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
337000569240	337000569801	337000570351	337000570901	337000571451	337000572001	337000572551	337000573101	337000573651	337000574201	337000574751	337000575301	337000575851	337000576401	337000576951	337000577501	337000578051	337000578601	337000579151	337000579701	337000580251	337000580801	337000581351	337000581901	337000582451	337000583001	337000583551	337000584101	337000584651	337000585201	337000585751	337000586301	337000586851	337000587401	337000587951	337000588501	337000589051	337000589601	337000590151	337000590701	337000591251	337000591801	337000592351	337000592901	337000593451	337000594001	337000594551	337000595101	337000595651	337000596201	337000596751	337000597301	337000597851	337000598401	337000598951	337000599501	337000600051	337000600601	337000601151	337000601701	337000602251	337000602801	337000603351	337000603901	337000604451	337000605001	337000605551	337000606101	337000606651	337000607201	337000607751	337000608301	337000608851	337000609401	337000609951	337000610501	337000611051	337000611601	337000612151	337000612701	337000613251	337000613801	337000614351	337000614901	337000615451	337000616001	337000616551	337000617101	337000617651	337000618201	337000618751	337000619301	337000619851	337000620401	337000620951	337000621501	337000622051	337000622601	337000623151	337000623701	337000624251	337000624801	337000625351	337000625901	337000626451	337000627001	337000627551	337000628101	337000628651	337000629201	337000629751	337000630301	337000630851	337000631401	337000631951	337000632501	337000633051	337000633601	337000634151	337000634701	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2695	3650	2300	2695	3650	2300	2695	3650	2300	2695	3650	2300	2695	3650	2300	2695	3650	2300	2695	3650	2300	2695	3650	2300	2695	3650	2300	2695	3650	2300	2695	3650	2300	2695	3650	2300	2695	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22092	18586	28332	23432	18735	16091	12325	9726	7985	5579	4654	3855	2831	2191	1646	1327	1045	937	1036	1257	813	754	649	561	676	591	537	499	552	507	491	468	468	470	454	1002	3002	2901	2026	938	432	431	432	449	457	422	396	480	450	441	409	432	461	450	427	437	468	425	436	446	434	411	449	438	446	457	440	456	436	421	463	431	418	422	431	426	427	410	440	388	424	428	401	455	450	424	415	438	435	423	436	410	415	406	436	454	480	414	451	467	411	442	474	422	456	434	450	409	408	429	429	435	417	394	448	421	477	483	435	441	478	436	446	429	435	464	466	467	437	422	445	438	436	407	431	420	427	424	451	400	413	430	449	414	448	442	405	446	440	431	443	453	387	457	427	443	400	433	452	426	475	446	450	420	442	409	440	440	449	433	452	455	407	390	410	438	431	427	454	449	471	424	424	430	413	445	439	443	422	445	451	463	396	382	442	418	428	407	387	463	471	385	438	436	429	426	401	380	420	385	446	405	405	439	447	451	447	427	463	455	411	437	436	473	453	443	446	408	415	456	456	468	432	438	431	446	463	434	447	435	468	441	418	421	397	423	429	452	422	436	446	432	460	447	439	419	467	444	409	426	461	430	424	412	435	372	445	437	453	473	413	436	426	391	456	435	390	421	394	433	418	436	395	441	426	418	417	474	437	417	427	408	405	443	409	441	412	427	411	432	439	428	437	443	460	469	438	487	409	431	423	443	427	416	416	412	459	439	428	433	429	414	458	450	450	443	415	454	424	436	400	426	432	446	450	371	413	456	458	425	436	439	420	423	419	409	456	457	441	398	409	429	389	450	445	483	456	425	426	435	420	455	410	450	435	424	426	458	447	443	461	405	446	464	437	406	411	396	424	436	430	419	401	455	390	411	443	462	428	424	450	445	455	438	481	440	461	462	457	405	412	443	483	442	439	414	436	451	434	419	441	400	468	432	393	427	468	433	416	427	463	426	439	442	412	435	422	468	443	432	447	424	438	466	417	411	436	444	419	443	399	454	399	414	407	475	439	427	418	444	459	425	465	417	439	385	405	415	404	419	424	414	424	428	435	451	464	443	443	420	441	439	404	424	430	441	445	428	451	448	440	457	432	431	448	426	474	453	430	399	448	447	384	422	451	430	446	424	424	465	415	422	405	395	454	442	422	446	446	453	419	434	422	432	425	451	437	429	398	416	410	435	379	408	431	427	440	441	448	437	430	393	446	422	429	423	457	452	410	415	443	422	443	425	425	463	413	457	390	483	449	404	451	453	469	441	479	366	421	455	419	428	468	422	406	440	407	382	443	451	402	427	424	495	444	448	458	456	416	427	453	434	439	468	434	437	429	397	420	393	434	467	413	420	444	411	448	436	431	459	455	447	408	443	437	436	405	437	410	436	402	437	444	423	411	480	450	443	450	419	462	453	423	446	388	436	456	424	411	427	446	453	440	454	438	415	392	419	454	440	493	424	432	420	412	460	449	491	417	413	469	436	428	460	413	418	421	391	469	455	443	445	437	429	389	459	404	405	417	406	405	406	411	390	440	442	437	433	431	409	491	432	432	464	463	486	428	434	476	423	423	437	449	447	470	421	398	419	384	441	437	425	422	439	418	378	446	438	437	408	435	420	398	442	411	410	426	455	435	441	411	407	426	459	432	418	422	440	489	389	424	434	438	438	440	390	364	454	453	406	443	400	405	429	433	433	421	457	409	408	410	381	452	413	436	433	475	457	439	404	423	423	415	471	421	428	441	458	430	427	418	420	400	434	421	402	406	426	455	442	439	424	418	415	404	407	423	434	430	456	441	415	417	411	450	425	431	386	454	409	431	459	454	458	453	413	439	443	433	411	441	460	419	396	466	428	418	429	442	395	402	460	470	456	434	396	431	446	418	462	454	463	456	417	407	378	477	458	480	419	437	430	413	443	387	429	448	408	408	397	413	435	430	423	456	449	434	471	457	430	462	387	434	442	451	439	432	435	428	446	429	426	430	473	437	456	415	431	455	406	490	429	452	439	459	438	433	446	426	434	410	453	414	444	432	428	422	443	381	427	420	448	445	440	470	425	412	469	459	398	420	447	439	470	484	407	424	455	452	458	448	399	395	381	418	451	420	458	425	387	436	411	438	413	436	396	436	477	435	427	421	465	460	417	458	446	474	424	421	452	450	402	460	426	412	486	456	435	389	430	436	457	459	416	448	441	411	447	443	471	436	440	452	441	412	434	406	443	429	427	417	455	412	447	430	415	438	436	464	467	456	427	403	415	454	413	456	405	476	458	415	443	439	447	454	437	458	442	467	401	454	384	412	452	447	436	430	443	419	420	440	449	453	415	448	408	378	439	457	456	435	447	431	431	444	464	439	413	489	423	444	469	441	430	424	427	415	410	454	455	420	449	422	444	412	370	398	410	437	424	450	432	425	466	432	398	486	412	442	416	424	433	402	444	455	458	437	412	446	427	428	452	408	456	431	456	420	412	446	408	405	412	402	450	417	431	432	458	398	436	465	445	434	412	424	445	411	446	422	438	441	431	439	402	428	443	396	458	437	454	433	437	415	397	439	417	454	459	443	435	488	438	402	437	421	424	454	423	441	433	407	436	477	432	469	437	473	441	449	421	421	428	410	475	439	425	418	429	451	410	440	435	424	460	453	430	420	435	448	421	444	428	411	434	467	412	427	412	454	431	431	421	421	426	423	421	401	437	442	457	427	435	427	413	413	465	409	449	438	384	444	451	453	391	426	452	449	422	422	414	454	415	450	432	434	416	436	429	427	432	432	440	393	450	460	442	416	423	398	406	450	437	470	429	423	419	428	436	431	442	408	418	426	448	424	374	422	413	433	444	460	388	434	365	436	440	416	389	436	454	414	445	427	440	443	447	443	440	447	452	453	451	440	434	446	421	450	434	410	421	420	449	426	431	460	416	391	437	394	438	392	433	450	440	412	469	450	454	454	443	386	391	424	438	434	447	417	434	453	456	401	467	441	445	424	456	430	413	417	430	416	426	470	440	421	461	439	418	464	443	433	464	413	416	449	472	405	438	418	420	437	409	410	430	421	393	410	452	434	444	446	423	439	419	407	445	414	392	408	434	449	405	423	463	471	415	408	407	463	390	470	435	439	441	433	408	446	432	407	429	448	421	444	396	436	443	431	439	469	475	412	441	410	424	409	383	458	465	418	435	432	418	443	442	438	426	438	418	466	449	429	439	425	459	420	465	418	433	442	444	458	453	455	453	423	392	448	454	468	420	398	422	433	443	422	456	428	465	436	433	416	427	416	421	411	410	418	415	432	433	434	405	419	431	429	449	435	463	427	429	422	415	438	431	438	451	430	422	416	444	390	407	413	429	432	400	450	439	429	411	458	427	436	429	409	406	403	452	485	455	462	437	443	480	461	450	456	434	426	467	415	441	410	458	429	440	429	430	463	389	429	407	417	433	422	415	456	442	480	454	445	442	472	396	433	446	462	438	436	439	439	452	429	445	397	433
13515	14480	28164	28655	28455	25592	23627	20529	20317	17437	16384	13940	11989	9855	7655	6074	4937	4628	5212	6423	3677	3373	2648	2285	2274	2056	1591	1493	1691	1513	1378	1436	1343	1322	1305	5034	16505	14560	10856	3583	1045	1037	1076	1009	1029	979	1038	999	1052	972	1067	1046	1042	1025	1025	1018	988	998	1069	1051	977	987	987	999	1035	1024	1075	985	1018	964	1056	1014	1040	1037	977	980	1041	1085	996	981	1031	1046	987	1027	1020	1002	981	1030	1085	955	972	1022	997	1060	1041	1010	976	1007	967	1004	1045	1026	995	1040	1028	973	1041	983	978	1014	1062	1001	962	1004	1020	1017	1043	1025	1005	1013	1045	992	1034	978	1032	1023	997	1022	1046	1045	1080	1020	1033	1036	1068	988	1002	1027	984	1058	964	1004	1105	995	1054	1042	1010	1055	1006	1014	1041	1013	1021	1058	1047	1018	984	1037	1050	1017	1066	1022	1017	1031	1022	1022	972	990	977	992	1015	963	953	1068	1017	1035	1012	1009	1020	1070	1028	971	1032	1004	1029	999	1028	1005	1030	1000	974	988	1002	1048	1059	990	1031	1050	1059	1015	1069	1004	1031	1016	1023	955	1003	988	1042	1055	998	1035	973	1033	1062	1059	1065	1071	1021	1015	1035	1062	1001	985	1094	1049	1015	1001	1002	1025	1002	1058	1090	1058	1006	1032	998	1015	1038	1027	974	1029	1013	1013	1005	1014	1004	1022	1040	984	1038	1021	992	949	996	1071	1009	976	1070	1011	1055	1025	1042	974	1028	963	1021	1026	1002	963	1016	1044	1018	962	1046	1068	1055	1040	1026	1026	1062	1027	1068	1027	1004	1044	997	1023	1011	1021	1033	956	1077	967	1008	1015	1050	1058	1042	1024	1059	1028	1051	1031	1065	989	960	1030	989	1022	1018	1072	1005	982	1013	998	1051	1022	1024	1030	1013	1022	1008	1073	1062	1043	983	1024	993	1021	1028	1060	1007	1006	1058	1055	1046	1061	1016	1001	997	1007	985	1050	1057	1053	995	1050	1056	1027	1004	979	1013	990	977	1058	1021	993	1012	965	1020	1065	1042	1062	1043	1013	1055	1006	1038	1022	1008	1065	984	1022	1017	998	1033	1053	1045	966	1005	1062	1002	1012	1079	1084	1059	1017	1018	993	985	1027	1037	1083	1002	993	997	1008	1004	994	967	1023	1053	1012	998	1024	1006	1034	1098	1027	1002	1018	1034	1059	1049	1076	987	1073	1038	1020	992	994	1000	961	1075	1042	1097	1043	1013	978	949	1015	1003	1008	1034	994	1019	1066	956	1016	969	1021	992	978	955	1004	1061	1043	1005	994	983	1035	974	1051	1028	1038	1057	894	987	1035	1063	978	1011	1071	1018	1021	1011	1027	1015	1010	978	974	1043	1088	1000	1041	991	1019	1020	978	1044	1036	984	1060	1013	1029	1008	996	977	1032	1001	1005	1036	1040	1015	995	1042	994	1028	997	1020	1024	989	957	1018	1011	1019	1013	976	992	1048	1070	1005	959	1005	1040	1038	983	1004	1088	1051	1036	1038	1027	1049	1118	1017	1063	982	1067	992	1037	986	1029	1030	1001	1022	999	990	957	1040	1043	1024	1012	985	977	1001	1001	988	919	979	1012	1000	1077	1071	1027	950	1047	1040	1035	1005	1004	1022	1007	999	1073	962	1002	994	1076	1045	973	1047	1050	1007	1018	999	1093	1008	1065	1018	987	1055	1049	1061	1070	988	1100	1007	975	1030	999	1017	1020	1023	1037	1019	994	1108	1094	1050	1004	1079	1058	1046	969	1045	1007	1022	1030	1010	987	993	1034	999	997	984	1099	970	1064	1021	1001	997	1039	963	964	989	1015	1042	968	1007	996	1031	1018	982	1037	975	1072	998	1011	1057	1035	1035	1064	1027	983	992	1100	1040	999	997	881	969	1001	1010	1017	987	1013	1004	1092	963	1003	982	1064	1067	1028	1049	990	1000	1007	1019	1049	1036	1070	1059	1027	1044	1026	1012	1031	1011	1007	1018	1004	1051	1020	985	952	1048	1009	1025	990	1062	987	1012	1062	1016	957	981	977	1005	947	981	1032	997	1049	1029	999	1005	995	1043	1018	1023	1051	1020	1055	1023	1054	975	1002	1059	1060	1061	1074	999	1033	1017	1038	1046	1025	1022	1071	993	1045	1087	1072	1049	1018	1025	995	1074	1036	1034	1005	1045	1040	1025	1001	1056	1002	1041	986	1013	1021	1084	1054	998	1021	994	1044	1018	1034	1032	1007	1008	1051	1051	1043	1043	1037	1049	1046	1010	1023	1078	1040	988	1041	982	1038	1042	988	1077	1030	1029	986	1067	1005	1007	1007	1052	990	1013	1039	1072	1017	1031	986	1037	1028	1007	1041	1030	1025	995	1022	1022	1018	1036	987	1000	1019	1013	1040	1029	924	1045	1034	966	1025	1043	1022	980	1033	1026	1025	1044	1050	1003	1019	992	1089	1012	998	1048	959	1058	996	1054	1048	1056	1039	1013	1028	1033	1007	1011	1036	1022	964	1049	1054	1020	1072	1017	1015	986	1068	1068	1034	1029	1045	1042	1024	1008	1023	964	1046	996	1051	1015	971	990	1029	1076	1011	1029	949	967	981	1045	1035	1001	1006	1027	1069	1050	975	1079	1080	1028	1055	1025	1003	956	1017	1019	992	1027	1041	988	1020	1029	1010	1047	1000	1108	1008	1047	987	1057	935	1010	1083	1015	1088	987	991	1055	986	987	1055	1002	990	1026	1034	1004	1004	987	1023	1029	1016	983	970	1019	1024	974	1001	1056	1014	1029	969	1006	1000	1036	1018	970	1006	1000	1028	1041	1021	1008	1089	1026	1040	1024	1071	1024	1021	999	1031	1072	1061	1022	992	1012	1049	964	987	1030	1013	1062	1094	993	974	1032	1048	1036	1026	981	1098	996	1062	1032	1050	1035	1013	1067	1029	1007	1048	980	1007	1002	1037	1000	1018	1030	1060	996	1048	1011	1039	988	1044	1028	991	1031	1039	1013	1032	984	1058	1029	1055	1044	1042	1051	993	992	1008	1061	1015	1083	1021	1006	962	1054	1082	1059	1006	1010	1082	958	1029	1064	1002	1031	997	1006	997	1014	1018	994	1033	1022	960	951	1012	1011	958	1062	1003	1021	997	1053	1063	996	1025	1029	994	935	974	1021	1037	961	994	1008	959	995	1032	1055	948	1086	988	995	1012	1026	1038	1012	998	1005	961	978	1008	1011	1001	1021	981	1002	1006	1016	1092	1011	1004	996	1011	1086	987	985	988	1015	997	1036	974	1048	1056	1057	1027	1053	1032	992	1048	1033	1009	1024	1022	972	1036	1015	1056	978	1007	1010	1018	1085	1008	1035	1014	1059	1044	1027	1030	928	1055	1032	1035	994	1027	984	1009	1041	1078	1048	1035	990	934	1030	1042	959	1063	1009	961	1060	997	1037	1037	1005	979	1017	1038	1054	1073	1034	1003	995	976	1035	1021	985	999	1010	1053	1002	1037	1008	1037	1049	975	1081	1050	1016	997	984	975	1028	1026	1089	1018	1011	1015	1030	1068	1006	1047	1003	1018	1054	1041	1012	1041	1011	978	991	1002	1062	1020	1027	1052	1028	1066	1020	1044	1019	1041	1051	1001	1021	1078	1044	951	1030	1002	1042	1043	1042	1042	999	995	1091	979	1055	1017	1045	1059	983	1001	1083	1018	1014	992	1028	1001	1065	1010	1090	1049	995	1038	1016	974	968	1004	1049	1043	1003	1021	1032	991	1010	1038	1052	1002	1014	1027	1018	1087	988	987	996	977	1052	974	1011	1046	981	999	999	1001	1039	1053	1028	1041	982	1021	1029	1041	1076	1005	999	993	1093	1032	963	1000	1002	981	1013	1043	1042	1001	997	1026	1058	974	1024	1056	994	1048	954	1024	1069	999	983	1041	1021	1085	1020	1024	1017	968	1008	1020	1017	979	1008	1034	1013	1055	1019	990	1014	1077	994	948	1037	1010	1066	1030	1017	1022	1001	1052	959	1000	990	1008	1036	989	1086	1032	1066	1036	1056	1048	1020	1067	985	994	1010	953	1002	1006	1001	1070	1099	1046	1018	1014	1023	1075	1012	1059	1022	1069	1056	1054	1026	1032	1007	1057	990	976	999	984	1028	1030	1036	982	1035	1011	1031	1092	1049	962	1079	1016	1086	995	1050	972	1004	1089	995	1008	1023	948	1049	1010	979	1004	987	1019	1058	997	998	975	1039	1021	1019	1030	1040	974	1048	1037	1037	1053	1026	969	1048	1057	1031	1051	993	1082	979	1046	1027	1038	1021	985	1023	978	1026	1011	945	1032	1007	1044	1031	1022	983	1030	1042	1020	1012	1010	1029	1042	1074	1036	1036	1008	986	1023	1006	995	1020	971	1010	1027	1079	1034	989	955	1063	1006	994	1000	952	1073	992	997	988	1020	1071	1082	1022	1027	1023	1071	1029	1022	977	1053	1049	1054	1048	1029	969	1020	973	1027	1070	997	1060	1057	986	1103	1013	1034	1057	1008	1026	1022	1023	1083	1049	1014	1029	1031	1016	1039	982	1036	1045	1003	963	1059	1031	1048	1064	1019	996	1035
5223	4534	6826	5152	2920	2504	2104	1498	1260	979	818	638	543	505	383	355	310	317	326	354	291	285	307	281	282	290	283	290	283	267	322	280	256	279	283	283	345	476	447	320	267	253	234	267	241	292	249	300	264	278	268	229	268	249	284	259	253	245	256	247	277	248	269	292	280	271	294	266	285	273	268	286	255	256	265	263	248	282	270	258	237	263	247	257	258	267	268	265	247	290	251	255	267	253	259	232	277	259	254	241	239	282	279	283	294	263	274	274	288	259	257	268	265	265	264	267	270	275	286	261	270	268	246	234	296	279	237	250	263	238	263	259	231	259	287	288	267	288	247	246	263	249	277	298	309	247	253	243	273	306	260	254	245	271	273	285	236	281	271	250	297	256	258	278	271	248	310	248	262	280	251	288	280	274	280	248	240	247	269	283	252	300	300	246	247	245	273	267	273	302	283	238	259	270	276	285	269	256	271	273	257	263	312	266	251	287	240	257	240	264	288	285	255	267	265	262	279	282	279	276	255	251	264	287	262	250	250	286	263	297	240	241	259	253	284	249	258	245	275	297	245	253	261	246	227	298	262	260	294	249	261	276	261	251	263	259	277	278	255	293	295	264	237	265	273	245	270	234	279	284	267	260	271	256	269	268	235	274	270	277	280	266	256	282	247	279	256	280	269	250	256	262	249	249	255	292	261	277	269	279	239	282	255	266	257	248	259	250	259	255	240	252	270	265	256	287	271	291	260	256	258	251	283	287	276	267	312	255	252	262	273	273	271	290	268	264	297	281	284	262	259	265	239	286	289	258	259	295	269	275	271	266	260	264	276	276	270	284	254	264	232	246	257	263	270	244	266	260	274	275	277	245	257	272	275	268	271	254	262	243	246	254	215	291	256	267	278	254	258	274	283	272	276	261	269	281	260	273	260	231	272	254	237	254	291	253	245	267	282	256	267	273	269	280	291	282	258	243	286	254	247	267	268	257	242	274	272	283	271	266	255	277	266	274	301	244	270	281	246	283	273	249	269	278	295	275	248	253	283	274	280	272	246	276	299	267	277	277	255	261	243	276	276	284	307	235	265	262	276	268	260	294	261	267	280	243	264	249	262	263	258	268	249	251	268	286	280	305	265	247	242	241	249	275	278	283	273	259	275	277	269	271	274	275	293	245	283	275	282	286	259	265	296	273	260	275	292	263	284	263	249	253	279	265	293	244	255	254	259	257	262	239	270	249	302	249	300	259	279	246	288	229	264	261	262	231	263	280	254	260	255	252	256	265	245	261	244	263	271	257	279	294	261	262	257	275	240	294	274	266	279	279	264	273	267	260	251	266	258	261	265	274	264	267	257	259	267	273	279	240	264	274	261	272	261	302	244	253	267	242	265	257	266	228	234	273	258	297	266	265	268	281	264	265	266	271	237	256	271	272	279	260	249	247	276	241	288	292	278	252	297	274	268	277	204	240	251	297	260	269	260	245	259	269	261	273	272	285	226	259	289	295	250	284	277	259	259	250	283	266	290	287	284	251	279	242	268	291	252	257	242	260	271	216	288	294	276	291	275	271	276	267	270	305	273	261	258	270	255	291	268	260	259	259	280	268	272	254	291	302	258	257	246	274	264	273	264	261	262	302	268	280	257	259	279	258	254	277	300	279	296	248	258	263	294	291	281	248	278	273	293	224	267	234	272	271	244	261	257	252	239	246	264	257	270	247	287	268	271	267	273	243	249	274	242	255	249	285	251	222	283	246	271	267	268	277	271	278	263	283	259	272	254	274	283	278	251	285	264	258	250	239	308	253	240	282	279	268	280	272	264	267	270	287	273	267	308	259	261	254	277	256	241	257	267	236	283	236	252	257	247	286	263	264	291	248	258	261	260	273	268	302	268	231	275	283	255	274	234	250	264	275	259	257	269	291	244	255	289	269	272	269	261	237	233	279	252	271	259	274	252	270	250	281	255	251	335	275	262	300	234	250	282	260	261	295	272	262	271	242	258	265	278	257	270	241	221	252	286	243	260	262	262	267	288	255	233	270	272	263	285	284	280	248	251	277	254	253	227	246	284	289	269	279	283	259	294	273	253	250	294	250	272	254	246	265	268	270	303	283	266	246	293	273	263	251	263	267	274	286	249	245	286	252	271	280	256	271	308	262	268	250	264	252	257	279	276	269	271	268	266	269	271	274	266	261	278	257	253	257	286	247	246	266	242	286	297	272	259	247	260	275	258	232	284	272	263	225	251	268	263	299	256	275	255	259	293	276	267	249	259	262	275	283	292	289	278	254	255	253	231	274	263	259	279	246	286	274	275	274	261	271	236	251	264	257	295	264	275	267	277	269	276	247	270	270	291	267	299	256	268	279	257	303	241	289	271	252	284	250	297	243	278	286	243	296	276	282	274	232	248	298	258	243	278	285	247	272	268	274	271	258	294	281	263	267	278	255	262	290	256	267	265	261	288	273	261	264	255	260	267	240	235	272	268	286	252	282	279	255	263	259	249	315	249	276	280	270	264	259	271	249	248	267	268	258	272	273	280	260	292	258	284	291	274	268	249	276	266	270	277	279	271	277	248	288	272	274	266	292	245	260	266	257	277	235	260	263	284	244	247	239	279	258	249	267	266	254	275	242	250	248	264	241	260	245	287	290	280	269	268	260	281	267	283	218	252	222	263	239	294	231	231	231	254	251	257	228	244	262	219	285	251	279	250	290	257	274	250	270	321	287	261	258	266	249	291	262	254	278	271	273	270	290	285	279	245	268	283	269	267	260	262	244	277	291	282	267	264	258	265	270	277	273	252	268	287	285	276	277	262	234	253	246	267	253	265	299	278	267	246	266	274	277	272	300	276	261	267	273	252	261	266	282	254	272	298	306	259	247	249	254	252	270	273	302	270	254	249	284	261	265	280	269	293	243	254	286	264	281	238	252	243	278	281	269	287	277	273	279	248	256	273	247	251	258	301	238	279	241	282	289	257	261	287	274	266	288	257	247	261	282	280	266	273	250	273	252	293	256	273	270	239	256	240	280	267	256	290	278	268	257	289	262	260	256	263	244	268	281	272	249	260	280	276	280	238	259	280	263	296	260	258	263	277	225	256	266	259	291	249	252	272	273	268	278	285	256	258	273	282	261	264	259	239	255	259	231	255	263	237	256	257	296	273	228	274	260	289	266	286	253	292	233	279	238	256	255	297	309	273	258	287	284	269	260	304	275	284	289	292	264	302	245	271	241	314	252	262	286	255	264	294	287	261	262	245	280	270	263	262	284	234	273	270	243	237	287	268	266	269	269	260	255	281	263	233	280	262	278	276	278	284	261	238	298	308	264	269	294	270	254	283	236	266	250	248	260	295	277	266	273	251	274	243	250	265	288	251	262	279	279	275	286	257	275	285	272	267	261	231	270	266	275	284	281	282	257	237	274	284	258	254	228	272	273	273	269	260	264	259	245	277	271	251	291	243	271	287	275	273	249	252	276	259	259	283	294	252	266	270	295	280	274	257	261
3882	4662	11644	12240	9362	9100	8224	6406	5541	4716	3845	2931	2616	2321	1644	1395	1146	993	1029	1135	1008	1046	984	831	773	773	874	870	869	841	805	768	740	788	764	766	1378	1806	1645	1048	694	689	691	629	651	695	691	658	722	637	660	698	687	705	670	704	675	693	723	723	651	635	727	669	638	651	721	697	691	699	705	696	676	668	713	634	703	712	672	671	677	691	675	657	688	702	698	724	683	673	669	696	649	664	644	676	670	691	688	682	649	693	685	647	715	720	663	663	669	713	715	669	675	690	675	659	728	715	755	647	688	650	734	697	674	739	635	670	682	701	651	689	723	719	682	744	676	640	709	761	656	648	672	709	666	664	690	686	700	679	727	677	698	682	657	665	663	736	688	688	663	665	702	661	672	708	690	679	698	721	662	673	650	659	662	705	659	684	701	660	681	684	725	696	684	657	698	686	684	688	660	679	675	650	690	707	705	662	703	682	659	640	670	677	644	658	693	721	670	657	682	693	669	667	658	689	682	712	667	642	727	672	644	664	697	680	664	683	676	659	717	707	721	679	653	694	676	704	667	659	694	677	725	646	707	639	681	681	695	672	728	658	673	676	684	645	743	704	684	663	711	666	684	663	706	675	621	666	630	669	690	708	650	709	715	722	692	704	685	644	680	660	640	640	728	701	715	674	741	690	690	686	669	685	664	646	723	663	660	707	673	703	696	688	661	654	695	651	668	678	678	678	677	729	748	683	646	687	684	653	701	683	678	648	672	688	685	645	697	652	658	693	660	697	662	696	678	669	721	667	679	668	713	697	653	680	649	692	657	696	653	646	709	669	641	694	681	661	712	653	666	659	684	691	681	651	708	662	743	681	659	652	678	662	660	655	696	668	657	706	699	688	715	715	680	687	683	750	653	746	680	638	642	663	667	696	662	649	696	675	696	682	662	682	691	651	660	651	748	717	685	689	705	702	703	716	716	709	747	689	714	692	679	688	656	713	667	678	706	683	696	685	690	647	661	704	662	726	633	661	664	703	691	674	661	698	710	705	722	655	658	708	675	668	685	691	699	684	698	692	660	681	702	697	680	709	740	690	650	645	682	716	694	761	668	699	687	640	720	673	713	706	668	698	708	690	698	710	673	654	696	721	695	671	707	669	682	640	721	695	663	695	675	636	746	684	681	691	720	746	686	738	675	680	697	649	671	695	683	721	705	680	714	654	669	663	656	660	685	653	691	686	650	728	698	673	680	700	703	667	656	651	664	718	696	744	665	692	688	705	706	718	631	685	678	672	738	696	662	655	713	644	701	686	669	661	714	743	684	690	665	733	691	679	694	675	703	672	725	682	695	666	690	684	726	706	700	699	670	632	704	688	662	669	736	666	697	676	684	695	710	667	688	723	714	706	714	626	714	713	657	719	635	736	697	723	684	702	729	683	686	666	661	652	685	688	679	701	689	714	677	657	693	622	699	700	696	637	705	640	692	704	668	687	667	719	680	702	684	665	684	712	695	665	658	646	675	722	694	704	713	684	699	688	684	668	682	681	709	617	668	725	656	676	662	702	719	719	702	651	689	652	712	716	687	692	670	690	709	704	654	678	696	736	661	653	707	710	678	667	769	722	677	695	735	725	657	681	687	681	699	707	684	677	671	697	727	666	678	706	697	656	667	680	703	691	692	654	649	692	690	681	669	701	669	689	687	648	633	693	684	674	692	698	731	669	698	667	725	688	705	683	683	664	683	650	680	719	663	628	676	702	706	678	663	638	676	718	698	687	677	673	660	699	664	708	658	666	736	673	715	692	662	659	691	680	716	715	647	677	662	686	706	690	657	706	645	642	677	694	705	676	693	667	629	697	698	684	703	705	718	679	670	646	694	685	652	685	701	675	687	622	666	695	672	637	678	684	697	721	685	659	686	692	685	668	709	768	717	721	628	685	641	669	708	661	700	645	682	675	625	684	697	670	659	682	683	705	690	697	687	752	669	661	693	718	679	689	724	721	704	683	646	648	662	651	691	682	640	663	686	677	676	661	664	741	659	668	658	646	693	659	654	728	696	680	715	688	684	687	662	638	700	668	711	667	681	685	689	698	767	672	720	712	685	702	696	697	716	669	703	655	680	646	666	684	623	676	653	701	701	714	672	687	698	698	676	652	710	667	688	648	644	657	689	664	647	701	685	678	669	666	681	711	683	670	729	676	695	715	713	667	665	717	688	637	618	685	698	684	693	685	695	677	728	660	685	688	677	624	705	679	689	713	686	651	698	686	660	691	704	699	643	679	684	680	643	698	713	699	669	683	700	669	665	667	683	664	670	644	640	652	650	677	674	654	676	699	657	713	682	708	729	683	646	671	709	703	708	705	681	665	722	682	684	707	680	669	667	715	715	696	701	668	664	697	726	713	678	668	639	665	697	661	692	720	715	678	691	691	719	670	726	665	667	708	693	655	724	676	703	692	650	657	714	674	700	683	669	705	724	663	691	666	677	651	722	687	653	681	758	655	625	677	697	635	734	657	691	691	668	718	642	678	667	700	653	674	654	689	670	705	646	715	712	717	757	690	659	682	666	681	649	694	702	729	745	661	697	678	706	694	713	715	653	646	671	682	705	703	709	670	682	644	674	679	636	671	664	701	646	683	694	735	714	669	669	707	653	726	751	674	671	692	679	689	636	679	717	673	664	674	657	706	681	641	679	667	683	654	624	697	703	651	713	705	691	715	737	726	653	688	689	725	680	650	697	687	682	702	671	717	697	698	703	737	691	686	647	626	695	711	786	675	707	708	716	679	709	715	694	685	641	633	685	674	706	683	694	710	721	668	717	731	665	710	704	681	735	668	678	658	677	703	695	717	677	695	652	676	684	670	693	711	704	656	684	681	662	682	670	657	709	679	653	684	660	712	683	697	646	720	674	700	664	704	670	686	697	722	696	699	681	689	690	697	699	726	671	701	688	718	691	689	686	675	674	650	659	717	665	652	719	651	679	696	689	681	731	670	710	711	676	681	745	687	660	709	725	740	710	714	685	669	686	684	728	741	651	684	674	710	692	642	702	699	660	744	654	660	679	732	678	710	667	696	656	710	659	682	683	685	694	670	702	697	687	704	646	676	714	706	699	698	693	669	676	687	688	675	656	681	704	681	678	673	656	684	678	697	715	701	720	686	671	697	683	730	724	704	678	676	661	709	667	671	646	673	686	654	722	687	701	695	643	684	738	668	656	646	681	685	651	708	692	679	701	724	688	638	710	694	714	690	660	638	691	681	702	626	752	629	720	639	734	683	659	624	657	670	687	685	673	648	706	627	670	716	699	710	698	632	682	736	706	716	728	639	700	715	714	692	662	703	718	691	710	695	698	719	719	687	698	681	719	691	679	662	650	675	702	649	673	665	649	744	696	678	684	678	699	634	722	707	711	673	705	661	686	686	652	649	675	705	710	648	704	654	671	691	652	653	682	699	695	757	687	675	679	677	655	672	681	714	708	673	709	710	638	703	680	678	689	650	674	673
13774	12193	22827	17834	12197	9767	8311	6033	4022	3237	2445	1754	1332	1111	870	698	711	618	605	558	610	522	478	430	454	465	440	427	421	454	362	388	359	375	376	391	1000	1722	1376	804	383	361	365	329	332	331	367	363	374	377	360	329	332	392	377	369	368	370	362	387	356	345	376	352	345	341	341	369	351	354	369	370	381	336	343	380	359	353	348	393	382	342	408	351	402	400	315	338	363	360	382	375	340	352	375	379	378	379	328	351	356	377	349	361	377	342	353	366	330	350	333	381	320	354	346	390	336	365	331	357	395	366	374	373	374	356	367	320	393	340	333	336	380	376	348	358	372	355	373	350	354	350	369	361	378	351	374	348	362	341	373	359	364	374	384	380	364	394	350	329	372	360	368	357	371	350	375	345	330	356	359	356	391	362	375	356	342	353	343	377	376	351	357	350	377	337	344	337	346	373	360	342	330	372	331	348	374	362	330	361	373	354	369	367	352	364	402	355	380	335	356	335	371	354	382	318	365	383	330	370	355	377	346	352	317	371	387	336	360	370	350	350	377	359	371	380	358	388	386	324	372	383	390	359	373	349	350	393	376	359	360	389	347	370	357	373	339	344	362	370	326	332	324	356	344	382	362	364	361	349	353	369	348	350	369	364	405	359	386	344	374	334	356	358	374	352	352	345	320	345	365	384	363	352	347	352	349	362	376	331	379	359	349	348	359	352	358	366	359	369	354	357	364	338	360	364	349	346	349	348	343	343	362	362	371	337	351	370	328	344	318	360	393	352	340	348	366	361	329	331	365	400	337	344	385	360	334	369	343	336	335	335	373	380	363	360	346	369	381	365	347	368	370	352	353	351	350	348	379	370	341	334	368	334	376	353	349	358	336	364	360	339	325	352	318	374	360	342	369	348	374	425	393	357	311	353	341	365	366	371	371	384	371	358	372	364	358	378	329	343	367	365	354	349	352	379	379	348	365	309	354	393	401	368	360	376	332	344	335	344	342	371	347	353	350	324	349	372	374	385	362	317	372	349	379	331	341	324	374	341	366	348	352	367	363	337	353	378	372	365	362	351	394	364	319	359	348	357	352	362	337	303	357	365	390	360	348	356	358	359	325	367	392	340	355	337	323	345	418	347	365	372	347	359	356	377	357	324	349	376	345	364	327	317	349	358	366	370	323	350	361	352	367	383	380	347	361	369	385	350	374	355	341	371	377	388	336	364	348	411	348	372	346	379	334	367	366	342	369	404	349	338	360	387	338	349	372	351	363	359	385	343	370	351	346	325	389	365	338	361	381	346	351	357	349	362	386	353	334	316	358	340	341	381	357	343	358	356	333	379	386	372	370	347	389	392	355	346	334	380	382	349	337	366	402	333	360	368	390	361	349	377	376	380	355	336	401	355	339	329	349	349	382	334	379	351	332	346	389	375	363	327	326	389	357	346	359	401	381	333	385	365	356	373	343	359	373	359	339	328	363	331	344	360	382	351	395	388	355	363	351	389	349	358	406	409	338	356	379	369	360	360	358	346	371	351	394	352	368	362	356	357	374	368	390	351	373	339	353	330	386	347	346	359	381	381	344	348	354	397	369	337	387	343	406	373	381	393	330	335	365	360	356	372	368	339	363	410	360	323	356	377	356	329	374	367	366	377	346	354	351	374	387	381	380	346	386	417	318	339	371	387	344	327	362	355	325	374	371	349	374	367	367	374	407	360	360	373	371	344	355	358	350	356	404	356	363	381	380	360	367	380	376	329	399	379	360	355	359	370	343	377	406	387	375	357	372	375	327	342	369	358	336	361	337	393	364	378	370	339	361	384	333	336	362	337	354	377	366	366	383	366	346	391	369	337	348	342	389	375	367	364	368	371	372	324	346	357	353	411	396	372	327	358	415	371	368	348	345	355	358	374	352	375	354	368	338	407	378	342	369	356	343	359	374	375	387	359	362	370	354	343	374	370	370	312	352	363	346	351	340	361	377	378	379	360	379	350	374	333	356	366	357	358	384	371	358	323	325	368	362	358	366	367	373	370	328	377	401	364	356	363	367	356	344	381	340	342	321	373	370	361	329	309	360	327	349	333	347	352	373	341	331	332	374	366	372	370	394	362	352	363	352	331	378	359	365	358	388	327	347	353	373	334	394	411	375	346	354	363	330	351	338	310	402	341	366	402	401	368	362	339	347	376	341	352	341	356	336	371	359	363	352	345	383	365	369	365	358	326	358	361	314	380	345	326	386	385	318	379	343	370	363	353	342	338	348	358	350	356	336	347	353	343	337	365	346	341	334	336	338	347	344	361	350	363	378	393	339	327	359	384	340	341	342	369	357	360	395	382	326	378	354	364	337	362	371	346	366	372	324	358	385	369	361	344	379	357	337	405	371	345	401	341	363	374	370	378	354	329	348	330	393	407	346	353	354	378	393	314	326	360	393	346	365	325	324	345	351	380	349	328	331	375	319	342	361	349	353	348	361	366	354	363	339	351	369	357	346	380	365	360	376	368	396	360	393	339	392	348	368	357	395	357	355	368	366	360	407	388	385	359	380	412	367	360	329	390	354	351	333	346	359	350	379	357	359	339	372	328	334	364	373	365	347	354	355	340	356	350	319	350	375	350	348	375	366	336	372	355	359	333	373	355	370	401	341	381	390	372	362	354	320	365	368	360	373	353	383	337	347	339	302	365	365	365	371	331	357	350	347	346	331	379	358	368	354	346	360	377	349	356	352	382	364	361	334	372	348	391	371	391	346	349	354	338	347	308	386	341	379	347	348	347	357	377	375	328	359	339	357	317	351	345	377	342	368	330	344	363	363	346	377	352	363	370	339	345	349	332	350	335	358	360	349	376	338	336	348	357	364	364	356	356	369	344	360	375	323	365	370	344	356	352	372	355	368	341	384	359	356	393	343	370	343	361	303	334	379	342	346	362	341	341	350	382	374	294	327	358	364	367	352	347	353	363	356	351	393	374	336	356	359	385	381	377	390	396	377	371	386	389	364	335	365	355	339	334	340	380	374	381	371	370	361	372	345	340	350	355	329	336	358	372	352	340	350	366	360	370	356	348	362	360	364	322	356	378	399	352	371	339	343	352	349	374	358	347	364	327	372	351	318	335	378	349	353	356	390	376	362	329	331	384	331	365	373	315	361	385	368	365	370	323	350	356	340	388	348	375	357	343	365	368	338	410	384	343	339	351	344	362	351	357	378	348	361	331	373	366	368	385	346	359	366	365	371	352	372	364	365	360	364	354	306	361	341	345	391	355	333	344	349	342	347	349	349	351	377	386	350	387	349	318	341	361	358	378	334	342	354	390	378	378	360	325	369	388	360	347	407	332	350	381	359	342	338	383	360	354	353	332	366	307	373	338	361	352	360	354	369	379	383	360	349	350	353	338	372	367	321	350	343	369	369	372	375	368	373	358	347	345	358	344	351	336	359	372	350	358	381	353	354	364	355	398	395	338	342	374	349	346	364	377	358	341	351	309	314	387	390	355	398	358	342	387
9718	10550	24668	23797	21450	19866	19288	16359	14055	13009	9772	8149	6573	5204	4051	3331	2994	2439	2735	2436	2380	2250	1914	1398	1555	1801	1714	1529	1328	1312	1208	1029	1117	1099	1059	1104	5455	9368	7491	3431	882	922	877	858	944	861	916	861	858	918	892	919	902	885	894	816	885	884	845	897	919	880	872	906	904	864	883	884	856	915	878	867	874	911	856	869	887	909	895	860	887	844	843	890	906	875	883	922	896	901	893	846	916	901	838	864	874	904	891	848	869	906	861	894	854	853	862	923	945	899	855	930	892	860	866	906	918	864	904	877	904	879	856	869	833	893	915	905	854	896	873	874	916	888	933	868	902	864	888	903	874	887	833	919	941	900	889	901	893	878	910	892	890	868	903	900	890	877	831	845	883	799	851	868	925	889	827	888	866	937	920	903	921	904	920	893	850	911	909	873	920	899	913	840	880	875	868	873	883	901	833	846	938	862	878	859	893	919	870	876	853	886	878	885	892	909	907	857	901	902	897	936	820	848	909	911	901	892	890	940	858	871	886	866	847	914	914	873	868	905	862	869	858	874	885	855	882	891	877	878	865	909	844	854	896	868	854	873	845	884	879	902	880	966	934	877	923	848	837	886	872	856	873	861	962	884	877	930	864	880	894	884	927	875	881	865	885	910	879	899	912	826	839	931	884	842	915	895	837	864	889	876	893	893	929	872	890	880	897	940	920	861	875	862	915	900	928	853	844	933	899	877	927	899	873	892	909	899	817	882	892	910	897	876	910	922	868	888	903	931	910	859	881	864	870	898	860	886	859	888	873	921	921	873	892	877	875	920	923	942	912	845	925	849	890	894	912	906	885	940	880	891	930	862	833	882	940	901	863	833	837	879	880	913	896	875	874	876	901	841	877	903	907	891	906	897	911	923	902	857	875	891	907	918	904	881	921	842	927	863	961	892	890	896	863	945	847	942	934	913	894	895	897	877	888	927	909	877	901	904	886	900	915	880	874	911	883	921	825	906	859	915	872	903	883	902	852	877	874	905	934	867	860	898	918	910	853	913	870	910	885	907	887	911	876	845	954	845	881	877	858	866	858	852	930	859	835	882	891	852	888	883	905	913	945	950	915	873	852	851	921	906	877	871	826	894	895	881	907	936	893	865	835	911	899	927	907	875	899	853	939	910	893	877	880	845	899	892	928	908	876	889	824	889	937	875	887	828	897	907	882	891	888	863	864	889	940	924	851	858	859	886	857	907	853	854	925	934	847	920	886	923	864	851	900	851	921	907	906	898	927	925	900	824	883	873	841	852	907	883	884	874	886	920	906	869	926	873	913	893	839	885	858	907	874	891	858	836	915	881	924	922	881	936	845	883	911	905	885	878	920	881	900	882	866	843	899	906	928	955	931	880	860	829	846	928	910	873	873	895	898	880	844	844	838	930	920	879	898	861	861	858	854	911	874	935	837	913	811	928	934	913	891	874	869	882	871	882	882	877	860	861	879	876	886	917	904	899	895	905	941	890	872	882	838	861	922	933	891	915	859	862	875	888	863	904	868	894	882	924	893	911	858	902	886	886	850	923	879	908	894	916	871	880	914	873	893	878	918	888	840	853	884	892	874	939	853	916	875	928	850	869	877	901	863	889	887	888	896	893	871	901	880	858	876	894	918	887	868	866	870	880	883	880	879	886	806	859	922	857	918	882	872	875	933	889	819	877	879	884	899	912	866	939	921	906	907	892	881	843	893	859	875	888	879	898	867	908	897	854	884	903	848	835	940	848	904	915	850	920	916	885	871	864	884	863	881	889	887	893	910	905	837	913	914	947	872	918	861	917	889	885	852	970	923	897	887	919	913	846	897	873	906	947	854	890	879	921	893	884	912	937	901	844	909	933	854	925	885	945	877	904	901	926	846	913	940	855	882	903	874	901	920	889	844	913	905	925	869	926	870	910	836	865	862	892	938	875	891	900	897	926	863	936	839	875	873	840	864	875	868	872	928	882	855	929	861	836	885	841	821	846	855	883	854	872	882	846	904	855	869	896	871	941	880	942	862	869	938	857	906	891	925	871	858	912	912	874	910	887	948	887	927	898	879	906	953	915	921	908	871	922	872	897	874	889	874	929	875	897	879	856	910	833	909	913	932	894	898	839	839	868	887	891	900	891	868	899	914	887	829	865	879	906	847	906	909	894	872	886	872	905	915	914	893	886	923	878	814	874	861	842	846	877	905	922	897	890	886	892	868	869	910	895	915	886	884	894	880	905	864	886	847	854	914	864	854	901	859	895	855	897	902	891	908	894	863	908	903	860	904	822	861	870	896	929	896	854	903	834	853	918	869	907	875	922	941	938	873	936	865	870	851	890	896	877	868	871	879	882	878	865	883	888	837	899	808	861	927	931	899	841	902	828	835	913	889	890	888	901	957	853	876	870	869	876	909	870	871	851	924	836	884	883	924	843	837	885	858	878	904	916	849	927	930	903	887	873	892	903	855	832	895	824	869	889	918	875	901	850	882	929	927	913	913	841	956	869	921	928	901	964	845	838	872	930	860	922	842	849	842	901	893	881	871	885	847	898	866	893	878	899	831	879	934	861	864	876	867	908	853	897	889	921	904	884	908	899	878	896	867	862	897	887	889	924	848	898	864	896	872	925	905	887	922	905	902	871	915	876	873	918	887	891	849	890	915	858	877	930	840	892	918	881	976	848	891	890	876	917	875	864	920	899	877	907	879	883	890	854	890	886	957	934	866	899	883	835	901	892	874	886	926	899	892	867	905	852	877	889	862	903	916	911	868	873	875	928	862	869	900	883	917	880	887	865	877	935	923	906	906	849	901	928	926	880	861	872	892	871	889	870	891	884	868	917	888	879	898	904	936	894	885	874	901	875	880	875	876	863	886	863	859	858	867	848	844	914	936	860	883	884	906	867	854	942	864	884	941	868	910	865	884	853	821	876	874	892	835	863	846	863	886	867	902	855	946	890	874	870	933	889	915	912	918	897	871	875	898	945	916	880	921	879	933	852	928	835	852	900	869	902	892	852	927	849	910	878	829	904	971	906	892	895	882	881	921	877	934	932	888	855	931	862	869	882	894	869	899	907	872	853	882	899	892	874	935	882	891	913	871	884	855	903	938	903	872	857	888	874	919	929	853	921	872	923	897	853	908	877	926	899	893	892	923	881	920	888	907	878	843	912	855	876	907	882	898	915	856	908	875	870	847	853	888	929	871	956	896	897	903	925	877	865	911	895	843	912	871	883	895	853	872	893	915	947	915	881	868	911	966	925	911	908	898	893	922	914	881	837	831	885	957	898	873	944	840	869	870	843	908	951	841	887	896	871	903	884	925	898	897	890	840	919	868	909	893	875	902	875	894	835	905	918	863	833	878	853	877	897	893	909	878	914	894	886	922	931	909	869	855	835	911	869	913	925	929	845	958	889	854	916	925	892	909	882	889	915	892	922	892	870	821	919	879	867	893	939	829	883	858	892	879	885	837	825	927	918	927	829	844	901	894	960	895	884
23350	19524	32303	26407	19720	16205	14653	11536	7700	5635	3657	2753	2133	1652	1348	1056	943	828	949	815	899	918	704	553	637	665	661	740	649	588	559	608	571	473	469	427	1499	2941	2700	1446	440	427	408	420	419	377	421	440	425	428	422	423	464	427	418	444	465	462	469	399	413	399	431	410	400	436	427	434	434	407	442	412	412	447	441	454	461	429	414	431	440	418	418	444	417	442	404	413	405	436	423	424	419	442	412	446	387	418	442	448	445	412	436	394	443	409	396	436	471	413	436	430	385	384	431	416	407	384	414	417	424	436	423	424	409	419	408	404	431	423	422	409	441	401	404	490	420	439	392	419	468	370	417	412	446	447	400	427	397	405	420	420	444	415	435	414	406	411	434	426	423	429	446	390	444	488	401	404	433	390	432	449	434	425	408	423	433	405	429	418	427	447	442	426	428	397	419	431	452	455	416	432	451	437	445	449	432	418	443	444	449	405	457	415	437	398	416	397	433	434	402	459	384	442	473	440	387	433	428	449	386	400	446	375	424	445	413	442	445	433	433	403	434	379	405	414	417	457	422	439	412	401	449	400	405	457	440	425	385	457	426	411	424	428	397	413	446	424	439	413	451	394	383	452	458	418	438	450	451	405	438	426	465	416	440	415	436	394	436	384	427	440	415	391	440	440	423	433	422	410	412	429	425	414	379	430	461	414	396	443	407	419	439	421	433	418	409	447	423	436	425	418	409	419	422	390	446	454	440	439	418	404	413	435	413	431	405	459	453	460	408	421	412	431	429	402	434	461	435	419	437	432	408	422	414	435	411	409	417	420	400	380	420	392	446	381	441	390	427	420	407	401	452	395	417	369	442	407	430	476	431	397	419	402	444	418	431	403	402	399	424	420	422	430	441	400	415	416	451	445	420	428	422	397	426	426	426	422	396	373	414	401	457	444	421	393	416	403	440	400	412	449	431	418	392	410	453	433	399	394	446	428	422	447	385	454	455	405	400	406	404	395	446	380	454	450	403	438	448	427	405	396	422	428	392	423	392	416	434	436	430	404	448	391	395	379	420	422	411	386	429	431	389	434	400	416	405	426	435	427	414	403	369	451	439	401	431	403	435	428	423	442	404	411	433	408	418	419	427	422	400	366	421	451	437	410	399	384	415	400	382	433	418	440	383	422	412	418	441	440	428	423	406	416	440	440	396	417	398	438	418	419	414	398	431	370	410	419	399	416	430	445	439	429	409	418	414	441	385	427	437	445	443	418	411	442	451	414	445	453	419	418	456	443	445	416	401	455	427	415	404	412	407	401	429	393	426	413	433	420	447	418	403	394	441	377	413	417	418	426	413	374	422	405	406	413	428	380	406	399	431	395	428	388	411	430	439	404	400	409	482	418	443	437	422	407	459	409	425	428	393	415	427	417	395	420	431	410	469	418	405	431	425	449	455	385	417	432	439	427	435	441	427	421	439	394	425	416	471	454	462	452	412	456	412	429	442	426	398	448	400	413	388	435	427	460	418	415	436	419	407	390	430	466	426	414	431	409	440	452	415	388	458	408	412	423	417	417	426	449	445	419	443	448	476	396	438	385	428	431	402	402	451	412	416	438	368	380	429	441	430	401	450	438	435	415	434	422	457	430	446	410	426	395	395	418	376	417	374	388	441	456	400	443	427	389	422	395	406	433	413	423	402	395	416	403	420	366	442	415	426	416	438	399	447	443	388	415	481	425	448	403	411	417	438	431	429	437	462	470	437	465	440	427	398	422	404	389	416	405	382	390	457	403	426	398	416	443	403	417	399	408	416	444	411	452	448	417	421	416	400	410	432	429	380	418	419	441	398	407	373	434	413	395	429	398	453	459	397	453	447	428	420	366	402	436	439	413	458	414	443	423	426	470	405	430	440	403	424	418	421	404	427	402	430	440	457	415	417	411	434	419	441	433	440	418	421	406	438	458	390	416	439	390	437	422	421	475	449	442	424	441	390	419	425	414	400	376	425	420	407	441	452	435	446	400	427	458	411	400	413	412	411	423	453	462	471	419	440	404	401	424	462	469	431	397	438	389	456	424	418	425	434	417	410	406	423	479	457	424	424	436	384	452	440	406	457	485	375	454	404	418	433	408	371	406	407	409	446	437	386	425	417	464	418	404	430	438	460	410	363	421	436	450	399	409	443	413	399	415	400	449	467	471	447	436	409	356	444	438	429	420	426	427	385	395	412	416	399	413	440	430	411	403	431	400	449	430	392	434	429	418	401	447	405	430	411	423	424	423	428	392	476	434	463	417	442	459	423	397	410	431	394	452	416	414	432	440	409	433	402	416	386	397	410	375	440	434	448	392	411	435	452	424	414	439	422	428	398	429	399	447	433	408	418	417	444	429	413	411	462	424	449	447	410	439	443	416	439	409	411	366	431	429	422	379	423	441	426	373	419	407	430	425	415	465	427	415	411	404	405	436	448	387	403	400	405	424	439	466	427	430	445	433	475	418	436	443	443	427	430	436	412	426	443	432	431	385	392	382	441	413	410	419	414	444	450	444	415	438	479	423	428	442	439	431	417	455	424	410	437	407	436	370	441	417	409	416	428	431	418	404	431	418	411	412	416	401	429	460	444	450	410	423	402	400	404	427	480	450	425	422	460	385	426	408	396	412	393	401	433	428	475	435	392	420	444	401	439	423	384	403	448	479	409	426	451	420	420	390	440	436	436	439	432	416	467	431	428	440	454	402	429	392	457	392	416	454	398	431	416	409	420	382	475	420	388	420	400	406	417	437	392	395	424	416	396	421	462	463	389	441	387	407	405	430	434	402	419	393	442	424	432	450	416	418	461	437	463	423	379	394	384	428	380	409	424	430	431	415	403	455	415	439	439	419	403	435	436	419	458	423	431	398	423	413	387	410	435	441	411	431	414	447	416	411	430	395	413	386	451	417	373	391	398	435	406	414	452	421	427	435	421	414	454	398	468	409	440	415	408	436	417	449	387	417	379	437	427	468	416	393	401	440	411	416	412	439	399	417	391	403	414	420	413	385	414	443	422	456	381	412	428	386	442	390	434	425	413	426	407	438	417	418	427	393	416	432	424	426	413	443	384	405	430	404	390	409	436	428	464	427	411	418	434	439	421	437	433	427	414	419	434	430	432	466	415	417	393	393	451	418	383	431	427	422	435	426	431	436	419	443	408	408	437	401	375	419	418	437	442	406	367	399	426	440	429	443	408	407	421	425	402	395	404	398	389	421	438	417	449	435	459	401	417	418	415	410	397	410	431	429	404	409	414	406	376	436	460	418	387	390	410	413	431	462	442	395	409	448	447	472	449	425	417	396	405	418	385	421	418	456	414	400	383	439	441	444	420	422	442	395	414	444	419	420	421	445	427	416	379	415	404	398	429	422	421	423	406	401	441	456	453	403	403	408	418	423	416	438	448	424	445	435	410	423	386	454	440	419	411	432	409	454	466	423	422	408	426	451	448	461	414	440	428	440	415	401	430	400	393	406	365	418	396	437
14287	14562	31016	31406	27859	26978	27747	23612	19636	17196	13659	10922	9473	7872	6170	5012	4267	3659	4295	3947	4291	4514	2994	1991	2970	2937	2959	3111	2832	2350	2266	2145	1671	1451	1373	1336	8418	15905	13480	6252	1021	936	1032	1052	1028	1010	1065	970	975	950	1077	1005	990	1012	1024	999	1030	1005	1000	1022	1037	1043	1044	1002	1011	1058	991	983	1041	1003	1025	1014	1006	981	991	1044	1087	980	1029	1040	962	966	954	988	999	992	969	988	1064	932	964	984	990	1001	1039	991	1012	973	934	1035	993	972	959	1026	1039	992	990	998	962	1052	968	1008	978	1008	980	1038	1033	1003	1014	1011	977	1020	985	1011	954	1030	962	1021	1017	1008	982	979	994	985	1029	951	979	1004	1049	990	952	1029	976	1032	999	992	1009	1012	973	1013	987	988	1019	1025	1004	1013	1017	977	998	992	935	1063	979	1008	1008	1007	1027	1010	1035	1045	1003	981	962	933	1013	1010	1061	953	1035	996	987	994	990	1024	1017	1028	977	1008	979	1030	1040	991	1010	1003	1034	1004	999	947	978	1026	970	1021	1021	1026	1020	1053	1063	1010	961	954	1056	978	1010	1006	1006	1015	1012	976	1031	1026	939	966	1016	1015	984	979	972	1020	978	1004	1044	960	974	1028	971	976	1019	1009	999	1018	1028	988	1013	1002	1012	1020	999	1028	960	1006	995	1027	941	974	982	1025	1031	975	1039	1013	998	1040	978	1023	1010	991	971	1031	1056	990	1018	1033	1004	1020	997	1012	1014	969	1043	998	964	993	972	981	1017	962	990	966	981	1024	1008	1051	999	1051	1025	987	938	989	1038	949	953	1026	1030	998	991	992	1016	1026	1010	987	1024	1014	1046	1007	1008	1036	1019	983	996	1031	1054	996	994	1020	972	1004	1023	1024	1004	1004	1010	964	1034	974	988	1017	1029	973	953	1022	1008	994	993	959	995	996	1003	1047	983	1027	1001	986	1017	1054	1033	1011	988	979	1034	988	985	994	1062	990	1004	998	1004	1012	1052	993	1022	963	987	970	988	1020	960	1031	1033	995	1012	1031	1020	1025	1001	1074	980	1022	1006	1001	1004	966	1058	1082	1016	972	1031	1011	1007	997	1024	1009	1075	1002	1025	1032	1010	1021	1022	1012	1036	1024	1009	1024	1004	1047	1015	962	1031	941	1051	996	1044	1001	992	985	1044	968	998	1118	966	979	1009	992	960	1050	975	1025	948	983	1031	960	993	1035	990	916	986	974	1030	1032	1022	977	996	992	1008	1026	1031	1016	998	1002	1010	1038	976	994	1025	1028	975	982	990	1024	1035	1012	979	1019	996	934	998	1020	1017	996	951	976	996	973	1019	984	1026	997	952	965	1021	1007	1046	1035	1025	938	1027	955	1023	1054	1020	1021	1000	971	1017	996	1003	992	992	967	1008	999	1035	1015	1013	1000	961	1037	1029	996	1080	1011	961	1017	1005	1054	1045	998	1043	1051	1004	997	1028	932	987	989	983	1033	1075	977	994	1056	1003	993	1006	982	994	1026	1029	1050	972	1014	1056	1025	992	974	1007	1010	970	1025	1003	958	976	956	1007	995	987	974	1018	1030	995	965	1016	987	1013	981	1001	1008	969	1033	1003	1040	981	1074	965	1021	1024	993	1029	967	987	1044	1025	1020	1041	1022	1026	1000	1027	981	956	962	1044	1015	981	976	996	987	1008	1002	1032	1036	991	973	956	948	1079	989	1001	1045	1016	966	969	996	950	1020	954	946	1004	993	981	993	1031	1070	1003	1055	990	982	1012	959	1063	994	948	1057	977	1007	964	990	980	994	1041	986	1001	1020	978	1037	1027	961	1053	987	997	959	1043	993	982	1036	986	1027	1056	967	1004	963	980	975	1009	993	967	987	1026	951	982	1023	977	1052	982	1018	1023	996	985	1013	1051	992	962	1037	991	1030	1047	945	1006	1035	1019	1036	980	1048	1035	971	1017	1035	1021	1018	1063	1016	997	991	1036	1045	996	961	1057	1027	1008	1023	990	965	986	961	1002	936	1071	1006	1029	985	1020	1014	1019	1043	1017	989	999	1034	970	983	987	1028	1068	980	1015	1039	980	948	1010	1010	1026	1006	1010	999	1049	1046	992	975	961	979	970	1022	1013	928	1053	1001	1054	1029	1017	1060	1018	986	986	991	968	1001	945	1015	1011	979	990	1018	1019	989	1008	1038	1025	996	1075	985	1065	1028	981	1021	993	1009	1048	955	1043	982	943	1020	1017	1008	1073	979	946	963	1069	1003	1023	976	987	1045	989	950	1018	970	969	978	965	1022	1025	974	1033	977	1060	970	1023	983	998	1028	1034	1062	1019	965	1010	992	983	949	959	1046	981	979	993	1024	978	1023	963	1008	1036	977	956	1012	1015	988	1017	1013	983	1020	1039	1042	980	973	983	995	977	998	980	1028	1027	969	994	993	985	983	974	1043	979	975	1001	983	1019	1007	1027	1026	936	976	989	998	996	1003	1004	979	1004	1022	1004	984	964	1021	1003	999	956	990	1006	951	1013	993	1008	953	965	933	1004	978	1053	984	1035	1009	979	964	1003	955	979	1063	1004	1032	977	971	1016	1066	986	1064	1000	970	1004	985	992	1005	981	1024	1032	954	977	1009	1000	980	985	952	1072	962	968	1036	1038	990	984	1036	973	1004	992	999	1038	1020	1064	936	1043	1041	1044	990	968	1025	1016	1033	1031	1044	1011	1010	953	963	960	1016	1009	1013	1002	1013	1025	1057	975	993	978	995	1041	1014	1031	1011	979	986	973	980	978	973	989	902	975	958	952	958	972	1009	959	956	991	983	969	984	980	1015	1040	1006	981	1038	1017	996	944	995	962	985	928	1041	1015	981	1042	1008	959	1006	970	965	1010	1046	1050	1002	1003	1025	1008	963	1013	991	988	995	984	1024	1029	971	994	1029	1000	1038	983	998	1008	1001	941	1007	1033	1057	1004	990	1016	971	997	984	988	1015	1029	1044	952	1005	984	1000	965	1006	1026	986	1054	980	1024	1010	1039	981	978	997	927	1054	1003	999	985	987	1037	1009	978	1010	1030	972	1029	952	1041	968	1045	1002	977	981	978	999	1013	987	1012	1063	1017	1058	988	971	1049	1027	1047	987	1008	1007	959	1026	1040	975	998	954	1042	977	1034	994	1016	984	969	1015	1060	1023	1033	982	1047	995	1024	1019	1035	944	970	975	1011	995	956	1017	947	926	1024	993	1018	998	1033	968	998	997	1029	1027	937	1034	1046	980	1018	1054	1003	1045	985	1030	1011	986	1000	1027	935	946	1013	997	1021	966	1006	1019	1031	929	993	986	1005	989	1005	1008	1011	980	1003	947	1035	968	1019	1016	981	993	1062	1009	1037	996	1038	994	1016	977	953	1018	1017	936	964	1033	1066	1018	988	1042	1027	1023	965	985	964	1032	999	968	963	1006	1007	1002	1004	1003	1041	1069	989	1047	1018	1024	954	1033	995	938	1041	1041	1019	1011	1012	987	974	1007	986	1022	1014	999	971	1025	1016	1043	977	992	997	1042	1007	1036	945	993	978	1055	1043	1057	975	1015	1009	993	944	1007	989	1021	963	1018	1020	1021	1001	982	1004	1000	987	961	1038	1018	1028	1033	989	996	942	1000	1058	972	1011	1036	1036	1002	1009	1050	1066	1008	994	1039	992	960	1015	1026	958	1047	1082	999	1062	1004	984	998	974	986	1026	999	976	1014	1033	973	984	997	1050	1020	979	1003	1000	1056	971	966	1020	1083	977	1004	961	1024	1089	1008	998	1076	959	973	961	981	1024	984	1066	925	1056	942	1034	1037	998	1021	971	989	992	995	1061	1059	1004	991	1005	1033	1009	1015	939	987	1030	1046	985	982	1026	1008	1020	999	993	1048	1042	1006	990	1001	1028	971	1036	1046	1002	999	932	978	992	1019	1040	997	1022	1073	1006	992	1020	952	992	966	1012	1003	1071	999	1056	987	1040	1046	1040	980	994	979	1005	1020	1020	977	1018	1013	1011	983	1007	992	933	1079	996	1011	981	1004	975	1083	1016	987	969	1050	1039	1037	1016	1027	997	1026	1065	1016	1002	1005	963	1005	1005	1011	1011	1002	1000	995	974	1041	949	942	1042	1015	1018	1023	983	1008	1070	1002	1019	932	998	1064	996	975	992	974	1021	1036	978	1022	1004	1073	1021	1011	999	987	1006	1013	1000	1058	965	987	1062	979	1010	1053	1000	981	1032	965	979	1038	966	983	1005	976	997	965	977	1046	986	1047	1008	986	1006	964	1055	1007	1039	1016
5811	4071	6441	5247	3559	2611	2116	1667	1210	830	603	550	479	466	398	422	321	311	326	350	390	362	289	279	299	332	317	318	316	289	304	255	275	283	299	296	396	492	515	355	287	269	305	262	277	251	296	282	298	278	283	265	326	261	291	260	255	232	289	288	291	281	325	297	272	300	266	265	308	294	253	252	257	283	283	252	264	272	281	306	270	279	271	277	278	264	263	256	269	289	300	274	261	313	290	265	239	276	274	308	301	252	277	278	267	276	270	289	280	280	313	248	272	269	260	297	300	264	290	271	273	252	293	253	305	286	273	285	255	292	285	299	257	262	290	278	297	281	232	280	278	286	271	270	268	283	273	278	256	290	277	304	293	282	229	269	266	288	288	284	288	272	271	265	275	296	279	247	298	259	282	271	266	287	287	251	280	275	257	287	293	263	265	276	275	296	270	270	280	240	270	266	287	274	248	271	282	289	254	301	298	285	284	286	251	272	260	256	287	295	284	288	280	295	276	304	303	301	291	255	237	271	310	282	271	276	239	256	279	254	276	275	278	291	277	257	304	309	267	281	284	281	277	287	268	249	291	281	290	279	285	286	273	272	269	252	246	273	291	281	282	266	262	283	270	318	300	274	313	258	295	282	268	263	295	264	273	317	261	292	277	282	273	257	291	272	268	289	295	278	288	278	288	284	278	285	279	299	296	286	266	297	272	272	287	286	302	295	290	273	301	266	263	287	295	271	292	280	283	254	279	294	279	277	249	298	272	273	271	293	297	276	266	296	274	295	250	282	303	287	306	283	259	288	261	284	283	299	284	289	243	265	306	251	273	273	266	304	292	267	296	269	298	277	272	291	296	274	261	275	246	281	262	283	264	264	266	289	304	257	295	314	269	278	305	260	317	275	268	273	258	299	270	258	252	268	286	312	321	258	267	294	281	302	295	275	275	270	280	279	258	286	310	309	260	280	292	257	284	263	287	282	306	285	279	266	302	293	273	266	287	294	302	272	249	282	263	283	297	306	276	284	284	301	298	256	285	293	291	279	280	294	285	289	292	260	280	286	287	303	265	265	275	255	305	287	263	315	278	284	317	297	277	347	277	284	276	249	288	296	279	281	263	241	286	271	253	268	302	261	276	273	259	268	284	293	294	285	294	294	263	285	302	270	277	254	300	262	268	312	292	258	289	275	310	279	269	265	280	243	273	296	261	299	281	297	271	270	244	277	266	294	275	266	295	258	298	278	295	284	279	286	291	322	270	264	287	295	271	274	301	292	277	295	289	286	273	281	279	305	289	309	255	296	285	245	272	294	313	278	289	292	268	301	277	289	292	268	271	282	286	297	257	306	280	257	301	280	278	286	267	278	312	285	278	263	272	267	260	281	306	300	312	289	269	271	292	281	262	284	302	311	289	288	261	260	267	266	289	241	295	301	291	266	249	290	288	293	285	263	272	265	265	289	301	303	289	276	264	271	259	273	282	294	263	313	292	274	265	313	281	287	255	269	298	285	283	266	252	284	271	281	295	291	248	295	282	270	267	274	299	257	292	308	261	278	294	287	284	286	272	270	251	267	274	295	281	262	279	271	261	273	294	307	282	285	320	284	281	256	276	281	304	274	296	290	291	255	287	267	257	263	292	279	263	296	309	288	291	262	269	281	294	317	308	289	253	262	263	309	299	304	271	266	283	279	298	289	298	266	287	271	278	273	271	301	280	270	274	276	291	280	295	267	272	278	294	270	295	309	287	286	303	289	276	282	279	269	294	282	276	271	285	253	298	283	276	272	260	291	264	311	286	277	302	280	320	297	263	259	275	292	290	318	276	262	236	267	301	254	289	290	279	275	250	259	303	275	274	302	287	277	285	256	279	279	296	271	285	292	276	260	261	276	297	286	270	257	278	277	272	274	298	287	264	266	269	274	308	283	323	312	283	270	296	268	292	256	275	267	319	286	273	245	287	267	298	246	304	295	278	274	294	278	286	305	300	275	256	287	251	275	297	268	256	268	271	287	259	269	264	298	288	278	282	246	291	283	313	269	242	265	283	274	264	283	280	274	279	275	276	281	272	305	271	284	283	239	274	289	280	299	300	295	293	267	257	310	267	254	300	261	276	295	284	285	294	273	279	288	262	273	277	258	294	278	271	282	294	296	263	293	309	254	239	270	262	276	295	288	267	277	289	275	274	269	268	274	282	256	294	285	273	255	272	253	295	267	239	291	265	295	282	295	281	258	238	249	288	285	270	258	281	261	292	286	290	294	274	266	275	281	261	247	278	249	281	263	273	303	288	309	284	259	272	253	298	271	287	297	271	289	302	305	278	312	293	321	288	281	319	238	310	259	258	280	286	318	276	290	276	263	275	266	247	268	281	284	278	265	277	285	313	282	290	283	276	291	275	256	264	274	324	300	266	277	297	304	313	266	287	273	269	246	273	259	312	267	275	291	292	294	285	285	298	271	277	276	247	294	314	265	276	277	265	299	313	295	288	262	263	268	255	246	271	255	284	284	269	299	256	287	260	270	288	267	285	280	277	285	231	280	265	260	280	276	267	282	260	262	320	294	280	273	293	289	310	277	279	286	264	282	272	297	266	325	278	289	288	270	282	290	255	285	300	273	281	294	284	265	309	285	278	244	287	245	301	283	252	291	287	310	287	261	277	271	313	279	267	268	273	271	270	270	266	308	288	301	247	324	289	285	272	284	268	269	334	262	291	288	265	280	258	275	276	262	282	303	302	291	290	278	262	275	284	296	304	286	275	292	274	291	301	291	253	270	258	289	283	303	291	288	266	305	293	288	266	278	286	292	274	305	268	303	254	243	239	280	261	293	284	294	258	294	285	304	313	319	279	251	281	271	280	292	276	261	282	279	280	238	239	286	287	292	279	256	277	292	273	281	262	265	284	278	276	272	258	246	317	290	247	287	276	272	259	247	299	277	290	270	299	280	258	293	267	305	270	305	300	295	267	283	256	278	252	271	261	296	264	294	284	270	277	288	251	271	280	292	247	252	259	266	256	272	264	283	287	273	277	282	288	291	295	296	246	275	312	307	290	267	285	278	305	281	267	317	305	276	309	263	259	277	244	246	256	278	273	312	274	270	288	273	285	267	280	238	289	262	318	283	281	286	290	290	247	271	258	301	283	305	285	251	292	286	291	282	279	286	259	278	286	291	277	320	285	277	258	266	285	288	255	251	267	251	278	291	268	285	272	261	284	311	282	268	303	265	259	279	275	276	279	266	277	258	277	302	256	294	271	260	298	264	250	249	277	308	269	277	298	290	278	239	268	279	294	267	256	275	307	256	276	281	263	290	283	286	263	279	291	268	296	271	243	254	261	281	278	249	287	278	268	293	241	282	298	275	286	297	279	270	290	298	269	259	289	252	267	273	272	269	279	294	255	271	262	280	262	259	326	267	264	255	312	285	293	291	277	277	298	246	267	281	261	278	271	287	284	274	266	276	269	256	279	243	274	271	319	283	283	237	276	307	270	279	258	287
4386	4364	10916	12800	10730	9501	8495	7422	5255	3860	2876	2385	2093	1887	1571	1292	1108	1026	1091	1202	1327	1246	983	906	913	979	991	1055	1003	856	888	788	787	750	822	838	1539	2028	1786	1151	712	703	705	677	708	720	700	684	682	686	717	708	723	749	728	740	708	669	664	762	743	687	700	709	669	715	720	665	720	747	668	742	728	730	669	695	710	720	731	759	721	727	697	721	699	693	726	715	711	762	751	757	727	696	744	692	712	736	681	740	658	704	745	679	709	714	699	725	723	768	679	762	717	672	738	724	709	742	726	680	761	712	753	712	762	694	736	655	741	724	736	692	715	685	718	721	708	712	688	728	729	722	745	711	708	766	739	718	698	704	715	784	704	668	681	704	712	757	706	720	698	675	689	731	725	712	744	717	698	727	713	711	718	706	714	700	620	750	762	674	728	756	750	696	695	727	680	748	702	699	733	712	742	670	741	689	696	692	702	715	723	739	733	687	675	738	754	723	682	698	700	745	716	736	721	761	678	689	759	726	675	726	744	752	729	738	672	744	756	715	698	721	693	719	720	684	723	727	694	690	678	724	755	756	688	728	704	753	674	711	702	717	661	740	771	733	697	752	622	687	719	723	698	725	723	720	720	716	692	704	709	713	701	696	701	724	741	702	717	691	718	757	719	697	724	690	707	743	696	735	717	736	724	754	751	716	721	714	712	726	712	731	697	711	748	725	707	698	720	733	714	720	672	693	711	669	709	701	719	671	679	700	684	763	723	756	669	714	735	747	722	714	749	730	725	662	680	771	741	684	717	696	725	738	730	750	713	760	728	721	755	709	678	741	696	710	668	744	740	702	715	724	659	726	762	680	710	750	754	710	716	707	673	713	724	714	752	726	670	673	681	694	723	718	724	754	703	738	701	700	678	691	760	694	676	679	706	724	705	677	689	712	699	688	753	700	683	744	723	731	761	702	694	744	709	698	688	755	677	730	701	706	692	711	685	678	667	716	743	732	696	733	732	722	702	702	721	693	761	686	732	772	731	683	736	698	701	736	722	657	777	711	677	704	701	674	676	670	725	735	742	707	721	707	687	708	661	728	681	732	715	721	709	731	698	750	668	713	773	724	734	713	663	745	757	717	739	733	745	696	692	729	743	721	731	726	684	756	746	745	724	660	746	680	748	698	708	696	716	718	724	726	705	712	723	708	713	722	708	763	666	749	711	694	724	692	692	711	740	707	732	705	694	660	726	692	688	716	715	713	693	683	753	735	704	695	792	728	688	689	749	712	778	682	722	711	686	707	729	713	683	709	683	753	750	694	702	690	703	762	703	734	719	721	736	661	711	700	669	744	720	730	747	705	783	705	687	725	740	784	736	795	731	705	761	719	697	704	738	719	715	729	681	732	711	727	717	678	725	746	736	729	690	711	674	698	706	711	722	704	699	728	729	700	704	678	729	749	716	734	695	695	726	701	704	681	741	687	707	651	740	728	744	659	690	706	700	730	703	708	711	694	718	680	765	728	675	732	685	720	663	681	734	711	687	736	715	670	723	705	787	701	706	692	694	776	699	729	720	753	750	750	707	737	718	723	687	729	694	729	721	728	679	706	755	711	702	724	759	696	725	713	719	764	647	761	703	731	732	742	727	723	733	730	682	731	753	680	675	765	666	731	757	725	721	731	706	750	706	693	745	732	707	722	691	675	750	727	735	695	702	677	718	726	738	685	733	683	703	712	706	721	750	723	703	679	778	707	711	679	735	707	684	729	675	698	755	736	741	728	718	738	717	704	733	709	737	733	711	715	734	677	749	715	696	706	737	744	711	748	736	726	719	671	695	717	714	757	729	701	718	734	669	700	716	659	699	673	693	715	719	710	707	731	695	713	678	745	736	717	728	743	729	742	687	738	692	662	681	749	699	738	756	702	750	677	772	690	778	672	685	717	707	717	696	715	698	682	744	729	792	702	688	725	766	689	708	710	737	697	727	716	692	702	719	738	722	737	677	741	716	710	736	778	725	756	724	725	696	751	716	708	747	737	705	722	742	749	715	729	683	704	714	711	708	748	728	730	687	721	721	707	763	723	723	694	743	689	699	744	739	746	688	765	736	731	718	690	735	663	765	655	703	782	709	743	733	678	657	704	749	716	669	721	765	702	717	726	695	754	683	735	710	698	700	707	691	739	747	756	671	742	686	770	695	702	689	675	726	719	727	692	698	722	710	706	697	766	669	719	713	742	730	747	756	716	752	644	734	689	745	717	684	714	734	720	738	667	719	716	703	749	768	748	755	723	733	742	728	668	725	703	683	743	711	709	715	693	711	723	716	732	714	704	721	685	703	703	725	724	696	703	705	716	771	729	723	724	673	728	715	730	693	718	729	676	729	673	773	694	755	713	730	734	744	715	736	719	722	713	709	729	697	754	720	722	694	699	645	717	767	743	728	714	699	677	720	727	731	735	688	713	665	701	757	795	729	713	727	711	725	685	715	714	758	694	730	754	707	736	728	676	719	718	674	780	688	687	718	747	707	702	727	708	727	636	759	733	681	747	726	683	747	756	729	770	696	725	728	725	786	681	738	726	715	733	690	725	709	729	676	736	714	715	703	746	712	670	726	715	706	755	737	681	752	685	640	751	688	739	721	716	727	684	665	694	730	729	695	692	685	735	681	661	762	685	723	746	687	693	708	714	699	759	757	679	747	753	748	672	723	697	693	734	720	706	739	685	699	783	731	718	683	689	723	703	678	750	697	660	756	767	682	694	761	686	667	758	670	701	664	728	722	730	649	698	692	740	694	689	722	724	730	753	732	765	731	750	704	710	693	700	701	739	722	729	706	727	736	744	697	734	701	712	709	719	753	748	729	705	703	744	724	689	742	704	692	717	708	708	716	739	726	731	685	708	715	707	719	661	763	765	744	711	707	757	710	665	709	694	683	705	753	741	695	743	723	687	690	697	681	731	726	722	745	729	702	707	704	717	698	665	730	699	692	677	729	713	729	702	694	742	685	699	736	725	662	711	741	685	752	753	705	718	648	715	687	705	691	707	720	680	722	677	706	744	652	764	715	755	681	792	712	702	698	731	654	734	766	709	742	661	728	691	749	723	710	687	681	700	735	753	672	723	724	721	702	686	708	696	727	717	732	688	710	707	696	754	647	736	737	757	742	714	743	720	750	704	725	681	733	699	745	703	737	691	679	708	677	712	693	738	684	685	692	734	722	665	695	712	729	726	686	683	740	716	734	692	748	728	757	718	758	743	728	678	752	691	723	699	738	696	698	727	734	716	745	735	696	743	691	695	707	704	674	739	720	700	684	714	699	711	703	714	761	693	685	705	743	674	697	724	738	739	709	714	708	738	738	784	707	729	712	736	704	735	715	667	656	716	706	734	670	734	670	749	721	671	713	713	710	736	673	716	736	728	693	717	718	680	733	698	685	708	739	686	688	710	681	730	702	722	762	674	787	708	760	668	725	703	691	728	708	717	699	686	721	722	717	717	717	718	635	711	727	721
15154	12709	22445	16604	12052	11085	7815	6340	3933	2928	2185	1577	1374	1129	871	732	579	555	560	598	623	590	558	509	571	632	776	649	562	560	495	480	479	421	424	602	1420	1446	1313	777	368	383	366	382	366	352	353	372	360	394	366	407	379	364	387	354	361	370	378	410	376	369	365	392	373	397	342	384	383	414	372	352	367	335	381	397	360	389	363	363	353	358	373	341	422	409	415	376	382	391	367	408	385	375	393	403	380	349	413	405	381	342	358	394	392	370	386	348	340	398	388	390	400	363	398	370	349	363	392	352	407	387	420	397	358	358	364	362	348	335	379	343	333	388	399	428	379	335	381	380	377	384	388	379	408	367	416	401	377	374	347	412	396	367	379	383	348	366	378	348	344	360	375	371	368	392	405	391	380	412	418	375	382	357	429	430	419	343	369	363	392	405	375	333	373	379	362	359	398	419	366	364	368	380	389	390	402	390	357	393	383	372	405	406	377	403	343	374	377	393	345	378	413	363	381	399	374	376	359	384	384	343	377	406	407	379	371	388	377	368	417	362	377	342	392	383	390	393	376	408	375	408	385	391	352	378	404	376	375	383	403	365	350	361	375	400	382	360	366	366	367	347	380	392	393	399	380	360	374	365	379	358	380	402	362	337	387	353	384	391	379	370	357	338	357	375	382	387	400	363	422	393	379	389	401	378	395	412	339	361	408	365	387	381	386	371	381	397	378	390	395	367	398	372	360	371	374	362	377	371	375	365	381	368	355	404	356	363	369	353	355	368	368	366	387	382	395	380	373	351	393	371	386	378	343	378	371	375	374	365	365	381	394	360	343	395	377	398	353	410	370	371	394	368	383	382	386	368	416	425	392	361	399	355	390	372	361	379	379	380	384	376	348	391	414	392	365	366	388	365	410	372	409	392	380	391	350	406	373	382	381	412	359	373	383	394	374	366	365	383	389	390	394	373	375	384	341	376	340	371	358	371	362	404	410	410	400	359	373	404	389	386	360	384	386	414	336	377	368	356	382	364	404	370	399	352	370	375	404	395	376	384	381	411	382	378	386	404	391	353	379	400	374	351	372	353	402	351	372	387	403	367	360	388	375	387	364	354	377	386	382	376	376	347	351	356	359	338	343	350	405	417	351	375	374	355	394	358	396	342	383	407	411	371	372	405	378	402	364	376	415	382	374	349	385	384	339	395	388	344	402	394	374	356	400	404	357	357	364	400	390	414	351	359	375	387	367	408	421	365	380	385	377	336	400	354	398	378	341	367	396	396	368	368	380	388	363	380	360	401	385	360	412	370	357	385	373	389	364	337	394	376	338	372	419	374	394	401	361	377	367	386	391	368	380	377	388	353	414	367	365	389	404	395	372	357	355	396	363	372	399	429	396	416	384	397	380	410	350	381	389	414	362	363	366	386	403	390	357	375	391	364	376	356	402	392	381	374	356	398	353	355	390	419	400	326	385	432	388	398	405	381	389	352	419	394	383	387	331	378	359	350	392	374	394	376	373	380	396	369	413	349	353	379	376	396	402	397	390	369	363	376	403	384	366	369	362	393	368	383	406	386	394	389	402	388	351	376	340	411	401	381	378	392	385	348	371	370	373	364	359	379	398	410	382	359	370	401	383	401	358	352	380	345	377	382	375	382	364	395	388	418	414	392	357	389	372	342	383	362	376	396	386	369	356	378	383	352	361	367	417	413	380	365	387	370	358	388	361	409	400	382	376	367	379	361	361	406	380	368	404	364	378	352	383	337	345	390	392	329	389	336	385	364	354	372	388	369	377	376	373	424	372	381	390	370	381	392	360	356	386	367	326	370	373	412	374	350	362	341	360	347	359	397	370	357	410	398	346	362	359	381	388	386	360	375	365	371	390	379	373	357	369	412	363	365	385	387	411	378	383	395	417	394	395	379	362	390	373	341	376	379	373	372	361	348	388	382	361	383	345	367	370	368	351	361	367	414	378	374	343	364	354	367	364	357	379	362	390	380	356	340	362	371	381	375	382	371	352	368	380	411	391	360	383	360	366	407	367	366	408	394	391	433	401	407	355	363	395	357	348	359	385	355	378	383	391	353	394	396	375	384	376	362	393	386	368	382	371	358	383	394	350	403	387	345	399	351	410	374	364	356	395	385	371	386	418	379	382	372	402	378	416	377	364	379	452	372	335	381	404	407	353	374	402	388	388	367	384	362	347	343	398	391	347	369	404	331	358	383	407	394	408	364	375	390	394	417	401	353	352	356	398	345	367	362	365	437	409	371	403	375	355	360	364	373	358	389	385	388	430	388	418	391	376	388	377	371	385	394	443	389	366	394	359	375	387	433	398	381	402	344	370	376	384	400	346	391	383	391	419	395	379	403	417	343	371	375	417	362	377	363	378	390	356	377	342	367	383	375	396	346	334	380	386	371	410	368	406	358	366	386	402	395	348	406	383	366	372	333	363	361	388	398	373	375	350	372	386	375	393	386	357	389	369	389	386	340	384	367	391	364	374	350	415	348	377	335	357	369	383	411	387	364	360	365	380	358	339	372	393	357	392	393	385	380	362	382	383	388	398	355	361	378	385	382	410	346	374	364	371	389	393	401	368	358	395	352	383	387	391	404	347	411	386	382	389	357	329	388	373	353	363	368	368	383	383	373	340	359	370	407	391	375	403	381	356	383	338	362	365	387	345	403	347	425	380	405	366	380	363	396	383	373	390	397	371	405	362	389	401	357	385	397	424	352	415	377	373	364	351	419	400	353	369	403	396	393	417	400	379	377	374	364	389	401	408	380	375	377	403	381	410	374	331	397	338	324	400	364	373	374	357	376	394	338	389	385	381	389	362	374	366	388	364	380	396	408	381	400	383	404	421	398	365	385	394	367	419	372	409	378	385	371	410	363	389	337	372	386	388	360	370	369	377	387	344	380	358	359	411	365	347	373	379	376	395	412	390	363	378	398	405	435	384	377	378	389	334	409	361	380	369	388	379	362	356	404	402	359	345	351	392	378	378	374	388	362	357	389	389	367	368	402	391	366	352	387	394	353	340	362	362	397	399	339	393	394	354	365	397	389	377	366	401	375	403	330	385	392	369	387	367	344	330	355	377	360	384	381	393	392	371	376	395	362	361	353	357	358	361	368	357	359	405	378	396	362	432	381	389	393	377	358	373	369	374	377	386	401	378	378	380	387	385	361	387	370	389	373	346	381	371	434	381	354	392	352	387	384	369	390	405	373	385	368	375	387	367	398	407	385	387	381	327	346	364	378	357	385	372	394	348	357	370	366	414	424	379	369	334	417	375	371	360	379	399	377	376	379	409	398	366	367	390	400	369	348	382	377	449	363	377	390	385	379	346	382	376	375	380	349	432	366	349	360	360	364	381	379	376	362	379	405	357	393	371	361	376	357	402	404	372	383	371	396	386	364	361	339	381	393	370	373	366	344	379	372	372	387	396	349	399	366	405	367	390	385	416	379	350	416	390	385	416	372	377	372	357	392	394	366	404	371	403	394
10495	11023	22848	21964	21224	21915	18587	17266	12098	11321	8838	7225	6455	5580	4101	3232	2566	2201	2430	2406	2834	2510	2277	2075	2362	2822	3472	2801	2327	2040	1829	1644	1538	1432	1221	2897	8327	7525	6705	3140	979	982	911	1003	968	954	970	915	950	915	929	896	893	928	922	891	916	873	915	942	900	908	917	941	969	923	907	913	949	932	942	942	945	947	905	899	988	932	913	940	947	955	964	923	941	949	950	905	886	899	932	926	895	958	950	939	952	963	993	878	942	920	933	933	966	937	940	882	910	909	906	988	891	885	984	912	930	926	996	949	951	924	927	910	906	940	940	874	946	916	937	922	954	965	885	896	959	910	927	920	943	910	942	960	937	911	872	892	962	908	899	916	931	940	900	954	903	927	926	898	940	928	912	929	944	930	965	931	965	941	978	908	941	955	899	961	877	942	935	897	958	970	948	951	887	922	899	946	906	907	924	950	937	967	925	956	890	931	909	901	958	942	913	915	889	925	982	951	957	937	915	933	898	919	952	972	919	935	931	896	918	897	913	945	951	909	960	943	907	921	954	940	963	949	908	910	935	937	946	948	935	930	930	935	943	922	912	975	949	909	906	944	925	866	950	923	896	917	895	922	918	945	880	898	915	945	883	892	929	875	916	958	934	943	939	958	926	950	915	919	974	897	910	971	976	909	914	919	934	975	916	961	933	964	955	992	911	1002	934	906	933	935	903	920	883	887	937	923	918	899	964	917	913	913	910	896	894	926	953	949	972	925	1015	894	952	920	937	1008	956	934	938	930	959	925	943	845	907	961	920	950	904	925	895	969	897	896	919	923	903	935	883	921	935	914	964	957	898	958	922	938	904	945	916	904	921	915	952	951	979	946	918	913	899	920	919	932	902	894	962	965	907	884	917	913	905	887	934	878	948	890	907	939	901	905	853	949	939	900	920	940	891	862	1006	881	964	916	906	937	870	922	942	959	918	884	871	930	915	960	971	949	919	901	908	913	960	950	893	934	874	960	936	949	904	940	909	931	905	970	955	908	906	910	915	945	890	898	933	946	957	907	936	953	944	905	923	926	933	895	888	907	923	899	932	923	849	870	923	928	937	936	898	903	970	900	922	911	900	938	953	949	951	891	919	923	965	942	927	998	926	981	919	904	917	941	909	916	919	973	930	962	957	936	959	914	892	926	879	964	943	966	937	813	902	966	932	933	942	880	944	917	936	953	911	912	958	908	920	963	949	937	899	875	943	926	953	963	901	913	909	892	888	942	904	908	930	942	939	915	884	895	926	954	1006	937	904	950	921	925	893	977	921	911	963	911	946	940	962	872	966	867	956	906	932	916	959	872	874	933	957	948	921	896	912	947	887	931	932	940	901	929	910	944	1005	912	924	916	910	896	915	918	972	916	1012	945	960	930	889	939	962	921	945	908	906	936	959	972	933	988	929	965	948	939	948	893	891	995	945	938	983	924	871	959	948	881	943	917	952	989	947	896	892	900	944	955	835	889	912	933	940	925	940	901	894	915	950	892	944	923	911	954	900	941	891	942	871	980	927	958	941	872	908	894	945	942	916	911	911	978	922	891	926	939	894	950	863	908	939	905	918	879	916	967	893	971	915	941	969	943	950	938	934	953	909	922	930	953	973	869	938	968	932	918	925	934	898	870	952	947	997	911	944	984	926	912	966	928	943	956	923	953	934	932	886	917	948	960	963	879	966	945	882	954	911	908	991	932	944	859	944	929	865	913	880	891	949	936	954	951	903	939	891	954	954	896	901	946	950	904	901	923	934	907	861	881	919	939	934	891	933	921	896	888	893	899	955	897	920	912	900	982	914	954	924	899	897	966	933	902	915	946	911	927	892	919	930	950	949	912	943	908	926	948	933	890	961	913	919	924	901	948	947	884	918	946	938	898	921	945	932	900	935	905	964	908	890	971	892	901	866	920	909	896	944	899	910	922	952	904	889	1010	927	896	987	921	924	944	978	919	904	889	893	877	989	934	931	891	828	942	931	947	927	970	918	914	896	912	880	923	929	990	943	924	958	940	933	941	907	911	927	917	927	964	978	910	912	890	956	972	908	906	920	941	993	942	886	925	942	928	952	930	908	929	950	924	929	978	987	921	923	874	913	913	934	980	966	874	936	936	951	931	949	933	915	958	943	913	890	989	923	935	918	948	938	934	934	906	947	917	950	903	933	964	919	939	860	921	922	933	942	941	927	884	906	884	934	921	961	912	968	892	919	968	974	906	955	912	893	923	935	868	965	907	861	875	919	937	928	914	928	936	915	930	933	928	881	915	939	890	904	966	906	879	927	929	900	952	916	927	915	953	938	966	935	975	899	953	940	900	954	905	918	965	960	925	911	950	933	919	935	856	978	881	930	900	970	871	960	945	880	946	938	912	921	927	911	921	913	951	946	901	899	1022	942	928	926	914	942	930	919	962	940	943	882	931	923	952	910	874	914	953	914	909	883	942	888	971	933	927	898	951	892	901	907	951	939	921	937	930	944	919	944	880	948	949	890	921	910	899	937	950	958	963	937	935	917	895	941	928	911	969	905	935	926	944	900	946	978	933	902	971	987	964	921	944	900	943	904	926	901	931	945	895	902	981	934	939	992	926	980	942	916	947	882	912	962	938	932	959	929	934	916	905	888	905	929	921	913	888	883	902	882	1011	895	950	932	924	931	910	924	966	987	901	910	927	903	940	912	920	936	987	979	884	964	930	912	974	924	891	939	906	972	939	947	913	974	948	923	886	860	926	953	935	950	947	900	923	957	923	953	897	881	934	943	896	921	828	972	932	958	912	928	872	943	944	947	897	969	930	918	929	907	975	909	939	916	882	932	983	910	905	921	931	913	962	956	954	908	909	899	974	899	938	959	903	912	915	907	915	943	926	976	897	954	951	968	930	968	985	947	915	906	929	941	996	881	917	913	921	928	929	938	853	881	903	895	972	949	899	881	956	934	937	922	940	950	959	898	958	953	875	910	953	902	941	905	902	911	986	918	988	914	908	930	919	939	883	944	932	913	920	936	981	879	946	895	942	935	900	896	953	961	954	957	972	902	917	948	939	897	913	930	962	971	1015	882	975	891	920	910	896	896	986	923	910	957	985	949	941	896	950	922	940	953	917	902	954	996	932	879	971	879	906	883	956	932	934	940	952	943	948	929	924	906	921	996	905	924	973	926	911	955	929	927	917	913	999	834	872	940	919	940	904	884	959	954	900	890	866	899	961	909	934	958	875	948	950	907	893	919	904	913	889	978	948	916	931	893	888	923	933	899	937	919	891	908	941	934	931	868	983	924	959	917	887	963	959	940	857	943	914	921	942	900	954	932	911	880	965	889	982	963	945	957	921	901	963	931	958	957	913	885	977	928	935	888	947	930	918	939	904	978	954	923	972	894	894	904	956	929	956	927	938	922	993	876	937	941	969	900	911	963	908	924	924	903	959	965	914	931	930	929	943	909	954	877	960	889	937	938	925	920	1024	934	874	909	927	989	964	942	915	888	968	966	936	943	947
24929	24421	33072	25413	20068	18350	14557	10635	6772	5374	3897	3078	2393	1687	1287	973	874	717	865	799	914	858	767	896	1115	999	1071	1078	962	925	716	660	610	547	559	902	2546	2930	2315	1190	433	421	428	447	384	443	429	438	415	457	435	466	427	401	466	420	421	423	428	460	413	464	446	430	404	428	403	431	430	441	415	417	453	439	407	418	403	428	439	475	446	425	472	407	412	496	400	422	427	424	452	426	443	435	460	439	420	430	410	465	412	438	419	428	458	422	446	417	456	423	421	368	405	422	429	382	422	427	430	438	420	455	407	457	466	426	416	447	419	438	431	429	449	425	415	412	447	441	446	455	440	429	413	418	485	441	399	384	440	409	417	426	426	459	445	408	460	463	454	458	440	441	459	397	418	437	410	443	411	382	461	439	396	425	417	399	452	407	432	423	409	421	465	448	431	435	416	460	414	440	454	446	432	444	450	435	415	433	435	450	431	429	429	427	435	452	446	410	428	449	378	433	413	408	407	429	429	428	406	415	408	422	424	434	460	447	462	394	398	406	417	436	399	437	430	441	434	421	416	465	429	456	419	452	470	444	438	397	414	420	459	409	417	397	421	411	431	417	468	398	436	448	421	410	470	428	399	455	430	425	436	401	416	425	410	467	408	419	445	474	458	461	427	422	437	448	393	399	432	463	458	403	454	441	425	407	434	401	454	414	424	428	467	423	426	472	464	446	434	412	434	436	421	416	403	430	438	425	391	426	410	445	447	448	433	419	462	409	407	467	512	453	414	415	436	406	451	450	419	418	442	448	446	395	393	409	444	410	448	447	424	390	450	427	420	425	435	437	401	404	455	439	428	459	422	421	443	413	416	447	445	418	454	411	459	441	386	467	455	444	398	427	473	429	479	424	451	434	465	422	464	433	452	426	427	409	413	448	433	478	438	445	413	461	450	414	419	426	418	437	423	440	443	425	443	419	455	440	406	449	417	443	467	428	444	420	448	399	466	428	471	465	439	418	367	430	417	409	425	398	435	399	439	429	415	432	434	449	439	454	442	434	420	433	443	435	436	420	430	431	453	438	418	389	427	441	431	422	389	382	453	451	455	418	448	427	465	433	453	434	451	439	459	383	440	402	397	401	401	437	462	413	464	448	429	427	428	459	472	437	436	444	472	408	424	427	409	428	441	417	419	410	402	422	448	419	417	465	447	420	437	389	405	430	426	438	482	384	431	429	431	486	407	420	435	448	484	400	455	430	419	446	450	397	436	421	421	410	451	465	430	411	429	441	407	384	405	433	396	484	421	440	462	406	427	432	412	473	399	415	457	422	445	444	358	435	472	424	462	409	459	441	417	407	429	447	439	422	458	408	430	424	408	417	396	468	411	425	427	402	447	420	436	411	403	396	448	418	447	435	417	447	424	407	454	426	456	414	421	415	431	385	394	472	415	425	438	448	401	435	420	390	413	446	411	412	441	403	446	458	467	459	447	428	418	399	426	359	408	461	401	473	457	425	462	446	434	418	461	429	448	467	415	438	455	437	465	457	426	437	444	435	443	386	421	482	421	410	431	478	388	427	414	453	459	439	414	421	380	450	386	434	441	493	434	427	394	429	415	368	456	428	441	444	442	431	445	426	452	420	432	453	441	440	431	377	442	456	428	436	422	418	424	426	382	456	447	413	396	423	442	419	405	425	425	486	415	467	406	403	426	427	458	432	435	402	486	414	453	409	440	432	419	398	391	433	419	382	396	458	438	436	405	439	460	426	386	476	455	414	457	493	439	459	430	425	441	468	422	441	414	427	495	460	423	428	417	444	439	414	398	457	430	451	473	412	438	417	470	467	455	420	454	405	438	417	381	435	450	426	442	484	468	376	394	401	408	405	466	432	451	435	400	453	416	408	433	419	461	423	449	423	433	481	453	404	414	409	446	428	463	445	431	423	433	409	454	426	450	455	451	446	419	456	428	443	424	391	465	452	463	487	388	439	453	465	429	445	456	426	453	421	438	432	385	430	403	423	466	441	486	436	435	455	459	428	408	464	408	406	425	414	440	465	441	473	415	390	453	413	427	407	470	426	458	402	374	394	443	436	463	431	457	449	471	440	366	415	411	441	428	452	439	454	435	434	485	409	413	429	467	474	430	445	489	429	417	468	412	389	448	442	435	455	441	415	442	432	459	419	450	469	441	442	453	413	434	422	423	457	426	414	433	425	447	408	474	452	430	416	452	390	416	394	431	447	448	405	421	422	450	434	418	437	474	461	411	426	452	424	414	452	450	409	423	427	441	447	454	450	395	444	430	463	458	431	430	416	436	431	458	442	401	469	428	401	414	415	439	442	417	433	440	452	425	446	423	446	426	430	447	428	437	416	438	428	457	461	442	451	428	443	448	403	434	430	449	410	408	423	433	458	398	399	471	427	421	423	414	430	438	453	409	427	445	425	395	409	481	468	457	481	457	446	443	415	427	398	427	382	419	458	452	420	423	378	471	413	402	438	422	443	425	440	449	412	439	441	408	457	487	400	426	447	409	440	408	415	443	422	419	424	429	458	390	485	419	435	411	458	437	416	439	422	411	428	440	460	450	418	417	414	456	436	443	411	424	401	446	463	479	439	417	424	451	422	448	442	447	418	422	405	424	422	424	474	476	425	414	421	388	421	455	454	386	416	447	391	474	458	393	452	414	417	421	392	404	464	430	440	429	443	423	418	436	434	407	435	431	439	399	450	417	443	421	472	441	435	462	434	437	390	447	422	436	410	444	433	453	459	429	432	402	458	420	386	396	428	419	445	422	433	422	400	442	424	432	441	415	409	424	443	437	469	479	456	434	427	437	440	448	456	461	417	440	427	419	451	399	381	394	407	413	431	419	449	424	423	476	435	424	437	412	443	429	446	421	439	450	398	440	405	461	424	438	440	405	428	395	409	416	416	465	430	452	444	438	426	419	432	392	426	432	415	417	442	477	386	419	421	401	410	416	423	386	447	420	397	465	421	419	418	414	448	409	440	471	421	446	440	421	422	459	407	453	419	431	474	382	467	429	432	453	440	428	405	439	410	425	389	422	398	423	423	425	432	444	421	441	462	446	444	405	455	385	408	394	410	374	438	415	400	406	446	430	437	417	402	436	435	427	380	442	427	410	388	442	452	420	477	424	463	427	444	445	456	454	440	406	418	416	426	430	435	425	415	414	437	401	455	427	469	458	452	422	482	428	410	468	436	416	457	432	456	426	386	448	448	459	432	440	402	427	431	463	389	424	416	409	427	417	454	447	430	412	461	490	471	449	444	378	422	428	440	400	411	410	436	468	418	381	442	446	445	434	431	411	398	449	442	393	435	452	417	454	431	422	427	447	412	431	433	457	426	396	411	396	477	418	430	400	412	435	444	396	415	423	407	429	424	436	462	456	419	440	421	430	427	449	418	380	384	491	438	433	411	427	449	452	422	412	475	443	401	420	458	439	464	425	435	449	418	438	406	385	432	441	422	413	491	411	417	431	420	405	438
15300	19080	30010	28787	27928	29626	26456	21479	18145	16668	13621	12426	10425	8281	5928	4419	4071	3075	4064	3759	4567	4086	3518	4267	5809	4345	5359	5561	4837	4319	3220	2848	2462	2039	1569	3976	13432	14536	11729	4757	1020	1014	1047	1057	1077	999	1025	1022	975	1027	1043	1011	1016	987	1058	1005	1073	1020	984	1037	1000	1001	987	1011	992	1058	983	994	1030	1002	1028	968	1070	989	986	1038	1019	1058	1057	1049	985	1004	980	998	995	1002	1055	1072	1012	1042	1001	1017	1024	1041	1032	999	1023	1019	986	1007	999	1069	1010	1019	989	1058	1086	974	1017	1001	1028	1004	983	1007	1030	1024	1001	1025	998	941	997	972	976	1023	908	953	1033	1045	1032	995	1044	1020	1019	1009	1044	1033	1066	1036	1027	1019	1014	998	999	1025	1022	980	944	1022	1002	981	1049	993	1065	1064	993	999	1040	1083	1029	1023	1001	1025	1051	1040	958	1035	1013	1018	988	992	1071	998	1040	1041	1029	996	1022	1005	1076	1026	980	996	1043	1032	996	999	1007	1043	953	981	993	1061	1018	1061	983	1022	1073	979	1024	1025	949	1072	1054	1030	991	963	1041	1072	1009	1053	984	1016	1029	994	990	945	1016	1062	1024	1029	1041	1001	1034	997	1019	980	1030	1025	1005	1024	1015	1043	1038	1079	1018	984	1007	1010	1056	970	1016	1101	1035	1009	997	969	984	1085	967	962	982	1093	1081	1037	1047	1003	1049	995	1036	1070	1012	1039	996	1014	1033	1044	1011	1026	1047	1005	1005	943	1069	1030	1026	997	1040	1013	1043	1026	1009	1037	980	1027	1018	1013	950	987	1026	1013	1038	981	1002	1048	1010	1036	1039	1043	1065	977	1019	1001	1025	975	1038	982	1005	990	969	973	962	1009	947	992	1001	1017	1022	1013	973	969	1036	1058	1015	1002	994	1011	1012	1017	1001	1008	1075	1019	1007	1017	1008	1013	1017	996	1028	1014	1000	998	1032	997	1085	1047	1016	941	1036	1022	1049	949	1047	936	1061	963	1078	1004	1030	1025	1049	1039	1060	1076	1033	1002	956	961	1019	1107	1066	1057	1078	1016	1039	1053	1032	985	1104	1047	1010	1021	1016	939	1020	1013	984	1043	1058	1003	1062	1002	968	1042	1003	1087	986	1015	994	1031	1061	955	1010	992	1019	1058	1019	1008	1022	1001	1040	974	1058	1003	1033	1042	973	1024	1034	1001	1030	1049	1020	1024	1037	994	991	1003	1027	1053	995	1016	1031	1002	1103	1017	987	1035	1006	1006	1033	1069	1038	995	1034	1038	1017	989	1048	997	982	969	1004	982	979	1050	987	1031	1018	1022	955	1046	995	1039	1073	980	1011	1004	1009	1040	966	1051	983	1020	993	1045	1062	1031	971	1013	1038	1057	1032	1058	993	981	1018	1017	1029	1055	1008	991	1000	974	1077	1055	1020	1020	1027	988	982	1018	1008	1075	1040	949	986	971	1072	997	1048	1022	1059	1051	1040	1005	1052	1031	1055	1022	1062	988	986	1006	1038	1045	1020	1014	1038	1024	1009	1050	1003	1023	998	943	1002	1007	1001	971	1025	1002	1034	1061	999	998	1007	969	967	1008	989	1026	1054	988	1028	996	1055	1003	988	1008	1041	978	1023	1045	1042	1022	1031	992	984	1029	1079	1027	1001	1025	1046	984	1010	982	1065	1027	1041	1027	973	925	1052	1015	992	1045	1010	977	1005	979	989	1046	1041	1008	1034	1023	1042	1001	1008	1038	997	1065	1076	1016	951	1063	982	1053	1012	1044	1021	1027	1089	1045	935	978	957	998	967	994	1011	987	986	988	991	986	1021	1034	1018	1042	1001	1071	1015	1053	995	988	988	1016	1010	984	1042	993	1003	1007	974	1028	987	976	1035	991	1019	998	985	1079	1028	1009	1014	1013	975	1012	1002	1022	1060	1034	1042	1019	1054	1014	1089	1020	1030	1003	1060	956	1019	1008	1013	1031	1100	1009	1017	1019	1003	1010	1015	1056	981	1035	1024	997	995	1024	981	1007	992	1027	1041	1037	1057	1019	1047	1026	995	1001	1018	1006	1034	1028	1070	970	997	995	1036	1033	1002	1024	1015	1037	992	956	973	1091	959	975	992	1068	1061	1045	998	1009	1034	1028	954	1017	1019	966	1066	992	993	1040	971	1016	998	1032	1010	1020	1009	1000	1044	982	1050	1051	1003	1011	1000	1005	1001	1052	991	1033	974	1038	1018	1033	973	1021	1029	985	993	1011	972	981	1048	1025	997	1011	946	1026	1033	1046	1013	1018	1029	1000	1020	924	978	954	1063	1051	1010	1021	1040	1006	1038	1010	1043	1039	1038	1001	1006	1040	1041	1045	967	1060	979	1024	1051	986	1002	1018	1037	1057	1064	1027	1008	1083	1002	1035	986	1041	1077	975	1022	1042	1007	1002	1049	1016	1029	972	986	1005	983	1033	1029	932	1059	1017	996	1005	992	1033	997	1039	1001	1015	993	1008	1008	1066	997	1053	1030	1082	994	972	1017	994	1002	970	1054	988	1001	1019	1048	997	1008	1037	1029	1034	1036	998	996	985	1024	1036	1052	988	1019	1013	1025	1010	1035	1019	1021	979	1040	1003	1032	1047	1051	1083	1041	1059	962	1059	1000	1026	989	1002	965	1003	957	1074	1004	1021	949	999	980	943	1005	1061	1041	1005	998	1046	987	982	1038	970	1044	1007	1007	1013	1032	1004	992	1017	1026	999	1055	985	1018	998	1033	996	1048	1087	1060	1048	1011	1057	969	1009	1055	975	946	1038	1042	1001	1010	1035	1036	1022	1006	1015	1007	1011	991	976	1048	998	1009	1063	1019	1021	998	997	961	1020	1039	1005	1037	1085	921	1040	983	1031	1005	1061	1033	1025	991	982	999	1018	958	1009	1006	1008	1040	1047	970	1028	1031	998	1060	983	1024	1009	1041	1091	1026	1021	982	1015	984	1002	1063	1034	1024	1037	1009	1019	1027	1021	1022	985	1013	1013	1061	1015	1056	1004	1028	1020	1034	1059	999	990	944	977	1037	980	993	1009	1039	964	1022	979	963	985	956	1039	1041	1017	1060	1007	943	1034	1035	1024	996	1005	1037	979	1007	1014	1051	1003	1029	1002	1083	1012	1011	994	982	1073	998	1020	994	1017	1013	973	971	1024	1032	986	1015	998	1018	990	1022	990	1045	995	1027	1039	1022	1024	1081	1002	1030	1021	1008	989	1056	1049	1026	1006	995	1007	1074	1013	1053	1006	994	1044	1037	1047	940	1036	1032	1038	1040	995	1002	1009	982	1025	1022	996	1009	992	1001	1037	939	1029	1021	984	1007	949	1010	1034	1037	1027	974	1023	1013	999	1096	1012	1024	1017	1013	979	999	1006	1038	1002	1032	995	1026	1070	1002	1023	995	1024	992	978	1010	983	1067	1057	1017	980	1014	989	1003	1048	1074	1032	1031	1022	1015	1036	1045	1049	1002	1007	979	976	1059	995	1050	985	973	1067	1033	1041	991	1060	1007	1067	1013	1021	991	1006	1051	1010	1028	1021	974	1056	1032	977	1069	1014	994	996	1049	1028	1017	1036	999	983	965	1022	1009	1015	1022	990	1036	987	1054	1048	1012	1021	1010	1055	1022	981	1028	1046	1014	1062	1033	992	1017	1063	1056	1059	1023	976	932	1009	1039	1035	1059	1001	1033	1026	982	1030	1003	940	963	1014	971	1029	1021	962	1008	1016	1019	1030	1005	1008	979	1006	1012	1037	993	1012	1074	1059	1034	1028	964	1064	999	1046	1003	1008	973	1008	990	1019	1025	1023	1012	1002	1101	1058	1048	1054	1029	1013	989	1011	1013	996	1000	1060	1037	1039	1022	972	1051	983	1038	1059	1004	994	1039	1008	1013	992	1058	1023	995	1027	1060	1043	947	986	1019	1131	975	985	1009	1063	1066	998	1007	1057	979	1035	997	1048	1006	1040	1002	996	996	1012	1006	1013	1059	981	1028	1011	1066	997	1003	983	934	977	1008	1009	995	1028	1029	1030	998	1047	1044	1038	979	1013	1037	999	995	1012	1000	978	1003	1024	996	990	1042	956	971	1065	994	1010	1069	969	1051	1003	1027	1000	1025	1040	1020	1001	944	1052	1095	1005	1046	967	1012	983	994	976	1018	1009	1062	1061	990	1018	1005	1049	1068	1030	980	1066	1020	1012	1003	1060	1013	1022	1008	1005	1013	1048	1018	1006	1019	967	997	1013	1025	997	936	997	1023	1030	1060	995	980	974	1012	1000	1049	1030	1060	965	1009	1003	973	1028	996	1024	1013	984	1010	1028	1061	1053	1017	1028	1047	1053	994	945	1037	1007	1039	1046	1048	1000	966	1038	991	1008	1017	985	1050	997	1042	1021	1009	1070	1021	1054	1002	962	1059	1036	1009	1012	1058	1012	988	1002	995	1008	1003	1040	1029	1007	1021	1007	1020	1032	1014	1006	966	1046	1042	1024	1021	1015	1019	1012	1008	1094	1032	1025	1031	980	998	973	1030	971	1065	1023	1018	1033
6317	3948	5297	3905	2558	1936	1550	1140	905	758	585	559	390	377	395	324	329	296	340	318	328	336	305	267	301	271	298	301	269	289	304	247	286	245	287	280	396	396	378	315	291	257	260	279	241	242	236	246	247	250	240	264	254	254	252	286	252	277	274	259	272	251	252	258	247	239	258	298	255	257	260	253	237	224	211	279	273	255	247	269	244	252	264	221	264	258	266	255	245	244	261	255	253	292	265	254	263	252	240	264	247	230	241	266	255	271	279	261	224	241	220	266	267	251	267	257	253	219	286	263	291	222	283	273	247	261	270	230	262	285	240	256	262	259	255	277	232	279	258	284	260	265	268	269	242	293	275	243	248	231	250	238	284	248	246	246	237	241	251	265	266	254	276	257	257	280	235	270	238	262	255	260	246	250	248	243	264	238	274	251	222	249	252	260	240	277	247	237	253	282	261	243	239	232	248	204	274	269	277	271	249	255	247	255	247	257	269	242	255	253	227	252	254	254	277	255	261	261	261	227	286	249	258	240	268	247	247	252	276	253	237	275	256	236	236	243	248	244	252	250	262	275	249	261	257	274	282	249	255	237	258	250	254	250	282	254	262	246	274	283	264	238	254	271	249	234	283	244	282	248	255	228	220	260	241	239	263	255	242	258	231	223	252	237	281	254	254	260	260	240	231	238	262	276	248	250	219	285	253	286	252	260	253	275	270	246	250	266	252	246	285	274	246	260	246	245	248	258	292	286	238	249	246	255	257	258	288	250	276	251	261	282	269	253	289	273	266	256	236	254	240	280	244	240	262	246	267	264	249	265	250	247	250	270	287	255	256	246	259	260	255	249	249	226	255	260	248	278	246	251	267	253	267	257	261	240	226	265	259	257	260	251	248	243	246	257	257	252	250	239	248	237	255	260	262	235	271	243	252	276	242	243	258	272	250	266	242	285	272	240	285	225	259	259	251	263	248	255	248	268	247	259	258	245	239	242	251	231	235	265	257	263	273	262	255	259	242	282	282	272	277	244	287	284	256	257	258	261	223	238	235	266	257	253	272	286	295	256	245	284	255	231	250	267	256	272	259	259	248	303	277	244	259	262	255	281	230	245	249	254	257	248	249	229	238	234	274	278	288	264	261	253	253	250	253	255	259	240	263	284	298	257	265	228	267	252	269	231	260	289	248	248	284	258	254	263	265	282	267	250	259	256	226	252	245	255	258	247	235	249	268	256	234	257	245	261	259	273	249	252	257	266	267	280	244	272	263	254	261	265	268	253	272	273	272	268	255	266	244	243	269	272	229	258	284	290	261	230	266	261	249	291	280	265	281	237	265	243	255	222	243	258	268	263	247	274	235	257	267	248	245	269	269	268	252	245	242	264	254	252	219	289	230	247	249	263	224	268	280	249	239	231	253	259	255	267	256	244	247	269	247	279	250	240	267	238	255	272	259	261	262	263	278	244	286	259	237	268	254	295	257	274	259	238	256	267	259	282	254	252	281	257	224	268	286	246	271	256	271	252	257	262	258	253	252	259	280	242	262	256	245	280	248	244	279	279	242	249	253	277	266	265	258	264	255	270	250	245	256	237	278	250	250	249	248	228	250	251	263	252	255	243	245	266	274	262	260	245	254	286	232	266	261	282	236	268	248	248	263	251	268	241	252	254	226	240	255	239	231	229	267	269	242	266	240	242	249	258	270	251	280	236	259	277	260	274	277	283	256	264	258	247	231	246	245	275	290	279	251	255	250	267	267	232	248	269	261	235	235	230	275	279	259	261	260	236	247	253	261	233	237	253	277	264	257	273	260	256	283	270	240	260	270	256	253	242	233	244	251	255	252	244	252	257	247	249	271	238	276	254	242	260	229	251	249	252	262	273	262	265	243	273	254	270	291	260	293	281	247	239	274	269	252	230	270	272	292	288	258	293	235	231	237	247	259	260	249	271	239	255	269	259	267	275	259	263	237	260	241	220	265	259	240	245	254	286	251	299	260	253	259	240	269	248	252	276	237	261	286	218	261	247	244	259	247	248	242	246	273	278	234	290	259	249	238	257	262	242	250	260	256	256	269	260	260	267	275	235	249	286	239	277	246	259	263	238	257	236	251	245	287	256	251	264	252	264	267	226	314	275	251	262	260	255	254	279	258	276	243	247	253	252	241	246	275	266	271	243	258	246	246	268	250	268	255	266	267	260	218	239	283	268	243	243	261	270	250	255	247	246	247	276	265	262	250	253	241	236	266	307	253	270	270	260	250	259	249	256	252	268	261	256	264	236	263	252	233	219	258	270	268	286	252	237	257	266	281	250	261	230	279	249	271	249	274	258	283	254	286	274	230	275	261	230	269	234	251	269	248	266	254	278	246	257	271	243	269	246	260	276	267	260	262	268	252	264	267	255	260	254	247	267	242	249	272	245	268	270	223	252	251	262	241	268	261	264	257	235	247	258	272	255	280	285	264	258	248	269	265	263	288	240	246	274	255	246	252	267	254	276	264	253	289	274	241	271	254	227	267	267	264	234	260	247	258	244	258	254	257	276	262	261	252	269	272	277	263	250	226	268	234	271	276	247	270	253	239	256	270	281	267	279	262	245	227	270	275	247	235	240	268	269	263	263	268	256	266	254	251	239	280	281	275	243	282	251	263	269	268	272	229	250	250	307	278	263	241	247	263	271	280	254	264	280	274	258	271	232	277	261	275	254	252	247	258	230	250	269	274	284	255	231	249	301	265	253	246	244	272	247	247	254	240	250	249	273	246	256	273	290	287	260	278	303	219	265	261	261	253	255	255	248	264	243	258	261	310	277	280	297	262	269	236	252	270	264	267	226	244	251	286	233	260	261	264	278	255	247	275	244	261	240	240	278	270	247	253	245	263	257	246	261	257	258	246	259	235	282	274	248	255	256	235	242	248	266	270	231	260	282	256	254	261	234	265	248	267	263	264	284	253	239	254	277	259	234	252	272	248	234	234	250	245	289	266	270	257	260	243	248	273	286	254	276	255	241	281	278	267	255	259	234	258	276	265	257	263	245	243	274	253	256	266	272	232	242	264	263	258	261	268	261	262	279	256	250	233	273	271	278	264	295	225	274	287	272	295	256	253	259	260	246	278	254	265	280	250	215	255	260	265	242	260	262	250	236	256	233	244	261	261	278	277	226	246	281	238	265	255	244	256	202	253	244	237	260	269	266	261	257	238	214	242	254	256	265	243	218	250	237	233	282	232	270	231	284	268	234	244	269	260	258	248	239	264	264	232	250	238	259	223	250	252	255	223	242	275	255	267	233	243	269	257	259	307	229	249	260	247	225	241	266	253	248	258	256	240	294	286	266	253	271	252	290	295	266	251	248	253	235	255	251	264	251	285	249	241	265	271	284	275	258	263	242	244	245	253	272	271	264	247	243	246	252	237	270	256	267	257	250	255	256	270	265	265	257	238	209	283	255	236	261	258	262	276	274	245	241	268	236	256	260	287	255	246	272	258	271	252	253	284	233	281	257	250	286
4642	4459	8902	9732	8171	7059	6753	5250	4120	3510	2964	2500	1782	1548	1412	1237	1026	1027	1144	992	1215	1046	1058	956	1038	982	792	782	818	819	800	752	765	723	718	1038	1391	1520	1433	768	648	658	699	697	686	656	658	677	682	681	688	644	641	703	707	673	677	664	647	689	668	679	660	683	647	647	664	629	651	662	634	681	681	659	657	641	681	660	619	623	685	639	663	641	652	680	700	623	638	645	669	645	629	709	654	655	633	631	654	614	667	643	629	669	664	660	647	651	628	676	687	697	705	645	636	578	652	718	632	638	636	682	648	645	687	645	620	711	653	632	654	641	657	644	656	669	691	692	634	644	640	688	676	646	663	703	688	656	651	663	632	660	663	692	613	745	726	632	685	664	636	693	685	659	639	685	689	691	654	662	652	673	674	679	671	676	694	636	668	652	636	676	640	656	723	672	642	669	642	645	651	672	652	688	655	659	684	688	639	668	674	601	663	634	639	643	663	634	616	710	664	679	680	641	624	638	630	670	670	669	684	696	644	703	666	675	686	675	668	639	632	671	651	663	602	677	634	702	600	694	684	683	667	651	709	684	637	640	707	682	682	672	704	654	660	657	683	664	694	720	667	625	670	670	677	616	657	641	658	664	686	716	681	636	708	668	674	657	664	658	684	614	677	649	674	647	653	643	651	638	676	654	650	650	675	663	647	676	614	649	672	660	683	680	655	638	622	612	682	622	659	662	674	609	650	647	640	666	674	674	685	629	680	658	667	691	656	697	618	674	684	658	664	687	624	704	665	652	642	664	642	689	679	682	683	665	674	668	665	692	622	631	687	654	654	697	657	636	698	665	662	659	646	636	625	672	716	593	695	670	679	664	677	652	646	683	696	661	687	637	654	656	699	663	678	618	648	654	638	659	670	641	703	635	689	632	648	644	650	652	620	629	700	649	661	653	624	672	640	672	632	710	659	661	617	645	639	668	674	618	713	616	646	718	654	686	653	672	622	690	647	618	668	674	684	711	668	709	657	665	692	664	640	680	625	661	647	634	675	618	624	702	660	663	656	664	646	653	636	665	690	663	592	682	644	670	670	663	657	603	660	717	652	678	647	669	655	665	657	674	690	640	687	668	669	652	652	689	680	641	633	605	688	675	687	650	664	688	624	666	602	662	636	643	624	677	697	618	625	682	672	676	649	662	669	711	706	651	649	678	675	678	677	642	658	667	679	677	695	691	701	671	646	688	673	676	686	668	680	656	633	650	651	631	696	619	656	607	643	640	640	682	675	616	686	619	628	661	638	650	663	689	673	680	695	639	652	621	654	640	659	680	614	666	707	626	614	692	659	654	643	658	645	724	640	666	665	650	623	675	660	686	706	667	615	651	608	647	692	679	661	633	682	664	647	675	662	652	671	654	693	661	706	624	646	644	674	665	720	644	675	694	674	675	631	633	649	623	669	659	652	652	611	598	638	656	624	650	632	696	651	678	654	664	663	656	698	654	646	625	683	676	656	665	632	681	671	605	655	661	646	671	683	669	612	663	646	686	665	701	643	701	683	701	666	666	676	667	675	670	633	628	635	650	609	639	604	656	711	655	676	634	651	674	700	633	661	679	632	606	685	663	668	690	618	684	683	640	617	626	667	634	653	641	621	655	648	659	659	701	680	676	649	627	643	635	632	621	647	605	651	664	653	659	672	614	653	642	602	683	675	652	687	660	640	694	675	717	657	663	656	637	756	642	682	648	631	681	622	700	677	637	621	677	634	631	663	702	633	673	669	669	694	620	678	717	609	684	624	618	705	626	661	667	617	617	625	680	653	600	670	719	658	623	622	630	668	669	686	666	709	694	705	669	677	644	693	668	651	677	718	652	613	676	663	653	676	654	654	675	687	689	681	664	641	675	652	642	687	673	654	645	668	678	626	663	667	662	632	643	623	643	650	671	634	649	641	619	674	639	619	656	617	649	640	632	658	652	706	626	639	665	635	640	701	678	773	662	642	656	624	704	636	665	695	675	662	711	628	670	676	650	690	669	669	679	613	613	659	606	638	654	686	649	646	681	702	586	700	632	639	644	661	663	691	679	667	641	648	683	650	617	706	675	650	649	707	657	672	650	635	646	645	680	688	652	642	667	628	630	654	635	627	691	646	655	681	662	648	670	649	645	650	672	728	664	642	707	626	664	622	608	663	648	670	652	713	691	683	647	622	664	664	691	620	657	683	643	592	626	603	689	635	662	649	631	719	653	673	660	650	603	668	654	669	696	675	632	666	722	654	646	655	672	664	665	678	642	725	662	693	657	691	687	693	652	661	670	623	667	641	647	643	694	646	677	665	634	627	673	637	618	629	643	670	664	689	663	652	671	655	641	670	632	653	667	671	641	662	639	630	682	669	695	647	685	675	662	685	692	702	678	626	660	629	657	694	646	697	684	654	639	641	596	693	688	703	673	642	642	626	662	677	672	585	656	664	665	652	657	625	674	674	660	638	655	689	705	622	621	653	668	651	660	648	678	682	677	623	703	646	647	631	685	683	659	649	655	655	649	714	654	677	652	674	644	657	708	662	661	677	704	635	632	699	649	703	687	716	664	632	644	620	638	676	641	622	638	639	680	658	628	652	610	673	701	686	728	652	637	657	683	655	599	658	707	639	616	698	696	627	671	678	648	664	672	643	627	654	691	634	645	689	637	650	663	696	663	698	688	645	640	646	656	626	671	667	705	672	670	626	715	639	674	648	640	670	683	695	660	670	659	684	630	666	621	601	646	698	693	652	666	639	637	629	608	716	648	681	679	654	680	654	660	646	669	684	642	694	643	709	680	631	626	673	661	621	654	654	665	707	670	684	676	716	649	596	667	705	637	682	678	624	664	666	625	640	672	657	655	680	628	646	640	659	672	675	641	634	619	655	632	684	659	658	654	669	679	677	649	650	650	631	648	678	628	658	674	658	625	622	653	651	646	652	639	657	618	639	680	664	668	631	689	652	629	713	604	666	651	660	703	623	734	657	665	684	640	658	664	631	601	615	654	626	651	657	667	711	616	654	625	643	665	675	650	667	673	674	659	689	646	682	665	651	666	625	667	670	683	635	678	638	626	722	641	686	642	648	640	679	686	600	684	671	652	627	660	670	639	639	672	628	651	647	659	646	689	699	658	650	633	669	655	696	669	665	612	637	662	701	673	664	647	644	664	638	634	692	691	670	695	632	662	640	644	633	658	608	660	652	667	645	683	695	665	657	646	684	674	643	687	627	677	690	694	696	681	627	668	653	656	696	673	627	655	691	687	659	652	623	649	668	620	651	660	684	657	646	670	622	634	664	649	622	619	646	668	624	650	611	678	652	649	621	645	659	659	686	683	671	665	689	666	664	662	648	660	668	641	676	693	673	692	648	646	658	625	646	686	667	717	645	662	668	676	674	648	674	654	651	661	689	694	669	655	635	659	640	644	684	617	675	664	677	668	669	639	654	688	620	684	676	642	690	681	663	659	704	657	628	677	636	671	667	670
14959	16440	26426	18760	13890	9920	7768	5985	3609	2823	2020	1304	991	924	760	653	619	669	595	610	506	620	676	775	580	512	506	527	427	374	352	381	370	384	489	1185	1760	1330	922	512	370	367	330	353	366	362	354	323	336	341	325	332	324	366	351	365	304	326	362	364	340	335	343	323	359	334	355	325	324	325	360	346	336	355	334	328	358	318	346	319	375	358	389	359	333	347	344	322	354	350	340	351	334	335	329	337	326	344	352	347	352	394	372	316	342	325	365	378	342	326	342	341	340	350	346	308	350	355	365	316	307	337	321	342	336	325	363	318	332	305	343	336	356	346	359	320	324	362	322	346	335	322	311	292	346	320	323	328	303	398	340	318	331	348	323	303	330	371	322	339	350	331	381	390	322	356	362	319	352	352	365	364	311	365	327	296	346	357	362	336	333	346	360	317	346	328	351	316	341	377	296	368	348	339	360	334	358	315	336	371	370	332	328	372	360	344	299	295	351	366	339	314	385	359	374	345	343	341	322	350	330	353	378	333	327	329	351	338	334	334	354	305	352	329	330	347	337	298	349	342	317	317	353	356	333	344	367	385	367	334	348	330	315	359	337	339	362	361	312	350	342	372	298	355	336	333	361	356	354	363	339	319	341	341	338	323	301	336	326	352	359	359	299	352	341	369	351	351	352	319	340	343	328	357	357	317	342	348	312	311	360	389	319	358	346	345	365	354	341	341	312	331	323	348	347	360	286	361	320	371	315	339	330	327	381	353	322	360	321	329	334	342	406	322	333	372	320	306	336	357	343	343	340	344	334	332	341	326	349	389	349	343	328	338	357	347	367	316	348	343	317	356	374	354	376	353	348	342	343	350	355	342	361	344	371	326	317	298	323	338	324	324	340	355	333	357	370	318	321	331	338	365	351	340	333	349	367	288	336	309	331	331	341	335	320	348	365	374	389	338	310	311	358	305	323	300	331	363	357	333	331	372	378	357	363	370	337	321	381	290	365	340	354	359	331	336	325	309	366	334	342	314	342	377	348	306	354	350	384	327	380	312	327	358	360	342	334	304	314	347	320	340	321	345	326	357	323	355	349	334	341	325	334	360	388	387	371	330	311	353	362	338	352	338	366	367	350	301	342	333	371	341	363	351	368	296	319	344	387	318	330	327	364	322	358	349	342	307	353	343	348	328	338	344	372	379	308	371	346	335	356	358	337	338	360	367	343	354	332	303	378	313	343	364	339	336	342	321	352	367	341	323	340	306	387	355	333	341	358	349	362	368	351	330	353	317	326	319	347	301	337	378	369	330	335	370	355	344	399	298	345	313	362	343	329	331	384	362	370	350	352	352	350	344	362	329	314	360	330	336	381	367	337	355	322	363	328	338	319	356	345	384	341	352	325	362	353	327	363	303	354	333	367	322	345	350	345	342	306	355	350	331	301	337	314	347	352	329	352	366	339	339	320	322	333	342	345	324	335	310	339	369	315	356	355	369	356	353	358	305	336	333	374	338	350	362	342	351	324	336	331	321	326	308	337	327	334	342	334	330	357	328	337	346	348	352	357	333	371	341	327	366	325	319	365	357	333	348	342	352	301	339	338	315	344	348	309	334	329	343	348	310	338	333	351	352	380	326	366	342	337	322	351	347	344	346	343	315	337	376	318	331	332	332	328	324	340	359	338	302	350	342	311	344	363	331	351	329	358	332	340	349	365	342	345	335	353	354	311	355	318	327	360	334	351	326	346	354	368	374	302	339	331	331	346	352	342	332	365	351	350	343	359	335	366	365	309	371	320	333	334	341	338	324	348	368	363	335	342	333	327	334	333	359	319	337	313	324	316	298	342	351	361	358	336	353	344	325	334	348	332	345	326	332	361	325	341	332	360	340	363	328	331	377	362	340	331	327	313	360	366	333	341	333	360	330	330	307	338	362	352	381	379	340	329	350	365	348	331	339	324	365	368	373	349	337	332	286	349	325	326	351	345	339	335	319	326	342	329	346	362	344	329	346	371	327	372	323	345	349	357	317	292	354	306	328	308	352	392	338	328	344	328	294	298	329	372	339	347	337	338	354	343	342	380	348	322	324	347	327	309	346	317	349	356	355	346	339	328	354	359	375	369	331	348	343	315	336	320	348	319	360	349	326	339	356	339	375	374	330	322	303	348	344	315	331	334	363	392	336	324	336	329	366	347	358	333	352	352	349	320	333	359	293	370	320	329	355	338	332	339	323	312	359	317	342	326	359	346	331	364	351	336	333	344	358	329	325	331	364	341	356	358	368	316	325	368	358	354	353	340	342	355	316	332	342	341	332	360	305	336	355	335	324	384	354	348	323	349	322	361	356	344	316	345	347	342	344	336	346	332	351	313	328	310	335	317	332	352	350	361	382	323	365	349	342	340	315	315	350	354	356	343	379	327	312	348	360	308	342	306	336	343	327	353	343	348	363	340	376	343	333	313	364	336	341	318	337	351	346	319	362	335	375	342	353	314	357	372	326	341	332	397	332	351	324	322	347	308	357	335	331	297	333	341	319	336	328	325	355	347	359	346	356	348	369	312	363	356	319	341	335	357	363	332	322	366	349	348	368	347	339	344	323	322	328	384	313	329	328	337	371	343	352	341	344	370	351	369	355	333	306	355	341	340	332	365	342	319	335	367	349	315	360	388	389	314	328	361	368	354	364	385	352	342	334	329	350	345	354	384	342	338	368	312	355	365	327	353	334	358	331	339	376	363	360	381	351	336	366	327	339	345	371	371	356	344	345	325	324	343	356	368	339	349	379	371	316	357	365	348	356	345	359	340	347	350	353	346	365	334	337	340	294	351	333	333	343	326	352	342	333	314	323	343	353	328	322	342	376	342	354	403	321	360	348	325	331	358	346	347	341	321	315	305	347	341	329	330	346	334	345	375	337	381	336	341	359	351	336	332	389	391	331	331	360	341	317	349	321	358	312	350	375	315	340	337	354	315	337	327	360	330	338	338	334	399	329	339	369	348	340	336	343	325	308	327	380	362	355	356	303	322	355	353	363	317	350	352	370	358	329	327	331	360	373	342	330	357	339	331	358	348	340	343	348	341	296	381	344	356	384	314	352	343	352	339	350	371	374	324	373	345	292	340	330	330	292	338	315	340	324	337	379	358	342	334	363	334	342	322	354	335	331	332	373	363	362	329	376	355	336	353	328	332	347	348	324	358	316	359	325	345	358	319	347	353	311	330	358	324	308	391	348	332	344	374	347	398	340	345	336	287	355	331	359	293	320	355	348	330	340	331	370	334	315	365	324	342	369	337	331	337	346	338	324	333	337	356	346	375	339	379	348	350	339	390	343	368	342	345	328	331	354	353	342	357	347	331	344	348	357	393	354	370	329	320	349	365	318	335	326	329	339	335	338	324	326	307	335	341	337	335	350	357	337	341	331	385	324	332	299	304	338	324	325	314	341	337	329	315	349	320	342	357	361	329	369	302	382	347	333	399	354	334	312	324	344	325	367	335	326	368	357	364	313
10319	14722	23977	21811	19928	17934	17436	15107	11555	11503	9041	5760	4905	4504	3562	3120	2845	2983	2676	2965	2255	2737	3466	3866	2736	2003	2356	2024	1403	1101	1049	976	917	916	1851	7018	9495	6995	4673	1719	841	853	841	842	864	884	832	843	870	881	841	843	832	814	855	878	899	869	834	838	857	871	806	842	857	852	859	873	836	841	863	786	880	855	840	871	839	840	855	873	768	855	826	799	857	838	803	862	763	826	836	872	854	817	814	843	852	869	865	820	873	903	871	786	802	853	796	867	818	878	840	822	870	774	782	801	837	879	849	827	827	844	886	774	871	819	852	847	826	845	827	788	814	846	831	820	892	848	826	849	860	832	856	853	819	850	812	843	816	847	841	847	814	872	826	883	834	870	885	862	862	832	791	822	902	815	868	835	830	820	903	812	885	870	820	852	843	838	836	861	913	883	866	920	888	845	843	893	792	849	831	869	849	887	880	859	834	884	867	831	852	826	810	822	865	853	860	880	799	900	801	842	886	892	890	888	846	801	861	889	819	892	825	868	823	845	802	837	905	831	803	788	828	817	807	860	852	790	798	824	837	808	875	886	819	818	878	833	827	822	834	849	820	869	833	828	858	832	841	819	848	787	912	826	874	901	868	800	855	891	823	810	842	846	789	825	862	857	825	840	848	837	846	822	832	891	823	793	849	827	838	824	868	906	835	805	877	846	874	801	796	802	858	809	858	837	817	800	892	853	816	793	835	841	854	854	778	799	835	868	860	863	860	817	822	860	857	851	824	847	860	852	793	861	850	848	828	821	909	847	854	885	879	877	843	816	834	793	842	850	864	886	811	827	791	857	818	854	875	864	902	853	870	841	837	828	804	816	815	825	868	896	857	847	835	802	813	823	797	874	873	833	838	877	892	858	871	856	816	814	837	827	917	849	819	795	816	879	806	864	838	831	856	900	840	837	823	869	845	844	812	879	858	840	843	867	838	853	855	835	882	887	856	849	826	838	853	822	804	878	820	866	865	858	816	833	840	859	865	834	841	845	854	861	870	841	847	830	809	814	842	820	780	856	865	853	867	826	787	871	854	871	871	870	836	865	828	854	846	827	865	867	841	837	857	817	844	851	880	836	848	876	869	877	864	868	852	825	854	813	806	879	855	859	829	829	820	833	909	813	785	883	822	836	790	869	848	819	786	853	858	823	805	852	869	838	838	853	862	799	869	859	853	871	844	822	862	828	865	832	801	845	847	834	817	854	827	845	810	825	845	867	790	830	844	827	799	851	836	893	776	876	806	866	852	822	856	866	824	867	828	817	863	840	839	827	823	848	813	870	842	882	834	867	849	862	812	849	814	833	864	783	857	843	858	828	836	884	839	809	832	866	856	838	817	870	869	878	871	868	866	863	842	846	807	878	818	851	877	826	873	843	775	807	889	795	868	839	845	844	857	831	848	874	818	852	881	821	855	836	817	837	833	830	822	848	831	878	787	823	825	845	796	865	876	862	843	792	899	827	825	808	842	808	847	841	811	832	827	862	811	833	846	861	801	853	859	898	887	851	858	856	826	867	822	763	875	823	818	842	817	865	831	854	843	829	864	837	824	829	842	791	867	843	830	874	794	870	812	871	890	767	843	857	859	815	848	848	826	887	811	871	870	851	863	844	862	801	786	810	814	849	867	868	804	881	867	849	820	838	906	840	830	804	888	874	881	822	826	855	863	846	808	814	825	840	867	882	818	859	832	843	828	840	847	843	842	886	828	833	804	882	843	778	870	853	830	877	850	844	814	841	867	819	789	817	861	865	788	847	806	875	818	896	874	799	823	849	852	839	804	875	842	826	844	819	852	814	829	833	853	838	845	802	841	857	804	879	803	855	872	858	812	883	814	842	891	853	871	886	882	794	870	881	838	835	851	822	873	826	860	821	814	853	875	842	843	812	862	864	896	865	853	814	877	885	875	865	863	895	848	835	843	863	898	830	826	863	875	852	852	822	874	865	812	892	863	794	833	834	800	858	855	833	790	867	839	796	860	828	842	870	867	824	820	900	839	808	866	786	847	834	851	790	855	879	845	885	863	864	898	856	879	851	884	837	834	842	859	790	867	859	825	870	820	836	905	830	865	834	859	840	885	846	860	838	869	831	792	811	866	797	868	872	828	876	876	816	842	824	826	806	798	792	868	844	875	892	806	853	860	860	806	839	863	887	812	863	878	850	813	810	839	874	861	825	819	851	862	851	856	888	897	886	900	852	831	856	861	804	898	858	858	855	840	931	851	822	820	837	853	863	906	825	862	818	808	853	863	886	861	834	825	846	842	774	797	855	829	835	836	821	832	848	823	866	853	814	828	807	812	809	915	825	781	868	810	829	854	818	870	855	850	822	835	848	870	831	833	864	816	850	825	824	883	833	850	837	791	890	849	798	829	856	842	845	823	854	847	842	883	834	820	830	807	829	856	829	859	871	873	862	802	781	872	802	876	869	890	896	849	830	806	869	851	818	842	808	847	825	804	758	832	826	841	826	891	854	847	827	835	824	852	817	869	932	871	836	879	855	833	860	873	882	818	814	870	831	861	888	893	816	852	878	798	869	782	864	817	872	857	859	792	796	799	840	843	854	826	865	849	875	818	827	864	820	815	857	757	871	838	878	861	815	865	847	835	840	874	806	859	876	840	818	857	816	845	840	845	851	862	841	823	835	884	848	783	802	881	870	844	821	835	883	868	853	860	896	854	845	803	828	873	846	789	802	859	825	839	871	805	806	873	833	807	815	832	869	860	824	854	768	843	826	884	875	845	879	839	818	843	794	837	820	877	829	841	847	882	865	835	898	831	813	803	857	813	810	866	846	856	876	780	896	931	857	837	868	827	913	875	875	807	819	854	818	856	857	802	849	875	827	845	829	874	866	863	822	912	879	867	837	866	828	851	820	871	858	843	859	790	865	790	830	822	853	850	869	840	857	806	908	854	859	787	876	838	831	867	857	854	857	832	843	842	846	805	833	840	870	876	856	854	853	857	845	853	874	850	849	872	823	828	846	816	778	844	835	860	868	782	832	899	851	822	843	835	855	831	842	831	829	860	866	821	825	837	875	838	848	842	830	868	872	837	829	813	864	872	806	810	819	828	872	853	860	820	870	877	810	781	838	829	834	844	834	828	824	843	860	884	828	869	868	840	868	810	787	847	847	891	851	882	857	844	882	887	846	841	830	889	854	806	850	841	808	885	845	856	862	852	833	898	843	827	758	861	849	873	840	802	827	834	885	814	828	886	828	811	852	836	848	843	816	839	835	852	795	821	812	862	823	865	846	852	886	832	832	839	839	882	827	802	843	832	818	832	861	781	830	861	848	836	846	788	806	882	829	843	862	858	843	853	826	896	889	839	809	861	865	900	832	819	776	845	873	825	893	838	882	833	816	837	842	824	872	849	810	874	813	812	896	819	822	786	791	843	834	900	831	788	842	847	837	854	807	807	859	837	801	801	835	828	854	829	851	785	880	823	863	791	868	841	839	842	833
25049	29267	35349	26900	21052	16507	13652	9590	6889	5805	4046	2278	1721	1423	1133	977	938	885	890	886	918	1109	1364	1219	886	670	554	538	503	475	454	437	420	431	427	1067	3094	2840	2288	807	416	387	412	353	432	394	388	351	408	390	380	391	389	381	375	379	416	404	452	451	425	387	420	412	436	359	415	377	398	420	372	436	397	457	399	437	410	404	377	431	363	410	381	391	408	373	379	407	416	420	394	391	447	428	398	381	408	402	375	359	420	421	426	396	385	433	399	432	387	436	423	410	414	372	394	400	409	369	368	425	396	387	389	392	402	426	389	416	412	400	431	383	372	410	430	389	395	381	376	396	402	452	388	392	427	395	383	411	342	399	428	411	398	378	438	378	356	401	399	389	357	395	398	419	386	387	408	406	390	406	350	398	387	387	383	342	417	388	386	387	417	434	424	368	402	421	394	452	395	428	413	384	439	395	401	397	412	389	381	433	378	387	426	353	385	408	386	390	428	363	404	389	385	437	418	413	379	418	401	443	413	433	412	386	451	381	448	400	387	391	399	407	396	386	393	346	410	420	396	431	416	410	379	390	403	397	453	368	390	421	399	420	358	397	411	418	422	404	404	387	397	423	398	398	400	426	425	393	387	380	378	363	393	399	381	383	382	399	390	464	406	412	402	392	381	387	425	361	394	393	418	388	433	376	435	387	407	396	431	397	416	407	398	419	404	406	379	406	405	420	406	409	407	406	422	364	393	379	384	419	400	468	445	406	417	400	384	384	425	398	404	447	435	405	374	416	429	425	364	433	385	402	403	407	393	395	430	414	437	406	394	350	425	417	354	417	398	453	390	394	415	371	433	389	419	418	435	413	392	386	426	397	369	372	386	378	423	406	364	412	398	373	414	395	421	388	399	420	409	387	430	383	406	412	393	394	417	444	398	375	425	404	406	391	402	392	387	436	430	391	372	353	407	394	439	405	400	381	403	408	379	380	375	406	411	439	379	382	392	405	421	385	420	394	414	426	422	427	426	387	405	402	400	363	410	402	399	395	382	426	423	424	383	388	405	353	407	378	370	430	413	401	399	378	389	380	384	463	409	410	406	398	414	422	413	457	356	405	392	384	388	428	353	420	399	399	396	403	431	401	425	443	409	407	379	396	401	446	396	429	388	411	410	382	421	398	414	409	406	413	412	376	407	411	372	413	377	397	361	374	407	402	404	451	396	424	416	398	381	377	367	397	379	415	389	398	365	422	405	397	401	401	417	372	413	406	379	425	418	448	373	408	392	375	388	406	392	431	422	387	428	389	397	373	461	393	411	398	462	377	412	422	406	415	422	400	369	408	382	393	405	400	408	371	377	405	404	415	390	422	416	431	396	403	444	421	382	414	425	391	388	362	399	441	430	385	399	383	400	396	412	401	382	398	409	392	402	404	390	379	410	410	399	386	414	403	402	369	387	434	401	370	360	391	419	406	388	400	419	395	411	387	391	416	388	393	422	409	413	431	390	377	386	389	386	402	376	344	372	411	390	393	418	370	420	394	386	374	390	396	419	396	426	424	391	446	402	359	388	426	383	434	401	416	440	385	425	417	403	442	410	390	381	391	411	405	391	424	390	398	367	395	389	387	437	416	372	394	445	386	404	410	376	376	391	390	406	385	419	361	395	408	416	439	396	384	355	419	436	412	378	403	383	393	367	411	398	425	384	380	375	431	394	390	441	437	406	417	389	393	411	404	436	397	447	412	401	430	373	378	380	374	439	377	394	378	402	385	421	398	426	400	422	426	402	384	368	395	436	425	404	408	371	437	359	433	411	387	428	367	393	398	404	381	414	370	382	414	396	391	402	429	377	410	395	360	406	400	417	411	382	389	381	378	426	395	393	408	379	368	427	391	360	392	442	417	389	432	396	356	416	426	406	387	388	399	377	422	392	400	384	390	376	426	405	410	394	375	389	401	393	378	415	362	401	442	421	415	413	419	445	430	359	448	410	410	384	397	418	426	379	368	387	416	437	388	396	396	408	411	350	404	388	387	372	380	392	395	382	404	402	440	385	402	389	396	386	377	401	439	380	396	426	371	369	430	440	381	419	387	407	439	386	386	383	384	411	340	400	433	374	405	399	411	398	402	361	442	413	384	395	443	370	403	386	369	402	364	413	386	430	413	414	365	379	388	391	363	383	409	392	394	435	422	438	415	383	384	399	406	388	367	433	392	382	414	426	418	391	430	419	397	390	424	441	406	419	425	408	368	375	415	409	437	401	386	416	394	357	375	399	399	425	408	391	401	388	415	385	424	405	352	437	423	440	415	396	382	381	381	419	424	407	371	385	402	380	411	398	422	374	398	381	371	406	438	401	370	433	398	406	447	396	396	396	360	397	429	413	416	387	425	395	425	394	391	433	420	397	396	424	396	400	400	421	353	425	428	418	449	421	393	395	393	387	391	368	393	451	404	424	399	409	413	420	397	383	409	439	384	378	397	422	394	428	405	433	418	440	420	419	424	398	409	441	399	409	426	392	426	416	364	416	420	398	431	398	400	366	414	384	376	404	405	341	401	388	371	412	384	462	403	409	414	407	359	403	373	453	371	410	361	367	429	379	412	444	367	404	376	390	386	429	366	423	426	380	421	435	390	381	401	430	378	397	394	401	403	359	370	402	379	392	431	391	418	418	400	406	400	441	408	412	412	342	391	424	387	386	396	428	409	393	403	394	419	461	357	386	387	377	413	410	408	430	399	393	369	389	400	407	384	372	391	382	414	397	410	364	417	435	422	432	431	401	400	376	401	412	394	390	427	374	378	392	389	382	438	438	375	360	426	386	383	409	423	400	406	392	418	388	384	410	375	367	400	384	380	416	369	410	394	397	409	428	356	416	397	404	411	395	399	388	406	404	395	407	391	410	408	435	404	395	401	389	396	389	361	378	387	360	359	390	384	405	392	374	402	405	380	417	353	358	411	411	400	382	390	419	400	411	408	399	436	421	430	387	353	377	400	397	416	399	426	429	377	410	395	386	408	410	382	384	392	391	412	434	387	383	388	396	427	424	382	413	423	379	408	400	405	393	402	394	391	395	415	404	410	392	378	390	384	422	397	381	400	392	420	395	436	414	347	360	412	410	427	442	398	409	390	390	412	399	401	401	422	410	372	380	376	397	388	437	406	421	404	427	390	402	411	378	428	404	394	390	407	367	390	403	418	431	381	361	388	390	385	389	423	393	393	388	386	401	408	429	420	426	388	388	370	391	415	403	427	414	399	406	418	405	371	372	415	387	402	401	387	412	408	391	403	434	425	446	452	441	390	391	383	399	409	391	425	386	413	424	422	392	440	402	384	373	372	386	407	411	451	364	386	382	417	374	376	405	369	411	397	417	388	433	360	382	386	386	371	425	389	415	411	398	454	403	421	423	381	415	395	422	403	366	381	433	392	427	431	424	436	372	431	410	419	414	389	364	394	421	382	474	411	431	388	374	420	381	387	408	430	385	397	384	408	405	439	368	431	396	423
15722	22800	31764	29161	26080	24746	24825	18727	17467	17832	12970	9222	7419	6615	5682	4509	4203	4380	4379	4407	4366	5478	7596	6110	4100	2916	2095	1867	1739	1537	1210	1135	1098	1149	1122	5566	16220	14344	11516	2732	959	960	957	1030	929	1010	998	950	952	955	963	915	965	926	962	926	905	971	972	959	959	974	962	933	899	924	940	952	950	947	936	986	951	956	926	973	954	883	979	902	972	966	938	977	999	948	890	914	973	975	963	954	946	935	957	945	972	954	945	927	925	966	926	909	923	904	909	942	932	981	935	981	957	947	900	966	977	912	904	940	943	909	936	959	966	982	953	1007	939	973	971	959	886	967	978	961	964	940	899	886	976	900	951	957	922	977	959	984	945	880	930	940	980	965	984	1004	953	926	914	907	994	918	923	950	943	956	912	922	923	946	906	996	1007	990	937	966	968	984	955	930	909	931	932	964	948	942	962	893	957	962	898	960	969	942	989	921	956	972	920	965	930	933	978	922	926	949	965	940	930	988	924	871	907	937	904	972	955	959	961	960	933	922	918	950	1014	930	938	961	924	915	936	954	875	954	924	950	926	903	959	954	995	940	921	969	931	933	908	953	944	928	936	942	968	904	970	909	951	935	965	935	919	932	908	994	930	964	977	918	923	995	971	926	904	953	974	928	977	962	898	907	944	919	951	954	940	954	1004	935	921	942	973	866	937	945	918	887	921	897	972	938	943	922	942	942	966	1002	978	944	943	942	933	918	902	926	942	948	975	934	965	974	958	922	940	1004	973	984	990	880	920	949	932	963	956	922	953	962	1004	963	974	895	991	954	996	923	925	940	967	942	952	964	947	963	956	868	947	962	931	972	955	964	967	952	903	915	915	941	934	917	845	977	929	960	939	951	972	941	946	963	933	954	948	900	936	997	905	956	947	939	980	948	863	983	949	904	939	935	1002	998	949	947	937	917	934	910	936	944	940	931	884	995	960	939	914	971	922	936	957	894	956	966	949	931	945	908	941	974	893	924	991	953	948	915	943	886	957	928	901	891	969	949	972	965	996	972	909	924	979	953	943	914	942	990	931	921	946	926	953	961	937	923	906	942	957	923	979	972	948	981	903	948	971	948	972	952	984	965	901	923	931	943	906	938	919	959	931	961	962	982	931	910	988	917	915	936	925	897	948	959	921	906	912	947	980	943	996	988	957	951	929	924	975	923	985	899	951	956	917	919	968	940	977	1021	917	891	913	943	943	974	943	919	954	974	958	967	974	983	925	939	967	933	962	937	940	916	943	950	982	969	938	907	899	908	931	988	976	925	994	953	957	1003	919	907	979	965	927	909	973	903	865	951	945	924	956	897	970	866	936	938	936	1010	934	944	907	941	982	945	908	988	968	921	954	961	951	966	921	965	952	992	890	971	985	927	935	938	986	884	985	950	969	953	966	915	916	939	938	925	926	932	986	976	942	954	961	880	923	904	947	995	955	912	980	919	995	996	935	924	947	921	914	1008	928	954	915	952	997	865	1000	920	959	989	1003	932	955	967	949	946	938	941	971	921	931	982	921	925	902	982	952	969	1001	911	935	995	928	912	942	962	969	952	927	963	923	931	966	950	990	939	959	966	910	918	959	918	949	931	917	944	922	924	969	956	930	887	887	991	964	968	908	936	955	989	933	962	987	1017	941	895	962	942	922	900	1001	952	993	961	901	932	947	924	965	1001	975	931	912	950	946	950	958	919	966	936	953	939	898	877	959	947	921	954	920	931	963	915	924	944	935	1019	984	951	899	924	970	938	967	913	973	951	958	926	951	966	931	949	954	912	886	990	958	972	885	932	977	965	902	949	966	892	896	967	956	946	988	956	994	962	972	988	900	895	918	926	946	919	928	980	900	974	937	890	932	936	982	952	899	934	944	922	927	919	950	881	1007	900	939	909	952	913	925	947	963	843	914	900	927	950	933	924	899	908	980	964	940	891	971	997	951	924	987	952	938	904	965	919	969	927	960	944	944	962	979	948	948	913	883	931	945	1021	936	920	924	893	990	940	936	913	954	936	931	934	897	960	945	915	938	905	964	922	927	961	970	904	952	985	948	962	981	965	949	989	933	948	965	996	937	918	974	955	950	953	966	938	959	966	971	985	903	981	936	975	930	944	971	936	978	896	975	900	950	941	936	948	943	940	941	1024	969	879	929	965	956	965	1020	968	927	950	981	948	956	930	939	957	951	968	934	900	950	935	967	938	925	939	944	915	949	935	958	902	990	991	951	943	912	947	911	959	969	952	1001	981	922	935	930	961	937	881	904	953	984	934	973	985	950	999	946	1010	986	960	975	916	944	987	991	909	911	958	986	960	942	947	896	939	961	921	920	901	944	917	969	938	965	914	918	893	917	967	880	944	875	934	945	977	932	953	921	978	899	942	900	932	936	997	909	950	969	971	979	935	898	936	960	941	879	959	924	984	958	977	976	996	948	910	960	959	937	946	981	931	986	938	992	951	982	912	960	984	915	971	926	927	965	912	944	938	963	917	974	939	926	986	927	958	942	987	956	974	960	927	912	945	906	940	972	976	1001	926	938	965	930	913	921	964	955	964	924	928	919	953	984	926	932	911	885	969	951	909	972	978	873	915	975	968	935	936	939	863	966	934	937	951	951	944	944	912	890	935	946	939	996	939	916	933	913	939	916	969	968	941	960	921	1014	915	982	929	960	940	959	943	887	950	961	930	945	921	924	947	977	891	917	942	936	964	946	976	907	880	945	956	959	947	892	928	957	929	964	930	926	938	1007	950	939	944	938	969	900	947	934	979	976	930	951	912	922	915	942	992	1005	952	986	969	940	910	943	944	917	942	953	943	976	981	928	929	983	957	919	903	995	929	923	949	971	971	969	916	910	905	902	937	968	946	916	910	949	965	918	941	916	978	979	968	944	921	972	913	974	1007	907	947	946	960	941	865	950	944	959	986	962	1001	946	964	951	1016	935	932	954	926	898	964	997	904	927	923	948	882	969	976	875	901	1012	999	931	1006	913	920	1014	926	958	960	920	952	948	941	961	939	876	904	951	961	999	998	903	945	1003	967	897	954	949	934	940	893	988	967	908	999	967	957	923	989	952	923	953	999	944	953	985	962	950	947	872	962	928	983	1001	961	946	943	886	948	947	924	900	919	929	899	955	949	930	935	931	864	989	991	980	872	987	941	919	960	958	965	900	935	956	960	954	956	911	972	924	941	945	911	960	973	986	916	924	917	941	940	917	941	960	981	880	961	917	1023	895	956	948	927	895	973	955	921	1000	954	898	994	926	948	914	931	952	954	934	910	951	931	964	954	950	937	936	884	972	1006	994	914	952	964	945	881	976	910	953	972	940	982	940	936	934	963	962	944	953	973	918	922	922	921	924	956	917	913	974	917	964	926	922	978	950	936	946	1040	914	921	980	961	941	951	1028	912	927	970	1023	987	996	940	925	952	940	933	975	967	955	917	996	910	944	935	967	958	918	941	920	957	977	961	936	943	928	947	963	965	970	921	946	920	933	976	944	978	915	985	955	947	945	971	906	920	939	936	957	947	950	960
5893	4086	5293	3144	1919	1247	1159	1008	835	752	479	359	375	354	333	332	310	328	322	328	381	353	302	241	252	252	256	242	238	253	261	255	291	245	244	247	298	430	418	300	229	278	240	257	248	257	216	239	217	259	224	237	255	241	264	245	246	226	241	245	229	254	241	242	237	247	237	216	235	268	246	243	241	258	200	246	262	254	228	241	248	247	229	231	266	235	223	252	235	259	230	227	240	250	254	244	254	250	245	239	212	252	265	271	229	227	236	226	223	233	232	246	256	242	224	244	215	214	237	240	238	224	235	228	237	231	233	243	240	250	255	237	217	275	246	268	226	245	236	239	252	241	255	259	233	215	251	265	253	225	251	239	214	269	248	219	229	240	254	258	237	246	249	261	238	247	233	259	265	227	249	257	244	246	258	249	223	233	252	235	269	230	225	230	264	222	245	216	205	218	212	264	246	253	265	230	251	233	229	230	241	239	235	252	243	248	253	246	260	208	235	242	273	236	220	239	218	241	240	272	232	222	238	200	249	233	248	256	222	226	243	252	281	243	210	249	279	235	239	222	240	240	234	215	215	232	256	243	239	240	239	257	240	234	217	230	226	224	233	222	229	251	255	225	228	233	218	263	278	231	258	206	234	240	252	239	216	243	222	257	242	216	211	215	245	236	233	255	252	244	234	213	245	252	228	227	231	281	239	213	222	249	214	206	196	243	214	227	254	255	230	225	241	243	223	241	222	234	223	229	250	242	238	252	236	211	221	204	256	235	271	229	240	210	204	217	232	250	270	213	220	228	249	258	241	253	249	250	249	213	234	227	246	225	251	226	235	238	242	243	204	235	222	259	245	241	231	254	260	241	245	268	228	213	221	248	234	238	227	248	239	220	233	248	240	266	223	228	243	263	220	220	243	215	230	251	247	246	260	223	256	232	268	213	265	246	240	272	196	246	223	224	267	250	226	247	216	241	250	266	250	211	240	238	249	253	236	230	223	246	238	257	243	239	226	243	233	243	264	267	260	237	232	247	253	243	240	236	226	237	203	272	208	250	237	237	245	196	238	220	236	228	241	218	217	232	246	245	230	246	267	255	251	222	240	250	268	235	254	269	245	237	231	234	242	240	238	242	238	225	270	251	250	237	240	223	236	244	279	247	209	207	227	238	234	230	220	238	217	232	233	250	263	221	269	245	245	246	263	257	243	231	252	222	256	235	251	251	238	257	217	223	236	225	256	223	260	225	258	228	243	234	245	231	212	220	231	239	253	238	239	245	245	247	252	249	225	240	233	246	223	221	236	244	241	269	256	258	250	233	218	243	224	211	252	239	248	237	216	265	238	261	230	248	264	277	243	242	241	233	226	206	239	223	245	207	234	229	223	251	228	236	247	263	212	230	263	213	209	220	240	293	267	221	245	229	253	230	264	221	244	231	222	235	210	238	217	253	229	237	257	256	230	251	225	219	243	279	243	251	255	235	266	237	253	249	269	231	258	226	258	244	247	237	225	235	219	232	228	215	235	232	230	216	220	253	235	209	247	248	223	230	240	199	272	244	232	235	254	214	225	213	258	236	233	258	243	263	241	263	216	242	243	214	242	249	249	215	234	248	230	256	238	243	252	185	223	257	241	238	241	274	234	251	253	231	260	261	216	221	255	206	246	213	228	231	226	243	237	227	255	235	247	257	243	213	230	233	247	233	244	268	228	210	225	237	253	220	247	222	255	225	238	225	262	210	237	228	241	258	248	239	234	237	255	254	231	253	292	253	238	226	248	210	243	233	234	236	239	225	266	236	228	271	238	234	246	243	244	235	253	249	259	225	236	233	233	224	244	224	250	239	253	234	253	229	228	232	221	239	245	271	235	234	234	209	266	223	241	264	246	241	219	241	224	250	248	270	243	225	234	254	248	227	236	271	250	194	251	213	258	234	233	195	227	240	252	245	219	235	243	242	214	244	232	239	210	245	247	244	239	229	250	223	240	261	250	286	230	252	234	261	262	235	248	234	253	242	241	283	256	223	234	220	242	251	211	247	250	245	245	238	237	222	244	216	259	224	247	249	227	203	230	218	231	234	247	232	242	217	211	216	238	245	234	240	250	227	226	220	261	257	255	229	270	255	241	243	244	233	256	229	232	225	243	238	216	266	217	231	274	227	245	253	246	233	233	233	231	226	234	225	246	214	237	254	238	235	229	267	275	269	232	212	257	247	225	225	270	243	293	231	255	226	224	243	264	254	209	226	255	241	256	234	239	239	225	240	247	228	258	238	237	218	229	247	253	259	252	224	246	230	256	239	243	245	243	253	243	239	207	231	262	219	259	220	241	207	237	208	218	212	237	237	237	209	231	233	244	239	243	220	261	218	241	244	239	246	228	266	235	248	224	252	257	223	224	216	218	279	259	263	261	235	244	216	254	230	243	258	244	240	240	258	235	222	216	240	240	246	237	224	247	237	225	259	225	265	252	211	216	248	270	266	239	229	238	230	236	236	236	238	228	256	214	249	257	247	260	233	227	227	215	247	244	254	245	255	235	253	247	218	247	229	233	243	250	219	228	252	215	231	223	249	258	255	240	234	253	252	224	233	249	239	250	237	249	266	262	249	264	209	222	233	229	260	242	242	233	249	230	219	231	230	234	228	238	257	233	227	229	239	260	226	238	254	265	241	246	253	239	222	217	245	225	248	256	244	239	257	252	231	238	227	217	245	230	245	221	229	249	224	236	244	248	241	246	248	248	252	232	233	214	236	254	229	217	260	251	227	225	233	244	239	237	226	243	264	241	214	231	222	251	249	222	233	245	272	255	225	227	240	248	251	243	244	266	247	255	235	229	226	262	212	261	223	266	241	244	239	229	240	237	230	228	247	237	261	258	241	240	253	244	267	232	246	241	242	226	259	239	220	243	228	215	254	240	288	258	236	235	245	255	242	276	261	257	262	228	247	227	245	213	218	207	261	255	227	232	239	258	234	242	281	267	233	245	250	256	244	237	260	248	248	225	230	232	245	244	241	257	230	238	239	268	231	243	233	235	247	248	265	232	258	222	257	242	265	233	272	271	238	244	246	225	221	242	256	248	256	222	256	231	229	234	269	236	229	227	248	242	255	262	218	234	204	237	222	251	267	236	239	261	229	221	229	259	218	215	247	249	243	260	245	247	260	233	236	240	245	263	261	267	239	232	230	277	243	248	242	251	253	250	211	245	237	247	276	224	257	241	242	252	248	237	236	238	269	258	225	239	265	232	225	233	250	233	234	207	218	224	222	223	246	235	252	260	237	237	245	251	248	242	252	233	223	244	245	265	228	216	239	241	217	238	267	221	268	199	247	242	251	233	235	233	217	242	244	261	248	235	261	241	227	258	254	219	242	239	221	238	240	258	234	245	245	236	228	234	238	250	255	264	229	266	247	239	225	213	247	241	245	234	238	245	245	241	231	231	230	239	240	232	242	239	251	245	242	235	263	237	264	230	243	245	262	232	228	239	246	241	236	241	236	247	232
4354	4714	9130	8261	6245	5160	5231	4567	3995	3258	2166	1555	1413	1304	1317	1312	1303	1286	1245	1055	1208	1123	1018	899	736	784	765	747	759	737	659	692	704	739	823	792	1267	1597	1555	986	616	635	616	637	649	636	660	634	610	623	690	653	598	650	640	678	630	668	652	592	630	611	616	572	615	623	644	629	627	612	650	608	619	622	646	669	596	645	657	647	622	582	629	636	618	575	608	654	645	585	595	641	657	619	588	581	670	645	629	665	639	604	629	614	623	668	609	651	620	641	595	647	589	613	638	626	608	701	636	606	632	587	617	583	630	649	592	649	610	603	626	603	622	633	611	636	651	644	620	657	652	611	610	645	649	633	620	617	604	609	641	640	610	612	621	580	642	621	614	656	582	608	598	643	594	622	677	671	548	593	603	599	613	615	602	651	626	645	635	624	596	631	605	631	608	636	624	645	639	621	679	631	645	664	669	642	618	647	613	593	660	628	624	653	609	612	617	594	595	683	596	619	592	590	632	647	657	645	619	639	561	626	689	614	589	603	610	597	628	639	619	650	678	603	668	649	665	644	624	607	648	619	614	587	611	628	663	637	644	619	646	647	661	610	597	649	621	611	616	630	645	568	593	646	656	610	630	683	658	602	659	626	606	623	632	606	593	611	622	604	677	656	647	654	641	592	629	618	598	627	601	636	636	607	614	633	637	617	593	616	613	651	625	584	636	584	616	664	591	613	613	596	612	633	601	619	609	657	630	565	626	682	603	613	636	593	665	658	621	639	618	674	626	639	574	619	608	590	588	597	645	635	612	640	594	613	604	623	592	623	630	627	620	607	627	617	632	663	596	634	632	638	591	615	670	577	659	617	646	609	581	624	626	627	616	651	643	626	588	670	655	624	620	659	603	633	605	650	642	696	646	609	643	632	611	640	643	623	652	640	622	638	623	607	597	616	594	635	585	614	645	639	636	586	613	619	620	633	608	631	644	601	642	565	600	650	665	620	628	604	626	671	642	633	644	627	620	646	616	678	645	607	661	615	660	629	617	607	640	672	649	616	622	602	657	615	663	648	631	625	626	600	660	602	610	635	676	578	668	654	624	598	643	602	597	627	624	629	639	611	641	649	588	676	657	620	599	619	651	614	633	603	675	599	595	691	631	632	646	669	630	636	636	636	601	619	657	650	619	626	597	615	665	634	618	625	617	654	608	621	657	602	642	672	632	616	666	606	648	634	559	635	621	645	621	645	620	608	572	667	643	647	667	624	657	641	630	576	604	658	593	615	648	649	636	595	652	639	625	655	608	635	619	686	612	603	641	614	621	634	598	663	645	626	628	598	631	657	634	584	621	587	688	649	634	635	611	599	622	621	600	675	650	607	630	661	623	620	591	618	612	620	650	634	646	620	637	596	634	651	679	657	668	624	623	581	627	606	648	633	643	638	630	588	588	659	605	645	620	645	632	590	651	633	606	638	650	678	607	632	667	649	589	608	625	657	626	641	634	637	625	622	611	582	647	653	652	604	656	618	589	594	642	622	663	617	621	632	629	602	609	593	618	614	611	636	623	627	603	657	602	670	657	628	607	584	618	630	608	661	615	614	646	638	630	632	614	638	614	628	667	639	630	597	617	583	622	603	668	636	611	670	631	669	672	643	643	595	618	592	612	613	637	658	616	644	615	622	663	585	627	617	656	618	607	611	647	630	610	653	635	608	599	593	621	637	621	632	617	617	606	620	644	623	647	573	661	661	642	633	607	595	655	603	649	597	616	592	605	621	639	639	619	581	635	649	662	582	602	617	619	590	620	581	611	641	629	632	630	626	640	628	649	662	658	614	632	598	565	634	599	609	613	652	627	624	599	626	628	635	647	594	622	623	626	640	636	600	627	609	638	604	633	648	629	609	634	553	592	651	663	606	608	614	640	670	644	609	621	622	614	632	633	634	646	624	619	617	601	664	604	642	629	647	629	622	620	624	648	643	617	613	614	622	608	637	617	623	619	626	596	594	617	601	607	626	617	635	602	626	656	646	616	647	665	618	596	621	636	615	608	598	632	629	654	642	623	630	642	643	612	640	617	626	607	657	622	617	630	641	621	622	590	601	635	634	627	623	632	635	574	650	655	685	636	605	659	646	656	609	642	585	600	625	628	567	592	636	616	622	624	676	626	640	657	614	619	581	615	587	584	620	607	622	653	658	635	612	602	609	589	623	601	622	661	616	649	640	683	608	666	628	607	631	631	606	619	598	600	621	614	634	625	600	656	636	691	651	607	647	662	673	572	636	626	627	613	637	602	617	615	618	665	619	615	628	628	617	642	606	621	622	630	615	657	655	622	644	583	642	640	660	646	597	649	624	643	579	639	617	621	591	622	612	668	597	666	629	614	631	643	666	630	625	630	571	623	607	622	677	648	612	624	594	590	664	590	593	593	630	691	609	594	622	598	618	604	619	616	566	609	610	606	601	609	640	610	663	653	617	591	643	638	648	618	650	663	661	596	613	651	658	631	629	629	694	623	630	649	612	598	602	661	598	638	604	624	623	650	626	653	635	627	610	621	652	670	605	627	638	616	612	701	647	632	591	632	620	632	615	640	662	618	633	671	585	561	640	610	634	659	663	607	591	667	627	619	619	614	644	660	619	613	651	605	592	645	625	655	574	586	612	594	642	625	638	603	651	631	629	654	607	653	624	634	622	560	635	623	616	654	644	641	617	648	596	620	648	632	634	637	661	621	654	667	601	619	652	641	636	625	633	619	673	610	639	595	660	647	592	592	622	657	697	646	600	627	649	612	608	610	631	580	621	660	633	651	671	628	648	643	625	669	607	637	588	675	663	647	611	612	628	600	593	601	657	582	590	624	640	635	639	616	626	604	592	608	642	628	613	631	638	575	660	660	645	592	672	597	626	611	648	597	628	691	624	654	668	625	624	609	598	584	623	644	615	614	608	656	651	653	654	647	625	615	593	598	684	608	643	657	664	632	620	614	624	579	605	612	682	662	617	669	619	604	622	658	643	639	675	622	600	620	654	631	654	641	635	630	596	629	614	673	647	624	592	607	663	610	650	607	635	567	645	615	619	617	598	677	601	653	614	656	628	645	546	637	605	632	670	602	646	608	596	619	643	627	655	610	622	627	632	630	632	606	600	587	627	635	603	635	618	610	645	607	627	620	634	615	609	618	630	587	629	574	625	630	593	639	631	653	587	593	633	659	653	660	649	621	653	662	638	647	620	600	635	616	653	628	631	629	636	652	606	600	607	602	684	608	622	648	646	644	629	666	591	617	635	558	644	606	657	605	668	660	602	625	619	609	574	618	669	625	648	634	628	613	661	596	622	594	629	617	642	597	605	634	668	627	640	645	611	693	644	591	602	634	645	633	622	593	576	620	587	625	629	606	616	622	638	613	619	626	618	613	636	602	650	612	635	641	610	626	635	607	650	626	640	600	644	626	634	639	636	645	640	651	597	664	657	663	580	598	635	604	643	691	621	633	624	636	592	621	652	623	657
16931	18555	27334	21667	14269	10545	7657	5336	3518	2172	1545	1078	930	828	816	719	695	636	603	764	663	723	636	503	471	459	476	448	472	441	373	409	411	395	385	425	1177	1667	1393	654	358	347	354	328	329	319	361	360	330	339	334	349	313	386	333	345	362	346	354	342	350	314	354	320	368	357	360	335	335	358	327	336	337	360	332	327	318	312	322	366	338	321	368	332	330	327	369	345	354	350	324	370	329	348	334	369	288	306	329	309	338	351	350	348	324	376	342	279	341	324	343	368	309	310	382	356	315	360	363	315	340	328	376	372	341	336	352	341	347	346	348	355	343	382	361	316	361	340	342	312	346	388	360	329	354	357	366	357	338	327	335	338	315	344	349	346	357	347	328	336	349	344	331	374	357	363	339	326	349	368	364	338	323	385	341	359	334	338	371	312	339	356	356	354	352	343	355	343	318	317	321	344	355	346	328	351	348	347	350	328	339	340	303	347	313	337	328	317	342	294	335	322	343	329	371	317	342	318	331	342	299	354	342	371	355	341	339	352	327	340	342	323	328	361	333	329	339	323	329	339	362	343	332	362	359	350	362	327	302	334	350	322	313	361	353	333	326	333	345	362	388	365	344	356	312	356	326	360	314	348	321	360	369	320	348	346	334	336	325	307	340	379	331	353	353	315	341	345	336	381	338	295	324	353	348	334	335	315	337	304	344	357	335	343	314	336	366	319	341	308	370	324	344	355	313	346	317	366	351	361	353	354	326	342	320	365	353	333	372	320	332	331	326	352	371	316	311	339	323	333	344	343	328	306	335	336	370	363	331	360	308	342	372	349	336	329	334	340	335	311	342	329	358	309	371	334	347	332	306	348	317	342	363	334	376	344	363	331	320	331	349	302	374	363	328	349	324	318	332	339	349	382	356	332	324	326	328	378	357	321	316	350	369	332	337	341	329	320	354	357	346	283	342	344	341	362	352	345	340	362	318	368	324	319	314	343	357	343	325	316	340	310	318	348	315	350	340	352	334	377	390	347	349	341	346	370	337	339	347	340	329	344	331	358	340	347	328	344	357	337	333	359	344	359	341	359	315	361	323	323	369	349	331	333	341	344	347	304	339	341	352	350	317	375	331	354	352	336	375	325	341	355	346	344	348	340	289	337	370	367	312	326	336	344	309	363	334	312	328	317	358	353	334	370	330	317	335	330	328	336	361	366	360	362	336	319	323	329	318	306	362	324	339	307	363	365	325	315	340	311	346	320	330	343	332	349	342	318	322	337	318	329	366	339	339	323	332	337	341	313	342	341	347	384	334	347	321	352	358	310	339	344	327	319	327	360	340	337	324	312	353	345	361	343	322	356	321	350	327	343	331	341	313	339	392	352	325	335	353	324	317	337	355	351	335	371	295	308	343	335	320	358	358	320	327	353	358	344	362	339	320	371	349	325	345	352	339	359	373	336	342	340	355	389	334	314	334	354	331	359	336	320	322	358	343	347	343	335	357	335	349	316	337	337	353	332	300	315	329	347	342	348	360	350	336	324	356	361	334	348	310	350	348	330	372	346	359	327	334	338	298	351	319	357	381	361	361	338	339	367	356	341	350	305	373	329	332	347	350	343	324	324	322	341	336	344	341	350	389	314	340	334	327	339	312	370	303	334	335	306	307	326	348	347	344	362	354	338	351	334	353	370	331	301	335	320	324	305	358	341	349	346	370	329	339	305	357	344	350	321	339	344	295	366	356	330	338	356	325	356	356	342	347	354	349	380	338	311	355	373	298	361	342	422	352	377	325	322	361	319	359	326	382	368	347	370	356	360	348	321	345	331	350	360	314	355	369	354	326	344	340	366	357	315	334	344	337	354	360	331	355	311	320	354	355	350	345	333	346	319	344	367	342	325	338	319	347	318	353	352	361	365	359	366	354	338	320	349	365	343	330	331	334	356	345	318	325	334	344	349	356	373	352	376	349	343	336	362	327	299	326	349	319	348	331	317	374	360	356	333	370	355	355	336	325	340	348	370	329	322	355	350	382	306	338	347	318	325	327	348	359	353	342	347	336	313	311	335	339	343	360	321	337	372	343	315	346	341	315	349	363	330	351	329	332	347	308	333	327	359	348	347	347	363	350	310	334	327	338	346	352	331	347	346	319	318	316	379	358	354	324	317	346	329	335	360	343	359	360	357	371	359	331	350	347	363	344	328	337	323	322	386	331	332	330	356	347	348	354	343	371	346	356	378	349	355	326	354	356	381	384	344	335	353	324	368	339	360	342	340	391	365	358	342	365	362	341	344	322	352	321	341	343	349	337	330	350	359	339	326	318	340	313	336	367	357	309	323	334	362	344	334	335	327	369	329	321	314	341	329	344	342	338	335	370	332	316	353	333	341	342	380	327	326	327	335	342	305	367	351	375	371	375	343	323	345	370	364	357	338	356	338	326	359	330	318	327	314	368	334	328	370	325	347	345	380	380	332	343	320	350	331	338	334	345	346	346	339	319	295	328	345	325	361	349	334	307	315	369	340	321	364	349	389	342	323	362	349	340	305	352	310	357	356	333	352	314	319	322	285	379	293	346	313	327	321	347	356	320	334	361	342	356	347	348	331	344	298	348	355	353	313	328	344	359	365	376	341	371	312	358	364	353	327	285	368	325	353	351	362	350	333	336	345	355	334	369	307	368	351	331	367	330	344	346	350	318	350	326	332	349	325	377	336	332	348	337	350	328	332	368	320	336	330	333	346	321	349	352	332	344	315	328	361	341	335	323	362	348	396	348	336	357	337	339	347	308	329	356	353	321	314	291	359	323	325	364	320	344	325	335	316	377	338	352	406	346	371	352	352	304	392	359	370	364	351	349	338	347	341	388	358	313	333	304	335	347	361	333	330	341	313	354	356	377	352	325	324	371	322	354	350	327	344	351	327	332	348	323	331	360	334	345	333	328	335	334	327	333	357	326	346	335	320	326	313	383	325	358	325	331	310	337	331	341	328	303	336	360	341	327	356	335	355	371	355	363	287	346	350	327	325	345	331	343	324	332	328	311	341	298	363	328	348	341	340	337	331	345	319	348	341	350	340	338	321	335	351	375	311	383	351	341	331	301	341	331	350	346	321	328	330	329	340	372	302	360	372	344	345	336	338	366	356	335	383	331	359	345	325	367	317	323	388	372	346	348	336	319	340	301	329	357	318	312	389	298	353	348	335	339	329	339	341	343	344	335	287	359	342	357	364	355	349	361	357	327	306	346	341	329	347	324	316	325	371	357	303	350	336	334	348	337	359	386	363	347	337	375	351	360	329	365	358	338	325	335	333	341	316	370	344	322	362	332	292	341	348	370	328	307	336	336	316	358	326	361	373	318	306	357	333	349	320	366	325	321	317	362	363	359	343	352	345	344	333	360	337	311	378	380	313	318	349	362	358	333	328	327	326	341	354	359	378	307	316	316	346	370	350	314	320	320	333	349	368	354	316	358	350	316	357	349	352	336	342	329	316	292	339	329	351	344	371	332	342
11667	15203	25895	23997	19128	17499	16211	13811	12067	8841	6654	5192	4742	4090	3981	3506	3314	2814	2693	3544	3272	3483	3159	2064	1989	1647	1778	1580	1469	1354	1277	1312	1250	1269	1182	1737	6786	9071	7598	2840	873	846	819	860	879	826	852	846	864	830	846	838	812	791	842	830	865	838	803	878	868	867	809	845	827	891	849	798	876	827	816	790	880	835	829	820	818	897	868	869	822	842	860	854	812	848	825	827	833	849	880	823	827	804	873	847	813	845	837	844	845	844	841	857	831	886	869	830	841	823	829	860	864	865	879	842	860	811	837	852	884	813	849	801	864	882	852	883	899	836	864	827	841	873	821	906	810	836	833	852	876	849	856	863	864	833	797	835	868	857	810	795	831	847	852	891	829	862	853	836	800	865	851	866	869	897	845	844	812	839	822	855	848	874	883	852	883	865	879	838	854	856	850	864	818	876	803	864	851	854	887	843	833	839	833	819	830	849	888	824	839	815	850	829	883	813	815	890	818	840	872	838	818	850	858	852	808	840	831	889	769	836	895	800	874	839	875	815	823	861	829	858	848	853	834	830	875	845	835	839	846	844	903	803	853	848	806	830	882	820	764	839	809	852	874	846	864	784	834	865	802	829	813	802	831	890	894	833	843	839	886	852	889	810	868	880	894	844	811	864	865	858	807	899	841	824	818	808	851	832	845	825	877	802	835	849	813	837	845	817	879	798	873	863	857	799	849	818	842	825	805	892	850	837	860	892	818	805	848	857	837	872	826	867	842	837	827	827	811	919	866	853	863	893	834	863	827	839	830	832	854	820	853	872	828	848	855	838	843	853	849	839	784	874	887	818	858	850	835	894	827	882	824	851	846	862	866	860	816	836	811	804	863	868	806	841	874	864	775	802	878	808	808	870	847	868	878	822	852	924	862	868	809	804	831	844	829	905	869	845	852	825	834	827	864	828	847	821	851	830	857	836	870	851	838	847	789	862	887	851	827	866	848	848	832	833	854	835	765	823	866	814	895	850	799	784	840	820	845	809	854	842	830	848	834	833	830	831	841	821	825	867	852	862	810	852	783	793	831	844	854	828	828	849	879	813	835	822	827	855	819	851	869	803	891	794	887	876	877	806	850	860	821	915	848	816	822	857	859	808	823	852	823	819	849	861	787	839	873	812	809	815	849	811	846	870	850	850	839	850	848	864	860	859	859	863	859	841	800	787	819	844	864	828	849	887	820	866	836	825	836	868	798	860	895	882	806	851	859	867	872	862	808	854	873	873	861	861	849	851	826	815	834	869	839	897	887	867	874	842	868	862	810	833	854	831	807	833	860	847	836	849	859	866	832	849	867	832	869	858	848	833	872	859	852	783	890	871	885	882	827	852	897	840	846	806	842	853	849	880	848	836	814	891	815	817	850	874	843	854	835	882	837	837	827	844	848	873	829	844	830	803	883	858	830	888	833	846	808	867	878	857	850	844	815	836	828	820	932	832	811	817	828	821	858	824	887	833	740	885	859	831	799	784	865	881	886	837	894	842	825	843	843	807	816	900	811	880	857	831	893	857	871	877	821	822	826	887	873	868	848	877	883	849	811	841	855	872	847	805	878	843	840	852	825	856	875	834	798	837	972	856	868	880	839	867	832	853	836	845	934	825	835	834	823	817	795	871	838	857	812	799	876	841	819	828	790	834	825	837	879	885	834	863	821	830	846	874	872	856	842	814	817	835	853	883	842	825	839	821	842	776	855	906	836	848	815	828	880	810	819	829	795	859	844	821	836	871	851	863	873	861	877	860	891	859	836	864	853	866	859	883	867	864	871	872	811	872	822	860	863	874	798	824	857	804	827	860	878	820	848	865	878	821	869	803	837	843	929	880	883	809	872	892	901	862	849	837	792	804	878	873	769	831	821	841	835	846	867	846	889	800	820	880	826	820	886	884	810	830	797	803	805	821	798	902	873	809	867	882	839	808	857	840	819	849	827	840	885	832	852	859	853	865	803	851	843	771	868	878	884	869	807	753	842	872	803	844	809	801	836	835	783	835	848	859	863	883	824	874	886	830	872	873	849	819	849	832	820	896	781	825	863	851	834	892	844	821	846	857	830	864	861	856	771	862	805	823	868	930	913	808	847	806	822	863	853	866	815	832	848	843	831	846	863	861	829	804	877	859	805	866	840	841	855	840	818	833	793	806	856	784	855	842	824	831	826	890	810	870	830	820	850	843	874	827	825	859	833	806	914	825	855	861	852	866	857	773	824	911	832	836	863	833	894	857	880	914	809	836	802	839	875	845	836	812	841	865	840	830	803	889	838	831	857	800	862	848	796	860	910	816	838	883	851	842	819	801	803	858	824	834	842	824	813	868	813	861	853	899	813	822	815	855	839	847	824	838	875	865	820	834	797	846	847	844	820	828	856	848	864	851	814	842	854	831	826	820	850	831	857	805	898	834	863	846	886	807	885	831	858	815	858	858	879	835	838	802	808	813	891	833	825	825	915	821	857	838	857	805	843	838	820	849	852	852	816	801	847	842	879	837	835	844	829	864	894	893	791	864	818	838	860	826	839	892	841	845	842	854	802	780	803	817	892	806	810	805	868	872	802	805	834	843	853	848	879	849	853	819	817	835	843	860	816	833	846	870	837	841	835	840	869	869	855	866	873	886	809	839	880	842	853	884	835	847	849	833	839	847	888	796	882	860	825	858	884	804	860	852	820	827	887	822	859	837	880	856	928	835	836	807	797	842	834	854	849	810	881	834	864	820	849	849	900	871	851	846	866	859	913	826	826	843	838	839	836	821	819	895	852	805	825	840	818	824	805	806	848	858	844	854	858	848	829	824	834	845	868	867	845	885	802	834	826	806	822	811	837	824	860	847	827	849	818	848	850	891	866	856	852	837	857	843	870	829	814	811	842	788	863	810	831	792	831	827	822	846	852	783	861	843	842	882	843	862	820	840	844	877	852	891	891	828	902	835	832	859	843	838	862	848	847	842	862	800	795	788	863	834	885	836	844	841	818	877	852	882	820	843	829	837	842	838	841	847	831	839	852	924	861	848	841	844	856	816	843	867	840	796	831	846	808	836	915	841	849	867	866	873	848	798	870	853	836	845	822	825	851	846	877	796	872	853	808	810	871	831	860	850	828	864	816	855	858	858	855	923	838	879	848	831	781	908	848	831	825	880	828	808	820	823	857	823	805	829	804	830	910	841	827	800	851	867	832	825	899	837	897	816	826	862	921	835	848	840	807	887	825	828	851	813	840	811	874	856	826	865	893	805	819	886	840	850	833	830	827	886	931	863	800	855	825	875	841	848	849	771	864	833	797	865	870	821	855	817	885	907	823	823	913	799	821	829	808	807	857	840	846	868	825	856	838	824	846	909	841	898	842	802	848	831	876	798	873	854	860	831	882	831	837	881	851	856	810	861	837	809	842	829	876	779	814	822	807	858	887	853	820	792	812	862	830	844	847	833	844	849	865	826	865	858	882	867	806	881	864	857	846	773	847	823	870	855	833	875
24639	30079	35266	28322	22154	18213	13667	9309	6520	4337	2691	2037	1826	1562	1219	1157	1177	1130	1036	1144	1080	1112	1048	742	697	721	755	696	655	623	608	595	576	541	521	481	1985	3011	2752	952	407	430	394	388	386	381	411	404	387	405	385	396	380	401	389	414	377	413	413	409	418	396	403	395	416	420	402	389	402	385	398	401	422	384	414	400	394	376	351	419	392	421	386	382	440	404	398	416	438	401	368	400	424	386	414	445	398	409	404	396	360	413	374	417	380	424	405	381	396	392	381	409	437	414	389	389	382	430	391	407	379	386	411	436	402	409	436	421	408	408	439	407	396	382	400	406	371	407	393	410	376	397	414	435	405	420	399	407	430	423	369	400	406	383	430	440	375	402	360	427	424	385	400	387	408	381	427	420	430	400	445	399	415	409	403	393	408	386	394	416	394	429	410	416	410	395	409	389	406	426	408	400	414	391	417	399	385	394	436	379	383	410	380	425	428	364	399	422	388	377	375	413	414	438	401	414	422	403	411	397	433	406	384	442	416	434	421	377	442	410	418	385	411	420	401	384	423	393	404	405	412	404	435	424	427	419	416	390	416	445	399	377	367	420	395	394	402	411	427	392	393	401	437	384	416	398	385	423	366	427	415	424	401	435	431	440	397	404	413	386	430	381	427	410	399	431	399	383	398	429	430	424	403	382	413	413	380	385	409	441	384	408	403	404	411	396	402	406	406	411	398	389	405	389	461	414	376	407	371	416	419	421	411	442	444	429	404	429	403	396	419	390	371	417	429	392	393	400	392	395	429	391	412	422	420	393	431	380	378	432	385	390	436	397	448	400	396	377	411	426	420	391	377	401	388	410	389	433	409	370	380	379	395	385	431	391	416	409	396	404	421	377	410	424	377	403	416	400	415	381	384	397	430	434	392	434	424	406	409	419	423	407	366	419	375	420	450	380	410	399	388	429	419	409	409	379	399	416	424	391	398	436	421	443	376	409	400	417	423	437	420	413	422	415	398	413	419	423	420	415	420	374	438	388	416	397	396	408	408	412	416	381	376	392	377	420	417	415	428	438	410	399	414	400	400	407	426	436	407	388	422	406	456	382	394	387	386	354	408	411	393	390	382	405	384	418	412	393	444	387	387	428	408	385	387	403	447	405	407	403	422	386	398	389	443	399	397	426	396	408	414	390	383	351	415	412	390	417	392	434	368	416	445	435	394	364	411	390	398	402	359	380	403	405	371	398	447	405	457	380	421	397	385	415	418	400	398	390	404	419	434	420	434	416	414	362	367	433	407	398	417	375	425	377	400	403	395	415	409	386	400	426	424	395	402	396	432	422	425	418	420	401	403	419	433	388	404	375	361	377	399	378	371	384	437	372	394	369	408	437	405	355	382	401	367	435	424	408	442	436	419	402	436	398	406	438	380	399	396	365	379	400	404	413	400	430	421	436	417	430	392	387	388	400	409	423	418	439	388	404	419	440	420	399	420	423	436	415	349	388	388	412	418	399	387	396	429	437	402	385	411	437	387	392	386	389	359	380	406	398	388	420	405	416	391	417	423	425	367	380	378	401	383	409	426	407	423	401	425	393	359	387	416	382	405	374	416	417	377	391	406	425	411	409	373	389	382	429	413	372	424	394	379	426	378	422	418	436	391	382	387	408	420	440	377	372	432	368	419	414	403	444	403	407	421	444	386	401	413	442	440	392	404	398	385	420	378	399	372	397	381	416	417	412	430	469	384	382	418	410	417	385	390	408	422	398	422	441	414	383	408	399	437	407	417	431	407	368	375	395	416	441	410	436	442	434	387	401	416	372	413	424	391	420	396	416	392	422	410	436	377	394	392	403	433	374	422	407	402	384	390	370	373	414	397	400	416	371	418	399	382	383	412	408	375	400	385	415	391	356	397	425	434	405	401	385	391	428	390	419	424	386	412	388	416	415	427	387	395	413	401	438	400	402	419	402	398	424	396	380	386	409	455	377	395	383	404	439	364	394	397	406	409	416	392	421	405	414	400	438	402	440	435	404	425	393	423	397	401	414	401	383	435	387	363	367	430	431	424	418	410	401	404	378	399	383	428	404	418	373	406	420	440	389	398	390	374	422	385	374	408	412	395	415	395	419	410	407	389	387	395	413	426	391	395	418	403	432	419	426	373	390	404	395	406	411	418	384	403	374	412	423	409	408	393	432	420	392	419	401	404	413	427	418	421	420	392	467	365	399	389	406	382	406	394	404	378	416	416	427	409	434	392	391	423	391	386	372	416	403	442	388	400	432	371	409	402	387	388	389	410	425	431	404	422	392	412	382	394	416	365	401	434	390	414	411	416	370	396	421	396	441	389	384	402	428	410	402	411	410	364	416	416	372	408	398	381	392	459	432	414	393	375	411	388	392	457	398	413	373	460	427	358	431	404	385	363	370	432	379	389	396	400	409	394	398	391	362	417	355	421	399	376	425	407	403	396	406	367	415	414	429	380	391	375	407	408	432	426	399	417	383	414	368	417	400	409	406	438	427	413	410	406	406	424	390	456	434	404	438	394	414	355	391	448	416	433	435	381	385	396	426	462	402	396	409	407	392	419	400	407	412	403	402	411	402	470	436	409	416	397	383	417	381	437	391	374	384	414	417	406	403	430	398	368	424	402	408	408	397	403	436	396	382	405	391	473	406	420	403	347	369	431	398	379	429	385	426	419	427	407	433	390	405	401	413	435	398	377	417	372	393	392	387	403	392	440	405	405	393	414	404	380	390	388	418	402	378	395	409	384	407	413	385	429	378	383	406	407	426	400	405	396	401	366	402	411	423	403	388	399	434	425	401	408	421	416	422	408	369	425	398	413	397	421	383	426	383	410	393	393	423	381	381	383	432	421	413	382	410	438	380	416	391	358	390	423	422	445	419	410	401	421	418	417	387	399	403	405	409	440	415	437	427	397	377	386	402	393	417	403	402	392	408	373	407	405	408	378	396	401	368	384	433	417	440	395	419	410	419	398	371	383	441	399	395	385	424	396	380	397	409	417	419	410	432	429	425	397	366	429	391	416	402	393	387	421	369	445	409	442	443	392	423	387	384	377	378	434	380	385	442	412	412	422	387	391	430	370	381	387	460	415	383	464	396	388	398	415	391	402	404	388	404	411	388	371	422	450	391	374	402	400	411	447	386	387	405	388	425	404	435	411	414	406	410	421	422	425	421	400	387	411	418	415	422	399	405	409	445	395	401	423	425	431	404	419	371	386	414	422	415	420	412	400	412	383	386	436	410	375	375	399	408	405	381	424	430	381	389	415	401	415	427	376	406	430	390	429	448	439	373	411	397	416	386	412	469	428	394	370	405	388	387	397	428	400	407	423	407	367	443	408	379	401	411	395	371	389	405	382	377	431	418	415	396	389	413	390	417	410	409	399	414	391	416	392	442	434	452	391	438	396	393	406	419	416	439	391	408	397	420	458	407	436	439	412	406	423	389	424	415	431	400	417	382	402	371	413	416	394	424	342	424	435	421
15030	24327	31760	31270	26993	25021	22456	17613	15879	12959	9449	8343	7993	6882	5938	5931	5696	5215	5314	5659	5219	5758	5384	3469	3049	3201	3358	3183	2705	2606	2407	2316	2195	1912	1584	1559	11665	15856	13497	3830	972	946	1012	957	996	1013	963	925	988	913	932	1029	958	957	1004	951	977	1027	952	901	939	949	919	871	962	963	896	935	881	993	914	976	1002	989	935	986	935	941	880	986	894	962	930	969	998	981	945	936	1012	945	947	928	981	979	936	975	941	938	945	990	993	1010	960	872	930	906	986	966	981	962	932	979	996	1017	936	938	942	1012	1007	942	914	972	951	987	979	894	1009	899	938	962	992	969	956	966	979	950	977	1004	999	975	941	973	976	953	936	961	956	937	905	1015	1018	955	927	1006	950	963	979	960	953	927	974	951	980	960	962	964	980	969	971	938	1003	954	947	904	947	970	957	974	976	939	962	933	964	959	967	959	980	933	957	1004	976	996	987	939	957	951	931	938	957	923	994	975	1004	965	973	973	950	955	950	945	932	881	914	942	963	957	939	943	950	971	970	1011	907	944	964	965	946	970	985	978	1003	985	983	925	982	951	913	939	920	996	961	983	952	930	982	995	982	955	966	963	959	950	933	967	946	1049	932	929	965	903	954	910	948	955	922	974	987	914	956	966	925	918	900	965	1006	924	1000	925	980	946	965	988	942	948	1004	938	1009	888	930	922	941	945	924	988	955	992	991	986	1004	942	925	995	969	919	962	971	883	1003	938	973	952	907	947	939	975	961	965	1007	998	951	949	964	987	950	928	992	920	931	931	949	949	915	911	962	899	983	905	977	960	972	970	928	949	932	928	963	960	948	944	983	975	923	961	965	883	957	914	957	949	938	881	917	994	940	967	907	925	944	971	994	983	971	982	952	962	964	979	997	952	1024	958	939	992	938	981	958	927	943	945	966	956	996	1001	974	946	917	1014	948	949	954	1003	987	927	949	947	917	986	954	998	923	966	910	956	946	905	915	971	967	955	941	991	948	958	977	957	900	974	935	888	947	989	963	904	955	974	931	983	966	966	958	960	951	924	959	957	934	927	958	955	953	917	957	957	941	950	931	961	919	1006	918	942	983	928	1001	874	994	972	930	962	934	932	965	1019	954	961	955	969	947	919	949	959	983	938	979	944	941	886	983	961	972	984	984	991	934	990	962	986	954	958	1005	983	989	933	898	927	977	1012	935	970	929	991	963	949	994	959	942	950	950	976	982	907	916	955	949	981	963	939	945	1023	988	1002	973	915	977	971	965	951	967	929	1020	907	921	895	979	966	942	940	961	908	893	989	977	935	935	987	940	989	927	967	970	967	968	923	967	925	971	933	966	996	896	968	947	923	938	949	933	946	910	972	977	946	968	969	922	949	944	949	993	920	942	945	938	934	899	926	951	964	926	992	954	961	966	980	936	953	978	965	949	990	1034	966	957	1001	939	1034	972	1002	959	1027	970	922	906	932	994	986	959	935	918	915	975	933	1015	901	966	958	941	951	1019	917	920	901	936	948	977	949	985	961	936	982	958	966	965	983	954	930	945	907	972	996	971	1007	975	967	1013	936	987	918	990	925	915	933	947	980	969	984	978	968	977	976	923	974	964	934	973	934	993	938	935	940	974	925	1010	904	936	970	933	1004	959	923	982	1021	937	932	986	980	966	972	951	958	967	978	939	967	925	910	988	934	948	955	942	979	965	995	930	959	939	949	983	947	971	922	963	973	920	949	980	984	930	1045	911	980	937	971	970	931	960	967	941	923	957	941	982	947	930	935	964	926	938	964	969	973	927	940	1030	957	981	901	961	998	921	985	936	926	963	978	956	952	933	987	921	973	980	937	947	975	951	954	856	927	964	966	994	965	966	996	1003	958	1011	1022	952	1019	983	922	953	918	971	994	924	953	977	1034	943	943	913	979	942	984	945	927	902	973	932	964	959	969	1001	980	1007	953	983	962	956	927	950	954	935	937	931	925	962	953	964	951	993	970	976	988	940	911	919	971	945	873	924	954	919	947	971	901	978	929	966	942	970	951	968	1015	937	958	918	949	921	948	974	911	941	970	940	937	990	947	982	944	932	976	998	980	994	988	973	946	980	991	936	959	993	959	1003	943	926	1043	969	935	951	977	901	922	978	931	1000	967	1049	995	921	917	945	950	954	959	934	952	914	939	955	944	943	977	939	956	936	967	998	930	957	957	988	934	967	967	945	1050	975	921	973	1000	962	975	908	1022	937	1023	941	962	928	952	947	983	943	951	937	955	971	1033	973	903	929	909	945	994	931	946	907	954	972	958	937	995	955	950	1011	900	1009	972	990	918	955	910	963	954	976	914	941	956	959	889	948	964	948	938	976	896	988	978	869	963	971	968	967	958	985	925	987	958	920	985	914	977	906	971	1007	942	908	1033	944	964	960	919	934	927	925	934	924	958	990	966	937	948	877	1020	958	926	1008	978	962	941	964	925	953	939	941	907	917	936	975	925	918	993	940	904	977	1000	1015	986	903	904	1023	945	983	963	997	962	975	928	957	994	902	1005	926	952	902	937	969	942	977	951	925	941	938	935	900	961	879	967	937	950	971	1002	983	945	950	985	994	952	953	906	1017	943	915	943	896	975	956	967	976	1016	976	961	990	925	995	955	912	987	1002	984	1014	931	975	973	933	899	1027	923	875	1009	976	991	974	895	1006	964	985	952	997	1001	972	962	979	946	960	968	949	939	987	934	953	1002	917	954	937	942	971	993	969	973	1009	932	963	931	854	987	958	1025	944	944	967	969	925	948	1010	931	898	1009	966	993	1020	1010	1007	974	903	971	964	1006	925	955	925	951	998	949	925	933	932	925	931	919	972	936	975	966	978	940	931	958	985	975	972	952	939	964	937	954	992	985	943	944	988	947	963	992	980	951	984	969	979	945	913	967	998	991	976	969	973	952	966	937	964	988	988	982	974	1008	955	975	983	954	956	948	940	992	920	974	991	942	998	954	951	958	1015	919	922	972	952	936	938	978	963	965	933	966	960	974	940	935	952	936	917	942	937	947	934	970	981	960	941	920	977	967	985	921	911	971	975	961	958	970	925	963	964	966	976	923	965	924	973	987	952	939	951	942	987	935	977	928	928	976	931	963	979	968	944	961	951	932	973	946	943	964	908	960	994	953	974	873	999	973	969	968	996	972	937	969	1017	923	942	943	916	931	998	913	971	956	959	921	970	955	979	918	972	996	965	944	970	921	907	950	929	992	918	945	967	984	965	1017	980	950	964	1017	968	945	980	999	985	943	959	882	966	1002	965	935	973	942	986	933	935	971	978	915	988	968	993	957	965	873	942	938	966	1006	952	979	954	955	961	966	954	905	972	943	936	993	885	976	941	904	1004	1007	961	919	981	965	950	915	917	994	1003	957	950	998	1007	975	940	929	931	945	946	956	957	946	959	970	938	924	993	957	968	940	938	936	964	955	951	924	923	958	974	964	905	943	979	916	958	987	983	1025	1002	916	966	939	963	971	928	964	950	988	1014	970	954	917	987	953	947	968	985	963	971	949	977	965	950	942	939	1008	956	921	930	1006	963	998	989	926	997	1022	969	967	969	958	963	955	977	1009	966	950	956	965	954	968	1000
5618	4137	4994	3328	1916	1397	1078	757	654	488	414	401	411	453	413	373	406	390	357	366	330	315	292	255	334	307	289	238	284	262	267	297	247	249	225	258	309	416	473	324	229	251	243	225	245	254	243	242	243	250	265	214	247	251	265	244	220	251	278	256	266	278	272	231	248	282	257	227	248	258	247	245	269	227	249	264	247	280	269	262	268	252	233	280	251	242	261	244	267	239	238	304	246	255	253	237	257	269	244	258	277	250	305	247	232	251	259	251	259	245	276	255	272	246	265	259	269	239	280	220	240	243	273	256	259	256	217	222	229	226	249	231	248	260	246	266	256	261	220	242	267	231	253	265	245	244	279	272	218	236	225	261	237	257	267	268	273	263	258	256	230	238	271	256	235	275	286	266	256	268	241	243	275	241	258	220	220	261	211	269	241	245	269	274	260	258	257	246	263	252	237	222	232	251	243	230	240	250	260	265	234	248	246	261	283	263	257	244	260	262	257	253	267	250	256	258	276	273	271	220	239	244	256	248	256	223	242	239	259	249	252	258	241	221	238	262	252	251	236	239	237	244	258	269	252	240	254	258	270	266	257	228	234	255	253	239	251	255	271	254	247	274	235	284	278	250	256	280	245	240	246	258	257	242	236	247	238	231	255	266	240	237	256	246	248	278	252	253	273	261	244	257	213	252	244	246	233	268	239	244	223	235	281	249	229	274	255	230	248	236	274	272	240	239	265	255	236	270	261	252	237	258	241	238	280	250	282	291	257	260	256	252	237	252	245	265	249	260	286	272	260	262	237	237	240	265	268	241	248	279	254	270	232	220	250	259	263	255	242	245	241	261	283	255	236	259	239	264	260	245	261	261	233	259	253	242	246	257	284	288	245	238	250	225	240	248	267	231	246	244	231	250	237	283	266	264	265	264	231	246	249	287	257	254	230	267	246	241	252	227	223	223	224	263	231	240	271	247	222	263	244	253	227	245	228	247	257	249	261	279	258	246	213	272	254	244	259	262	238	253	237	238	245	258	221	274	246	239	251	226	248	238	245	254	261	274	276	257	223	279	235	243	246	260	243	237	252	235	251	242	217	253	254	267	268	210	247	224	242	248	259	242	272	249	220	284	254	251	262	239	248	250	263	254	261	239	247	232	263	243	259	234	278	243	247	250	241	236	256	238	240	250	250	237	243	248	256	252	251	261	236	210	232	260	254	284	242	242	286	266	242	241	245	265	240	231	258	255	237	248	246	251	244	236	280	236	250	266	276	246	261	242	266	265	247	254	240	251	254	255	265	266	228	271	214	227	240	235	282	235	269	272	233	229	253	248	271	295	251	256	253	221	291	229	285	244	254	256	258	250	253	250	244	225	233	242	264	280	245	268	241	267	238	253	257	271	246	256	243	262	279	241	273	240	230	276	228	253	264	252	276	276	264	247	265	229	263	261	235	245	228	223	260	228	221	258	246	245	264	278	219	251	246	252	240	238	273	230	258	262	270	288	268	235	274	254	227	245	257	269	250	264	247	248	276	201	258	258	234	231	270	277	270	253	235	250	251	266	257	251	268	255	229	239	269	246	256	226	229	244	267	266	243	272	264	284	208	248	263	291	277	240	234	278	227	291	245	248	239	240	247	241	249	253	280	241	238	251	238	234	233	263	216	259	250	228	215	252	231	239	267	228	239	228	228	269	256	221	281	246	242	244	239	239	234	238	273	271	255	230	245	254	233	246	221	259	271	256	246	264	256	223	279	229	256	240	247	290	246	294	254	250	245	246	259	246	250	222	240	237	241	236	241	257	243	251	260	231	245	232	244	242	239	249	239	259	265	267	238	263	237	256	223	239	229	247	252	235	264	237	254	258	234	250	266	253	266	252	264	225	237	242	227	264	265	268	247	272	247	229	254	255	249	226	254	279	265	254	272	256	239	209	278	238	206	289	242	247	251	250	258	233	251	219	251	238	245	254	272	247	262	265	234	267	234	230	247	241	246	274	257	224	233	239	235	256	262	267	264	224	278	261	244	244	232	257	231	252	246	261	251	254	233	267	252	240	253	223	271	245	256	213	253	245	263	255	237	239	237	249	265	240	264	262	259	261	267	251	221	239	235	253	263	252	277	283	270	262	239	245	238	262	279	272	264	227	284	217	236	241	260	259	255	241	235	233	255	223	250	258	272	252	237	262	278	236	274	229	251	220	238	236	253	243	264	279	241	269	214	267	255	238	271	267	257	250	265	248	239	236	254	245	278	271	236	245	250	240	253	249	279	275	258	265	234	252	265	277	268	267	252	239	258	260	260	240	247	261	251	268	262	269	240	217	258	255	250	244	229	250	251	249	287	274	256	243	250	218	267	249	242	261	244	271	267	280	243	245	247	252	227	245	274	258	276	228	259	266	232	265	248	277	240	253	249	244	243	245	230	251	241	284	240	268	249	265	215	269	223	255	254	244	248	254	210	259	243	253	266	274	256	257	272	254	225	254	252	267	262	237	235	262	231	236	250	278	202	257	241	253	246	273	242	248	248	248	244	256	214	238	266	254	256	224	242	242	246	236	251	258	287	253	273	204	271	271	264	252	225	249	269	261	245	271	267	233	246	256	274	258	282	249	237	251	238	260	264	236	267	258	244	256	248	249	287	246	250	243	258	230	246	215	258	258	225	234	244	263	209	240	239	233	263	257	267	253	262	272	294	271	243	266	226	261	258	261	232	245	247	216	238	263	244	257	269	221	253	253	217	239	248	253	230	274	229	260	227	238	241	279	245	247	270	263	212	266	238	255	250	283	254	245	286	229	261	263	271	231	271	255	248	226	217	246	258	221	254	238	237	242	248	281	246	295	269	272	262	248	257	258	208	260	242	231	281	254	271	271	240	239	262	246	242	275	254	240	261	246	236	211	271	246	282	227	248	262	233	255	249	245	283	265	246	240	253	230	250	231	271	221	257	257	261	212	233	251	274	272	222	271	278	234	232	230	249	246	240	259	234	262	244	283	288	210	264	241	265	257	230	247	253	219	247	264	279	252	238	258	268	268	251	270	255	251	269	263	250	241	226	268	244	259	258	240	240	209	249	273	267	234	227	229	259	253	257	251	260	227	255	261	254	261	236	267	252	277	277	259	243	244	241	235	274	233	229	262	272	267	245	249	260	281	254	251	256	232	248	234	250	259	271	241	272	264	269	213	259	248	262	276	259	255	220	229	251	250	224	244	246	251	249	257	228	278	277	235	257	284	251	253	250	245	313	260	253	238	249	244	218	248	267	242	253	262	257	236	235	226	258	233	227	277	257	256	274	233	231	234	269	235	244	262	256	267	267	231	289	259	234	265	248	242	237	261	270	241	248	239	244	259	247	271	233	262	235	253	231	212	237	217	245	267	270	254	251	246	232	219	266	239	267	253	234	247	248	231	254	285	247	226	256	255	232	263	266	251	226	233	227	236	246	265	271	236	236	241	244	242	253	255	273	222	271	243	251	267	245	237	231	251	241	238	239	285	246	250
4064	5156	8741	8327	6378	5581	4415	3617	3033	2239	1788	1666	1604	1751	1656	1812	1873	1719	1534	1414	1201	957	865	910	1323	1143	929	862	817	805	796	770	766	752	714	716	1065	1693	1794	1063	668	642	641	695	649	682	671	633	656	628	613	671	713	643	649	633	646	674	674	669	673	637	645	634	686	672	649	606	637	702	659	629	608	665	639	621	653	670	639	656	677	651	624	632	662	686	657	668	699	690	644	663	659	687	648	688	687	632	671	691	628	668	662	647	631	658	662	658	617	677	629	680	695	705	648	615	674	677	666	651	683	657	625	693	633	648	628	618	668	682	652	642	634	653	675	648	693	611	672	646	669	669	693	636	699	660	679	677	623	651	667	666	666	650	631	629	611	663	688	668	631	639	661	655	669	641	677	657	657	629	646	658	618	682	623	654	631	682	683	639	644	689	650	614	633	648	654	638	654	651	660	642	648	715	663	620	651	641	627	638	647	645	685	658	621	602	640	604	668	650	660	659	669	656	675	650	634	619	641	652	615	651	652	641	678	630	622	657	650	623	667	666	665	651	625	682	644	703	654	648	699	639	647	658	709	601	594	648	687	657	652	655	665	666	661	585	652	637	667	638	681	619	610	649	686	646	621	672	609	611	671	692	643	633	644	611	664	657	617	624	675	685	621	681	635	622	657	644	686	669	680	648	683	661	645	700	668	619	581	634	613	652	690	668	623	680	686	680	635	638	688	633	652	618	598	671	625	672	672	661	675	643	691	650	693	680	687	642	681	648	665	659	646	627	647	644	685	609	608	617	641	681	665	640	654	621	635	650	656	652	638	643	641	610	661	671	649	636	673	658	663	651	631	664	688	625	679	682	638	609	658	685	641	698	646	615	673	615	629	623	643	674	650	686	677	659	674	682	670	655	644	695	652	688	644	682	677	674	657	691	710	651	622	646	649	672	644	647	676	651	624	688	688	653	632	610	665	658	667	644	649	651	683	614	654	666	611	679	607	609	622	625	635	674	651	637	635	646	628	638	640	651	662	622	613	696	579	647	678	666	686	670	634	659	690	672	673	654	581	644	684	681	648	686	665	690	679	683	655	664	639	668	612	650	658	633	607	635	649	682	617	711	583	637	632	665	681	645	611	644	621	640	595	637	642	651	619	658	682	688	639	651	631	625	657	641	671	617	618	656	645	617	694	661	633	689	646	679	675	660	660	644	642	655	599	655	654	639	665	664	687	654	648	678	634	650	692	665	675	644	643	630	636	588	651	620	710	690	670	649	655	638	654	653	659	634	688	616	662	698	632	609	691	648	611	638	644	622	631	662	594	670	652	639	650	662	610	663	689	645	650	690	672	690	607	644	658	692	634	656	632	625	695	641	641	693	692	643	640	675	627	627	653	645	679	628	638	670	658	674	670	638	608	702	665	638	662	622	625	661	620	665	669	725	629	633	667	624	664	653	650	665	652	676	632	634	639	643	699	699	625	594	688	657	651	645	680	636	667	648	642	698	694	605	617	672	651	677	654	654	648	697	626	666	678	682	645	683	661	694	646	682	612	660	645	650	592	681	618	694	649	657	685	664	645	678	644	654	698	684	679	644	665	646	668	669	681	675	652	701	635	651	616	670	690	645	689	642	629	695	661	683	655	612	653	608	666	658	644	621	631	638	676	636	681	722	644	685	699	632	651	620	632	640	633	660	661	661	654	675	647	705	631	637	660	629	618	686	681	633	573	678	665	659	646	644	598	639	647	669	637	663	664	629	658	641	620	671	643	615	640	645	648	668	716	620	644	644	648	693	667	611	691	646	684	633	668	673	675	580	667	674	618	643	688	620	612	703	631	653	660	644	678	631	605	668	647	660	657	641	648	634	667	710	633	625	630	648	670	614	632	690	650	645	648	656	628	639	672	650	684	663	635	634	635	714	678	648	655	695	626	658	641	690	662	672	616	620	628	666	594	646	658	623	650	636	685	665	605	636	698	626	609	667	649	640	613	658	673	682	667	658	662	665	640	667	705	649	653	625	657	669	689	657	658	653	681	650	603	679	672	636	653	635	614	631	689	673	662	682	638	694	671	632	626	641	635	636	685	656	645	702	648	658	653	639	648	716	616	611	639	647	670	628	657	667	662	656	628	672	630	629	620	629	625	658	634	635	643	670	656	631	670	627	744	620	685	606	626	730	648	656	645	643	630	672	617	670	670	652	637	625	647	678	619	659	659	641	674	658	666	672	623	691	655	654	667	633	649	639	641	661	678	652	704	635	678	635	641	666	600	622	657	646	679	640	658	600	631	659	652	669	641	659	658	685	676	680	676	646	650	646	607	681	632	622	623	632	662	725	675	673	628	663	674	645	633	678	622	651	659	630	694	593	685	645	653	648	656	613	636	694	651	612	649	649	697	617	674	663	655	640	649	651	602	684	672	642	696	632	644	662	623	638	678	659	655	673	629	639	645	667	614	657	648	695	609	637	643	675	638	643	645	657	660	623	677	702	659	655	643	627	649	645	629	670	654	651	657	607	649	636	649	621	635	639	648	658	637	650	646	623	660	630	650	641	716	698	649	657	685	686	616	599	636	642	632	628	671	675	645	687	674	620	659	631	644	679	662	670	696	636	659	628	679	685	653	677	619	657	678	662	659	640	625	616	607	732	677	618	629	688	697	616	683	652	689	686	642	625	645	627	625	678	611	637	647	657	652	612	628	689	667	646	647	610	646	628	670	660	638	689	675	653	712	642	674	642	635	632	663	693	616	661	641	618	608	635	656	622	655	625	633	658	653	636	653	668	678	676	652	621	664	679	616	636	662	664	646	676	685	683	679	647	646	625	689	635	639	626	660	676	650	682	680	632	646	639	646	632	607	625	618	644	699	633	667	657	630	673	646	678	652	660	629	674	652	631	647	684	625	591	649	683	689	661	607	625	646	643	638	636	689	652	681	644	659	600	651	647	644	609	661	617	658	665	654	683	678	612	650	635	674	669	710	624	678	666	612	625	650	640	676	672	644	641	625	639	633	631	670	614	646	637	675	659	638	692	662	639	635	643	665	647	643	644	648	665	653	649	651	676	644	638	634	635	638	654	649	579	654	709	641	628	634	702	661	658	646	628	669	648	632	635	670	649	668	680	633	645	689	666	643	617	643	654	660	714	656	670	691	634	628	691	612	631	626	617	670	635	597	661	617	652	623	708	629	651	660	698	630	644	634	614	632	648	697	641	640	704	596	628	654	621	641	688	647	654	660	624	677	691	647	659	700	620	632	650	655	650	679	693	667	673	644	614	666	661	679	674	614	668	656	660	635	645	652	668	637	691	630	694	673	615	689	659	666	613	634	639	676	689	669	666	670	667	671	664	674	658	706	668	682	692	651	658	651	644	661	653	608	672	655	701	604	602	617	620	637	657	692	659	655	642	643	656	673	638	681	675	654	657	649	621	649	695	661	669	616	647	630	622	661	616	652	640	679	646	632	596	624	651	654	643	657	639	683	664	666	689	637	646	626	634	678	677
15859	25514	29738	21535	14808	9623	6760	4576	3161	1616	1466	1336	1084	945	853	812	812	726	724	703	527	593	684	568	598	522	448	440	414	416	450	417	391	391	384	452	1524	1504	1299	737	344	358	382	368	377	344	365	362	361	376	364	375	339	352	354	355	371	351	366	351	352	330	361	358	344	327	337	337	389	340	340	358	393	321	339	366	357	359	386	344	349	351	376	337	343	343	335	328	377	375	343	395	322	360	382	343	393	363	373	360	356	345	351	338	339	347	347	322	364	357	391	340	355	357	373	358	374	366	326	364	362	385	356	357	357	386	364	328	380	356	362	361	357	368	325	358	329	335	370	343	328	361	353	385	363	386	353	383	328	362	374	360	358	352	368	377	352	363	334	330	375	327	344	362	369	388	360	376	345	419	369	360	340	364	393	344	392	357	352	333	349	373	353	357	366	351	340	371	371	337	330	368	369	397	325	342	337	375	339	366	352	319	362	363	346	358	344	348	376	390	386	350	375	327	362	333	365	338	378	348	355	373	339	363	365	376	384	376	330	335	346	346	326	362	403	375	343	317	332	350	361	404	361	350	334	364	361	384	382	335	338	343	358	360	388	337	321	340	376	339	335	383	374	379	374	334	381	402	383	328	366	319	339	398	335	380	349	362	353	387	355	338	327	346	336	343	373	352	365	376	358	345	347	381	393	358	362	348	405	364	370	392	354	374	312	368	363	336	358	366	353	325	348	379	386	361	355	346	373	336	315	402	349	357	355	341	346	365	314	342	347	379	344	356	343	329	352	351	340	360	376	351	370	340	388	356	365	343	340	384	370	329	358	324	337	404	346	366	370	358	341	365	380	367	388	379	381	337	360	377	380	376	377	346	351	351	383	379	337	359	348	353	375	402	372	376	364	342	357	340	365	341	342	393	355	354	360	344	360	335	341	371	369	335	367	350	387	350	358	387	340	383	358	345	338	349	396	387	357	372	334	344	373	364	319	362	364	370	357	360	355	390	355	350	332	359	349	364	343	340	399	358	358	359	312	358	345	348	344	349	312	359	346	347	356	320	344	388	381	315	374	356	334	358	385	358	325	365	378	312	379	369	348	371	354	308	377	383	345	355	366	357	399	346	364	360	348	374	371	363	379	357	375	387	336	354	366	359	391	346	367	351	352	340	349	344	384	359	366	348	358	372	361	344	337	370	339	363	346	350	345	351	373	361	397	370	330	370	386	346	371	358	353	375	382	356	340	334	393	376	354	363	366	348	355	319	353	396	394	356	347	332	369	324	383	389	337	376	382	358	314	338	342	338	330	381	329	359	379	349	355	353	369	376	366	330	355	346	350	361	338	355	384	406	328	339	394	362	345	369	367	388	371	347	344	365	361	363	335	368	353	373	364	339	386	343	375	359	335	355	319	398	381	339	368	321	368	349	357	364	351	327	353	343	353	364	351	354	364	375	348	344	362	380	343	388	332	343	357	351	367	327	381	345	355	348	369	375	323	365	356	369	356	345	339	365	299	382	380	326	344	372	346	345	335	366	359	381	338	342	350	315	346	349	365	350	364	362	366	336	356	366	368	367	356	378	388	367	351	371	378	348	354	355	356	342	413	354	326	372	368	377	355	359	359	349	371	334	363	395	354	334	372	336	355	370	339	322	342	366	309	355	383	369	375	337	340	358	351	364	333	367	341	334	341	361	358	369	357	361	352	350	343	340	352	391	340	355	371	347	360	349	322	349	319	373	361	398	368	361	401	385	381	326	354	347	355	364	354	352	366	400	350	377	356	345	353	365	356	346	323	349	319	357	382	360	363	339	328	370	383	366	345	364	327	354	352	334	327	350	355	348	383	374	338	374	349	325	318	350	382	337	365	351	343	347	412	341	313	339	358	333	352	378	377	398	351	370	323	358	344	363	331	362	401	386	364	367	345	363	350	316	347	349	350	358	349	342	383	353	346	335	345	360	367	348	353	359	352	396	361	365	379	355	362	356	303	378	374	368	380	348	338	356	296	359	355	342	355	346	359	363	384	342	348	355	328	352	350	390	338	324	388	352	350	352	359	353	367	374	347	325	383	397	355	362	368	360	335	334	374	383	341	356	337	331	331	347	354	388	410	392	356	321	347	386	349	358	360	362	337	375	394	381	329	358	383	363	374	393	372	339	348	339	337	371	377	370	407	371	363	356	361	384	328	332	350	391	328	357	371	372	358	366	360	344	347	374	346	343	359	354	375	349	364	345	372	347	348	387	384	377	371	362	341	387	334	310	357	349	376	401	352	348	363	381	345	324	384	379	371	355	336	357	351	323	335	344	360	377	353	387	362	351	357	372	346	360	360	355	366	374	373	366	358	346	358	367	373	371	382	361	355	374	347	357	334	354	365	366	365	360	358	382	377	340	332	358	319	363	337	371	333	338	356	356	363	349	365	335	372	336	298	333	358	346	379	390	396	363	322	353	350	332	340	380	371	368	370	371	327	366	313	330	332	334	370	339	361	363	373	315	356	347	325	368	348	383	346	371	343	323	370	387	371	342	341	319	349	383	331	352	345	360	345	340	357	344	325	367	397	325	329	361	329	348	345	356	363	358	346	335	363	361	371	357	369	354	352	318	358	375	359	325	371	332	352	342	367	338	378	345	364	324	360	375	374	314	341	332	351	355	354	346	348	345	368	337	358	374	338	360	350	362	349	354	364	366	336	365	366	342	382	335	375	359	364	348	363	317	334	326	359	358	334	361	353	345	351	368	383	398	374	366	369	366	373	402	365	343	350	351	365	337	329	346	336	369	324	394	352	396	345	352	341	370	389	342	376	390	359	338	372	347	361	358	363	377	342	363	385	376	367	358	383	339	339	363	342	377	352	366	328	357	357	336	337	378	365	379	335	349	341	371	360	368	354	345	320	369	368	328	360	371	345	362	320	340	361	333	386	396	368	362	370	334	367	364	357	390	359	346	360	349	345	355	358	357	336	349	392	389	323	348	341	347	378	317	371	375	341	379	358	367	356	356	370	407	388	346	389	339	367	401	387	350	337	390	352	344	349	361	366	363	351	359	341	384	391	372	332	396	384	355	360	324	344	357	367	319	344	339	366	351	341	360	357	339	367	361	380	345	340	375	356	395	370	379	365	369	371	322	360	333	338	398	340	373	366	324	369	316	374	375	389	386	367	342	369	358	331	346	363	358	328	306	336	386	373	362	318	382	366	338	351	395	347	356	348	376	350	358	370	345	352	346	380	355	381	335	348	369	336	367	368	331	394	370	373	364	336	374	394	343	356	372	352	360	360	354	321	339	353	385	337	346	373	319	353	356	377	328	377	391	372	331	321	355	316	356	342	370	354	362	334	348	349	329	367	384	355	361	300	380	336	349	347	364	320	370	373	327	370	355	340	371	353	357	381	319	369	341	352	374	347	367	360	343	334	395	356	344	343	374	374	336	334	376	327	378	366	340	323	319	368	352	335	390	354	359	343	402	372	347	329	337	335	341	356	348	344	361	339	331	388	344
11547	21678	25591	24021	18977	15700	13922	10853	9335	6561	6198	6188	4953	4632	3896	3754	3706	3453	3429	3022	2334	2555	3151	2382	2600	2001	1725	1327	1254	1261	1357	1312	1290	1228	1088	1819	8554	8740	6872	3031	928	954	919	872	818	873	919	897	926	864	833	969	905	873	909	866	890	905	875	830	857	841	883	843	850	876	860	879	880	891	893	885	848	931	916	894	885	869	887	872	847	908	856	944	846	877	891	900	927	916	916	871	886	859	858	940	902	882	919	885	857	856	835	911	926	860	887	851	880	882	859	880	910	921	890	855	861	821	880	886	865	837	914	860	868	875	909	899	917	879	871	840	903	855	851	919	844	836	896	887	891	912	860	850	879	909	851	897	830	882	881	877	878	866	873	863	908	864	881	886	901	856	914	876	829	854	831	859	852	873	897	877	866	840	889	858	861	901	833	907	838	892	866	877	890	947	873	866	884	890	825	952	918	882	889	873	837	913	895	834	882	848	911	897	947	852	921	896	844	946	898	897	893	849	856	850	884	920	886	858	871	897	878	881	875	877	868	831	900	893	852	905	873	906	822	876	858	892	891	827	883	898	903	835	899	858	893	891	869	937	871	872	856	880	895	903	876	904	815	882	917	913	885	863	908	890	841	881	909	849	871	853	873	846	872	845	902	894	871	885	842	871	843	885	881	848	879	894	906	909	887	912	884	871	886	821	865	886	838	909	928	844	901	894	894	847	860	865	835	909	847	910	854	883	846	845	839	899	860	908	879	906	926	853	887	886	867	904	901	880	904	892	832	860	895	836	872	891	918	856	878	851	886	948	911	834	910	852	880	892	881	899	859	892	893	880	888	907	903	887	859	848	885	908	847	854	851	827	872	885	887	870	935	887	907	845	904	922	901	892	844	837	831	880	852	886	849	905	884	860	874	811	865	854	877	919	839	853	885	911	948	847	866	863	887	879	879	878	852	844	871	889	921	883	913	866	862	884	842	865	869	948	928	838	886	801	856	858	878	860	877	886	815	921	828	876	858	911	881	877	923	929	871	858	821	889	831	839	855	902	910	865	905	915	869	923	866	892	867	813	862	879	859	836	848	864	907	860	887	876	844	849	874	878	879	853	899	873	915	905	839	903	854	913	921	876	884	897	862	885	867	874	894	853	908	861	865	933	930	870	873	791	857	854	903	906	911	904	885	882	897	883	903	887	887	849	863	921	813	845	926	880	856	865	858	884	849	885	891	895	943	907	882	913	888	848	869	836	845	818	846	842	837	890	905	857	856	888	838	851	878	858	886	914	859	868	862	862	854	834	888	861	894	890	853	858	854	847	867	885	886	885	870	857	863	880	932	873	902	864	893	793	839	882	879	883	918	871	924	864	816	873	918	917	865	884	884	885	863	901	882	857	871	885	881	893	857	842	924	895	885	893	873	821	905	854	887	879	879	874	883	877	880	888	857	873	918	886	897	870	924	870	899	868	838	829	916	852	854	881	857	876	829	881	847	906	878	871	952	926	851	902	861	859	774	934	859	903	893	853	945	841	914	866	912	940	914	852	928	944	902	915	852	890	888	924	855	891	837	874	896	858	931	838	852	877	868	863	879	890	875	905	869	865	890	881	899	851	927	864	889	850	892	925	918	900	869	841	842	895	840	855	855	947	884	845	877	833	879	885	831	828	892	865	886	841	930	893	878	838	887	866	896	839	887	894	893	888	910	857	880	886	876	917	872	857	861	913	915	838	894	847	857	891	906	860	935	910	875	864	814	832	891	810	921	892	870	932	880	926	867	844	831	793	909	901	863	905	914	827	931	878	905	903	895	832	841	883	915	892	865	853	887	880	845	867	860	859	861	858	939	887	961	811	858	820	900	914	889	854	890	883	849	874	919	824	885	883	842	914	848	844	854	857	875	885	876	859	867	886	913	853	935	867	871	886	927	866	849	850	907	928	868	918	940	861	907	832	876	847	876	872	874	939	843	915	896	858	896	859	863	869	890	906	867	864	864	881	877	881	869	922	884	819	871	838	864	898	868	864	893	850	854	900	904	896	917	859	906	869	931	867	812	898	874	879	866	863	862	901	888	878	867	926	913	856	897	911	877	901	854	901	859	850	816	892	910	840	900	916	864	842	844	863	921	867	890	892	900	901	887	857	874	852	863	873	879	950	903	829	911	870	880	851	838	864	845	906	872	864	885	943	886	835	837	874	888	865	876	931	864	859	836	898	856	899	876	844	825	873	853	881	894	872	874	852	863	888	925	896	919	919	892	887	967	861	827	848	845	851	888	897	916	866	878	817	856	875	864	827	879	894	892	889	863	927	860	857	855	887	956	877	834	876	886	841	907	848	861	802	793	899	872	900	847	877	905	893	869	877	842	856	852	868	857	877	880	878	889	871	929	908	877	857	828	846	909	955	887	883	785	875	865	893	892	887	912	834	877	877	857	936	907	903	896	821	824	838	867	893	862	846	920	882	886	895	835	865	902	876	882	848	873	822	911	893	875	899	835	876	854	839	890	845	871	845	881	855	876	900	850	913	831	900	856	906	898	895	907	872	894	878	842	923	883	908	854	940	859	895	843	839	883	934	844	874	896	856	921	872	922	868	910	902	864	904	883	862	946	866	854	887	874	836	917	898	834	870	867	862	876	879	857	919	898	877	894	860	913	894	864	883	863	873	873	938	882	863	889	924	928	868	901	896	877	923	875	831	866	902	908	904	855	862	910	866	857	877	795	917	868	917	862	889	835	863	878	847	874	874	824	882	887	835	892	859	862	801	833	951	867	877	877	843	943	901	890	881	869	907	873	903	850	879	849	839	904	911	911	841	898	880	885	856	882	886	907	942	867	894	936	851	824	858	849	901	870	894	869	871	852	922	846	886	894	894	846	841	884	895	857	878	857	901	856	881	860	871	891	885	910	912	834	884	883	912	878	807	910	888	821	835	853	893	872	820	924	890	909	886	920	878	893	855	808	861	862	871	817	901	959	891	883	906	849	838	900	870	853	869	867	884	873	895	890	860	902	898	909	869	949	904	956	891	869	826	920	906	940	922	831	891	875	860	888	896	897	897	859	915	833	849	946	889	926	878	878	847	863	849	861	922	871	826	890	865	846	886	877	874	863	915	845	830	835	849	858	905	811	903	950	904	802	907	883	917	849	863	888	867	917	865	892	924	897	873	908	887	893	909	881	890	919	878	879	833	834	928	921	895	853	922	881	865	879	921	890	840	960	859	874	896	864	852	863	895	889	871	887	853	892	894	892	882	901	873	908	888	868	876	873	917	885	924	894	895	899	870	875	888	875	913	864	869	794	878	796	919	896	869	854	855	882	852	874	906	898	916	839	904	903	860	882	875	863	904	879	859	907	918	885	876	881	833	864	863	833	904	898	884	873	915	922	896	911	851	924	909	911	859	879	911	863	899	864	895	874	850	839	861	839	851	932	859	903	895	879	837	851	903	871	828	919	948	865	838	834	874	874	864	894	882	837	909	825	830	838	842	845	871	878	901	911	852	871	910
26387	37479	36130	27684	22698	17333	12665	7987	5321	3304	3055	2580	1895	1671	1418	1173	1116	1119	990	945	840	720	936	1014	866	612	563	537	529	516	496	564	523	491	483	940	3235	2909	2181	897	411	422	454	404	418	404	398	395	382	412	416	438	419	423	414	408	439	415	392	437	382	391	435	443	424	427	425	437	428	403	403	404	427	424	419	390	422	467	404	410	421	448	412	418	448	437	428	423	421	433	407	407	415	395	416	436	408	425	385	409	426	396	446	462	391	410	435	484	406	383	394	408	455	408	396	436	413	406	376	427	416	409	419	423	442	442	397	438	440	427	407	443	426	434	447	412	438	409	398	391	419	421	465	452	399	419	413	384	432	420	425	451	446	416	429	419	402	419	420	444	416	427	444	378	420	420	429	422	424	435	431	395	408	415	395	436	431	431	425	393	389	432	390	447	417	422	416	414	428	417	427	423	423	430	399	406	436	395	398	404	410	413	412	436	422	395	434	439	475	445	421	427	410	429	419	382	425	390	365	384	438	490	385	442	456	411	413	403	432	390	423	373	384	384	403	404	387	421	442	421	421	450	413	411	418	422	389	429	437	399	425	448	420	410	396	434	437	383	391	416	440	432	465	373	418	446	398	408	403	404	404	397	432	403	438	422	388	448	411	406	396	477	430	415	398	440	372	383	419	439	409	447	419	408	405	403	384	440	432	427	443	419	408	427	441	405	427	428	433	409	429	428	426	363	421	408	437	405	424	366	400	412	402	430	389	468	450	440	402	427	462	446	455	417	462	444	438	405	457	424	443	401	408	397	441	422	401	466	418	395	418	423	406	427	424	444	405	415	429	374	443	412	425	396	418	409	439	406	404	418	444	426	405	382	415	455	396	401	414	411	417	359	432	420	409	413	408	413	409	423	429	439	402	405	402	396	413	427	382	383	442	397	393	385	414	413	430	438	400	440	404	439	431	415	416	404	398	387	371	409	414	391	450	452	433	422	447	401	402	411	420	414	462	426	454	427	424	395	434	404	405	443	424	431	387	390	434	439	420	394	441	404	383	432	424	393	416	400	404	442	425	436	405	447	408	403	396	425	392	382	458	419	422	459	412	433	437	451	425	398	390	409	433	401	431	430	399	398	431	387	408	411	425	427	423	411	372	425	460	415	433	399	409	428	404	419	443	381	450	385	402	414	441	406	389	432	432	411	460	410	418	373	414	415	407	427	399	440	399	397	444	414	446	421	439	439	407	401	431	410	407	442	441	413	426	408	473	424	401	407	405	429	427	423	454	445	436	428	430	401	438	431	410	420	412	415	415	405	431	431	445	415	381	432	415	469	452	420	415	439	399	436	422	390	431	418	403	433	428	461	458	416	419	413	379	436	431	442	408	455	459	426	425	413	397	432	459	420	406	437	449	440	391	421	427	411	417	423	421	406	385	459	458	417	452	411	368	399	453	417	420	419	420	399	441	462	407	380	396	420	414	433	437	405	394	435	416	390	391	388	389	417	403	423	402	434	386	427	389	416	423	417	456	430	451	425	446	364	438	427	378	412	423	400	419	452	415	412	426	423	436	406	457	419	399	394	412	425	433	403	463	438	455	432	415	438	434	389	367	434	369	411	397	454	423	426	398	444	431	433	395	411	452	391	382	427	436	405	435	458	404	408	425	433	415	432	421	425	388	393	398	448	392	431	427	429	432	429	427	403	400	420	385	435	397	438	411	448	423	403	428	401	454	405	439	435	435	438	409	400	396	440	422	380	388	444	440	404	424	407	436	408	419	381	401	429	449	407	468	430	406	406	380	456	421	377	419	415	417	408	428	376	404	406	420	435	407	410	429	403	420	441	422	418	440	427	415	449	390	402	373	428	382	428	404	411	418	428	375	379	380	449	456	420	444	376	400	401	442	392	414	390	428	423	409	416	454	434	436	437	442	440	384	409	408	459	370	415	379	420	420	403	415	446	408	414	412	428	424	370	427	402	407	433	409	391	419	413	423	388	381	397	437	427	440	411	459	407	421	433	428	453	414	433	452	417	423	371	430	418	434	421	443	463	446	436	473	415	415	430	471	428	444	453	409	415	395	381	455	450	422	430	388	436	433	399	386	405	433	422	439	410	378	406	463	429	408	419	403	445	422	436	440	410	417	430	396	408	378	444	375	404	413	410	413	422	437	432	408	429	437	421	421	408	452	449	450	395	421	440	414	373	424	409	391	452	452	412	430	376	416	422	406	405	428	404	428	387	431	381	462	445	388	377	398	378	436	413	442	415	439	440	428	481	427	427	446	398	399	436	421	454	416	425	446	397	365	410	442	400	385	421	393	418	412	399	395	419	411	388	428	394	438	416	446	468	430	409	420	406	437	426	443	431	434	405	409	441	437	368	432	454	424	439	397	434	407	429	445	443	384	402	417	405	432	396	395	420	426	406	415	408	402	393	403	396	472	402	402	404	426	436	378	404	457	393	380	420	433	443	432	424	391	398	433	433	434	453	428	403	435	407	397	423	422	436	409	443	392	420	427	410	425	413	400	393	438	391	416	438	369	416	438	374	421	451	399	415	398	416	397	421	420	410	402	415	403	431	382	443	413	399	409	358	411	451	428	389	420	425	426	382	457	390	421	433	426	428	404	423	384	456	436	436	408	429	412	418	420	447	441	371	421	348	414	402	422	443	424	425	414	412	401	378	435	431	432	442	423	445	422	410	419	406	399	378	451	414	413	442	435	414	395	424	400	432	430	446	414	397	412	408	423	433	393	420	424	437	387	431	445	416	430	461	399	392	456	389	434	411	430	445	429	440	427	429	449	443	390	429	454	412	378	399	421	423	436	432	447	386	430	427	419	431	459	427	459	457	420	398	438	402	415	431	391	404	431	440	423	400	456	416	392	394	439	420	419	419	405	428	415	407	398	430	448	418	390	377	437	403	421	449	422	444	406	397	399	389	381	404	447	406	392	443	428	383	486	435	426	398	449	371	365	428	395	414	443	418	416	405	441	425	413	406	408	402	421	427	433	418	409	427	389	407	434	410	397	413	457	402	407	416	419	427	405	384	407	395	416	396	417	425	407	423	427	429	422	444	437	408	399	419	432	418	435	412	426	445	404	419	402	387	393	409	417	410	370	414	420	422	416	433	377	479	404	392	392	426	391	399	411	449	394	401	405	458	417	445	416	423	415	400	414	401	410	399	457	460	430	439	424	410	412	411	380	417	419	419	422	405	434	412	426	432	420	433	416	378	424	442	406	408	421	421	457	452	460	444	421	440	427	425	410	455	440	427	458	433	409	447	417	445	454	414	412	437	464	429	385	393	418	488	447	432	426	413	402	456	465	416	414	431	437	443	425	387	422	376	415	396	400	404	411	432	406	436	426	485	422	446	422	418	423	405	440	414	447	459	441	393	441	443	406	432	387	443	414	410	378	422	391	413	419	456	366	420	452	430	455	411	423	409	391	419	432	417	432	435	440	409	384	434	431	432	416	429	414	426	466	435	403	414	438	382	442	440
17307	31099	31645	30031	26549	22240	19630	15141	13515	10607	10545	9912	8078	7214	6185	5820	5078	5064	4812	4675	3573	3156	4813	5263	3957	2764	1808	1586	1571	1658	1827	1821	1783	1550	1399	5122	16694	15148	11178	3697	1023	1004	965	1008	988	938	1013	986	994	978	994	969	1023	963	918	1019	1032	1000	1043	946	948	990	988	940	973	990	974	929	1024	939	1009	1023	1054	997	951	956	955	992	1012	950	962	957	1003	951	980	1040	937	994	972	969	981	999	990	972	1002	1002	1031	997	973	1043	943	995	1037	1017	989	1011	1024	992	954	974	980	975	1009	989	1004	1001	969	983	1009	985	968	998	989	961	1004	997	973	1006	966	931	930	936	1010	1021	1048	1027	1003	967	969	978	1037	1042	951	987	954	991	925	1013	1050	912	959	1018	1011	939	962	956	1019	1010	971	1005	1043	997	964	995	1070	1018	956	1016	975	977	984	963	1016	978	1036	1002	987	991	994	995	959	988	970	1068	932	998	958	993	942	912	1015	951	935	1007	983	1026	1034	973	982	977	1009	957	975	949	988	989	938	1010	979	950	981	977	915	975	985	1007	952	991	939	961	1048	998	961	992	993	1006	971	955	934	1039	987	1019	1022	1019	983	1005	948	1011	960	1016	940	976	1028	996	1068	962	1015	994	1003	1001	1007	958	950	969	968	993	1019	1002	1030	953	1032	976	951	984	945	1014	1010	1015	970	1001	964	983	1046	941	981	964	987	955	1015	969	999	1015	960	982	1000	970	973	949	940	1019	1007	971	1015	1010	959	1011	944	941	936	979	1021	1045	980	953	985	957	969	977	978	980	963	1013	1034	962	994	975	979	1009	952	886	1014	980	1000	944	943	952	993	1002	1009	1004	1055	1026	1016	972	945	960	1008	1001	945	975	982	986	985	1018	1037	946	985	924	942	1031	1007	979	969	995	1009	1017	1019	1000	990	975	956	1056	956	956	990	941	1034	992	1005	999	1015	1020	981	980	928	968	966	994	946	968	991	955	963	1002	970	997	981	974	989	925	945	1027	1004	1007	937	1025	991	974	1005	972	946	1002	1038	976	959	919	1015	996	991	967	994	1008	987	1002	975	1034	1068	1008	982	1022	996	1027	963	971	1009	981	961	997	972	1015	935	974	1035	988	974	973	976	977	966	1029	978	963	1009	966	1015	968	931	989	1026	951	1023	1039	1020	980	927	963	1010	991	988	969	1041	992	1030	1001	971	973	984	992	974	966	959	989	1006	1040	951	929	1014	961	992	998	1002	960	946	990	972	958	988	982	988	955	938	1013	975	1019	1084	1022	1008	940	1029	999	979	966	974	941	978	953	931	947	1005	1020	988	1012	967	994	992	952	984	960	961	986	995	946	1030	949	965	988	1023	1006	968	966	996	1026	1008	1008	1004	974	983	987	984	1031	944	1007	956	983	963	981	991	964	986	939	1012	992	1006	1010	998	986	1019	1002	1029	959	1009	945	970	1006	1014	1050	987	965	966	1015	979	989	989	953	931	957	1025	1004	1013	1013	968	1023	964	989	982	953	937	962	972	936	984	962	1019	978	970	973	986	944	955	967	978	950	984	982	961	964	1031	995	1031	963	940	960	964	1020	948	1047	1014	942	987	1017	1009	930	951	993	961	965	986	1027	1039	982	934	979	1006	937	981	990	934	938	991	1086	1056	933	999	945	927	1014	988	1029	944	1039	953	975	952	947	1000	953	1015	1002	986	992	980	995	941	1023	907	971	966	969	1011	1000	973	1012	1020	986	949	1010	976	996	963	972	972	984	994	982	1000	932	1057	1024	970	945	971	921	941	974	987	1001	994	1012	957	953	979	961	969	986	995	966	992	973	975	949	1017	1034	942	970	955	1014	968	1015	1015	939	984	915	939	960	964	992	1000	998	1011	1003	988	998	993	1009	1012	965	996	968	993	1026	936	934	1015	966	977	1028	1006	1011	950	980	963	1001	933	1004	976	993	962	956	988	1002	960	964	957	998	965	1010	991	957	990	1083	946	1018	1010	979	975	999	953	930	943	982	964	942	969	981	1021	948	1003	943	1016	995	975	995	992	951	991	963	1017	995	1014	960	975	1021	1034	1031	947	974	1021	990	989	1019	1007	999	1003	1043	1014	978	988	932	1008	981	1002	939	969	930	941	974	961	1006	947	950	989	1031	995	988	982	1033	957	980	994	978	999	990	973	966	1040	1024	1016	992	983	1000	998	1005	999	982	1012	1023	956	976	984	971	1006	969	978	1023	1022	964	988	1025	983	981	972	932	979	997	984	963	923	996	1033	983	998	1053	977	976	953	1015	1047	943	1012	1011	1052	975	1025	963	986	931	1013	1009	916	955	1000	948	994	1047	1046	946	970	967	1026	1010	995	982	988	950	939	964	963	983	1055	981	969	975	934	1010	1008	1021	975	929	952	997	1003	974	1017	1045	953	979	1036	993	1014	991	924	1002	981	989	949	1030	1000	963	984	978	923	1026	958	1045	986	986	980	939	933	936	996	1034	923	1000	1022	1015	994	1024	996	985	967	951	990	983	976	1043	1017	1018	915	970	989	1022	1009	952	1012	962	997	956	1036	1038	1024	999	994	991	980	1017	997	1072	1019	951	988	972	1026	1036	975	989	1003	946	969	1021	999	1027	990	1006	960	981	958	1024	1015	973	1013	1024	982	957	984	959	995	962	1026	960	1053	1032	1013	1014	967	979	947	959	1011	1006	978	994	979	972	1003	1038	1031	975	1009	945	1036	1014	998	940	985	920	966	922	1004	1021	975	945	997	1003	987	958	972	942	1072	972	1011	1035	954	931	967	974	975	1020	994	956	1025	984	975	995	1067	994	1056	962	989	1002	954	986	1019	959	1005	993	980	1009	970	984	998	946	1005	951	957	981	998	1053	1017	989	990	987	973	951	1022	979	1018	979	981	951	961	938	1035	966	990	962	1003	1011	1055	940	994	971	981	1021	998	1010	929	986	1027	992	996	968	996	1018	1015	1013	980	990	978	947	971	1012	1015	967	961	965	985	931	992	949	979	942	978	955	961	978	994	1003	961	1004	990	1017	1028	991	950	990	983	968	973	943	969	1071	1009	949	975	1030	1034	981	1006	993	1012	1019	977	958	969	955	959	1018	995	929	1018	1010	969	980	958	1004	951	1000	903	954	1001	997	955	938	1009	981	1043	1018	967	1077	985	1011	1003	971	1013	979	997	945	1006	922	989	1019	1056	1040	1033	990	966	984	934	1032	972	945	1015	937	1003	973	932	1029	978	946	1029	1017	976	999	994	966	1026	964	996	976	1012	945	975	964	952	1017	974	940	1008	990	974	1010	953	967	958	1001	974	996	938	957	931	1021	1009	997	1090	961	898	942	1001	968	1017	986	1012	941	952	996	1021	957	1055	981	1043	982	942	968	1017	970	946	981	953	1029	970	976	950	992	1008	1049	923	989	985	947	955	1050	1000	1000	1035	1019	993	1030	974	1003	982	991	1006	979	985	1012	978	1010	985	974	1010	910	925	966	971	997	1040	989	968	992	1013	977	944	971	1027	998	975	977	927	961	1053	989	966	998	1026	969	985	954	972	1023	961	984	997	955	1003	972	980	987	977	1000	1012	902	980	985	954	1036	950	1003	976	1004	998	977	1019	946	966	994	1012	999	1009	983	987	960	974	913	939	921	990	947	974	981	972	1035	958	1042	1010	983	985	966	1021	990	1027	979	961	996	989	1024	968	974	1008	1026	937	1041	974	979	969	1030	988	1016	977	1014	985	931	1003	992	997	1018	998	953	984	1046	956	979	964	992	979	974	1009	954	993	1061	906	1009	965	1047	1002	947	1068	1077	914	963	1000	1047	1002	1007	993	969	968	951	990	957	1007	974	982	990	980	1022	1025	983	928	989	993	946	989	966	1026	909	1041	1005	1028	958	953	929	987	984	949	988	963	999	981	976	953	996	981	992	960	982	966	1005	961	933	932	977	1031	1025	958	961	976	994	972	972	960	946	1031	1029	973	978
5147	5644	5956	3435	1990	1411	1006	668	532	517	460	498	449	424	385	350	356	342	349	364	309	329	304	322	290	296	279	276	268	251	297	263	267	246	229	258	373	475	433	311	278	255	254	263	251	277	266	249	219	264	251	244	255	266	231	214	252	251	237	266	226	243	250	240	258	262	221	242	266	224	226	272	243	254	279	255	242	231	264	239	240	249	253	240	263	261	288	239	254	263	268	258	277	243	240	248	230	264	267	258	240	225	260	250	248	228	240	233	251	250	248	252	254	242	253	246	244	250	270	221	250	276	272	273	236	217	246	263	267	218	268	258	258	260	242	257	245	234	216	260	252	261	257	233	243	236	265	262	255	275	235	244	257	257	247	244	239	224	252	260	259	224	224	226	244	256	213	231	234	266	268	251	244	221	254	250	231	237	232	267	257	253	266	242	247	263	231	255	261	272	234	242	256	279	238	246	269	249	240	257	256	238	223	256	276	265	252	236	225	270	277	243	257	254	265	253	231	246	231	248	234	246	267	260	272	266	260	255	252	249	260	236	240	253	261	265	235	233	232	289	262	249	245	269	232	271	263	270	261	255	240	268	234	265	273	258	230	235	241	252	239	229	240	269	227	268	233	247	210	267	266	235	230	216	260	238	249	254	244	268	240	257	235	232	278	272	261	257	242	257	255	244	267	222	250	272	247	239	268	234	245	262	258	255	254	256	262	239	251	226	254	269	243	243	262	253	271	240	284	266	230	250	256	226	278	255	252	250	252	240	276	241	227	252	246	236	274	247	246	243	253	226	240	269	217	286	241	259	258	221	265	282	245	261	235	241	251	243	267	243	240	247	239	201	268	227	276	247	265	270	247	255	250	251	254	248	241	243	228	244	236	261	242	239	239	268	246	253	247	221	242	264	247	255	244	271	262	202	249	249	288	222	247	238	255	247	236	246	231	240	248	248	224	223	245	248	235	248	222	245	268	261	244	246	239	249	259	242	235	259	256	239	246	236	251	251	268	229	226	261	211	233	270	217	248	265	227	254	272	275	251	232	249	224	254	235	237	250	260	250	248	241	243	252	244	229	268	217	259	242	253	252	257	230	243	228	228	274	285	246	254	253	256	265	260	275	236	235	232	231	260	256	253	246	233	257	233	231	275	233	256	253	256	249	236	246	271	257	246	270	269	231	240	246	275	240	240	280	244	254	252	226	242	231	246	239	268	276	242	298	253	219	254	272	228	263	252	239	240	234	258	237	253	227	247	250	223	242	255	253	231	245	230	268	226	256	249	248	246	271	233	246	249	231	262	234	259	275	251	234	261	250	302	239	226	271	264	203	279	282	243	262	231	257	249	268	249	258	273	257	236	273	225	240	260	243	236	266	253	251	250	272	240	228	246	233	272	248	243	243	234	245	255	247	238	250	214	261	248	249	270	238	254	218	243	290	272	257	244	255	230	247	242	252	271	260	255	225	285	246	241	239	234	243	259	237	250	255	258	269	258	231	262	235	239	270	228	221	236	248	254	241	226	228	265	265	208	253	246	255	258	276	256	255	264	261	265	252	248	275	246	259	267	231	270	237	251	266	244	242	268	274	241	257	264	262	249	240	266	254	257	212	241	242	249	224	211	230	249	256	236	247	246	251	258	254	225	249	268	267	256	249	260	227	237	245	261	245	280	211	259	246	250	250	215	260	258	259	232	247	245	249	243	269	225	245	256	238	242	226	254	267	235	244	244	254	225	234	238	267	253	246	239	255	251	262	251	231	236	223	233	232	252	265	254	245	242	272	242	239	283	250	272	245	234	251	233	265	249	245	260	259	249	241	286	249	310	257	281	233	223	278	286	247	285	253	239	254	266	252	247	235	261	259	223	235	245	251	232	230	257	254	268	256	258	293	246	248	259	255	239	236	244	249	286	276	255	281	249	248	268	247	237	251	241	245	274	266	221	262	281	222	239	279	289	235	232	255	259	245	233	239	261	270	252	258	246	235	248	245	239	253	209	253	249	250	244	255	232	247	269	265	258	283	269	254	261	262	242	259	260	224	215	255	250	228	244	233	285	245	257	269	248	219	243	251	261	255	289	243	237	245	244	236	235	256	228	270	261	233	234	263	254	277	242	238	238	243	243	255	237	232	256	263	212	225	256	267	244	265	265	240	249	306	236	265	259	240	253	276	240	233	236	259	239	235	270	227	250	263	232	240	248	251	269	251	231	253	269	258	275	240	229	242	261	248	242	243	248	238	238	244	236	253	262	218	224	269	241	225	237	244	252	234	247	253	251	278	265	240	254	256	237	257	220	265	237	227	216	252	269	226	271	252	263	254	227	262	237	258	252	251	257	244	278	296	254	243	259	251	273	263	265	237	237	254	255	244	245	229	242	248	258	216	280	239	282	260	269	248	260	243	267	266	251	280	251	221	250	233	254	234	233	237	232	227	233	260	249	251	251	249	258	238	268	221	270	264	252	250	258	240	249	239	261	244	258	254	240	253	238	265	255	258	259	229	229	250	257	259	273	265	262	259	283	211	232	262	265	280	236	248	231	241	273	262	260	241	270	241	222	246	241	252	270	241	247	254	220	228	234	237	228	242	240	244	236	226	264	260	260	277	285	269	247	246	250	255	279	243	252	251	266	236	260	265	242	270	231	215	239	266	228	260	215	257	242	260	271	237	235	269	272	253	269	219	230	225	243	271	273	231	235	231	254	221	280	255	223	245	245	236	239	263	291	272	262	275	235	256	256	258	271	254	204	270	270	241	248	253	240	261	262	258	280	249	248	250	294	250	252	223	255	246	240	235	259	236	249	246	258	254	263	257	234	241	245	255	240	230	257	258	236	252	256	236	264	231	249	273	266	266	253	244	271	261	269	264	262	247	238	270	244	259	257	237	232	271	247	238	235	259	232	233	281	275	259	245	261	246	252	251	248	261	275	238	236	252	237	244	251	263	265	245	249	232	258	248	242	234	241	244	249	232	247	254	239	232	227	256	262	253	210	282	261	250	232	238	275	258	274	253	276	255	244	244	238	263	233	268	232	254	232	215	231	236	274	233	246	251	235	218	233	286	265	262	268	245	252	249	290	271	236	231	268	291	259	248	238	254	219	272	250	251	266	275	251	262	243	232	264	246	246	246	254	271	252	229	267	273	252	210	246	263	224	259	263	248	284	283	279	200	269	260	253	237	240	269	213	249	243	265	258	261	253	231	232	243	238	235	247	281	246	235	256	275	263	268	247	228	286	273	260	257	287	256	262	260	273	251	268	243	253	255	256	262	249	253	238	260	277	236	237	227	257	237	255	284	246	275	248	269	235	236	240	246	254	277	262	272	257	258	194	237	253	250	263	262	267	246	228	240	263	253	213	246	241	243	270	270	258	238	228	225	243	239	249	226	252	266	237	246	249	244	262	231	243	257	251	266	253	255	275	238	257	244	266	278	238	274	273	274	216	238	241	256	226	264	219	246	236	248	284	271	242	252	255	241	253	256	245	244	270	229	229	239
4192	7278	8714	7418	6307	5054	4245	3003	2329	2209	2141	2081	2027	1783	1592	1539	1323	1292	1347	1169	1063	1068	1215	1256	1027	986	850	832	804	742	833	830	795	750	626	836	1527	1903	1554	867	621	638	661	637	629	656	635	650	706	655	673	636	630	675	639	681	596	598	659	731	703	661	608	624	669	653	713	630	695	643	651	649	612	675	607	694	654	648	659	665	605	668	671	673	655	647	640	647	589	642	624	620	632	665	626	692	655	649	652	592	626	623	646	684	647	645	694	704	661	651	670	665	642	593	635	626	655	732	617	688	631	635	669	624	674	659	662	637	619	680	665	698	679	685	652	696	650	611	612	639	672	667	667	616	653	720	629	674	679	618	646	633	679	636	600	649	680	640	666	639	635	640	650	645	640	606	642	642	698	629	684	653	654	665	632	619	666	638	611	689	654	665	661	670	674	667	639	637	642	666	661	615	626	622	625	625	639	653	680	665	645	655	636	638	644	617	641	605	648	652	676	634	635	675	661	630	638	720	683	666	627	684	671	625	654	688	679	683	630	664	637	685	635	685	655	650	655	630	686	654	660	638	673	646	641	669	622	625	625	647	665	623	658	657	688	700	697	676	657	647	655	624	682	611	650	671	637	684	683	668	637	619	654	653	694	600	662	620	670	624	663	683	637	685	641	693	611	647	647	693	666	655	666	643	700	670	704	615	691	676	623	643	656	654	637	643	679	642	615	689	653	628	646	596	648	619	644	654	656	655	599	680	640	615	688	675	646	682	685	641	674	595	619	628	668	637	647	631	672	681	627	654	646	663	667	607	662	644	649	628	730	654	661	635	670	685	619	711	631	674	707	681	666	692	633	600	664	673	646	646	679	629	613	666	628	655	669	661	688	652	646	639	658	622	656	599	643	679	631	647	649	627	637	622	672	666	661	619	680	658	653	669	658	632	641	626	659	652	667	667	618	632	631	657	677	703	646	621	660	625	620	620	584	678	665	656	634	643	657	674	644	700	686	686	647	690	665	707	627	598	665	657	657	709	646	674	591	663	706	573	591	722	682	707	666	657	643	655	644	611	605	666	629	649	671	656	629	686	693	618	610	632	632	672	605	651	653	628	643	646	639	674	637	672	675	687	670	656	664	666	672	656	646	626	621	649	664	636	646	630	644	634	669	685	665	643	631	642	667	639	651	666	687	619	622	714	653	656	679	668	633	641	676	613	658	663	636	630	656	637	633	682	648	660	662	653	630	650	695	638	624	630	702	644	658	659	643	611	632	671	635	663	659	601	646	630	637	681	601	658	660	710	647	611	712	625	698	629	639	603	646	614	598	689	701	635	635	655	684	632	650	637	655	653	669	596	645	685	644	646	661	650	668	621	642	665	669	674	624	622	683	700	658	637	627	608	642	628	669	686	689	684	644	685	654	654	644	638	647	640	645	621	634	630	694	653	649	627	623	652	667	611	684	658	659	681	623	654	639	666	638	651	624	606	648	620	628	638	654	646	629	682	700	674	676	616	643	670	642	653	659	668	647	660	652	665	666	665	649	617	701	699	644	664	648	637	645	672	638	641	663	651	641	647	669	645	680	633	629	670	630	630	645	658	660	599	616	640	666	610	622	666	683	619	603	653	632	652	645	637	661	629	639	624	664	646	683	633	594	625	601	648	610	622	669	645	618	642	671	645	663	632	655	641	639	658	580	620	612	632	604	626	616	670	705	693	644	648	635	671	679	664	611	663	705	641	612	651	616	644	642	653	695	647	654	660	701	633	664	629	656	668	699	643	656	646	683	662	658	632	652	639	642	682	641	639	651	648	674	635	725	652	684	639	680	595	634	644	689	645	633	605	637	659	637	661	646	639	696	609	646	663	636	661	584	697	651	661	641	666	654	682	642	657	665	642	661	628	600	705	634	694	639	629	649	622	596	644	633	636	652	631	656	613	625	613	678	658	646	635	659	698	642	647	669	632	640	706	654	699	646	686	682	641	689	647	670	640	671	684	644	620	638	612	690	615	609	638	630	634	631	630	674	671	633	668	633	615	706	654	633	625	643	648	639	712	671	644	683	678	628	661	661	648	646	655	631	637	641	627	623	634	657	643	710	644	661	626	626	626	651	668	625	651	633	644	602	690	620	645	658	634	658	642	674	684	658	628	617	632	644	653	622	649	653	625	657	594	643	649	642	662	659	677	679	668	649	648	654	656	674	681	705	678	656	663	626	662	654	641	661	640	651	655	595	682	631	629	650	645	647	678	648	660	624	680	636	660	669	655	613	675	662	693	646	666	665	673	642	646	558	652	662	651	623	616	623	639	659	673	637	667	684	658	633	662	661	683	655	632	645	628	633	655	659	639	653	643	610	625	616	698	665	607	699	619	652	628	648	675	665	696	701	666	681	642	638	632	638	675	634	694	692	606	639	695	619	627	659	648	613	636	661	686	655	634	582	644	636	657	687	653	704	652	639	650	647	657	658	669	675	599	622	626	645	697	618	650	698	661	585	612	644	607	654	654	655	631	669	681	653	675	648	654	690	598	648	653	630	691	607	596	639	646	678	632	660	651	690	641	597	612	700	621	654	644	591	655	682	650	639	638	683	630	643	687	681	620	652	656	649	630	658	698	687	678	661	654	680	691	659	702	649	673	633	659	649	612	658	630	628	679	688	631	644	664	639	643	657	670	657	637	633	648	602	699	673	655	664	633	625	654	618	659	659	625	660	645	646	594	628	658	641	669	660	639	695	575	670	667	613	667	682	635	671	669	690	640	658	632	707	667	664	627	695	639	631	618	677	674	715	676	643	667	653	666	648	634	628	625	664	667	678	694	617	650	684	667	660	633	658	681	656	637	681	658	654	663	626	615	644	675	636	648	638	598	655	648	632	660	636	663	661	601	676	674	657	676	671	659	686	656	626	655	670	665	681	600	640	675	663	639	686	632	652	667	669	641	690	608	585	669	628	680	661	653	680	655	641	656	660	648	615	662	663	627	648	665	614	657	660	669	618	643	651	628	634	690	691	654	628	619	613	656	649	644	628	611	598	599	649	641	669	654	626	672	668	628	687	635	628	599	633	632	602	564	656	636	618	651	597	695	635	633	636	654	643	626	685	624	593	649	653	643	650	629	638	679	685	631	645	652	681	665	640	638	690	648	629	648	718	632	592	636	681	622	653	666	645	622	686	658	658	677	646	666	656	650	623	659	611	667	648	704	652	668	641	606	643	618	649	661	659	652	669	678	662	674	666	635	634	613	665	665	691	648	695	644	684	623	629	674	644	594	670	640	624	672	650	642	660	625	609	648	695	620	671	649	617	661	654	649	653	631	656	671	684	678	654	640	667	686	630	671	670	667	632	633	618	612	586	598	662	627	654	618	617	623	624	632	607	683	674	612	656	656	650	645	669	689	643	613	627	633	667	676	644	660	650	668	618	668	656	693	642	688	674	618	665	655	650	655	678	663	686	648	639	693	678	658	634	694	702	681	653	660	655	692	609	651	646	622	618	654	668	665
19096	32346	33600	22824	17171	11416	7691	4785	2950	2228	1642	1266	1166	1109	916	795	687	654	636	602	651	798	839	660	647	517	441	459	444	499	471	484	465	386	423	616	1747	1485	1292	549	332	382	329	351	342	353	323	379	369	324	341	345	339	354	344	388	319	325	338	400	334	359	374	378	348	387	374	353	348	358	356	333	378	361	333	351	351	330	349	350	342	396	363	340	366	347	366	363	341	363	357	335	362	353	333	349	330	391	351	346	372	379	305	349	384	335	373	336	344	375	353	360	356	338	360	348	359	367	356	337	370	356	318	357	364	351	323	369	334	345	321	363	314	354	357	353	353	336	333	367	313	353	330	362	339	376	327	305	340	355	324	340	332	339	359	334	352	343	357	357	348	333	344	358	330	328	388	337	362	352	321	348	346	313	320	375	339	348	374	310	391	318	327	354	348	330	369	363	321	358	339	327	359	333	363	330	311	361	355	367	329	366	382	313	373	328	357	331	369	334	378	348	384	354	329	346	367	338	367	362	369	368	347	399	361	365	328	333	341	346	381	325	368	333	335	339	370	360	349	380	322	335	353	359	314	346	364	369	355	351	359	352	332	356	372	386	340	332	354	342	368	379	364	365	329	337	332	337	334	329	351	357	344	376	357	357	378	355	352	388	333	369	385	379	357	351	374	350	399	343	356	340	340	328	326	343	398	342	389	334	349	341	364	354	324	365	366	366	347	352	336	353	343	317	319	346	383	359	347	346	345	356	350	376	399	354	382	412	363	346	338	346	365	347	372	339	364	355	355	354	338	341	358	353	367	338	357	353	325	351	357	351	363	374	378	350	355	382	335	374	359	321	347	365	321	331	336	356	382	346	367	407	344	361	346	390	331	351	337	368	336	387	328	330	341	335	355	334	378	338	370	335	332	350	362	365	342	360	336	359	349	365	359	347	348	333	365	369	371	354	385	344	366	352	366	334	362	353	341	365	355	357	353	340	325	332	364	339	360	368	350	349	352	378	398	362	356	361	356	372	346	338	351	344	350	352	336	352	347	337	344	396	341	319	333	313	348	388	361	379	323	375	329	317	321	363	343	366	383	350	346	359	330	377	401	319	361	346	380	349	331	353	381	333	334	357	354	347	334	340	368	349	332	388	341	357	354	337	383	337	396	376	352	381	314	366	342	342	381	386	359	389	336	354	367	376	339	373	326	348	320	371	341	365	335	362	349	358	377	357	336	361	364	355	365	378	362	351	333	352	327	350	352	339	330	354	365	342	329	378	318	330	379	375	328	397	339	330	356	388	360	367	364	352	341	332	346	355	329	340	339	331	366	326	347	370	349	337	341	348	321	338	341	362	310	317	367	345	328	354	349	348	319	362	336	368	374	327	373	365	335	363	377	347	352	330	364	367	364	363	337	367	354	378	355	367	355	374	336	377	340	353	371	422	336	360	354	365	393	377	383	331	334	300	350	336	350	337	373	324	363	394	379	370	386	361	357	358	372	349	372	352	340	369	351	340	379	342	360	352	302	373	336	339	361	339	358	333	324	369	358	328	380	360	370	362	344	320	357	351	358	291	337	338	343	343	400	345	328	357	322	368	381	343	358	367	316	339	360	364	330	314	369	349	414	351	346	383	374	332	352	373	346	366	344	335	349	323	315	376	339	357	330	326	390	348	394	371	360	357	345	337	341	338	351	332	358	353	373	320	368	348	339	369	331	357	345	325	330	366	332	371	351	336	353	353	352	387	356	350	299	361	343	379	339	348	327	388	369	396	340	375	356	344	323	363	309	343	355	334	344	328	339	361	355	337	357	364	358	293	354	380	313	354	329	340	377	331	335	355	332	362	350	347	362	321	395	391	363	287	344	357	316	369	367	361	346	328	372	353	388	363	341	344	362	325	336	392	333	374	359	356	387	339	352	360	397	344	371	365	339	338	354	353	344	373	356	354	333	342	359	341	350	336	365	357	351	370	366	318	329	350	370	329	367	336	326	378	335	352	393	364	353	343	365	333	334	360	322	353	358	339	360	320	375	354	338	354	347	343	352	395	341	348	355	329	344	403	362	353	342	316	381	324	383	325	320	370	353	360	342	332	346	360	335	351	355	311	374	363	327	370	338	345	360	322	318	380	339	344	363	367	313	329	322	293	334	331	384	368	369	309	336	344	396	341	380	347	317	383	381	358	351	364	344	300	331	353	337	389	374	338	345	374	333	353	362	349	353	340	322	354	365	353	351	323	351	356	344	372	380	317	353	366	321	383	374	379	370	355	386	335	377	344	342	338	394	325	348	347	388	354	353	349	333	376	373	334	331	332	350	316	377	332	353	333	346	359	376	343	351	360	357	342	348	352	356	375	329	368	349	328	340	378	363	363	326	366	331	342	370	371	338	329	361	329	353	334	343	352	347	330	357	381	364	323	334	356	358	343	365	379	361	355	368	360	315	305	395	346	309	348	334	368	343	359	345	339	346	363	345	373	332	381	345	389	341	345	341	340	322	315	349	374	311	391	360	342	333	358	362	340	349	333	326	346	367	354	375	357	363	362	378	403	370	341	369	373	401	370	326	368	333	351	372	324	326	335	337	355	345	348	368	335	332	355	324	336	336	356	356	370	362	340	336	343	339	346	339	352	343	354	345	346	356	337	364	333	349	339	345	348	369	349	366	353	334	350	344	356	333	349	363	379	334	359	345	356	331	328	338	325	342	341	339	377	371	343	335	331	335	370	308	333	403	381	370	363	334	322	338	326	331	299	388	351	330	381	335	329	326	342	323	361	354	326	344	378	354	336	365	341	333	310	330	381	329	339	356	356	338	354	337	330	333	333	359	362	370	320	337	369	341	357	334	370	368	347	341	345	351	349	335	365	351	330	363	362	369	365	343	360	367	339	373	368	349	312	350	347	352	345	342	317	356	342	335	324	387	373	341	354	339	356	377	345	362	360	331	337	348	336	328	332	350	332	342	335	311	325	385	344	332	377	327	374	320	320	337	381	359	373	339	376	329	348	362	341	355	346	323	351	365	336	337	337	346	352	355	330	355	360	366	350	334	340	348	373	365	339	347	333	346	325	335	356	357	349	329	337	334	346	344	369	367	347	356	341	368	333	362	376	362	355	371	357	354	360	370	312	361	373	370	348	359	320	364	343	310	351	384	380	355	329	322	309	352	314	345	300	352	393	369	339	364	334	359	336	334	327	334	331	350	390	311	353	361	359	343	345	345	326	345	340	349	347	387	344	334	352	392	348	352	342	332	330	362	340	369	329	360	361	369	329	346	345	338	331	335	311	332	330	352	384	359	342	361	376	393	361	344	337	355	322	316	301	359	346	339	354	393	359	331	380	357	349	386	330	360	357	368	350	329	347	345	352	319	332	372	334	321	343	333	327	388	339	335	321	375	330	370	341	332	356	372	343	293	356	346	370	365	383	362	364	365	343	352	323	350	342	341	343	329	302	368	353	371	360	328	351	350	352	342	377	363	349	353	373	383	331	337	346	352	322	335	351
14141	27374	28074	23600	20035	15224	14000	10934	8892	8232	7101	5703	5183	5039	4083	3573	3207	3037	2581	2560	3055	4015	4292	3020	3023	2417	1574	1514	1690	1888	1717	1942	1681	1222	1161	2884	9644	7913	6389	1936	918	889	892	890	863	861	882	861	925	882	924	867	871	863	848	851	883	881	850	862	830	860	916	884	877	897	832	838	858	884	869	850	825	867	833	867	806	850	858	838	822	855	862	843	820	868	896	847	845	856	861	885	826	860	822	870	865	814	852	843	859	829	884	850	818	863	852	845	856	863	863	799	849	849	812	895	838	927	802	848	882	862	851	883	883	897	858	850	810	869	881	791	900	887	838	843	837	873	831	892	859	860	842	839	828	894	858	847	893	879	838	840	809	845	823	897	880	880	876	847	853	862	823	837	860	844	888	847	794	872	829	918	851	887	832	879	905	859	827	847	870	879	840	924	856	918	832	821	855	842	924	819	916	821	837	864	818	805	844	795	867	816	878	874	855	863	896	853	867	862	858	861	861	875	846	837	839	881	813	848	825	856	832	877	923	844	880	866	851	846	843	837	830	870	873	892	833	882	856	876	895	855	857	877	899	909	828	827	844	854	837	824	820	885	833	862	827	875	861	885	884	847	869	855	844	846	885	913	887	906	897	847	839	868	908	870	829	868	847	891	894	926	875	912	843	836	873	822	883	884	875	852	851	865	860	879	829	801	838	862	854	830	856	892	851	841	934	874	885	868	842	854	823	859	872	838	820	868	851	847	916	894	888	873	797	866	887	890	846	860	861	876	863	828	833	864	814	866	914	840	853	821	864	852	838	845	853	863	920	847	855	906	917	838	832	859	871	872	874	837	840	921	866	838	874	892	849	814	855	804	826	895	877	827	879	887	832	865	887	893	851	828	847	808	869	886	887	905	851	880	827	859	858	853	826	889	829	894	866	889	873	840	883	871	811	888	862	869	860	873	880	869	850	903	839	845	905	815	832	793	855	863	874	888	815	813	868	852	897	889	842	862	855	841	866	847	841	813	856	847	871	831	863	880	861	817	897	889	839	869	874	881	886	907	847	908	839	901	861	834	853	915	873	932	843	771	875	891	850	885	862	846	864	867	856	824	854	787	874	836	838	873	858	865	886	832	849	876	826	859	842	815	824	859	856	886	861	895	900	875	897	806	859	800	858	903	826	857	848	861	871	893	831	813	856	838	832	857	855	838	844	909	833	901	842	865	881	858	876	872	818	871	920	841	895	912	825	851	887	878	864	882	868	841	830	899	862	846	860	842	863	813	821	892	817	874	827	804	836	855	793	903	840	862	858	814	896	855	836	839	855	858	858	866	862	862	831	850	863	854	844	841	909	850	895	852	843	838	879	917	884	850	867	859	885	925	866	871	855	888	828	838	862	832	856	876	836	885	868	886	846	897	867	828	827	918	849	858	859	846	802	835	836	815	857	842	873	866	931	864	842	820	867	845	851	833	874	844	904	825	871	901	868	875	776	899	890	832	868	830	818	873	859	906	892	931	857	848	902	911	870	876	899	843	867	893	881	877	842	907	874	895	867	844	862	828	844	911	857	890	784	846	835	896	898	873	909	905	858	846	900	875	816	899	884	889	831	873	883	872	833	877	851	803	857	863	890	847	842	863	885	876	852	853	872	810	847	914	908	819	904	862	849	871	833	852	825	841	827	818	845	894	828	846	838	876	839	848	813	842	823	883	861	829	846	843	876	870	862	849	801	875	882	871	843	820	872	842	879	885	918	882	872	825	811	781	860	904	851	841	812	896	853	834	915	866	900	810	836	889	883	829	898	810	834	855	861	888	862	821	841	882	851	855	921	867	823	863	863	855	865	863	823	887	943	855	837	835	885	851	883	837	867	864	849	882	898	812	847	890	885	835	841	851	845	853	869	873	809	835	837	873	851	870	826	785	853	851	880	855	813	862	860	868	889	821	854	877	907	821	876	838	882	906	861	869	828	884	894	854	804	864	890	954	848	884	838	885	869	820	875	843	904	874	843	874	886	856	875	880	884	883	852	828	844	904	830	908	887	833	888	789	868	801	813	810	864	859	829	840	865	898	808	871	877	831	908	848	805	869	857	852	806	866	837	868	846	858	863	846	838	830	838	898	880	828	881	865	907	849	860	897	883	863	862	887	908	880	851	848	787	819	826	903	850	805	822	886	835	852	800	852	854	866	841	852	911	870	909	807	861	873	877	857	839	863	887	860	850	853	837	883	860	905	822	826	805	881	836	888	819	813	879	820	813	921	848	898	845	896	844	843	863	793	855	893	859	865	857	870	805	873	851	862	901	886	873	855	803	850	846	854	802	914	865	878	873	904	898	848	827	827	896	886	865	859	958	841	874	878	910	814	922	882	900	903	844	859	853	863	866	867	902	877	846	791	847	859	842	874	849	810	891	890	862	830	848	898	869	893	783	890	877	831	870	885	844	863	856	893	866	858	814	883	851	899	869	922	834	828	841	904	898	821	893	826	844	858	815	817	862	900	870	856	823	875	880	862	844	873	850	884	890	829	793	911	849	845	877	829	879	876	817	869	823	880	836	842	854	889	888	899	810	849	837	876	850	885	857	844	840	827	888	867	870	889	884	859	935	826	813	813	825	856	845	913	828	891	886	894	816	847	863	835	885	845	874	832	867	876	884	855	860	871	832	926	850	809	910	861	802	843	886	910	845	886	862	833	848	849	841	837	884	870	880	843	866	907	834	828	874	878	828	844	869	886	862	900	896	867	857	803	860	865	879	793	887	826	900	870	852	827	832	883	856	868	840	894	874	796	890	871	865	828	846	831	814	885	839	885	858	836	852	868	874	850	880	864	857	880	860	872	839	821	863	879	856	843	867	861	881	817	870	944	854	850	796	850	840	860	898	814	869	887	873	875	871	946	862	844	862	843	865	857	859	798	884	849	853	869	846	905	840	844	851	870	832	856	871	806	878	886	839	881	853	828	811	833	881	888	839	888	853	874	836	868	866	770	855	851	883	857	864	838	854	837	861	827	827	810	900	928	848	841	820	897	898	850	825	895	877	865	861	841	862	841	847	856	880	899	859	902	836	883	818	831	865	853	867	842	852	851	816	871	870	873	787	865	902	876	855	863	880	867	853	917	857	868	824	894	903	908	879	826	841	875	906	830	835	876	827	898	828	871	809	825	854	848	814	835	870	870	876	830	843	843	893	879	886	917	855	872	909	898	798	858	844	858	849	896	870	872	846	892	863	844	838	816	908	849	839	895	848	818	873	879	818	864	873	851	831	861	890	882	864	828	858	841	890	860	816	829	809	882	857	868	902	870	882	870	866	856	861	862	838	861	830	854	839	811	870	908	872	838	895	825	792	835	857	920	892	860	854	891	875	867	811	833	838	872	811	850	884	847	891	900	816	884	832	893	865	858	873	883	828	903	850	825	863	884	876	906	888	859	885	914	801	907	878	844	808	848	885	870	872	840	861	888	862	787	862	866	807	852	885	856	873	918	868	841	909	862	857	814	864	859
30497	41138	38083	28319	24324	19009	14070	9355	5811	3895	2912	2323	1893	1617	1351	1230	1085	1090	978	865	970	1394	1260	1055	843	699	546	539	489	576	639	650	595	520	508	781	3194	2943	2423	896	412	413	453	422	406	450	381	382	458	416	427	420	381	406	364	393	441	445	414	412	409	412	403	417	407	386	395	382	410	423	395	435	429	427	397	448	390	363	418	392	406	457	398	419	457	413	403	423	403	411	414	393	411	399	424	398	427	439	416	419	422	392	384	417	394	396	464	458	423	389	427	375	430	403	423	436	435	418	415	418	417	409	431	405	448	410	399	438	424	393	404	424	400	390	403	406	378	386	401	413	431	396	418	380	392	426	384	386	429	427	382	419	443	437	393	407	406	408	434	421	428	367	427	395	406	393	469	390	376	462	378	414	411	437	443	383	409	434	465	418	383	434	434	389	457	454	415	424	394	412	430	412	415	369	395	434	415	392	392	410	414	400	390	414	402	422	433	404	395	411	409	426	422	396	396	434	440	390	429	422	411	430	437	414	431	402	393	351	399	414	400	412	438	423	459	405	402	426	386	411	375	430	450	415	440	417	450	436	419	449	380	408	412	422	387	383	397	402	410	401	397	416	385	382	408	427	374	422	408	415	365	396	419	391	415	439	423	372	390	382	403	418	425	416	413	415	418	389	395	415	423	390	379	433	428	389	444	426	415	455	431	421	414	431	380	407	411	401	404	411	420	419	406	402	454	414	394	388	401	440	459	446	417	425	407	452	414	387	377	382	431	399	426	423	366	406	448	388	397	429	420	427	418	382	421	426	440	399	411	391	423	416	422	405	394	385	436	428	374	422	390	389	397	428	407	423	420	392	380	401	395	421	413	424	407	390	436	423	429	431	406	405	411	416	413	395	395	421	430	432	423	384	397	406	429	415	421	416	430	382	420	453	403	422	423	418	424	379	402	465	416	379	404	416	450	391	415	401	371	383	396	431	426	406	419	405	441	426	430	429	411	418	409	411	408	408	413	415	426	414	416	437	371	388	410	409	385	414	427	413	419	421	418	404	430	385	405	427	420	409	425	367	429	424	395	425	391	417	424	414	398	458	411	413	421	438	390	428	421	414	406	403	404	422	415	420	434	360	410	443	441	415	442	438	403	412	442	438	431	396	417	407	434	427	384	439	413	374	407	405	397	416	381	379	414	407	391	394	425	446	401	405	406	405	414	423	401	423	437	428	389	432	430	429	423	414	413	419	408	412	412	432	394	420	380	447	420	427	399	414	364	395	399	390	443	376	423	410	390	405	416	440	403	410	395	400	404	422	440	463	420	377	412	415	411	430	457	439	416	413	450	456	387	405	415	459	405	414	391	392	417	397	392	405	369	409	397	412	397	389	407	418	406	395	418	391	444	412	379	391	383	419	413	432	419	419	407	411	393	404	415	390	436	433	438	407	419	384	431	388	427	381	395	419	415	405	416	397	398	411	411	407	456	408	409	436	357	398	409	380	409	417	431	421	412	457	411	406	408	359	405	424	400	431	384	431	415	423	416	433	423	436	401	391	436	398	442	383	400	386	469	448	405	452	406	397	425	420	394	422	439	414	370	422	424	445	376	406	387	362	456	365	431	398	416	420	388	420	393	428	434	422	409	417	411	431	411	386	433	416	382	433	407	400	387	403	380	388	437	435	411	418	397	385	390	407	449	395	429	430	425	411	419	441	391	434	412	433	392	384	443	424	383	400	369	450	444	404	467	403	405	394	417	410	406	449	407	419	435	444	428	416	382	415	431	476	412	419	438	377	426	408	424	407	434	401	376	429	406	356	436	373	436	388	412	431	379	439	480	391	418	441	421	418	420	416	396	436	414	415	387	441	435	423	373	454	425	384	397	365	369	416	419	451	392	404	419	445	428	412	386	433	410	418	418	393	402	428	402	460	392	434	411	416	392	435	402	367	422	380	390	423	392	419	400	424	358	413	384	349	400	401	376	391	400	419	400	439	412	428	389	417	434	392	381	414	423	393	416	390	400	439	398	416	377	403	393	441	408	413	391	396	417	406	398	409	442	387	386	411	400	418	383	396	427	423	381	375	382	431	386	407	428	387	378	417	397	385	396	401	405	406	420	391	399	391	380	406	423	424	377	392	420	406	414	451	392	406	420	387	403	426	447	391	384	398	425	421	448	388	410	379	419	416	381	411	402	414	416	452	390	391	423	404	379	403	430	417	390	421	386	425	443	434	432	384	407	390	442	439	393	411	412	396	427	385	380	401	431	421	392	411	419	406	411	428	416	419	388	422	381	446	386	410	396	444	404	399	423	408	397	428	399	421	425	406	398	441	410	401	373	444	413	412	387	372	381	453	417	452	394	412	409	426	405	422	430	390	420	421	399	408	400	437	393	442	457	409	425	402	457	444	423	388	400	424	408	436	375	409	434	400	419	389	407	411	411	423	397	435	420	420	433	409	444	418	429	437	441	427	399	400	449	389	410	378	448	428	396	417	414	438	416	388	390	417	421	397	432	437	430	377	402	426	405	438	437	405	396	395	394	416	418	437	384	392	400	429	411	374	418	398	423	403	378	420	424	387	455	415	408	449	389	428	410	419	410	368	400	420	402	396	397	426	403	406	427	428	397	403	413	424	439	393	433	436	409	423	429	418	432	390	414	432	411	442	402	434	421	418	433	408	400	417	412	448	381	404	424	472	398	375	426	422	422	427	414	387	371	430	402	397	425	385	454	415	406	446	434	418	424	407	397	410	399	407	381	389	426	448	419	399	396	412	417	408	421	404	440	426	426	433	426	371	400	415	409	392	411	412	430	375	426	398	414	389	400	407	405	452	412	429	419	398	415	408	423	383	415	390	391	392	414	423	456	418	394	403	428	396	388	418	407	419	428	412	406	406	405	415	411	399	400	422	417	420	417	400	392	420	420	372	404	423	397	417	414	401	363	401	408	430	435	426	452	383	407	439	413	454	439	438	434	434	387	428	433	381	442	416	357	392	389	417	408	408	441	404	429	387	361	422	381	414	387	403	446	434	426	393	394	420	421	425	401	438	447	403	378	405	369	409	423	411	386	394	419	381	379	447	403	405	387	397	412	431	452	418	444	404	439	448	427	418	433	379	425	458	445	421	412	403	380	424	430	400	404	417	405	406	396	443	454	417	415	429	374	409	426	438	403	432	376	397	410	445	436	367	416	387	386	427	407	425	386	412	408	438	396	436	395	387	417	405	457	420	410	410	437	409	402	384	432	396	423	407	420	398	457	411	383	403	369	405	366	411	417	399	398	416	478	398	390	415	391	401	434	411	383	420	409	433	413	404	425	402	418	388	418	430	446	405	406	409	406	402	415	408	373	420	383	405	402	399	417	471	420	431	410	408	421	415	410	411	406	408	389	415	414	448	412	417	373	411	381	406	438	483	423	378	404	420	379	433	462	358	369	449	446	389	398	407	395	433	411	407	374	420	403	404	405	398	429	447	369	404	397	406	413	408	406	434	447	383	419	409
21037	33935	34768	30897	27000	23637	21502	16381	14091	12925	10819	9646	8092	7032	6048	5738	5007	4892	4599	3881	4669	7949	6458	5424	4049	2595	2034	1738	1739	2174	2559	2554	2248	1940	1562	3939	16322	14398	12126	3275	997	970	951	982	972	1008	964	970	1007	962	939	956	969	942	937	968	913	969	937	950	976	954	949	950	920	988	980	948	954	960	901	955	878	954	1000	950	987	967	932	960	955	992	1014	991	1006	987	1018	914	938	955	897	915	982	977	896	978	943	990	920	953	918	1006	994	927	936	978	981	974	1014	911	956	941	961	997	970	958	945	929	963	985	1009	963	958	985	913	963	955	900	958	984	989	956	986	914	937	1009	980	910	987	1004	992	982	986	1002	937	929	973	957	946	957	907	931	952	929	917	938	952	986	988	953	949	914	1007	904	938	937	991	915	960	966	995	914	967	961	926	948	972	933	942	956	969	944	936	945	930	955	913	937	951	939	1009	1013	936	956	974	958	984	946	950	958	916	937	985	975	925	986	952	963	1008	889	994	960	955	938	963	940	957	966	941	964	904	920	947	969	955	930	992	935	963	930	930	949	959	917	934	938	889	968	978	921	1032	924	908	939	963	956	953	947	968	906	1006	902	979	904	926	982	941	1043	944	971	935	916	962	934	937	978	891	977	976	961	992	947	936	969	958	930	951	983	958	957	963	1024	940	985	931	955	990	950	943	977	917	949	966	969	982	944	933	908	965	974	944	956	1006	967	985	958	977	947	956	964	966	1035	999	966	958	947	929	926	1004	980	931	972	1008	935	971	1005	1023	976	990	1009	999	919	922	951	1002	978	997	951	953	902	999	985	966	986	998	945	900	911	940	999	906	933	938	1013	955	961	962	944	929	906	910	964	1000	986	914	981	942	892	971	944	904	934	951	934	945	1018	930	1015	947	984	982	940	906	943	971	948	991	945	941	903	958	964	915	942	971	954	977	940	904	980	957	970	1028	932	975	985	972	924	990	1006	995	986	973	960	972	986	1002	910	910	960	893	973	958	969	942	981	951	973	1013	967	961	932	920	933	969	939	970	990	930	949	944	988	989	978	975	954	953	977	971	958	996	901	961	988	944	1014	969	985	937	916	980	1003	1006	994	930	928	929	951	954	995	990	988	1007	977	952	983	961	919	999	1027	959	991	990	917	936	990	927	952	954	918	1010	911	967	1026	968	978	931	958	986	915	921	992	953	937	953	899	959	979	956	941	979	946	1005	946	978	937	952	958	1032	954	931	953	931	999	967	1027	922	943	954	1001	966	933	930	1002	980	1004	982	938	947	911	957	968	984	996	959	946	943	1011	955	963	940	909	974	942	968	983	952	949	987	942	968	955	934	915	951	956	944	999	973	970	947	929	968	984	981	1022	972	930	967	1015	1000	970	983	924	988	979	955	955	969	973	1011	964	1014	931	948	917	900	991	930	967	944	935	972	927	940	976	983	991	969	933	922	999	955	955	919	994	954	915	980	978	939	977	966	946	994	993	920	979	981	954	979	945	905	896	943	922	973	927	969	926	960	1020	989	976	951	942	1031	967	921	1013	936	999	996	949	948	974	953	1000	975	965	953	946	959	972	955	939	1014	969	968	960	926	985	966	940	980	921	965	1002	923	978	947	931	994	958	961	945	957	906	994	1001	959	958	1016	955	981	970	1021	950	928	959	930	925	966	984	977	949	1019	989	1001	977	934	975	928	996	869	955	978	991	953	958	918	960	991	960	924	970	915	1040	949	976	968	958	965	966	926	951	938	951	918	978	1009	953	969	916	975	931	964	984	954	905	978	969	1001	952	940	960	940	960	1022	903	994	976	903	952	948	973	950	990	977	967	998	993	1010	979	979	964	977	982	930	968	996	962	938	995	1016	962	984	920	1005	986	954	962	944	1026	953	965	943	1020	977	962	947	931	963	951	951	983	947	914	996	997	913	976	982	913	968	956	984	975	940	992	1017	956	967	947	962	1003	935	984	971	995	918	931	954	993	960	981	914	1010	992	941	1021	922	944	996	963	889	1004	981	980	940	936	945	992	895	955	925	967	947	980	973	991	958	887	964	964	956	925	880	950	954	1028	993	956	994	978	1011	939	932	942	935	1007	978	967	1032	950	1003	963	905	999	1000	923	928	1015	940	989	932	993	1000	940	1019	952	955	926	934	939	951	936	969	959	932	980	960	944	959	989	960	968	1012	969	951	951	953	948	954	958	902	943	974	979	984	925	920	1009	902	907	975	952	936	972	967	963	982	975	920	931	981	926	962	932	943	962	973	960	932	952	980	992	967	995	946	906	973	1028	990	914	963	1023	1008	970	1008	948	971	968	914	940	975	1010	917	958	950	1006	982	957	928	964	977	1002	967	985	942	984	957	906	980	952	978	924	946	949	929	939	1021	938	976	958	924	961	963	958	958	956	945	1022	940	943	988	967	986	946	949	936	945	943	972	958	969	954	976	966	998	925	990	936	980	989	1012	952	954	952	996	1028	915	939	972	938	973	947	923	930	927	947	1010	1030	914	967	1002	1005	975	946	931	1003	987	959	932	945	929	942	954	972	946	963	1097	951	984	1000	911	976	930	970	961	993	967	943	942	936	956	911	1008	987	977	953	999	911	989	937	974	938	958	956	967	1019	1014	907	964	993	1005	996	910	963	968	926	941	951	953	912	955	1012	981	978	931	1002	933	997	993	1014	927	961	913	936	964	931	972	924	978	903	947	951	1046	1022	955	998	946	961	963	969	949	927	931	995	995	974	960	961	926	998	963	960	970	982	946	916	990	974	945	989	924	941	928	998	982	968	915	913	962	964	986	990	972	962	940	937	939	960	961	1013	941	941	958	961	936	976	962	965	979	1002	1028	963	977	969	1015	992	974	945	974	946	1001	863	967	935	975	979	959	945	950	940	932	945	979	969	958	957	946	914	990	971	998	974	973	941	962	938	982	966	921	955	916	981	925	965	1016	966	1002	995	962	952	968	935	962	994	969	964	1001	932	931	1020	980	961	953	942	954	951	940	925	930	990	985	981	913	1003	930	889	956	986	912	931	995	944	932	949	970	1002	967	930	988	990	975	1026	965	981	949	966	1002	973	1005	966	1003	927	922	990	956	987	928	954	995	918	978	899	945	938	955	989	937	964	969	948	939	947	922	936	995	982	969	989	966	974	945	943	1009	954	986	932	951	990	943	933	923	924	976	907	939	1014	1005	971	924	1009	981	909	1003	980	924	932	948	1006	942	949	940	893	1008	959	975	980	921	898	878	944	931	902	997	928	954	966	962	948	959	932	1000	1008	939	988	995	948	925	942	965	960	943	967	972	955	980	934	991	954	971	982	957	932	922	927	966	909	973	1011	1011	937	942	982	932	973	978	974	943	935	906	918	1003	904	921	944	915	1003	949	955	983	1043	984	887	934	958	978	967	991	947	954	937	938	953	926	920	937	912	950	1029	964	958	916	925	976	926	902	977	979	950	900	945	940	976	949	930	993	978	1011	990	931	914	936	877	909	1026	911	966	938	929	909	959	918	989	925	970	932	955	921	913	913	954	996	956	960	967	933	1011	943	974	937	924	971	961	952	982	987	994	935	948	989	1012	897	939	1037	892	963	959	956	956	990	959	943	951	922	950	979	955	995	941	996	926	938	991	890	963	959	982	951	976	977	947	978
5823	5985	6991	3964	2060	1424	1060	889	770	608	478	536	513	381	398	339	331	302	296	295	328	316	294	312	298	237	291	247	282	257	249	274	249	209	229	244	341	443	454	257	216	251	208	212	198	224	238	246	225	226	208	245	220	235	209	241	255	213	249	202	239	281	224	263	276	244	243	224	232	218	233	256	219	255	227	227	245	231	237	241	243	224	211	238	222	220	230	253	205	227	251	245	270	236	234	215	254	217	242	244	255	234	229	221	232	230	200	223	261	230	248	239	218	222	220	248	188	249	224	238	229	231	260	249	207	230	214	235	241	236	245	218	246	238	222	224	259	231	244	238	207	237	247	244	275	224	228	211	211	235	224	225	228	239	224	224	229	209	262	208	210	214	252	221	242	238	228	236	249	244	249	227	226	253	253	219	220	261	254	239	228	216	224	243	222	219	238	231	225	227	235	239	244	235	207	207	217	204	239	245	238	238	208	228	248	241	230	227	236	242	228	242	236	244	238	262	243	256	246	227	231	265	205	231	232	217	221	221	254	261	263	255	219	233	231	230	227	254	209	238	236	232	221	224	221	236	255	229	217	245	234	229	227	260	229	261	227	232	241	231	214	246	216	227	223	229	229	235	247	241	252	235	278	221	240	215	229	218	260	241	217	202	236	233	228	232	255	223	220	233	208	257	252	223	240	213	256	265	220	238	236	243	229	238	211	230	233	230	250	257	223	249	228	232	236	218	233	207	221	224	198	235	269	225	238	222	226	220	236	229	239	230	229	239	220	232	239	232	241	233	230	262	239	217	245	257	262	227	276	233	233	241	215	266	241	227	234	195	205	193	226	214	213	228	240	221	230	232	227	216	241	235	238	227	224	246	222	235	256	251	214	243	198	236	242	225	248	233	255	240	235	274	251	246	237	257	228	211	241	225	223	218	220	250	232	219	220	244	231	240	252	265	234	243	251	256	217	270	226	245	243	243	257	230	240	221	235	228	227	253	238	246	222	253	235	256	211	229	248	225	230	221	217	205	255	242	239	207	259	249	224	243	240	214	244	232	248	250	260	247	231	204	255	245	242	227	204	255	227	233	244	217	240	238	195	226	231	225	219	231	243	241	251	230	225	254	248	269	241	239	215	232	241	201	221	238	242	228	235	225	239	229	236	230	252	231	238	252	245	218	242	225	218	221	224	244	239	210	252	205	253	231	250	259	245	266	227	218	206	242	228	246	205	240	253	239	227	251	229	225	263	246	276	234	236	229	212	242	238	239	227	253	246	240	239	243	245	205	241	224	230	227	251	231	238	233	241	246	248	201	232	227	225	210	221	219	248	247	207	244	230	259	221	239	248	241	260	239	233	207	256	236	234	244	212	224	201	223	244	260	236	200	228	258	220	219	249	250	243	229	243	253	246	246	237	244	215	240	227	223	213	233	215	258	222	250	217	193	218	215	210	221	215	212	252	198	263	277	246	233	238	232	252	233	240	225	219	224	222	254	238	227	237	255	266	234	234	272	243	238	228	247	219	212	207	233	264	201	218	223	220	260	242	234	238	251	219	250	209	241	232	244	222	220	224	249	247	251	233	213	204	237	253	226	227	235	236	210	215	220	231	213	214	239	223	239	205	210	222	241	225	244	249	232	260	209	230	238	216	246	225	229	230	237	224	255	209	231	222	215	207	215	256	228	247	234	207	255	256	229	222	222	229	220	231	230	235	215	252	210	237	232	255	228	244	220	239	241	246	232	238	229	211	231	224	266	255	246	249	233	226	255	234	242	221	244	216	267	260	223	221	235	232	221	241	225	226	235	241	266	226	217	246	248	238	221	236	228	239	267	253	226	189	245	241	238	252	229	242	241	196	209	238	210	235	254	256	236	231	226	236	231	253	264	214	242	227	250	244	239	239	219	246	227	259	203	235	257	222	246	213	228	236	223	243	236	257	253	244	234	242	225	212	230	259	253	235	251	227	239	235	234	232	229	245	213	245	229	213	231	243	207	231	231	249	223	231	247	248	221	203	229	213	227	245	251	217	227	241	236	239	258	231	237	232	212	206	254	254	226	227	248	206	217	222	200	237	229	234	227	249	259	246	226	242	235	257	245	225	224	241	259	211	252	251	243	236	235	245	230	239	243	222	217	227	197	258	231	234	243	279	226	222	259	245	261	250	245	250	222	259	252	232	247	242	256	229	239	221	219	195	227	229	216	236	216	254	228	232	238	239	238	220	220	258	250	235	253	206	223	210	242	240	227	224	239	246	220	232	229	246	225	214	228	235	249	232	216	252	211	241	242	222	266	242	233	227	222	226	201	240	207	244	218	241	224	235	233	227	244	226	242	239	243	242	272	257	219	241	204	224	241	231	259	250	235	244	244	219	237	225	233	211	246	265	239	219	218	264	235	240	196	226	238	258	241	222	271	229	213	238	226	228	248	208	220	221	235	224	232	249	250	227	212	233	237	264	241	259	221	244	203	250	245	217	250	244	250	251	219	230	229	220	228	265	217	213	233	228	221	244	246	216	226	234	229	250	259	263	222	246	234	249	244	232	220	256	238	241	228	240	255	217	228	230	229	216	244	233	247	256	265	245	211	220	214	225	236	227	240	217	237	247	242	233	222	243	232	241	244	228	224	214	244	221	232	256	261	229	228	244	220	233	213	207	231	252	229	219	274	223	235	236	226	247	249	219	247	228	259	221	261	227	221	237	255	205	219	209	251	239	239	212	221	261	258	248	223	227	246	232	232	218	245	220	231	201	266	252	236	229	216	255	237	211	224	213	222	215	264	255	214	230	200	241	232	216	233	226	234	207	221	224	234	212	216	220	244	209	238	224	251	252	224	243	227	243	228	250	203	229	235	213	264	233	215	236	229	230	221	231	231	249	249	228	209	222	233	230	233	252	237	230	218	220	231	211	219	216	197	248	252	233	235	246	225	235	264	218	210	220	260	247	223	232	228	242	229	233	226	233	240	197	248	225	249	225	244	245	221	236	206	244	213	214	218	224	251	251	250	261	230	233	236	239	227	236	228	226	250	214	222	271	285	231	213	235	243	211	243	231	218	194	262	264	239	241	208	224	228	226	269	258	232	236	222	240	250	221	216	233	276	210	227	243	266	231	220	252	246	233	247	219	230	217	211	215	267	247	222	208	217	212	220	237	215	232	209	228	229	208	239	221	220	249	228	234	224	224	242	217	271	206	208	239	261	227	220	248	248	219	243	245	244	233	232	230	231	247	245	239	218	242	229	257	209	222	264	241	249	254	252	245	259	247	247	254	217	211	238	241	225	242	241	246	223	227	236	227	245	257	234	203	213	227	234	245	220	255	244	193	226	259	233	239	220	214	243	233	203	230	246	243	228	235	273	223	237	206	231	259	247	242	240	228	222	220	219	225	225	272	217	266	199	232	227	214	246	257	225	224	228	228	240	203	229	233	238	220	203	249	239	223	238	239	244	232	244	246	253	248	250	256	233	262	257	228	245	229	226	255	218	228	239	225	250
4571	7664	10618	8133	5698	4894	4241	3656	3142	2519	2349	2372	2123	1793	1529	1371	1136	1048	999	978	1206	1504	1232	1249	877	781	779	862	838	837	799	804	813	645	676	811	1492	1744	1789	760	674	586	584	624	582	611	609	643	639	645	578	635	621	589	584	588	616	611	636	590	559	623	612	642	631	624	653	606	590	607	600	612	622	571	639	627	580	608	595	604	594	646	580	572	637	624	561	627	584	628	607	632	607	614	631	609	620	628	651	612	653	639	568	583	606	625	632	635	584	590	650	593	576	577	598	611	600	610	590	581	647	674	622	608	632	613	634	608	628	625	610	615	612	606	666	593	622	595	642	602	624	614	644	582	640	607	644	632	590	599	580	612	590	609	611	630	637	622	606	624	603	643	616	633	623	553	578	616	601	639	647	627	660	644	600	594	562	614	591	570	625	588	625	628	619	569	629	632	664	617	627	545	591	609	577	614	608	579	623	590	595	618	591	595	595	597	619	633	597	566	566	578	650	617	584	566	608	631	604	632	618	603	580	621	630	582	597	629	583	610	585	607	643	623	638	611	599	565	594	613	608	595	583	649	581	590	583	613	553	574	622	655	596	674	623	604	619	617	616	596	619	574	575	589	631	586	616	615	575	567	622	636	589	644	587	592	562	639	594	551	624	617	657	575	577	679	606	610	628	625	647	581	569	623	587	575	641	594	607	616	608	584	583	597	563	627	635	634	615	571	625	596	607	618	611	571	625	597	603	584	635	627	596	632	582	579	627	614	619	631	637	584	603	607	612	625	575	637	650	617	611	613	591	647	580	609	603	576	546	607	603	610	607	555	660	632	583	613	618	615	582	645	575	583	607	592	600	621	577	599	641	603	615	617	620	616	618	609	580	622	586	621	633	596	571	631	606	605	604	621	613	625	623	561	575	604	606	567	622	611	665	598	656	653	644	603	656	618	618	594	599	645	594	624	595	591	598	588	644	643	638	585	617	612	605	637	590	579	588	611	612	592	589	622	626	601	619	606	578	579	641	653	625	603	607	621	593	623	594	625	594	615	621	616	579	594	649	562	560	621	588	601	608	632	622	590	622	596	602	562	609	651	607	582	602	583	610	591	627	610	605	617	602	620	635	638	629	613	572	600	682	601	575	619	614	610	621	581	564	616	599	561	593	629	558	626	577	597	639	604	639	643	642	577	611	622	631	585	639	602	608	606	621	618	594	657	604	603	605	605	577	639	626	651	624	595	582	552	603	626	614	610	609	574	606	587	588	624	619	636	637	601	585	641	648	631	607	617	583	618	625	619	642	621	638	605	594	602	600	621	601	591	601	607	590	589	611	605	625	655	651	633	611	569	626	578	618	597	637	588	564	601	623	656	593	597	592	578	645	591	637	596	629	589	621	600	593	592	662	603	596	602	577	579	597	556	561	586	616	636	592	602	591	598	570	627	625	579	610	658	637	587	622	602	595	556	569	618	609	607	584	571	572	630	647	634	597	597	594	588	634	634	596	576	619	588	570	586	611	611	573	633	582	588	621	572	625	552	625	608	599	619	624	598	599	634	606	619	652	616	589	611	626	569	628	602	601	591	592	585	640	632	593	625	617	656	601	666	681	610	592	598	594	556	644	637	614	610	580	604	586	602	595	656	603	629	617	577	587	596	590	597	630	631	654	624	586	633	591	612	561	592	594	627	614	617	603	593	611	610	610	613	588	680	601	608	624	613	599	603	645	650	622	593	607	584	608	622	624	613	607	580	611	596	582	588	623	616	597	596	605	626	599	650	599	582	575	636	585	577	610	619	608	624	598	573	635	548	601	647	601	593	598	608	595	633	570	608	595	600	587	613	561	588	586	619	657	572	610	623	574	661	646	653	601	580	592	620	616	628	654	607	617	621	623	578	626	626	579	611	621	615	561	601	656	635	616	594	616	608	610	645	599	635	600	626	572	602	574	621	606	609	629	601	616	558	567	631	609	613	652	615	643	616	607	630	610	650	622	577	616	652	626	636	635	670	635	633	621	607	575	634	584	585	588	570	616	637	579	595	572	627	664	619	576	633	664	608	614	582	581	625	618	584	574	617	624	539	658	583	618	589	626	587	596	632	626	567	591	613	603	661	581	633	614	612	623	639	588	617	600	609	604	575	667	627	609	604	664	637	602	608	600	627	646	602	632	609	590	575	615	608	622	659	603	612	677	613	623	637	664	621	626	639	584	597	609	567	566	619	610	628	629	576	615	587	604	620	620	642	595	620	560	613	662	607	667	586	604	597	633	612	615	567	585	590	583	651	647	630	597	616	566	591	594	642	628	605	623	633	560	624	620	643	615	626	606	610	581	622	602	570	612	600	637	600	599	553	555	582	583	590	580	595	621	601	627	608	630	626	610	618	614	596	663	629	585	610	602	612	590	582	618	589	607	582	607	569	585	610	583	615	611	586	626	555	613	575	624	604	606	614	610	566	588	613	594	647	616	607	556	625	579	626	638	581	631	599	613	632	576	622	598	583	590	566	650	659	574	584	602	585	626	564	670	587	603	649	588	629	585	617	608	640	585	625	624	634	618	600	601	622	575	624	592	624	583	639	583	573	614	596	550	621	610	621	595	591	557	619	603	643	632	583	585	625	643	597	611	591	624	626	607	596	591	650	609	576	552	612	633	607	587	637	648	559	644	612	592	623	581	608	613	593	570	649	621	606	620	556	535	649	597	664	588	631	648	598	614	591	604	580	594	598	630	598	607	589	624	620	645	580	567	601	554	642	609	635	621	552	614	626	639	615	591	636	609	607	625	589	604	623	596	622	574	644	651	633	593	595	607	593	596	619	577	640	630	612	596	610	609	586	651	592	619	575	603	644	624	611	639	592	572	593	591	584	614	638	573	627	565	650	661	565	632	610	605	615	625	660	604	621	586	652	596	618	649	616	605	601	610	626	627	633	587	615	583	598	586	593	629	627	656	567	589	587	616	584	678	603	601	624	580	614	646	600	599	639	601	596	610	622	616	598	553	641	569	596	631	558	552	626	595	613	629	601	601	614	563	644	594	574	604	636	591	617	575	606	608	595	636	622	676	600	596	603	585	602	628	598	577	597	606	611	666	620	616	617	625	642	635	584	611	597	581	613	572	601	623	605	617	588	610	574	584	613	622	649	627	600	647	620	577	618	573	608	591	602	618	645	612	671	612	600	578	600	625	577	592	621	612	617	622	566	609	550	552	638	580	602	562	597	607	591	654	565	620	600	590	648	595	608	624	611	590	594	612	613	616	588	622	664	585	641	600	629	611	617	578	601	628	606	623	549	578	591	646	576	615	604	606	597	601	596	605	592	621	609	640	636	654	644	589	649	559	563	584	607	635	618	601	565	579	606	640	616	594	594	666	601	571	625	619	605	651	573	611	576	609	619	619	647	620	579	633	607	637	581	586	622	591	546	587	621	623	643	610	662	621	605	666	564	654	623	561	643	631	577	599	609	625	579	640	618	614	613	610	632	589	605	583	597	636	599	606	592
20258	33092	36878	26711	18197	12847	8795	5331	3289	2310	1660	1318	1038	860	833	723	680	658	588	625	805	846	605	569	438	414	414	399	434	442	383	420	353	349	385	477	1592	1531	1354	535	370	327	316	343	319	332	352	349	341	310	340	327	324	331	329	336	345	339	352	345	330	326	374	329	362	376	296	326	359	360	357	326	323	316	334	353	337	330	303	301	282	313	324	350	351	343	326	364	345	331	338	346	340	359	319	357	327	393	321	347	308	339	341	323	326	341	311	328	315	351	346	298	328	336	310	337	368	359	331	326	318	343	319	370	358	324	354	354	330	350	354	344	363	325	348	355	320	321	353	335	310	329	314	326	350	336	347	312	332	324	373	326	338	329	322	357	318	339	324	344	323	316	313	322	308	351	339	322	309	336	301	351	350	354	341	322	337	300	350	335	310	369	327	367	314	361	303	310	330	353	351	329	336	344	338	314	336	328	331	355	361	408	317	332	366	355	351	324	376	355	361	321	336	321	321	349	349	337	316	307	315	317	319	327	331	394	334	323	330	361	373	377	351	332	300	369	338	357	354	342	332	359	315	360	314	342	352	350	353	326	325	358	290	316	320	362	341	373	348	329	339	367	335	352	373	332	364	300	299	316	350	375	324	325	340	345	340	326	352	326	325	379	351	301	299	333	363	331	344	351	308	328	324	336	353	328	336	314	312	322	352	357	318	330	379	310	306	352	315	332	338	339	327	316	329	347	333	353	338	326	342	340	345	323	360	324	306	326	338	330	362	352	343	326	339	321	355	344	343	353	331	336	315	355	341	327	331	313	369	342	328	320	327	323	323	339	291	316	340	334	332	327	307	332	338	316	307	315	310	362	346	332	347	350	330	329	314	362	330	340	336	321	337	351	357	349	344	330	330	363	281	368	332	294	336	327	348	308	375	346	315	328	321	321	336	352	328	351	350	317	387	344	333	311	343	347	310	351	320	338	377	342	334	339	333	339	307	322	305	333	317	338	331	327	347	300	343	350	332	323	352	331	316	359	327	338	299	373	344	342	352	342	359	296	319	332	315	324	317	344	322	315	365	345	308	336	344	327	318	334	347	325	302	350	379	335	310	354	315	299	304	325	284	320	334	317	326	337	320	296	331	309	329	341	319	356	299	347	362	334	327	328	314	361	377	319	344	332	350	318	306	323	337	325	323	353	333	344	311	320	327	354	346	341	340	337	353	345	337	347	335	307	349	330	317	349	338	349	328	322	315	317	359	322	334	329	336	332	305	337	331	349	321	341	354	331	324	302	331	335	375	345	321	347	357	262	334	351	330	326	329	346	317	307	352	331	334	306	366	348	327	325	323	338	337	345	343	311	355	354	332	357	339	310	299	322	320	341	332	345	335	329	342	309	343	317	357	338	328	338	352	375	340	347	348	368	326	328	363	338	374	333	332	336	324	327	323	325	336	336	323	349	368	321	327	305	329	331	319	319	303	360	374	335	312	343	352	377	365	374	339	313	363	322	318	331	362	357	311	310	312	332	342	322	309	301	329	374	337	333	318	339	317	334	343	335	315	372	352	323	286	327	329	351	357	336	338	326	329	314	289	310	347	340	325	335	334	299	347	320	338	353	357	316	369	342	337	335	331	308	336	328	300	317	326	335	326	328	309	338	353	315	321	341	346	343	316	310	328	361	320	318	374	350	352	315	332	364	340	358	338	359	382	323	338	356	322	368	324	337	307	339	339	339	330	352	347	356	359	340	322	313	339	349	320	323	312	313	307	312	365	361	329	317	325	317	339	319	328	307	336	332	311	334	322	317	333	345	328	334	308	332	345	341	358	354	351	311	352	332	348	323	315	313	312	310	345	346	300	346	352	346	358	332	325	345	328	305	322	311	341	334	367	347	307	327	346	341	324	326	381	345	366	346	306	361	312	334	349	308	334	321	329	343	362	326	333	325	313	352	344	361	343	329	336	333	331	330	350	324	360	327	315	324	340	315	316	328	332	344	374	341	331	352	346	353	345	326	354	381	364	337	339	334	347	313	325	289	344	346	311	352	364	302	337	347	340	350	346	350	308	327	342	328	318	339	324	336	321	288	356	349	336	356	341	322	342	345	359	291	307	336	319	332	324	345	319	354	320	362	344	316	335	317	313	346	358	313	349	327	349	347	363	346	331	340	322	333	322	351	341	299	346	329	309	345	322	321	329	351	334	351	328	332	338	320	315	350	337	326	367	363	373	361	355	326	334	324	353	313	314	328	351	348	333	326	330	287	323	366	338	346	342	355	325	366	378	338	349	331	301	350	314	327	327	299	323	350	336	365	327	330	354	357	363	330	323	338	350	315	312	375	302	323	303	347	340	339	333	305	328	305	307	311	344	340	316	325	358	330	322	323	301	346	328	334	333	337	320	338	315	352	316	359	323	348	338	358	371	316	384	365	320	302	351	331	298	304	355	335	330	298	318	323	324	318	312	347	321	374	337	333	319	313	308	328	324	366	354	339	318	316	340	354	348	346	318	290	352	320	345	367	350	348	355	323	382	329	356	338	330	358	318	344	348	326	332	302	311	341	331	337	336	271	351	334	345	319	331	325	372	331	349	387	330	299	300	354	317	331	336	291	308	322	364	365	324	349	317	327	306	334	408	352	363	334	317	345	319	338	325	340	292	306	333	357	325	346	371	366	336	337	333	327	355	369	312	335	327	316	384	352	346	327	349	344	335	360	345	328	353	331	350	315	310	339	336	350	299	289	328	333	336	349	361	331	343	384	318	316	308	299	336	321	343	336	322	349	339	328	326	345	339	300	318	309	335	301	341	372	322	339	336	302	317	322	376	357	349	306	351	355	352	310	337	331	351	315	334	322	367	367	361	347	348	301	338	336	323	320	343	328	350	360	339	336	325	316	323	325	338	328	327	317	321	333	316	311	398	331	324	356	329	320	314	320	307	329	292	317	371	362	316	341	364	336	345	356	297	318	330	337	324	343	357	352	369	342	314	356	373	376	340	347	336	323	296	346	312	363	319	346	343	324	313	343	322	351	335	333	302	341	328	311	332	309	321	345	333	359	335	334	345	339	337	353	353	333	325	349	364	297	319	365	370	301	305	329	371	319	337	312	342	335	317	337	321	341	327	300	318	313	328	322	344	343	323	316	374	350	326	353	337	339	328	362	337	320	284	322	316	357	347	327	322	332	338	309	345	348	363	362	322	295	363	320	327	328	313	293	355	335	336	356	337	356	374	379	329	326	336	336	353	347	327	313	334	319	338	317	356	318	339	337	365	346	331	309	349	356	362	351	347	339	348	331	345	313	352	347	355	329	326	314	372	365	307	339	315	318	328	339	360	316	347	349	310	325	350	335	312	339	346	317	367	340	344	350	330	343	337	391	338	330	350	329	318	309	300	328	355	326	348	309	332	321	346	370	308	300	356	305	337	359	316	307	352	341	300	359	321	290	287	331	321	337	344	314	308	303	305	340	345	299	313	327	346	309	344	311	318	360	342	342	346	311
14825	27983	33139	25655	18567	16876	15354	11408	9786	8998	7383	6485	4821	4388	3763	3036	3141	3125	3130	3109	3931	4331	2803	2755	1471	1271	1088	1165	1519	1716	1446	1238	1213	1090	912	2203	9224	8050	6773	1556	817	826	850	865	833	798	838	800	750	827	898	882	853	814	850	837	834	761	831	835	814	849	833	844	771	852	775	826	820	799	821	797	809	800	843	822	842	866	890	810	805	817	817	769	822	857	856	779	758	841	823	799	840	827	818	892	850	817	847	781	804	816	772	797	792	860	817	814	820	815	811	808	824	803	798	842	804	813	806	774	791	838	788	821	815	791	821	887	819	797	830	809	858	816	852	762	831	887	823	832	779	829	832	819	818	822	840	810	816	800	829	781	850	814	825	861	835	799	812	817	800	806	820	852	840	837	856	840	832	824	847	819	810	834	773	828	836	808	741	810	849	851	813	790	877	808	857	834	797	861	862	786	806	787	834	822	872	807	820	797	865	825	819	832	852	813	792	793	811	885	785	820	833	824	833	866	872	787	798	805	837	831	840	826	823	782	774	817	877	879	767	776	834	807	810	802	778	755	757	842	786	830	907	868	822	777	870	812	803	836	811	852	814	811	837	812	846	837	870	816	796	849	824	791	827	852	856	798	842	835	823	830	797	788	798	829	789	832	797	789	809	833	808	832	810	823	809	875	839	787	786	819	821	806	822	834	842	858	796	823	832	865	797	856	793	820	841	815	831	873	841	825	831	820	806	838	779	823	831	804	781	794	827	819	855	831	810	817	812	815	803	816	802	843	806	874	836	824	827	838	827	853	825	759	861	805	834	821	824	810	788	812	772	769	795	786	772	838	868	854	798	808	817	770	835	805	802	801	807	793	789	845	861	805	798	778	842	822	786	814	821	809	815	840	854	841	762	790	869	818	802	792	745	806	861	816	804	813	826	798	831	835	788	809	797	776	800	822	772	798	754	799	833	805	835	763	795	835	854	832	844	803	824	838	832	834	802	825	815	809	829	810	878	821	832	820	786	838	802	802	819	814	820	840	821	832	801	806	805	849	792	791	852	846	810	823	823	808	836	820	782	861	830	803	787	832	841	812	802	862	843	831	774	785	807	782	801	812	777	782	813	819	817	845	836	815	810	826	802	817	829	844	783	795	778	818	790	799	826	819	840	829	829	832	820	839	813	816	777	794	822	799	784	838	826	783	819	809	837	799	778	805	832	831	825	856	831	849	757	836	818	786	810	829	843	824	814	810	822	801	772	841	835	783	846	826	704	800	839	801	776	744	757	804	818	761	835	794	818	807	832	801	791	857	843	801	842	782	790	816	819	824	855	795	804	826	855	837	858	828	822	818	780	844	838	808	791	845	824	820	812	825	872	823	824	772	824	834	808	870	798	821	792	841	826	802	845	786	816	807	809	855	773	882	854	822	805	802	767	767	823	828	868	846	826	820	853	812	789	851	777	864	783	822	755	855	831	805	785	762	815	797	888	890	821	834	806	853	859	858	829	812	840	771	821	810	790	835	842	833	837	803	811	849	813	822	821	830	839	794	817	818	788	824	833	802	803	814	813	768	885	814	847	851	796	792	834	821	788	755	873	811	778	813	823	802	836	880	833	792	808	797	783	816	842	805	781	857	832	811	837	786	858	917	790	766	836	832	846	824	833	832	850	854	806	829	838	789	781	820	776	848	858	864	854	813	810	827	829	859	806	790	818	801	863	797	800	787	759	762	874	836	850	803	803	810	847	864	798	829	807	781	789	826	820	818	817	801	870	830	828	834	834	840	844	752	816	818	841	863	801	813	783	797	816	832	841	792	857	835	766	787	824	803	875	822	778	852	839	870	849	834	776	789	845	853	826	816	880	761	816	755	783	833	845	827	840	802	860	840	838	825	875	834	879	810	756	862	793	817	811	818	841	857	863	820	775	764	813	804	819	837	730	794	814	791	818	870	851	770	817	864	811	803	829	835	853	799	767	821	809	842	814	798	802	825	868	804	774	851	814	822	824	806	844	809	821	834	790	830	834	815	849	844	833	796	837	814	794	810	794	906	840	820	827	879	900	840	783	793	799	807	791	851	800	799	791	828	786	794	810	849	797	865	811	784	822	825	789	781	778	844	808	838	809	798	887	759	862	838	777	833	799	835	801	808	877	797	838	817	792	813	844	852	841	805	825	852	862	826	867	872	774	836	824	804	819	798	816	860	835	817	796	817	840	803	821	826	770	792	829	895	816	869	830	790	845	811	847	826	810	782	828	792	795	823	813	798	812	815	839	776	849	827	801	828	848	820	769	815	821	798	820	830	807	885	827	813	812	821	842	802	832	809	848	849	852	846	875	824	852	833	840	819	749	839	806	818	873	816	806	825	846	815	850	828	830	816	817	796	810	815	829	791	809	822	842	834	821	795	785	780	810	821	797	801	784	856	809	827	798	800	823	874	843	836	821	807	808	823	821	823	814	823	809	792	789	837	808	806	807	783	801	755	857	835	819	828	801	788	798	797	823	766	781	779	796	861	825	847	855	870	784	837	780	840	861	793	806	812	802	759	795	841	839	745	804	803	841	811	777	861	842	837	820	839	818	878	830	804	807	839	831	842	788	839	841	833	797	834	872	825	765	813	776	863	841	831	830	803	806	832	861	808	815	783	829	884	805	826	835	804	781	790	828	781	852	819	814	873	808	764	847	814	766	833	856	772	808	854	789	840	825	803	816	834	896	812	873	798	850	813	841	856	774	784	772	810	816	800	823	841	765	801	861	788	813	788	838	781	815	798	881	768	762	774	771	789	806	820	804	834	765	857	839	852	847	795	754	770	783	826	768	836	816	786	806	821	831	841	874	810	860	864	835	805	830	844	795	785	859	836	835	878	786	784	799	834	781	854	870	818	780	863	790	847	819	850	843	807	811	764	811	773	775	805	818	808	797	835	857	844	770	817	782	842	775	833	796	793	823	829	831	892	794	874	801	818	827	762	830	857	840	832	834	882	832	769	824	780	854	772	851	827	846	806	825	826	804	800	838	792	842	818	834	810	773	817	872	826	826	783	868	768	869	785	774	774	808	810	805	837	824	812	833	838	835	842	831	837	849	839	821	784	850	841	851	814	821	819	811	800	768	873	791	827	803	829	816	814	795	866	825	782	834	798	808	840	779	780	832	806	782	804	771	855	834	845	820	804	839	770	802	850	807	801	834	810	759	776	850	804	838	799	803	806	811	758	820	780	790	813	860	824	764	799	818	836	755	825	856	844	840	854	808	822	857	818	778	813	843	835	799	774	839	845	835	880	806	850	871	832	814	824	897	773	845	837	840	868	827	879	846	775	834	792	798	821	859	805	779	806	776	869	814	861	835	830	793	819	828	842	849	792	820	856	884	809	869	826	818	782	837	840	826	823	804	813	801	789	849	793	873	879	844	879	822	821	832	793	856	767	791	838	844	820	779	851	836	810	826	772	775	804	797	846	800	829	805	819	867	836	794	800	845	785	835	829	798	828	862	806	819	838	816	782
29988	41501	39642	32183	24406	19668	15431	10804	7060	5016	3429	2482	1709	1403	1195	1031	1017	913	875	781	1288	1298	938	848	641	573	522	502	497	455	497	504	486	451	430	928	2782	3126	1964	522	383	389	410	376	358	405	385	405	387	386	410	402	415	375	370	368	407	416	366	409	385	418	375	405	402	402	421	390	422	391	403	368	389	383	403	407	374	389	382	380	375	396	375	359	389	374	397	368	384	381	425	401	388	429	421	399	377	410	408	394	373	420	393	421	406	394	414	406	400	382	407	416	389	423	397	370	375	394	397	397	381	385	405	362	378	412	419	378	342	404	394	399	357	398	407	388	370	409	349	359	404	387	385	397	394	398	410	365	372	339	404	372	381	391	377	358	375	384	421	356	385	402	403	407	386	378	389	389	375	384	419	355	386	395	382	389	415	382	391	353	410	401	370	379	362	373	394	389	375	374	368	384	379	395	387	380	350	387	376	394	412	399	364	387	386	402	380	374	438	433	407	366	404	380	357	357	369	399	382	376	373	366	358	377	387	435	415	382	368	356	377	384	376	411	394	441	396	376	409	399	376	410	385	371	383	393	400	427	358	413	443	378	373	382	417	442	371	378	367	371	379	422	376	374	368	333	374	418	360	399	400	349	367	408	384	370	378	373	368	396	396	354	366	367	406	383	371	382	405	394	392	373	386	382	392	417	372	401	383	370	379	432	362	361	410	350	397	395	437	383	416	351	372	387	390	393	429	391	428	391	408	398	428	420	384	412	354	404	397	357	333	391	405	370	379	420	411	393	342	374	365	391	397	390	415	396	363	372	403	386	369	416	406	408	402	354	388	392	414	396	354	439	416	392	410	388	431	398	418	406	394	390	363	365	394	374	412	376	403	380	393	409	397	339	370	373	376	383	388	398	402	328	382	403	372	356	391	362	360	371	391	410	348	390	382	404	369	379	376	389	388	396	346	379	354	394	381	382	404	391	382	411	399	382	412	360	371	373	340	398	379	384	357	400	356	367	368	395	401	381	381	406	430	403	385	397	370	395	440	359	405	414	395	418	387	374	383	429	420	405	369	395	407	369	388	413	393	427	372	359	341	428	408	394	406	391	381	409	385	398	389	390	401	383	397	381	371	361	425	433	372	370	389	398	387	365	373	380	371	370	380	380	396	420	378	400	392	377	389	391	393	377	382	391	386	385	398	398	398	397	398	375	412	364	396	380	364	377	394	403	373	382	404	370	415	375	444	389	440	391	386	409	387	363	422	366	388	403	387	391	405	356	372	365	387	394	384	373	404	441	411	355	388	349	363	401	400	373	378	387	406	363	416	358	353	373	403	407	410	409	346	396	357	392	411	391	369	399	452	417	370	362	400	365	389	390	381	373	401	403	357	407	403	398	408	384	372	361	401	378	377	391	373	400	426	395	397	388	387	353	407	363	414	354	383	408	372	385	394	368	381	381	399	403	345	394	422	397	350	395	385	352	384	424	397	398	388	363	365	391	416	421	392	357	390	391	379	422	366	382	391	374	381	371	383	392	396	358	402	407	405	361	372	384	376	389	409	401	407	396	382	380	377	425	397	365	393	389	392	405	362	368	410	409	408	387	393	370	418	398	404	396	360	388	360	366	366	397	356	386	394	422	398	384	407	393	364	406	398	403	411	369	362	406	369	359	383	395	385	407	437	381	418	423	337	384	381	393	385	400	431	382	391	402	416	423	400	413	409	401	402	364	418	363	384	423	407	340	354	382	408	389	408	359	407	396	385	396	367	410	364	391	381	387	423	412	392	379	336	367	373	356	399	396	375	418	340	405	383	382	397	408	386	385	402	387	390	401	374	387	403	397	403	385	374	374	410	375	402	420	386	425	384	415	396	379	371	366	427	405	396	395	380	384	403	371	372	377	418	391	416	384	405	396	401	352	388	343	430	392	373	376	402	406	368	354	410	382	366	400	402	371	381	411	356	416	372	388	415	373	393	380	422	384	410	405	354	377	389	418	381	386	380	347	390	382	379	416	410	409	392	417	398	427	357	389	419	379	363	362	390	377	381	414	394	365	372	428	403	383	382	397	418	380	403	406	363	390	389	390	400	411	395	352	397	376	411	396	392	424	395	411	379	341	360	398	377	348	415	396	392	385	394	376	363	396	413	387	407	408	369	396	406	412	401	392	375	350	357	362	386	400	394	362	383	385	360	401	357	405	378	382	401	382	413	403	418	370	394	368	364	393	392	382	377	404	433	362	459	391	407	406	394	383	397	417	423	378	395	412	370	400	369	361	365	370	382	362	373	390	403	391	374	374	391	376	362	369	375	353	397	368	397	421	383	395	375	377	376	438	433	359	387	385	388	352	366	402	382	384	373	410	368	419	381	390	364	424	381	393	351	408	387	379	387	396	424	397	359	377	427	421	366	399	418	412	410	348	409	357	400	354	403	404	402	407	397	378	396	400	409	356	418	376	409	382	387	388	377	380	377	385	380	374	354	385	386	415	414	406	370	407	365	377	385	368	406	372	387	393	392	412	393	425	409	367	412	373	381	426	410	358	410	400	350	378	400	385	383	400	371	375	383	404	387	387	400	403	355	356	372	371	381	381	382	375	368	394	375	406	385	375	375	354	364	389	416	398	415	360	399	393	375	374	363	375	421	363	385	431	374	366	396	385	406	373	371	389	370	382	385	455	420	378	383	390	428	406	416	371	374	353	372	373	374	400	369	381	398	433	373	382	422	400	394	367	379	379	385	383	411	410	392	412	382	361	385	347	376	390	423	406	419	377	409	388	359	380	344	385	401	405	353	361	410	365	367	367	365	379	396	381	410	381	422	373	384	366	390	367	346	396	386	390	395	395	372	400	408	380	394	386	393	375	391	363	352	407	395	368	356	366	391	400	364	405	419	383	390	374	415	391	391	349	411	357	418	397	368	380	407	371	417	398	393	427	396	399	424	414	377	412	400	386	362	409	444	392	393	430	363	419	398	348	388	379	400	400	373	391	376	434	412	375	376	361	384	391	398	438	401	382	361	401	390	406	361	373	376	383	370	396	387	374	365	358	386	353	396	430	371	384	366	413	396	407	394	384	389	396	372	372	357	396	383	403	384	374	401	375	416	396	369	415	381	431	384	403	383	368	395	379	402	390	390	350	368	394	358	385	398	378	364	404	423	413	388	363	382	434	406	381	404	397	409	386	374	387	415	421	387	377	389	393	402	397	419	373	393	373	390	428	381	394	356	401	393	400	383	350	409	403	392	383	432	387	393	424	384	356	365	390	438	410	372	339	415	401	368	401	370	398	399	390	378	372	360	393	374	388	380	414	416	414	391	382	387	401	420	401	398	412	362	375	381	366	411	373	379	417	397	380	364	386	352	362	387	375	376	382	380	400	366	416	405	385	366	403	385	416	376	408	370	374	363	360	384	358	402	363	376	356	401	388	408	368	378	392	370	415	429	379	386	418	367	361	390	413	426	390	377	375	371	362	370	384	371	370	423	427	379	387	374	369	380	385
20569	34648	38104	34083	25660	23586	22713	18571	15898	14907	12345	9897	7663	6543	5248	4882	4920	4306	4452	4026	6548	7007	4618	4023	2724	1979	1701	1821	1702	1608	1853	2133	1612	1228	1247	5050	14824	15619	9430	1326	942	883	931	926	911	936	909	864	850	932	933	962	885	966	947	895	901	935	929	906	882	938	889	987	876	929	908	919	919	883	935	933	919	953	928	885	898	1005	932	943	951	894	898	886	886	900	961	948	884	937	939	942	881	959	927	867	957	903	878	885	924	881	902	887	888	914	884	894	883	864	908	882	918	906	931	881	950	926	954	909	940	913	970	877	916	928	879	923	935	896	879	878	899	916	882	948	946	936	943	973	963	895	908	885	892	944	911	900	878	853	923	876	921	915	893	889	838	926	954	923	927	868	930	912	879	832	967	920	919	942	862	879	911	932	891	930	936	896	973	882	919	922	957	901	913	910	885	866	907	907	905	920	902	906	956	902	851	921	903	923	893	898	884	889	917	901	877	907	908	980	918	906	915	930	907	935	921	900	898	884	941	885	927	932	905	865	868	941	941	930	933	949	931	911	899	847	883	893	884	940	886	913	865	909	899	920	903	929	929	874	834	844	891	891	904	907	880	901	929	946	905	952	905	875	878	909	893	945	909	906	908	899	839	878	887	932	933	895	928	915	928	923	911	875	919	861	926	881	940	914	941	923	954	955	896	879	898	954	899	905	892	897	937	953	886	895	910	938	947	944	866	894	869	885	912	896	962	874	901	911	850	929	933	867	873	925	907	887	902	931	851	922	897	910	876	850	925	928	867	923	878	910	941	945	928	921	892	942	950	942	935	891	932	834	900	911	892	922	886	898	957	930	937	882	872	905	929	874	917	870	938	978	901	898	926	936	880	923	891	881	922	892	905	893	915	957	925	930	877	846	858	962	914	910	880	898	923	884	886	915	900	897	944	884	825	937	866	909	945	912	924	916	924	878	934	919	907	910	897	940	883	901	900	928	846	896	851	957	868	904	899	872	877	930	888	973	947	897	878	910	925	895	860	958	887	941	891	861	883	829	894	938	921	897	980	907	959	942	886	903	892	925	954	905	897	924	932	908	907	874	841	874	930	908	913	935	899	894	899	912	931	917	938	896	851	886	897	940	945	888	893	929	918	933	870	883	896	923	930	859	890	935	988	894	917	962	924	921	898	938	894	915	895	858	928	923	841	941	888	919	929	967	955	922	940	915	922	890	912	929	912	890	875	900	892	900	946	956	920	905	912	924	971	851	877	826	856	943	928	920	924	904	892	910	944	942	921	878	978	892	927	963	913	902	897	910	919	913	861	899	876	863	931	902	942	871	930	961	905	870	904	920	955	915	847	841	936	909	882	851	934	891	887	891	861	928	933	871	975	895	939	881	942	908	904	959	899	903	863	881	886	945	869	919	939	928	884	890	940	928	933	893	897	952	923	923	902	895	883	936	895	852	921	902	908	901	883	903	919	906	913	843	905	872	920	947	879	903	929	891	891	1004	928	923	877	873	893	907	913	911	939	931	911	894	890	918	933	941	890	943	875	894	919	908	885	925	950	958	912	875	897	905	907	951	889	1003	914	949	952	920	907	932	945	905	907	877	931	891	904	850	895	959	902	876	891	907	943	937	853	900	875	945	899	885	914	897	911	876	894	935	898	908	830	883	885	941	949	949	933	937	960	887	951	903	861	945	905	917	955	909	863	877	902	895	890	975	955	950	932	918	920	941	869	871	922	912	864	920	881	930	944	927	955	907	919	914	872	915	925	934	913	884	903	864	927	933	864	989	894	881	866	921	875	940	930	892	883	895	964	964	926	885	904	879	893	861	825	892	884	917	888	923	904	851	969	894	923	914	892	916	963	896	921	905	949	850	900	871	937	934	868	878	906	956	894	901	886	875	894	930	913	936	860	940	915	933	873	887	881	869	877	908	952	920	920	902	929	932	984	886	889	894	924	913	889	914	934	927	879	906	875	961	874	896	949	957	872	926	894	916	879	947	860	878	920	959	923	950	871	987	952	908	935	917	924	881	978	946	899	922	891	857	880	916	919	910	898	951	904	921	864	847	875	874	843	955	917	907	899	853	938	904	954	855	856	890	918	905	942	916	895	947	897	927	890	911	866	917	869	935	913	896	946	931	947	913	935	928	916	907	881	941	888	886	925	886	922	923	937	910	945	956	966	895	941	925	880	917	945	907	884	869	907	951	860	936	964	933	916	917	962	879	904	884	897	902	897	927	916	927	870	940	877	892	896	901	917	938	896	933	892	881	925	952	902	869	935	862	868	921	912	895	896	873	936	851	903	892	922	899	922	953	920	938	882	899	936	934	895	872	891	919	910	890	923	953	900	872	923	922	937	859	875	923	920	893	853	901	880	915	894	936	906	886	936	897	957	906	900	939	876	939	930	948	888	917	893	918	907	906	869	923	906	902	883	907	933	923	897	901	912	918	887	909	908	897	943	921	888	889	940	896	904	890	921	954	874	887	911	912	899	905	873	936	899	880	919	918	890	851	918	919	922	884	940	913	915	867	898	919	900	912	957	926	923	941	870	946	867	924	896	881	920	903	974	889	920	915	940	927	913	874	940	879	939	909	933	936	974	913	888	929	845	910	903	915	955	947	958	917	883	868	908	873	905	875	912	863	890	920	864	966	886	870	1013	898	895	948	885	905	884	943	915	916	933	953	893	914	961	820	913	932	901	922	887	924	920	931	874	916	878	901	904	887	901	895	930	881	866	914	904	873	925	880	918	933	889	883	924	901	914	922	952	864	925	917	799	890	989	916	940	942	870	871	961	951	900	896	917	912	935	934	905	902	888	931	897	948	860	941	884	894	960	879	886	920	898	923	908	929	928	891	918	947	934	898	890	903	911	927	869	937	885	876	896	874	901	908	873	907	876	926	924	895	924	947	968	900	895	962	879	878	889	911	918	936	941	909	918	887	935	949	901	926	898	916	926	943	898	889	918	957	851	972	927	880	864	904	926	926	916	887	952	955	929	902	957	846	882	856	963	937	913	924	965	898	868	894	906	947	893	861	924	867	929	891	930	892	947	877	929	882	974	935	911	876	878	897	949	888	906	898	890	910	908	967	903	911	922	884	916	932	904	871	869	918	914	906	935	859	893	910	905	906	910	907	914	921	911	903	941	909	940	925	928	885	916	953	881	905	926	896	901	917	876	922	922	978	880	937	923	957	907	915	934	921	902	955	903	942	899	940	936	924	888	938	964	895	910	883	861	918	905	933	915	890	894	895	920	857	938	917	928	911	850	947	854	893	929	901	907	824	890	930	862	884	904	935	944	883	899	902	930	952	912	893	931	875	911	928	950	861	903	872	895	933	978	917	917	901	922	928	905	899	935	940	894	877	934	914	873	839	913	940	884	965	893	895	899	913	913	931	939	937	938	882	903	940	931	932	941	903	909	893	913	899	865	931	912	875	906	847	926	883	940	902	911	908	928	925	838	886	948	878	914	846	974	888	892	842	868	870	876	884	876	909
6104	7467	8232	4945	2217	1270	1082	947	733	665	553	521	415	315	304	343	298	256	240	262	325	318	272	256	260	261	247	278	234	258	244	243	261	211	265	266	358	406	376	196	243	208	256	242	227	225	209	215	246	244	205	214	241	225	216	229	229	222	229	252	230	218	219	217	236	220	238	199	191	211	204	240	221	230	198	246	228	214	221	219	223	227	196	245	231	231	212	211	229	226	250	247	240	217	191	233	227	210	245	239	248	235	240	215	212	253	218	205	227	211	228	217	217	213	232	200	202	232	217	215	222	224	209	219	228	208	252	220	200	251	206	217	221	241	203	229	221	199	205	243	210	215	246	252	233	248	217	214	227	207	236	202	233	205	236	226	210	203	193	209	210	217	218	235	230	210	239	233	234	210	258	211	232	219	249	218	225	210	198	204	200	221	228	222	214	228	221	204	222	261	244	213	220	227	214	240	237	216	216	242	243	200	215	239	238	226	226	231	224	222	234	227	209	216	212	238	242	242	231	228	235	208	214	230	232	233	221	218	252	222	216	209	214	217	214	189	209	229	242	222	231	217	251	221	226	226	212	230	213	223	235	222	198	216	214	213	249	215	248	238	232	206	224	227	244	225	214	231	227	215	210	247	255	215	242	221	220	252	221	239	218	221	229	216	227	237	197	224	236	249	212	236	240	209	228	224	223	196	217	224	217	229	225	231	210	234	241	220	213	223	221	225	222	211	213	242	230	218	210	204	233	228	237	240	249	235	224	233	232	244	231	242	235	224	243	206	252	252	214	219	237	180	189	231	222	248	239	243	222	217	223	241	234	218	224	238	231	208	207	222	229	229	268	230	237	232	234	225	219	224	234	231	226	236	236	227	204	215	246	213	241	230	243	231	188	219	226	240	245	246	234	240	226	224	212	209	218	218	233	219	230	187	222	220	224	212	242	212	209	203	205	207	214	238	227	250	235	218	211	257	244	256	222	215	231	267	229	218	211	190	241	220	203	225	241	229	251	220	211	219	213	227	205	237	223	228	227	209	224	226	213	235	222	227	253	233	234	251	234	215	222	194	219	223	212	246	230	209	208	205	217	237	195	221	218	229	233	212	228	226	221	187	205	244	240	252	216	218	219	213	234	209	208	232	204	223	231	246	189	181	206	223	236	225	253	222	249	268	242	225	217	235	213	251	212	218	212	244	237	237	222	198	217	210	214	217	214	225	216	209	203	231	211	220	217	218	218	215	233	207	231	222	226	247	229	212	241	223	199	224	222	218	221	211	211	217	220	220	218	221	217	214	235	213	247	245	223	247	223	217	227	229	226	221	225	249	222	218	239	241	228	187	238	208	227	233	214	222	267	239	241	252	224	214	250	243	217	228	229	206	213	220	237	220	267	233	240	210	203	225	221	240	253	203	210	230	217	202	279	245	218	237	202	227	217	211	234	228	229	221	236	230	212	238	190	249	237	215	220	239	242	197	234	232	220	241	199	219	210	239	230	219	222	209	243	228	213	210	280	200	230	211	233	207	241	222	232	224	212	212	246	199	226	239	232	229	237	248	223	244	232	244	220	198	243	226	219	250	240	216	261	233	206	234	208	213	215	234	195	220	210	200	220	236	234	216	220	227	207	239	229	228	216	207	235	230	243	241	228	238	232	222	233	221	210	230	227	240	200	210	241	224	244	217	209	230	224	222	250	219	232	217	220	244	209	212	211	201	247	212	225	227	222	220	231	230	222	222	228	208	224	227	192	234	203	238	239	228	209	219	225	196	229	199	217	210	256	237	230	226	225	203	250	231	234	214	228	223	218	240	205	202	207	230	247	228	218	192	202	206	243	221	232	259	243	219	218	235	226	234	218	222	205	234	237	238	210	228	217	210	220	209	224	241	243	215	222	233	250	233	237	213	255	236	230	213	212	218	210	236	223	243	229	218	215	207	222	217	223	239	213	212	219	197	208	244	240	223	206	226	212	248	228	206	200	216	227	214	231	202	227	211	211	203	245	206	218	244	211	212	222	227	214	255	238	203	235	212	232	245	219	207	227	210	220	244	231	229	259	234	229	215	233	216	224	243	251	235	249	242	255	223	231	237	237	234	262	228	217	233	226	218	227	213	210	246	216	214	184	223	200	220	221	220	241	215	215	203	216	236	240	226	228	202	262	214	253	221	207	211	226	210	239	219	234	209	229	224	237	208	226	244	234	229	207	232	233	180	213	215	227	217	237	232	238	228	241	198	229	243	221	247	263	233	215	224	225	199	221	201	218	227	191	220	236	245	246	193	215	219	229	228	213	226	217	242	238	224	230	241	217	213	201	241	220	233	227	221	220	209	190	245	222	237	242	213	209	183	229	207	232	220	223	197	229	237	241	200	236	210	222	204	226	223	240	198	234	203	207	229	253	220	222	234	247	222	216	239	191	237	197	210	217	225	263	223	231	223	231	246	236	214	215	215	248	215	247	247	231	201	249	230	226	243	247	262	241	212	244	246	196	239	212	231	207	258	246	206	231	216	236	215	220	245	221	237	233	231	220	259	234	254	235	249	187	193	183	210	226	272	187	195	210	216	219	261	210	227	253	234	223	254	220	235	228	232	230	230	213	224	212	208	242	227	258	228	246	214	238	216	217	233	245	209	221	222	247	223	211	207	239	239	219	243	213	242	219	240	216	212	222	239	243	243	210	209	224	240	242	221	244	238	194	255	217	221	239	211	219	234	225	249	243	220	215	228	246	206	231	199	231	220	213	208	219	217	224	222	225	259	230	209	215	208	243	229	209	222	224	221	204	217	239	225	221	237	199	203	232	252	206	230	200	240	235	230	210	224	213	234	214	221	224	210	212	214	201	229	222	224	228	226	213	224	215	228	245	208	216	222	236	235	237	258	217	242	217	221	210	246	198	226	228	207	241	246	208	227	200	218	211	218	240	234	198	212	244	243	218	235	208	241	194	232	223	216	221	222	255	220	227	229	206	214	227	207	233	232	213	211	265	213	241	231	201	237	228	248	213	212	219	181	230	200	215	224	217	212	220	208	205	216	245	230	233	232	217	218	251	218	191	234	225	224	209	220	231	220	242	253	242	235	200	258	222	224	265	234	243	222	204	232	211	227	204	255	204	236	203	251	248	205	216	194	230	225	218	224	223	225	260	223	236	240	220	225	244	229	220	220	225	228	211	225	203	202	229	228	208	211	229	219	224	256	236	230	234	220	238	231	254	222	203	236	237	237	212	203	235	202	231	236	218	217	221	249	238	201	207	217	199	249	234	211	246	220	242	241	214	218	215	236	215	223	212	218	215	236	221	235	203	208	254	249	221	231	213	255	229	218	235	211	221	238	231	216	215	214	213	226	221	191	245	215	228	208	208	230	231	234	243	218	212	231	198	186	235	223	227	250	219	244	216	233	191	212	261	209	234	247	218	217	216	222	240	237	250	221	239	217	237	183	236	219	227	250	249	193	204	222	192	214	207	235	227	221	232	199	196	221	198	192	226	251	217	208
4767	9042	11951	9837	5816	4606	4541	4012	3476	3187	2732	2250	1854	1534	1179	1181	987	944	861	842	1243	1298	953	938	700	728	793	813	756	702	734	773	743	670	633	964	1450	1724	1228	624	587	578	615	585	555	637	622	603	601	549	600	601	570	633	598	591	575	594	535	577	612	628	612	607	587	647	576	538	601	544	599	581	583	624	598	595	542	569	553	598	619	584	565	622	580	561	586	554	608	650	541	598	528	562	611	551	580	570	641	601	605	629	574	618	623	566	590	631	592	588	572	568	544	576	618	592	602	546	599	580	588	615	583	549	589	605	605	562	606	600	559	593	576	584	533	583	581	601	612	609	620	593	610	550	561	597	568	573	613	588	621	611	586	600	573	596	536	570	589	587	584	555	579	582	589	557	538	580	630	626	554	576	584	593	562	563	623	563	629	587	532	587	596	561	554	582	614	599	584	580	579	562	555	594	576	601	567	583	545	635	561	623	596	582	595	614	577	557	569	583	561	606	594	525	589	553	590	542	522	621	560	554	562	598	601	571	596	576	551	591	586	580	613	555	604	574	593	577	580	590	573	552	613	616	579	580	607	612	575	633	595	593	580	611	553	584	586	580	576	614	565	560	631	599	635	571	612	600	567	584	594	586	580	590	542	595	601	620	599	551	618	631	585	564	612	622	587	594	560	633	571	573	588	577	622	582	622	553	601	583	616	603	591	620	584	578	582	567	589	601	598	557	556	598	590	563	568	540	619	534	577	580	579	594	592	585	596	581	590	621	566	572	566	599	618	576	544	591	565	590	567	586	615	598	612	553	596	595	613	595	604	624	542	566	561	602	575	596	613	583	573	553	576	555	634	572	564	545	564	613	599	551	593	573	611	584	563	577	583	565	572	592	589	584	573	610	582	599	619	547	544	570	566	589	645	566	562	600	575	584	563	584	562	541	575	577	594	554	603	592	579	580	546	554	564	626	583	578	601	565	598	604	588	536	623	540	592	562	560	631	550	573	613	603	623	589	593	530	584	575	631	588	587	590	645	605	604	577	602	563	568	583	549	619	600	589	562	576	604	554	552	617	603	622	608	588	532	554	602	622	580	595	595	560	589	607	600	565	583	620	579	580	604	581	607	631	547	611	605	622	622	568	562	597	587	556	562	562	632	626	597	635	578	586	616	560	614	582	576	536	583	609	603	611	596	599	558	629	572	581	597	643	595	610	579	598	558	563	578	576	566	578	577	572	552	601	603	570	613	619	585	549	645	561	605	606	595	569	553	570	566	622	580	599	609	585	588	546	623	571	602	626	603	580	606	576	581	609	603	558	591	624	546	571	584	574	606	631	617	592	607	565	585	607	587	615	589	574	578	585	556	572	559	610	559	563	601	554	562	612	540	579	594	568	586	549	600	599	615	590	547	580	581	593	571	614	609	581	564	618	551	618	554	603	578	611	568	570	578	564	606	582	581	563	576	564	585	586	584	604	608	583	588	609	620	614	578	598	628	595	600	598	606	535	585	566	568	557	549	567	563	622	584	650	574	622	617	565	595	587	576	609	544	602	598	543	574	600	552	605	625	575	563	531	596	577	566	638	581	543	602	586	606	596	620	571	618	599	572	584	591	602	613	586	596	589	584	605	561	599	612	604	605	631	593	568	602	569	586	563	541	606	606	570	565	589	588	620	565	589	575	614	576	561	611	549	632	581	624	606	598	545	587	581	621	595	581	603	581	619	578	583	560	632	616	557	597	557	636	578	614	601	590	601	569	593	551	541	559	612	556	610	599	590	582	545	582	597	615	627	581	589	605	588	636	613	589	596	577	536	587	579	584	562	576	563	550	562	557	596	586	590	620	570	596	586	571	592	573	603	601	569	592	607	581	604	600	562	607	569	616	601	540	564	572	564	573	609	598	569	592	592	570	587	632	592	615	600	635	588	595	573	587	607	615	610	604	619	587	614	590	577	573	645	587	605	572	632	600	548	621	621	604	590	582	571	619	593	577	547	572	559	540	634	606	593	600	561	586	609	598	618	622	593	572	596	564	591	557	580	586	593	602	604	601	548	624	614	614	597	591	595	596	593	624	549	582	622	562	600	601	589	529	572	564	563	639	582	604	565	618	567	574	603	619	569	563	561	536	565	594	591	568	599	579	541	595	621	537	575	536	553	583	629	564	537	579	628	624	623	583	608	587	609	595	545	569	563	641	622	559	625	585	581	580	613	590	592	566	570	597	609	565	574	595	558	593	562	577	534	606	582	584	583	580	587	590	581	584	602	553	592	560	599	586	596	582	571	549	625	594	620	577	613	598	615	586	567	598	593	578	574	562	588	596	600	596	596	569	538	570	564	626	561	599	578	590	630	595	628	594	576	566	600	588	582	625	594	648	613	538	650	621	595	568	604	579	582	567	614	567	573	556	570	578	590	606	568	621	583	610	620	586	597	568	570	574	621	577	606	584	567	593	569	550	640	571	543	533	582	597	567	603	582	576	606	553	613	592	547	607	568	574	621	605	607	624	586	576	549	570	580	568	514	555	582	604	593	580	597	585	631	578	563	597	548	600	613	590	596	561	603	597	554	597	603	572	598	630	579	589	627	583	584	558	587	601	627	552	600	596	620	556	596	550	612	569	591	622	577	568	581	571	545	584	638	613	560	582	539	606	562	560	585	582	571	586	527	604	606	565	637	566	558	573	565	595	580	592	575	571	557	598	555	554	584	618	621	576	599	614	629	589	545	593	609	554	613	600	577	580	581	626	607	612	541	546	612	601	602	569	571	598	607	610	579	582	556	555	612	617	581	599	589	582	603	560	591	619	607	561	566	539	567	567	595	578	596	560	567	598	639	617	566	616	592	514	589	619	583	644	615	570	625	552	560	645	593	618	580	588	529	656	633	530	569	579	620	569	595	606	560	580	588	621	590	554	567	594	602	604	578	581	574	574	549	570	597	570	562	628	577	583	602	587	591	570	557	530	576	586	593	580	611	603	578	577	593	636	589	591	599	591	571	596	598	606	571	618	534	593	607	586	596	608	606	643	561	581	559	607	602	600	586	580	534	571	578	600	608	581	607	594	577	571	580	576	593	588	591	588	606	612	608	596	615	588	540	537	577	627	579	571	559	594	588	536	583	568	614	588	547	578	588	606	586	538	571	606	555	556	576	623	595	567	593	598	567	605	594	590	608	599	559	594	583	555	610	537	578	606	604	597	587	578	556	577	587	611	615	571	580	601	580	619	595	642	612	569	599	587	607	553	583	555	593	612	624	595	566	517	563	592	588	570	648	563	575	593	545	618	596	607	609	587	563	579	575	582	648	569	594	640	631	552	582	578	558	613	616	618	567	558	594	604	561	547	574	547	592	576	585	625	590	536	589	605	579	553	604	540	577	583	549	605	585	568	609	596	597	572	623	621	607	619	610	569	597	587	586	586	600	571	576	581	564	543	565	545	550	592	548	562	578	541	561	624	553	645	621	584	536	596	557	568	583	596	573	613	588	575	606	620	548	553	586
21142	32872	38346	29906	20701	12971	8841	5995	3846	2599	1685	1351	985	800	792	723	668	655	739	736	783	578	476	494	440	320	374	373	324	347	289	305	360	330	362	877	1553	1459	1165	373	347	332	328	345	323	340	337	360	356	367	342	308	322	314	274	295	337	357	341	361	338	336	344	351	314	353	365	299	305	306	325	326	334	300	309	318	309	333	334	310	325	331	334	341	282	309	303	326	299	320	303	326	325	340	307	314	317	327	324	300	336	288	319	282	292	330	316	339	300	312	338	301	306	290	329	307	347	345	294	300	309	317	353	299	342	317	294	347	338	336	322	327	336	342	318	302	298	335	359	337	330	315	347	329	310	332	340	330	341	302	361	339	298	297	336	324	296	318	318	327	343	328	343	311	326	354	325	297	292	328	341	320	328	326	339	335	316	342	320	316	311	352	302	318	314	346	320	311	313	324	343	334	329	341	326	312	325	299	341	324	339	303	303	300	314	319	325	318	366	332	314	339	333	319	329	351	313	324	268	314	323	328	337	319	306	308	332	325	320	349	318	314	297	355	329	332	329	300	312	331	330	312	331	314	331	308	311	351	363	383	302	337	360	324	320	315	311	315	340	329	310	329	327	324	305	328	316	342	308	339	321	346	325	339	369	311	311	344	315	323	357	328	346	315	321	336	294	310	345	316	293	337	311	335	337	332	317	369	337	317	317	352	316	377	338	310	333	346	299	317	321	331	360	339	317	343	335	300	322	314	324	349	302	301	306	322	320	341	320	349	342	336	323	345	313	338	300	350	339	353	316	312	331	321	350	361	330	379	345	338	296	327	301	320	302	340	294	334	329	339	359	362	334	317	297	385	323	309	324	326	326	338	319	328	328	371	319	313	304	341	351	330	325	290	340	332	318	300	335	361	321	344	346	338	286	313	287	343	322	330	320	324	309	326	300	331	337	322	337	325	334	333	323	326	339	319	372	332	319	329	320	297	308	332	330	349	312	301	349	348	331	362	319	332	329	293	302	330	335	311	313	351	311	317	327	330	311	331	381	295	318	377	358	380	319	318	307	335	308	343	348	326	359	337	305	345	308	358	325	330	332	338	326	354	342	331	311	302	327	331	338	312	340	286	324	326	334	285	330	384	313	324	349	326	308	343	337	321	335	308	313	309	311	337	318	313	335	333	338	372	331	308	327	325	331	349	325	324	318	330	324	318	347	358	334	329	338	311	338	342	335	330	337	329	341	313	344	337	333	324	337	336	325	376	301	345	310	330	336	364	306	345	327	304	309	321	342	327	330	299	323	340	305	344	311	356	324	289	311	332	298	366	326	307	342	346	314	310	324	314	316	313	301	334	337	336	317	329	320	338	348	355	331	305	330	326	337	346	335	315	309	315	295	322	345	344	335	314	328	316	318	341	351	326	330	333	313	310	321	331	363	312	312	317	309	320	314	360	360	341	326	287	346	341	324	326	319	328	342	327	312	343	318	339	319	306	325	339	333	280	321	348	301	347	312	310	313	331	289	312	334	318	319	335	345	283	304	323	290	326	340	330	337	338	313	284	337	319	328	301	335	314	347	303	303	328	290	337	329	298	316	337	316	341	312	350	306	332	327	336	334	333	332	338	318	333	303	336	304	363	350	343	361	364	370	356	334	324	301	350	326	318	301	328	310	324	318	307	332	313	335	307	355	312	343	361	340	354	322	321	345	310	367	334	327	305	328	359	333	344	353	302	343	361	330	316	313	355	307	335	335	301	336	318	307	337	316	325	329	293	343	346	340	321	311	310	327	336	325	302	334	330	331	296	319	321	309	316	369	283	350	323	310	307	317	341	317	285	332	312	331	320	308	348	314	345	312	325	338	322	318	328	326	313	328	322	315	323	352	325	333	338	311	309	294	330	380	338	325	329	308	318	348	341	311	292	325	305	307	367	339	310	331	281	340	356	339	346	316	298	352	298	327	331	323	282	321	310	320	298	341	332	314	321	297	361	365	337	321	337	335	302	343	343	316	336	345	320	289	317	314	338	327	304	322	308	289	365	331	311	334	325	307	344	345	340	317	313	320	328	355	323	332	332	346	314	318	313	336	338	316	312	349	304	314	320	327	333	321	278	284	322	312	305	339	341	307	326	293	366	369	319	327	294	344	351	310	321	301	318	336	349	327	306	331	278	321	339	352	329	322	303	341	337	317	314	323	326	336	347	348	311	308	305	322	332	307	297	333	326	337	322	318	307	345	299	322	322	346	344	316	351	322	313	334	297	341	338	294	329	348	316	297	327	348	343	313	339	328	331	309	345	324	329	324	316	319	297	305	343	303	324	331	340	323	308	314	347	315	327	332	308	339	315	357	344	316	295	319	344	305	334	337	338	328	300	319	339	315	328	326	321	302	371	333	290	332	311	331	309	326	296	311	330	339	342	318	297	315	339	317	297	308	312	336	345	313	318	307	335	362	344	283	340	324	327	344	351	340	359	322	325	324	311	314	337	330	350	326	316	311	321	340	310	325	287	334	328	350	316	290	346	313	354	344	332	319	339	311	327	368	331	299	323	326	316	325	303	319	341	307	310	355	333	326	295	321	324	312	301	318	332	323	300	353	346	317	326	355	311	309	311	342	364	283	326	338	330	327	301	297	319	330	341	339	322	322	294	354	330	339	347	314	339	334	317	337	314	334	325	331	322	361	331	348	314	332	289	307	317	340	333	347	356	319	329	297	300	316	323	337	303	379	342	353	306	313	328	344	333	325	309	262	300	337	330	338	336	315	311	318	314	307	304	322	281	340	329	345	349	318	309	330	314	332	297	335	310	337	318	351	310	330	314	336	329	329	330	300	354	321	318	370	333	346	314	345	326	297	330	330	294	337	343	313	304	281	324	322	324	340	342	329	351	317	313	325	335	332	351	332	335	336	345	303	326	287	294	297	312	308	313	340	342	331	324	330	310	356	335	346	320	352	343	328	339	333	312	312	305	356	320	341	330	335	329	295	289	312	338	307	297	324	299	329	318	330	352	313	288	317	359	315	328	347	318	337	328	321	289	319	362	335	315	328	368	334	314	360	304	351	325	315	317	356	355	312	332	321	320	301	344	335	309	324	325	327	345	328	297	335	317	330	324	320	329	317	352	303	320	335	313	317	352	307	322	325	360	351	334	337	322	323	334	346	316	326	308	316	349	280	299	296	301	345	340	291	296	344	348	334	339	299	345	350	307	312	368	333	323	307	342	340	340	357	347	343	302	387	353	314	332	309	326	340	347	277	323	307	325	299	318	325	336	325	356	329	274	302	320	336	320	359	355	305	320	332	349	295	295	303	307	356	350	280	334	345	318	332	322	335	327	327	285	322	320	327	322	319	329	343	340	295	325	295	320	351	306	321	326	321	345	318	343	325	333	357	310	325	345	321	327	319	286	314	323	331	357	318	301	340	300	332	326	333	312	299	329	344	323	350	359	299	318	335	309	306	299	337	310	325	293	336	355	335	318	330	333	335	307	345	333	335	325	313	301
15196	28251	33930	31608	20158	16087	15079	12747	11318	9854	7373	6135	4459	3764	3450	3150	3125	3136	3336	3705	3607	2513	1698	2000	1404	986	1049	938	982	893	967	908	908	933	1344	5149	8798	7924	6001	1117	858	795	821	795	806	800	797	773	825	761	783	815	828	830	779	825	848	780	785	800	775	798	822	816	841	794	823	806	841	798	778	747	769	771	799	796	764	802	747	781	804	850	780	811	823	798	807	809	788	847	825	820	809	776	797	797	830	767	777	782	806	807	848	838	807	802	773	790	792	840	806	817	810	822	786	798	830	756	795	789	795	787	766	791	782	773	809	792	768	817	827	839	739	809	780	786	754	781	790	832	762	801	807	824	791	791	823	785	787	794	789	772	772	813	762	760	806	841	798	782	773	854	813	809	817	810	816	846	854	814	766	827	766	797	791	800	824	797	815	788	739	784	802	795	794	800	811	806	802	767	798	779	749	808	767	826	831	784	808	812	803	804	764	763	775	782	749	789	847	795	803	800	799	834	802	820	774	798	803	769	809	763	770	773	788	778	795	796	817	739	818	800	829	811	825	825	817	797	786	795	821	783	790	800	759	818	770	802	807	773	843	828	807	786	817	806	832	804	779	754	746	795	819	837	805	728	827	801	849	769	783	786	754	764	810	801	782	818	770	786	762	834	799	829	812	808	790	830	812	793	794	756	794	833	786	791	778	796	815	776	763	840	810	778	816	797	808	850	810	867	847	843	862	783	769	804	785	804	765	794	836	792	827	817	804	808	833	812	797	808	766	800	796	774	808	828	776	827	787	791	831	787	788	808	791	796	754	871	838	770	833	823	765	781	799	819	855	815	769	809	794	748	787	794	787	796	874	803	859	795	800	736	821	797	787	786	777	813	773	793	770	770	783	796	799	793	811	820	788	787	763	803	789	776	795	797	787	814	788	833	825	826	789	768	793	785	833	777	842	793	817	762	785	784	763	816	742	819	803	756	808	753	777	807	797	801	796	753	875	813	777	779	757	784	822	818	803	793	804	815	835	793	855	783	826	830	792	808	816	757	779	796	820	818	847	808	752	755	837	790	809	779	755	853	819	806	784	795	805	812	799	783	793	801	767	803	769	831	795	805	802	825	802	801	778	773	786	805	766	813	847	777	810	786	815	770	812	821	780	808	808	789	852	799	809	790	807	821	757	800	849	805	794	828	814	785	826	817	779	892	767	780	842	824	755	804	818	786	779	837	778	820	743	802	799	784	801	807	783	848	790	817	753	729	788	779	782	825	791	751	826	759	830	774	805	819	746	795	771	784	815	737	752	834	787	798	837	814	811	813	788	807	793	837	747	765	825	793	844	764	808	774	824	816	813	731	817	783	852	831	745	824	821	766	814	790	820	852	843	807	785	819	797	753	791	792	817	744	742	815	814	781	788	752	781	816	840	742	784	806	803	816	831	785	775	803	760	767	750	775	778	797	834	812	861	810	766	796	741	811	840	806	797	784	781	744	790	750	799	797	853	812	815	760	790	817	800	818	843	799	765	840	813	833	776	741	804	778	763	822	826	816	818	807	817	765	816	782	798	739	769	821	790	782	782	770	792	834	761	801	822	804	804	828	808	849	822	837	799	806	805	799	824	816	822	779	831	788	775	821	779	808	830	802	799	793	792	760	789	818	845	851	840	784	831	816	795	833	821	831	843	811	787	807	757	749	813	794	797	809	796	786	835	807	828	815	798	800	803	820	796	841	762	745	797	816	751	782	769	824	794	772	802	773	800	820	843	812	768	806	753	836	790	815	776	797	780	817	776	797	793	747	814	800	796	829	789	782	740	797	793	832	804	777	767	792	854	764	778	792	816	826	804	790	798	816	742	824	805	765	802	771	798	804	852	839	786	806	755	750	801	776	807	795	761	828	840	812	843	796	800	764	739	789	812	773	805	833	828	828	852	821	778	783	741	829	781	798	749	828	747	792	783	809	844	785	804	818	821	762	825	853	802	812	797	768	822	796	834	794	814	809	776	813	796	828	769	787	797	816	786	750	807	812	735	809	863	851	799	768	786	800	793	776	712	800	792	801	849	794	801	802	828	816	771	764	805	807	758	766	807	795	809	883	737	761	783	799	826	834	787	786	786	810	802	801	785	793	802	806	793	792	811	800	803	816	805	829	762	850	789	797	819	800	758	850	823	809	794	803	794	780	815	803	754	832	864	788	803	801	849	795	758	839	781	824	790	768	797	835	812	804	796	827	849	752	807	786	764	756	739	762	803	771	818	783	844	833	785	794	796	782	820	839	791	773	761	775	803	810	803	792	784	759	833	809	861	768	764	809	791	836	816	791	820	783	823	797	745	786	806	795	790	802	859	795	827	820	828	819	822	848	776	810	819	794	785	862	795	778	783	804	809	723	799	863	773	855	763	789	841	828	801	794	770	840	884	805	824	810	759	792	808	842	853	808	828	777	761	769	786	771	777	730	825	805	765	758	821	782	833	844	740	781	786	786	781	842	777	795	781	798	817	829	772	737	841	740	854	825	765	770	867	803	799	763	800	811	764	752	744	743	781	752	814	819	771	801	799	823	809	777	798	795	781	785	801	781	795	791	748	820	781	818	800	721	830	794	745	739	804	817	851	850	811	816	829	808	787	769	809	752	829	812	801	801	799	771	783	764	797	787	755	769	777	788	814	745	775	778	775	778	775	809	813	773	807	819	817	825	771	729	769	778	815	819	834	781	802	820	800	788	769	776	844	841	820	792	845	819	799	792	814	771	820	796	781	790	775	786	750	815	807	793	736	808	820	761	791	800	818	817	849	766	829	761	822	796	742	841	797	778	786	785	799	724	779	797	748	791	779	807	792	762	757	801	780	830	850	768	780	801	770	800	758	806	800	774	785	843	840	753	801	791	759	788	805	781	797	730	812	770	758	742	804	806	778	828	758	825	798	802	774	801	801	767	804	824	811	820	767	799	790	818	789	789	800	801	806	790	799	762	803	804	826	802	824	845	802	851	765	857	784	846	825	818	825	802	787	822	797	805	853	840	844	835	774	783	777	804	830	816	813	807	846	801	779	768	798	801	820	746	778	739	818	777	805	830	816	824	790	837	797	809	701	778	847	804	864	775	788	804	818	826	810	837	811	834	776	803	781	857	818	792	841	758	809	812	801	775	763	787	782	837	816	805	765	790	827	791	793	820	816	787	764	796	763	795	801	824	773	816	808	850	826	793	727	781	808	794	779	768	807	792	774	815	811	763	810	791	766	785	868	787	782	800	774	874	786	790	789	788	837	802	821	789	816	806	840	781	789	792	783	786	786	798	862	790	763	799	770	800	808	743	809	797	729	794	823	771	807	767	806	811	801	821	748	756	798	826	823	783	778	792	822	860	776	798	803	785	822	813	765	843	838	814	793	749	809	810	841	765	801	850	752	812	827	827	818	821	780	767	797	864	823	777	799	828	762	808	803	800	795	834	780	818	798	785	758	822	738	792	804	793	822	795	814	803	788	800	753	781	802	806	805	781
31767	41597	41558	32918	25794	20775	16234	11521	7477	5079	3150	2482	1699	1604	1513	1264	1248	1127	1028	907	849	693	555	775	518	428	471	454	475	450	448	404	410	435	640	2168	3227	2548	1586	442	385	390	402	382	386	428	410	377	382	413	351	386	400	407	350	389	372	417	375	401	383	415	369	404	367	388	376	411	390	369	400	353	378	379	371	385	398	364	396	390	382	380	374	367	373	420	393	347	343	346	427	403	382	387	382	413	383	370	401	390	370	397	388	403	398	366	365	399	391	386	400	385	374	416	353	385	364	384	415	411	401	387	370	374	379	398	365	348	417	400	414	392	441	398	391	364	436	385	374	369	343	397	354	355	364	340	385	380	398	381	390	389	392	367	378	391	396	386	355	396	363	405	365	399	390	388	386	411	414	377	362	377	380	362	403	341	368	356	428	363	435	380	357	443	377	363	379	446	364	384	375	355	378	419	398	370	379	388	366	370	396	398	345	377	359	398	374	398	364	358	419	381	412	414	347	395	429	442	414	377	383	382	393	400	360	399	442	409	409	386	368	397	386	330	402	364	350	356	389	392	372	393	391	396	366	381	390	392	363	367	408	373	414	348	378	368	342	409	398	378	411	391	363	429	399	393	372	375	378	374	373	406	348	384	403	373	395	383	404	397	371	402	380	365	375	387	377	406	388	395	415	387	398	368	431	375	368	363	447	438	401	403	369	390	401	359	373	389	382	390	361	391	376	395	378	355	409	406	393	410	406	365	367	441	351	378	379	396	413	374	393	380	385	371	375	385	388	400	381	377	417	374	384	347	402	383	392	375	393	421	374	391	406	366	376	349	388	408	374	416	401	387	358	394	391	380	421	394	386	373	405	393	403	396	340	354	392	440	412	391	380	381	389	398	353	387	362	376	380	357	398	352	371	387	383	386	385	338	395	398	404	379	386	394	374	384	384	360	393	366	416	413	411	374	378	391	402	357	403	375	361	382	375	365	381	401	356	389	363	393	383	365	406	403	366	372	367	357	369	357	385	360	406	386	369	408	408	371	422	410	382	380	406	365	384	399	392	395	373	369	375	346	368	355	390	400	341	417	414	384	412	408	382	362	402	364	378	384	408	390	395	391	385	391	398	434	355	422	380	356	408	367	406	382	402	386	381	398	363	395	411	368	356	391	397	392	413	365	392	437	380	385	404	372	345	360	359	378	379	385	362	427	387	382	382	401	355	403	410	376	389	365	428	344	385	422	385	377	379	413	365	432	378	363	413	405	396	372	386	421	394	351	388	365	373	382	393	371	381	389	410	402	445	402	435	401	396	384	394	369	361	358	410	372	411	382	395	388	375	378	404	361	405	355	411	375	390	404	427	395	426	402	384	389	396	362	385	390	355	385	393	386	437	402	406	391	357	400	372	379	396	396	414	382	384	400	390	403	389	379	389	363	384	365	375	394	368	363	368	391	387	362	394	387	400	363	387	381	384	370	397	423	426	388	383	430	451	436	407	338	399	385	383	391	390	392	425	398	393	395	412	399	385	387	390	371	354	355	425	389	400	429	410	376	359	408	413	383	387	367	353	379	415	383	414	366	425	418	423	353	393	392	383	388	412	382	411	384	416	379	377	376	416	423	404	410	391	379	392	369	397	361	380	393	437	385	383	371	386	368	421	392	369	393	379	387	424	370	387	410	386	381	349	344	364	387	386	375	407	365	352	409	393	374	379	395	403	377	452	395	372	405	374	388	392	376	365	384	386	378	378	380	398	383	413	383	366	377	398	373	396	386	412	371	405	390	381	390	386	400	408	404	383	406	411	415	397	406	419	403	380	353	371	382	402	384	403	380	394	391	380	393	368	427	388	397	415	393	408	397	381	385	374	388	361	391	397	438	390	395	374	380	374	418	394	388	449	417	394	394	390	413	371	381	383	360	384	397	366	405	389	409	370	363	394	379	366	430	391	412	388	409	393	360	391	429	436	381	372	376	409	365	345	389	368	397	409	367	388	380	396	400	418	383	380	349	390	434	383	383	367	384	350	349	385	397	419	413	393	357	397	374	340	398	402	390	411	401	406	353	397	376	361	356	375	370	409	387	383	398	362	399	402	355	425	378	365	380	414	349	409	403	378	386	390	421	399	431	380	396	406	428	398	420	397	391	399	392	342	398	384	390	391	427	431	392	388	383	360	369	375	401	375	348	369	381	386	390	393	466	386	398	368	406	423	414	369	388	437	359	362	382	402	353	342	372	404	356	379	341	415	413	392	402	347	388	383	369	375	382	390	408	400	399	359	385	381	385	367	386	391	401	404	376	399	390	388	362	397	351	392	358	417	391	363	374	419	395	395	404	391	365	412	373	357	399	379	354	394	388	397	417	399	405	390	393	400	344	382	375	398	372	370	379	379	365	401	439	397	392	394	371	389	415	380	379	359	348	384	394	391	371	416	407	361	373	383	395	399	368	375	387	360	412	378	378	375	386	367	377	393	428	379	381	389	402	400	378	403	316	352	381	399	376	443	405	397	380	380	383	372	383	408	354	398	382	438	383	404	391	399	358	406	385	392	373	374	375	380	389	381	413	369	352	393	408	402	363	378	398	416	373	375	380	400	374	400	367	367	382	372	390	371	388	381	363	421	382	355	362	403	427	423	389	391	425	382	427	378	368	358	380	362	396	376	390	391	359	395	367	411	351	387	361	365	363	400	375	399	373	391	410	405	385	421	409	391	382	401	415	389	411	398	404	381	360	397	387	396	420	366	391	403	365	374	399	416	367	413	411	403	420	344	394	377	454	389	402	415	385	403	354	386	428	375	379	352	367	396	381	409	385	405	366	404	364	366	413	384	373	345	361	392	365	369	382	388	376	401	400	368	335	371	382	369	405	399	373	352	406	392	401	383	384	367	400	379	376	420	358	386	427	384	389	419	358	343	406	398	344	392	346	346	390	367	385	407	402	394	335	383	387	370	381	395	416	364	401	384	368	380	394	409	411	368	398	388	347	408	385	382	386	391	421	351	383	375	378	363	378	374	388	427	369	402	410	396	375	395	366	431	384	415	361	380	395	397	392	390	401	375	381	383	372	380	423	376	403	379	408	357	388	369	392	398	397	411	389	402	377	409	364	415	381	381	390	370	333	392	377	401	374	414	378	410	381	376	376	378	351	416	431	394	355	418	363	381	383	368	370	396	396	383	348	369	392	425	404	368	409	368	376	401	420	368	379	400	390	382	389	365	379	381	426	362	417	374	384	381	361	416	393	365	389	368	374	357	415	384	408	431	380	414	395	403	396	385	408	403	366	366	382	388	342	354	376	373	385	387	378	367	420	394	396	427	396	402	391	387	384	403	425	381	418	397	417	397	407	388	395	384	366	376	373	421	363	366	353	415	362	389	387	380	373	398	411	417	393	403	404	387	373	379	408	413	397	394	380	372	384	419	398	352	378	392	374	381	408	418	382	374	365	386	410	381	351	396	373	421	385	414	345	369	379	381	408	401	357	389	364	410	389	385	381	415	368
21661	35509	39966	39075	26694	23735	21364	18435	16287	14469	11241	9576	6964	7339	6388	5789	6129	5304	5265	4191	4133	3020	2628	3303	1635	1265	1349	1301	1242	1452	1140	1131	1160	1172	2694	12244	16235	12769	7580	1142	905	886	913	889	885	879	911	869	879	897	939	844	854	899	903	919	892	905	943	905	875	876	889	884	933	925	846	880	925	883	934	893	854	905	939	889	882	900	882	903	961	907	918	921	916	908	957	950	852	877	874	921	958	880	891	820	950	939	912	891	942	910	941	896	874	922	870	874	893	915	874	891	914	935	929	840	959	859	898	927	954	927	846	909	915	905	926	891	875	884	911	830	972	952	945	877	903	888	888	845	916	896	885	909	895	961	896	878	922	896	944	882	927	887	924	941	920	918	965	897	890	879	895	891	871	919	888	848	889	875	948	916	969	929	912	933	909	914	899	874	964	906	927	957	929	938	921	866	863	897	888	899	907	927	888	949	902	880	913	886	900	893	911	916	888	884	911	869	885	918	912	921	855	851	881	913	848	862	863	928	898	947	932	975	902	831	911	910	920	866	966	888	939	871	954	901	851	852	953	938	866	880	909	825	896	920	933	955	926	914	888	967	887	886	907	860	895	914	891	925	887	927	949	907	923	898	867	894	895	921	862	894	893	900	883	895	872	937	903	914	863	881	867	969	882	870	946	976	924	909	894	909	919	915	914	912	906	933	904	872	892	927	871	900	902	978	883	908	888	907	918	871	937	935	884	921	875	973	926	896	899	887	895	899	868	854	890	880	883	890	911	919	918	891	912	918	853	870	897	916	855	909	873	880	916	930	837	930	895	932	944	866	901	834	861	910	880	867	963	830	825	892	863	867	918	945	882	917	843	881	875	948	939	852	958	906	885	883	916	913	908	896	863	917	967	870	864	916	956	917	878	885	913	942	924	896	890	835	842	889	931	888	902	930	963	936	930	874	884	909	929	899	920	897	928	896	876	907	927	928	905	888	864	884	859	871	905	922	924	932	975	941	944	897	931	923	906	914	889	937	879	884	884	916	894	928	863	928	871	884	947	947	881	910	908	938	933	965	882	983	931	924	896	900	854	940	925	908	824	891	835	909	900	961	898	848	918	955	860	896	870	927	977	941	900	885	919	891	873	911	847	886	917	912	879	958	887	851	857	900	874	866	855	926	842	911	895	883	902	931	859	887	884	888	939	905	923	899	891	902	887	881	886	861	959	925	899	937	945	873	944	872	914	895	925	930	851	840	898	938	885	855	887	926	927	938	914	899	887	859	912	981	898	881	888	898	897	900	912	948	903	890	939	913	952	865	908	931	859	926	899	968	949	869	877	966	924	950	862	907	938	899	892	893	915	878	893	902	888	890	966	892	913	920	898	920	910	936	905	875	906	903	924	910	913	927	972	950	869	866	912	920	914	873	962	931	929	887	897	918	883	902	929	900	872	845	870	902	926	893	893	893	885	878	945	920	862	920	919	872	906	871	950	890	944	953	852	859	892	914	859	864	894	909	937	913	929	939	927	909	868	929	924	833	930	869	915	887	910	882	849	877	847	906	918	926	914	907	989	892	927	874	907	925	917	929	913	868	958	881	888	901	936	905	909	942	880	932	881	889	868	883	909	929	902	892	934	937	935	907	922	953	885	875	916	939	898	907	892	898	938	952	857	907	868	890	935	954	878	903	913	911	942	888	926	880	876	912	903	923	927	874	906	838	922	861	876	901	866	904	933	876	888	852	879	934	901	905	858	851	931	879	907	927	852	879	865	900	890	892	897	868	898	851	890	886	876	895	896	1012	917	903	887	872	911	940	898	882	887	843	869	931	852	926	879	862	945	829	903	866	882	872	918	915	947	903	862	916	944	889	874	880	898	922	925	893	894	904	900	898	933	906	903	950	919	877	816	923	915	861	936	838	911	828	902	877	877	854	969	880	930	840	865	890	931	898	902	955	849	906	900	924	907	973	900	874	936	861	885	911	886	953	902	825	892	885	850	880	877	948	886	902	898	877	890	924	871	926	911	892	850	945	875	893	899	926	913	908	859	909	934	886	926	896	889	835	853	896	853	888	876	870	918	907	897	847	904	874	876	940	908	953	901	908	964	907	941	946	936	934	900	902	927	923	883	936	900	836	918	929	907	877	902	926	821	908	902	879	881	904	878	882	855	913	932	938	906	870	881	902	913	964	908	896	864	871	879	888	933	916	938	900	932	885	901	910	892	873	881	893	911	861	873	920	876	917	867	872	923	855	918	905	877	906	897	898	855	911	895	909	867	919	918	886	883	873	867	863	919	925	892	884	925	885	890	890	936	924	891	926	831	912	872	966	926	850	915	887	907	905	864	891	902	920	896	886	899	930	964	862	940	886	885	918	941	912	892	883	907	911	938	855	914	846	929	922	882	874	891	882	902	912	875	894	892	910	904	915	938	917	913	839	968	852	907	917	872	924	838	904	904	929	860	884	862	878	873	961	871	891	896	863	868	885	910	935	921	975	920	911	887	811	915	890	876	870	895	961	962	964	916	913	929	889	933	905	900	879	878	890	933	918	892	915	903	930	901	867	884	926	891	926	922	929	865	898	823	910	888	857	944	937	848	876	880	936	846	923	928	872	888	900	918	875	873	935	919	895	902	873	910	915	931	948	879	883	930	884	900	895	911	894	951	865	907	929	890	891	907	899	858	893	918	944	872	945	916	908	905	912	922	897	910	866	957	916	928	859	905	861	943	921	906	903	897	875	887	895	880	844	917	902	885	913	982	892	910	893	907	919	904	889	923	893	928	897	905	953	861	919	887	928	897	911	949	867	914	897	956	926	858	889	935	922	888	901	927	893	888	876	929	885	897	905	927	889	877	907	951	947	885	941	895	843	919	954	872	912	877	939	951	884	855	874	889	873	925	863	867	894	929	901	920	882	879	938	862	859	917	929	933	864	921	914	876	858	921	907	950	920	858	905	917	938	887	954	908	903	877	929	890	918	857	954	976	930	886	913	971	870	946	937	930	922	921	846	902	919	905	966	891	919	922	894	923	927	841	894	890	934	922	919	917	867	926	901	932	889	927	897	941	919	937	812	936	978	898	874	884	930	931	919	884	883	911	922	959	927	955	903	914	861	899	868	882	884	926	913	917	924	917	883	893	911	950	883	905	919	887	878	897	889	847	928	899	929	888	923	867	870	919	884	888	879	839	843	924	960	872	937	879	945	893	913	904	903	878	894	881	927	867	825	893	834	908	891	872	847	855	898	889	906	923	931	851	945	868	910	833	940	900	883	892	868	917	864	944	932	925	944	905	863	919	898	856	847	892	898	918	856	919	909	938	931	907	870	918	926	881	824	883	923	885	862	883	869	915	901	921	896	853	913	899	897	861	864	861	848	898	836	925	889	906	860	870	858	897	917	905	858	867	879	854	892	883	928	934	936	946	971	912	865	881	954	887	892	844	898	890	946	890	880	879	934	914	890	904	950	893	935	913	829	894	846	903	888	918	883	893	874	912	908	889	906	900	878
7673	7784	9342	5810	2776	1472	1164	1034	731	618	490	420	356	278	287	251	269	292	250	283	273	242	233	205	231	231	203	235	229	221	250	209	240	213	235	251	365	410	407	239	236	228	207	221	209	217	245	231	204	199	172	226	222	225	236	213	253	255	221	222	202	226	202	194	216	212	198	248	195	213	211	223	225	234	216	212	232	206	201	246	221	216	218	220	193	209	209	225	235	187	213	209	218	237	240	213	249	232	220	225	194	238	212	240	234	211	202	204	207	212	223	232	190	201	243	214	203	180	214	240	218	207	211	231	219	212	198	226	238	222	203	236	217	231	239	219	252	206	196	211	198	214	235	194	247	220	231	215	240	242	233	194	210	216	202	198	216	248	211	215	206	232	205	226	235	236	213	193	230	222	191	226	224	213	204	193	243	179	201	225	204	240	241	231	208	232	194	217	233	228	225	203	225	237	213	216	200	221	220	201	212	228	208	217	211	237	224	219	216	242	212	191	197	195	191	205	212	202	246	201	231	207	172	213	237	234	195	229	215	203	219	242	218	208	227	232	234	196	224	205	232	184	209	214	197	237	221	234	197	211	228	230	197	225	192	208	213	220	230	212	257	202	202	194	201	217	214	197	227	242	211	228	216	236	246	228	217	223	227	230	220	227	221	216	194	215	191	223	221	207	204	229	190	239	212	227	210	209	205	221	190	198	190	173	219	192	190	228	173	229	218	242	228	209	206	222	244	231	221	206	198	209	219	228	205	231	194	237	250	229	212	214	202	220	197	218	218	205	236	213	213	208	185	215	197	265	206	206	224	219	177	229	200	187	212	195	202	205	234	223	226	228	219	233	206	219	246	228	225	202	199	249	218	265	240	204	241	240	235	246	233	198	237	195	244	204	197	252	230	212	204	240	230	198	219	231	226	220	208	227	209	233	219	203	216	211	214	234	238	218	233	188	239	246	179	238	225	237	201	212	224	211	212	218	216	201	229	199	240	217	221	221	205	204	219	201	219	228	217	236	239	200	222	217	226	219	237	236	239	213	228	213	198	215	220	222	226	206	216	198	230	234	221	208	225	220	226	215	231	236	227	225	223	231	227	210	210	200	195	233	177	202	200	212	234	220	225	205	228	229	211	211	200	219	212	199	229	248	210	207	218	213	229	216	221	254	212	198	204	214	199	213	204	215	207	226	198	210	212	224	203	229	249	206	215	237	193	235	199	240	251	222	188	223	230	247	213	223	207	246	204	216	221	236	233	193	203	188	232	236	222	219	246	231	202	240	217	223	220	218	225	212	215	230	221	226	193	222	225	229	201	212	200	232	201	219	199	247	224	213	197	215	194	198	234	199	220	214	214	213	229	214	204	196	203	217	179	218	181	195	216	213	222	210	242	197	230	203	200	221	212	225	246	191	226	217	224	205	217	225	216	206	229	223	205	212	240	222	198	217	206	222	223	234	240	199	208	230	186	222	219	218	182	225	195	205	209	251	221	230	224	194	234	227	204	194	188	189	233	218	201	224	194	199	218	196	214	194	238	196	226	237	210	196	226	200	220	205	184	215	208	219	213	237	206	226	234	206	209	204	230	213	214	226	222	225	220	198	220	224	205	217	188	212	199	218	229	211	206	207	215	210	209	214	222	226	228	246	228	210	229	223	228	200	231	228	207	210	218	226	204	206	196	209	223	223	216	198	206	207	190	221	226	218	209	214	227	225	221	224	234	197	231	218	211	172	231	217	203	227	188	232	207	199	236	240	210	221	241	220	218	230	175	223	221	210	214	218	211	222	188	210	198	241	245	252	223	217	221	223	202	202	219	232	217	219	185	226	243	210	204	191	215	211	209	220	213	219	222	250	226	221	217	226	207	214	228	210	221	225	225	222	194	216	205	245	210	210	215	194	200	213	193	224	224	230	239	214	208	210	238	232	229	226	243	225	214	215	234	217	206	197	196	205	218	255	220	213	232	211	204	208	202	244	223	230	205	178	230	206	223	206	213	216	217	184	225	232	240	234	209	225	217	206	193	186	229	203	216	204	213	225	211	251	190	216	206	209	200	246	207	225	216	198	209	271	220	213	220	211	208	234	183	217	217	221	225	195	208	190	225	249	249	225	255	223	234	216	246	226	196	225	220	220	202	192	202	195	210	223	196	232	215	195	225	213	206	232	193	206	232	216	259	239	205	221	211	214	206	217	199	213	195	189	229	229	206	213	211	199	232	206	220	217	230	212	214	198	208	208	219	190	243	242	237	234	210	212	184	216	218	228	200	205	211	228	208	220	208	248	192	237	230	216	240	199	203	215	201	239	216	211	242	197	196	199	234	190	194	209	222	214	196	223	226	206	209	193	219	217	200	212	199	212	218	213	244	236	231	220	245	192	200	238	205	221	241	226	204	203	230	204	212	241	212	213	220	234	207	191	208	219	225	213	212	238	215	236	238	216	232	216	227	236	219	226	225	233	218	246	236	214	190	206	213	207	201	217	214	218	233	234	220	187	205	226	214	231	201	207	194	212	221	201	224	227	209	188	236	197	225	217	194	207	220	211	226	196	216	200	208	198	207	219	230	197	224	217	207	224	220	234	234	219	213	205	216	213	216	225	207	208	213	227	233	207	195	211	215	211	252	221	225	208	211	200	213	208	215	221	223	204	204	231	228	229	205	217	211	200	216	191	202	188	218	200	200	212	196	225	234	226	197	218	229	241	216	217	237	200	208	209	205	225	221	206	242	225	230	224	218	210	229	208	221	201	219	243	216	204	218	233	193	213	221	200	211	196	211	231	215	248	208	217	203	195	198	218	225	209	248	236	224	189	231	219	202	232	188	236	228	209	204	211	231	225	204	178	225	204	205	228	203	210	214	222	220	224	222	215	171	190	205	215	212	227	214	211	198	235	208	252	209	198	183	235	212	239	211	237	217	250	219	217	227	225	219	220	188	250	227	218	228	218	200	209	204	205	219	230	207	233	214	240	214	218	229	227	205	194	212	221	224	227	229	237	242	230	221	193	202	203	219	229	230	234	236	204	224	242	216	209	209	210	244	213	220	224	216	261	263	246	237	207	223	224	198	197	230	201	212	224	213	232	215	231	208	191	224	206	241	196	201	214	217	228	208	219	216	212	209	209	225	220	234	213	209	199	207	195	212	202	214	208	213	221	229	223	197	204	193	234	210	208	232	218	204	227	215	231	199	230	229	210	216	217	200	207	209	209	193	232	245	231	219	202	192	215	226	213	209	222	229	211	179	247	204	210	220	225	187	222	197	224	224	186	222	208	232	221	212	197	212	213	205	201	227	191	204	193	235	230	210	220	232	228	214	205	222	215	194	212	218	223	199	234	190	199	224	202	200	229	193	203	236	238	214	219	264	200	195	206	199	200	251	211	205	232	212	214	221	208	199	225	221	206	207	220	203	222	193	222	188	210	229	214	229	215	234	220	196	219	210	248	202	213	219	232	220	239	237	204	207	215	226	213	194	210	203	198	239	191	199	206	182	231
5518	8970	13580	12158	7637	5328	4760	4310	3761	2886	2322	1802	1455	1282	1223	1042	1016	1003	982	910	946	859	794	687	663	592	633	661	659	675	621	674	582	590	584	861	1201	1564	1259	565	597	583	568	549	530	605	542	514	599	579	567	548	536	567	609	585	563	536	591	581	572	554	543	575	545	554	544	551	579	553	555	611	534	573	553	558	549	538	569	551	580	563	589	539	563	523	556	604	601	560	546	559	561	572	557	568	573	557	575	567	574	595	553	567	579	608	536	582	579	539	577	552	565	524	565	574	539	535	578	548	595	570	603	564	560	581	526	535	568	585	554	558	571	538	549	551	552	563	561	559	563	575	572	555	588	540	551	566	557	559	537	564	558	576	595	542	559	517	549	555	584	546	537	590	545	554	573	577	574	544	562	582	528	566	622	579	552	603	574	570	620	541	525	580	587	560	570	538	605	549	548	571	535	546	559	576	561	552	551	574	556	561	563	551	585	580	574	567	561	545	590	609	584	538	581	547	568	592	562	573	536	551	566	514	559	544	533	564	581	573	562	543	557	527	571	599	582	569	544	556	519	589	551	616	599	547	577	542	541	570	551	545	578	563	569	605	603	568	576	594	627	541	582	592	562	546	589	575	563	571	620	589	561	586	540	585	582	568	556	577	540	495	552	516	526	542	592	547	552	564	596	561	596	548	560	528	560	544	608	544	565	609	540	562	570	566	589	565	547	540	587	583	565	624	561	570	570	611	595	553	595	560	561	550	568	537	591	564	561	597	557	599	590	571	581	548	568	593	598	589	561	602	544	621	529	544	559	513	597	594	565	544	557	550	623	553	543	539	546	552	575	585	579	553	577	570	566	564	555	546	508	524	596	572	544	550	588	542	566	577	542	548	563	598	591	547	562	596	595	567	568	576	582	519	585	582	583	551	536	594	534	553	561	555	565	535	573	551	534	559	539	531	589	599	569	577	597	517	558	598	589	584	537	530	563	545	573	520	572	552	550	579	543	571	569	563	571	586	545	535	571	587	574	576	573	572	605	623	532	557	559	603	558	590	541	584	566	603	537	574	574	564	554	551	589	582	567	566	549	547	554	573	556	543	581	563	575	562	520	517	557	558	590	583	544	566	606	541	530	564	589	585	580	570	606	558	598	557	570	574	590	624	581	553	574	575	635	580	533	592	620	583	585	570	593	574	596	561	548	527	556	567	583	544	528	580	580	578	580	513	527	621	540	571	527	551	529	560	540	568	527	523	581	589	563	545	558	544	581	532	610	570	567	587	549	558	550	585	545	571	559	563	572	587	551	528	563	506	538	536	560	558	602	577	591	598	540	573	618	568	603	576	562	596	592	636	593	575	558	556	554	554	507	586	537	561	539	553	570	553	528	574	530	572	577	586	586	566	582	558	625	560	577	569	558	546	594	561	566	551	505	541	562	595	566	585	560	553	615	579	605	570	554	554	568	566	630	582	582	578	572	566	549	558	575	553	556	597	544	531	543	568	590	570	578	576	527	553	583	587	580	580	568	587	554	536	539	563	569	602	550	592	593	534	541	570	539	550	572	582	553	519	552	564	572	571	567	637	598	568	569	571	545	608	614	561	576	555	560	548	566	568	592	597	564	574	566	567	552	573	568	555	552	594	588	566	582	560	605	557	541	578	612	582	527	575	546	582	576	566	577	506	559	550	547	588	554	559	561	563	572	560	554	577	553	567	579	527	572	560	577	552	565	523	566	545	569	569	594	531	593	537	609	559	544	620	588	546	578	621	585	525	581	577	556	582	568	523	579	589	553	543	618	565	555	591	575	565	588	578	542	575	557	576	566	629	554	580	560	569	559	550	574	572	540	606	565	582	583	567	572	568	534	548	567	585	599	555	559	548	556	578	578	536	538	584	588	552	558	561	555	608	554	572	599	569	528	540	569	570	528	585	575	554	567	566	535	563	577	579	564	532	552	559	544	559	530	551	555	562	561	539	560	594	597	555	585	564	549	564	531	577	574	560	541	587	564	537	603	555	520	539	554	593	563	560	587	581	602	531	570	552	546	516	626	597	599	573	519	579	570	533	539	580	555	574	530	561	581	571	547	545	546	552	581	530	572	585	619	547	565	593	581	547	550	572	626	541	565	567	591	582	543	589	568	531	599	518	585	556	553	562	578	522	553	575	575	514	527	528	590	547	596	587	532	573	528	548	552	562	582	574	561	566	555	554	545	607	579	566	552	579	603	578	613	553	523	583	585	551	566	561	573	577	561	575	537	523	539	550	567	561	583	553	563	585	579	554	547	578	591	585	598	582	586	568	543	543	534	497	557	574	553	511	544	598	552	553	573	589	543	553	554	568	564	591	548	602	550	568	537	584	570	521	593	582	583	549	568	626	596	549	586	603	528	559	552	521	569	563	586	600	590	557	566	573	591	555	601	543	565	583	549	566	592	565	592	602	533	595	615	568	565	594	564	516	578	537	543	610	546	555	544	556	550	552	572	571	538	565	568	550	585	574	572	564	582	565	544	596	537	558	562	571	595	563	560	594	605	555	540	562	548	536	550	613	573	568	608	569	546	593	567	501	579	589	562	532	589	578	590	538	552	547	515	554	614	606	536	575	603	546	543	528	555	554	569	548	608	548	581	550	567	597	580	516	612	571	537	554	575	534	549	585	558	582	555	581	561	576	578	529	562	602	559	544	631	542	565	568	551	581	582	567	577	542	569	573	527	510	631	584	546	549	594	587	612	566	550	529	567	571	586	574	573	569	538	569	594	551	562	584	573	571	566	573	578	577	563	554	552	584	559	538	557	504	596	590	505	598	550	573	576	528	560	574	543	591	528	566	585	578	579	545	539	560	565	578	590	564	554	560	566	563	560	567	556	568	556	575	542	601	595	531	580	566	605	592	551	534	575	539	562	608	582	548	584	532	576	551	565	562	584	598	545	555	564	589	571	609	565	534	576	555	558	569	584	534	534	537	574	596	588	569	598	545	600	564	597	573	547	577	581	543	558	537	585	586	580	546	569	590	548	556	568	559	554	547	573	556	568	567	577	617	576	601	607	581	548	554	586	586	607	556	573	577	548	603	577	561	584	581	551	567	539	593	565	585	550	558	579	539	601	546	565	593	591	593	548	576	540	535	572	570	599	563	572	564	541	564	564	514	593	521	581	579	557	534	538	544	555	531	532	533	564	543	542	553	566	582	546	545	559	579	537	566	535	604	570	565	595	577	541	607	524	556	612	556	594	555	572	596	531	567	549	555	548	551	547	550	549	566	559	551	534	592	549	570	547	528	597	590	560	545	573	558	566	565	576	564	553	546	573	595	592	614	556	570	548	563	581	587	594	576	544	584	582	550	612	583	574	545	585	552	547	538	569	598	598	576	567	522	580	590	553	582	563	527	550	575	615	550	578	552	582	550	545	551	518	598	544	562	563	571	580	557	544	552	604	528	559	619	552	559	577	595	510	561	566	577	572	556	549	575	523	567	548	545	560	580	555	564	604	542	600	601
23127	32451	37914	29266	21311	14099	9633	5834	3803	2334	1584	1363	1120	1161	1247	972	835	857	678	659	547	479	452	411	384	352	370	375	358	361	371	363	365	393	367	591	1396	1456	1214	428	349	350	299	315	341	315	323	294	304	307	339	329	330	317	301	285	328	311	315	328	336	308	296	352	347	313	327	336	314	372	297	332	338	303	347	346	327	309	358	321	336	334	354	295	339	328	329	330	347	345	339	318	330	328	323	342	353	362	367	357	341	333	350	369	316	344	351	298	300	342	336	321	323	353	300	384	332	318	353	332	299	343	317	321	333	380	369	352	325	345	318	322	338	338	331	344	364	319	321	296	320	343	343	357	351	349	325	329	314	309	327	354	363	362	336	319	287	309	292	346	345	338	360	395	325	314	312	341	352	347	378	295	366	332	329	318	340	308	313	362	324	330	368	361	337	321	363	325	361	356	323	338	375	333	335	308	359	315	336	332	331	326	345	343	350	319	353	342	349	348	302	293	370	303	347	343	352	338	327	364	324	327	356	328	338	293	333	345	328	360	356	354	319	321	335	330	316	338	363	335	354	340	315	338	282	340	323	327	353	318	334	333	338	357	308	318	323	345	333	355	358	307	311	303	364	319	351	382	350	314	340	336	352	341	325	363	309	348	335	336	327	309	332	329	371	336	338	326	337	308	331	346	329	341	321	345	338	346	307	352	349	326	329	311	329	312	375	349	349	343	343	363	306	347	318	331	303	319	329	329	354	325	282	333	307	309	313	325	316	341	341	351	332	310	353	347	324	354	324	318	332	329	310	324	320	333	357	314	312	330	338	342	348	291	351	300	310	334	331	333	346	343	331	360	340	341	331	315	301	326	343	340	343	345	310	306	335	322	313	332	341	322	339	328	353	334	357	315	313	343	313	360	314	335	319	335	374	358	316	355	299	307	331	358	325	354	349	332	319	346	326	305	332	323	332	315	354	329	335	310	307	322	348	341	337	366	307	326	334	329	285	343	359	321	295	310	330	329	310	267	324	400	300	334	336	299	328	347	367	342	354	338	343	367	331	320	333	310	339	336	342	331	352	312	328	338	342	338	327	344	364	337	332	319	312	373	353	349	307	335	344	366	339	331	350	352	335	356	342	336	323	352	336	365	314	318	353	350	320	315	355	316	326	342	330	343	334	354	366	339	328	322	337	345	320	350	324	353	324	345	346	350	332	318	346	332	347	322	345	352	325	339	318	315	314	338	361	338	328	295	330	357	364	367	320	375	340	320	330	322	302	327	322	324	361	353	357	327	296	323	311	323	351	332	332	317	340	323	326	307	355	333	326	316	310	312	363	330	354	324	328	315	338	354	306	358	335	338	352	359	317	316	343	372	361	316	320	337	327	315	363	319	338	318	307	355	370	332	363	364	338	303	338	358	321	361	336	339	333	364	347	329	303	371	346	310	324	328	351	309	327	317	328	335	333	381	336	317	323	312	343	320	341	338	328	319	350	357	320	311	342	348	368	339	310	319	357	375	315	308	348	371	354	305	333	361	346	287	314	347	340	297	343	306	331	311	342	307	325	309	331	311	347	301	333	322	317	366	319	343	336	359	332	374	309	301	327	350	346	315	365	345	306	285	316	317	360	334	334	348	351	300	320	330	348	325	333	347	374	354	336	340	355	337	343	339	317	357	344	309	347	350	350	352	349	321	327	333	333	328	334	349	323	339	322	305	331	344	352	322	364	328	350	358	333	322	335	336	297	361	341	340	334	322	332	311	303	340	294	339	324	307	325	333	323	304	335	319	335	315	353	350	374	333	369	361	322	330	404	337	350	323	364	330	298	303	346	325	330	352	317	309	352	323	372	346	321	338	324	323	348	360	311	356	326	352	311	346	326	322	308	317	305	334	322	328	350	345	360	343	336	373	334	285	338	383	342	351	352	326	349	367	341	313	350	354	343	319	324	304	311	323	328	351	311	313	342	346	358	318	338	339	352	327	383	308	317	315	313	339	345	336	326	349	311	353	334	328	314	314	313	368	329	333	333	324	310	342	309	303	340	322	342	333	357	357	327	332	328	356	358	337	353	332	309	321	348	304	325	333	334	321	325	342	326	374	317	355	342	340	322	334	311	310	354	313	337	306	340	333	316	331	336	337	289	353	356	335	335	334	293	356	347	330	343	317	359	312	358	329	347	301	337	352	318	335	313	324	336	349	357	325	378	324	351	337	352	355	357	336	376	353	359	342	306	340	361	326	339	306	316	372	333	333	358	326	347	322	374	358	339	327	331	358	343	325	329	373	336	318	358	325	331	308	322	327	335	328	328	326	341	339	352	361	359	337	351	319	347	312	333	348	300	338	323	326	361	320	309	342	323	315	319	347	349	361	329	325	349	340	317	330	370	312	317	340	315	328	361	339	355	337	329	317	345	332	346	323	354	322	345	299	337	348	349	284	362	331	313	342	346	317	308	319	328	329	370	350	312	331	326	335	326	337	309	342	296	326	331	326	339	335	347	330	317	291	351	337	330	313	346	330	340	290	347	312	322	324	267	356	344	294	329	364	356	324	319	325	345	330	338	331	338	292	346	336	310	344	322	344	338	340	322	350	336	323	354	384	353	351	333	341	309	343	346	327	351	335	323	385	333	319	341	296	357	339	346	324	332	350	338	317	367	308	323	338	384	339	343	336	326	305	333	329	300	304	344	339	318	342	338	323	319	326	307	333	340	356	305	324	305	350	317	325	355	344	357	338	341	329	347	341	345	333	297	311	344	316	362	361	349	339	324	318	352	341	326	355	335	332	306	348	321	319	358	338	335	317	359	325	350	315	326	352	345	297	340	358	357	377	337	338	336	333	290	348	326	323	352	333	364	335	367	329	306	339	323	332	302	337	327	320	316	322	345	357	353	331	314	335	381	348	344	362	347	342	344	336	294	324	337	357	354	345	295	305	340	325	312	313	296	344	339	324	336	329	346	315	328	344	338	344	332	334	358	371	326	329	339	357	345	335	330	325	342	330	347	351	343	331	331	361	354	319	336	299	349	324	310	343	308	352	330	350	339	331	307	348	320	344	340	342	331	332	369	323	354	329	340	357	293	309	333	369	332	367	341	340	311	316	345	330	359	366	323	326	347	368	375	332	348	343	343	341	371	380	346	371	352	371	313	321	334	321	363	343	356	342	316	311	338	340	335	326	325	314	358	327	313	357	324	345	327	331	344	339	365	333	327	366	349	302	340	348	336	365	363	367	295	331	319	327	344	341	319	366	329	334	340	319	356	340	315	342	336	322	337	352	333	302	339	325	352	383	329	317	351	322	342	284	357	348	315	356	291	302	332	293	349	350	333	317	374	332	323	351	320	339	315	351	301	348	373	375	343	313	306	373	362	337	299	325	340	305	326	318	313	360	331	339	334	333	329	319	327	359	354	330	340	344	353	310	336	323	331	311	359	316	311	370	338	304	312	351	312	328	294	309	314	369	349	331	355	333	302	339	291	333	326	339	340	335	313	346	315	340
16070	27333	35153	30111	24507	18258	17707	13163	11309	8752	6914	6237	4699	5751	5469	4606	3847	3953	3351	2880	2490	1786	1469	1481	1242	1089	1034	1209	1192	1038	1163	1143	1108	1164	1002	2992	8009	8041	6601	1286	816	812	816	849	800	772	818	811	822	801	849	832	834	795	801	796	823	826	847	847	804	845	799	831	819	813	802	874	814	845	811	851	806	819	823	819	815	792	810	829	855	839	807	870	844	809	836	800	785	805	810	839	812	812	803	849	860	818	856	841	792	786	829	817	822	801	786	793	838	829	849	784	807	814	808	837	819	822	826	802	827	816	820	827	826	838	732	831	770	776	817	808	806	832	812	807	849	837	817	829	838	791	828	827	811	809	777	808	852	788	792	798	802	797	827	827	834	815	813	816	781	836	808	807	825	787	788	795	790	812	792	808	850	828	819	815	811	787	823	816	858	814	812	813	824	850	821	839	802	826	808	794	880	797	835	835	817	769	853	847	803	794	856	786	846	817	820	765	887	831	798	823	809	746	787	821	889	794	836	775	805	860	824	806	776	781	782	813	826	834	778	805	831	815	827	826	859	877	793	825	791	796	841	809	790	798	833	822	792	839	813	796	804	836	835	907	842	835	852	840	893	800	804	847	820	777	822	868	831	810	766	833	800	835	812	800	861	768	839	829	808	869	794	861	774	807	772	831	835	804	806	836	841	807	766	826	804	851	817	816	801	819	733	797	867	802	821	840	827	777	834	861	798	850	818	811	773	837	764	852	816	827	744	799	808	793	858	793	824	798	812	854	805	850	794	863	866	862	811	794	793	847	828	850	831	838	842	854	753	837	812	827	851	829	777	780	827	871	791	813	821	781	831	824	824	811	856	835	889	817	867	826	813	794	824	878	773	813	848	816	866	839	855	861	814	850	871	818	849	854	814	788	834	865	791	858	754	778	866	816	847	831	795	812	803	849	822	833	830	826	776	810	851	794	766	828	829	858	759	848	809	839	828	839	789	779	805	840	805	784	822	818	847	835	884	816	843	786	802	772	829	839	804	808	824	872	813	868	826	837	805	816	804	807	868	871	796	809	869	829	767	836	840	856	815	826	818	823	827	797	813	785	849	821	800	832	791	830	817	788	843	787	842	811	830	802	820	805	878	824	808	800	806	815	837	809	785	785	822	845	827	864	829	805	786	799	833	828	783	796	804	843	801	923	842	816	842	875	832	817	842	821	810	818	791	835	848	777	801	845	802	868	831	825	795	822	876	847	835	815	805	819	832	816	809	878	825	814	835	842	776	824	782	821	814	823	803	808	790	852	805	787	818	863	797	781	763	806	840	835	797	805	818	778	824	815	795	820	830	840	750	834	837	783	810	833	766	813	827	815	786	824	801	762	802	769	822	825	786	810	819	858	803	831	784	835	804	802	811	814	825	870	799	814	847	809	847	750	802	814	833	704	794	851	790	850	799	835	821	873	811	838	814	807	831	831	791	838	828	822	790	824	841	865	819	863	868	818	797	811	820	875	822	792	784	810	769	788	788	856	761	808	818	800	809	764	808	828	825	812	818	765	842	816	842	862	837	774	791	824	889	789	772	830	796	813	840	855	831	799	747	768	800	802	834	810	811	826	800	842	827	794	759	838	857	826	766	805	803	801	807	811	840	759	807	809	813	852	815	818	845	836	777	812	846	868	824	849	822	799	840	797	794	866	801	812	839	794	805	873	779	833	835	805	858	800	810	858	817	825	798	826	838	788	860	782	831	835	828	813	812	865	836	832	785	782	782	773	824	800	832	864	854	874	818	786	791	827	819	847	843	857	800	747	850	835	883	864	796	824	842	801	862	811	823	825	816	810	751	797	808	815	785	792	810	817	790	808	792	822	782	822	793	774	783	840	818	826	770	835	832	799	836	805	848	846	788	758	835	811	815	793	769	793	843	784	830	817	812	820	825	836	777	813	795	827	786	851	835	820	861	809	827	834	831	797	806	810	819	775	788	851	798	872	805	816	856	768	833	838	813	855	809	820	745	786	845	805	774	835	814	785	834	821	861	842	753	809	791	768	814	838	792	797	786	866	855	817	834	784	839	824	815	801	833	863	773	811	824	835	836	794	796	775	862	786	791	809	816	806	854	790	780	776	793	793	851	830	873	794	840	860	855	806	803	770	789	789	793	815	853	822	776	845	815	747	806	788	819	869	836	804	837	803	819	805	843	779	831	794	853	868	839	836	868	783	817	790	789	773	819	862	818	818	847	811	806	783	828	794	820	776	831	818	785	820	831	849	836	844	787	852	820	829	765	834	808	784	785	858	814	799	813	815	828	832	843	808	851	821	847	797	837	798	807	881	799	801	851	850	819	850	818	752	819	802	814	802	850	842	791	826	815	798	857	804	763	803	844	813	810	783	849	810	802	840	819	803	814	871	840	822	832	826	828	818	859	841	813	832	872	850	803	815	810	802	740	835	807	834	814	786	844	858	801	822	839	783	816	869	801	833	822	782	834	787	786	831	801	801	807	826	778	791	792	787	782	826	818	788	790	829	800	759	810	836	802	792	799	799	780	790	811	812	815	788	842	829	791	860	808	789	803	841	806	808	818	840	807	812	780	795	853	855	854	827	842	853	801	791	752	795	818	795	828	805	800	823	758	805	827	817	838	819	762	810	795	798	801	789	766	838	774	790	774	841	796	836	841	816	887	857	779	831	849	851	820	812	780	847	794	859	842	798	826	872	799	777	824	810	856	805	777	854	793	779	791	817	838	777	808	786	802	830	845	870	836	844	815	781	836	827	840	824	815	804	784	815	818	793	842	835	817	876	819	794	828	858	843	815	821	837	834	788	861	853	767	830	826	822	835	795	814	845	809	803	853	812	879	828	818	805	853	772	835	838	819	796	821	869	844	849	772	863	811	845	851	835	825	797	781	822	832	808	877	798	860	782	780	797	839	832	772	836	811	830	819	774	844	815	824	832	826	823	811	801	794	827	781	870	798	776	796	789	787	790	784	852	784	813	815	787	879	858	792	846	819	837	840	797	797	830	873	811	802	853	790	797	847	792	787	821	802	852	805	794	812	775	818	828	813	851	813	794	781	834	791	814	779	791	796	831	830	787	786	827	795	864	811	772	845	786	837	809	840	846	787	857	831	841	804	831	798	848	821	882	767	799	840	804	799	791	810	832	790	824	808	822	806	781	781	813	859	818	790	830	851	812	791	774	840	819	823	828	810	829	839	817	842	862	799	824	794	755	779	856	844	816	776	799	820	811	850	819	863	800	833	846	821	844	821	814	806	832	825	840	837	786	835	814	808	862	830	865	753	790	798	803	845	855	742	865	823	773	808	842	865	798	828	806	814	831	806	839	792	851	853	798	808	823	819	811	766	802	823	775	852	841	877	844	842	812	791	874	858	835	782	840	793	799	857	828	814	832	794	838	804	833	841	812	799	871	817	836	831	855	888	822	841	857	815	789	827	846	807	855	830	789	818	814	794	790	788	809	795	812	784	866	870	828	837	870	811	802	827	867
33636	42413	42111	30701	27201	22299	19572	13293	8515	5365	3599	2887	2004	2351	2420	1628	1383	1199	1208	1103	843	655	512	559	526	508	496	497	484	533	533	534	520	523	480	615	2238	2954	2489	728	404	421	419	426	410	431	402	415	421	394	394	359	405	369	383	384	369	374	402	430	425	396	409	385	390	414	373	403	402	406	404	410	413	416	405	441	392	444	353	425	424	384	416	423	397	384	409	388	409	420	412	423	406	398	390	422	384	387	398	373	411	402	425	386	417	359	354	371	402	394	388	400	393	400	389	427	389	428	368	400	404	408	382	404	409	403	405	420	417	427	396	368	401	395	377	396	371	376	392	390	413	402	429	411	411	421	401	367	398	429	387	407	391	400	414	402	383	420	429	420	365	407	406	412	410	439	428	370	411	418	450	392	391	396	413	349	436	419	418	379	438	400	374	381	406	416	447	396	377	388	382	432	374	411	401	379	397	414	420	396	402	391	432	411	398	361	382	426	399	444	403	410	398	384	407	393	409	374	379	397	415	414	372	406	416	431	396	405	358	414	398	384	399	382	433	390	431	393	406	416	430	414	358	386	421	360	387	425	396	413	420	372	420	399	417	378	395	330	407	397	436	396	378	433	392	430	431	393	445	382	409	398	414	396	401	410	404	406	363	403	388	397	423	367	362	399	422	418	383	439	376	432	414	417	411	366	383	412	438	390	393	428	422	386	411	416	398	425	419	440	392	372	445	395	401	392	433	403	376	371	394	403	390	419	399	417	383	422	382	403	382	417	446	388	377	420	374	396	443	459	382	425	406	402	406	407	387	382	375	397	446	414	355	421	371	425	370	362	362	390	410	383	372	370	375	363	388	403	420	378	417	405	391	393	415	410	388	466	356	389	414	425	438	385	422	438	415	397	383	392	398	409	420	394	399	417	396	392	391	407	375	382	432	413	397	382	400	424	426	382	443	430	397	407	399	424	407	390	407	380	391	401	425	406	426	395	406	361	421	418	368	391	406	409	419	390	404	439	377	415	398	391	411	410	380	380	437	428	435	400	409	387	410	418	427	400	394	392	415	385	434	398	409	422	437	406	412	397	413	390	376	403	404	405	419	429	403	401	382	408	435	401	398	389	415	408	341	433	391	388	379	394	373	386	415	400	418	436	382	396	405	403	427	424	388	431	377	416	423	428	389	428	389	399	439	414	378	446	433	407	402	401	364	374	384	375	401	431	413	415	412	413	409	408	396	400	420	432	437	393	371	379	439	452	396	420	401	415	399	414	403	390	375	437	374	405	387	381	392	382	361	393	381	367	382	422	366	376	374	392	402	407	428	409	417	406	394	409	387	451	431	393	409	365	437	390	386	393	414	387	387	374	380	402	415	399	411	379	413	413	399	409	420	373	366	404	409	392	425	407	388	400	437	361	385	411	432	365	408	363	396	372	382	367	399	406	400	407	412	416	381	394	382	427	428	403	464	403	378	417	455	421	415	407	400	386	415	423	434	405	437	425	389	383	388	414	399	384	411	425	420	437	414	380	397	417	392	398	385	388	360	419	406	401	392	436	395	412	408	412	424	420	378	397	434	420	367	360	379	382	439	410	408	417	407	423	407	403	366	418	394	436	385	399	431	378	385	388	423	404	434	391	396	380	397	396	419	415	436	395	390	392	388	396	370	385	439	399	381	399	453	399	389	422	336	416	396	421	374	368	372	403	398	396	412	391	377	355	406	426	420	377	406	444	423	424	416	384	368	376	419	396	401	391	384	440	428	340	411	383	429	404	379	403	373	418	392	390	416	423	410	400	370	382	471	424	447	385	417	397	400	409	401	453	386	383	414	406	368	415	405	396	418	402	353	414	390	415	403	424	407	423	415	388	393	394	393	408	381	408	381	435	370	360	409	392	400	402	394	392	392	385	377	384	406	371	370	388	442	394	420	393	427	415	405	394	400	398	366	387	372	421	387	407	410	410	429	429	437	371	391	403	389	374	386	387	425	380	399	400	409	392	420	372	405	421	393	413	452	350	398	407	378	406	445	422	390	418	403	402	400	426	393	390	388	381	408	411	400	369	411	442	394	395	423	376	377	389	398	406	394	400	395	375	392	408	405	372	361	406	420	440	435	402	438	419	416	410	427	410	419	399	385	399	390	381	342	410	397	428	359	404	401	403	369	409	399	393	390	405	410	433	418	367	415	385	425	418	376	375	420	374	402	377	421	352	420	428	464	394	417	433	391	391	409	387	433	388	432	394	421	417	392	400	408	440	411	435	431	419	403	386	376	396	378	424	380	426	384	436	385	408	370	380	432	413	386	378	367	352	412	429	413	417	420	427	449	399	385	413	376	442	430	393	403	378	403	381	365	385	412	392	424	440	388	431	373	422	439	391	395	402	414	445	405	437	396	396	394	385	390	415	406	408	382	394	439	391	412	392	401	412	409	398	377	404	420	438	381	377	437	344	427	438	399	393	347	389	387	393	396	419	409	366	355	400	439	376	377	388	384	428	389	410	389	425	402	431	394	424	386	408	372	391	370	420	448	433	408	378	393	419	401	379	400	468	401	396	430	393	399	401	392	434	360	426	397	392	402	397	383	444	397	425	398	395	408	412	438	369	384	389	408	391	394	374	406	393	412	418	393	394	412	407	421	413	402	423	375	411	424	405	444	383	367	401	369	411	457	417	398	416	383	403	426	381	379	408	378	417	409	374	419	389	358	366	404	414	393	391	375	394	392	392	384	385	397	428	391	389	404	412	394	415	380	370	383	377	365	413	373	385	421	430	368	369	405	419	384	370	410	424	412	374	394	471	395	386	412	405	395	387	382	413	392	384	380	392	407	419	409	374	366	413	406	373	449	380	386	396	398	388	410	406	416	400	417	407	404	381	424	415	410	354	415	403	387	425	404	412	399	397	376	425	407	395	406	403	411	398	404	374	394	391	383	394	412	396	412	389	378	403	427	376	384	388	383	417	400	350	359	379	390	392	425	396	421	429	374	380	383	423	451	367	436	402	457	446	415	412	400	407	430	378	383	395	412	372	402	375	380	378	378	396	392	413	378	388	421	384	358	400	389	383	399	398	420	408	400	413	391	416	436	399	370	376	372	416	416	373	401	386	425	403	391	397	394	356	426	385	403	377	419	401	384	411	349	384	387	368	399	433	439	380	349	444	402	415	446	374	394	441	439	397	412	406	407	368	425	401	402	395	422	411	376	408	423	397	430	397	413	379	420	405	428	393	424	439	403	372	403	403	406	370	406	410	419	411	392	396	399	405	398	446	433	400	388	388	409	397	389	407	392	392	381	438	408	386	376	438	399	399	425	419	369	373	423	382	435	401	402	414	383	358	414	403	386	418	409	435	427	415	438	391	387	406	387	390	419	407	365	434	427	403	357	400	410	403	364	404	417	380	394	387	430	363	409	444	429	408	430	392	421	429	387	404	389	396	419	426	419	359	404	424	392	405	402	378	406	366	402	415	381	337	373	387	434	415	414	360	413	440	428	374	435	420
22984	36685	41134	35718	33765	26627	28113	20697	17252	13735	12041	10556	7970	10939	9413	7225	6761	5725	6031	5274	3604	2343	1923	2262	1795	1699	1565	1514	1561	2042	1841	1810	1901	1970	1525	2696	12333	15414	12424	2310	987	956	982	971	916	972	969	906	976	918	974	934	859	949	922	923	962	969	919	966	947	952	920	891	976	944	938	938	968	911	919	917	996	974	963	948	903	938	999	881	880	917	975	890	929	906	961	938	887	936	959	948	979	967	919	952	963	942	962	902	986	919	951	886	926	947	930	936	973	869	903	891	930	936	945	942	918	909	927	913	878	873	912	923	961	956	941	934	921	882	935	973	862	955	936	888	875	936	931	955	969	947	945	924	919	889	904	929	957	935	945	938	943	918	929	972	981	924	943	935	979	937	921	959	947	911	967	946	919	893	987	995	966	911	887	959	984	895	954	946	900	980	887	873	923	942	881	896	972	925	937	891	951	907	942	955	943	969	926	950	937	894	981	915	926	918	938	929	954	941	892	963	935	979	954	929	872	966	976	959	942	986	964	946	907	1011	943	917	908	904	920	977	924	866	926	934	942	909	968	900	932	923	917	889	917	977	964	916	927	929	936	954	911	904	934	881	920	888	872	956	925	892	946	968	929	912	911	978	914	934	918	924	937	951	956	934	912	926	990	924	924	1007	934	844	964	913	873	960	904	963	944	855	919	907	958	896	942	920	940	897	925	992	981	928	927	901	916	911	973	938	900	905	940	879	962	864	912	905	938	880	923	943	902	913	932	916	958	949	891	925	953	945	861	948	883	914	971	944	892	918	874	958	953	931	929	946	966	921	958	943	928	907	952	902	905	890	916	889	918	925	916	957	924	884	930	979	929	909	958	938	925	909	898	896	914	918	933	896	922	978	912	981	1017	896	967	940	947	933	949	972	896	938	925	945	929	955	910	905	974	915	983	889	963	942	902	932	993	921	947	955	924	952	946	917	941	968	916	920	934	982	901	872	926	926	878	938	979	932	888	930	905	938	936	914	939	864	919	976	951	972	920	908	943	932	894	964	935	899	912	923	940	924	884	938	937	956	936	915	920	931	938	991	913	916	926	944	927	946	945	945	935	914	955	947	915	888	947	904	982	920	899	905	920	889	878	949	920	926	970	861	904	968	953	890	920	1003	877	922	937	949	945	943	986	919	930	972	923	949	931	946	908	928	893	908	923	959	881	894	936	878	902	972	937	917	937	916	966	936	922	960	948	920	869	913	933	895	969	935	893	939	926	920	958	877	926	962	917	926	911	924	954	894	922	971	915	891	906	899	951	911	947	968	908	911	939	928	832	896	960	872	970	972	902	932	924	969	914	953	956	996	957	955	892	920	906	894	933	884	889	914	938	880	909	932	938	953	941	914	858	977	878	951	833	922	946	948	903	965	933	944	899	941	930	901	910	914	911	963	1003	904	893	976	903	911	924	896	925	923	911	900	960	923	901	933	916	945	905	930	914	897	974	961	934	905	920	953	957	929	928	878	981	978	921	873	948	947	910	906	936	858	892	941	950	914	973	911	937	906	977	893	1022	961	924	942	951	905	914	960	969	918	926	933	964	894	971	966	960	852	907	964	907	901	960	929	911	917	910	945	962	919	899	946	943	909	923	964	978	970	915	909	912	861	892	951	957	970	991	946	906	894	945	946	961	927	921	849	874	910	874	974	999	925	928	945	976	921	934	957	922	889	948	882	944	923	993	894	933	876	943	927	906	968	908	933	921	916	890	925	897	925	915	950	972	936	934	930	908	926	911	950	992	934	927	1007	885	960	951	937	927	944	979	950	906	902	964	925	928	897	881	933	910	930	905	944	908	923	927	872	990	908	934	931	964	920	960	902	934	962	928	873	872	914	936	950	904	922	932	908	982	925	915	919	923	966	925	954	910	939	899	903	949	938	942	926	937	906	943	903	885	972	920	947	945	911	877	962	937	937	864	890	888	950	935	862	952	911	948	941	925	937	935	951	907	957	943	924	942	873	892	901	923	852	845	941	905	924	880	982	954	926	942	914	934	927	900	951	908	946	860	957	963	896	959	894	950	914	891	893	922	952	919	848	918	948	900	937	921	882	933	940	970	966	903	947	900	924	929	943	968	956	957	965	892	969	966	914	1012	915	916	912	928	886	932	968	886	954	926	940	938	973	945	920	943	938	945	918	971	912	943	910	941	899	895	944	931	934	924	919	955	902	933	968	933	979	877	887	924	932	918	906	939	918	940	955	906	961	927	900	901	905	873	874	907	953	911	952	909	905	941	896	972	873	925	912	906	892	898	965	899	911	887	939	882	892	916	920	898	883	977	915	918	954	938	896	917	940	872	923	947	899	856	906	926	909	940	904	959	900	975	937	916	913	862	912	926	893	895	909	903	943	961	938	930	934	948	915	934	924	905	956	938	898	927	938	920	992	980	916	931	869	918	895	923	882	921	945	905	908	940	908	930	948	963	908	883	1011	861	891	924	930	901	928	899	962	1005	931	923	928	913	922	953	937	932	943	939	908	895	941	932	928	909	942	928	944	951	931	925	940	934	914	851	917	879	909	906	948	932	930	915	911	917	961	868	909	929	922	991	944	912	872	923	907	933	879	952	884	941	918	900	929	955	927	871	902	973	915	984	920	877	976	922	920	921	921	943	916	975	917	921	968	958	925	942	894	896	957	939	919	934	960	905	891	927	911	895	911	936	967	890	944	1004	887	925	933	917	945	910	980	927	970	900	954	950	931	936	919	904	896	933	887	896	958	943	937	949	917	933	902	887	955	923	955	893	942	976	972	910	931	955	854	934	928	921	914	926	892	925	906	915	946	954	903	903	954	933	923	958	934	918	878	916	905	940	908	918	960	906	928	939	918	931	888	937	947	911	914	938	877	911	929	956	888	941	949	941	916	913	980	954	988	927	906	903	891	1004	933	927	943	897	945	903	855	928	949	942	903	881	897	885	908	933	979	848	976	958	969	921	928	933	914	966	916	933	923	952	924	925	924	933	922	929	899	887	929	978	960	865	934	943	934	950	919	944	905	959	902	916	898	891	936	913	936	907	906	939	967	900	951	947	910	910	922	944	897	962	945	952	926	922	930	936	902	915	918	937	933	858	936	945	930	976	942	922	910	891	948	895	871	893	975	958	916	927	935	883	956	878	910	913	944	898	905	992	998	926	947	849	928	952	953	923	943	918	917	934	919	912	884	943	980	942	870	939	904	948	934	932	937	1012	933	928	933	910	954	913	946	899	906	920	909	911	872	947	957	903	895	965	908	908	964	866	942	916	924	953	904	939	936	975	897	916	981	884	950	976	914	919	936	955	975	854	934	978	968	939	894	967	879	928	955	949	915	987	903	904	881	934	920	892	987	901	969	970	902	927	971	939	922	891	942	899	945	962	895	982	927	946	948	962	969	933	962	953	912	880	905	930	897	928	944	960	929	900	898	917	933	935	1000	922	947	921	893	936	929	907	896	938	942	929	930	976	893	923	971	929	970	910	1014	968	922	916	847	903	931	950	938
8221	7675	9720	5115	3414	2032	1451	1100	750	617	516	410	370	394	354	361	311	308	294	268	238	244	257	239	237	288	260	245	245	257	235	240	241	229	235	230	302	392	440	225	230	229	224	229	257	231	234	255	244	234	226	201	230	206	219	239	234	231	224	228	218	206	213	249	220	234	225	225	228	225	248	224	214	182	223	236	222	241	197	216	258	219	214	205	227	240	227	231	235	220	210	228	200	210	224	207	241	256	237	234	216	244	223	236	218	217	214	250	226	209	220	225	253	205	200	221	235	218	197	223	226	225	210	221	211	204	241	202	214	258	242	239	223	244	231	218	212	224	263	241	237	218	212	222	210	229	242	210	222	205	227	231	205	224	244	218	212	232	231	236	224	205	228	212	231	249	213	269	250	240	211	233	240	212	205	209	234	217	238	232	220	251	225	245	222	218	209	218	208	209	212	207	210	217	228	217	217	245	222	198	204	234	235	231	248	219	225	230	200	226	244	189	234	251	218	216	241	209	218	213	261	201	227	231	228	223	243	254	233	234	215	233	223	245	206	236	236	202	252	225	217	227	208	208	248	213	235	207	232	228	254	226	199	234	184	224	241	237	234	237	203	211	232	232	214	253	226	202	223	225	223	221	250	217	234	245	234	219	198	238	207	208	224	255	198	237	239	234	219	213	223	231	236	205	232	238	225	233	235	220	221	203	223	200	215	213	204	223	207	229	205	255	245	216	227	244	217	235	205	215	230	242	215	214	237	258	216	246	197	211	200	202	228	215	218	222	203	228	221	260	201	220	219	210	203	216	207	217	210	232	243	230	243	219	234	239	229	217	212	210	219	220	228	230	222	220	236	235	217	205	228	234	218	222	210	227	243	228	200	194	204	219	209	233	221	214	213	230	218	214	205	226	216	236	214	216	252	240	232	221	214	222	175	222	204	234	216	254	225	219	225	220	214	216	235	245	244	242	231	241	197	225	217	220	234	246	214	216	220	221	227	221	206	242	232	200	232	216	213	213	209	219	242	211	243	224	237	206	190	207	228	232	212	216	231	217	247	227	248	219	233	202	215	209	220	214	202	244	217	234	237	207	237	228	218	240	226	221	212	211	220	246	229	209	253	238	238	217	220	193	247	220	234	209	205	237	232	224	245	230	220	214	226	212	241	243	261	230	215	247	205	194	228	234	215	224	222	209	242	237	215	220	196	211	225	214	221	214	186	210	230	251	233	214	230	207	266	203	232	237	254	225	228	234	216	208	243	244	246	205	221	222	258	221	208	250	199	218	232	194	205	235	207	213	217	242	233	221	234	251	248	238	239	226	215	235	207	237	247	204	243	223	258	205	214	210	223	226	222	217	213	204	236	228	233	218	222	220	236	228	236	216	235	235	228	225	224	190	201	222	250	209	206	230	226	202	230	224	221	223	221	238	239	214	241	207	260	243	250	252	214	246	264	253	228	221	218	217	204	237	217	222	215	208	230	232	215	227	244	232	207	234	239	231	226	213	202	230	259	210	247	211	240	221	230	218	230	220	237	220	232	222	210	240	212	207	208	225	210	228	206	229	203	205	223	217	242	241	220	208	200	249	209	224	205	220	215	207	185	217	241	227	219	220	243	255	183	237	220	220	235	197	212	229	221	229	251	196	253	258	224	238	205	205	220	252	248	252	201	209	235	223	201	221	231	193	231	229	238	233	225	240	228	234	220	216	195	209	208	210	227	223	216	240	241	224	216	205	224	211	228	226	210	226	209	191	212	219	233	187	234	224	236	212	225	237	244	234	237	235	215	213	212	233	230	222	236	238	227	212	220	229	233	216	213	231	239	226	220	235	195	195	218	241	213	261	238	251	217	213	248	234	217	230	226	235	217	237	232	227	231	221	238	218	225	242	224	244	236	214	200	205	209	220	213	212	231	247	236	257	216	209	235	233	241	241	243	228	202	212	205	230	244	212	197	207	211	196	243	228	209	239	239	232	232	233	243	220	227	246	219	246	216	218	219	235	244	218	216	240	243	238	210	235	240	238	228	219	235	185	228	224	209	233	228	232	243	235	230	209	196	259	281	210	235	242	236	245	224	224	250	234	224	216	195	215	218	242	194	228	211	224	246	233	221	228	225	200	243	210	244	248	239	216	253	224	250	209	208	234	213	243	223	211	234	230	233	239	211	225	220	182	231	205	261	223	234	209	202	246	246	226	238	205	242	233	248	226	228	211	216	224	213	218	210	225	227	230	243	219	235	219	225	237	209	206	224	213	224	208	194	227	218	214	213	229	232	228	224	226	203	209	232	195	245	235	209	239	225	237	232	243	231	245	206	241	230	210	216	210	242	247	222	227	222	237	219	245	223	231	204	241	262	251	216	219	232	220	223	250	222	206	225	215	203	205	220	217	218	189	237	202	227	232	213	232	232	234	204	218	254	208	232	227	225	226	263	246	240	224	247	224	246	243	229	230	247	201	233	212	239	217	224	228	216	209	211	219	215	229	238	223	220	254	227	229	221	234	216	214	234	249	208	226	215	204	216	249	248	224	244	250	252	243	256	215	244	215	232	210	183	226	230	188	206	225	243	225	230	230	226	235	224	218	221	225	214	228	219	215	245	228	236	225	213	207	237	212	216	238	215	233	208	241	257	265	200	189	223	218	221	200	215	220	202	229	218	227	228	245	202	233	214	208	232	225	208	208	226	241	217	208	198	236	240	218	206	246	243	208	228	203	227	243	231	231	233	241	220	227	208	214	225	225	236	199	213	246	225	232	216	227	226	213	232	272	246	198	206	223	229	243	231	192	206	204	215	221	240	214	223	230	249	226	223	212	235	225	223	257	220	204	210	232	239	211	230	240	208	234	237	230	259	232	247	209	225	214	230	226	227	230	234	199	256	217	232	214	211	231	203	225	206	232	212	197	221	217	203	207	225	210	231	199	238	216	220	222	208	226	227	211	225	221	230	239	226	241	200	236	245	249	239	214	209	205	224	215	197	198	240	212	225	235	254	233	227	213	223	196	255	225	230	222	227	243	247	227	214	220	235	224	230	227	218	245	218	248	231	227	235	190	215	225	234	239	221	211	233	227	240	223	242	214	230	232	207	235	199	216	244	251	222	229	190	231	250	232	237	233	249	209	228	228	251	236	244	210	239	223	213	193	214	217	234	233	234	205	234	212	213	205	210	227	233	228	242	216	216	217	247	210	217	233	209	224	216	228	206	244	234	220	209	216	239	221	212	227	235	184	233	254	235	202	224	241	217	200	233	232	203	207	229	222	234	240	228	228	219	244	238	220	240	231	226	187	213	229	213	235	204	223	225	224	217	229	249	241	240	243	209	227	237	240	234	219	191	243	211	226	228	248	242	202	251	214	221	231	239	229	223	216	222	227	227	204	209	212	218	233	231	205	216	215	231	248	238	235	217	221	218	232	204	223	215	219	200	241	214	216	230	219	256	244	219	251	246	227	214	247	227	232	239	206	224	209	212	229	209	234	223	198	206	212	212	207
5659	9088	13680	11028	10012	6979	5877	4549	3397	2930	2345	1838	1585	1763	1584	1386	1229	1121	1065	912	806	729	673	679	799	884	909	828	824	759	716	689	664	648	603	634	1138	1587	1552	695	603	580	591	587	586	588	579	571	590	607	592	586	553	555	585	532	570	598	622	622	584	594	584	545	569	572	554	624	617	561	606	619	603	604	564	566	618	620	572	581	583	607	572	561	567	557	604	608	569	541	593	634	571	601	630	598	585	570	575	566	564	579	594	571	556	645	556	533	571	542	518	585	608	581	568	617	615	576	591	609	586	573	623	605	620	556	573	579	565	614	568	552	557	605	583	615	563	615	581	550	590	609	539	562	590	580	555	572	607	583	557	600	608	616	572	597	560	559	598	617	574	601	589	577	538	594	589	551	574	610	555	588	552	603	614	544	545	604	577	594	581	579	561	618	604	583	577	619	633	600	589	587	570	659	601	620	569	562	570	591	540	544	560	623	588	597	558	572	588	570	579	582	532	599	549	561	559	627	574	601	592	595	562	573	595	608	543	649	592	568	604	598	609	650	622	585	553	574	597	559	593	610	586	642	587	592	606	588	594	611	628	559	561	606	558	555	581	593	561	569	589	586	642	625	588	590	622	600	575	614	617	597	603	594	570	576	573	568	614	575	618	560	664	588	618	608	576	603	603	595	548	598	595	550	595	587	596	609	590	609	554	582	591	559	581	615	588	572	578	613	601	594	542	591	625	629	533	583	594	557	645	571	564	571	587	588	575	579	573	584	573	637	588	579	567	610	540	548	585	574	574	577	595	572	544	619	596	553	554	542	583	574	595	563	570	643	609	533	579	573	554	592	613	584	600	592	622	594	594	613	573	648	572	526	594	607	577	570	564	632	548	561	560	571	554	580	566	576	595	591	584	592	578	647	535	645	590	572	625	563	595	575	603	604	613	534	588	600	605	540	557	607	608	579	587	562	574	586	584	618	590	604	606	582	607	572	596	567	579	562	588	597	579	566	557	582	595	605	573	594	608	594	602	600	604	607	597	605	561	570	569	601	557	609	636	623	550	590	590	616	609	593	628	543	563	522	549	580	600	570	626	610	602	594	583	598	627	600	561	579	584	596	588	586	574	615	585	554	564	560	611	580	537	593	608	610	587	547	541	567	557	603	604	591	606	588	590	579	602	602	604	572	642	610	566	575	605	571	581	592	617	546	606	556	646	563	598	640	603	587	588	578	550	556	593	588	597	577	587	591	586	593	588	583	585	618	570	620	603	569	562	566	601	596	576	578	606	587	586	626	592	559	588	623	602	580	567	570	568	572	602	608	556	589	619	595	567	589	562	582	600	604	550	576	572	599	579	572	587	585	589	594	556	615	567	620	594	570	560	594	581	595	616	599	564	576	615	560	584	596	609	561	605	560	601	596	570	575	560	594	576	570	554	574	569	528	618	565	597	590	561	618	610	601	603	600	598	580	591	602	600	594	622	586	571	571	592	655	594	563	568	619	571	590	556	621	571	563	556	585	582	601	572	588	581	539	640	612	547	594	541	569	562	545	583	598	567	588	603	567	535	562	592	606	592	560	601	619	571	598	602	594	585	642	578	656	577	582	576	555	569	571	551	553	531	602	621	548	569	568	580	574	556	589	659	588	551	625	618	548	561	600	550	555	596	548	587	609	613	562	576	608	597	588	598	604	542	610	584	581	604	606	600	577	622	532	588	611	609	585	622	547	567	595	606	597	601	601	545	615	591	573	573	591	611	604	564	571	590	530	612	575	601	576	569	590	551	587	625	598	610	626	581	600	619	563	594	613	629	590	630	571	598	606	575	606	570	559	566	578	603	546	608	608	542	576	590	598	605	622	561	591	581	595	560	548	584	622	574	579	572	571	601	588	562	582	631	582	607	610	543	598	584	544	564	539	570	589	566	576	587	601	618	569	563	579	607	576	605	599	572	579	579	577	525	633	560	604	615	609	584	564	597	621	576	602	580	576	605	588	591	584	572	563	540	618	627	597	566	567	584	604	571	613	572	540	581	563	600	609	611	587	579	580	559	612	537	566	541	546	602	619	593	566	557	621	566	577	609	590	575	566	577	567	601	592	638	568	594	543	608	612	585	641	602	587	557	597	614	600	590	575	631	524	594	608	529	624	585	571	637	562	579	631	575	594	631	641	652	558	579	579	582	604	615	548	550	632	545	600	579	552	588	616	573	523	660	587	604	581	578	592	584	584	575	562	601	595	575	554	564	600	565	592	601	564	607	565	572	598	564	575	636	619	589	593	644	581	593	566	586	556	532	583	547	598	619	619	573	591	528	608	628	601	576	582	598	536	583	575	558	599	601	547	644	582	599	566	616	575	604	600	589	583	590	581	594	595	594	578	572	586	599	587	578	597	579	588	576	589	572	607	567	568	581	592	581	563	614	632	597	590	585	619	602	612	607	600	567	585	555	600	584	608	612	582	586	588	605	589	585	539	604	589	616	615	580	597	584	591	577	586	561	551	585	587	585	603	615	622	556	563	608	556	597	592	596	612	582	568	564	614	565	570	634	597	600	579	580	592	598	589	571	626	575	600	532	604	569	586	580	583	580	539	584	622	588	555	570	600	616	585	580	588	633	562	580	537	579	588	584	619	599	585	608	603	581	632	582	557	592	619	581	597	594	621	672	556	612	598	620	562	581	592	595	583	584	575	546	553	597	635	593	563	558	575	577	583	598	567	618	624	594	623	568	619	586	577	559	581	595	589	581	603	563	553	607	558	551	567	580	582	602	586	600	535	601	594	580	572	597	567	555	619	540	596	582	609	581	556	569	573	561	556	586	576	557	617	542	586	613	601	615	605	604	559	627	626	609	628	587	601	589	569	586	542	580	622	603	610	601	556	588	620	573	564	554	597	605	611	597	603	599	542	596	599	558	536	616	552	588	595	583	578	576	583	574	579	576	604	567	579	588	572	591	603	641	584	584	594	586	628	561	587	576	582	605	575	592	578	553	616	578	624	620	540	556	582	604	566	571	609	579	611	599	591	596	594	577	554	571	575	574	609	617	578	619	558	549	561	591	568	604	586	572	598	561	574	631	563	601	611	579	615	601	568	580	603	597	617	596	600	574	572	622	638	563	616	543	596	590	622	575	558	527	605	599	603	578	595	579	600	585	618	575	556	589	614	612	544	603	621	586	624	572	621	624	626	574	561	558	601	595	621	584	549	565	601	605	646	631	596	598	603	563	578	600	547	549	593	535	602	550	607	574	580	558	584	564	575	593	562	567	585	582	643	613	580	592	576	557	579	606	593	581	585	588	612	575	540	631	500	567	584	593	600	550	584	621	610	615	641	540	613	622	559	588	640	576	615	622	568	561	617	564	590	608	596	634	598	572	621	568	588	669	614	529	549	618	597	593	581	587	594	544	601	540	587	542	586	568	583	548	574	577	572	585	635	600	579	588	588	603	637	553	588	607	555	619	594	622	650	539	604	615	567	542	575	580	551	590	551	567	594	596	576
22595	36312	39464	28098	25990	17863	12653	7599	4580	3003	1818	1462	1672	1688	1056	1001	807	840	720	629	523	461	394	443	401	371	440	409	371	389	344	374	341	357	344	534	1552	1656	1203	373	330	337	343	378	305	330	330	346	344	302	308	307	314	318	345	337	304	335	318	319	322	324	350	305	299	316	323	332	301	310	306	339	328	323	308	343	317	342	372	324	356	333	364	307	323	311	339	336	359	315	322	361	376	347	342	364	311	328	326	328	320	342	321	311	363	314	328	342	345	339	304	324	324	321	342	346	320	334	319	349	346	323	347	346	332	346	311	306	296	332	325	353	305	351	328	382	357	363	309	336	316	329	345	300	332	329	343	339	322	352	322	311	315	347	333	332	338	343	336	325	331	324	316	352	314	311	332	337	292	316	331	312	337	346	307	319	323	312	341	327	341	320	355	327	361	284	329	322	326	344	337	341	316	326	373	365	324	369	303	317	349	322	325	314	350	350	321	335	347	352	351	382	325	329	322	341	328	331	362	346	314	293	311	345	336	323	345	327	347	316	338	342	363	355	322	324	341	349	341	315	323	355	354	299	318	343	313	298	311	343	348	336	318	303	346	313	355	357	344	307	353	344	317	366	320	313	347	333	337	342	326	337	356	326	289	343	334	331	330	335	334	316	336	298	299	319	340	337	337	318	345	352	339	310	341	341	325	339	334	339	315	357	364	356	326	365	325	332	341	334	321	316	359	338	331	317	345	314	338	353	330	314	334	316	349	341	340	357	359	339	308	293	350	318	357	318	329	316	322	293	338	332	340	360	346	327	347	355	353	338	322	313	323	339	350	362	317	316	318	346	338	320	338	312	348	345	335	367	344	312	332	312	302	340	341	332	316	312	329	327	354	352	345	322	305	325	360	327	340	304	307	339	323	343	343	360	346	334	364	362	340	347	386	316	323	326	331	329	360	282	317	299	309	323	315	288	324	308	356	363	320	300	348	306	333	302	315	306	310	347	337	323	344	327	342	333	368	334	284	319	343	291	330	325	315	336	349	333	337	353	322	335	337	345	340	317	338	326	327	340	329	330	327	319	309	327	297	342	310	339	318	315	363	330	345	325	294	320	355	339	353	328	348	316	310	324	346	338	345	328	298	302	303	356	321	345	320	357	357	352	326	328	338	325	339	340	339	318	304	372	329	353	360	333	344	321	332	396	354	341	326	338	328	345	380	317	347	325	300	324	351	339	353	307	315	325	321	362	325	339	312	299	322	322	326	318	312	312	317	316	327	341	317	325	339	341	321	312	358	341	352	310	344	320	379	371	300	344	353	341	311	308	322	344	309	304	322	365	336	343	334	340	318	324	335	325	308	321	308	327	337	326	356	315	353	361	351	336	329	350	297	373	301	321	323	339	310	333	327	335	341	323	343	309	351	349	330	303	298	310	337	371	351	369	318	358	370	304	299	339	344	364	320	287	324	308	346	346	352	353	345	366	333	351	335	326	332	347	350	347	341	318	344	332	328	301	316	329	298	319	325	325	339	306	265	313	296	298	316	342	335	315	311	342	337	340	329	331	272	291	354	343	342	330	347	335	328	290	333	310	319	335	347	351	307	344	340	299	356	297	363	340	345	308	335	352	344	360	349	318	364	305	349	371	320	360	307	349	317	318	326	334	295	332	358	352	317	341	324	354	325	347	324	326	322	321	299	335	352	337	294	297	333	334	345	358	328	319	339	305	337	346	354	334	326	319	313	315	308	323	355	343	334	320	340	315	319	333	326	352	290	333	339	349	331	343	309	299	298	319	314	326	317	328	322	311	302	358	322	343	308	314	320	332	328	332	331	349	328	357	344	343	332	357	318	342	352	321	317	388	322	330	348	325	295	335	309	315	315	327	311	337	331	336	315	348	293	318	322	314	358	329	336	316	336	331	334	315	316	335	345	321	333	297	300	345	356	314	318	318	359	289	342	356	327	316	332	324	334	314	333	353	331	327	330	316	324	356	322	302	326	346	351	311	323	351	367	334	341	331	327	353	331	348	342	318	287	300	339	320	346	329	332	308	340	340	327	332	274	310	309	301	332	350	335	316	318	366	319	299	327	361	350	315	329	340	339	323	389	324	338	303	312	315	281	325	331	309	329	344	326	332	314	321	363	316	328	316	355	296	330	355	347	337	325	383	306	335	338	348	340	368	335	353	274	320	316	347	349	323	343	329	328	336	305	365	337	358	326	325	342	342	346	346	348	330	310	335	346	353	338	373	314	307	313	355	302	300	353	317	329	348	318	338	346	338	309	375	328	302	331	361	342	298	318	343	365	323	327	332	358	319	373	322	335	359	325	339	350	354	346	317	326	319	345	333	310	363	359	338	335	301	352	363	301	348	319	325	353	355	344	340	326	306	317	365	353	322	330	308	319	318	335	313	333	312	331	325	349	345	323	317	306	360	297	345	346	329	364	332	336	386	366	343	365	352	317	331	320	327	352	331	353	332	336	314	346	297	355	357	339	311	316	345	303	361	338	294	351	359	327	326	323	335	287	313	337	349	318	346	304	346	328	333	339	316	370	347	335	329	321	335	328	322	302	325	323	343	323	323	342	344	341	338	341	317	310	348	347	351	317	306	319	335	305	329	373	334	359	337	336	310	319	315	343	320	324	376	282	343	298	313	324	369	347	330	319	325	336	328	348	337	308	278	310	326	337	296	338	363	301	328	369	326	333	296	306	337	336	352	320	311	316	372	308	322	313	331	316	343	321	333	315	322	339	338	330	307	336	331	312	312	317	341	342	336	311	376	305	375	318	314	335	321	320	340	344	334	336	336	350	305	329	319	315	326	332	367	340	340	324	338	361	318	329	329	318	328	380	324	332	326	339	357	332	311	331	361	323	351	304	300	324	315	327	333	352	335	304	310	327	346	352	305	360	337	348	331	344	326	315	342	316	340	332	347	306	323	334	354	330	335	346	331	328	347	361	323	353	324	330	315	308	356	320	347	328	310	359	342	304	348	342	327	325	312	328	367	336	336	346	324	317	327	317	323	331	313	357	322	300	333	359	332	328	311	308	322	341	308	322	334	353	345	343	325	322	328	303	384	333	340	334	354	303	366	349	344	347	328	325	328	329	363	309	341	310	343	351	359	334	349	325	315	310	316	320	311	335	338	303	349	333	325	310	320	322	325	360	304	375	326	314	327	335	331	316	343	320	306	325	343	339	340	322	329	290	353	319	321	298	338	331	360	325	321	310	329	326	340	298	303	331	303	345	349	324	333	333	315	304	348	325	347	334	376	311	340	326	349	316	355	325	340	333	338	349	340	325	358	362	303	363	303	318	363	347	346	307	345	349	337	292	299	342	326	337	333	310	326	348	357	321	338	355	356	321	355	359	351	332	333	367	316	319	345	336	369	281	324	309	303	331	323	321	332	323	277	309	291	306	321	332	322	345	317	329	347	323	321	296	343	342	317	309	321	354	324	337	330	348	318	321	329	328	326	340	321	337	325	277	287	312	354	318	352
15874	31302	35243	30332	30832	22258	21551	14757	11734	9815	7351	6434	7714	8047	5277	4732	3956	3955	3650	2616	1987	1437	1257	1379	1352	1520	1469	1313	1096	1168	1207	1136	1018	956	901	2191	9290	8958	5988	902	828	828	829	830	808	764	814	780	790	819	838	761	740	844	801	804	814	838	799	842	801	816	839	803	801	786	781	839	780	835	776	869	796	817	845	806	805	796	810	821	791	813	786	785	804	843	809	783	786	820	783	797	775	763	766	771	781	795	794	776	772	791	798	774	771	812	789	817	806	794	803	797	814	824	810	793	767	812	803	823	805	806	788	825	794	801	760	771	845	815	826	789	770	741	794	787	775	787	832	737	786	803	819	828	789	789	814	800	841	839	843	804	800	792	846	879	796	804	792	817	757	859	760	852	800	798	782	818	840	779	766	811	783	796	810	840	794	781	825	760	785	805	807	803	832	804	787	814	821	751	803	806	785	769	873	798	769	846	809	823	823	826	844	774	813	870	799	822	768	841	788	780	830	820	807	799	791	808	802	776	849	821	848	874	805	848	821	773	802	800	787	780	806	797	811	809	784	850	812	830	878	783	752	793	844	774	789	793	832	835	815	825	821	787	790	832	793	763	767	779	773	822	794	801	794	848	764	821	814	776	788	776	782	809	817	764	784	787	780	832	810	797	818	798	807	784	757	801	844	758	798	786	729	807	837	776	834	877	794	775	801	781	799	855	764	851	825	784	782	753	760	795	747	797	821	799	817	844	782	798	800	863	825	777	819	812	809	801	788	773	775	773	810	808	819	806	747	802	819	843	787	812	810	764	851	814	784	806	779	794	830	828	804	771	791	745	750	814	832	839	781	772	828	800	831	769	802	825	789	820	773	759	830	793	767	787	822	795	816	809	829	798	818	780	792	760	810	784	819	848	804	825	776	753	830	791	797	832	776	805	783	861	814	812	837	829	835	802	811	785	786	792	838	805	805	767	795	782	816	787	803	826	822	809	810	816	750	777	773	792	812	790	771	775	771	772	821	833	809	831	772	764	832	806	783	761	828	817	838	852	806	729	723	800	790	801	784	768	835	786	773	801	823	845	810	792	781	848	804	764	797	733	804	833	807	815	796	745	845	809	793	768	811	804	772	777	805	811	813	796	812	783	822	814	880	791	772	831	795	794	809	817	819	809	787	830	781	796	820	766	812	767	789	802	809	764	844	772	797	802	766	843	818	858	824	809	793	809	819	726	804	816	803	802	812	787	781	829	812	804	817	763	823	793	812	807	830	801	825	843	779	816	839	808	833	781	790	760	842	781	860	780	817	795	832	790	818	766	838	808	822	820	828	826	820	771	774	772	775	808	735	835	801	771	796	791	810	746	834	850	817	809	826	817	761	828	739	807	802	838	775	802	771	803	798	836	777	796	817	816	805	837	785	804	800	780	780	829	848	876	776	866	805	791	795	799	781	850	824	776	790	807	811	810	824	802	846	826	741	790	784	864	829	813	785	799	798	794	763	789	757	815	793	826	789	809	814	798	829	821	818	783	802	806	808	784	825	773	843	793	778	775	806	839	767	807	816	829	783	807	822	753	818	823	775	787	844	828	853	808	816	802	765	764	815	817	793	878	819	829	802	826	803	822	840	797	804	811	830	763	864	806	814	833	815	814	806	848	776	782	777	767	790	793	833	814	777	810	755	812	859	788	793	823	782	862	803	885	791	862	819	851	817	776	831	819	779	816	802	822	812	802	834	806	795	818	798	783	865	795	823	782	794	832	874	782	803	794	818	792	805	820	811	776	784	859	757	802	823	816	834	817	802	806	872	812	818	822	777	786	817	777	843	827	821	761	838	805	814	757	795	815	786	812	831	819	791	834	803	827	815	807	789	817	829	799	740	768	762	824	801	858	793	789	769	778	801	751	767	840	822	789	778	792	826	836	840	815	789	797	780	804	836	822	772	797	781	811	790	847	774	803	823	795	767	784	819	809	830	796	827	809	807	781	804	787	754	787	810	828	803	802	787	852	768	797	826	742	788	802	776	792	783	784	854	813	826	794	839	793	778	771	827	817	804	813	775	785	813	850	805	796	812	804	833	796	796	803	784	787	809	820	819	790	802	735	807	809	817	805	781	835	791	807	818	779	835	792	833	797	809	794	824	836	798	810	765	782	834	809	813	752	813	752	777	786	748	860	765	775	771	800	780	833	796	799	773	791	807	763	793	799	846	773	747	799	804	783	844	749	813	823	846	785	851	835	801	757	777	797	812	815	772	838	757	802	750	871	809	799	818	830	834	842	776	759	805	839	772	748	807	818	782	776	818	809	836	816	750	755	807	799	799	813	868	797	773	743	830	799	810	787	800	851	781	788	813	799	846	765	793	801	778	792	827	793	842	824	793	769	830	744	763	808	809	782	806	763	823	818	771	845	843	841	806	811	796	806	781	739	831	789	852	764	792	792	815	838	817	779	830	801	781	838	729	807	783	793	831	770	724	826	823	833	823	807	822	769	861	815	798	752	841	753	764	786	776	735	758	780	759	805	761	732	806	777	809	791	788	806	824	782	818	760	820	813	831	790	882	773	799	806	838	882	823	768	821	822	799	806	776	868	810	853	811	839	864	800	882	746	811	838	817	822	809	829	800	796	813	776	816	848	774	765	811	798	787	802	799	814	795	798	810	798	828	833	794	776	774	800	832	758	908	837	813	786	801	804	823	859	822	829	878	797	843	764	815	818	760	833	819	807	793	842	797	796	834	811	776	762	750	806	760	770	784	859	833	831	779	848	827	788	826	824	811	797	856	783	820	825	781	875	792	823	793	803	757	817	818	810	751	787	815	777	817	768	804	801	739	790	814	801	777	813	800	822	736	833	830	819	794	792	767	851	820	793	766	849	825	813	813	783	783	801	782	813	791	791	810	829	825	821	816	765	800	814	858	767	778	765	857	788	828	814	864	823	753	790	787	804	811	835	753	819	775	806	839	837	822	826	765	816	796	847	854	766	791	790	835	836	802	746	801	826	796	774	817	774	796	772	782	816	782	792	806	829	834	798	765	791	810	782	850	804	825	803	753	801	815	825	764	824	837	779	837	839	784	733	815	824	821	824	818	783	805	849	825	770	802	760	770	804	766	788	826	792	781	760	809	801	783	821	775	801	808	814	790	884	786	772	834	849	790	815	820	797	795	809	774	804	738	808	780	799	816	784	752	785	733	815	772	739	791	786	775	802	822	731	783	788	830	775	844	783	773	758	767	785	779	766	841	767	805	804	763	883	787	784	850	809	815	815	790	855	828	841	792	826	775	828	812	854	825	776	782	814	810	793	831	803	780	817	772	783	759	765	840	791	830	787	821	807	793	809	809	775	815	844	748	789	845	776	790	802	768	792	800	793	803	789	837	844	793	766	805	765	834	792	766	790	853	807	807	795	741	829	831	802	804	793	777	780	741	777	797	798	781	791	807	797	817	843	850	803	802	841	803	811	803	789	800	781	828	785	852	802	758	814	755	805	798	818	813	760	812	845
33168	44201	40615	31234	28407	25654	21202	14410	9237	6073	3842	3246	3887	3187	1979	1502	1321	1261	1022	801	637	574	562	559	543	554	550	474	493	516	529	506	519	452	533	1733	3333	2731	1881	482	413	387	410	385	403	400	396	417	422	407	394	428	378	362	401	400	373	388	391	428	374	415	376	406	413	396	427	401	409	400	417	404	393	380	345	396	387	428	359	398	387	469	399	381	396	420	427	406	386	417	407	382	420	420	396	384	415	427	403	419	400	374	380	404	370	389	384	379	398	391	393	402	401	409	412	412	387	378	380	412	343	363	402	427	434	440	422	384	407	433	370	375	433	436	419	360	380	431	381	381	381	385	424	428	395	352	378	366	379	412	444	354	384	379	403	398	390	414	425	411	401	396	382	374	395	429	392	410	435	408	397	406	412	401	388	402	405	414	386	385	415	407	379	404	421	344	374	385	376	393	371	393	406	395	389	400	398	394	386	417	370	371	457	367	398	367	430	439	419	398	394	379	433	394	389	389	409	411	400	426	412	403	368	401	414	412	393	382	407	415	427	376	370	438	412	410	448	424	367	420	412	451	406	385	395	388	395	380	395	404	414	406	383	408	371	382	393	404	404	407	363	408	389	398	398	439	407	395	401	389	416	411	389	365	408	391	380	411	384	399	362	391	414	438	438	395	402	385	393	422	402	409	397	374	398	380	393	372	374	415	406	462	405	381	396	406	418	383	402	366	414	430	387	373	379	398	430	413	406	375	422	408	423	408	375	408	383	392	383	389	363	419	407	376	377	385	395	384	412	342	432	404	444	375	418	402	397	363	394	424	385	382	410	418	408	404	433	360	384	428	408	417	402	441	413	464	403	402	417	384	415	396	401	440	377	374	379	450	385	417	386	361	382	433	389	400	360	426	412	396	402	413	388	445	415	416	367	410	408	375	401	399	389	408	412	373	384	392	381	457	421	394	409	456	372	434	377	400	383	381	428	410	425	383	369	404	377	409	378	458	379	427	374	426	420	403	374	377	376	390	447	377	371	392	388	408	357	430	396	362	393	388	376	392	367	398	417	390	399	367	426	421	395	411	380	395	364	384	371	416	390	404	417	398	377	392	402	415	379	439	394	409	436	395	345	406	421	366	428	387	386	381	372	392	395	391	417	430	397	458	396	405	382	356	346	381	424	402	430	435	405	444	430	385	396	386	363	392	387	440	387	405	372	413	423	391	461	400	418	379	438	404	407	417	395	385	399	346	379	374	384	414	378	429	402	379	402	422	404	362	383	401	385	392	419	398	394	390	386	381	366	367	376	401	386	388	410	402	400	431	439	406	373	377	379	426	402	396	413	431	419	431	404	386	401	360	415	415	417	429	426	411	399	396	392	403	397	402	421	412	446	439	409	405	409	400	419	373	419	374	395	384	407	392	439	385	378	380	407	405	386	367	414	389	376	432	406	360	431	402	405	378	421	409	415	384	423	385	411	403	412	410	380	387	448	431	403	341	425	378	403	386	409	397	413	414	393	404	357	409	406	378	427	386	402	405	380	394	364	351	408	370	432	429	367	416	424	440	413	415	349	405	394	378	409	381	403	398	403	374	376	407	392	346	437	423	434	447	406	408	354	399	400	376	411	388	373	444	388	401	412	413	411	364	366	411	402	366	399	383	402	375	407	389	413	386	406	362	432	392	409	434	405	407	382	380	400	403	422	380	381	407	426	400	437	404	375	388	382	391	387	424	415	423	447	402	378	397	406	387	364	414	411	381	403	407	430	387	385	387	423	366	425	431	386	411	412	399	411	409	419	380	410	399	391	370	395	403	444	411	410	445	381	403	392	371	394	382	405	416	376	386	376	401	420	415	394	386	399	371	424	389	409	398	424	412	389	406	419	378	433	414	397	415	442	421	370	367	403	410	363	369	379	388	393	400	403	377	397	414	373	358	380	365	428	422	423	426	390	375	380	399	398	413	404	370	405	395	385	425	387	393	377	410	385	444	433	424	419	411	416	356	386	389	403	432	383	392	381	410	380	391	365	384	400	398	401	377	382	389	394	374	411	376	400	391	366	383	420	374	410	414	395	379	411	428	419	375	389	394	387	380	433	383	428	439	443	376	394	395	383	372	405	398	412	386	369	378	388	421	368	434	419	396	393	396	421	394	410	391	422	408	393	355	401	406	383	379	402	389	422	386	388	422	405	402	400	387	396	365	377	418	401	384	402	432	369	416	446	386	419	401	394	464	419	394	355	401	385	433	401	441	392	367	433	418	434	378	405	391	401	458	401	396	386	399	383	358	394	384	366	428	410	382	403	399	431	419	402	380	388	402	394	415	425	388	375	434	434	371	417	406	383	394	404	403	417	374	365	388	403	456	386	404	372	386	414	381	388	436	373	412	433	465	391	375	417	415	416	397	387	398	425	391	406	370	390	372	375	399	399	404	417	339	394	411	374	403	438	415	363	375	428	401	371	354	418	437	424	451	373	415	371	421	407	433	357	366	331	385	448	355	396	392	428	396	396	413	403	396	397	436	406	416	387	389	419	393	377	382	367	415	400	375	402	409	397	389	412	403	409	395	374	420	420	414	374	425	401	400	383	382	404	391	403	396	385	406	412	398	423	396	364	366	362	402	395	377	412	406	367	387	391	391	402	395	409	415	385	417	426	415	411	368	384	376	403	388	390	440	411	414	378	400	401	405	390	341	408	386	433	406	384	387	379	407	434	392	412	380	409	378	441	446	430	407	390	406	383	366	409	431	357	396	390	413	399	420	449	385	383	410	416	403	436	414	405	411	455	406	411	397	409	410	389	409	401	389	393	408	387	413	412	425	374	420	367	382	420	413	434	381	402	361	424	415	403	393	418	417	401	390	421	353	381	420	408	412	401	391	368	404	413	418	402	407	412	404	405	375	426	414	418	403	380	370	402	383	432	366	391	343	400	388	374	390	401	390	403	396	388	411	395	386	433	375	395	392	418	383	384	426	377	361	411	399	403	371	432	353	390	403	428	408	407	440	441	432	466	411	388	436	435	410	385	429	394	402	402	371	386	424	396	362	368	386	437	421	372	380	422	348	398	371	372	422	411	401	374	384	438	399	361	413	426	392	432	415	401	369	375	422	396	418	370	401	369	374	394	393	424	408	402	336	383	421	414	409	389	427	387	400	418	353	414	389	422	406	423	371	380	392	400	377	399	399	406	428	438	391	379	390	403	411	414	404	385	397	412	390	384	385	383	397	387	414	391	460	386	388	394	357	391	430	408	387	404	394	390	402	387	367	396	420	373	403	388	404	429	440	446	404	431	384	410	410	403	397	424	417	362	399	392	435	403	394	403	400	402	395	389	413	409	410	384	377	369	424	391	390	408	413	379	402	396	363	377	403	440	393	380	420	401	408	412	359	388	439	387	396	385	384	379	396	405	381	356	385	377	383	394	409	382	378	354	389	429	417	406	412	384	351	420	425	347	418	456	379	407	412	414	399	379	382	424	385	389	425	385	380	381	395	418	424	419	399
22088	38464	39880	37708	35387	32488	30772	21829	17315	15278	12285	11701	14279	12743	8131	6574	6403	5799	4791	3343	2751	2267	1934	2223	1926	1986	1823	1554	1496	1622	1717	1555	1350	1224	1540	9590	16283	13081	8528	1258	964	973	926	904	935	925	914	901	903	895	933	942	1000	952	925	930	958	907	899	935	941	980	914	896	981	941	928	927	913	913	924	925	959	939	931	878	895	866	835	918	919	958	895	902	951	918	863	900	935	895	888	903	956	920	946	913	934	914	908	904	921	896	915	915	905	928	882	921	908	894	917	924	913	878	921	899	905	941	903	913	910	913	893	940	930	929	904	899	982	926	913	925	890	874	899	904	955	909	939	925	962	902	944	909	948	899	917	901	913	884	875	939	906	923	862	953	977	919	937	895	933	938	908	936	864	907	918	929	926	920	873	939	911	889	940	921	942	929	915	900	1020	924	907	897	943	909	902	882	932	898	950	940	942	927	922	934	922	890	897	929	930	889	969	889	925	898	888	920	876	971	887	921	931	947	856	929	907	907	941	911	893	880	903	907	859	898	889	858	905	949	915	937	936	948	872	911	866	879	942	962	969	935	902	893	941	949	915	931	950	900	887	944	933	903	880	834	918	1000	952	923	914	896	924	918	875	901	902	904	891	909	849	898	942	938	969	954	929	896	967	901	891	922	935	929	901	926	948	922	943	930	947	918	939	913	922	907	879	959	1004	907	909	906	895	944	926	932	936	931	921	903	951	940	908	895	933	949	883	891	931	928	872	970	934	897	953	900	951	920	908	911	920	944	895	960	901	930	903	923	891	942	896	932	899	961	915	882	928	911	881	875	895	898	925	884	890	934	937	877	924	934	900	888	901	896	884	879	881	881	952	907	888	966	929	885	969	908	976	928	895	1005	929	900	916	905	932	966	897	916	882	884	910	948	917	942	892	941	935	917	943	924	935	897	923	914	892	885	927	927	905	910	957	897	922	924	955	954	923	944	963	895	860	958	931	904	926	916	856	917	939	887	928	921	930	913	867	881	903	917	882	950	980	915	879	923	910	899	961	951	900	927	926	853	972	904	931	924	955	898	853	863	926	910	905	910	906	899	873	979	960	967	899	926	859	924	932	924	950	919	889	904	953	924	935	921	887	894	925	916	900	924	919	897	924	901	944	891	877	938	887	980	871	944	927	991	871	919	970	930	917	935	895	935	900	982	905	964	951	933	919	866	930	906	908	831	943	935	944	911	994	924	924	873	885	935	923	936	950	926	936	874	914	923	934	884	934	899	899	905	874	889	863	925	874	929	910	930	854	868	896	903	877	878	921	935	850	906	955	910	882	918	913	925	919	928	910	906	915	900	928	913	866	889	922	916	926	875	910	892	898	931	925	936	927	922	894	924	880	946	879	887	916	909	890	909	879	899	949	914	955	945	897	892	972	895	922	947	842	876	918	952	940	912	885	886	877	880	894	910	917	900	921	955	933	946	920	885	924	948	909	939	909	927	906	936	918	897	928	871	931	900	903	926	874	941	924	945	917	888	910	915	911	898	918	927	946	883	952	922	949	898	912	895	898	947	925	950	928	884	893	896	900	955	901	924	956	890	911	931	913	914	916	937	880	918	922	886	909	936	895	945	948	882	857	913	921	908	974	913	943	835	886	848	918	936	879	901	946	950	903	944	878	916	903	945	981	944	907	929	847	918	929	941	898	899	888	914	886	992	874	960	846	899	935	916	865	953	925	942	927	947	938	864	922	965	893	901	943	929	894	960	894	944	907	894	917	867	886	876	884	900	923	904	950	882	916	900	957	882	823	882	925	866	890	909	962	912	889	854	911	863	905	954	848	897	868	944	947	951	931	884	883	893	933	962	940	905	933	861	869	878	957	905	853	918	940	894	939	908	906	909	917	924	900	914	884	886	924	884	883	915	950	903	921	861	925	915	912	893	954	924	944	906	901	892	968	879	898	939	926	898	924	937	892	933	853	911	976	931	895	912	942	927	929	912	902	908	944	855	915	927	959	882	868	959	890	953	944	909	928	919	886	953	898	967	902	889	907	912	923	893	897	886	883	910	890	914	843	971	959	931	910	874	960	854	901	902	922	900	952	892	937	890	923	961	942	906	937	860	882	887	963	939	902	887	926	873	909	883	907	877	926	931	888	917	944	966	978	859	909	927	907	919	895	910	937	899	934	878	947	887	902	884	920	882	928	897	890	886	926	980	900	861	953	960	877	820	912	954	896	933	876	905	887	899	955	911	960	935	922	883	948	936	937	905	914	899	888	938	856	913	893	857	890	901	927	985	903	902	927	860	896	945	951	876	912	892	919	897	914	938	905	955	897	953	908	911	922	937	907	890	880	947	959	931	895	912	922	928	942	904	941	903	922	880	909	918	962	928	873	939	926	912	893	929	930	880	970	918	963	861	899	932	930	862	903	925	882	927	890	910	933	895	926	915	899	990	863	953	898	893	884	896	898	893	959	927	911	925	909	908	963	885	886	927	893	937	878	866	888	909	910	890	891	884	919	894	916	900	932	876	912	865	914	920	936	895	952	916	939	919	965	911	895	963	940	896	899	951	921	873	851	957	924	899	872	875	910	936	914	909	925	874	951	889	934	910	923	921	921	909	924	931	881	896	937	920	903	892	958	939	895	900	934	917	948	916	904	851	875	928	969	881	919	967	987	913	861	953	924	956	913	882	910	897	965	909	910	928	899	877	895	946	924	958	955	934	822	899	898	888	955	891	900	941	936	914	866	906	918	934	946	907	954	868	912	884	886	916	959	849	907	932	887	957	876	930	1024	880	888	855	875	911	881	896	911	925	896	914	885	925	905	989	943	889	878	956	888	899	926	938	895	963	863	862	913	929	920	917	897	925	955	925	905	932	870	927	889	933	889	905	926	929	905	906	969	908	950	899	909	886	929	862	864	948	880	894	867	949	893	940	908	912	920	906	915	965	961	896	915	959	899	899	990	967	911	889	903	964	877	902	929	909	948	921	925	925	945	931	861	922	925	960	934	912	929	907	918	940	965	931	917	874	876	878	915	906	921	909	907	1006	917	922	925	893	934	904	870	910	924	915	881	918	895	940	958	933	922	912	900	904	951	902	882	908	917	919	892	916	905	894	922	947	877	948	903	958	905	904	865	949	907	861	906	910	940	904	981	941	998	919	877	908	919	903	899	873	916	913	906	901	910	931	954	852	879	910	893	941	884	925	913	954	899	929	947	916	957	983	947	890	925	931	928	894	912	884	928	884	924	907	858	979	899	925	925	932	950	944	864	954	849	965	914	891	939	951	886	905	878	981	927	886	923	913	876	907	918	890	878	885	926	949	910	918	866	923	878	902	929	934	888	926	912	910	888	874	984	896	904	956	939	945	919	899	929	879	901	920	938	879	940	939	898	916	899	876	935	887	884	971	932	908	937	910	889	937	904	907	949	925	952	872	942	919	918	854	915	922	906	890	919	977	935	930	916	894	885	899	944	898	919	883	917	972	910	886	878	920	931	969	924	882	921	990	881	969
8510	7956	10231	6530	3723	2568	1414	971	751	599	492	479	431	422	288	264	270	289	257	245	241	232	218	263	244	246	267	224	239	214	227	220	223	216	212	234	324	420	431	239	234	196	239	212	212	177	194	197	225	229	221	209	224	225	216	246	224	238	237	236	224	225	212	242	214	185	214	208	189	206	219	247	205	225	223	221	232	246	239	210	219	222	184	232	233	244	218	205	180	223	216	217	229	215	230	238	218	219	216	236	208	203	234	220	206	221	200	224	212	180	223	225	222	229	226	227	235	226	197	228	234	216	214	227	205	216	211	223	241	237	220	203	208	245	211	233	238	222	220	202	206	217	208	217	215	212	241	215	209	224	245	201	235	224	207	243	209	201	197	196	188	232	234	225	216	191	211	205	217	235	197	232	224	207	227	230	200	230	264	227	246	217	215	245	219	198	238	204	233	211	221	230	215	219	220	206	242	214	218	203	237	258	249	230	210	229	227	211	222	245	236	219	214	197	237	226	211	208	229	211	227	235	240	223	228	228	218	224	204	241	245	215	214	212	215	211	199	227	219	232	219	212	219	224	203	224	229	218	234	240	212	215	248	227	239	221	197	228	251	211	235	222	221	211	212	238	201	208	236	229	226	207	217	221	226	207	240	252	211	233	208	205	207	223	216	214	210	251	221	214	218	219	237	228	254	222	249	214	250	190	242	185	236	199	251	225	221	226	226	236	232	236	220	241	231	223	220	204	237	208	214	203	217	237	186	224	232	238	226	256	196	208	243	226	229	216	227	219	212	204	217	237	216	197	202	195	233	209	215	199	208	227	245	218	241	225	236	210	224	203	220	233	235	213	207	236	210	233	240	207	226	233	179	260	209	247	244	231	232	239	246	244	235	242	246	220	241	216	240	222	253	211	245	203	223	215	245	220	221	205	217	197	231	203	220	245	195	200	211	213	251	226	226	229	222	218	247	213	204	228	208	198	196	226	213	236	236	221	218	203	207	221	199	205	231	245	230	213	221	240	267	231	230	224	225	226	227	240	224	197	202	222	211	222	232	213	229	242	194	213	225	245	209	217	229	225	248	251	222	230	223	189	224	210	231	249	208	218	220	226	208	207	224	209	215	219	195	220	197	214	222	224	219	218	215	247	230	214	249	198	219	212	216	230	235	216	207	191	225	230	222	206	218	213	207	223	194	205	216	216	233	210	220	197	216	229	225	217	199	222	206	212	219	217	225	229	233	249	231	214	204	209	245	239	241	199	231	231	219	192	234	214	226	222	204	242	225	235	219	209	220	190	215	208	233	231	226	222	210	238	200	227	210	224	220	263	221	214	222	187	220	215	209	218	245	224	248	211	221	232	194	221	214	210	198	208	243	244	238	232	253	229	230	227	208	228	233	225	231	206	214	213	223	235	214	218	218	235	224	236	218	255	232	205	231	222	223	236	225	243	256	199	221	225	214	219	211	226	229	207	213	184	212	202	248	230	199	232	205	194	220	232	203	229	213	218	230	224	172	217	201	229	231	221	215	237	234	226	196	191	224	245	227	225	208	225	202	215	216	214	221	198	231	241	233	197	236	227	218	220	232	244	218	197	198	229	240	184	197	210	251	227	232	220	195	252	225	280	215	210	200	210	208	195	211	250	211	221	231	248	210	225	216	235	242	242	209	217	204	222	209	215	214	205	221	258	232	221	254	237	251	239	238	226	217	220	214	224	228	221	235	238	240	231	220	205	243	213	224	220	205	218	207	247	223	233	239	226	227	209	206	210	214	216	213	219	230	214	239	209	231	229	207	210	248	222	225	218	237	224	218	226	210	219	229	241	237	217	216	222	234	203	220	198	235	233	221	238	201	205	215	206	213	215	220	207	225	234	220	208	215	209	216	214	216	226	195	195	197	206	231	229	237	223	237	221	215	221	199	217	206	211	210	213	193	239	219	234	205	234	206	239	236	207	223	226	225	250	229	234	228	223	247	199	189	229	231	197	221	226	193	228	217	253	230	238	211	220	216	248	224	220	221	212	212	216	217	231	205	212	231	231	226	244	200	229	213	204	239	239	220	234	212	228	215	202	191	236	254	221	205	228	218	211	203	203	212	239	212	254	230	255	207	203	251	253	234	206	225	234	214	233	240	210	213	247	219	207	233	234	210	252	239	233	221	227	225	205	222	207	212	214	207	188	252	250	219	244	229	212	220	206	193	184	242	224	196	218	220	217	229	215	216	227	223	229	192	202	217	219	234	217	216	232	243	221	214	193	239	224	216	208	208	230	220	221	221	193	217	250	199	238	219	239	229	205	206	235	215	212	214	225	263	228	203	210	208	226	236	209	219	216	219	233	187	226	226	212	232	227	211	243	239	213	191	231	235	225	244	207	235	214	242	203	199	210	231	235	215	238	228	231	245	212	225	228	239	226	225	202	207	221	223	212	230	199	225	239	209	237	238	198	202	198	225	231	221	213	243	240	199	215	205	244	240	196	206	236	204	232	204	202	225	212	231	213	206	223	240	205	185	221	205	216	212	208	191	234	216	217	219	226	192	205	242	205	201	205	218	236	213	211	206	219	218	215	218	224	215	204	235	220	223	243	205	198	225	210	242	256	232	214	207	180	217	216	226	226	230	213	225	251	209	220	227	236	208	219	191	216	222	215	224	206	207	242	214	214	203	218	236	212	232	210	214	217	202	225	253	194	216	235	200	225	217	222	243	218	205	215	246	200	243	269	219	211	251	220	183	224	231	202	201	220	209	232	222	222	206	230	261	209	224	228	222	230	186	210	205	205	218	213	221	241	207	213	210	236	194	246	233	207	194	217	241	232	202	230	224	228	220	220	209	228	183	217	241	208	190	232	211	243	211	231	223	275	236	201	214	218	227	198	219	212	231	204	250	225	203	219	216	210	230	205	247	186	236	212	219	222	208	220	229	221	214	222	216	228	216	204	229	222	208	217	207	227	222	217	197	215	235	217	214	228	218	245	218	203	241	204	231	218	200	232	221	220	247	229	215	240	212	242	222	221	205	231	237	222	234	223	192	223	215	189	229	251	237	230	207	229	232	214	228	220	214	240	222	184	235	231	235	222	227	221	220	216	191	204	223	217	239	200	238	233	231	225	235	201	207	207	220	194	216	206	228	249	236	245	220	222	193	223	237	226	220	227	209	230	212	236	209	206	213	260	223	217	214	233	209	219	219	236	228	202	242	209	225	213	241	241	247	206	220	237	274	219	223	222	210	223	221	222	230	216	222	218	208	235	198	243	207	220	254	236	251	221	225	233	218	225	234	209	238	233	242	252	219	228	182	233	241	222	233	249	231	237	240	228	227	247	237	230	216	225	222	213	206	195	211	216	254	237	243	212	215	209	218	228	202	218	209	223	224	207	205	199	209	218	237	207	231	230	239	212	234	220	197	213	197	197	213	201	215	229	196	219	202	207	229	224	233	214	219	229	226	228	208	255	238	240	225	230	238	190	228	218	238	195	213	222	237	218	209	188	208	213
5647	9112	14325	13056	9800	8265	5628	4047	3462	2776	2200	2393	2091	1761	1323	1095	1018	826	840	764	750	732	649	795	889	794	766	755	701	659	651	652	689	667	680	701	1282	1575	1594	667	585	557	554	591	593	579	579	549	582	595	541	595	606	585	562	519	643	542	573	580	598	574	573	570	551	562	565	599	545	578	561	597	577	581	594	515	562	535	549	590	562	569	577	538	580	506	580	593	591	567	582	552	545	572	572	557	559	574	582	568	612	584	603	569	536	623	579	574	575	564	562	583	557	590	577	558	569	590	585	580	575	619	590	575	615	599	561	576	571	561	622	571	587	546	566	558	621	518	564	584	601	589	596	607	589	595	571	616	562	561	571	565	542	547	592	578	564	593	557	555	570	609	607	583	522	602	590	600	587	569	565	545	586	614	546	601	620	584	538	577	580	595	597	583	548	577	615	581	592	570	538	545	588	561	569	593	555	541	577	561	554	505	598	617	560	568	573	579	553	573	609	565	589	571	558	583	569	576	568	604	580	585	553	611	548	606	561	557	564	548	493	582	563	561	541	617	593	531	592	576	619	551	560	575	609	569	569	588	572	554	583	535	578	563	564	553	571	549	594	581	567	612	596	599	559	585	566	555	548	549	589	573	571	576	570	590	546	604	577	568	556	596	556	590	604	606	604	568	604	607	542	593	567	631	565	613	571	605	541	555	558	597	587	613	571	574	576	554	592	556	587	591	576	579	573	561	610	590	538	587	602	607	626	569	558	516	563	553	590	610	603	599	551	564	534	569	556	551	602	579	565	585	597	584	566	578	565	595	599	621	588	602	584	590	549	564	556	567	569	582	558	528	561	583	560	518	563	549	532	537	613	593	530	558	558	570	511	614	556	531	538	598	573	568	578	595	579	550	560	571	553	600	606	542	601	586	576	600	556	595	550	569	607	586	586	578	586	558	582	584	582	591	576	557	555	530	584	567	536	585	587	568	597	576	604	633	572	587	602	573	561	546	573	598	583	577	588	562	571	590	529	572	604	539	563	612	593	601	540	549	589	563	601	554	578	595	557	582	562	618	587	544	587	584	537	570	557	582	586	591	573	564	548	587	574	548	576	576	593	656	572	534	624	596	549	597	574	555	597	584	558	590	596	580	579	604	596	550	582	568	564	595	591	586	588	573	549	565	559	541	575	551	580	560	532	595	573	577	537	565	523	582	580	577	588	586	608	560	550	584	596	588	576	575	624	604	592	567	589	564	561	579	550	550	538	581	624	559	597	588	591	560	536	586	576	570	581	581	581	531	569	604	584	564	591	595	563	628	563	559	544	569	584	552	563	552	564	610	566	604	613	596	582	579	604	549	551	593	593	582	595	568	569	551	545	550	583	575	602	537	591	548	573	609	564	536	590	541	530	565	573	608	585	602	562	581	583	602	576	602	558	563	579	560	554	573	543	560	582	552	561	553	572	585	560	564	552	606	546	582	594	587	578	558	592	592	561	603	588	599	532	573	541	585	565	598	584	577	552	564	591	537	537	562	620	564	540	561	594	550	576	629	540	576	594	546	562	568	602	600	543	586	586	573	503	535	555	614	589	544	568	582	581	588	623	567	563	536	572	565	596	568	594	524	549	570	594	565	580	561	655	574	603	548	566	548	619	577	571	550	590	585	551	604	565	629	587	609	546	568	549	564	570	551	562	599	536	582	583	619	576	591	582	573	591	583	601	577	544	564	554	610	569	569	568	607	589	583	608	577	561	590	529	566	548	557	609	573	553	582	593	564	577	595	593	558	541	561	630	548	556	527	629	588	591	604	588	573	604	562	548	545	578	572	599	570	636	547	552	613	549	578	557	580	576	588	589	559	610	624	615	548	615	607	602	568	562	563	545	556	610	568	563	567	527	521	561	582	551	574	594	573	543	587	571	606	584	585	583	592	568	540	580	567	575	549	559	569	602	607	573	596	536	528	572	544	564	564	613	596	565	591	515	615	564	568	608	584	569	553	576	575	574	592	626	555	559	594	556	561	584	566	562	556	564	593	580	564	585	581	548	626	558	573	545	604	572	529	555	569	594	538	599	568	580	550	597	557	547	549	567	589	594	551	577	522	530	594	544	611	592	577	606	574	534	601	588	566	554	565	579	564	506	538	588	569	556	578	569	565	568	570	586	576	560	552	584	554	566	598	573	563	574	546	559	528	577	574	588	549	550	561	628	572	556	560	592	575	567	560	598	560	575	572	546	580	534	590	607	577	594	569	596	565	574	556	547	615	562	613	524	563	548	598	578	604	576	589	583	594	527	588	540	549	563	562	553	575	587	543	572	544	601	568	575	545	588	564	556	591	539	557	611	538	609	562	547	557	581	557	608	555	566	551	540	608	556	570	556	572	583	555	573	561	572	573	585	547	591	568	597	584	571	560	559	567	538	570	615	560	581	590	566	594	590	543	539	588	556	601	595	555	571	540	612	575	534	596	572	599	551	554	556	591	545	595	574	580	531	566	577	602	585	556	578	556	558	590	571	565	575	603	607	587	578	599	583	593	572	570	601	558	555	582	582	593	569	590	577	539	573	570	580	529	595	590	562	585	548	562	597	618	575	601	592	534	577	556	587	567	546	578	558	535	569	574	571	568	549	565	583	558	506	562	594	558	596	553	551	590	552	559	566	543	571	553	559	577	567	576	606	592	612	570	574	568	540	587	571	571	529	536	593	580	559	554	586	581	588	545	545	584	578	581	586	580	568	569	578	561	553	581	581	565	524	577	549	591	537	545	552	557	588	595	594	548	560	547	592	543	579	592	552	581	529	573	546	529	602	605	590	575	570	587	601	576	577	576	592	554	580	523	580	588	567	580	595	588	551	560	540	575	596	568	598	633	585	603	558	580	582	575	541	561	528	569	563	529	582	572	522	568	566	538	592	578	551	594	567	562	573	553	579	597	575	578	600	566	558	547	574	543	576	578	569	585	529	570	569	566	559	590	571	558	578	569	611	584	593	554	583	570	584	551	558	581	565	562	589	560	578	591	612	550	581	535	602	598	557	587	538	612	559	633	576	588	604	564	600	576	580	624	579	549	572	533	605	577	533	572	581	568	569	583	593	546	506	577	587	575	578	584	606	570	573	591	583	577	592	589	562	571	563	555	564	570	565	569	588	604	581	646	538	567	576	543	555	549	605	558	601	541	574	538	580	568	553	590	568	568	615	609	547	583	585	605	551	560	569	559	575	573	617	592	565	588	585	590	593	599	561	602	537	538	608	592	569	582	610	600	522	586	542	568	552	581	606	591	560	621	596	570	598	603	596	561	558	581	575	612	616	524	600	541	590	584	575	536	546	576	573	626	585	562	553	593	582	568	549	540	591	579	574	564	524	588	546	589	621	595	565	596	561	592	560	567	564	570	574	602	564	580	604	595	611	581	592	572	541	571	556	553	576	609	574	606	592	624	584	522	554	598	570	568	541	595	600	583	587	568	631	555	568	544	579	535	551	583	577	626	553	565	572	567	561	606
23555	36172	37697	31424	26085	21592	15432	9011	4716	3348	2233	2039	2000	1632	980	768	655	551	553	467	401	443	462	475	443	373	398	356	372	313	363	345	351	351	328	385	1384	1626	1285	408	313	314	321	297	320	322	308	290	306	319	334	316	289	302	312	294	313	326	315	340	315	349	330	313	311	304	330	365	335	299	331	353	309	292	313	317	304	330	308	336	323	335	299	282	287	351	359	309	341	323	337	312	313	357	298	315	330	298	322	317	343	275	345	305	311	323	329	336	315	329	343	330	362	290	335	327	302	310	293	302	328	314	331	321	331	296	289	320	367	299	338	305	323	311	296	342	319	321	319	309	348	317	352	308	284	350	295	294	293	339	331	347	344	326	319	341	324	300	293	329	300	338	332	300	318	340	316	287	307	307	328	325	325	336	297	310	350	302	318	352	290	306	330	289	322	322	311	303	316	336	310	339	298	323	319	302	319	340	330	305	284	290	312	308	325	303	301	324	323	301	271	331	332	347	298	327	347	310	297	309	326	354	314	312	299	333	318	334	340	347	312	310	334	299	308	312	324	303	296	338	359	323	342	321	292	317	326	303	308	319	294	281	342	293	327	324	323	340	309	329	319	334	307	340	296	327	327	316	314	310	312	304	324	314	312	294	332	315	311	350	315	327	329	321	341	330	330	316	328	353	300	309	315	354	287	353	313	281	300	313	317	328	330	321	342	290	322	351	305	333	328	319	319	270	303	300	309	314	330	317	333	309	319	305	297	301	323	333	306	287	325	312	298	295	318	318	291	311	291	306	322	310	333	279	311	323	284	295	327	295	330	284	285	357	293	317	368	329	348	332	325	307	310	305	320	306	289	320	343	312	344	314	310	304	334	307	310	295	287	294	312	325	337	311	318	312	304	305	310	328	314	328	324	330	295	316	306	312	325	313	329	302	322	325	309	313	290	302	333	282	331	318	309	313	315	346	316	362	313	327	308	274	321	337	330	296	346	286	329	300	319	304	304	302	313	312	343	360	329	308	326	334	334	361	346	358	327	327	297	305	314	307	305	305	303	280	309	315	320	309	316	304	349	308	338	293	281	283	339	305	300	308	325	326	298	302	318	312	304	305	325	338	311	320	326	333	320	315	344	308	297	300	305	323	302	340	299	288	337	288	322	317	321	298	308	306	333	297	306	342	288	336	323	316	285	348	339	332	328	315	307	335	324	301	329	308	298	299	337	316	315	293	287	299	284	316	308	293	333	309	330	305	322	308	339	318	337	290	329	323	305	320	303	298	323	326	354	336	342	300	338	324	307	343	293	288	300	309	339	323	327	312	318	305	334	317	351	314	302	302	318	319	301	294	325	309	325	323	329	318	314	307	326	342	296	308	311	314	309	348	352	333	337	323	317	295	290	310	320	295	280	322	330	308	322	293	323	333	311	317	319	328	285	310	333	347	319	332	310	318	346	305	303	272	311	302	311	351	320	320	305	312	344	304	332	333	325	293	344	296	298	305	304	317	290	306	311	299	313	328	312	317	283	332	321	318	327	316	336	301	336	338	295	306	288	332	315	305	302	315	306	287	303	299	339	316	325	330	335	340	295	332	347	308	297	304	313	327	305	284	347	344	327	296	343	325	334	310	348	307	328	342	326	309	355	292	334	319	332	314	343	324	334	310	320	312	307	299	306	341	326	339	299	332	330	320	295	361	316	304	302	320	346	304	308	326	350	333	310	315	309	311	332	297	311	330	333	294	318	303	315	328	318	288	325	333	329	325	329	342	313	321	333	311	327	309	299	327	317	274	341	311	301	320	349	291	282	306	303	369	321	322	319	292	316	340	350	327	318	311	323	325	336	315	301	311	320	333	343	310	349	309	314	352	351	312	312	324	285	321	295	274	296	297	331	331	326	316	312	303	332	330	314	324	304	323	325	318	311	297	293	346	309	308	350	303	298	293	351	325	321	328	318	277	294	319	312	330	351	321	318	368	285	315	340	337	316	292	357	312	305	322	288	321	317	331	355	364	294	296	333	339	365	328	319	308	327	328	330	328	299	313	335	287	303	333	304	334	311	296	322	308	320	317	315	314	346	296	316	328	308	324	332	301	308	297	316	330	336	308	366	342	321	349	313	339	327	299	325	308	293	319	307	331	350	321	294	303	344	330	313	341	330	325	309	317	314	343	330	299	288	315	323	316	319	321	313	327	317	342	349	330	367	332	308	307	340	321	324	317	325	288	337	325	327	304	325	319	306	326	316	326	311	320	270	331	319	326	321	316	325	277	301	328	299	321	354	355	355	336	322	327	314	359	324	302	305	336	306	284	339	330	332	326	335	331	278	303	330	332	327	303	337	337	328	348	329	315	324	326	344	335	339	341	342	314	298	308	329	309	289	316	297	317	320	324	329	319	341	326	310	310	343	348	345	318	304	314	315	338	297	336	315	317	349	301	322	308	335	313	286	309	301	336	328	316	330	307	308	320	312	322	319	347	319	345	304	284	281	308	333	333	354	315	343	314	349	358	315	317	321	337	317	318	317	316	307	323	316	305	299	329	321	318	315	307	326	287	306	298	323	304	298	310	332	304	294	304	337	302	320	299	310	303	310	317	314	317	319	311	326	318	301	314	310	362	288	282	311	322	326	305	342	301	319	292	345	309	313	316	330	324	290	323	314	313	339	321	308	332	326	337	355	305	326	336	290	338	351	344	332	358	315	308	295	321	313	325	378	316	331	302	306	329	310	319	332	330	316	301	343	310	328	308	312	307	319	320	335	299	303	321	329	317	324	313	329	317	323	329	355	342	320	324	331	315	327	338	299	351	266	304	328	286	298	331	323	306	328	335	277	303	312	322	371	332	301	309	286	279	334	351	299	308	317	325	347	310	345	277	339	293	297	316	342	308	308	302	285	316	322	324	319	349	303	319	305	330	331	322	309	296	307	325	309	329	301	286	323	301	307	312	320	326	294	332	318	325	339	327	328	334	327	316	343	273	315	337	317	294	358	312	320	321	298	327	332	325	310	300	321	310	298	308	294	308	316	297	320	329	316	329	324	291	291	326	290	273	329	333	336	299	303	334	317	332	341	318	325	295	329	331	331	332	282	333	321	328	325	328	336	306	340	311	305	338	351	328	323	326	319	297	335	357	327	320	336	286	313	300	310	329	330	335	325	321	324	285	353	318	293	325	345	329	313	320	309	290	337	312	303	324	351	341	308	341	324	337	334	330	319	315	300	342	297	267	351	346	315	320	325	324	296	319	337	313	290	323	329	342	315	308	332	326	326	316	325	303	306	319	346	307	303	320	325	327	337	331	326	316	367	321	288	296	325	310	277	350	304	325	308	282	320	313	345	279	320	326	319	331	319	279	336	326	344	338	323	333	318	283	302	304	320	329	292	328	345	288	308	303	323	310	300	309	272	311	377	285	325	318	283	315	315	311	324	297	325	320	318	287	330	306	334	330	310	317	345	325	304	346	304	347	308	319	301	302	321	331	293	319	350	373	308	338	342	311
15441	30234	35094	34762	31850	26980	24180	16494	10976	10535	8989	9344	9027	7917	4192	3482	3093	2634	2505	1905	1606	1416	1537	1769	1569	1270	1379	1313	1147	1115	1094	1035	988	906	954	1506	8238	8979	6744	986	748	781	753	779	747	763	785	759	746	766	798	781	773	716	800	752	822	730	736	767	760	803	749	756	794	807	773	811	721	793	762	774	769	798	809	750	769	758	799	768	754	768	803	795	767	787	830	779	753	762	732	773	735	737	773	720	801	761	779	787	783	786	766	745	746	796	760	774	826	727	776	703	791	746	764	796	786	745	799	817	777	800	785	756	763	737	763	734	770	763	819	772	777	796	793	754	735	765	811	742	778	748	792	750	766	790	749	746	748	769	740	753	829	748	744	794	749	761	775	804	789	786	767	816	772	749	781	714	723	798	758	720	768	806	793	794	728	797	742	744	745	760	768	761	803	755	761	745	744	778	828	761	788	722	799	774	781	784	788	753	758	754	760	741	739	803	805	768	787	743	743	765	758	822	757	810	762	747	747	746	782	803	806	790	739	779	725	799	773	761	729	767	744	740	817	766	735	818	737	743	818	788	787	771	814	810	779	783	791	765	720	800	742	744	745	745	748	808	741	799	745	782	742	814	766	744	808	785	746	751	793	793	789	729	771	735	820	763	787	751	773	831	787	797	782	822	775	824	800	748	793	755	735	840	734	775	766	804	775	792	770	739	795	724	779	765	765	765	800	810	772	775	754	774	733	831	765	753	724	756	740	785	797	804	740	796	757	796	754	750	758	780	758	768	711	739	774	799	728	788	762	747	754	773	770	842	757	819	812	752	709	823	703	767	777	775	756	764	742	763	813	762	790	767	806	781	803	793	796	783	768	755	750	805	754	778	733	819	723	795	793	865	762	735	811	807	802	770	783	796	813	766	767	810	776	764	791	734	763	733	799	789	786	782	769	772	754	778	792	803	733	781	730	773	751	771	764	792	798	742	751	807	822	797	797	758	770	823	782	753	794	747	750	791	768	800	746	720	770	769	800	795	768	782	801	787	738	775	813	767	770	758	811	738	775	800	748	757	749	739	775	747	818	795	788	790	760	748	817	794	727	797	807	773	782	756	730	755	764	808	750	759	755	790	763	792	716	774	767	767	793	762	780	762	791	731	765	806	773	804	773	744	766	781	776	809	781	782	742	771	828	782	767	799	765	792	740	779	778	741	791	737	814	787	783	785	785	740	804	799	751	758	762	729	773	779	759	815	771	811	821	754	771	748	796	762	760	768	756	762	771	812	754	768	786	822	790	729	761	758	797	764	784	773	843	745	814	743	779	742	814	826	754	760	765	765	788	776	754	734	794	764	750	785	744	827	776	792	734	783	767	757	728	747	768	726	792	751	737	860	772	767	757	756	789	785	763	773	796	768	763	761	800	761	767	775	751	777	785	749	767	802	820	744	784	756	802	782	798	774	794	814	788	832	770	742	777	809	752	750	771	797	775	781	773	750	756	814	787	772	726	723	716	840	798	757	800	746	798	788	814	755	773	782	755	788	778	798	783	769	801	773	792	781	762	775	833	745	786	793	778	757	766	804	775	748	776	728	722	745	802	765	776	737	790	763	766	757	756	726	773	754	796	786	798	770	735	755	783	807	763	794	775	775	737	762	753	798	783	760	830	740	791	820	774	771	745	817	781	775	829	789	797	804	796	714	787	726	784	810	778	759	763	743	790	746	767	734	772	737	720	773	738	814	779	777	744	774	779	814	786	779	792	776	769	783	759	798	770	740	802	751	742	796	740	763	748	842	789	734	753	747	804	771	768	736	747	802	764	792	770	767	743	766	738	733	799	820	792	800	753	799	782	790	768	761	832	752	840	749	805	787	774	774	773	743	765	759	779	770	742	769	743	799	776	771	764	769	789	781	828	784	799	770	778	759	750	786	790	787	794	833	793	787	787	753	776	772	801	757	774	730	731	808	780	760	758	774	772	780	779	778	789	784	801	801	795	809	799	767	791	746	783	783	793	792	774	711	752	775	791	745	776	800	703	747	814	760	782	793	799	752	801	817	760	790	795	784	825	731	801	795	755	707	764	773	781	792	760	804	781	751	817	774	784	728	766	749	754	792	735	740	805	796	746	729	765	781	780	727	768	753	704	778	757	751	833	780	828	765	751	792	733	754	768	816	793	739	761	784	737	803	762	818	755	796	787	733	808	783	766	823	714	798	745	811	780	747	786	753	798	724	714	736	769	787	763	744	742	778	771	789	763	777	759	801	782	765	750	758	798	755	800	809	768	817	738	766	784	790	761	748	784	765	834	740	782	783	803	791	783	783	745	771	780	727	817	766	767	770	770	841	783	801	719	777	787	768	802	732	733	810	820	773	823	803	756	784	765	752	762	787	820	760	794	775	728	788	794	754	743	787	785	773	747	745	755	737	757	731	793	771	747	767	747	793	834	761	798	804	785	810	753	779	811	741	783	750	751	775	784	748	844	745	791	842	794	767	787	770	755	781	744	785	757	754	752	801	808	825	757	743	779	783	729	780	782	843	756	813	768	739	768	752	780	795	791	755	804	742	701	774	827	759	770	732	737	753	776	748	777	779	794	717	807	711	736	751	759	770	756	811	784	762	747	781	794	799	747	753	758	776	766	874	770	786	781	821	779	763	757	829	742	764	774	777	810	714	811	783	834	758	770	712	794	724	747	759	786	738	796	721	840	790	755	736	812	764	749	821	795	791	715	759	774	794	719	766	782	793	787	789	770	756	758	747	767	759	763	747	765	724	768	773	789	804	760	724	797	779	761	802	737	756	790	766	780	789	767	795	732	755	792	830	773	778	784	788	793	771	773	764	782	705	791	797	769	796	803	758	790	783	754	728	791	720	751	770	837	720	784	786	779	813	746	817	767	818	800	812	756	787	764	821	788	776	793	791	791	776	770	749	763	778	780	801	776	761	813	766	800	772	773	792	775	768	766	740	759	806	776	797	766	743	819	771	819	790	819	794	805	794	834	717	774	789	801	809	768	805	787	783	785	736	750	798	753	702	720	790	769	755	777	755	757	782	805	779	781	731	742	777	763	789	788	737	772	775	783	770	820	738	760	754	787	767	786	735	786	784	790	807	751	728	765	798	766	773	723	783	735	731	811	768	754	814	807	693	763	763	761	731	837	789	777	818	774	810	825	798	796	790	759	816	736	792	794	723	793	753	779	829	744	737	794	768	763	806	818	742	804	761	801	754	801	751	746	757	803	785	817	800	758	829	794	798	785	771	806	766	755	733	777	768	755	714	808	752	803	785	778	800	787	762	738	800	808	775	759	782	752	811	782	722	761	747	823	751	812	785	788	746	784	779	765	770	766	746	748	776	776	777	760	787	794	816	773	779	746	744	782	741	734	757	788	767	785	778	807	784	794	807	819	805	778	758	798	771	743	802	832	748	796	821	767	794	787	764	798	739	812	795	741	776	792	820	747	829	790	796	752	761	804	745	759	788	778	722	780	761	796	750	770	798	783	729
33044	41722	42934	36270	29595	28494	24676	17849	10673	7864	5697	4433	4010	3335	2067	1328	1030	886	757	704	620	612	667	647	603	559	547	528	438	468	457	443	465	392	420	922	3016	3129	2060	544	375	369	391	338	375	410	402	389	401	408	394	363	359	375	423	402	350	370	408	351	391	392	374	363	418	369	356	383	370	378	398	373	411	378	401	382	381	350	372	411	412	396	381	398	384	383	363	399	350	400	379	385	367	413	404	358	421	384	399	375	391	364	388	401	409	384	379	407	387	372	391	403	415	383	403	401	357	358	397	396	368	364	371	364	401	437	381	349	379	361	405	388	376	381	369	378	395	370	438	368	375	378	401	377	414	391	365	388	365	362	377	400	413	394	402	385	403	377	367	428	389	399	342	389	379	387	405	354	372	372	424	393	390	351	371	392	366	395	351	395	360	362	403	423	366	424	380	413	386	351	369	369	364	371	377	377	369	380	392	375	360	349	368	373	359	357	370	392	392	372	382	359	391	388	377	379	428	384	382	369	374	341	387	396	387	409	413	397	403	371	371	379	405	378	376	367	384	409	396	423	371	387	388	373	390	366	355	332	402	369	365	387	390	385	346	395	383	373	404	363	389	374	357	373	373	346	387	363	382	374	352	386	382	378	411	390	391	407	394	376	365	398	390	401	395	388	373	388	401	351	417	384	398	365	385	403	382	369	414	389	371	377	367	404	352	409	355	389	377	383	365	375	384	398	358	376	375	390	384	398	371	345	382	420	366	393	418	383	413	372	421	405	392	384	361	352	358	395	333	347	362	364	374	388	375	374	407	380	372	400	382	401	394	377	406	394	344	395	392	390	381	366	398	407	409	406	375	391	375	379	390	381	415	372	399	375	351	377	383	387	369	367	336	376	383	395	354	370	357	381	376	393	411	374	401	370	367	349	370	372	368	378	393	389	366	391	366	345	367	370	427	388	403	385	389	372	357	410	430	401	391	402	343	415	378	389	372	422	364	390	405	395	364	413	379	393	417	397	387	356	388	382	398	374	378	372	395	350	359	378	343	409	373	389	346	387	374	356	399	328	400	415	354	382	376	432	405	341	397	387	376	386	410	399	362	355	402	384	404	378	377	366	373	390	397	340	337	371	332	378	363	388	366	388	362	406	387	373	365	407	401	406	378	365	377	362	377	382	407	411	378	380	387	362	408	395	407	389	384	406	380	374	342	377	417	365	393	360	382	388	359	351	384	352	417	347	399	399	374	349	384	368	411	415	389	387	392	392	397	376	365	389	414	400	415	408	379	367	386	396	365	354	366	386	380	369	391	394	436	366	396	379	410	369	416	392	378	396	395	381	341	351	355	370	399	371	389	387	361	376	416	410	387	363	360	414	389	400	419	395	389	367	410	424	372	357	406	361	377	400	386	399	383	375	398	428	383	398	442	388	368	384	391	381	384	375	320	414	322	386	360	335	383	386	390	378	367	388	362	366	371	404	379	437	411	362	425	405	402	353	398	378	387	395	416	374	419	356	396	369	403	378	393	412	384	391	362	370	399	389	390	368	404	369	392	417	341	426	396	382	370	395	410	368	399	422	413	383	387	407	394	363	376	393	355	386	382	345	416	372	374	374	359	362	390	412	388	358	372	390	412	367	365	422	389	381	413	358	388	366	364	371	374	367	398	368	373	393	373	367	377	374	392	401	392	412	385	369	397	367	378	346	369	372	407	408	389	394	382	372	349	375	326	373	381	374	388	395	382	385	370	386	424	374	398	398	392	375	369	330	379	399	376	376	374	364	400	384	365	382	366	366	362	411	367	372	375	355	369	369	387	398	393	394	372	377	398	343	414	368	390	338	418	385	408	354	409	352	377	395	387	370	420	373	422	402	391	392	422	392	411	416	351	390	340	383	389	370	367	405	416	371	408	373	356	374	402	389	398	383	376	354	375	367	382	387	354	420	384	388	353	387	338	389	405	383	386	399	409	382	410	377	392	388	378	389	374	361	372	376	391	382	359	337	369	395	396	398	371	357	360	372	387	389	413	368	362	421	399	389	354	372	401	378	391	358	375	388	398	402	386	404	370	367	405	361	414	396	362	383	392	416	407	415	414	319	426	383	389	371	411	339	380	382	388	397	346	407	410	368	378	379	344	379	359	378	399	369	371	390	370	404	395	374	382	383	347	364	361	359	369	400	380	401	356	356	401	418	378	362	360	377	375	390	392	428	363	358	368	364	377	383	385	381	366	382	409	395	408	391	429	349	362	399	382	379	356	366	372	394	394	371	390	362	377	423	381	377	381	390	386	378	376	377	406	342	364	388	375	332	400	376	396	401	391	371	364	342	365	367	390	353	405	374	382	399	397	368	388	403	381	368	395	395	387	390	402	393	354	411	390	387	370	362	382	397	352	373	384	368	392	390	398	401	371	376	380	375	323	397	354	380	335	402	399	403	365	358	337	394	375	399	364	383	386	363	375	410	409	401	417	367	405	332	388	374	380	358	407	409	366	383	437	357	394	375	398	399	377	410	363	406	416	365	370	372	400	413	342	381	373	389	399	414	359	401	349	376	439	378	356	395	379	427	418	368	375	379	395	381	394	420	414	369	359	386	378	423	421	397	382	384	378	395	362	379	367	374	396	401	397	365	401	412	375	368	405	378	402	370	394	362	379	367	377	381	391	389	404	385	395	393	396	367	341	381	374	395	395	364	369	371	397	375	412	367	376	396	384	360	397	372	365	387	390	390	352	403	385	377	399	366	386	390	352	374	366	374	379	368	378	359	389	408	377	365	406	391	365	368	388	372	367	374	401	398	397	394	376	379	395	385	395	379	401	401	408	365	385	374	421	425	406	382	394	364	361	369	411	373	409	408	388	374	409	390	409	411	384	403	393	383	367	374	372	416	376	392	393	394	421	371	398	413	362	374	410	357	376	360	339	412	380	360	379	361	358	409	392	382	374	395	381	382	380	401	412	328	379	354	394	413	390	367	382	384	331	340	400	373	416	381	329	368	371	386	414	382	392	375	360	366	378	378	361	353	369	365	413	374	376	390	384	400	383	403	378	392	397	394	390	360	380	377	383	344	373	366	384	389	334	395	383	368	389	374	339	414	365	392	354	384	393	376	387	394	343	383	382	369	416	389	422	346	411	386	415	388	400	388	391	403	392	396	409	381	380	429	382	349	358	375	386	369	409	363	394	392	351	424	394	395	386	385	416	355	377	389	421	403	379	371	393	363	393	403	373	382	413	352	390	392	393	412	405	391	385	359	386	383	363	386	380	373	356	408	417	407	388	379	384	412	367	397	401	401	365	345	389	335	369	409	352	399	364	399	371	349	441	402	430	376	335	384	352	383	366	387	395	359	420	365	358	387	352	396	393	342	407	421	398	386	409	429	385	382	377	368	361	402	403	358	351	383	366	376	386	392	398	381	364	396	400	390	354	378	392	360	375	387	380	375	394	367	397	403	401	368	353	389	393	382	395	369	389	382	378	393	373	415	401	391	390	390	340	421
21336	34742	43612	42857	36662	39757	34298	24552	17315	18874	16643	15631	15792	12650	7463	5843	4427	4077	3635	2836	2382	2582	2648	2655	2612	2259	1892	1733	1532	1450	1346	1331	1105	1080	1221	4678	16263	14786	10409	1563	932	900	891	938	863	888	926	878	884	860	876	907	871	910	836	867	786	938	872	901	899	875	875	857	910	912	896	880	850	865	823	880	848	846	903	867	904	913	894	892	860	879	941	819	849	835	866	900	916	884	911	943	837	886	866	897	914	851	835	886	892	811	857	841	821	872	888	896	905	882	859	860	867	889	860	864	904	851	903	856	842	879	862	910	882	883	869	862	870	867	890	856	883	861	898	898	884	877	905	861	892	940	931	834	914	907	924	876	860	890	874	901	890	838	889	913	840	886	852	899	908	877	880	875	880	871	865	909	936	900	857	901	918	848	912	890	845	894	918	845	930	882	822	866	936	846	834	887	865	861	829	862	835	871	919	893	853	936	877	834	859	905	889	926	847	885	859	890	863	865	869	845	894	880	876	880	898	875	857	875	878	943	849	873	851	980	894	877	849	904	875	922	929	890	893	866	918	859	903	844	895	924	844	863	863	865	854	922	907	926	854	814	875	862	921	917	900	906	871	879	873	845	827	876	809	881	872	873	926	920	910	876	923	914	908	912	908	909	860	877	864	887	855	893	878	857	910	868	862	920	906	916	932	846	892	884	883	842	902	836	904	894	898	879	894	837	927	906	905	873	865	852	882	870	828	891	898	852	845	892	884	885	894	872	870	837	905	892	892	852	823	889	825	830	896	856	865	892	893	868	890	928	890	897	855	851	866	847	918	943	914	895	866	913	925	895	920	849	854	838	826	880	887	904	941	863	855	915	884	905	906	866	869	948	923	871	837	873	866	874	895	819	874	931	892	906	879	922	937	883	859	860	874	891	881	889	918	919	933	885	877	895	877	905	856	903	875	857	882	897	887	866	870	897	948	938	858	859	871	855	928	933	860	863	826	879	858	947	885	925	891	899	889	928	830	895	874	868	904	888	898	881	843	872	891	904	892	881	927	806	856	889	899	874	855	879	899	926	831	855	847	884	865	868	891	879	900	864	884	842	884	841	869	873	858	924	857	888	857	909	883	886	860	905	910	837	935	870	939	884	823	857	892	846	858	834	942	885	881	868	812	903	900	868	888	908	857	892	863	882	885	866	871	927	863	866	848	855	844	850	887	923	895	897	894	957	895	911	886	846	839	888	950	855	801	909	836	852	924	869	870	880	864	928	870	851	867	953	877	892	907	907	913	882	908	881	879	907	891	870	929	882	903	912	866	840	894	890	821	860	895	914	916	874	939	858	908	855	824	868	842	899	896	888	913	880	866	895	862	870	827	906	873	824	851	896	908	887	844	853	933	879	828	917	912	853	825	873	859	840	864	902	873	905	886	872	863	902	825	891	823	893	926	856	915	831	871	872	899	887	883	872	922	856	794	858	917	874	883	901	886	859	847	800	909	853	873	898	940	891	893	875	830	826	863	904	874	892	945	918	878	895	868	914	909	837	847	881	919	856	888	871	921	892	905	918	904	890	828	867	869	833	963	906	897	873	922	872	835	854	860	910	841	866	862	850	925	850	896	873	866	929	859	899	897	843	824	884	910	863	883	871	866	908	846	861	841	902	829	871	836	912	895	887	923	842	886	927	819	922	879	899	876	886	866	928	881	850	871	900	871	889	850	890	859	854	871	878	858	888	847	849	901	845	848	915	911	910	907	863	864	866	882	887	912	881	852	857	909	856	884	862	835	863	868	886	901	891	878	888	895	815	877	941	852	864	884	852	871	859	866	876	859	878	881	894	883	869	844	829	844	910	870	870	888	882	911	886	913	921	885	859	880	901	888	899	868	979	890	924	888	846	899	942	867	898	864	847	869	885	853	846	927	874	882	891	853	885	893	897	877	878	833	863	872	841	878	879	933	875	906	865	838	883	830	875	874	903	857	849	856	851	896	830	816	884	906	881	860	923	954	869	879	907	871	855	862	850	929	869	867	861	888	891	929	841	896	878	889	923	925	916	908	902	852	916	865	895	858	894	888	891	852	933	833	947	847	884	857	892	879	866	856	848	865	856	867	899	915	873	850	838	892	839	894	914	876	873	914	872	923	868	915	830	881	931	882	844	865	873	860	862	884	814	901	827	864	873	871	884	879	883	862	895	871	888	847	894	915	868	887	850	891	892	980	835	860	903	868	841	913	914	913	882	881	876	883	908	923	833	833	939	889	889	903	875	871	881	882	854	892	910	911	890	906	876	875	899	848	903	875	906	878	905	875	875	923	848	878	949	872	857	892	829	889	867	874	886	841	870	896	878	851	915	854	893	906	874	894	907	876	941	817	853	882	841	843	867	844	860	898	911	858	823	864	864	889	871	872	881	852	858	912	890	895	924	817	922	887	885	957	846	872	887	874	891	908	881	874	872	931	872	845	872	859	864	848	889	934	848	897	869	905	888	861	862	843	880	923	897	867	887	913	847	884	842	938	835	885	879	908	917	854	859	884	945	877	939	903	888	889	887	854	896	900	885	855	928	927	935	885	897	853	877	885	851	870	938	879	896	860	908	870	873	906	870	879	861	917	831	866	867	868	899	816	888	893	901	880	861	893	884	900	878	849	845	866	860	822	914	840	890	852	877	865	871	862	849	861	924	912	871	853	896	925	859	924	853	859	928	868	825	827	860	898	883	871	915	934	864	879	897	865	894	890	820	829	838	823	888	886	910	871	844	906	882	908	851	896	871	885	905	952	866	897	912	882	884	815	856	865	893	839	902	898	865	878	831	893	882	908	855	881	840	877	887	907	882	887	903	863	865	904	884	879	881	945	897	933	894	844	931	905	863	888	864	900	895	894	878	840	867	909	854	811	895	893	899	880	939	896	844	892	861	893	808	843	948	868	874	915	907	866	902	909	845	862	896	905	872	921	883	886	864	880	854	895	882	871	902	883	871	902	888	832	875	925	866	864	848	907	915	858	875	848	896	914	821	832	900	863	848	867	850	866	879	858	940	886	843	874	905	878	917	902	907	850	878	850	850	945	848	918	843	842	890	899	927	879	902	915	896	895	852	873	876	840	860	882	905	826	900	853	851	904	868	867	871	945	939	875	842	867	880	917	817	886	861	848	883	890	912	885	894	889	868	867	910	896	927	922	861	934	910	886	859	836	874	826	869	863	852	899	851	875	898	910	892	852	845	907	883	891	857	891	874	918	849	906	864	899	835	936	869	868	920	899	888	924	820	896	903	876	875	867	863	894	861	900	887	941	876	911	840	850	862	937	857	914	923	839	869	877	883	923	836	896	883	850	891	872	866	871	885	829	927	860	882	894	912	880	922	873	861	906	947	911	889	891	921	836	882	865	915	878	856	910	853	928	878	892	843	921	878	923	834	885	909	880	907	903	880	842	868	839	888	819	873	880	834	891	816	910	830	834	877	828	895	877	899	884	887	888	832	875	912	840	931	952	925	890	895	822	890	882	860
9344	7651	9975	8470	4190	3028	1938	1189	817	792	640	515	363	309	288	276	271	238	231	232	256	247	304	296	260	233	228	211	221	265	246	236	222	236	216	272	385	429	359	229	184	201	191	208	231	203	177	210	211	230	217	206	210	195	191	213	209	217	215	227	203	210	206	205	193	212	202	192	218	214	202	210	239	179	224	210	210	220	202	223	209	232	234	212	209	220	200	198	189	221	216	201	212	205	252	231	242	213	236	236	212	220	238	208	206	208	203	187	229	189	193	217	221	212	202	214	219	208	213	205	220	260	201	185	183	205	217	212	212	178	237	231	210	219	211	210	230	234	221	241	204	203	213	218	214	194	217	210	222	226	228	243	241	240	236	194	204	209	202	206	205	206	232	207	205	204	223	202	228	234	215	210	221	204	224	221	209	218	221	226	235	208	186	195	226	226	212	207	192	179	210	220	229	180	199	194	204	232	204	218	195	232	224	208	200	208	231	232	204	231	212	232	208	207	232	207	181	227	216	215	208	201	203	226	220	215	171	209	211	237	205	246	235	230	211	202	217	201	194	210	203	229	232	222	211	200	187	215	222	219	213	199	216	257	218	201	211	233	210	189	208	249	216	217	178	210	191	195	199	176	202	193	217	200	210	202	237	201	231	227	217	184	232	201	216	248	213	214	209	218	224	230	219	223	194	223	189	207	208	199	189	226	238	189	195	202	215	213	193	197	196	219	204	206	191	215	180	217	203	207	243	237	195	240	200	201	216	243	199	207	203	210	210	219	207	185	210	203	222	224	207	222	200	202	206	199	208	187	197	201	189	207	232	238	199	205	192	225	204	186	217	221	220	219	226	246	207	215	208	221	214	225	219	233	210	210	188	232	215	223	214	205	233	194	220	227	204	189	218	224	205	203	215	238	209	214	204	248	211	181	208	194	219	216	211	218	221	205	225	196	217	211	220	210	196	209	184	195	209	230	214	212	184	183	182	219	205	231	229	222	233	222	224	239	179	211	214	193	221	197	225	228	205	217	216	201	194	212	206	221	210	221	199	216	234	220	218	214	221	226	200	193	239	231	211	211	189	211	189	220	215	223	226	209	231	183	198	216	219	207	242	216	231	235	206	211	243	216	202	178	201	202	189	236	191	194	191	212	201	236	213	200	200	215	234	203	208	198	228	203	211	228	211	195	194	240	226	191	212	246	212	200	196	228	201	205	201	180	191	200	219	189	209	217	224	200	221	245	216	217	209	239	199	219	207	226	194	194	204	235	194	202	206	198	237	201	169	235	236	196	198	214	176	221	176	216	221	192	200	204	216	221	216	192	195	203	231	223	217	210	223	215	188	254	242	200	211	186	183	188	197	234	246	178	218	188	223	218	201	212	205	215	187	210	224	212	192	209	213	208	228	184	192	210	211	215	202	232	201	206	202	217	220	194	220	240	204	225	207	218	215	213	252	206	217	248	189	210	234	196	218	187	237	234	207	199	231	207	212	181	210	194	212	201	201	230	190	232	206	198	214	226	232	217	217	206	216	233	201	213	220	201	215	207	221	213	210	190	199	210	215	194	227	222	198	214	217	191	201	178	213	231	228	214	230	209	213	208	222	239	216	214	205	222	199	220	224	205	215	236	233	203	201	217	213	211	229	243	201	268	220	227	214	216	205	205	209	221	170	218	200	220	215	185	232	221	219	232	196	226	214	188	207	205	200	206	226	190	232	205	230	207	190	195	225	203	223	228	220	199	229	217	233	176	205	199	224	219	221	194	208	208	189	213	212	207	224	214	219	201	211	202	216	205	189	205	218	221	233	192	233	235	211	196	191	180	193	207	206	202	204	233	206	246	225	250	206	221	225	208	213	211	209	233	214	237	206	215	220	227	205	211	217	224	212	196	217	236	209	202	210	201	216	225	209	229	213	212	214	217	220	246	210	213	226	210	223	203	193	234	240	213	225	226	218	192	219	218	219	195	201	181	209	208	209	208	210	231	196	195	204	209	217	196	208	217	195	201	224	217	240	222	218	221	210	245	205	219	211	234	231	179	208	203	192	215	201	205	195	207	233	191	168	215	223	211	253	242	203	203	220	169	216	184	233	221	219	206	208	193	180	233	206	199	226	218	226	183	212	232	223	210	225	226	214	238	230	200	200	189	219	202	221	211	223	230	201	221	234	212	225	197	220	215	227	212	207	241	220	222	182	191	209	221	228	223	201	217	203	199	179	223	237	234	205	206	217	197	221	182	191	204	203	220	219	212	218	225	216	197	213	213	238	214	205	195	207	234	234	235	217	205	218	190	233	210	214	214	184	221	234	229	216	210	215	207	197	211	217	227	198	215	208	216	215	194	219	218	217	243	212	218	237	217	210	204	221	203	231	222	220	202	218	235	197	236	213	210	224	209	202	181	227	222	216	213	212	208	211	224	211	233	211	200	203	199	194	249	227	190	186	203	215	241	216	206	226	233	211	212	213	221	242	209	230	215	221	218	211	242	217	194	211	202	211	210	206	171	243	214	222	193	221	205	216	209	199	205	215	239	189	187	199	219	203	174	201	211	222	194	220	215	195	209	201	217	208	215	219	235	209	195	225	216	215	198	219	220	205	221	221	207	216	236	218	212	225	221	205	231	205	217	221	195	205	236	227	212	189	189	206	198	196	228	192	224	218	214	200	211	202	192	171	220	241	219	224	229	229	198	205	207	211	202	211	206	231	215	217	199	201	237	208	213	206	196	210	221	220	214	216	199	204	201	239	216	214	194	208	205	231	206	206	201	180	181	223	219	204	196	197	214	240	212	210	224	224	235	200	218	209	200	204	221	221	226	197	230	224	241	238	252	218	236	207	179	206	212	210	233	230	218	223	243	232	220	225	220	193	237	236	204	222	193	201	190	236	217	197	195	187	228	192	208	213	198	217	217	218	178	215	180	215	213	204	222	193	214	214	209	219	222	219	221	224	204	237	182	236	214	200	220	202	220	228	234	200	223	226	192	200	215	215	227	228	219	212	199	213	202	218	193	236	208	243	203	224	203	193	215	234	228	206	214	231	216	200	230	229	215	218	242	209	184	231	238	189	206	197	202	222	254	212	200	236	226	221	207	193	207	231	225	202	231	202	206	203	211	205	212	188	205	210	241	236	220	228	191	200	222	234	218	188	206	251	196	208	208	224	222	196	207	199	218	217	216	235	221	225	221	193	215	211	212	220	211	222	251	230	213	204	207	205	210	203	211	224	234	207	215	250	220	199	194	212	205	206	196	220	201	232	223	198	209	200	211	219	213	223	218	218	194	212	228	188	238	214	231	232	218	191	183	208	222	240	193	218	215	215	214	219	205	220	212	237	218	203	210	220	228	184	202	219	191	202	218	209	209	213	185	208	198	211	208	210	210	197	210	213	205	225	201	206	246	216	208	214	212	198	207	218	212	207	214	227	197	222	211	199	216	225	217	210	228	209	208	227	205	232	227	203	235	230	190	208	196	225	227	229	207	211	205	190	225	217	212
5951	8138	15405	16188	9431	9118	6399	4019	3457	3640	3020	2365	1953	1370	1110	1009	910	852	830	798	740	828	1080	946	747	716	719	662	761	709	724	723	667	613	656	961	1567	1633	1276	627	552	588	539	549	527	547	549	528	586	532	583	491	554	541	524	535	529	532	574	577	569	569	561	564	613	532	594	560	593	523	584	600	556	599	542	575	566	562	570	548	545	568	553	583	548	520	524	558	589	574	574	527	589	608	509	577	574	564	587	564	575	553	540	583	538	550	564	547	531	574	564	560	547	578	534	595	529	540	577	569	572	536	582	557	569	556	591	605	545	564	557	552	530	552	568	549	572	587	568	552	576	592	559	523	565	541	593	568	552	592	578	564	575	563	562	557	546	524	582	574	552	559	567	596	526	579	541	545	519	559	595	524	553	548	537	550	582	573	537	572	585	532	572	580	521	565	564	557	536	584	559	534	580	573	535	570	531	564	564	564	544	571	538	578	518	540	529	532	592	578	545	537	575	568	576	555	542	532	565	559	572	543	547	579	587	524	518	620	594	568	580	533	566	547	537	545	546	559	570	587	587	560	613	572	588	550	547	565	551	567	557	549	556	558	527	548	516	566	569	511	543	536	599	571	549	595	606	594	557	525	544	544	539	514	578	566	554	563	551	544	489	582	504	561	535	564	543	573	533	548	540	555	576	584	559	552	589	547	558	531	597	578	570	539	595	559	569	551	548	592	558	549	541	598	541	570	564	581	572	577	548	554	575	562	556	558	550	528	580	554	559	574	533	516	572	549	545	556	587	537	513	579	550	566	510	546	530	546	548	598	575	589	603	566	519	555	522	587	583	543	552	534	572	571	578	571	524	572	530	545	549	582	549	577	588	548	523	543	543	516	552	604	527	572	558	583	553	556	541	551	551	580	600	526	542	559	538	554	556	536	609	555	549	534	518	566	558	538	571	580	542	540	570	540	593	588	576	539	568	554	574	573	607	571	531	556	556	559	568	557	550	523	507	569	539	541	541	581	582	563	529	583	554	508	593	529	554	585	546	569	567	543	554	578	541	567	574	588	591	562	556	578	570	521	572	585	567	575	530	605	560	550	521	568	534	577	560	528	590	563	584	571	558	586	556	543	557	551	593	576	559	568	571	563	538	542	560	613	573	554	565	558	552	534	573	540	574	533	587	563	538	537	509	561	596	572	591	574	552	577	562	535	571	584	556	584	551	527	549	593	562	543	580	583	547	540	540	547	570	588	528	560	527	563	553	516	551	519	562	546	566	545	585	549	547	583	555	566	557	547	578	495	569	566	582	561	563	556	556	569	564	603	559	525	545	556	538	569	544	554	554	594	572	537	552	546	575	558	531	558	511	546	593	553	538	559	568	558	549	574	578	572	518	582	547	581	518	607	578	575	557	573	532	569	570	567	520	520	524	549	563	568	569	558	552	556	572	535	559	573	569	524	550	600	551	561	563	547	540	551	527	557	530	582	530	551	559	543	575	552	573	572	583	584	556	579	555	556	556	555	564	609	563	524	537	563	567	563	581	515	552	586	571	548	548	554	556	558	531	553	526	577	551	542	530	528	557	517	583	548	591	571	540	536	558	572	606	603	565	566	570	552	550	527	585	606	606	573	549	526	554	574	553	559	580	587	580	551	524	553	556	558	539	558	568	558	583	568	536	591	551	580	633	540	564	543	523	551	547	558	520	562	539	536	574	592	554	514	578	571	551	541	538	601	545	589	535	547	529	575	552	566	574	547	591	530	564	539	539	613	516	531	569	554	541	563	614	559	577	553	552	572	562	559	612	573	547	584	570	533	609	565	566	572	539	517	562	539	567	564	558	541	534	559	602	538	535	529	541	531	572	550	581	588	570	555	542	567	565	569	604	532	571	556	521	590	582	575	559	574	539	548	581	529	535	529	569	565	571	584	529	581	536	578	557	558	568	531	611	560	549	600	515	528	530	564	556	555	519	546	591	527	522	574	533	558	525	576	595	552	567	577	563	577	545	532	583	553	603	552	533	576	577	565	560	579	557	529	563	561	537	546	542	534	542	531	547	565	560	500	578	562	572	580	532	566	538	576	547	580	557	572	574	569	507	548	605	567	570	600	565	604	507	546	542	597	555	519	530	563	537	523	575	577	529	589	537	537	572	531	564	594	561	518	534	585	542	567	584	547	588	538	602	571	562	538	565	550	558	547	545	532	585	544	535	590	595	597	582	543	558	553	527	536	572	540	553	574	550	535	563	590	507	556	567	583	565	537	521	534	535	612	561	573	573	523	543	567	550	552	554	556	555	563	605	568	578	540	576	551	533	587	560	588	563	586	563	539	588	530	553	549	571	538	547	522	574	543	522	567	554	529	583	554	527	514	568	532	538	595	605	519	552	537	543	556	542	590	576	596	584	578	531	561	575	563	575	513	553	552	560	580	588	584	577	528	572	556	514	617	552	560	554	599	527	571	521	558	549	587	523	528	585	557	558	557	563	561	602	555	526	563	550	551	555	520	567	512	517	526	549	562	554	597	585	610	607	549	561	588	529	548	542	584	545	545	538	587	545	572	564	546	602	568	612	547	555	500	544	573	527	584	586	582	557	552	548	627	573	540	536	530	592	556	548	546	560	523	514	575	553	573	534	568	552	532	589	570	567	557	553	561	571	588	579	546	533	531	557	554	543	576	535	539	529	581	534	599	536	582	533	525	546	560	531	562	571	578	550	551	509	571	524	532	567	577	538	532	560	578	538	575	560	555	555	562	559	592	563	549	571	539	569	576	586	535	582	554	574	579	537	562	570	550	556	519	549	561	550	545	529	562	585	559	567	568	554	590	519	580	516	597	564	554	534	508	571	550	542	593	566	587	568	528	517	566	585	521	549	573	571	524	586	558	558	580	569	550	593	545	555	532	575	531	567	569	532	572	599	600	547	594	555	541	562	549	592	532	601	589	569	547	570	539	576	594	539	597	528	544	576	557	559	563	584	502	584	562	555	545	554	566	580	574	582	558	531	583	632	545	570	555	603	530	563	565	566	546	561	577	568	546	576	526	562	562	575	580	558	558	574	593	583	574	582	532	511	540	577	573	536	543	559	564	592	572	584	551	497	557	558	596	577	585	575	551	557	552	593	537	519	578	527	574	536	538	561	581	558	582	561	561	485	566	571	532	571	562	554	541	576	523	507	574	552	558	542	571	550	536	602	539	549	561	538	571	578	538	517	530	563	583	546	552	556	587	541	549	566	552	523	531	507	538	581	539	549	543	537	531	524	554	594	568	550	590	578	567	527	556	584	606	570	559	566	568	575	571	523	588	548	577	566	566	564	567	568	534	492	549	549	539	586	578	573	570	545	562	560	575	559	590	577	547	549	535	576	538	570	536	504	556	560	562	544	534	522	582	530	540	552	536	549	528	503	542	545	537	546	571	609	520	530	553	555	526	567	553	563	574	581	579	581	589	566	557	545	550	565	567	619	495	534	554	559	623	537	535	535	520	555	537	568	584	553	559
22438	28478	41820	37369	27595	24597	20536	11522	6800	4605	2832	2581	1837	1278	976	691	650	636	557	479	483	547	503	448	459	399	412	451	388	455	451	437	416	343	484	1269	1641	1409	1120	498	316	382	350	339	329	331	334	372	352	362	331	335	350	332	307	318	315	359	343	379	365	344	378	319	332	337	335	320	348	341	295	357	316	331	359	321	335	356	312	359	330	298	354	333	406	371	349	336	345	344	352	312	348	350	355	322	333	355	340	335	359	334	344	325	349	325	356	352	325	345	339	345	358	357	295	347	319	349	328	342	332	356	342	368	328	364	354	343	334	320	323	352	335	370	347	313	358	301	321	338	347	313	320	301	332	357	318	341	356	327	315	343	307	301	319	318	360	319	355	336	319	309	364	324	327	330	343	323	354	339	339	361	320	343	350	343	335	333	400	336	371	322	344	345	322	378	336	348	324	317	314	345	368	326	339	339	358	373	330	356	333	327	360	345	362	330	314	346	357	324	360	326	338	302	346	341	379	330	345	345	327	352	297	326	336	353	314	339	364	367	366	319	353	297	350	342	363	319	316	347	353	341	336	325	354	372	358	352	343	341	378	334	348	322	337	366	330	345	340	359	334	341	374	302	334	346	336	339	339	351	332	381	333	347	358	337	330	338	336	325	380	332	346	343	345	314	327	319	311	352	332	319	328	346	325	316	346	340	336	343	339	313	382	318	330	331	372	342	351	308	329	370	344	335	346	347	334	341	361	322	340	330	344	365	344	311	323	324	329	346	336	336	335	364	356	361	358	354	343	346	314	327	356	321	294	326	345	378	346	340	332	359	352	333	326	340	316	317	342	335	353	327	347	298	358	332	344	350	316	320	338	382	335	342	318	357	368	329	312	350	346	320	358	347	347	344	359	354	347	352	333	337	327	329	334	367	306	325	319	309	357	297	359	302	368	318	353	345	287	345	352	341	330	367	340	353	321	357	311	360	368	354	325	363	312	359	333	317	312	327	349	354	343	332	323	330	339	312	339	330	325	368	335	318	315	363	357	327	304	307	329	325	338	348	342	351	347	347	362	343	328	322	296	310	330	339	368	361	353	337	326	335	342	322	330	359	352	377	347	361	342	313	319	335	355	336	339	342	373	337	344	330	317	336	328	336	378	302	332	389	383	350	312	361	335	349	331	342	319	327	374	380	339	342	345	304	318	354	374	317	351	354	318	357	334	356	321	330	361	322	334	327	316	335	364	354	332	316	316	316	350	356	340	302	360	313	355	324	365	342	335	352	351	354	317	345	402	345	324	326	371	342	346	313	328	343	342	351	345	359	351	343	354	336	314	369	391	336	327	347	326	318	334	389	348	326	333	364	315	341	320	354	344	326	323	311	316	341	329	359	367	340	338	333	370	323	323	317	347	336	330	338	338	343	323	332	325	345	334	337	338	336	338	356	349	324	333	367	321	313	342	347	336	367	335	376	359	386	330	331	347	352	366	332	323	350	328	319	332	353	344	349	333	357	337	322	344	313	313	320	334	346	359	368	306	328	331	355	343	316	341	332	333	328	367	350	341	370	328	359	311	337	367	330	325	315	329	334	338	350	337	324	334	323	301	363	328	321	344	333	333	348	349	329	335	330	327	353	333	372	340	336	316	345	355	333	310	354	342	385	296	336	350	310	328	309	345	332	311	334	337	326	308	311	359	331	324	343	350	333	319	332	315	343	321	332	346	329	321	346	318	311	368	345	301	305	376	337	346	342	322	311	326	318	335	317	355	357	379	352	354	358	343	339	339	312	346	334	354	329	337	319	361	318	338	324	335	367	294	348	331	328	377	352	332	363	345	342	318	345	363	320	331	311	324	355	354	347	316	356	352	325	325	335	311	338	331	311	311	345	345	325	334	343	355	363	352	332	306	329	363	339	324	360	317	339	317	349	344	354	364	337	305	332	371	336	323	361	311	338	302	362	331	336	315	304	374	347	342	338	329	360	365	344	339	313	320	317	353	361	344	368	320	340	305	327	350	353	317	302	324	362	336	322	328	328	365	352	314	319	351	327	308	326	352	321	368	341	356	320	311	343	347	301	341	333	359	321	332	349	351	314	320	267	330	340	365	344	349	384	305	327	349	341	334	319	318	304	365	312	347	368	340	326	353	355	358	342	338	347	368	316	362	312	315	334	337	322	319	338	347	306	313	324	332	339	322	358	366	342	336	359	343	315	340	293	340	335	316	311	345	328	364	342	340	347	327	329	331	329	322	342	289	344	346	325	333	327	341	335	361	321	288	350	336	324	338	358	349	339	332	345	326	337	337	354	377	324	356	347	324	347	364	386	346	319	366	334	348	369	340	341	342	327	336	308	339	326	327	328	338	339	328	362	348	330	314	326	414	334	327	341	349	321	339	341	352	300	318	355	342	371	337	347	377	332	319	317	320	334	324	350	353	310	334	320	328	323	355	349	338	339	351	346	348	324	355	337	343	324	292	359	319	347	354	378	318	325	350	328	321	343	343	309	330	395	373	333	347	338	312	349	330	331	336	358	357	328	314	363	309	351	351	359	332	320	338	370	341	358	342	336	332	309	322	325	333	327	329	312	377	348	359	369	345	342	305	366	297	334	307	353	326	339	353	330	339	305	371	329	331	346	363	322	362	331	344	360	363	345	355	326	345	346	342	342	342	359	344	361	332	369	320	331	312	363	345	355	351	325	331	332	352	329	329	366	308	306	357	351	333	379	352	359	330	354	365	309	354	329	349	357	327	356	330	329	305	339	388	320	348	346	367	370	347	341	324	364	302	355	351	329	312	328	346	344	362	352	378	358	328	348	319	343	336	330	360	321	329	340	319	318	362	361	345	347	341	315	344	360	348	379	328	313	304	315	304	333	335	356	360	374	343	348	318	316	357	344	325	344	345	315	348	364	359	365	355	321	347	349	335	345	361	335	332	376	340	340	305	339	344	348	317	321	296	347	368	333	319	306	344	335	332	332	350	342	350	359	331	325	353	323	327	379	334	323	335	352	304	366	333	327	337	314	309	342	325	308	308	304	347	313	317	359	337	349	344	391	344	357	280	355	342	335	310	333	335	307	343	338	320	390	317	335	338	361	339	346	337	326	330	336	328	356	334	356	325	328	338	320	303	339	325	343	369	343	347	352	311	322	331	374	344	331	336	326	331	356	295	332	350	362	290	333	329	290	318	321	356	329	353	338	322	326	332	354	346	355	367	346	354	352	347	378	330	356	354	349	343	374	330	341	349	376	333	356	311	305	350	332	382	336	344	323	311	340	351	329	326	362	336	342	337	352	340	321	342	337	339	343	337	352	312	355	335	346	352	367	339	348	325	352	302	332	326	329	337	304	331	362	311	398	374	343	363	355	346	320	332	347	349	318	311	347	355	358	330	376	339	335	348	306	319	341	361	327	334	348	335	317	335	333	312	365	353	344	364	362	343	331	343	338	355	372	311	355	350	333	333	304	356	318	358	355	324	329	356	334	355	320	315	351	306	336	355	353
14969	23991	39475	41104	31459	32785	25901	17171	12752	13848	9746	11074	8226	6207	4402	2940	3037	2699	2109	1797	1972	2239	1994	1502	1526	1574	1427	1621	1479	1459	1348	1386	1244	913	1809	6920	8913	7276	5142	1515	825	820	813	826	842	820	856	823	801	820	801	825	814	795	824	825	780	825	852	774	864	837	805	854	890	896	833	824	831	836	839	806	856	782	827	849	812	826	820	835	820	833	873	809	838	806	797	860	825	889	837	844	835	888	843	812	822	820	831	865	860	818	844	799	801	826	811	845	839	835	800	785	851	836	778	814	834	832	844	802	868	811	832	875	871	830	810	818	791	810	812	835	813	818	827	834	804	815	815	829	802	785	819	825	832	824	872	804	813	789	840	825	807	839	851	852	805	815	803	900	821	838	830	805	839	806	842	863	788	852	797	852	794	827	848	838	793	806	803	796	828	840	874	813	833	808	887	844	753	819	810	799	818	798	866	782	811	804	787	819	835	839	826	817	815	811	807	827	845	851	824	800	827	860	836	827	831	803	836	834	820	769	778	830	854	855	843	780	774	857	819	825	839	818	870	828	835	790	805	791	810	823	791	851	837	797	808	788	830	831	798	778	831	833	855	837	785	842	811	809	808	779	747	799	788	792	769	820	738	813	847	809	793	846	812	812	793	850	840	832	846	801	791	778	794	836	779	823	795	843	833	826	838	796	759	817	822	835	777	816	787	801	853	831	802	821	836	854	790	802	800	808	863	827	858	864	823	825	815	802	800	815	845	852	838	847	862	843	812	826	832	789	838	801	850	790	828	841	804	832	794	837	805	857	817	843	852	846	832	769	827	847	780	805	792	841	894	806	846	838	799	884	821	803	834	801	902	872	836	861	770	787	774	840	857	795	837	831	813	807	831	835	809	862	816	793	810	821	836	865	860	789	796	841	845	859	790	780	849	800	818	797	810	832	790	858	815	863	854	823	828	869	864	802	815	855	782	830	773	828	807	777	850	842	822	852	852	837	826	790	798	825	837	787	828	823	779	864	842	786	794	827	791	844	812	867	850	878	846	847	831	826	819	830	821	852	870	834	846	821	863	796	803	815	844	860	803	784	846	791	810	890	768	828	849	871	823	776	796	893	863	843	802	824	821	814	863	826	812	786	835	833	828	799	831	817	832	850	834	772	864	806	812	836	831	811	832	859	823	817	818	777	846	837	860	799	783	828	807	792	870	835	818	877	799	805	876	858	774	785	794	788	825	824	849	848	823	827	808	833	789	828	796	811	824	841	800	828	864	782	850	833	818	784	780	800	838	846	835	842	859	875	828	810	816	854	760	806	836	830	823	853	823	857	838	852	823	768	849	778	819	851	833	796	786	806	870	785	820	814	799	819	821	846	782	801	780	805	835	781	870	840	809	857	857	833	843	817	838	876	869	838	869	802	790	856	825	841	809	813	842	857	840	846	832	810	781	784	835	848	824	812	788	812	816	824	823	780	820	829	873	890	805	822	862	840	867	742	821	845	929	797	807	863	804	878	900	803	879	826	871	802	829	801	823	861	864	863	810	839	778	874	811	813	847	815	871	826	797	860	819	832	805	808	814	839	844	795	871	825	827	820	799	818	779	845	802	792	778	830	829	802	810	843	815	809	775	786	832	809	795	833	911	811	818	837	802	817	774	826	853	837	817	815	823	794	856	799	840	854	817	847	830	815	789	788	892	809	850	827	794	803	833	807	802	838	847	845	834	828	823	786	844	806	884	778	815	829	869	821	812	835	878	799	865	817	846	816	849	843	799	792	844	808	843	840	799	810	829	830	785	809	781	859	819	860	814	827	806	823	862	863	818	823	833	804	829	829	850	817	831	787	841	869	865	806	790	775	869	810	831	798	807	804	839	807	856	835	787	819	838	830	887	826	857	829	791	782	798	868	836	791	823	783	816	815	785	817	831	777	855	835	831	834	826	797	802	828	839	810	822	811	793	794	798	810	838	809	821	831	809	869	798	888	824	808	830	828	804	809	807	832	818	818	791	838	807	780	831	839	850	864	814	817	787	812	837	826	841	833	808	819	793	826	801	851	842	796	825	773	834	807	814	799	778	837	833	815	860	868	825	840	819	823	796	841	837	828	785	793	840	813	877	824	840	884	823	813	831	783	829	817	822	843	838	800	839	833	785	834	779	775	792	789	798	805	881	821	853	815	807	814	875	798	809	862	853	811	837	788	883	810	836	789	863	805	780	826	764	806	782	795	834	786	819	795	773	818	801	799	825	818	829	790	824	848	856	876	846	837	841	845	778	843	863	824	820	841	806	819	795	795	832	822	904	840	790	832	851	823	810	811	843	784	903	859	831	859	857	800	806	793	850	830	827	865	834	816	806	861	797	833	858	771	827	805	847	789	830	853	850	784	844	794	775	859	778	825	796	791	768	843	820	837	794	820	824	804	840	894	827	802	834	821	808	832	827	792	839	825	889	754	793	803	841	854	804	873	820	845	812	781	823	780	803	898	825	801	826	873	793	818	794	779	817	853	864	811	822	802	845	853	803	812	776	808	798	832	842	811	816	841	812	816	808	801	821	861	830	872	831	865	825	843	845	842	830	831	816	813	834	788	805	826	844	784	824	815	768	836	841	794	790	811	830	889	881	805	771	821	856	851	819	804	837	852	813	793	842	866	874	795	849	802	809	839	820	765	868	847	864	787	832	786	796	846	854	835	835	827	835	773	846	817	796	803	843	869	848	793	814	844	817	858	804	778	821	816	841	808	828	880	815	805	829	828	846	822	855	798	874	784	794	822	788	789	864	806	822	842	821	859	839	826	866	805	794	869	827	800	861	844	876	824	852	773	835	873	780	834	787	811	832	856	807	811	854	800	814	817	801	811	837	870	782	841	773	806	803	799	852	800	884	797	829	854	836	809	801	780	850	812	774	829	836	802	825	855	808	753	829	821	801	844	805	842	856	799	816	860	785	847	766	762	829	769	791	837	741	856	796	840	796	826	831	804	836	806	826	864	818	813	840	804	863	806	842	806	828	811	863	802	853	851	779	833	814	796	812	806	843	820	845	847	856	780	860	851	788	860	815	833	844	859	864	827	800	882	820	816	812	836	813	772	846	787	855	854	857	826	807	818	859	824	769	816	826	835	778	779	822	815	840	811	886	814	849	845	826	769	779	826	834	845	736	855	803	843	817	827	832	806	845	838	777	828	795	836	808	821	857	832	808	786	799	787	842	876	838	792	788	818	821	825	798	731	834	824	819	774	791	814	846	822	828	819	796	821	832	823	797	787	815	825	826	807	826	853	821	815	812	815	817	865	822	877	789	809	851	790	770	787	811	774	801	802	797	868	875	874	880	823	829	827	822	819	842	783	837	826	859	854	832	800	783	852	835	841	809	763	829	810	833	843	789	841	811	798	820	795	820	773	805	865	789	836	807	783	808	795	788	782	801	835	780	813	821	837	828	809	837	786	879	803	800	847	810	804	789	811	797	861	797	839	864	793	830	819	865	872	787	855	848	792	819	885
31129	36406	45689	42019	33712	28888	29354	19935	13340	10159	6895	5073	4137	2949	1709	1252	1083	846	728	675	794	811	624	624	663	615	546	530	600	574	472	535	561	518	482	1318	3118	2895	2074	1033	390	415	419	397	429	401	410	426	421	407	435	397	398	405	392	421	412	408	458	365	409	375	406	405	425	404	410	415	412	467	381	395	423	398	385	386	386	408	378	391	446	405	409	375	391	379	383	436	424	416	407	435	410	374	392	371	405	377	439	415	391	366	432	382	422	392	410	395	387	418	406	446	424	401	443	421	435	427	412	412	395	398	416	408	430	426	373	449	391	402	399	426	439	404	420	412	390	427	397	377	429	431	430	406	378	426	371	394	436	389	397	399	383	434	387	420	401	413	417	401	439	417	393	414	386	404	432	411	418	412	412	439	436	450	413	424	404	395	439	393	380	389	382	418	434	432	400	403	387	427	387	432	378	382	428	410	407	422	395	419	422	436	417	383	452	444	443	400	388	390	407	426	377	399	394	372	432	452	415	423	436	417	377	418	392	433	378	423	412	429	358	391	388	409	398	414	404	380	420	380	423	405	410	417	379	408	421	414	403	381	403	397	402	399	414	415	420	409	424	395	376	377	407	377	329	407	392	440	390	422	395	418	425	407	428	399	418	393	375	409	427	412	407	383	387	408	406	400	412	407	394	411	406	380	399	397	418	416	375	409	387	386	398	399	389	401	384	414	415	406	441	421	408	394	392	390	409	400	410	382	404	431	442	378	397	420	435	397	410	409	398	387	438	403	400	413	396	449	405	436	394	417	362	384	405	417	420	376	394	423	454	370	420	362	425	399	428	463	410	381	410	440	401	429	390	429	408	376	410	401	415	412	376	420	410	407	415	408	386	415	447	391	384	404	416	428	385	393	448	370	387	408	390	396	406	411	406	431	422	403	414	421	415	403	378	429	428	402	403	391	440	403	436	407	410	384	375	437	353	363	425	431	445	427	439	398	442	423	445	428	410	386	401	392	430	418	443	410	414	406	386	348	364	427	415	444	410	400	389	410	396	375	401	404	403	421	402	446	413	373	429	381	402	424	448	399	403	435	442	413	363	400	432	406	429	421	394	403	382	418	415	388	399	370	387	401	399	385	411	386	390	436	388	417	394	442	367	409	419	393	390	401	399	392	403	429	397	413	438	379	437	386	398	399	367	407	379	407	397	411	412	387	394	360	374	384	403	417	426	400	416	405	427	394	363	413	391	402	430	395	386	450	440	426	430	430	458	411	418	375	395	418	430	394	389	351	411	417	370	413	430	410	416	431	429	404	391	431	388	383	398	409	401	381	410	401	402	434	380	412	333	376	376	450	438	386	397	399	389	410	386	384	400	423	404	405	396	389	399	404	407	444	459	395	386	419	446	407	412	408	409	390	408	419	438	433	377	432	422	410	432	381	411	398	398	370	411	413	413	434	433	420	399	417	405	424	384	460	417	422	429	400	432	406	425	405	427	407	434	408	423	421	425	408	434	392	399	419	421	380	418	409	372	368	353	351	390	372	407	417	393	440	413	408	397	404	430	412	394	387	395	381	404	387	394	375	420	407	402	435	405	445	419	404	422	423	378	414	410	379	386	381	436	407	373	401	429	440	417	412	371	421	387	403	415	411	427	384	436	434	388	432	391	440	419	402	410	414	381	420	411	397	423	409	396	373	385	421	414	417	441	413	422	381	384	392	394	396	373	415	396	427	392	390	381	408	405	435	417	408	386	402	406	393	430	376	392	371	443	406	410	435	424	420	440	394	425	376	414	427	435	409	402	375	432	406	425	389	424	384	425	425	368	446	402	407	394	411	399	394	391	361	379	415	428	363	417	387	416	386	388	404	424	373	412	445	381	430	372	404	411	389	406	398	396	391	414	408	442	443	394	429	391	420	412	424	413	407	416	431	391	414	395	389	391	430	412	377	406	386	440	423	432	435	403	434	406	399	395	408	422	395	425	400	403	421	427	409	436	399	432	414	386	412	412	419	353	416	372	410	401	408	404	417	443	356	358	402	417	463	444	388	427	378	427	415	443	365	416	409	406	400	381	404	438	405	369	443	404	398	406	410	432	429	389	424	394	422	432	432	386	396	416	403	414	367	359	443	415	407	414	373	393	371	408	433	427	447	432	424	431	409	416	420	461	370	427	421	411	385	422	375	412	456	415	413	392	393	379	395	387	420	423	454	400	423	405	413	401	384	427	420	391	427	413	399	367	389	384	411	444	430	395	396	378	390	385	413	379	363	391	413	432	390	414	390	377	406	415	432	388	370	394	406	369	385	441	399	386	390	427	414	427	397	345	398	416	411	401	408	425	381	402	429	440	415	439	389	370	415	421	404	424	407	432	414	419	398	413	382	398	396	414	430	426	395	391	430	397	435	415	423	415	385	415	408	394	384	422	440	389	417	369	408	426	411	395	377	372	401	382	400	423	414	403	411	365	395	380	400	404	432	414	401	379	435	376	435	382	412	413	438	428	370	457	422	422	420	450	415	466	401	444	407	380	449	417	446	394	407	397	407	416	423	451	400	399	407	407	366	424	409	433	411	391	393	374	383	377	397	387	417	398	400	402	409	375	352	404	398	446	376	423	404	411	412	443	410	410	392	397	400	381	410	415	426	379	429	395	419	356	416	408	386	392	380	454	433	421	411	394	423	410	385	395	455	391	372	391	419	389	370	415	410	426	383	424	415	431	445	409	389	418	432	397	397	405	441	416	391	430	387	450	386	404	391	426	412	409	397	394	398	459	391	408	398	443	420	422	385	380	422	401	442	450	443	404	406	406	443	412	396	417	413	378	441	394	416	420	411	444	385	396	388	437	409	414	432	374	398	442	398	387	391	426	428	411	420	399	404	422	390	454	407	458	387	394	402	419	411	458	427	429	395	393	376	382	399	411	396	375	396	431	390	403	394	368	374	378	382	433	412	410	396	424	391	403	406	425	412	441	434	430	409	395	421	397	417	397	379	396	441	394	359	430	399	355	447	378	404	397	408	422	399	407	385	415	407	391	378	389	420	382	415	383	402	444	414	428	373	401	366	429	404	384	399	415	416	454	414	431	382	403	397	372	427	430	411	453	387	407	357	430	400	414	414	366	402	410	419	402	404	432	388	415	430	369	352	377	404	377	380	440	396	437	382	350	358	427	397	407	407	412	436	379	430	426	365	395	384	434	401	381	393	414	396	377	434	409	417	390	427	398	376	407	397	379	407	389	407	416	447	397	415	384	406	431	362	417	451	434	448	439	432	374	448	417	438	459	433	430	390	409	414	389	387	404	390	400	371	409	404	404	421	407	413	417	396	421	376	420	399	391	421	416	396	446	409	398	382	418	450	374	402	429	419	396	418	387	418	422	464	430	402	441	394	378	387	394	355	423	418	397	461	417	426	419	376	432	416	407	414	372	415	370	428	406	435	409	374	413	377	389	394	423	437	426	450	420	413	441	372	398	439	395	400	405	413	410	389	419	414	451	408	407	440
19983	29110	44348	48319	42018	39564	36036	25481	19112	21251	17303	17003	14693	11195	6859	5436	5289	4138	2995	2731	3284	3332	2548	2509	2755	2565	1957	2059	2054	2067	1836	2001	2096	1709	1401	7436	16289	13948	10351	4167	926	929	964	953	1003	850	919	950	959	962	939	916	938	969	922	963	995	891	1013	942	903	937	947	911	927	896	941	951	952	919	958	938	954	901	889	946	943	978	865	960	954	944	936	901	941	937	949	949	912	969	951	936	949	940	920	953	934	940	943	1011	919	939	918	957	911	888	938	966	976	915	966	985	910	925	907	989	879	934	999	926	959	990	919	923	904	946	943	932	948	947	955	894	906	874	976	960	907	926	933	980	916	924	927	967	941	962	936	933	932	935	955	968	889	968	915	966	932	955	966	981	897	1000	950	872	943	976	939	921	919	937	936	966	897	920	905	955	906	958	918	955	941	957	947	960	966	852	940	925	920	977	919	993	918	911	979	937	914	993	944	900	970	954	940	948	920	944	958	890	922	890	912	987	954	988	906	973	923	899	998	957	905	936	984	990	933	953	938	941	938	941	960	915	913	982	993	966	961	910	963	920	945	903	901	1001	959	958	905	905	927	930	905	912	918	898	970	934	981	899	956	969	923	945	948	960	968	930	918	965	932	931	949	936	962	920	920	942	943	905	944	932	937	915	917	912	968	936	947	940	935	955	993	926	951	926	967	966	896	886	889	947	954	919	960	978	939	929	935	936	960	885	960	968	924	986	922	914	963	955	954	936	902	951	916	909	930	914	947	1008	918	929	957	946	911	961	913	932	938	977	943	934	866	942	967	924	937	927	879	919	962	963	957	959	958	926	922	909	944	889	956	916	910	918	934	906	929	918	944	959	934	920	963	925	998	926	956	983	901	932	938	939	926	986	942	943	995	943	942	913	961	941	959	967	917	910	877	929	938	943	962	952	948	948	966	943	955	972	936	940	870	949	911	998	979	963	921	921	942	979	960	943	957	967	947	924	921	970	974	973	983	941	915	900	887	971	995	912	949	894	936	911	974	921	974	882	905	903	975	986	937	940	973	918	976	900	952	941	974	895	953	914	951	955	890	920	903	948	963	907	923	957	880	941	930	923	961	951	902	961	976	949	954	955	962	960	956	927	964	879	868	999	961	930	935	985	931	942	911	923	903	957	960	901	995	894	889	1000	920	953	897	916	934	922	918	910	931	912	903	895	891	912	890	975	936	957	953	906	942	1001	929	951	909	924	926	989	902	976	964	940	910	965	969	932	916	979	933	918	948	953	938	913	928	943	921	983	886	916	912	980	903	933	940	919	936	998	989	989	896	916	984	908	941	855	920	906	973	943	919	948	949	897	917	929	932	943	894	892	928	938	911	907	931	963	889	930	936	924	931	930	942	923	926	952	984	938	940	902	956	940	923	974	905	939	939	965	968	945	921	943	947	915	1008	923	918	932	917	972	940	927	887	920	973	943	921	892	972	905	974	990	945	944	990	922	945	969	948	911	936	910	903	938	948	881	942	925	981	960	931	911	986	919	972	944	947	881	916	909	975	952	951	918	943	964	917	925	972	890	923	963	946	937	912	981	897	914	1005	939	939	944	941	927	920	922	951	969	969	907	978	969	924	921	930	1057	944	915	928	949	902	912	932	958	925	946	909	990	905	955	946	926	934	918	984	977	973	963	920	962	915	970	930	912	880	934	953	936	908	947	931	960	969	913	965	976	881	967	894	908	892	944	880	915	950	900	962	964	972	912	870	934	969	942	929	948	980	916	961	924	950	879	945	962	947	979	961	959	983	854	905	862	965	979	964	941	932	953	885	896	907	899	912	930	907	942	1008	1008	895	935	953	978	992	942	962	940	954	886	949	990	885	912	956	930	963	870	923	997	914	926	888	957	873	934	959	916	901	904	938	948	953	979	885	905	967	918	926	926	916	980	926	899	914	945	932	943	939	912	932	984	933	951	925	951	864	918	931	970	947	909	952	971	975	947	958	929	905	915	972	977	944	923	955	983	956	994	913	966	894	972	942	929	943	908	914	967	918	946	893	989	947	939	965	919	946	926	930	960	931	1005	940	895	916	944	965	1028	976	902	961	929	898	875	932	920	904	944	956	958	949	951	991	897	915	926	945	935	924	952	908	941	909	921	934	919	903	931	950	994	913	961	875	944	948	961	960	912	898	934	920	962	857	932	964	923	899	974	972	900	953	928	952	981	957	908	915	942	941	887	868	951	927	921	926	925	999	968	968	924	967	885	937	930	965	944	960	964	922	931	943	918	897	920	922	884	929	930	949	962	933	896	925	927	946	911	993	942	986	924	1004	953	905	1006	1025	934	1034	1003	967	954	922	927	962	960	920	940	920	945	887	949	929	942	921	980	889	941	858	921	970	915	976	916	889	951	929	955	917	908	940	966	900	966	959	926	885	927	959	859	949	971	996	958	951	911	938	915	905	936	930	894	896	904	947	903	953	939	981	960	899	899	979	875	920	950	939	978	950	920	939	952	917	958	967	963	951	926	868	948	973	940	982	923	905	990	953	923	954	901	942	921	907	955	1008	921	922	873	990	925	939	979	951	918	905	895	925	959	992	943	914	973	964	925	963	960	967	905	917	875	968	995	972	912	961	924	903	942	976	938	923	942	858	941	937	928	923	920	956	911	922	971	942	902	928	943	933	942	917	961	955	963	946	903	951	963	917	988	914	956	1011	909	913	953	918	908	937	936	885	948	931	941	911	907	937	993	885	931	958	926	927	936	992	909	961	951	897	938	927	905	897	911	989	905	914	892	970	919	917	912	912	937	965	921	992	925	928	932	932	931	988	940	923	963	1005	953	939	982	945	965	953	973	937	904	961	929	940	890	937	992	929	866	953	1011	942	940	958	960	902	901	939	965	957	964	905	930	868	899	946	951	950	935	976	961	927	915	928	976	927	939	976	885	934	875	887	890	901	891	908	908	937	964	927	919	936	893	927	899	925	982	977	924	911	940	965	947	928	945	934	968	867	939	933	904	991	897	932	1009	965	850	971	950	919	932	911	980	902	920	959	991	918	908	908	905	991	893	945	924	898	969	945	942	884	945	956	892	962	976	961	889	950	895	921	942	967	923	925	932	957	962	899	922	907	969	909	928	959	957	877	952	905	918	958	968	935	920	921	962	989	957	940	916	952	914	933	888	886	938	1000	920	934	976	928	913	945	982	919	914	958	942	914	919	934	979	909	955	935	979	1031	937	936	915	937	973	942	946	934	931	910	914	954	974	922	952	989	939	897	873	953	896	896	921	954	875	962	903	909	949	910	887	967	955	942	941	928	996	943	923	915	959	921	987	950	945	950	911	901	925	944	930	941	905	955	959	946	908	920	951	926	934	937	947	944	930	946	945	966	968	981	906	894	919	888	930	931	969	938	915	968	919	948	961	869	934	960	986	921	969	933	957	895	942	912	924	955	954	968	952	907	921	948	937	961	941	954	955	913	911	952	937	949	954	939	919	948	916	934	973	914	958	961	897	955	980	941	967	957	903	977	951	943	927	934	956
6489	4996	8442	9557	4717	2805	2243	1240	873	666	523	421	371	393	354	314	317	319	290	281	309	297	236	248	302	265	320	246	248	271	272	258	294	258	266	245	337	451	464	325	285	246	233	224	229	251	237	269	233	251	244	246	244	253	236	233	258	229	270	240	248	254	257	230	250	225	239	200	248	242	271	237	240	270	214	275	266	254	262	235	248	236	232	219	219	237	242	248	235	250	215	263	227	256	244	231	274	232	232	210	229	278	247	240	225	245	247	226	240	233	255	260	241	233	237	265	245	254	236	245	233	226	240	240	256	261	237	211	241	259	232	262	251	223	250	252	241	245	224	260	224	256	210	222	253	255	258	214	245	243	212	254	275	226	264	266	271	255	258	238	231	223	247	225	273	241	235	259	257	238	242	275	254	237	243	235	228	249	225	223	235	233	223	229	241	255	253	243	225	229	240	239	214	234	244	241	226	243	252	243	240	267	231	256	257	235	245	245	259	236	248	258	242	226	241	250	245	222	236	242	246	244	284	260	233	220	221	250	242	247	257	246	236	231	231	255	250	250	236	213	228	280	222	272	293	256	270	224	254	237	272	279	242	253	269	258	206	248	238	241	213	258	217	254	202	277	257	248	243	249	245	259	238	225	233	267	244	211	228	208	228	252	246	222	241	240	228	212	254	244	264	262	249	251	270	239	253	255	246	227	238	219	257	241	218	249	239	237	240	233	244	243	265	255	243	240	224	230	225	270	251	264	281	278	257	255	231	238	241	225	256	238	265	247	250	231	230	234	272	255	233	246	205	231	221	243	243	248	240	203	255	243	269	273	237	246	231	267	263	236	232	269	211	264	251	244	239	227	266	284	263	237	245	219	220	241	244	232	234	233	216	256	259	252	230	241	234	238	248	231	261	293	220	224	226	227	254	253	240	245	234	228	239	243	257	225	236	253	228	259	247	249	238	222	277	236	236	249	260	252	265	249	243	215	244	224	223	272	246	267	264	229	262	203	251	251	281	213	228	246	233	250	227	217	218	251	228	256	230	230	252	268	219	251	228	222	235	264	255	252	260	214	247	273	258	238	241	237	248	234	235	222	208	264	249	221	216	233	233	238	217	220	236	265	236	220	235	249	236	261	251	248	252	247	244	227	240	265	252	260	242	243	225	248	248	245	220	244	238	251	245	236	260	263	271	263	232	254	245	259	243	248	233	239	242	224	220	243	267	235	200	226	256	242	268	252	257	244	239	273	235	216	237	252	241	237	246	266	236	208	220	267	259	240	253	227	253	235	235	275	287	257	232	233	228	262	249	260	213	261	234	272	252	264	230	244	241	228	220	256	232	242	231	260	240	263	240	259	231	223	269	268	246	263	240	261	226	254	218	235	229	234	270	255	265	250	235	244	243	233	251	248	233	241	247	234	265	230	238	274	207	256	271	232	273	260	265	264	251	269	248	245	259	225	258	237	243	264	261	240	227	224	246	228	243	209	269	264	228	248	271	242	254	277	232	246	227	259	237	227	229	249	267	266	233	252	249	250	251	245	241	234	241	279	233	252	238	266	222	258	234	238	226	236	230	231	268	207	253	251	247	257	238	252	230	271	231	222	242	243	252	259	265	240	246	208	261	238	245	246	244	269	251	212	286	232	240	243	234	224	246	250	246	282	247	259	253	230	220	249	263	243	244	249	227	248	270	253	229	232	230	257	247	259	237	254	251	243	258	227	260	231	222	227	245	247	258	229	252	242	239	267	261	257	246	224	228	243	256	242	268	237	247	259	238	245	246	254	294	237	226	247	229	228	220	232	219	246	250	279	236	212	222	260	236	258	257	237	248	238	232	236	258	243	250	243	235	239	251	252	235	235	221	221	249	240	243	241	254	251	217	258	241	230	246	251	246	239	245	264	232	261	268	229	261	214	239	241	229	247	248	261	220	214	227	263	248	242	248	217	254	226	249	252	257	257	225	229	230	216	223	253	247	229	229	241	246	236	249	237	228	248	246	259	246	252	259	203	227	260	242	272	244	238	238	224	272	252	231	255	257	220	225	238	238	221	253	242	257	257	264	249	235	262	271	263	226	266	242	236	216	254	204	224	239	227	258	244	225	234	243	226	239	271	257	234	237	257	248	258	237	246	228	254	222	256	253	261	257	247	213	259	241	209	229	217	197	265	254	267	213	237	242	260	291	257	215	260	221	225	232	248	262	227	243	263	234	241	260	250	215	232	253	228	234	228	230	220	240	244	256	224	239	242	247	230	220	235	231	239	243	265	233	236	263	226	229	234	255	233	240	239	229	256	246	260	245	244	269	259	231	242	268	228	242	257	231	213	238	267	239	229	254	262	245	242	237	261	254	240	217	245	247	246	200	290	232	260	246	254	246	247	229	235	200	242	226	248	260	238	265	267	255	234	227	240	222	243	243	266	255	265	232	266	207	236	241	253	239	256	273	234	257	232	258	246	251	230	243	240	239	212	233	216	252	242	217	235	229	224	280	277	245	252	234	244	232	250	244	253	229	223	252	250	260	215	231	218	278	275	230	234	235	236	270	278	282	224	255	224	233	253	224	251	248	252	226	244	230	242	203	251	229	238	232	221	240	237	243	250	219	256	252	248	255	264	274	259	254	227	236	266	242	260	253	256	235	223	271	266	218	239	235	225	263	227	227	232	246	258	229	243	240	252	274	270	247	252	261	252	245	246	257	259	233	255	238	240	239	245	247	232	259	232	259	265	246	268	251	238	238	221	229	233	238	234	250	244	229	237	222	263	221	254	229	224	233	240	209	267	241	255	255	239	263	270	249	240	245	256	216	246	275	253	273	273	228	230	266	229	251	237	239	211	235	251	241	234	234	247	248	267	259	212	269	244	255	256	237	233	221	237	237	231	250	229	258	239	229	231	261	225	254	232	287	237	271	235	226	278	257	217	241	224	236	256	271	275	240	242	260	215	237	224	276	253	237	236	250	229	258	246	238	221	228	234	242	253	250	266	239	225	261	261	212	230	228	229	265	234	228	241	230	226	245	224	251	219	222	259	238	249	225	243	256	233	235	261	231	230	242	246	247	247	224	265	268	241	219	224	234	245	238	252	261	239	247	241	252	241	252	242	262	249	249	245	241	219	264	275	257	250	264	272	261	225	259	228	219	233	246	265	232	255	248	248	266	241	248	259	224	259	232	252	214	243	237	250	254	254	243	222	231	227	247	238	242	244	226	242	257	247	240	241	244	251	270	236	232	243	273	217	243	230	245	265	228	232	259	254	228	214	241	218	267	246	238	239	262	206	220	236	259	265	254	226	235	223	246	216	227	250	253	256	262	236	251	245	223	240	273	245	222	231	224	264	218	261	249	226	235	244	237	251	242	248	246	247	243	229	256	245	252	282	263	268	245	242	245	236	266	225	248	252	253	251	214	247	202	246	273	259	240	250	244	278	229	237	244	241	274	237	230	298	224	247	248	233	235	258	264	253	259	210	213	239	260	222	230	238	216	247	251	263	275	245
4603	5823	14022	18414	11210	8966	8339	4901	3808	3101	2489	2103	1618	1383	1257	1259	1108	1066	1014	961	991	1040	897	909	920	869	901	850	830	898	819	841	769	832	792	779	1358	1523	1605	1037	645	622	615	643	660	614	641	673	657	634	597	598	646	597	631	652	651	627	616	524	613	614	627	623	640	643	621	632	648	617	601	641	636	593	611	635	640	627	628	621	625	626	585	598	640	606	650	603	581	632	616	610	646	615	629	634	639	646	663	605	635	647	602	632	611	598	621	658	633	610	616	597	627	631	601	650	568	643	640	703	649	608	581	619	607	677	652	646	575	566	637	642	647	642	608	608	623	632	624	572	641	649	660	614	664	613	617	629	635	642	639	627	624	608	693	603	669	646	656	649	632	638	601	630	624	605	641	672	681	625	632	627	610	632	593	632	664	609	650	659	623	661	624	619	635	617	613	608	602	655	627	659	636	604	662	634	588	627	658	657	610	632	626	639	611	656	651	605	620	609	599	619	625	597	640	629	650	614	626	610	625	624	628	590	641	623	595	656	646	615	590	647	605	634	581	586	625	579	637	653	590	632	624	623	620	660	589	622	632	640	644	583	631	615	648	606	592	635	664	625	630	643	627	616	612	612	607	634	582	585	639	598	655	640	600	626	606	651	642	656	609	631	643	613	653	608	637	657	611	633	607	647	588	581	582	621	646	628	622	611	601	631	659	670	629	603	578	616	626	623	593	639	613	626	629	635	616	588	614	610	626	629	632	620	622	632	662	589	627	628	610	614	645	639	616	654	619	692	641	639	598	600	567	659	642	637	614	652	613	607	672	622	624	690	627	622	627	625	635	611	685	649	639	657	630	650	620	614	623	643	640	635	648	559	671	618	623	682	719	680	627	605	608	628	623	658	622	610	664	607	597	635	589	583	686	635	617	597	610	587	609	640	659	618	628	609	642	668	616	605	636	634	619	596	619	664	589	620	610	648	629	676	615	575	631	595	613	642	597	654	603	606	636	649	633	686	625	584	621	648	593	594	596	635	593	630	669	636	642	635	614	676	612	605	630	626	618	634	640	631	664	599	594	669	677	639	600	642	659	586	651	644	618	656	648	620	610	631	623	639	601	611	639	563	667	618	614	628	609	674	612	660	603	618	619	623	626	614	702	621	628	626	596	582	617	603	665	637	617	668	633	631	625	606	644	616	638	667	652	658	633	580	631	668	578	655	659	618	597	634	618	645	623	640	634	620	646	626	639	615	643	595	645	611	662	631	583	601	611	632	636	637	620	601	686	668	635	627	607	639	659	632	665	602	619	636	608	670	614	618	631	640	607	654	621	590	597	673	586	627	654	616	649	613	646	637	661	608	622	644	625	607	569	625	648	623	650	625	618	637	633	604	647	647	613	658	637	615	636	636	640	605	637	665	595	592	606	640	623	657	683	609	603	635	596	613	648	616	623	654	612	671	632	656	617	661	623	632	652	626	590	627	600	592	644	676	645	612	622	682	638	621	659	620	671	649	617	638	648	599	618	606	635	639	645	643	613	629	641	615	641	642	612	641	631	584	663	587	659	611	595	613	643	654	648	674	656	635	669	634	635	596	629	586	675	680	644	633	607	590	629	621	610	613	615	573	668	613	617	673	630	639	652	657	595	628	628	603	641	630	656	642	661	566	603	667	635	619	620	634	596	649	600	649	582	628	621	649	607	616	644	650	644	604	583	628	650	678	591	620	617	613	600	657	627	632	604	570	610	639	644	591	569	647	615	648	620	635	615	614	631	636	649	601	647	616	617	633	611	596	635	644	625	596	644	641	632	646	627	598	619	603	644	647	639	619	612	612	599	616	666	649	611	646	604	622	622	634	648	629	604	630	621	639	656	640	636	684	628	609	612	599	647	642	643	624	617	645	661	612	669	634	605	630	654	618	609	641	667	595	581	629	609	609	614	607	645	623	589	593	647	630	631	647	640	613	610	619	570	641	637	619	656	628	642	627	620	635	642	647	638	588	653	643	614	639	565	612	609	601	615	622	648	607	607	607	627	633	651	656	638	668	612	624	612	654	612	675	642	636	583	581	645	621	649	632	626	639	631	660	584	629	626	630	633	650	603	608	641	614	648	674	645	665	680	645	646	667	620	615	569	576	600	663	656	623	659	603	670	624	644	594	617	619	647	621	594	624	646	653	636	580	607	612	635	618	641	640	596	604	625	613	619	610	643	645	615	615	639	603	615	656	643	631	687	622	614	643	613	624	590	608	608	615	666	654	641	620	611	642	636	639	634	641	612	640	674	645	623	631	666	686	697	638	613	646	640	665	628	637	589	639	652	699	656	617	603	654	581	601	569	645	611	594	627	644	657	646	630	629	648	628	632	627	599	637	605	610	634	629	606	643	632	617	635	625	615	645	607	627	614	594	634	632	567	589	621	669	603	621	653	608	643	635	645	632	621	562	629	624	599	606	635	567	658	602	644	620	631	637	623	621	604	598	598	634	648	627	630	621	622	628	576	594	607	678	667	641	641	618	611	628	638	620	600	630	639	653	625	605	590	609	621	648	646	630	643	607	633	646	653	625	607	608	631	625	628	652	673	663	609	612	602	602	591	648	592	631	685	605	622	609	726	661	618	640	613	647	596	596	644	633	642	610	628	603	650	643	642	653	608	620	629	621	609	641	609	634	627	611	655	651	635	619	617	632	579	616	654	579	613	640	615	661	659	615	621	608	611	603	621	654	611	603	635	637	591	625	648	622	629	628	645	673	644	654	618	607	573	634	602	592	630	661	633	651	649	626	630	631	580	578	630	659	635	601	606	582	670	621	628	649	639	621	643	634	609	655	611	589	642	654	670	612	631	616	587	624	601	641	648	613	644	654	646	622	649	611	580	612	622	653	627	640	598	599	625	644	630	620	611	620	621	660	656	643	627	588	639	685	641	638	630	611	644	624	652	598	625	640	641	609	631	642	650	629	633	668	618	623	635	629	625	656	612	623	659	598	610	587	654	653	638	603	610	639	612	643	600	568	650	687	611	615	569	617	615	602	629	648	597	638	621	642	632	646	637	634	667	643	641	655	610	659	640	646	601	632	620	590	656	598	643	604	597	619	606	629	625	696	627	621	618	651	668	652	620	634	650	608	654	666	639	631	621	652	650	602	638	630	618	643	631	651	654	629	666	617	591	623	611	609	652	610	635	606	618	649	577	624	631	618	618	625	662	603	609	652	611	596	631	649	596	671	612	611	615	629	660	589	616	603	575	592	625	627	611	645	580	641	591	596	585	655	609	599	615	653	658	607	607	633	594	608	627	653	655	628	663	607	568	645	616	668	634	643	639	588	602	610	596	643	654	635	608	628	665	610	586	648	628	651	627	612	624	633	628	591	668	657	601	600	643	574	635	669	621	634	642	593	630	605	626	637	607	648	633	623	628	608	619	653	604	622	632	687	604	650	593	635	616	627	622	622	603	639	667	611	627	664	615	612	633	627	670	606	680	647	635	640	613	647	652	599	643	630
17959	25329	36604	43220	31982	26133	23915	14027	6987	4981	3530	2381	2213	1467	1018	870	734	577	564	572	607	540	529	509	466	500	494	431	501	523	482	442	466	414	428	622	1773	1523	1310	791	339	394	334	361	349	318	359	354	359	356	361	358	337	353	346	359	376	321	387	368	334	360	337	363	390	359	359	350	377	345	379	330	346	343	345	320	354	338	316	367	402	372	359	343	384	366	368	357	322	346	421	363	358	388	326	311	345	360	380	354	361	338	299	325	343	346	360	397	340	375	341	333	378	395	351	337	352	346	348	345	313	361	382	392	351	355	352	366	397	361	358	339	363	368	399	340	380	356	386	338	341	375	337	324	322	382	385	358	363	363	351	345	347	339	380	327	363	352	360	351	381	368	335	338	371	331	372	371	356	363	366	343	342	372	350	363	350	370	381	372	355	352	378	358	369	397	351	377	344	354	365	318	362	368	325	357	370	384	361	349	359	368	342	364	357	311	362	314	344	354	333	364	357	336	349	392	378	390	349	370	347	408	366	344	347	359	330	350	334	365	363	318	392	355	350	391	365	350	388	349	347	320	357	342	324	367	332	347	403	359	377	347	343	361	345	349	397	366	348	364	391	394	393	343	371	348	341	372	374	332	363	392	349	346	374	344	328	386	357	343	360	400	350	335	376	352	350	377	355	365	371	381	366	364	327	315	376	313	329	338	336	345	357	350	355	372	388	318	356	378	359	380	336	331	354	362	342	361	349	319	392	388	374	349	322	361	367	388	345	382	382	339	343	339	373	370	322	346	361	345	376	364	331	325	365	366	340	370	369	383	363	312	355	338	359	364	346	342	371	369	370	337	346	328	343	378	352	377	366	361	373	335	354	338	341	356	396	316	341	331	351	375	392	346	345	389	370	361	356	359	356	345	351	349	364	350	358	358	343	348	334	371	349	348	373	348	335	378	379	358	349	365	346	335	364	367	370	367	358	371	349	340	342	379	365	359	285	350	334	380	357	381	327	379	361	365	376	339	367	334	344	372	358	353	350	322	386	373	346	357	378	372	359	353	369	366	345	337	343	358	353	353	348	383	336	369	353	386	326	349	326	318	376	324	346	334	358	383	359	387	326	312	374	382	332	351	356	338	356	351	348	363	379	361	374	364	362	341	374	360	281	366	358	374	384	352	374	324	339	331	355	370	328	345	352	388	326	344	362	357	337	355	336	370	343	352	336	339	342	347	354	382	342	348	349	339	372	372	361	363	354	332	378	363	312	317	357	394	384	354	375	362	352	367	336	343	357	353	370	340	349	367	372	360	322	348	381	336	363	333	351	386	350	357	370	339	333	342	386	370	330	342	357	360	312	357	330	347	364	372	349	358	358	358	369	332	369	337	382	310	369	359	366	373	347	381	364	370	325	378	356	350	396	356	323	363	380	361	355	367	318	318	366	369	342	346	345	348	380	376	350	365	345	375	333	336	355	359	336	319	342	371	370	358	354	343	381	298	376	341	333	371	354	360	360	350	322	366	336	319	352	369	363	353	398	350	341	385	365	310	367	363	360	328	337	357	388	360	340	356	349	350	337	363	340	312	306	371	342	369	351	377	354	371	355	370	353	337	349	357	376	342	344	361	383	374	370	362	352	378	356	356	349	353	349	341	359	350	377	373	338	328	368	385	347	371	371	358	352	337	341	376	327	355	339	385	353	362	334	374	329	342	337	405	400	364	366	361	358	357	353	307	348	343	365	364	361	374	360	354	384	359	367	365	366	358	357	364	344	348	353	320	340	361	378	354	341	357	348	333	351	328	330	359	380	331	345	329	368	389	377	329	389	373	364	341	372	384	381	335	376	356	390	393	349	389	364	394	347	344	378	347	390	352	346	340	376	363	370	373	327	335	329	363	353	330	366	352	367	373	348	356	394	330	367	352	353	380	342	357	313	375	363	345	328	343	362	367	328	355	362	362	325	363	345	338	369	343	342	340	384	373	342	314	381	304	338	378	370	347	358	346	376	343	323	354	356	374	352	389	337	323	353	322	366	364	357	336	352	352	324	312	384	340	340	345	309	386	370	341	367	348	360	363	358	325	354	339	361	374	359	350	338	348	342	323	358	337	348	327	374	326	383	335	380	379	349	334	366	341	326	341	397	368	387	395	365	408	352	352	348	350	386	328	344	394	379	348	378	373	343	364	353	367	385	378	352	356	393	360	363	368	377	370	382	362	316	336	355	344	342	375	351	366	370	333	390	388	353	365	370	334	378	368	392	360	357	325	340	346	368	389	350	364	389	352	348	341	360	359	363	370	368	374	344	347	335	345	364	368	355	349	364	348	326	342	381	379	336	391	355	368	335	348	331	377	353	349	382	360	330	352	351	343	358	363	368	376	396	369	366	366	356	367	366	392	366	378	365	352	327	331	334	338	326	363	384	355	367	354	371	345	341	388	343	381	317	350	339	336	415	351	336	365	364	375	394	362	358	361	334	341	348	383	342	376	344	339	360	362	349	354	403	374	333	353	396	350	351	364	336	381	379	348	349	309	354	392	330	345	389	335	364	378	352	361	404	344	404	314	345	376	374	347	370	374	348	361	329	379	353	353	364	370	368	346	372	358	358	350	351	368	376	349	340	377	353	365	356	359	371	370	384	394	374	370	333	312	342	321	341	353	380	343	340	373	351	356	368	369	347	358	348	337	365	392	351	370	349	395	371	386	384	368	342	348	369	359	356	358	360	342	372	329	390	340	356	376	365	329	317	349	362	343	371	344	365	351	374	371	362	333	340	363	351	389	341	373	364	361	349	367	362	364	355	374	320	337	340	358	403	374	376	364	346	358	375	362	346	337	346	334	360	351	336	366	387	342	371	368	329	355	323	347	347	373	368	372	325	401	377	322	338	371	369	392	369	352	369	328	345	339	360	332	381	364	366	390	355	388	371	352	362	347	367	372	373	394	351	313	340	327	329	385	347	363	350	390	329	345	286	372	319	380	369	357	370	382	341	367	363	337	351	397	350	353	345	371	386	384	359	365	343	360	323	317	339	344	361	381	399	364	359	386	373	362	343	373	344	343	325	340	335	360	376	377	375	316	362	335	350	350	349	371	362	351	332	344	385	346	371	364	317	342	332	358	368	333	365	328	378	380	338	393	333	338	377	348	339	378	350	370	354	314	367	375	325	356	336	381	406	337	385	367	325	380	356	318	364	312	364	339	345	384	389	363	377	355	347	373	326	354	331	346	386	339	373	354	382	355	380	351	324	363	329	352	324	310	333	373	372	375	379	360	361	318	352	318	364	356	392	372	323	314	341	328	384	374	340	352	346	378	356	384	370	350	357	343	351	337	342	342	342	393	336	373	333	365	346	356	376	379	377	376	374	342	352	344	327	362	335	357	354	346	331	370	312	343	345	355	346	343	400	358	369	372	412	341	358	334	351	353	379	329	329	363	353	340	377	380	356	318	334	383	358	333	339	355	361	366	354	403	340	324	357	393	331	368	354	349	357	315	333	349	358	359
12200	20843	35165	43727	37829	32629	34942	18312	12725	14478	11253	9661	9329	6129	4573	3951	3428	2425	2453	2480	2549	1984	2103	2163	1827	1871	1801	1669	1903	2009	1903	1572	1695	1484	1317	2871	10238	7974	6497	3159	910	862	871	889	873	876	842	851	861	906	864	866	899	883	866	858	835	898	861	908	828	890	826	841	877	842	885	846	834	842	846	862	866	835	842	862	897	897	839	894	895	889	935	909	818	865	819	884	846	853	869	830	897	869	834	813	885	836	834	828	878	893	874	830	889	859	921	872	878	874	861	855	884	812	838	891	863	868	894	889	853	884	843	897	828	898	853	840	860	861	875	891	858	810	857	857	847	885	842	863	862	903	832	899	845	865	836	840	888	826	835	826	805	876	825	804	833	867	849	848	842	893	867	923	904	857	830	873	832	817	873	855	881	834	775	858	896	861	819	859	844	828	830	863	843	860	893	849	848	859	912	834	827	880	871	840	901	896	848	859	862	877	847	846	915	881	816	872	882	863	867	897	896	868	920	923	871	885	820	883	893	857	853	857	884	855	856	880	843	857	848	918	877	819	853	885	896	894	915	869	836	902	889	865	843	865	815	878	855	845	857	851	914	777	841	897	875	884	802	905	837	876	879	918	871	896	838	903	868	888	866	867	838	863	841	882	904	849	902	847	894	861	859	865	859	821	847	906	857	795	883	811	847	850	904	915	848	907	830	852	843	843	863	850	865	797	859	878	915	849	854	880	890	850	897	847	872	803	852	877	885	807	824	834	864	870	890	832	836	845	836	890	906	878	830	838	840	884	851	864	848	880	883	866	842	883	869	940	862	852	808	881	843	889	846	853	892	845	874	868	851	823	918	857	824	818	812	859	816	845	902	853	823	853	866	880	844	892	833	856	867	839	864	895	862	851	910	808	885	870	814	849	899	908	870	832	853	841	817	872	844	822	855	887	907	917	833	866	830	883	833	833	796	876	832	853	885	903	820	888	817	850	862	880	854	920	893	851	862	869	869	828	877	870	887	819	879	902	839	838	858	893	876	871	832	866	882	849	847	890	876	855	842	882	837	801	874	860	850	810	864	830	896	794	844	845	897	805	841	841	842	899	888	950	879	874	871	893	869	857	828	914	891	835	849	825	906	875	861	904	855	876	833	893	858	854	889	938	896	891	828	849	833	849	890	865	845	884	846	825	872	886	848	879	882	849	863	889	877	861	868	852	886	821	841	876	847	868	865	839	812	892	884	842	891	861	836	824	878	853	888	876	868	889	909	854	815	897	875	896	852	855	883	834	841	865	863	847	889	867	876	822	866	813	882	877	881	816	838	870	766	881	844	839	904	858	865	828	884	884	866	873	839	790	840	869	912	821	849	894	890	844	825	877	797	876	900	876	803	837	855	826	885	874	905	847	861	918	848	869	898	861	875	813	851	855	901	859	847	854	829	846	828	831	868	831	831	902	886	844	862	822	919	885	844	856	835	902	853	873	844	857	871	833	874	874	875	876	891	888	885	822	871	878	842	824	896	841	874	853	827	869	797	900	918	886	812	918	857	845	816	878	822	855	831	867	881	904	858	848	836	838	832	818	863	827	880	860	816	859	832	897	825	901	858	885	820	800	906	840	850	868	805	874	850	825	827	900	791	896	867	844	883	867	886	908	839	852	838	867	845	856	877	821	870	891	891	848	854	791	892	839	874	871	802	876	857	914	823	888	898	850	866	877	867	825	870	836	857	919	899	870	828	841	888	876	919	837	854	814	857	874	870	844	883	872	847	872	911	844	859	834	819	843	864	813	836	810	804	887	838	838	843	844	864	848	825	854	837	894	863	900	848	901	876	840	853	818	827	799	908	858	906	891	890	852	867	832	864	851	846	847	871	878	807	880	847	892	880	816	838	880	836	847	868	810	911	878	876	925	853	869	831	872	896	873	856	855	842	889	855	866	850	903	860	859	834	897	890	856	847	877	882	831	895	870	879	852	902	869	875	864	828	842	894	850	889	889	821	841	848	860	885	894	884	841	865	857	817	858	930	831	847	847	894	849	874	869	823	851	888	835	866	899	860	930	860	855	841	855	842	828	859	889	894	884	886	885	883	836	894	824	816	865	892	861	908	838	869	865	868	864	877	841	849	881	820	848	889	842	857	883	872	911	885	866	886	855	821	863	844	876	848	835	906	826	836	837	833	869	865	847	857	836	843	839	876	845	886	893	863	884	883	839	878	841	849	872	860	855	901	825	867	850	817	873	845	825	837	905	917	843	887	890	845	870	855	852	921	904	870	896	834	870	810	825	851	860	833	826	829	815	842	839	845	902	892	869	826	843	840	840	857	807	822	864	874	875	929	875	805	868	884	851	872	857	848	836	889	938	864	879	859	822	865	822	858	901	864	828	897	850	888	831	866	815	830	865	845	861	865	892	816	857	805	824	891	860	861	844	830	870	836	895	867	825	846	877	886	811	825	854	837	841	857	890	902	905	851	863	893	830	859	862	839	875	921	848	821	847	861	852	900	846	824	855	885	861	872	829	856	890	894	859	838	815	883	811	846	863	846	821	877	834	848	847	877	851	800	844	805	856	869	859	856	819	882	884	860	902	855	914	921	797	861	866	851	880	885	854	824	859	840	869	909	914	903	862	862	853	839	862	846	864	841	854	865	841	822	830	886	883	867	847	845	854	895	866	871	871	844	868	890	847	812	833	836	860	854	822	842	850	865	837	880	864	840	855	866	824	853	895	852	846	809	873	861	941	830	856	891	882	825	867	895	875	832	827	857	867	852	867	889	818	870	812	864	863	881	898	858	862	793	867	850	921	830	874	858	876	870	844	865	840	829	808	854	854	874	765	858	839	849	863	874	787	858	886	873	823	882	897	868	872	877	838	848	761	876	850	835	887	833	843	839	794	881	845	905	823	868	882	891	859	876	879	879	805	861	857	850	832	849	875	868	841	835	879	853	852	845	840	894	844	833	856	866	899	810	831	854	808	873	871	862	849	835	867	880	885	847	835	904	849	900	879	894	852	842	834	908	898	881	871	853	817	883	816	880	871	854	914	850	873	854	919	893	803	839	874	839	815	888	894	878	862	867	848	779	879	895	854	844	810	859	880	843	868	849	860	879	869	854	884	833	878	910	849	885	867	834	850	895	856	836	899	860	884	840	843	836	855	888	832	857	914	881	871	881	901	894	861	861	883	894	894	890	863	828	810	853	845	854	848	869	866	839	867	849	919	831	821	873	911	852	839	881	830	852	853	855	902	857	869	942	860	813	854	870	855	890	937	895	868	836	843	918	895	870	885	869	869	868	813	848	869	873	893	870	839	784	836	891	858	897	820	855	841	844	826	819	920	826	903	785	883	846	843	900	878	861	838	858	852	857	896	932	857	832	849	866	885	838	916	885	852	861	908	861	871	799	840	839	830	826	794	848	857	883	864	909	860	861	858	816	875	871	869	854	884	841	895	875	872	884	876	847	852	870	872	873	824	900	810	880	927	862	897	843	812	845	860	829	893	885	838
26971	34299	41700	45363	36345	30502	32335	22713	13839	10361	7223	4774	3532	2165	1749	1648	1190	941	845	887	822	707	779	765	752	892	810	964	889	736	649	511	477	472	531	1138	3361	2721	2227	1177	438	405	434	446	410	449	434	429	396	437	412	424	417	410	438	420	417	389	453	402	413	439	441	386	441	394	400	413	415	428	394	398	446	426	399	386	428	422	421	458	396	463	422	412	421	427	443	415	452	420	424	443	414	398	403	394	393	436	445	413	356	411	385	428	413	412	403	407	408	420	415	387	417	417	449	405	423	412	399	399	421	403	425	402	394	467	434	454	399	398	390	377	391	437	385	406	426	394	374	438	406	422	442	394	394	430	451	390	438	396	381	397	406	428	416	435	420	419	429	372	439	427	425	437	423	440	416	376	411	455	419	417	470	452	415	403	417	421	397	433	427	388	401	417	403	430	409	377	422	417	434	351	374	380	415	411	412	433	421	407	416	430	414	420	422	421	420	411	428	429	436	433	399	416	435	391	400	380	402	444	396	412	454	424	406	411	411	431	397	415	445	396	377	424	468	419	400	414	428	402	417	418	428	403	406	416	428	445	434	437	440	455	402	395	426	394	448	426	453	439	395	441	427	454	406	426	392	393	403	440	431	408	407	418	398	399	417	394	392	435	413	372	456	381	447	411	438	424	432	395	416	423	419	423	410	437	426	371	410	408	393	427	449	454	409	393	436	374	422	426	399	451	426	432	402	440	446	384	426	389	442	445	397	405	427	398	425	441	407	419	380	421	399	414	424	419	394	386	393	410	418	400	399	381	448	421	393	420	439	432	427	427	398	412	435	436	405	420	429	439	412	425	454	410	417	442	415	406	383	417	436	392	451	403	416	446	415	428	448	453	406	384	399	420	357	405	419	411	382	406	385	414	373	451	435	398	377	429	447	438	353	378	442	424	393	398	446	427	420	398	404	422	431	445	408	443	410	457	453	416	404	405	423	426	401	423	429	413	440	430	432	403	404	421	431	433	394	428	401	394	421	411	429	386	438	459	403	437	432	438	437	415	436	437	408	413	426	412	377	450	419	389	429	416	392	384	427	419	420	478	403	443	404	407	395	422	442	385	427	442	424	435	404	394	412	398	409	388	450	414	402	393	427	401	417	439	399	414	382	424	397	410	424	418	420	398	414	418	414	401	446	442	381	415	409	431	402	431	405	447	417	401	452	412	428	427	449	403	414	432	448	433	396	421	425	419	417	404	409	465	434	354	381	396	414	416	402	439	381	412	401	410	390	406	394	441	424	412	426	437	406	418	420	405	423	431	417	402	370	384	427	399	437	423	417	403	417	418	382	379	372	409	399	398	415	428	444	428	429	419	424	472	447	409	385	404	420	418	385	426	438	409	392	395	399	425	458	428	437	414	449	393	425	415	414	392	421	388	426	392	444	398	418	376	418	382	414	412	380	400	419	411	427	435	457	416	427	435	428	429	430	405	437	402	396	390	418	404	407	418	411	437	431	416	406	413	389	396	413	407	411	417	395	416	440	355	394	465	405	452	425	390	446	444	441	430	393	392	406	384	419	460	424	412	422	397	417	440	389	382	420	421	449	436	383	389	388	407	387	392	396	409	413	390	382	396	404	416	374	450	394	401	443	426	450	439	435	394	394	412	447	425	417	383	357	405	395	385	413	451	416	396	454	377	411	393	466	384	430	405	438	407	415	380	399	429	400	421	410	394	419	415	441	479	411	384	449	423	418	407	397	423	444	446	438	407	447	415	393	382	395	453	421	422	404	414	409	411	411	392	404	407	431	389	452	447	418	431	411	438	402	375	419	433	425	426	417	378	433	422	420	424	397	381	398	426	438	432	412	443	432	414	394	412	399	415	419	437	395	441	430	448	388	442	446	408	402	436	409	414	420	406	403	376	386	412	404	408	431	413	410	432	406	430	417	381	441	470	395	451	384	394	397	421	444	409	429	413	442	435	416	392	444	406	410	413	420	386	409	433	426	418	416	429	419	417	433	455	424	431	415	381	422	447	477	438	403	453	422	371	424	454	433	399	385	409	435	409	391	421	403	423	369	436	424	400	397	424	409	412	432	404	414	428	438	393	390	409	415	394	424	417	438	420	431	422	387	426	405	389	382	393	442	390	433	373	435	407	403	400	399	382	453	400	425	452	402	406	392	409	394	417	391	422	429	413	395	450	397	407	410	420	406	404	429	449	404	449	429	424	435	426	437	407	422	470	408	414	412	432	406	421	409	359	430	382	384	413	383	388	445	394	413	411	416	468	417	444	434	395	454	408	433	429	434	458	386	366	416	364	408	465	455	398	410	399	423	404	417	424	432	422	448	375	406	396	422	407	418	420	394	450	411	393	409	426	426	402	394	412	407	397	387	411	402	411	401	409	401	404	400	383	392	416	417	409	386	422	406	395	417	383	357	394	378	441	437	410	407	413	394	442	417	408	427	425	418	444	452	395	421	388	423	408	373	404	433	402	383	395	400	454	446	403	424	407	444	432	440	439	432	393	394	433	377	373	419	398	413	422	419	442	455	402	432	437	410	387	411	423	398	403	400	406	456	426	415	435	421	407	408	372	415	412	387	458	417	443	416	414	373	438	419	412	430	424	393	409	429	424	432	412	421	414	426	412	381	403	459	412	440	422	384	409	431	433	406	395	433	424	391	403	425	441	397	414	397	420	414	404	413	436	413	429	394	395	409	401	406	434	427	415	435	435	435	394	399	452	430	402	390	420	441	405	438	416	406	428	413	433	387	416	422	405	426	399	406	391	393	404	414	410	411	391	438	444	361	423	436	433	399	437	371	433	372	422	414	387	379	426	429	407	419	398	420	398	439	417	389	410	392	444	398	411	415	400	374	410	395	427	433	422	420	434	413	445	377	399	404	421	412	410	435	449	404	426	409	428	431	387	406	392	431	479	412	375	428	427	424	438	455	418	403	417	361	405	434	422	410	416	427	431	401	411	420	440	411	463	418	398	420	425	410	352	427	449	415	419	412	383	367	413	416	413	418	429	395	381	420	432	435	415	419	413	416	375	449	406	437	440	394	403	414	383	488	415	420	442	429	393	429	415	390	422	416	392	396	415	397	403	388	379	437	431	412	401	421	433	420	420	402	453	435	418	394	375	407	397	387	449	398	424	399	420	417	412	418	395	421	429	436	493	386	422	415	400	390	424	409	433	374	443	415	439	413	378	412	377	428	410	445	418	412	420	408	436	436	423	419	422	396	458	431	423	442	406	395	410	415	438	432	389	421	409	424	410	426	405	420	401	434	440	427	356	421	404	413	419	393	398	395	396	431	422	423	397	371	432	382	414	428	417	417	404	393	453	422	426	398	439	405	444	424	404	427	417	417	381	428	447	442	405	380	420	427	422	387	392	406	439	367	438	417	397	427	418	414	402	399	426	478	418	426	419	402	396	459	406	373	412	418	401	437	413	424	428	413	395	389	419	403	429	407	396	408	431	381	419	412	452	410	436	401	410	382	442
16948	26628	39483	46816	44807	41985	46402	28184	19781	22359	17924	16038	11760	8829	7805	7256	5216	3988	3873	4170	3697	3103	3578	3685	3162	3998	3971	4572	4557	3478	2583	1872	1678	1527	1883	6015	17125	13604	10950	5422	921	977	896	1019	985	954	931	922	1000	976	983	979	948	975	942	951	932	978	974	924	944	950	924	954	927	991	960	956	897	967	967	911	952	952	952	986	967	1001	933	944	968	969	965	960	968	931	928	943	973	959	934	1013	979	962	907	957	971	957	979	976	940	922	926	953	890	953	999	946	995	985	917	975	944	928	950	968	936	936	978	1025	916	937	954	983	976	973	930	942	954	939	900	961	935	955	933	944	925	965	937	966	973	983	967	981	908	982	943	969	979	947	968	922	916	1022	977	889	960	959	917	942	945	945	955	988	925	961	964	997	933	948	977	941	959	952	960	942	956	904	944	919	987	975	936	925	978	950	901	925	950	927	955	947	945	1018	952	949	932	1025	978	1020	987	924	915	953	952	911	944	950	934	941	965	987	921	951	888	961	938	938	959	948	989	957	920	899	959	951	931	978	1016	966	909	987	1005	1012	965	973	966	970	963	959	998	947	972	940	936	953	977	927	942	962	961	969	907	942	974	1000	991	939	950	895	929	918	952	971	915	957	901	984	940	955	977	957	1014	952	949	948	980	938	997	934	960	937	1015	939	901	967	996	953	930	985	964	957	914	950	962	980	922	1001	952	918	916	944	910	951	950	1010	911	1026	955	991	978	886	953	923	927	981	986	911	977	960	946	935	998	1009	968	981	956	962	903	914	954	931	948	945	931	959	926	948	937	943	957	946	955	949	923	935	1005	938	971	970	961	933	970	938	981	971	894	909	881	982	960	963	915	951	958	910	996	967	979	937	906	973	952	973	965	971	988	964	972	964	961	971	971	975	923	952	1001	976	973	962	930	942	1018	981	956	968	965	985	984	967	1017	950	964	954	926	939	922	902	1014	994	950	913	988	932	918	954	1007	978	978	949	903	946	960	934	948	911	965	966	954	951	916	934	984	971	912	934	897	918	954	945	951	947	959	906	1003	980	945	951	970	940	954	962	931	942	960	934	942	943	1009	928	962	914	964	957	893	881	957	986	938	981	916	957	978	946	1008	951	926	968	964	981	905	905	939	985	976	940	961	889	974	980	897	909	939	1019	959	912	977	955	1017	977	1026	905	963	952	926	998	921	917	1011	916	980	939	960	1009	956	959	982	956	878	889	910	946	973	942	941	928	941	959	1003	951	941	906	876	929	966	959	969	892	925	954	932	984	908	933	959	916	967	926	991	957	966	931	971	944	959	980	940	930	1019	973	950	944	967	905	921	924	902	943	958	897	916	928	938	979	957	999	980	942	1003	961	978	982	924	1028	968	930	982	1017	900	1013	1008	936	945	1002	972	936	1003	903	894	929	968	923	986	938	999	938	1009	976	944	943	968	926	931	983	921	1004	972	993	914	975	943	938	939	898	959	967	983	933	929	1000	985	985	946	951	981	986	988	1003	1038	935	965	984	879	992	909	935	943	937	924	898	973	948	939	897	965	1003	984	1030	966	1015	967	936	954	982	954	976	928	994	882	938	914	954	967	950	936	937	950	899	959	977	896	917	945	918	947	940	989	933	973	916	955	950	967	997	972	908	903	932	975	951	964	982	933	893	960	946	941	973	903	907	1009	979	951	912	945	914	923	906	935	957	994	911	914	954	961	988	973	980	986	974	932	963	910	947	1004	994	965	957	954	994	961	960	989	931	910	987	995	987	940	969	949	923	975	977	947	951	965	940	958	951	940	945	1002	961	907	959	940	944	1005	967	941	962	928	958	958	946	924	943	954	978	1004	908	961	942	1000	939	960	942	928	959	1002	909	981	932	956	953	928	965	956	943	931	949	942	982	953	999	963	990	928	945	933	942	942	982	926	994	980	993	960	968	968	935	921	958	1082	919	933	954	976	929	940	974	933	917	957	980	973	987	936	932	943	912	948	923	987	961	942	924	882	931	940	984	956	969	981	938	964	978	955	943	1009	965	985	962	961	920	959	984	987	987	958	908	919	902	922	990	992	981	970	1019	973	945	981	921	947	967	970	931	969	948	949	980	976	984	987	979	967	888	985	958	1023	922	904	946	1017	901	948	953	962	937	935	948	925	940	927	929	986	965	931	902	924	928	954	935	977	935	975	873	930	1018	970	953	982	936	974	987	986	977	957	967	860	957	946	995	978	962	923	916	963	960	949	907	1011	935	954	908	917	942	936	939	926	969	931	927	955	955	954	963	971	1011	1004	930	934	914	986	949	1002	949	877	948	947	992	998	970	957	948	928	975	964	970	936	940	990	971	956	964	1014	945	884	904	995	946	928	967	991	952	984	940	955	953	979	922	956	950	967	934	937	920	973	992	950	1009	942	980	896	930	996	956	899	1002	980	991	972	948	935	918	972	987	938	958	990	958	981	991	898	971	873	937	978	993	957	980	1000	974	911	907	979	980	981	994	944	975	928	946	995	977	927	994	934	934	942	997	978	909	941	923	922	972	920	941	990	964	966	914	948	891	921	953	920	989	911	941	910	944	915	922	999	952	952	967	951	998	978	954	959	974	1005	966	911	945	957	936	960	947	1003	987	915	1018	902	994	967	936	986	929	940	1007	950	970	971	994	981	930	987	950	961	953	944	921	967	939	917	959	965	962	968	932	968	876	928	933	901	1005	940	977	946	983	918	1014	931	956	938	989	971	918	977	924	1035	987	977	945	927	988	969	943	957	961	950	896	983	963	968	953	953	973	966	950	956	950	952	936	928	985	946	958	984	937	931	979	980	941	969	963	930	1019	1009	1000	994	964	1024	962	1016	917	963	952	969	931	980	985	943	906	991	950	948	959	954	945	954	1000	941	928	947	953	953	980	923	1034	959	975	968	993	942	928	970	963	965	988	983	909	980	1001	929	974	965	971	970	938	944	954	957	910	984	977	920	893	953	909	963	995	923	965	939	956	976	948	934	954	912	941	935	922	967	961	929	951	975	958	971	929	907	995	948	952	933	1003	906	920	1005	991	983	939	955	947	977	880	933	947	985	995	910	980	953	943	970	1010	953	980	1002	940	960	940	968	933	948	937	982	929	959	908	963	942	971	927	986	957	958	949	910	1005	957	926	953	981	948	941	973	940	1011	1003	1033	873	943	963	990	957	949	981	978	949	948	924	952	909	941	981	989	955	987	943	933	977	965	1000	925	947	1016	915	965	910	971	917	948	932	916	949	976	984	949	953	942	936	896	938	998	953	984	903	858	921	945	924	932	927	996	946	946	927	971	933	995	921	890	957	928	953	937	963	972	932	965	972	984	937	979	980	946	966	982	992	902	950	989	997	948	960	923	973	989	976	924	899	890	910	954	935	974	948	949	934	921	894	955	919	956	943	936	946	968	1002	936	934	916	999	967	953	951	918	950	977	908	1009	978	978	981	968	971	945	949	935	941	973	920	920	996	992	961	983	915	990	989	954	949	974	988	939	948	925	1012	964	961	989	934	944	941	966	929	960	955	977	939	927	994	968	970	955	961	968	996	983	946	1015	917	927	959	978	966	900	948	996	948	927	958	935	963	962	946	869
5377	4220	7200	8079	5719	2763	2290	1348	769	622	517	474	396	414	400	359	311	315	326	305	253	285	290	316	346	289	323	275	309	283	274	270	231	243	263	281	359	398	451	360	234	224	259	243	231	252	274	269	238	245	264	249	241	229	256	257	237	250	259	247	244	223	245	237	240	255	239	231	265	250	233	241	252	277	261	264	243	215	256	246	236	257	281	255	241	257	271	221	235	257	265	254	275	264	219	250	229	254	251	237	256	249	237	252	261	232	241	254	251	201	249	246	232	223	254	249	219	234	249	245	237	228	226	226	225	259	257	221	252	266	272	228	209	220	206	236	220	223	247	255	234	280	257	251	251	189	245	255	235	236	240	267	241	215	239	224	283	211	225	206	255	261	249	246	226	225	281	245	250	240	214	257	238	241	259	244	254	257	216	236	217	253	243	221	259	243	226	272	234	237	224	235	236	238	254	247	207	243	254	238	255	259	242	221	239	233	272	228	276	256	228	253	264	255	235	221	237	239	264	200	221	263	235	247	223	257	280	252	239	242	231	239	262	233	241	250	240	223	224	253	241	249	225	295	226	243	258	254	259	257	253	253	256	224	231	236	242	253	244	244	260	257	221	255	241	252	283	271	229	256	222	220	239	261	265	246	216	254	243	224	220	232	257	223	230	246	230	234	224	235	220	256	242	236	222	277	219	214	231	227	244	238	265	258	252	256	265	240	266	247	243	258	260	242	253	254	243	236	220	197	236	252	218	260	235	253	225	246	234	275	219	232	287	266	263	222	240	227	245	234	248	253	230	244	239	250	263	264	216	240	240	229	255	254	261	248	213	236	259	233	257	238	238	226	236	237	239	268	241	238	245	241	237	227	272	225	193	254	227	238	251	240	229	234	229	260	259	239	231	238	260	254	227	257	233	235	257	258	253	232	224	227	260	225	257	259	242	230	259	277	223	267	254	213	249	258	272	236	192	213	247	220	253	229	231	265	235	252	243	247	219	243	237	252	220	243	243	228	248	261	251	257	233	252	236	239	235	253	296	240	251	242	283	237	242	206	235	260	249	245	236	225	264	284	275	233	229	277	241	262	212	250	233	217	263	257	242	238	229	240	248	253	247	270	250	274	252	256	242	224	277	250	238	261	264	245	278	258	262	231	257	235	247	221	236	251	249	270	237	239	277	266	233	283	242	250	266	244	245	285	244	253	249	258	241	249	248	263	237	277	255	233	288	242	243	259	242	230	231	219	232	239	243	263	247	235	256	250	259	242	243	261	247	253	257	251	241	233	233	254	238	227	288	235	239	257	234	241	258	250	231	245	219	239	233	262	263	248	256	227	278	267	235	242	226	260	234	231	211	264	241	234	239	234	264	225	229	216	235	250	257	250	225	226	251	239	247	255	270	235	246	263	250	231	218	241	236	207	265	236	243	248	227	234	275	289	241	266	248	240	247	262	257	250	197	293	212	218	246	234	258	251	239	230	248	237	240	245	231	217	249	240	207	227	213	233	236	251	227	221	241	273	249	243	227	235	245	229	237	259	260	244	244	229	286	230	223	236	256	265	249	224	251	254	257	241	237	221	237	227	236	246	269	269	252	238	237	263	225	239	233	245	256	246	224	243	233	235	236	262	250	237	246	263	239	241	265	209	248	276	242	247	241	270	248	225	248	240	256	262	259	247	251	263	244	236	257	263	252	276	239	248	230	267	236	239	241	250	253	214	274	257	274	277	248	241	252	253	260	235	233	261	270	254	260	260	250	237	250	251	262	255	244	226	219	252	226	253	215	261	246	254	249	275	244	252	229	237	252	225	251	238	274	244	239	241	269	263	266	251	250	282	244	255	240	235	226	253	238	261	237	234	260	266	255	251	234	267	243	247	248	271	240	243	275	253	238	253	246	256	246	252	267	251	270	248	234	240	272	249	235	266	229	215	257	271	246	223	230	250	259	255	258	257	246	243	245	234	246	223	240	253	254	248	234	210	274	261	262	250	242	249	236	251	228	209	235	223	221	241	233	247	248	232	248	241	251	228	224	249	268	245	227	246	227	269	228	264	219	235	227	252	224	232	224	236	247	224	248	261	276	210	251	222	247	247	247	249	235	217	266	226	247	270	227	253	239	262	267	238	206	229	241	252	272	250	256	241	217	230	220	223	268	228	232	261	237	249	251	255	243	268	250	220	220	247	243	268	237	236	232	275	220	216	254	246	255	227	223	245	247	252	257	268	241	293	242	275	231	235	258	249	259	237	246	249	234	235	264	273	243	250	259	227	219	242	208	242	237	222	256	266	246	245	241	247	252	233	262	270	238	270	222	249	225	249	249	237	242	263	247	251	269	275	268	256	256	239	234	244	250	234	239	232	233	239	247	252	243	259	251	238	252	245	266	265	267	251	236	251	247	237	248	249	253	272	261	249	256	239	273	252	262	210	249	250	237	242	226	226	279	263	273	275	253	221	269	222	246	242	249	238	238	258	266	223	251	239	266	280	263	237	231	265	223	267	276	228	241	234	271	257	264	236	234	239	236	222	243	224	246	254	252	265	268	269	248	253	233	237	242	254	237	257	250	268	263	237	249	255	238	235	256	278	244	268	256	250	255	265	255	255	268	238	252	241	233	252	221	240	239	217	262	260	233	250	248	230	266	260	259	245	248	222	265	239	247	244	233	229	235	236	249	243	257	267	253	240	251	235	247	227	240	261	254	250	248	235	235	276	271	229	247	256	253	268	209	244	257	244	242	285	218	232	274	241	217	250	254	230	228	230	232	248	235	265	248	212	237	231	241	244	255	227	238	234	248	263	242	278	254	257	264	256	246	239	220	273	249	251	228	252	274	237	240	264	250	271	241	258	240	259	241	259	245	250	257	249	204	258	275	232	238	213	237	236	236	265	223	225	248	258	232	206	241	254	221	260	278	248	263	252	278	257	238	260	241	253	240	244	249	245	240	247	255	246	246	236	240	254	245	278	227	225	273	250	259	229	263	223	263	228	274	245	237	254	261	249	238	220	258	257	240	229	244	231	269	212	249	260	250	246	254	233	238	245	260	251	253	231	238	258	245	260	215	251	248	233	260	244	252	259	262	246	261	232	229	226	248	248	244	239	246	251	248	241	243	239	254	231	255	223	259	226	276	275	220	248	253	251	242	247	293	242	209	271	250	228	256	232	231	241	258	225	250	245	242	251	227	244	232	263	251	253	265	267	200	251	245	231	240	239	262	260	258	218	261	256	264	216	246	264	246	258	249	242	240	235	262	234	253	231	258	240	263	260	246	248	252	229	246	237	239	264	270	260	238	252	236	242	221	267	225	235	247	257	237	259	235	228	227	236	239	245	249	249	260	221	242	254	230	241	228	263	235	258	231	247	248	243	246	277	231	240	255	266	231	246	267	251	244	277	232	250	244	263	233	246	234	241	247	246	261	255	232	265	265	260	253	232	279	272	236	249	253	240	234	252	256	234	299	258	253	250	277	251	267	224	218	233	239	226	246	237	246	249
4181	4822	12037	16363	12914	8144	8486	5323	3380	2979	2371	2053	1619	1605	1432	1191	1083	1006	1134	1145	1057	928	851	1047	1191	1192	963	1011	1030	888	878	788	778	801	802	808	1348	1589	1558	1108	640	618	643	643	607	575	599	654	686	589	663	616	615	602	625	602	643	621	612	609	600	598	622	602	658	624	639	679	601	608	582	617	639	613	636	634	624	628	613	601	643	610	605	649	649	601	602	581	586	626	602	592	655	646	639	554	620	591	609	659	648	617	685	631	630	597	673	640	604	658	567	619	637	643	657	626	596	659	605	614	617	597	628	637	566	654	591	624	632	648	607	603	618	637	633	620	611	595	642	649	619	641	604	614	627	582	656	610	668	647	618	620	636	624	624	630	644	641	621	585	634	663	646	590	627	630	633	619	617	655	630	667	664	634	667	604	622	625	628	628	654	645	618	642	623	631	660	610	633	608	630	602	615	624	560	591	605	668	664	684	660	618	634	625	630	626	602	646	605	588	579	624	625	588	640	618	667	604	623	635	614	649	659	592	614	610	644	634	577	606	637	621	598	646	629	583	574	634	612	585	616	630	675	650	623	610	639	598	613	597	632	639	637	613	624	654	601	632	585	622	632	656	630	634	614	653	624	586	599	620	656	564	612	621	596	607	633	586	614	618	605	604	639	638	624	610	623	660	661	640	655	617	618	662	621	614	653	645	607	620	613	667	677	577	582	613	616	603	592	615	608	609	607	614	625	636	626	625	618	639	594	625	619	626	646	614	606	581	612	651	618	589	609	612	632	637	638	636	630	602	686	657	655	605	615	635	598	643	627	625	629	622	606	641	629	618	639	611	634	584	677	608	646	610	662	616	640	585	643	667	634	621	643	584	597	622	618	633	639	659	637	668	645	608	637	605	586	666	593	658	643	634	594	601	613	631	599	614	614	584	625	634	634	591	634	642	663	591	628	695	649	739	650	611	690	679	626	661	615	618	602	654	561	636	627	619	635	629	602	639	653	661	612	579	620	588	607	642	649	631	601	603	635	596	614	639	614	639	612	595	577	631	653	603	613	631	632	663	617	634	580	602	645	588	611	635	647	595	593	637	660	643	625	648	658	638	628	653	627	606	639	607	624	592	617	628	624	611	616	671	641	582	625	597	586	641	639	632	559	599	680	637	643	609	638	618	641	621	623	588	630	625	625	645	602	627	602	678	637	633	609	642	630	629	644	635	625	604	582	601	655	611	658	625	618	645	699	586	665	614	615	595	646	645	613	628	611	622	593	654	621	658	580	605	604	639	610	588	637	635	612	622	632	624	604	631	629	693	670	636	618	610	621	605	581	625	639	642	648	647	610	606	609	614	621	652	625	598	630	682	630	636	612	697	622	600	639	628	659	636	591	668	644	631	597	627	626	616	662	631	614	609	588	633	616	635	664	636	617	650	608	653	624	604	629	590	640	602	632	644	601	630	611	630	660	684	625	617	585	610	608	592	644	634	596	667	644	610	590	599	609	641	636	600	637	655	629	644	667	648	602	637	606	646	623	605	654	652	626	586	662	605	652	659	630	645	641	654	602	621	622	605	661	648	618	624	654	600	629	686	607	592	622	635	623	637	657	607	649	658	673	598	631	631	617	619	627	668	607	616	625	664	662	609	610	643	618	617	612	618	648	626	627	644	607	617	625	675	623	620	643	640	624	671	646	580	668	612	682	641	652	647	626	631	646	628	638	605	592	618	624	605	628	648	648	656	649	636	620	595	648	632	680	605	656	624	638	616	660	638	659	621	656	640	614	646	613	664	646	625	610	589	643	620	677	629	616	637	657	609	629	621	640	632	632	614	621	603	631	664	613	598	587	600	565	679	650	623	628	592	578	575	589	609	645	667	603	615	619	620	648	631	642	690	601	657	633	624	608	612	594	617	601	627	670	619	635	617	628	626	700	610	649	645	628	652	605	584	642	668	676	617	615	613	665	677	610	654	621	618	619	598	606	610	635	644	650	608	640	663	629	647	579	630	615	587	610	608	594	607	654	630	588	615	632	624	649	589	609	643	623	612	611	623	638	597	626	595	677	633	658	671	683	623	642	588	632	644	604	625	616	624	629	652	672	647	666	612	621	621	595	619	627	616	644	587	630	614	595	590	642	623	672	605	693	625	627	662	660	635	610	615	647	594	614	664	639	621	614	601	651	643	664	564	673	627	651	605	607	637	642	593	637	633	622	674	630	591	636	605	697	627	608	636	638	606	617	580	622	638	671	618	594	608	612	616	641	620	647	615	647	661	616	588	656	607	645	638	638	620	600	628	611	610	627	642	629	656	619	623	610	645	676	593	602	610	636	658	631	640	645	618	669	644	611	599	634	600	600	674	631	657	628	625	646	604	608	643	660	649	647	607	637	698	582	665	621	591	628	618	651	614	630	621	641	643	649	686	622	629	596	593	622	611	617	623	681	646	654	713	637	643	607	650	632	647	612	614	630	643	680	611	648	608	644	657	600	626	596	621	623	617	644	611	654	642	619	594	645	613	598	605	635	601	580	648	614	599	610	626	624	628	640	632	630	638	598	623	603	644	611	651	654	661	566	592	651	663	601	626	657	604	628	663	642	581	660	647	638	623	601	617	609	580	635	625	626	597	669	635	642	631	638	634	657	651	664	611	646	620	625	624	620	630	588	677	640	612	629	621	632	624	606	643	679	640	617	583	586	613	629	652	647	585	647	623	590	648	625	642	591	601	604	649	604	620	578	650	624	605	624	623	645	644	630	616	655	639	661	659	645	633	604	614	661	605	680	629	646	616	642	629	624	631	618	599	617	581	619	633	582	605	604	610	642	627	654	633	641	628	601	629	614	650	587	626	648	610	618	675	648	669	588	632	671	669	607	632	642	655	640	623	643	640	610	628	599	637	603	623	619	597	607	632	588	637	630	600	663	643	631	609	621	619	646	575	607	640	633	602	644	606	588	617	618	636	595	648	627	614	626	611	646	628	616	584	657	593	646	627	631	604	663	615	626	597	657	640	626	646	579	615	625	634	657	649	638	645	613	587	594	654	643	656	654	603	636	605	618	655	619	637	610	597	648	606	598	673	621	608	677	634	580	621	619	651	611	650	665	619	657	700	661	615	635	599	623	594	646	626	594	646	587	653	602	598	689	616	654	590	633	610	674	616	605	661	621	614	635	598	650	632	574	643	607	604	642	608	649	587	618	592	655	609	643	612	612	655	662	656	637	639	626	671	616	605	632	616	668	553	625	637	610	648	610	639	630	622	619	602	611	622	624	640	564	655	662	614	636	577	642	638	665	639	626	612	620	633	630	634	640	612	632	645	611	602	597	649	587	579	622	642	618	632	643	598	610	623	611	621	568	615	625	617	608	619	603	621	648	597	609	600	632	637	612	601	644	625	650	627	643	622	631	640	639	617	635	635	657	647	633	636	629	575	625	596	644	679	619	583	624	603	610	613	644	599	557	660	598	644	626	619	665	613	615	608	649	593	602	597	635	620	609	629	657	575
15860	20635	31051	40956	33453	25653	23738	15929	8621	6273	4105	2566	1937	1119	1057	854	636	578	666	570	536	455	576	664	699	622	431	427	437	427	424	451	477	463	477	508	1383	1438	1287	790	351	345	358	358	323	331	310	358	344	331	343	343	379	336	322	329	320	319	335	301	340	324	341	367	362	335	328	341	330	370	350	357	359	313	327	309	308	317	342	316	320	360	298	348	327	322	364	319	360	332	366	353	358	360	325	314	328	323	338	345	330	368	339	350	350	320	308	349	321	348	347	325	353	359	316	319	330	327	338	374	356	339	351	319	343	321	326	337	331	330	305	346	340	305	364	337	331	359	338	328	337	324	337	377	346	348	323	337	362	362	369	355	347	354	347	361	319	352	351	342	336	342	313	338	325	339	375	328	355	335	326	311	340	387	335	350	360	342	365	338	324	310	334	326	364	309	342	349	327	307	310	328	361	346	319	358	365	337	384	335	334	357	347	355	360	358	372	299	331	329	353	361	357	333	366	362	339	336	380	354	321	323	334	379	324	343	343	336	373	364	301	382	352	368	348	330	323	338	277	352	357	336	298	314	309	347	350	303	328	301	321	375	337	299	345	326	330	358	325	325	345	329	338	337	367	333	325	326	323	331	368	353	342	360	333	376	331	333	311	336	329	358	339	364	329	322	346	313	334	340	331	342	349	351	304	322	367	348	339	337	327	303	356	367	327	345	340	335	357	353	327	345	325	328	325	300	302	342	340	357	326	358	375	338	319	367	341	337	346	328	384	315	299	335	288	355	323	341	300	309	363	324	339	339	334	313	369	350	337	329	341	342	327	335	334	352	318	341	347	349	314	344	336	358	326	351	329	360	336	337	307	345	359	360	302	340	290	343	341	308	348	317	361	351	345	342	334	339	321	357	375	336	327	369	337	334	334	335	326	355	343	335	322	348	373	325	297	366	339	329	339	329	322	352	339	335	304	320	363	355	323	358	338	360	325	357	355	331	331	349	353	367	348	335	362	340	323	312	313	333	365	321	330	339	360	365	339	331	346	338	366	355	326	366	354	339	325	340	395	331	309	306	325	303	332	343	340	356	324	309	342	363	376	330	318	362	321	390	354	336	332	388	351	359	324	347	316	383	368	343	341	336	353	324	334	354	340	311	316	301	351	324	339	328	333	340	291	328	330	314	342	318	319	346	307	348	367	371	322	317	336	342	334	311	360	325	350	331	316	334	357	341	344	343	332	326	338	349	315	333	322	338	329	358	339	337	315	348	345	328	344	336	333	348	336	369	327	327	337	344	329	312	357	320	326	342	358	323	371	348	344	342	322	328	325	313	357	311	338	324	368	350	311	334	379	328	327	359	367	351	329	361	312	369	342	336	318	300	357	347	355	321	331	322	331	341	342	344	319	331	335	336	335	312	365	327	331	357	346	311	323	324	331	333	296	312	329	322	347	343	353	333	350	358	344	342	384	324	329	300	330	334	346	353	311	326	336	344	347	344	346	336	318	325	334	318	341	357	351	342	338	325	301	302	298	312	352	326	363	292	335	373	321	335	329	328	309	350	329	317	363	336	335	340	328	338	354	307	366	336	357	341	324	329	340	327	336	314	332	333	325	290	328	359	351	362	338	328	353	348	367	345	335	361	326	329	338	373	331	353	345	377	359	355	363	315	305	338	319	348	358	314	338	328	326	350	323	297	357	326	338	303	325	377	351	289	305	331	335	307	310	315	358	381	330	346	344	343	358	333	339	287	326	341	341	357	327	343	353	349	320	326	332	360	355	342	350	341	298	351	362	348	326	331	336	345	343	317	332	327	335	359	368	341	314	328	342	334	365	297	336	323	331	331	338	336	367	361	338	358	333	319	342	359	352	346	374	317	359	315	389	388	333	364	350	328	322	331	336	336	328	357	320	337	324	345	341	371	333	339	343	376	353	368	310	359	331	332	352	316	345	376	325	311	347	339	346	342	361	344	346	324	328	312	316	331	319	346	346	343	318	337	313	324	333	368	357	371	345	337	310	322	361	307	348	338	333	303	400	314	318	308	329	365	345	360	368	349	348	314	303	317	325	318	353	334	322	313	361	310	338	334	323	347	338	359	340	368	336	345	354	357	313	316	364	351	350	354	332	351	346	361	329	312	343	348	324	340	333	312	318	322	360	335	322	346	356	336	305	330	331	329	298	319	325	333	351	336	364	361	352	338	327	320	320	322	337	327	318	328	340	347	371	341	361	340	338	313	348	311	364	374	354	363	355	341	312	302	325	376	341	321	339	353	320	315	314	311	326	321	347	315	335	330	317	346	321	335	355	293	314	363	324	329	321	343	347	346	358	349	345	332	331	356	309	326	352	362	341	374	312	355	354	321	322	304	374	346	327	367	350	325	370	353	367	355	317	346	374	352	306	317	366	317	317	349	370	335	329	315	325	371	346	335	352	330	328	325	340	328	339	354	355	309	338	351	330	361	321	319	333	335	343	351	345	350	327	355	356	331	391	372	337	316	322	358	297	325	341	318	347	342	364	332	365	337	318	353	337	347	343	315	334	357	340	353	360	331	316	314	334	307	351	321	356	338	343	339	336	346	319	340	317	352	331	317	342	387	346	343	337	352	319	352	309	325	306	315	345	332	349	317	346	337	327	352	320	314	335	349	360	335	320	337	353	346	344	347	321	302	324	286	382	336	361	350	299	362	302	348	333	356	309	347	356	313	347	347	345	310	335	336	351	310	348	341	363	367	362	330	310	336	344	339	322	350	376	323	348	333	340	318	309	353	369	346	335	340	359	293	335	345	336	315	321	333	360	359	343	357	349	326	357	346	323	306	326	336	308	335	345	352	322	363	359	355	356	344	349	363	350	348	346	343	304	337	335	366	333	356	355	335	338	335	325	300	316	338	344	321	355	337	349	331	351	368	364	344	331	312	334	354	298	362	349	328	378	297	340	330	356	329	332	359	350	331	351	291	374	314	345	357	336	356	319	353	333	349	400	340	318	323	323	372	338	341	341	305	327	332	373	331	333	335	355	369	386	324	341	319	342	336	328	363	299	373	329	333	294	317	377	336	296	346	359	339	332	353	322	357	339	303	304	343	359	333	349	341	321	353	347	339	311	355	348	355	354	343	309	353	334	335	322	338	330	334	324	339	340	320	363	333	317	341	320	355	324	343	350	351	343	348	326	330	320	333	352	347	350	352	339	368	359	358	312	350	340	330	314	311	332	349	337	329	328	349	305	330	309	357	308	320	348	329	336	329	351	329	329	325	329	316	329	352	360	322	315	314	341	328	283	344	312	362	362	332	340	325	364	328	362	303	321	340	313	342	331	356	323	352	344	323	357	341	315	330	347	331	375	360	350	323	357	318	316	343	350	353	356	345	339	336	361	345	311	324	341	355	336	375	353	323	342	328	321	327	376	356	335	344	342	315	369	314	341	312	346	374	319	367	349	355	338	338	357	348	324	333	330	324	307	306	351	392	327	313	353	321	314	344	351	359	334	317	314	330
10945	17089	29819	42787	37951	33688	35932	25393	16371	17055	13065	10596	7984	5622	4843	4136	2895	2513	2776	2584	2305	1703	2481	2763	3428	2556	1524	1451	1468	1367	1412	1581	1896	1876	1678	2114	8287	8465	6511	3405	792	808	799	763	805	779	871	840	769	788	833	827	857	834	758	790	845	828	809	814	799	811	799	822	769	818	842	828	825	820	862	812	826	797	808	823	798	814	768	790	804	787	796	831	846	849	780	783	804	832	814	805	810	756	800	836	822	843	820	816	840	821	797	800	807	838	815	818	849	803	768	836	801	796	801	754	814	829	845	850	852	822	801	823	831	840	782	842	871	857	827	805	818	829	815	831	812	826	832	781	827	792	830	776	802	808	808	764	820	857	817	790	782	805	780	825	828	814	862	771	820	827	781	794	862	807	814	770	812	811	860	862	770	817	780	805	836	798	815	835	832	801	824	821	829	847	778	866	835	757	790	805	755	815	796	822	846	831	824	830	820	739	829	806	795	828	745	839	811	823	831	826	847	801	798	836	834	832	814	789	820	772	840	830	844	796	850	856	874	776	827	818	830	823	796	811	846	790	838	804	844	763	811	794	769	780	799	844	807	855	810	816	786	830	821	822	829	825	848	824	838	785	821	799	801	820	821	836	767	787	810	798	799	890	800	804	823	847	757	752	785	834	814	806	800	860	778	806	811	825	819	867	813	832	839	835	858	820	798	790	805	790	827	843	848	806	835	803	825	838	849	817	814	799	865	788	825	841	819	865	806	832	825	808	847	815	803	787	795	864	822	791	839	798	823	760	864	804	781	775	804	787	828	824	837	840	791	795	836	779	823	747	857	771	829	770	797	848	752	848	811	838	848	835	805	782	837	790	796	750	840	820	891	800	820	828	826	839	841	823	889	858	838	757	825	817	768	812	824	856	843	788	797	816	816	811	804	827	818	819	788	823	777	820	850	818	827	812	830	813	823	793	838	802	825	786	852	804	798	799	768	797	794	869	808	872	727	819	797	829	816	815	794	814	811	814	818	797	816	854	802	865	826	844	841	795	799	822	820	823	833	783	849	847	801	839	837	822	825	817	777	823	816	814	804	775	788	843	742	789	882	783	849	842	808	822	840	815	851	835	816	821	798	808	833	807	797	824	848	817	796	755	754	806	797	813	778	820	814	857	812	811	837	817	827	770	780	811	877	862	810	785	828	793	776	824	766	829	814	721	826	851	816	832	815	809	770	843	781	799	859	848	851	852	783	858	839	791	830	791	786	891	781	804	830	849	810	772	829	808	767	816	783	843	883	806	790	801	795	844	824	800	823	801	830	810	847	807	790	823	832	814	810	806	788	810	831	802	840	839	800	761	820	893	824	853	837	774	757	834	785	824	848	843	846	803	782	808	777	793	784	860	795	856	858	831	753	805	806	805	844	834	853	813	757	847	803	794	797	820	825	778	793	832	831	828	817	820	826	809	843	832	788	800	812	763	864	778	854	794	845	814	798	806	808	798	855	837	820	813	834	808	790	811	792	803	790	828	807	797	842	775	806	801	816	838	803	796	826	796	830	811	810	830	833	849	833	829	794	807	811	812	795	834	810	781	811	835	812	788	839	819	808	835	809	798	817	821	766	871	858	789	829	877	833	813	833	846	778	806	799	912	790	785	808	803	818	786	849	888	764	772	799	805	820	834	767	818	805	834	816	798	793	795	788	815	827	876	807	853	854	821	816	866	831	831	831	844	767	825	820	796	864	801	833	804	844	806	853	840	791	816	812	860	842	806	809	815	770	795	827	841	863	791	816	795	833	813	845	801	862	833	775	817	864	799	815	810	845	822	853	828	789	836	785	822	844	811	840	859	826	824	867	802	797	789	817	823	821	819	787	833	843	820	802	809	849	793	835	921	803	848	792	804	801	817	859	810	811	741	828	791	836	824	798	807	811	807	825	852	793	798	815	780	792	763	774	779	755	843	834	811	796	788	811	815	789	787	782	812	784	842	838	774	801	825	743	861	820	787	821	814	802	824	779	849	840	775	816	826	840	797	835	789	825	819	762	817	834	824	758	859	856	839	844	808	815	830	761	811	874	829	797	803	814	840	833	823	817	841	771	811	791	827	822	842	822	791	784	812	786	835	779	870	827	811	829	802	825	804	809	802	765	830	827	794	780	793	828	834	811	814	830	779	823	822	789	829	803	834	798	832	851	815	818	829	841	780	828	834	769	828	834	863	766	824	840	794	825	889	831	790	830	796	848	798	844	856	835	783	779	839	848	850	812	824	780	843	796	847	833	798	831	784	774	822	817	830	792	816	796	778	789	745	846	792	812	784	798	809	881	812	811	807	783	840	833	790	801	830	798	811	821	763	794	814	814	812	824	803	830	847	784	832	791	801	787	811	807	805	815	832	810	788	802	747	810	824	806	790	813	826	821	773	803	838	845	846	815	783	868	810	810	790	796	835	827	846	846	817	863	838	799	840	752	816	790	842	769	780	810	800	844	816	800	829	815	816	777	857	789	806	786	791	807	824	812	780	763	792	841	817	771	763	831	865	839	811	794	871	803	828	783	810	812	809	802	865	815	857	838	793	846	892	796	809	832	828	781	854	750	762	833	769	836	778	823	815	822	795	785	826	778	796	826	788	816	802	768	831	799	801	875	822	861	836	866	803	782	803	788	823	813	780	797	793	850	828	830	813	841	843	851	827	803	833	770	780	833	864	856	825	819	792	838	824	824	883	805	826	849	816	742	805	808	787	820	867	827	832	799	858	756	816	847	772	774	821	832	773	796	849	854	813	772	855	821	821	790	852	835	801	829	831	845	801	888	751	819	838	855	842	768	790	743	857	794	867	860	760	816	831	770	831	843	765	782	842	807	809	829	857	802	814	780	838	787	825	866	763	859	859	854	806	815	846	843	786	804	793	845	814	797	828	798	790	796	849	838	807	814	836	827	894	820	802	850	789	827	812	829	840	855	835	808	812	774	853	787	804	834	840	806	845	829	818	799	863	827	797	788	800	837	862	795	780	814	822	776	780	818	858	846	845	850	793	843	804	796	812	793	791	830	768	812	811	823	805	737	805	779	852	839	828	824	851	818	848	837	760	809	811	838	830	866	830	808	813	805	763	842	817	801	793	783	795	803	780	831	835	789	786	879	816	783	810	817	878	832	761	777	874	821	849	766	791	854	801	801	817	839	845	817	797	808	825	841	804	818	817	839	804	828	825	771	782	904	823	826	824	851	857	795	797	851	775	797	801	803	803	864	867	824	795	766	808	804	824	853	785	813	808	777	847	799	818	815	852	790	802	812	850	835	852	821	816	812	863	832	805	811	808	837	811	768	794	808	846	831	794	783	797	828	807	801	804	784	837	857	764	814	833	818	837	821	849	846	817	881	797	812	857	759	821	781	834	786	805	802	807	773	811	828	819	833	806	773	820	864	847	831	867	836	836	841	778	852	796	815	813	761	815	821	811	830	811	842	862	797	798	815	827	766	800	806	817	775	770	821	800	833	870	840	789	821	821
26140	32684	37414	42798	39437	31694	30514	24465	17407	13567	9628	5849	3866	2270	1809	1720	988	966	910	876	783	697	951	1031	913	636	519	538	588	588	572	643	587	545	476	718	2865	2852	2392	1187	396	354	373	374	371	369	414	394	399	406	372	339	410	383	390	371	359	398	400	396	377	392	400	383	397	336	358	388	431	389	380	359	411	415	396	416	414	396	415	426	402	417	399	378	408	387	382	407	440	390	351	394	432	406	392	385	390	369	388	368	403	413	396	399	355	400	424	416	422	347	372	404	383	372	407	401	355	435	386	363	338	416	384	365	374	357	378	418	404	394	392	404	352	369	374	397	385	415	357	385	376	364	356	407	412	352	387	386	384	354	418	342	389	363	373	381	363	399	396	353	359	359	400	386	390	435	422	391	418	418	398	392	387	389	393	387	398	403	346	384	355	362	347	397	388	386	380	369	390	400	402	404	368	364	408	394	362	406	346	389	427	396	373	332	411	395	363	416	453	416	386	378	379	385	389	390	378	390	401	387	364	374	389	391	394	386	372	384	356	398	400	396	391	404	393	387	371	373	374	402	411	387	397	410	375	365	344	409	397	410	390	411	421	383	377	372	395	432	419	395	388	388	350	364	394	372	418	429	398	420	384	393	395	346	406	431	387	367	402	396	375	404	406	375	364	411	396	389	401	387	409	402	424	353	352	390	364	366	358	412	373	342	360	341	410	353	357	369	429	440	425	397	374	408	398	380	386	386	392	400	397	388	364	373	394	383	387	376	432	426	436	422	368	400	384	400	419	346	429	433	358	373	416	389	398	389	408	416	425	351	465	403	382	386	400	392	383	408	393	408	379	420	371	382	403	402	359	396	410	390	393	369	425	379	398	348	380	389	417	384	396	407	365	348	397	396	390	388	396	390	399	368	390	387	388	368	388	404	367	412	347	370	383	403	355	395	426	363	402	387	370	392	389	405	399	407	350	397	392	383	386	378	369	381	401	373	373	394	393	411	400	376	391	384	393	451	410	388	377	397	361	412	380	405	397	360	369	373	398	419	410	381	401	374	376	368	367	385	389	391	388	371	385	382	381	374	386	371	394	416	413	415	416	378	364	387	373	415	367	385	369	432	421	352	384	407	380	387	411	401	416	384	402	391	370	393	396	430	381	341	376	407	347	390	375	401	381	381	411	393	428	386	439	373	369	394	382	417	417	380	419	372	381	384	373	392	388	377	400	411	378	393	385	396	349	349	403	415	373	390	374	384	402	425	373	382	377	413	394	386	437	411	406	357	403	375	400	436	381	411	401	391	396	398	383	390	423	363	380	378	355	381	389	351	419	417	386	402	409	387	407	366	380	439	397	401	363	366	431	400	401	386	409	371	390	420	382	414	373	368	367	366	387	350	368	361	389	387	397	410	360	428	382	434	376	414	393	408	429	385	394	412	394	407	391	366	400	379	400	389	393	395	401	396	368	416	357	387	387	389	391	396	393	384	424	422	354	370	379	404	386	381	379	387	387	368	398	387	375	381	381	380	433	399	406	379	396	404	372	396	385	411	370	375	418	368	405	362	371	387	407	386	408	386	377	413	389	391	390	388	393	416	383	386	403	362	365	394	385	397	398	403	409	387	371	416	377	410	392	358	399	369	401	408	396	365	389	387	343	408	367	381	388	390	375	354	378	369	386	410	400	408	386	389	402	400	428	393	418	408	413	410	395	401	389	408	398	406	409	384	402	379	417	377	383	374	373	368	407	367	407	406	392	403	391	404	391	391	404	383	416	432	413	388	387	393	363	399	414	409	411	379	403	376	401	389	397	379	415	403	414	410	414	408	384	424	395	384	388	391	414	401	376	379	372	368	391	412	403	406	409	385	389	395	366	397	445	404	392	385	397	383	392	405	374	387	376	388	397	397	339	384	378	346	386	387	354	368	400	375	368	374	432	406	410	415	400	379	431	440	378	401	398	396	410	389	407	376	397	350	403	403	408	418	391	411	367	388	356	368	409	368	362	363	366	424	426	356	399	407	428	408	408	368	398	378	414	425	370	359	384	402	397	402	381	432	413	378	379	401	434	436	427	380	387	409	381	379	381	379	419	388	390	417	435	389	394	364	408	377	380	387	403	409	415	366	395	402	363	364	377	387	351	403	399	413	360	410	422	391	361	376	403	426	400	379	360	371	372	400	397	376	398	425	370	393	425	409	373	366	394	386	378	439	396	375	376	413	408	394	395	376	388	407	387	379	387	403	391	373	386	384	351	384	414	411	401	433	394	381	371	399	376	371	410	399	410	424	365	380	403	383	370	382	393	411	393	389	412	406	386	370	382	371	364	374	372	388	422	405	399	402	398	379	370	400	347	344	363	426	374	433	390	406	414	419	363	385	376	424	381	402	379	421	435	375	354	400	352	409	373	365	380	397	373	376	401	369	403	423	369	364	359	363	410	399	410	393	373	389	425	387	358	387	403	405	382	397	412	392	377	413	376	389	370	423	410	408	391	394	399	385	377	385	413	399	371	399	368	380	373	404	374	377	364	378	434	375	438	363	358	365	408	397	386	379	403	381	391	410	429	393	414	424	391	372	394	436	370	389	413	393	392	378	416	404	394	386	388	392	411	388	414	375	423	417	383	363	399	405	378	400	377	403	384	409	438	402	419	371	391	389	367	361	389	384	404	364	390	398	394	376	384	372	418	380	418	432	384	398	396	392	358	393	424	378	373	363	400	440	379	394	394	341	384	388	385	347	404	380	362	413	381	383	426	385	392	349	384	385	382	413	436	406	408	391	387	395	367	404	407	413	387	393	407	392	360	376	420	414	393	360	364	396	371	364	386	381	413	430	379	369	369	418	381	391	406	391	414	373	413	408	366	377	390	387	370	380	421	385	396	452	407	418	351	372	424	375	395	362	422	411	389	414	390	377	384	401	404	393	392	407	403	411	384	389	390	394	379	387	415	395	370	374	416	391	375	420	398	389	410	390	395	394	431	386	414	381	402	404	347	391	393	408	400	393	397	371	366	411	410	381	376	427	401	406	361	363	438	363	385	405	409	370	391	394	417	387	394	421	394	399	382	391	397	398	409	377	401	394	374	413	377	358	402	417	385	362	392	409	373	368	396	351	385	390	378	401	381	426	374	394	370	383	381	373	365	360	387	406	373	386	388	377	383	425	373	422	376	383	399	390	396	385	353	410	377	379	352	415	384	362	375	383	369	432	437	385	390	418	410	374	395	463	398	384	424	367	370	377	409	365	351	388	426	406	362	407	377	371	400	401	411	399	400	403	403	409	436	393	398	368	416	365	373	384	406	386	409	406	396	389	382	393	373	404	388	355	385	386	393	422	375	383	395	424	375	406	354	436	389	386	425	376	394	350	391	411	373	346	386	389	411	384	399	360	373	372	371	431	434	394	380	426	388	391	422	408	425	413	391	414	376	361	397	405	382	369	431	408	414	400	379	420	369	430	400	371	399	406	377	348	399	380	414	387	370	381	363	409	393	385	380	415	377	359
16370	26077	34826	46522	46118	43530	43460	35861	27212	26771	21372	17577	13039	9311	7831	7269	4612	4384	4646	4393	3332	3172	4505	4587	4259	2578	1791	1654	2144	2368	2295	2438	2353	1927	1666	3510	15583	13836	11704	5265	911	862	961	938	925	924	909	968	927	928	915	945	953	881	893	924	885	892	916	980	902	820	953	912	915	852	902	871	914	909	902	897	909	926	882	885	915	882	896	898	910	887	884	902	897	903	847	885	868	912	921	909	922	902	952	874	862	914	927	901	906	882	886	861	908	870	872	907	890	878	869	872	907	961	899	906	879	916	853	842	901	929	906	903	893	908	865	872	880	952	903	901	935	886	928	965	921	895	917	894	922	900	945	914	908	891	898	876	926	888	881	924	894	890	879	904	913	888	875	967	897	905	884	941	902	944	917	854	893	900	906	908	921	922	916	923	915	914	882	925	934	930	867	902	895	973	882	936	888	961	881	871	921	954	894	902	987	867	918	915	932	883	939	889	840	886	907	897	909	875	912	851	918	925	921	871	911	904	955	921	833	920	910	938	894	915	877	906	920	967	907	878	954	907	919	878	920	901	873	895	929	891	900	878	890	912	882	902	905	913	909	888	930	868	893	902	835	878	875	918	904	922	908	883	887	879	858	901	859	921	942	906	849	850	872	879	866	880	908	878	865	837	922	877	925	948	888	834	928	925	837	880	951	926	908	952	890	929	936	911	900	850	887	901	867	888	867	917	915	979	878	879	898	929	885	899	904	857	895	885	863	919	881	930	877	908	920	898	894	897	913	901	864	894	916	890	890	874	907	902	921	877	892	924	869	875	942	931	897	974	876	922	900	895	823	924	904	898	934	938	851	915	902	928	901	884	915	911	918	880	941	895	869	942	922	899	859	907	871	806	913	929	927	861	912	871	921	941	906	885	923	910	871	928	911	911	876	907	880	940	890	898	864	853	892	897	913	895	923	907	882	907	893	926	841	907	881	958	909	925	891	943	975	919	868	851	937	860	848	917	893	916	886	853	847	953	858	902	927	929	853	915	861	866	936	883	864	884	909	899	865	882	910	877	931	935	880	892	868	890	898	915	901	951	903	927	864	924	893	914	880	963	903	916	893	905	859	879	888	875	908	928	908	921	913	899	897	899	927	872	948	878	913	919	975	880	912	924	859	937	894	931	938	883	932	888	922	910	907	893	903	953	941	959	918	896	889	922	903	938	859	844	876	906	910	911	924	927	884	884	897	919	906	901	876	894	888	903	916	864	885	930	919	968	924	952	902	926	895	913	942	821	905	882	917	877	876	888	892	914	937	918	910	883	881	865	874	914	903	913	896	934	942	901	901	899	919	936	945	932	941	923	872	899	898	908	936	920	848	929	895	887	874	886	896	861	895	954	909	916	969	891	922	939	949	881	887	903	867	889	834	932	867	913	906	898	923	888	903	908	903	871	927	952	900	895	849	881	911	901	871	904	904	911	908	934	883	858	842	923	883	882	945	882	908	921	890	886	876	875	929	866	886	902	979	880	944	889	914	873	877	900	918	861	850	948	926	919	874	893	950	910	921	849	904	913	874	877	907	954	879	941	902	877	857	909	968	864	899	860	880	935	895	901	851	914	952	911	920	903	912	897	889	938	929	901	924	924	891	836	917	887	928	892	861	888	882	886	883	894	881	898	902	902	925	909	848	928	950	921	896	882	860	941	889	919	934	897	840	894	923	862	869	873	830	900	863	916	899	915	940	851	896	910	923	878	911	891	879	918	916	892	897	897	900	908	880	925	880	802	923	900	853	925	850	883	910	878	914	941	898	898	942	902	887	913	881	893	904	895	858	938	956	883	886	905	948	935	943	908	896	893	874	897	889	878	910	894	868	920	918	889	888	927	927	939	901	874	922	870	938	892	873	906	949	878	907	927	843	924	908	925	909	857	855	901	846	887	934	928	916	884	977	887	915	855	927	891	904	932	854	888	932	883	953	888	929	915	896	857	874	924	858	920	969	855	929	922	888	831	862	895	881	918	884	936	856	895	878	902	916	886	915	900	925	932	938	899	922	882	914	924	878	856	927	850	865	895	913	875	910	924	935	941	938	884	898	901	894	873	877	879	910	929	882	901	942	883	861	938	924	884	843	903	882	886	917	892	894	905	887	897	900	908	921	900	904	839	915	886	918	887	941	929	928	863	903	919	908	913	885	925	917	882	884	895	901	932	884	886	908	930	931	919	857	908	887	911	889	916	884	895	885	891	918	883	915	916	927	883	862	925	936	933	910	886	918	917	935	907	853	909	877	880	874	920	896	913	985	891	927	924	943	901	890	912	923	858	952	872	878	834	898	904	878	930	963	937	853	980	906	869	895	855	908	915	942	869	896	880	917	964	901	891	891	918	804	900	938	845	852	859	857	922	902	928	920	892	936	917	903	923	850	907	822	918	932	869	895	879	857	892	970	917	915	921	934	943	880	886	888	930	943	891	930	887	901	861	860	878	809	884	923	908	925	936	894	821	915	912	876	919	892	956	911	919	928	882	908	887	917	892	905	907	889	948	887	844	893	906	905	861	922	904	913	867	908	864	831	886	881	908	911	940	909	910	884	880	900	917	890	895	877	865	890	909	870	918	933	857	922	936	916	856	924	891	876	890	886	908	880	912	880	851	901	918	901	920	867	897	873	901	884	896	953	908	930	858	872	919	872	882	877	918	961	919	893	925	892	913	896	952	928	969	885	935	878	889	913	825	947	924	831	932	885	888	918	888	875	946	855	907	863	872	918	896	880	900	909	918	913	898	928	911	972	846	877	887	885	900	897	911	895	907	881	912	890	880	919	915	876	889	890	940	871	877	873	906	873	904	925	907	924	923	842	889	917	912	857	934	880	901	856	924	923	886	920	942	953	955	917	925	883	873	888	914	938	862	929	915	887	862	921	907	981	916	905	889	886	901	837	904	910	944	895	854	927	916	880	883	895	889	938	957	889	905	895	939	875	894	913	829	889	872	836	899	915	889	932	901	918	900	878	971	901	944	923	920	925	906	884	919	941	897	924	862	915	919	908	859	946	930	938	901	890	887	923	915	856	912	896	920	916	883	904	880	937	917	875	942	817	924	896	913	880	887	906	937	937	896	890	924	976	891	969	957	945	887	923	861	911	947	875	845	913	870	938	884	931	901	924	890	928	923	902	895	882	935	883	938	918	898	846	874	911	869	896	857	933	885	912	871	883	863	839	933	834	920	905	934	913	916	906	911	932	900	972	869	881	867	909	896	932	861	908	917	878	875	900	921	894	900	918	891	899	897	872	892	924	921	860	911	884	896	847	920	901	938	866	927	924	937	953	955	916	916	855	922	887	952	877	875	918	879	862	916	971	931	965	912	957	841	880	898	952	919	906	849	935	953	894	905	938	880	870	886	896	934	921	887	879	845	958	901	911	936	943	852	923	928	893	904	904	901	917	897	917	864	902	929	870	867	905	892	912	935	859	892	943	842	924	906	902	940	887	913	894	896	930	964	916	858	946	871	945	912
5684	5431	7621	6826	5662	3248	1954	1282	886	788	538	522	400	371	375	334	305	276	272	263	249	247	285	260	219	220	234	242	220	246	250	259	244	251	219	210	319	413	413	275	224	202	231	208	244	172	213	203	232	198	217	183	201	197	223	212	213	223	209	207	218	208	209	203	208	207	193	224	216	200	213	189	205	176	230	196	222	239	211	202	210	196	246	207	226	222	206	240	209	214	189	181	193	226	223	203	223	213	213	235	195	191	196	193	248	225	220	239	211	253	222	230	227	188	195	200	211	199	212	217	211	212	193	206	243	182	217	219	205	192	212	213	245	188	215	214	224	206	208	203	222	210	223	242	217	225	231	248	237	216	222	239	226	218	204	211	227	200	208	203	225	205	200	182	186	196	221	224	204	204	189	219	194	218	212	235	220	215	218	223	241	200	197	206	187	231	199	199	250	238	191	185	187	228	236	215	233	230	236	215	205	208	202	203	193	205	209	219	208	215	240	206	213	182	216	209	230	228	235	173	219	219	216	229	201	206	222	195	215	227	225	223	215	196	198	201	231	201	213	234	227	229	227	222	205	210	189	194	186	209	234	232	217	232	234	227	223	224	224	213	223	175	207	212	206	231	209	210	184	209	198	210	238	236	203	201	223	203	213	189	214	231	203	209	214	223	210	189	230	203	231	228	182	204	178	201	225	205	222	202	237	203	210	217	216	203	176	202	189	243	205	228	195	217	207	224	224	222	241	203	240	232	195	235	212	211	219	220	209	216	211	226	209	202	236	234	247	201	211	218	205	238	249	220	233	215	234	247	199	217	202	203	215	228	197	230	210	202	209	216	231	225	221	201	265	200	213	208	192	226	196	188	206	214	210	211	217	231	190	195	221	209	220	216	191	217	213	212	223	191	250	229	202	242	221	218	197	223	200	195	178	188	256	229	213	236	232	231	197	223	220	203	208	211	246	190	244	177	212	212	229	193	212	220	217	222	223	204	197	213	220	222	204	203	211	204	206	201	236	176	222	212	226	241	231	216	224	197	223	209	206	198	245	211	212	231	189	232	248	228	220	206	205	202	205	233	202	208	201	197	191	235	179	176	209	233	227	214	199	240	225	190	215	203	207	205	219	211	231	257	216	213	195	217	189	206	213	185	215	211	185	205	246	222	225	193	216	195	230	200	215	202	206	221	214	200	207	201	215	214	199	223	205	226	199	207	205	228	186	215	216	189	189	213	212	182	196	220	216	192	200	218	202	203	186	223	186	198	210	227	234	194	236	237	205	200	253	214	182	192	227	193	189	215	181	219	197	220	225	228	237	176	212	244	191	194	211	226	206	197	180	222	218	237	208	204	205	235	213	208	184	185	210	245	203	228	183	221	240	224	235	203	219	214	238	202	229	195	212	209	230	236	224	214	182	224	246	223	207	224	194	232	210	206	201	229	213	216	203	230	230	226	221	209	214	226	224	210	204	229	217	195	201	197	192	224	228	221	194	228	217	214	212	218	232	203	221	248	204	245	218	233	197	204	204	198	234	200	224	204	211	249	204	208	217	219	192	212	238	242	212	224	236	190	202	217	236	219	196	209	210	227	229	205	236	235	202	210	220	220	209	210	188	204	242	201	200	243	215	200	219	196	201	231	196	195	227	204	197	234	198	202	196	191	226	241	216	243	200	198	216	190	206	217	203	205	193	185	231	237	222	232	233	205	229	214	219	213	239	205	216	223	223	212	217	215	227	222	217	220	201	217	210	224	225	244	193	220	215	196	209	199	196	186	207	210	227	212	221	187	208	208	211	218	230	219	223	198	214	219	260	239	221	206	242	229	208	221	202	200	224	198	233	238	221	219	234	218	213	234	231	217	258	229	227	213	192	186	202	203	221	204	232	194	213	218	210	210	233	208	198	195	231	218	210	222	201	194	219	248	228	207	181	205	214	191	222	203	191	213	196	217	217	188	208	216	211	216	216	222	206	211	225	245	232	215	203	193	235	216	213	217	222	216	230	190	195	221	206	215	199	208	207	200	213	176	213	231	232	220	205	203	232	202	196	210	199	206	221	226	249	216	214	221	228	207	229	231	191	191	206	209	201	213	223	243	249	206	213	215	210	192	241	233	233	194	256	222	188	203	205	210	200	212	216	210	227	210	231	224	199	223	194	210	227	203	198	215	208	207	211	213	217	206	218	196	201	205	198	186	212	195	200	228	214	189	222	204	244	197	246	211	222	225	203	213	199	215	210	216	225	207	192	236	175	233	212	196	199	221	188	196	176	205	242	206	225	223	202	243	214	213	204	211	236	243	222	239	210	202	221	246	246	207	212	207	210	215	209	205	219	216	213	202	236	205	224	231	226	231	229	215	201	217	185	203	230	203	225	207	211	228	203	199	229	194	198	238	202	211	217	200	240	219	221	246	230	232	229	224	218	217	217	209	230	231	207	214	233	209	227	205	251	217	213	213	235	228	202	190	201	209	192	215	214	231	237	205	178	205	228	217	218	197	190	228	224	209	192	204	226	219	185	200	208	211	236	224	207	220	206	208	215	209	224	206	220	231	200	221	194	199	205	217	218	200	207	201	216	212	212	235	217	218	184	250	237	212	207	214	217	214	204	213	228	235	233	213	212	243	187	204	221	218	184	192	176	221	233	200	234	209	199	191	198	222	229	212	218	199	219	208	220	194	200	194	205	194	203	221	189	233	221	238	179	208	195	229	220	233	257	213	222	207	203	230	211	219	238	200	202	229	228	213	200	222	226	234	231	213	232	211	211	202	207	223	242	233	199	215	247	197	192	225	215	224	215	234	235	204	198	234	230	220	199	217	223	212	216	225	202	264	186	212	202	229	215	218	212	219	206	214	209	214	232	214	225	210	235	221	188	209	214	200	205	218	219	224	216	210	247	205	219	217	229	207	207	229	217	221	228	202	221	217	223	205	197	205	205	179	227	211	207	190	212	230	196	222	225	214	200	204	192	220	192	204	190	212	227	209	215	213	224	213	224	201	227	199	223	194	213	221	214	218	190	213	215	218	219	204	200	196	216	222	198	206	189	219	213	208	220	209	204	204	238	199	213	206	219	191	198	216	199	203	222	226	235	205	230	221	207	223	209	220	201	197	218	231	197	215	220	207	201	216	205	221	220	249	197	198	217	203	233	213	217	223	231	197	216	215	215	234	209	231	214	225	255	205	204	217	219	233	209	221	217	235	199	225	193	204	210	206	203	230	221	223	207	187	214	193	186	202	242	219	248	191	189	208	196	223	222	217	221	208	208	192	235	202	205	205	193	208	204	220	232	241	234	211	230	219	191	211	212	212	197	202	214	187	197	199	233	226	234	182	224	219	208	185	205	207	226	242	217	225	210	226	220	211	217	233	228	225	235	216	243	239	215	182	217	201	195	213	217	244	197	241	215	191	208	240	201	223	201	202	204	221	237	229	199	212	232	225	212	198	196	212	232	254	231	229	207	195	194	210	254	216	198	211	206	235	228	237	211	226	205	205
4325	5757	11787	14962	14460	9588	7170	5267	4126	3366	2495	2151	1846	1641	1523	1404	1166	1068	1042	983	701	779	1028	800	691	654	703	695	761	777	789	770	772	851	717	765	1305	1702	1641	950	544	566	548	537	543	570	550	572	548	555	552	545	558	554	536	531	534	558	562	576	546	533	570	631	525	586	545	571	513	555	568	487	551	560	563	553	604	533	531	575	551	587	547	563	543	559	554	536	592	516	591	595	531	569	559	572	595	576	569	552	571	549	595	540	542	528	545	557	589	584	559	602	527	511	547	548	536	548	571	552	581	560	546	583	571	538	593	527	520	580	561	555	594	583	552	563	576	556	531	563	564	549	562	552	561	569	559	538	544	591	558	561	528	558	564	596	559	551	538	551	522	556	572	574	558	540	536	580	546	591	558	572	581	566	519	580	557	544	575	553	565	530	526	504	612	581	540	499	550	525	546	528	556	579	527	594	556	514	502	534	502	573	491	566	528	605	593	600	511	566	586	488	562	537	581	544	565	563	569	567	558	539	558	562	576	567	534	545	576	568	535	560	583	621	562	572	612	513	554	516	561	543	560	576	550	588	563	557	547	555	568	599	575	556	507	550	568	582	584	534	555	555	565	583	553	551	529	561	587	574	574	528	499	514	570	596	555	567	481	576	552	581	572	578	600	545	545	542	532	527	566	584	546	540	551	542	543	570	581	546	554	565	560	560	541	541	554	510	529	554	534	573	549	560	518	584	524	519	603	559	529	558	560	591	590	544	527	514	594	588	521	574	551	565	528	602	564	533	565	555	513	548	564	569	572	562	556	612	530	522	554	535	591	558	553	561	528	553	548	542	548	560	553	536	615	540	552	522	542	566	520	558	567	586	579	538	509	556	554	583	550	530	546	556	534	566	553	575	537	588	555	541	583	577	531	588	580	567	526	565	555	569	571	518	555	537	574	496	598	570	552	550	589	570	530	550	559	561	562	548	587	553	551	605	586	575	591	585	555	543	571	574	596	568	567	563	564	552	550	528	560	529	543	589	574	599	606	539	565	563	539	575	537	540	553	577	576	536	563	582	584	578	607	608	585	551	550	540	532	538	558	568	559	536	557	558	556	541	519	564	547	542	547	520	581	562	570	558	534	582	594	565	578	578	522	527	615	547	536	559	592	581	561	549	563	536	483	563	578	510	614	563	594	557	560	543	550	555	578	584	570	533	543	528	516	569	568	564	555	556	540	566	571	540	554	545	531	549	572	553	582	583	565	519	534	527	523	590	547	528	550	541	571	566	556	543	579	571	547	558	592	566	535	551	542	532	553	569	546	532	578	582	573	571	536	555	524	576	603	567	617	525	546	531	557	546	551	563	547	528	578	546	538	535	538	568	567	533	598	573	502	562	532	577	551	515	535	554	555	542	585	577	582	556	534	592	557	543	555	601	592	539	515	544	574	556	562	538	579	549	552	561	568	548	558	593	524	544	587	632	524	534	567	569	554	550	571	574	537	547	562	520	602	530	542	569	584	548	574	537	586	519	544	510	585	549	574	532	546	574	543	586	581	545	515	566	578	526	528	548	549	569	570	525	586	602	530	593	519	565	569	515	553	571	569	533	574	519	513	557	534	568	541	551	509	538	530	528	576	560	582	584	586	577	557	537	531	569	557	581	531	594	518	600	548	563	584	553	532	540	556	520	587	540	551	626	582	542	566	575	596	553	550	556	547	531	547	536	575	539	590	557	549	584	569	511	542	562	597	559	549	577	548	566	577	530	557	550	550	585	523	574	546	532	567	517	559	585	594	536	562	536	565	515	558	538	521	564	576	575	562	547	566	515	557	552	570	571	526	572	558	530	583	544	568	581	554	568	581	541	598	509	593	562	534	502	561	581	554	528	571	590	538	514	581	527	569	525	578	513	572	506	540	590	551	549	572	557	554	537	563	541	539	562	537	603	591	531	591	537	567	581	528	554	541	508	558	541	504	539	536	548	551	563	536	540	476	567	585	544	556	518	558	582	581	535	545	543	608	550	556	549	530	581	536	561	520	552	537	551	579	604	532	574	548	536	565	517	543	568	561	568	534	562	595	619	579	565	574	586	519	576	558	540	529	531	548	550	506	537	567	537	548	583	529	531	548	567	517	564	588	571	552	535	542	605	532	569	601	537	580	562	560	527	577	544	518	546	581	503	584	526	533	559	507	547	524	563	593	553	592	512	570	554	548	567	548	532	587	537	577	577	559	559	539	538	562	586	574	543	588	580	537	566	541	556	565	599	545	576	536	540	576	539	587	540	544	599	572	545	562	545	559	493	550	563	534	522	543	566	536	571	546	566	519	565	583	538	571	544	551	535	602	557	555	622	560	550	556	532	558	572	548	562	529	570	542	562	566	612	586	570	541	558	546	529	533	552	552	558	563	561	633	588	548	588	538	567	527	505	540	546	564	542	548	602	509	509	574	554	543	558	546	569	550	507	543	561	569	564	545	566	544	534	533	606	567	574	581	560	573	531	554	593	517	555	542	530	545	578	551	551	537	566	576	570	602	605	572	594	547	556	510	552	542	555	545	554	578	554	541	588	563	496	568	555	538	558	528	564	581	534	525	533	582	567	578	564	525	553	563	577	611	550	563	555	545	538	571	581	515	505	535	573	558	580	525	522	559	544	521	562	569	524	535	575	557	550	569	544	538	558	596	543	559	530	583	579	600	587	545	596	543	592	579	553	500	507	538	503	555	577	575	544	535	599	583	575	527	564	545	545	526	549	568	538	539	533	563	538	544	565	592	529	570	534	554	583	576	552	562	515	540	603	593	549	525	520	525	528	560	565	554	515	544	531	564	576	549	585	582	530	603	560	562	551	545	568	551	532	581	561	526	554	542	577	599	545	538	492	560	542	540	589	541	524	574	555	541	557	556	567	555	537	551	579	575	510	587	542	541	518	575	530	583	553	562	544	547	542	553	530	590	600	496	527	514	555	532	581	546	538	576	544	577	546	523	545	577	548	565	558	532	530	581	513	619	538	538	532	609	563	523	561	590	553	529	585	559	527	534	586	529	551	580	594	528	535	537	523	531	569	527	525	520	563	581	570	576	539	615	526	603	541	549	562	605	528	545	514	561	523	539	526	539	572	546	558	533	547	562	585	550	543	540	554	570	595	525	549	586	582	586	550	519	553	646	538	538	546	592	541	552	559	591	585	517	534	541	542	572	590	600	581	567	551	572	553	591	563	586	530	568	569	542	559	563	566	545	577	554	550	573	534	553	544	575	555	551	590	572	559	528	567	596	548	570	570	613	558	545	572	559	536	526	556	578	526	579	591	543	552	492	557	534	591	530	534	560	590	550	625	531	552	547	571	560	525	588	572	524	569	550	570	589	562	546	599	545	582	569	541	536	527	595	586	516	573	565	568	561	520	559	551	542	561	546	526	502	590	525	564	560	549	550	542	576	596	572	573	549	527	549	541	547	556	546	567	547	604	544	546	552	577	485	546	557	590	580	600	574	527	547	557	572	535
18409	23864	27990	34506	36134	27459	22343	17116	10815	6470	3360	2261	1583	1287	1070	817	597	492	535	521	433	523	578	490	350	339	376	368	369	417	393	404	404	355	381	634	1677	1493	1241	629	320	301	305	324	322	342	307	313	329	330	316	350	315	313	349	272	335	339	291	309	280	326	303	309	329	267	315	294	299	299	311	288	314	311	302	264	335	344	315	269	323	302	322	317	306	336	335	338	322	286	316	299	325	376	311	328	290	329	288	329	331	314	315	316	302	307	291	278	326	348	313	317	315	312	327	313	304	313	347	312	324	301	316	334	317	342	326	340	351	308	341	307	334	320	314	342	353	326	315	336	307	284	285	328	300	295	289	333	334	322	297	304	314	312	320	288	320	283	320	299	321	302	311	333	285	313	297	316	285	300	316	337	319	316	312	313	334	328	324	343	314	295	332	271	308	283	276	295	289	336	319	307	322	344	329	298	345	316	314	326	351	311	272	342	284	301	306	328	303	278	328	333	321	295	327	321	347	326	315	297	334	309	344	344	309	344	320	298	308	308	311	308	284	310	318	280	312	295	328	321	302	344	303	331	335	317	324	322	310	334	306	332	344	321	347	295	372	344	323	300	312	300	299	290	334	325	340	321	302	270	306	299	317	293	315	324	293	314	318	314	307	308	327	284	323	327	321	294	311	319	315	333	336	317	326	301	277	337	358	343	331	333	363	307	298	331	323	335	352	300	297	334	303	321	320	333	301	318	297	313	304	301	307	316	294	298	336	318	330	314	296	262	325	323	280	284	331	327	301	283	312	293	333	325	317	318	317	293	344	352	326	338	303	300	310	319	339	313	314	334	304	322	304	321	313	304	352	307	282	285	321	322	327	318	306	327	290	296	318	328	303	320	316	323	313	314	309	315	321	321	272	331	303	343	279	353	313	303	317	283	332	315	330	287	327	306	313	309	315	288	300	309	308	293	313	304	336	312	306	289	289	294	301	345	304	319	345	324	283	276	314	319	329	304	313	279	310	291	333	301	311	297	344	311	328	339	308	344	348	309	321	326	326	328	324	294	287	332	333	318	295	284	307	368	288	312	307	298	340	300	291	307	290	319	300	322	289	339	266	323	318	281	318	315	325	356	312	319	373	347	342	322	310	345	286	296	322	310	319	306	305	305	317	316	329	325	332	314	285	299	338	319	293	301	319	305	314	311	336	326	314	335	319	314	303	304	313	297	294	305	338	322	308	330	296	323	328	310	303	292	325	330	302	307	280	275	302	295	310	298	312	281	286	308	341	325	312	315	298	319	317	320	321	291	317	346	318	319	315	308	366	302	331	306	295	326	298	329	343	320	327	340	289	278	310	304	326	305	304	274	326	316	285	291	318	302	296	297	298	331	276	287	310	289	335	274	293	304	350	320	334	309	354	342	286	296	309	300	317	314	298	305	309	304	306	303	274	323	301	301	311	311	327	336	294	319	309	324	290	348	326	319	301	339	334	314	336	312	305	318	304	337	313	314	310	313	297	329	285	335	328	312	331	323	319	333	330	300	313	318	338	308	286	295	317	306	312	321	296	293	274	324	348	317	288	319	313	374	299	327	345	310	293	339	312	312	309	289	316	352	337	299	297	332	298	306	310	310	323	317	311	325	316	340	309	291	297	302	318	294	346	331	304	295	314	271	316	295	331	307	335	336	337	326	322	345	328	328	319	302	342	310	292	329	298	277	335	283	323	316	332	287	316	314	334	339	307	338	307	344	304	305	306	315	345	306	310	325	316	345	331	298	349	301	338	299	330	286	339	327	333	325	311	323	341	314	321	326	325	328	302	315	303	320	367	289	276	327	286	309	292	287	303	335	297	287	333	371	309	321	332	321	315	309	287	315	319	293	311	294	282	352	311	320	326	305	334	323	311	349	295	312	293	320	330	308	313	335	311	335	283	296	310	318	307	336	326	333	323	320	304	342	329	362	306	295	309	299	322	317	317	314	283	303	332	341	330	321	315	315	284	311	283	310	328	340	285	280	319	308	303	269	329	320	278	276	333	285	268	323	305	289	312	326	299	288	274	314	305	327	349	343	293	323	315	310	310	318	300	309	300	325	304	271	310	324	322	311	335	323	342	328	318	335	285	362	339	314	290	303	327	326	311	315	327	298	335	308	292	303	305	307	270	316	316	320	304	305	341	315	302	325	315	326	323	325	332	298	315	340	332	326	298	338	295	316	323	322	334	340	360	341	326	309	360	310	302	320	278	343	301	299	321	306	323	322	291	346	312	291	296	301	327	325	284	339	302	290	301	323	380	325	340	286	312	280	313	337	318	309	283	332	281	314	342	304	303	332	313	328	360	303	317	295	282	320	330	337	315	293	310	312	302	310	327	323	309	330	304	342	332	302	286	336	310	316	329	316	334	320	301	300	375	345	318	306	338	299	283	286	316	326	324	313	291	306	326	342	350	315	345	341	320	310	342	329	309	304	301	322	334	350	322	358	315	291	321	320	314	310	319	302	306	320	347	320	317	304	314	316	297	313	316	304	286	353	327	309	309	327	304	323	302	343	316	292	319	317	332	318	325	324	286	343	339	293	293	321	289	288	313	305	314	310	320	313	318	303	303	329	341	336	315	303	308	272	310	300	344	278	306	316	328	286	290	327	280	311	294	346	354	298	359	311	293	313	323	315	323	312	338	341	295	356	346	367	316	352	285	316	308	324	310	299	305	317	324	314	345	318	306	290	331	328	322	291	316	307	316	303	296	327	343	345	325	310	299	323	296	349	303	320	292	307	282	293	317	366	293	294	302	312	302	327	323	295	345	305	309	300	335	304	309	309	332	279	317	294	335	287	307	325	315	346	277	300	299	295	294	298	329	300	326	307	347	317	319	316	295	333	299	317	347	342	341	362	307	331	324	330	305	343	331	297	299	326	325	329	289	313	327	299	317	308	349	306	309	291	317	327	305	297	326	327	313	291	322	339	340	343	321	297	321	296	316	310	346	309	329	308	328	319	303	304	315	295	283	308	310	326	290	316	311	321	321	332	329	316	323	306	300	297	294	333	345	307	288	340	312	360	318	320	338	311	313	310	301	337	291	295	289	317	298	324	351	318	309	296	312	335	321	311	318	327	315	336	289	298	329	327	321	335	316	278	298	303	319	307	324	330	332	310	354	329	313	294	294	296	324	336	341	307	304	307	336	315	338	303	318	312	328	301	319	339	322	342	324	280	302	291	310	303	313	321	286	318	314	294	296	303	294	289	315	320	265	314	293	330	328	305	329	277	305	285	299	331	344	325	324	334	298	350	330	342	327	283	317	320	302	337	299	314	327	310	308	295	305	276	305	334	325	348	350	310	362	323	289	323	322	305	324	318	309	321	310	304	356	289	334	298	290	316	327	314	322	336	322	317	312	274	315	286	329	342	312	302	323	324	310	302	271	323	324	336	271	305	326	304	318	288	290	323	301	309	333	297	304	301	316	325	311	332	317	324	316	353	287	288	309	293	303	333	293	295	346	309
12518	19769	26275	39218	41227	34438	33022	28821	20593	15818	10566	8960	7370	6544	4979	3844	2835	2342	2417	2330	2133	2345	2480	2051	1151	1029	1129	1078	1223	1232	1203	1403	1257	1262	1131	3247	10099	7979	6090	2129	772	752	796	749	793	802	760	737	775	826	747	748	843	753	752	754	812	815	787	762	719	738	792	767	797	790	749	772	799	764	723	771	744	767	757	757	787	760	796	784	765	734	717	775	772	741	747	747	761	711	710	764	789	803	780	820	798	813	772	727	725	775	759	725	790	786	798	754	763	776	749	731	806	736	800	757	798	772	765	754	814	731	753	741	813	772	749	754	752	728	774	756	771	738	710	733	737	769	759	786	763	765	788	805	777	750	741	762	742	772	763	794	783	768	784	809	791	722	762	788	742	748	785	749	763	793	791	775	759	758	717	795	744	770	710	755	730	754	750	729	795	757	808	781	716	742	833	769	789	699	751	727	785	778	827	771	790	715	760	721	738	804	800	773	794	786	800	796	720	760	786	727	727	820	739	764	754	767	742	773	722	778	771	800	775	757	704	768	756	766	754	747	750	757	779	755	800	782	779	771	755	827	758	739	795	783	765	750	762	780	777	785	760	768	740	719	701	713	756	747	737	810	781	813	695	734	715	722	738	727	771	768	777	770	736	786	799	798	777	734	778	765	764	773	746	771	730	755	777	752	774	715	746	832	697	758	827	787	790	809	806	760	790	805	807	807	734	747	811	789	779	804	762	757	777	786	750	751	757	765	739	775	800	797	708	737	802	714	709	749	737	765	774	781	736	779	798	767	779	765	747	775	791	793	757	699	721	760	790	723	775	775	790	745	809	769	775	784	795	778	780	735	720	732	743	775	722	743	753	766	804	795	756	758	775	793	767	744	767	721	719	786	769	730	775	775	753	724	788	812	710	796	762	793	721	769	744	782	799	785	787	773	821	813	763	809	762	763	793	754	714	790	797	750	792	744	768	717	737	744	811	769	768	756	736	796	743	764	771	732	761	783	755	783	777	784	729	778	745	694	727	766	816	748	774	788	782	784	778	744	750	761	767	748	757	788	741	727	770	757	759	768	770	761	774	747	776	724	730	777	724	752	725	713	770	773	758	775	755	738	790	798	805	792	778	737	753	761	763	774	758	779	820	753	737	757	797	759	766	781	794	736	740	723	700	791	808	778	723	762	779	769	741	741	737	740	803	762	772	747	740	750	746	787	763	706	767	836	755	818	738	780	754	798	767	749	756	784	778	718	777	749	825	806	734	754	726	776	795	787	775	813	753	783	715	798	766	759	781	794	750	779	773	798	744	832	777	744	755	768	771	740	731	792	756	737	739	768	770	708	752	774	707	743	753	746	772	778	740	709	753	769	810	738	822	782	769	755	746	751	742	784	745	740	796	752	775	755	741	774	807	822	749	746	769	780	796	708	743	807	761	774	799	807	785	784	737	792	785	770	766	723	798	750	786	765	737	779	799	797	810	735	767	756	767	757	768	783	786	790	740	763	790	782	731	761	738	767	823	764	743	791	782	775	817	782	797	755	744	810	787	824	779	736	789	766	820	705	737	775	755	767	763	754	778	773	788	755	777	735	778	779	748	691	786	737	763	779	782	756	767	757	753	767	755	702	783	748	774	752	807	805	709	731	789	772	771	778	773	746	762	767	702	763	781	754	780	742	734	831	799	728	750	782	802	737	743	779	765	763	722	770	733	730	781	762	738	733	764	818	765	744	756	752	707	724	748	787	772	756	726	736	797	711	748	719	796	804	688	790	781	769	793	808	753	780	747	748	756	764	767	745	786	838	766	817	770	796	737	778	730	732	749	764	777	743	769	808	783	817	746	770	786	790	733	711	751	801	800	805	738	718	759	771	731	811	741	720	731	754	787	755	765	773	729	793	811	727	761	798	787	724	791	781	734	789	709	763	759	733	766	740	741	828	800	749	771	760	759	768	764	743	723	770	728	736	789	757	773	740	743	785	782	764	743	768	784	769	741	753	801	769	830	751	712	791	760	724	738	753	821	726	757	754	785	777	767	739	795	830	787	763	764	780	781	775	755	790	789	741	786	742	778	770	757	761	759	828	773	795	745	764	723	731	777	752	770	770	745	738	759	750	802	763	780	735	779	766	778	703	779	788	810	804	777	769	755	767	826	757	760	750	774	736	763	729	776	743	756	788	767	758	698	742	742	749	800	788	772	756	748	774	781	801	753	743	778	740	771	784	765	791	760	750	709	746	781	756	767	744	778	796	733	745	776	758	788	759	786	754	788	763	743	786	744	743	751	746	760	788	768	812	739	686	748	811	754	798	764	847	706	749	736	850	769	757	752	739	776	772	787	752	737	761	721	737	758	735	681	786	757	755	762	732	750	779	729	717	718	754	765	745	828	724	724	730	766	793	815	774	757	792	781	753	781	746	685	785	783	737	765	781	747	759	766	757	772	759	749	789	767	735	776	784	762	784	731	776	769	795	742	817	755	737	809	761	790	725	782	772	754	744	764	757	732	793	770	781	765	767	746	726	754	726	770	758	798	728	792	745	759	800	767	762	722	806	757	772	824	755	793	811	812	807	754	748	801	801	773	703	750	760	767	770	769	809	791	741	753	776	762	764	783	759	769	703	765	805	738	803	773	782	717	757	785	755	760	800	799	751	744	767	751	771	801	794	758	743	710	748	743	782	767	785	804	761	744	748	770	789	777	826	741	756	772	718	738	751	771	801	765	765	801	813	763	729	715	750	772	750	739	763	717	784	728	760	746	761	804	763	808	748	781	818	745	727	729	777	779	809	679	805	756	806	731	812	803	764	759	731	788	773	752	786	738	748	754	755	759	724	750	785	735	783	745	736	762	757	746	736	768	725	755	742	749	836	772	747	722	803	770	748	778	727	745	776	774	786	788	795	723	718	775	716	740	826	749	773	714	740	784	784	792	763	789	812	748	804	745	749	748	748	748	706	758	738	769	793	797	748	719	808	794	735	742	819	767	738	823	789	754	763	747	775	734	764	788	717	793	783	759	780	742	751	753	761	778	738	769	843	725	777	774	749	749	796	780	768	768	764	770	766	758	788	774	741	708	760	794	775	745	786	744	765	758	755	756	736	790	757	715	707	768	754	789	735	822	714	729	773	798	752	761	775	796	762	788	738	782	742	733	794	751	754	756	755	796	779	754	765	762	789	759	792	770	776	723	743	714	732	802	775	783	723	774	734	755	806	748	757	749	764	791	820	723	785	794	769	765	735	799	758	746	788	808	786	755	788	753	752	742	802	822	795	736	709	763	790	789	780	714	782	766	720	775	805	736	751	758	733	744	746	741	743	798	812	733	783	800	752	799	797	754	812	783	754	748	730	737	777	668	793	780	781	748	754	748	746	723	784	791	767	756	727	803	739	778	769	772	748	760	740	778	773	730	737	742	743	804	796	699	759	741	766	768	773	765	758	740	817	744	760	790	767	800	753	750	794	751	734	774	787	733	746	787	754	791	804	791	793	802	776	788	718	756	802
28104	35004	33802	40642	40156	33859	29792	26247	18161	13114	7246	4658	3080	2689	1879	1375	969	811	1041	1018	986	850	804	505	445	444	414	498	429	442	533	488	444	457	448	1721	3334	2579	1966	544	354	380	366	382	382	383	387	347	383	346	396	391	362	394	391	373	374	365	389	352	381	373	359	381	362	345	392	358	381	365	364	364	354	377	368	378	368	379	383	361	367	373	394	377	349	359	370	359	323	355	352	357	345	374	341	356	361	374	379	353	365	374	354	364	333	354	371	349	369	380	368	351	366	373	380	336	338	368	351	389	369	356	418	388	364	354	344	389	379	365	342	396	363	363	336	348	397	347	378	328	389	338	374	339	379	332	377	393	346	362	345	373	369	374	379	377	323	332	363	361	371	367	337	356	367	332	329	371	388	380	349	362	379	368	368	400	360	390	379	391	373	355	357	365	382	392	363	362	361	339	344	365	370	358	381	331	371	338	372	398	395	340	335	400	370	401	322	358	358	360	369	365	380	389	317	363	343	369	354	376	369	363	375	373	331	360	390	346	379	380	371	364	366	370	329	370	371	387	364	347	360	390	342	324	349	360	360	382	385	394	385	347	374	318	370	367	364	346	390	392	375	403	386	349	381	329	378	338	419	355	334	376	397	348	330	392	379	351	380	356	352	364	382	350	391	338	376	365	392	345	355	346	389	376	356	373	367	390	352	374	386	373	367	353	359	311	345	353	364	345	373	407	392	365	345	365	361	338	337	370	400	398	369	393	344	364	364	373	378	381	324	324	392	388	373	354	390	379	364	374	388	343	363	357	348	349	357	328	381	344	355	391	343	363	342	347	385	343	408	343	367	374	377	381	393	343	329	349	348	361	343	373	337	355	357	381	355	372	403	373	378	361	345	363	356	384	371	342	354	370	397	351	348	341	354	369	363	345	374	370	328	403	369	399	325	359	327	378	397	389	387	347	359	396	376	394	340	390	356	362	375	354	375	380	338	388	382	368	362	383	372	329	378	413	410	330	359	394	370	378	358	338	342	356	379	395	341	352	370	360	388	348	384	380	380	344	420	394	364	416	378	375	373	372	376	367	392	398	354	399	364	349	360	369	353	396	392	368	372	377	378	402	355	344	363	365	354	335	359	386	353	385	403	390	374	358	349	335	378	371	346	367	388	356	410	358	369	370	336	398	379	355	394	400	338	374	373	331	362	376	368	373	406	362	374	350	358	362	383	366	360	363	376	335	362	383	351	390	354	365	359	358	399	363	372	364	391	353	388	345	337	374	388	394	368	356	335	365	361	368	351	329	328	336	373	357	359	388	345	381	361	384	352	375	369	382	360	352	344	357	346	355	356	356	347	398	374	331	348	372	364	339	353	362	367	328	368	365	364	333	379	371	365	361	350	341	380	343	353	371	371	407	375	375	380	373	376	406	348	360	389	368	398	387	368	393	358	347	376	358	340	390	384	335	375	377	332	366	400	380	387	403	386	350	368	368	341	369	356	352	356	339	378	334	351	386	351	382	383	366	345	323	358	341	344	416	344	336	372	332	336	369	378	358	343	348	392	393	362	334	350	382	359	377	370	334	377	349	386	361	401	336	386	324	365	354	355	391	372	395	364	383	368	378	407	348	361	333	383	369	398	386	368	362	365	360	383	370	392	327	340	321	404	392	338	387	338	378	349	372	389	380	379	344	366	368	408	442	359	351	356	347	375	375	358	365	333	344	360	393	378	371	375	354	351	386	379	358	398	360	351	375	335	356	360	391	415	358	368	357	341	376	368	357	379	342	368	367	352	333	355	401	353	373	375	364	384	371	382	328	351	354	365	372	382	376	365	359	393	377	373	361	360	355	365	404	384	379	334	414	346	395	370	385	362	352	390	327	367	381	354	360	393	367	345	381	388	391	355	358	394	393	363	345	335	379	388	385	398	361	405	369	344	329	333	405	395	392	378	382	316	388	358	369	353	384	353	381	376	354	354	346	348	363	352	372	357	336	342	375	381	380	344	349	351	342	387	389	354	376	352	378	376	346	375	365	414	353	349	410	344	387	390	390	362	389	345	373	386	349	371	397	381	349	387	364	371	364	346	355	327	376	353	375	350	346	380	375	377	333	357	345	375	370	386	366	393	384	374	349	362	353	383	376	386	397	391	403	351	412	365	354	362	387	379	361	346	360	346	393	355	349	350	329	383	360	379	356	373	358	333	375	386	361	362	359	341	342	394	398	344	365	374	348	338	358	371	392	407	346	388	350	362	352	361	352	354	384	389	371	351	299	362	331	371	335	376	370	391	396	366	347	375	373	352	384	337	352	361	357	368	373	406	381	347	373	356	445	372	334	369	350	365	409	400	398	381	374	361	374	359	332	367	350	355	368	337	349	349	354	363	401	344	368	376	377	400	376	371	353	410	385	340	359	361	402	363	383	386	372	355	375	382	377	399	355	377	357	383	331	345	369	372	361	391	354	371	339	335	327	389	330	342	335	391	381	389	348	379	384	353	371	350	375	378	391	332	367	387	373	385	379	347	350	368	358	362	370	361	329	375	389	352	368	382	340	341	384	378	346	356	343	387	364	376	367	347	373	405	342	368	341	353	368	352	359	369	341	377	354	350	392	377	367	336	377	371	380	382	347	375	396	378	383	382	386	344	348	308	357	376	375	381	373	365	357	381	359	357	357	334	344	352	337	385	359	353	373	334	390	354	384	346	366	367	378	385	350	408	345	343	345	360	402	376	377	344	323	413	372	340	325	361	362	333	334	356	370	350	388	370	326	383	380	393	383	360	353	369	336	367	402	357	387	387	356	386	416	347	343	357	369	360	324	350	355	355	360	343	344	348	374	369	389	337	352	354	338	370	354	378	344	368	356	355	354	393	378	359	405	361	388	359	346	384	372	330	378	390	374	368	348	358	382	357	389	376	360	404	339	386	383	374	387	389	398	400	395	328	366	372	368	365	361	364	321	366	367	387	385	362	380	357	392	364	336	327	353	340	362	360	363	356	371	369	365	344	376	403	384	359	405	336	354	318	354	363	372	344	352	368	342	377	354	418	383	382	333	382	374	367	357	352	353	350	350	361	342	378	410	394	412	369	397	387	346	364	405	339	378	377	359	353	337	376	388	402	391	365	357	367	358	338	346	375	387	379	327	372	381	343	374	349	337	366	360	372	362	347	335	387	400	387	325	362	357	356	377	399	358	358	383	352	347	382	380	380	362	373	367	349	377	354	370	419	387	369	372	356	368	367	341	371	407	391	357	326	349	375	357	376	376	412	369	357	387	374	371	387	362	364	341	341	379	357	352	343	385	353	355	370	359	387	351	344	343	378	378	349	374	359	349	361	346	347	339	377	359	341	343	369	362	354	362	353	378	327	362	378	366	364	352	364	356	357	400	352	319	374	346	347	370	329	397	377	312	332	366	340	362	375	373	392	332	377	371	342	385	328	372	364	382	390	391	349	339	334	354	340	352	391	385	374	377	376	382	352	378	334	403	337	343	392	382	397	364
17372	28072	30566	44271	46603	44644	42374	37789	27862	24783	16372	14491	11938	10639	7914	6054	4650	4373	4611	4709	4382	4339	3370	1953	1273	1337	1573	1480	1450	1533	1528	1540	1529	1481	1443	9773	16837	12866	10011	1398	879	869	866	854	837	813	871	820	883	858	859	880	894	805	829	861	861	865	855	799	852	887	841	840	889	822	843	818	851	857	841	851	881	832	858	828	870	839	770	842	853	821	847	819	902	835	851	844	817	840	834	855	847	868	844	847	843	830	834	886	855	812	865	836	879	869	821	849	882	887	839	854	854	872	836	886	855	831	875	829	855	804	807	866	833	832	872	810	857	865	863	894	825	836	872	863	858	841	833	808	875	868	789	818	818	874	860	857	947	910	878	822	828	843	832	840	845	870	836	816	866	862	835	892	867	821	829	883	820	809	840	863	860	879	806	871	842	844	877	876	819	821	866	849	857	843	791	840	850	802	808	867	862	817	816	828	825	831	841	820	817	821	839	874	854	843	856	847	857	859	880	833	852	778	835	885	855	821	868	819	879	868	844	838	832	861	813	827	840	864	862	837	813	841	925	808	826	846	859	841	901	787	858	786	835	840	786	841	880	886	828	812	813	803	838	859	843	824	791	847	838	873	835	853	858	817	779	882	869	854	878	809	941	878	837	829	850	785	841	875	841	818	861	867	817	861	885	863	855	853	838	873	888	825	831	836	878	860	839	847	867	886	822	813	823	883	846	791	847	837	852	855	872	878	850	887	821	874	858	862	865	859	861	838	865	814	834	885	863	865	848	867	855	814	831	805	864	864	832	817	847	887	831	854	870	867	835	846	906	843	835	809	864	895	827	883	893	838	850	867	800	803	891	813	871	836	831	845	850	863	812	827	895	865	862	838	848	876	829	858	862	818	813	898	850	888	874	858	857	869	906	879	887	814	812	800	878	876	832	886	818	841	795	868	853	872	870	802	825	869	843	834	844	886	878	794	854	816	856	841	842	869	845	839	818	826	863	850	865	776	799	829	824	877	800	828	843	873	792	811	822	844	869	844	818	787	894	861	868	869	875	914	820	839	833	821	837	857	844	783	872	867	851	843	856	920	805	855	887	893	822	818	860	864	824	821	833	893	825	874	860	855	830	827	887	857	859	817	833	883	807	863	819	863	859	892	842	832	820	860	828	829	863	785	875	820	844	875	850	903	845	905	890	846	845	883	854	822	861	876	806	878	878	881	874	880	866	829	855	851	848	932	853	857	848	858	839	836	825	790	902	840	896	847	818	868	861	857	889	836	831	821	859	898	832	834	859	846	828	843	849	797	837	878	807	826	855	871	863	839	788	827	829	817	784	872	817	832	827	752	796	796	844	845	853	911	875	853	844	826	794	875	834	851	836	890	799	846	865	845	796	833	873	858	836	786	850	824	863	879	853	825	845	814	848	871	897	846	827	799	879	784	838	831	839	789	829	876	820	842	854	838	820	836	910	841	848	857	804	838	856	843	842	860	893	804	873	847	838	846	795	879	876	853	849	795	894	832	859	870	861	870	840	862	888	847	896	827	846	781	860	863	883	817	842	841	868	817	896	888	834	885	870	871	891	835	865	838	811	868	820	868	859	844	809	843	831	853	882	812	840	842	843	808	841	836	841	808	842	758	888	873	833	873	853	892	821	872	846	856	854	809	810	828	868	869	808	859	845	848	828	784	853	874	832	875	842	833	851	879	848	830	876	862	849	874	862	849	798	820	849	809	842	829	900	840	898	913	839	828	788	841	883	852	791	804	856	901	858	815	805	865	853	889	820	897	848	890	846	843	880	864	834	784	858	890	880	860	868	829	811	817	865	879	826	834	851	826	836	862	830	857	818	798	850	881	864	829	827	848	800	827	822	822	835	908	856	897	841	903	894	821	851	845	883	928	825	886	845	827	854	816	854	838	827	830	883	826	850	832	861	820	842	832	829	877	830	829	860	839	831	846	851	849	887	855	797	824	850	833	838	856	842	839	837	852	877	866	809	892	815	828	789	860	867	862	868	946	829	834	804	844	828	821	797	902	814	839	851	839	890	926	842	791	831	868	861	836	815	837	851	816	929	886	837	813	807	800	864	852	810	830	782	837	854	841	845	853	778	820	860	844	822	879	830	865	899	841	890	872	856	873	822	837	878	895	847	802	844	842	842	848	820	884	893	821	856	846	832	834	817	848	854	839	823	871	819	817	865	823	822	890	848	808	851	843	802	863	850	837	906	823	817	929	897	845	856	923	896	826	840	809	830	848	849	876	811	862	844	839	857	803	848	834	885	828	857	805	866	826	864	849	815	862	799	837	853	792	819	916	856	857	850	862	811	850	827	842	872	835	845	785	855	844	887	869	834	881	843	800	809	861	849	896	849	848	873	911	875	851	843	843	891	854	828	904	854	834	871	841	912	840	813	833	876	813	824	807	873	849	874	832	869	840	864	793	856	855	883	815	778	851	847	818	865	780	891	866	885	854	801	914	867	862	831	855	873	843	831	826	787	882	864	835	895	832	837	835	829	893	816	882	862	849	893	834	823	803	823	811	812	875	831	853	832	847	826	857	811	896	831	848	884	855	873	807	838	854	824	796	811	804	871	820	828	788	868	829	833	812	854	868	839	834	839	804	824	850	826	818	837	830	822	839	856	816	833	821	855	874	832	839	822	837	884	853	818	848	820	855	858	813	836	857	862	835	834	862	841	796	895	832	827	904	859	891	772	840	832	858	845	804	827	892	818	868	866	782	839	898	864	838	873	843	827	846	805	855	830	804	835	870	799	871	891	816	881	856	827	838	805	808	866	852	904	799	871	851	835	857	858	825	854	809	860	831	770	836	849	855	826	829	820	813	881	881	855	868	831	846	846	865	865	831	839	783	829	860	808	845	890	844	857	815	846	850	818	866	847	815	862	829	857	858	864	812	816	869	818	864	854	847	822	887	819	857	871	847	877	872	858	861	820	845	840	818	868	856	850	838	842	818	868	790	821	831	848	866	828	787	884	834	866	915	847	861	856	814	826	848	847	835	871	826	845	834	811	812	876	863	866	870	819	815	858	825	874	831	822	841	907	927	829	865	786	811	865	887	841	852	841	840	854	863	858	861	868	823	789	863	833	852	842	876	849	875	914	829	913	806	797	803	846	845	844	825	847	864	827	871	815	825	846	866	899	839	855	798	810	844	826	857	828	880	839	888	781	820	875	874	850	876	798	821	856	851	828	873	831	819	824	852	832	869	834	839	837	799	816	872	802	897	898	811	825	791	794	838	867	831	815	883	826	858	836	812	857	887	836	835	867	837	826	808	846	857	836	810	875	886	878	871	874	898	883	839	869	865	862	794	837	863	856	915	823	819	869	823	870	859	828	850	799	857	863	850	835	884	839	910	831	877	758	832	869	824	872	829	874	887	825	797	818	846	860	893	828	858	885	803	808	798	830	888	854	849	861	862	863	829	888	878	828	840	807	807	802	873	831	857	833	837	816	868	842	871	884	804	861	784	810	853	865	835	886	858
6874	4883	6270	6290	5746	3950	2342	1487	938	798	584	545	445	405	358	301	269	255	229	248	241	226	189	237	225	214	235	219	214	212	219	221	234	198	220	245	321	372	384	226	206	179	185	172	192	190	202	218	187	189	198	196	181	182	178	166	203	233	222	211	198	215	187	224	189	191	198	201	227	196	204	177	177	173	199	215	217	212	215	200	194	196	198	185	198	197	196	195	194	201	214	226	189	194	193	195	197	183	177	203	187	177	207	176	199	205	191	201	204	203	184	221	192	201	206	186	202	207	190	193	207	199	194	216	236	201	176	180	200	214	220	213	206	217	193	195	199	204	206	223	191	195	187	210	188	204	203	187	192	187	183	196	174	207	219	217	187	178	176	190	218	197	192	172	221	199	210	186	198	201	174	204	200	202	181	196	213	204	192	182	219	184	179	208	170	227	193	204	229	205	194	203	192	215	220	188	192	187	190	181	190	180	194	177	179	179	210	185	190	213	194	190	221	207	172	190	204	189	162	216	192	175	197	190	219	189	203	213	218	189	217	193	183	216	210	182	206	197	220	187	204	207	210	187	201	200	217	223	221	210	223	192	183	188	200	215	194	194	194	185	177	192	175	179	207	182	197	199	178	204	200	164	184	200	219	189	191	186	181	218	198	209	194	214	193	206	192	203	231	198	228	217	199	231	180	214	232	184	198	197	227	196	193	182	196	194	205	203	204	216	216	192	188	219	226	202	209	191	193	187	199	193	186	212	208	206	173	184	223	185	215	171	173	208	202	214	199	192	182	206	206	206	172	202	177	224	215	188	208	209	195	196	200	173	182	185	209	177	201	206	217	204	209	220	183	190	201	214	195	175	206	221	212	196	172	205	192	194	189	201	206	189	225	204	217	195	180	185	155	193	205	189	199	212	178	194	203	204	205	214	200	194	205	212	195	194	213	192	180	215	207	180	208	212	187	197	205	217	189	193	195	201	256	186	205	202	209	203	185	227	165	192	178	208	181	191	176	195	212	199	204	216	205	211	205	171	225	197	188	223	215	210	185	198	202	203	196	194	203	186	230	192	209	191	206	199	197	187	183	191	211	235	218	168	177	194	219	202	202	168	199	190	183	198	188	205	184	191	217	218	196	199	186	191	196	204	156	166	188	204	205	218	216	211	180	194	193	180	221	218	218	185	205	203	194	192	175	202	190	185	185	207	194	182	214	204	225	190	181	171	159	186	211	192	195	190	220	178	231	202	192	195	193	183	206	175	203	164	180	219	189	182	188	205	179	204	223	204	209	177	207	193	199	183	189	206	216	181	166	208	201	206	208	180	198	197	185	182	192	193	197	192	187	223	195	191	214	193	165	206	193	189	195	169	174	198	198	199	204	214	231	189	181	221	194	168	192	178	211	216	193	164	184	177	206	194	179	196	217	187	181	211	183	190	202	186	206	197	203	214	199	235	199	162	213	204	190	196	235	182	196	230	176	193	191	173	183	188	200	201	204	192	195	173	209	197	182	218	212	203	196	176	189	199	181	195	184	199	185	213	194	214	187	216	192	191	207	207	211	179	191	189	193	197	209	202	231	193	210	190	205	224	196	228	207	203	216	204	222	199	197	180	181	192	215	225	225	214	188	201	179	192	190	208	202	201	207	177	185	189	200	185	206	212	205	183	177	185	187	198	215	182	199	199	189	217	188	188	200	169	199	202	223	180	219	202	196	203	205	183	223	225	207	194	194	188	205	217	214	208	234	220	211	184	191	201	211	196	185	185	195	213	178	195	174	189	175	176	205	215	201	212	197	198	193	206	205	198	194	197	193	196	171	203	209	231	203	190	231	179	183	190	173	229	195	174	174	204	206	175	205	206	214	204	235	211	219	205	194	194	179	212	190	187	210	182	190	154	192	186	208	231	187	185	188	200	173	188	203	211	232	229	224	210	161	200	203	232	222	197	209	188	198	185	202	211	207	216	237	231	202	201	197	196	206	212	168	217	217	211	216	191	206	198	203	203	213	174	199	203	212	201	208	206	201	214	212	213	193	188	183	184	199	186	184	195	196	194	204	225	184	192	211	175	193	205	178	186	201	194	169	203	192	221	194	180	202	203	190	185	214	193	203	189	169	177	205	211	195	184	204	178	191	176	216	185	212	214	204	198	203	211	204	195	210	201	190	197	190	204	191	242	183	186	192	191	201	188	228	166	160	193	192	221	197	203	190	201	212	206	211	199	182	203	193	202	179	225	169	208	197	240	211	200	206	190	187	197	204	197	195	177	175	196	189	189	192	213	202	196	179	182	192	217	210	205	199	202	187	204	217	205	177	192	184	216	200	208	206	165	206	210	206	188	178	197	198	192	217	188	203	177	193	216	182	199	206	199	195	193	195	212	177	208	205	200	189	200	207	201	169	180	191	199	191	187	249	188	236	193	196	195	192	194	182	186	194	173	213	203	195	209	200	205	215	200	204	193	220	224	199	202	198	173	197	191	208	208	216	203	198	207	160	183	205	191	190	186	195	178	201	197	192	187	223	176	220	204	180	201	178	180	207	198	229	210	199	206	179	186	185	203	192	198	199	198	195	186	188	187	166	197	203	170	201	199	200	196	215	211	207	191	176	202	206	199	174	202	189	186	201	192	206	195	191	182	199	212	187	202	202	170	200	186	163	175	186	173	204	223	176	207	183	206	185	188	185	214	187	240	208	213	190	213	208	185	207	227	181	200	180	200	205	201	198	204	196	191	170	222	172	176	188	201	186	212	217	184	166	182	216	210	195	184	193	196	201	185	194	195	206	200	210	165	193	210	203	204	200	178	192	201	207	185	205	210	212	197	202	191	209	177	209	201	220	218	187	209	169	205	181	189	222	184	190	214	200	197	188	220	208	195	214	205	193	208	187	203	177	205	176	210	186	196	199	206	143	202	201	202	189	179	208	180	180	187	216	185	211	206	198	185	184	236	208	186	210	195	190	202	221	200	191	218	197	210	219	210	212	218	185	195	231	201	203	176	203	209	192	178	202	227	189	224	186	165	195	194	161	223	179	197	201	174	204	195	213	196	208	226	195	174	208	226	216	213	188	186	195	194	192	214	217	208	184	192	175	204	230	204	182	194	193	200	185	186	220	179	218	183	210	165	193	217	210	220	210	216	213	172	194	200	185	199	209	223	204	198	203	194	205	179	199	184	171	190	202	201	200	215	189	179	171	213	209	208	198	222	209	201	230	213	183	204	217	179	189	202	198	230	211	185	238	200	203	226	196	208	205	190	201	179	218	198	186	196	228	207	216	190	214	194	207	212	194	194	197	172	208	212	173	163	195	204	200	211	196	178	191	196	162	196	204	214	194	225	207	194	208	176	183	196	210	176	210	202	196	214	204	221	172	196	200	196	194	202	201	194	193	186	175	187	185	194	184	192	181	208	177	223	200	183	190	203	201	211	200	183	214	177	190	198	242	207	181	209	213	196	194	191	183	203	239	192	183	195	207	199	186	187	209	199	199	201	199	203
4465	5656	9976	14869	15453	12291	8168	6369	4354	4128	2737	2603	2077	1735	1353	1151	1062	855	786	804	845	826	710	650	631	600	574	560	553	576	639	604	586	568	663	996	1461	1412	1310	551	545	506	500	545	547	539	522	525	528	532	502	511	501	505	539	493	516	531	553	544	531	544	495	570	495	562	555	537	513	517	496	528	512	517	496	505	479	526	502	521	514	479	534	507	522	483	490	518	516	514	485	469	515	528	494	509	524	496	452	516	510	519	567	528	524	519	572	500	554	481	505	504	521	538	554	527	538	517	524	531	549	526	536	545	541	534	527	500	517	490	527	506	499	553	536	516	538	524	516	531	523	531	532	530	499	519	479	533	536	540	523	471	514	518	516	553	518	518	547	521	509	525	483	508	491	522	522	490	554	545	518	527	557	518	491	541	481	532	555	527	521	555	533	511	533	492	490	506	536	482	536	529	510	522	489	529	533	526	492	535	513	525	488	507	492	538	508	540	508	529	510	493	519	527	521	526	521	534	486	532	508	516	543	520	520	582	514	534	511	498	519	572	541	513	534	535	531	550	541	506	484	526	555	526	535	509	557	521	533	528	475	477	462	533	538	518	523	481	540	497	508	543	536	531	534	494	519	518	547	538	505	530	541	538	526	569	541	495	501	479	527	544	516	557	544	480	566	523	537	488	497	526	511	511	525	522	515	516	506	496	541	522	562	538	510	514	547	525	525	506	544	524	534	504	502	531	529	507	528	454	525	506	509	495	519	536	481	543	554	541	539	539	489	535	555	526	525	524	494	553	530	499	583	506	525	522	534	518	523	531	511	496	517	531	531	502	492	521	520	494	532	540	507	497	493	483	544	489	535	484	561	503	517	553	515	535	535	566	528	470	511	530	525	494	558	511	516	497	532	493	509	483	527	533	490	527	479	525	505	506	485	510	532	521	532	523	533	504	529	529	536	537	503	520	514	486	487	529	491	479	542	494	505	549	505	507	525	553	530	515	556	523	521	505	535	509	524	526	514	531	503	529	491	486	556	534	540	529	503	524	515	550	494	512	523	520	494	503	518	535	564	545	512	552	558	524	532	552	513	502	522	516	532	512	504	529	507	519	521	508	509	533	521	528	534	500	545	520	542	533	529	514	536	501	496	504	528	529	489	515	498	530	488	503	501	497	483	513	543	526	460	527	480	505	515	529	497	506	504	509	518	529	504	500	478	541	506	516	516	562	544	511	482	498	480	545	507	548	487	494	546	485	508	530	534	502	485	492	491	486	501	527	502	506	518	459	496	470	496	529	514	496	561	496	513	527	567	557	503	544	489	550	512	485	521	534	525	527	506	513	505	545	553	500	506	522	521	514	512	513	501	511	580	530	521	524	531	519	512	541	469	509	503	527	522	479	533	525	490	537	489	523	507	527	530	531	480	532	524	520	487	511	526	492	517	489	532	503	500	567	491	537	524	510	526	528	508	553	524	562	536	579	485	514	515	517	493	569	548	523	529	505	480	500	527	528	511	535	509	510	509	529	500	533	490	523	500	581	538	558	516	538	560	508	557	512	527	518	522	502	546	537	506	489	490	505	527	513	521	493	531	484	501	522	525	518	538	583	512	549	540	505	563	514	530	544	546	521	514	530	531	550	531	483	530	486	516	511	537	469	559	483	513	493	527	508	537	516	561	554	533	519	539	529	534	551	515	508	529	505	499	490	504	471	513	499	502	542	479	540	503	467	494	540	472	507	530	501	514	555	523	511	549	517	527	519	553	507	551	520	544	510	527	523	509	510	522	500	473	532	498	515	512	537	500	548	528	517	515	528	505	509	522	546	548	514	461	548	483	485	509	522	503	516	523	539	552	497	483	509	543	524	505	578	485	522	495	528	528	531	564	545	539	537	500	527	509	509	549	522	460	554	521	532	535	493	513	490	520	509	530	550	589	507	526	503	502	527	570	504	528	489	538	518	528	504	525	494	546	489	553	535	531	491	528	519	534	549	512	522	499	528	554	512	519	531	533	528	517	496	522	529	487	527	502	553	480	564	507	530	546	540	537	514	513	524	550	543	471	519	525	534	502	527	546	529	505	464	523	509	561	528	502	516	516	513	532	521	517	508	503	535	531	532	515	545	484	540	535	548	589	530	470	542	487	525	482	505	554	529	538	551	551	527	534	518	511	515	536	536	524	463	536	536	486	523	506	458	529	523	493	505	551	520	525	534	475	496	495	483	525	503	528	502	510	559	482	492	541	528	515	513	541	503	508	509	536	512	538	518	538	505	548	510	504	518	535	486	521	540	552	513	531	500	534	516	495	475	495	508	539	490	502	507	540	510	538	510	477	473	534	503	527	550	489	509	453	509	493	512	515	507	509	516	504	512	499	513	520	520	519	497	500	499	497	481	525	515	545	521	460	529	487	515	496	480	466	505	501	532	509	498	531	558	500	518	526	526	523	513	511	496	547	514	521	566	516	502	537	540	502	525	541	498	544	521	471	567	542	534	530	512	503	490	503	463	501	521	512	529	509	514	536	519	489	486	523	481	509	547	543	508	514	523	456	520	520	508	550	506	535	552	515	536	490	510	542	525	562	502	490	518	514	530	519	532	511	511	504	491	544	478	538	484	494	545	524	533	503	510	470	531	482	522	508	519	529	482	503	492	549	521	511	475	467	545	509	488	496	490	495	540	503	541	479	559	530	516	501	541	558	581	570	529	520	519	509	511	540	548	518	491	531	540	507	519	501	499	486	537	549	542	526	514	493	590	498	501	529	533	516	518	536	550	520	502	505	509	512	538	520	480	516	518	505	508	523	546	542	516	568	548	512	565	507	553	514	491	517	553	521	485	512	540	513	501	504	502	529	504	525	505	490	520	522	518	526	513	497	523	526	501	508	521	532	521	523	496	519	553	477	510	526	521	512	522	513	529	527	541	498	544	498	499	514	522	521	481	516	518	558	496	548	487	517	507	538	541	516	511	532	530	504	527	500	527	547	519	546	526	539	451	534	528	485	496	495	487	487	526	514	556	479	481	543	531	541	518	489	526	517	542	508	502	547	477	515	522	539	511	492	550	500	506	528	561	524	526	512	532	484	525	485	497	499	515	525	502	505	516	523	490	508	530	498	468	511	535	506	535	554	527	507	536	523	519	523	490	507	524	511	511	511	501	528	501	489	523	535	539	497	520	533	485	493	532	521	488	522	544	510	543	495	527	519	518	528	549	525	498	514	528	524	525	502	503	522	526	519	482	537	487	513	559	520	512	479	488	522	529	552	529	563	477	502	506	506	542	524	482	506	495	527	530	516	502	520	549	551	517	543	535	517	484	493	534	506	521	526	544	509	517	532	562	505	539	497	501	543	561	542	449	496	531	531	522	500	486	489	531	504	463	537	513	502	511	504	534	524	529	511	507	501	516	551	532	515	526	521	493	500	527	554	492	517	501	507	513	509	498	503	559	524	526	561	478	520	504	513	526	548	502	501	507	493	549	513	533	493	498	541	510	494	534	514	478
17104	22078	24955	28983	33122	30210	23180	17972	11504	7623	4056	2241	1553	1191	972	1000	772	662	563	542	545	484	438	315	340	309	315	306	315	318	287	288	301	329	469	1201	1575	1272	824	310	307	305	280	284	295	303	283	300	309	318	270	297	297	282	261	305	257	266	324	296	274	292	317	306	301	277	301	292	291	279	270	267	294	278	284	283	268	309	272	301	306	295	272	309	316	260	290	289	295	280	280	294	274	280	284	281	258	262	241	283	254	293	313	279	264	302	266	283	279	276	283	294	293	270	267	273	282	281	296	311	314	290	314	319	280	291	277	280	278	305	298	306	291	301	291	314	261	258	287	301	290	290	266	287	285	284	282	273	299	287	289	270	316	339	283	286	274	293	278	277	290	291	268	293	296	312	302	272	293	286	291	287	292	274	299	281	280	280	307	251	286	308	256	286	280	317	280	297	269	299	282	284	311	273	294	287	320	253	304	275	299	280	274	301	303	299	298	298	319	292	294	318	290	267	271	298	313	299	273	279	300	264	323	309	266	280	334	304	295	330	291	300	291	295	275	292	260	296	326	271	288	264	259	285	303	295	275	311	307	290	292	309	294	289	303	281	299	255	272	263	306	291	282	276	285	255	267	300	284	300	263	269	288	269	271	291	283	295	285	315	322	276	286	282	291	261	312	287	305	336	280	271	285	279	294	289	307	324	324	244	282	257	291	318	302	288	291	295	295	269	307	292	289	319	271	299	271	304	278	273	287	291	300	289	281	263	273	286	314	259	293	266	265	262	280	256	296	269	311	279	289	287	239	268	283	264	274	276	284	264	280	314	290	287	300	258	286	297	333	275	269	303	275	298	329	283	305	306	306	287	283	285	302	294	276	257	262	310	323	266	294	283	273	299	289	317	271	297	295	266	286	309	265	315	303	324	284	284	311	316	313	293	312	312	273	280	320	295	296	293	293	317	286	270	286	283	259	298	279	282	294	276	297	291	275	289	299	275	297	270	283	276	290	304	261	328	291	280	306	280	283	251	284	263	266	276	266	322	300	310	295	289	253	288	292	284	309	294	297	309	280	261	278	296	295	250	270	253	269	277	307	273	279	280	275	280	292	321	299	267	272	316	283	266	313	300	303	287	303	271	273	287	306	272	276	288	296	276	271	281	275	259	274	256	279	306	291	284	263	296	275	301	324	277	274	301	312	308	272	277	278	307	297	280	280	297	305	303	287	259	276	308	284	261	258	306	281	299	304	297	287	276	270	289	286	303	277	291	297	311	283	294	305	296	306	314	298	261	299	273	273	318	274	271	289	298	295	239	284	259	310	292	294	300	294	323	255	264	289	274	312	299	291	288	304	286	270	305	280	328	307	343	268	263	265	289	289	316	311	286	315	282	280	324	269	263	317	284	309	278	291	323	331	334	274	309	266	303	270	284	285	308	268	303	298	275	283	265	275	280	295	289	283	313	299	328	299	263	301	292	315	258	303	277	296	282	298	318	286	282	285	291	278	327	298	303	275	281	277	321	290	268	267	292	274	287	285	271	258	299	282	293	241	299	289	282	290	270	285	310	293	292	288	268	311	304	308	280	280	283	283	256	299	287	294	283	295	271	273	283	272	285	294	309	279	308	275	278	300	283	287	299	281	304	288	282	297	286	289	303	294	274	292	311	297	329	271	325	303	288	295	285	286	302	271	281	298	278	253	290	292	277	303	279	297	273	307	301	294	277	280	270	302	295	289	268	287	277	311	271	296	289	259	301	301	301	293	309	265	253	301	288	278	292	317	282	289	258	250	301	268	279	282	315	307	282	290	301	295	308	277	313	286	285	285	310	296	291	269	295	291	263	276	304	274	320	268	255	284	283	261	287	284	305	267	294	275	292	282	285	266	286	321	274	285	307	282	290	298	302	298	271	295	283	303	300	293	280	273	255	276	281	265	278	280	285	301	276	284	328	301	283	308	319	282	277	279	285	271	280	270	285	268	281	298	292	288	289	277	306	284	293	261	273	264	292	281	280	304	304	258	282	301	297	276	274	306	258	296	319	290	291	285	303	294	298	309	297	315	325	264	317	292	298	280	288	304	259	307	265	288	272	307	282	311	283	310	290	308	287	311	306	272	313	308	296	285	280	255	297	274	316	293	280	297	309	286	300	297	279	283	285	298	285	272	265	274	283	298	306	303	295	268	246	303	314	275	285	300	268	262	300	274	315	306	275	272	299	338	310	284	292	291	298	286	284	300	299	324	274	240	282	282	289	283	286	304	295	278	235	290	303	286	312	289	293	307	297	283	296	290	305	279	286	299	260	333	322	276	287	263	290	287	302	284	268	274	306	309	305	289	314	281	294	318	339	306	303	285	270	287	267	297	245	309	269	264	295	284	263	291	285	267	289	301	308	294	300	306	275	290	271	294	304	277	291	295	294	291	268	273	271	295	293	291	301	266	297	296	303	311	278	301	307	284	275	263	271	264	300	281	297	265	282	295	260	322	282	292	302	307	275	292	293	283	297	291	288	300	295	302	303	294	277	299	289	273	289	287	301	297	287	304	263	285	277	321	275	301	304	262	312	292	294	300	291	276	283	304	306	253	273	315	251	301	298	300	255	278	304	292	276	296	277	283	307	290	285	275	284	296	266	289	269	309	301	305	287	277	287	283	289	312	275	267	277	295	278	302	286	292	302	291	275	263	317	306	259	293	290	280	270	293	286	245	312	295	274	259	293	279	286	283	292	304	281	293	264	278	308	310	276	296	297	312	267	269	296	303	315	297	276	292	299	296	299	310	292	308	256	277	276	297	271	279	288	257	284	312	276	280	280	265	268	300	304	300	294	269	306	256	316	320	292	307	274	312	276	316	309	267	280	283	285	262	281	305	282	301	282	296	308	300	293	280	261	282	302	278	282	298	298	304	283	289	314	276	278	279	305	277	269	298	270	292	321	278	260	279	274	275	279	293	286	287	249	283	256	308	315	314	307	262	284	253	298	321	311	277	294	274	282	273	297	277	298	291	275	280	289	260	263	257	269	255	282	299	283	291	267	281	311	279	270	268	314	306	276	270	270	306	276	276	287	281	292	268	307	284	317	314	292	296	302	297	266	264	302	279	284	304	282	272	310	269	324	290	305	285	282	282	289	334	287	281	268	308	293	297	271	252	292	288	275	275	279	272	286	296	261	303	285	277	274	257	305	276	305	273	311	287	286	297	265	283	256	278	281	308	304	281	275	288	297	297	286	270	314	279	278	293	297	287	274	298	293	288	310	289	260	294	283	301	279	302	305	271	300	284	296	291	279	309	299	269	260	252	296	301	320	287	257	308	322	303	281	249	287	275	277	302	252	278	274	275	292	316	295	291	287	294	316	291	301	266	285	291	319	266	280	287	286	273	297	283	256	302	277	302	291	299	276	309	292	282	265	284	253	280	283	277	283	287	255	295	302	272	291	286	271	289	308	293	258	286	286	293	285	289	280	298	308	289	322	291	238	300	294	276	284	286	266	270	288	282	284
11874	17557	23774	34469	39154	41259	33130	31841	23345	19837	12257	9443	7067	5506	4685	5043	3921	3222	2891	2786	2481	2079	1896	1013	952	962	876	865	879	837	814	850	788	878	2423	7187	8663	6771	4430	698	707	727	749	691	748	706	709	689	744	716	725	786	767	729	733	751	714	736	738	696	697	718	693	734	715	766	674	709	719	721	716	688	724	758	724	712	724	686	697	669	730	707	733	723	709	676	719	695	699	736	723	683	782	726	712	718	727	746	727	666	744	720	727	766	706	681	687	716	708	696	687	693	685	668	699	711	721	732	696	750	751	658	694	769	712	729	731	710	698	654	732	691	724	752	693	666	728	692	700	732	714	731	699	667	687	726	703	703	730	751	707	736	699	708	720	744	728	768	719	671	708	704	692	793	722	705	750	721	729	714	702	725	659	718	719	755	708	708	681	726	722	683	712	706	737	683	674	734	663	750	763	759	717	710	744	723	711	686	698	694	722	685	723	744	717	692	737	666	660	688	734	731	675	699	663	732	719	656	726	708	679	725	694	640	740	704	722	705	765	703	692	717	701	689	691	711	692	726	708	716	711	711	748	702	698	749	720	686	674	731	720	724	710	715	718	679	687	742	722	706	712	675	695	726	775	721	656	679	732	708	681	701	688	699	685	671	694	718	733	695	694	713	726	711	683	766	750	679	718	721	709	745	705	732	720	737	688	704	723	728	711	724	763	745	725	698	717	722	737	672	694	701	721	719	707	706	710	673	718	723	696	660	674	697	755	708	676	712	715	679	733	703	711	693	736	711	731	730	714	732	667	691	690	749	716	670	704	748	722	697	759	719	693	756	692	713	693	702	688	681	714	698	688	712	729	739	696	702	676	700	717	701	714	701	725	729	671	698	675	713	695	691	670	706	704	684	755	691	707	730	742	719	704	758	707	666	751	747	679	707	759	709	743	710	695	726	676	713	706	706	680	661	730	749	691	735	737	694	716	727	712	719	708	752	694	706	713	678	745	696	707	744	728	678	774	711	729	690	725	748	742	672	683	743	699	722	679	739	668	739	770	695	712	725	700	703	689	755	688	703	723	783	692	695	691	749	712	681	686	730	730	696	725	666	728	689	705	742	730	707	753	740	709	682	693	741	732	681	732	678	700	712	742	733	683	737	690	689	734	757	699	746	739	726	697	724	689	702	753	700	701	691	681	677	741	739	684	715	674	746	697	690	747	727	751	689	740	678	704	702	714	732	718	756	729	731	699	686	682	700	693	703	736	701	664	711	704	695	734	684	682	727	709	754	699	692	739	682	720	693	730	674	738	725	762	666	691	694	736	690	750	665	708	719	691	728	673	742	734	738	707	683	636	718	743	723	756	688	708	659	745	686	658	753	753	702	646	697	700	704	731	731	730	714	723	686	777	708	705	723	717	713	772	763	677	692	758	713	693	719	668	661	675	726	692	738	746	703	691	723	759	746	707	706	721	729	700	721	743	701	745	706	699	732	740	689	704	737	682	712	711	715	723	689	697	733	700	748	729	703	658	731	708	740	715	728	695	737	713	677	700	714	744	728	721	690	763	726	712	712	725	691	688	665	704	719	668	701	697	705	691	719	687	737	669	725	685	726	770	705	691	683	690	690	730	704	688	708	728	729	694	692	680	727	697	756	712	727	731	706	739	768	720	715	672	741	726	709	687	717	716	732	697	726	660	700	694	720	739	693	731	694	726	731	709	737	746	686	671	707	694	708	674	674	716	713	686	724	718	679	666	696	720	680	760	665	684	665	720	721	691	713	712	726	709	690	729	704	709	703	694	745	715	701	727	690	712	735	745	690	731	731	712	682	702	707	682	713	744	705	697	675	694	726	730	709	669	689	703	711	726	703	763	727	717	711	775	715	707	736	696	698	682	717	707	712	706	726	715	720	710	750	748	754	684	713	700	736	726	727	701	683	695	696	703	714	730	708	717	706	668	671	660	720	734	697	709	667	727	677	699	756	677	681	703	694	730	715	735	637	728	718	698	702	669	702	705	764	635	721	663	708	679	740	682	738	691	670	730	681	690	731	715	685	694	726	765	709	698	737	675	720	701	675	697	736	663	688	710	718	734	721	701	696	709	749	679	701	699	689	728	705	700	724	692	724	696	768	733	719	707	729	721	688	694	704	697	752	702	696	750	694	713	711	757	711	647	708	749	725	717	701	735	735	765	734	703	756	698	682	724	656	730	718	698	662	699	664	705	715	719	676	676	692	722	721	725	697	718	775	684	705	716	696	722	728	716	733	735	680	681	663	702	714	709	682	694	728	715	716	719	764	711	676	736	693	706	730	665	735	736	732	711	696	692	703	688	730	733	721	713	690	675	687	701	725	716	703	695	728	642	701	740	675	691	657	687	776	723	722	711	686	724	712	740	744	721	730	647	689	700	663	653	695	690	679	710	707	769	730	752	700	702	733	697	756	705	698	715	713	698	701	697	709	714	725	696	727	730	705	706	736	683	742	721	724	758	741	687	717	715	688	678	705	693	646	716	727	699	715	719	679	711	739	695	702	665	697	689	698	683	691	778	729	736	759	729	687	682	698	715	707	738	719	778	763	694	728	675	637	710	687	709	726	680	711	664	715	710	703	706	782	720	717	725	685	708	718	719	759	741	680	700	699	742	729	712	709	763	680	707	712	704	743	695	689	713	741	700	735	741	717	743	743	718	724	716	692	744	723	757	680	712	695	669	768	743	702	752	706	760	732	651	721	730	718	705	701	692	708	709	685	692	747	675	683	683	770	721	705	718	724	712	682	693	665	665	690	713	706	713	726	657	703	700	741	784	695	672	706	750	650	664	698	711	735	700	741	680	707	719	791	731	728	752	710	711	732	708	736	723	689	739	711	744	715	671	706	715	673	699	696	719	771	695	765	715	709	653	675	729	711	705	710	740	725	667	725	622	638	690	701	702	717	702	732	737	688	709	706	701	680	721	695	708	703	739	747	724	686	717	673	713	731	684	723	704	723	753	700	677	704	655	741	731	726	726	747	757	723	737	690	728	686	719	719	701	798	714	690	688	712	686	739	714	684	686	707	727	735	698	705	665	726	756	718	697	730	688	719	706	699	751	728	730	713	743	703	720	723	719	663	691	669	731	718	692	734	693	694	699	748	751	693	737	703	700	690	722	756	717	684	647	695	719	695	684	687	732	653	703	754	722	746	698	683	723	690	736	745	740	691	722	735	715	748	700	709	724	731	719	753	702	752	708	684	711	702	702	708	718	708	696	715	702	717	708	702	739	733	704	724	736	716	782	682	745	714	720	719	737	694	706	720	703	758	680	715	716	703	677	752	656	721	721	700	706	700	695	698	758	730	738	745	680	699	762	746	742	712	691	648	686	721	751	727	727	736	665	722	759	670	696	677	725	660	730	709	751	741	703	706	711	685	744	746	707	729	725	702	704	695	707	667	684	703	730	679	716	741	700	701	705	642	706	714	813	717	696	692	722	703	706	713	732	731	717	692	715	727	708	712	739	701	732	699
26682	32379	34181	36336	40742	35497	31181	24961	21498	16298	8680	5502	3296	2275	2203	2413	1514	1372	1089	908	871	849	818	437	393	407	412	379	385	384	348	371	364	497	1388	2847	2885	2205	1113	361	340	345	382	347	352	353	338	363	340	341	368	355	339	306	346	313	335	297	346	350	380	346	375	341	350	344	353	396	346	375	356	342	353	322	331	373	385	335	351	369	351	345	300	369	407	402	370	383	329	383	333	336	340	337	350	384	366	361	379	372	355	361	326	351	350	349	318	303	359	357	351	367	335	358	332	365	279	324	382	333	366	327	359	355	385	362	367	351	338	334	346	372	334	355	353	350	369	365	348	340	346	332	359	329	381	350	373	328	369	390	360	360	337	347	324	337	311	409	315	334	342	375	326	327	355	338	327	368	338	336	352	343	363	341	355	344	335	312	343	329	322	312	372	321	352	338	318	338	326	372	367	321	336	327	304	360	343	328	337	369	340	320	345	347	348	344	364	371	341	383	352	334	323	319	341	319	350	341	344	360	351	371	337	345	346	339	379	351	341	317	371	319	330	357	353	359	319	366	335	374	333	364	354	360	308	349	377	324	340	359	351	305	339	343	320	323	350	340	361	346	367	328	348	350	363	361	373	336	351	349	332	311	326	372	344	345	336	344	360	361	332	342	384	342	373	337	343	358	350	337	324	336	353	321	333	328	359	372	339	343	320	383	346	363	372	377	339	334	328	328	354	380	356	355	327	334	338	359	310	356	323	336	347	330	394	358	335	338	367	357	392	347	340	356	366	358	333	337	360	370	394	338	350	397	375	355	351	338	313	361	377	332	355	366	339	356	329	358	341	320	326	349	330	338	343	375	351	350	354	333	353	356	368	355	353	347	396	377	357	297	320	360	339	355	347	339	372	351	355	343	383	335	319	367	337	369	325	379	355	360	337	355	327	328	322	366	370	307	313	343	352	352	367	359	344	351	280	326	342	339	353	344	341	358	358	301	371	355	348	346	355	400	325	311	362	320	350	355	362	378	345	335	370	370	373	328	330	339	335	329	370	347	342	369	348	319	371	353	355	331	327	348	318	316	357	344	328	335	356	375	338	330	386	343	336	335	316	317	360	362	343	344	340	345	354	333	330	339	319	334	335	354	344	331	384	340	365	351	329	339	320	351	359	353	330	347	373	339	322	371	364	342	375	382	394	353	341	342	325	338	346	370	341	333	320	403	378	333	367	362	371	325	364	357	362	372	323	323	336	333	349	309	345	315	374	334	371	326	376	346	382	335	303	366	351	330	343	359	367	343	320	338	329	348	343	329	366	378	351	318	354	335	375	358	338	348	366	338	315	351	350	346	355	373	333	326	350	342	331	368	335	346	325	371	388	360	338	358	336	344	341	361	323	354	362	330	341	375	346	371	337	411	361	355	329	351	380	342	337	367	346	324	318	330	359	357	348	386	315	389	349	332	324	351	364	334	333	353	337	355	365	350	372	357	350	324	353	324	362	323	337	341	378	352	345	353	331	328	370	377	346	374	331	365	377	332	351	342	360	357	331	320	334	359	332	389	373	341	354	327	322	349	372	332	353	323	351	354	348	344	323	312	374	345	358	377	310	310	321	353	327	325	347	334	334	351	328	348	317	366	335	360	368	372	344	308	329	369	353	339	321	317	335	340	319	346	365	349	384	369	342	319	348	369	348	319	331	348	330	362	341	339	367	335	368	359	345	339	347	358	316	366	386	363	397	361	372	361	357	335	354	319	350	362	318	362	355	315	351	344	354	338	365	350	321	341	326	356	361	343	343	326	310	329	292	323	353	314	354	360	333	333	374	324	357	349	349	382	379	345	380	323	345	360	370	344	366	348	339	354	319	345	329	362	304	344	347	353	365	351	338	363	369	358	377	320	312	346	351	332	328	320	358	361	319	334	344	392	328	364	324	324	302	348	328	320	340	366	325	362	315	349	359	327	344	333	366	352	339	355	336	337	374	363	371	348	357	358	330	337	365	317	325	352	342	357	366	347	354	370	353	354	340	331	359	352	319	357	313	328	336	324	341	352	354	329	298	368	348	359	368	328	353	372	321	381	361	332	342	323	351	308	362	327	316	340	371	309	348	366	353	320	326	383	316	338	339	326	344	359	370	354	330	356	342	365	312	346	407	333	336	347	350	371	362	325	341	359	321	369	373	360	348	335	333	342	350	334	377	361	349	373	331	378	337	355	384	344	333	350	338	341	378	328	364	378	326	340	348	333	372	354	347	341	327	375	331	349	355	348	323	333	353	337	344	373	362	312	375	369	317	376	357	324	340	353	339	324	339	329	322	356	342	362	370	350	338	325	348	322	330	330	371	336	385	331	326	352	343	337	341	328	357	370	332	333	319	333	360	354	334	357	358	348	371	306	333	363	336	352	320	368	356	354	356	344	356	348	333	347	339	336	317	326	330	355	356	341	331	347	380	351	320	362	332	360	347	349	344	343	357	352	329	383	336	355	340	361	348	343	364	336	354	329	336	358	357	345	349	337	328	350	348	392	356	337	382	319	337	372	354	340	371	382	347	351	353	330	345	358	369	338	360	352	356	358	343	305	355	346	314	315	302	338	331	346	359	364	339	347	346	337	344	335	356	357	359	348	346	358	374	329	354	357	338	348	332	349	353	360	347	337	343	333	352	341	351	371	348	390	370	341	323	371	348	353	340	348	329	391	367	374	336	299	306	363	360	350	386	353	356	353	308	336	336	361	361	334	362	359	336	370	360	329	333	366	367	354	353	306	331	326	321	319	358	373	320	359	376	385	358	329	361	332	304	328	348	362	326	315	336	346	327	368	350	364	349	361	319	357	326	367	329	337	360	364	336	318	366	345	363	335	333	380	346	392	324	346	303	323	366	355	349	357	373	374	366	331	337	339	340	325	340	373	350	344	371	347	394	306	351	358	353	342	322	332	329	331	377	350	317	354	359	368	339	327	333	339	333	319	356	317	349	345	336	328	394	339	376	317	331	359	343	370	366	342	327	350	347	351	337	327	319	349	356	337	355	348	344	327	355	323	368	344	324	330	363	334	348	341	338	313	358	344	332	334	354	348	341	374	405	336	364	345	336	375	377	330	352	352	369	324	378	339	368	369	325	345	337	350	367	368	377	378	386	346	370	347	340	367	335	368	324	380	355	355	356	386	297	371	359	344	351	313	342	320	370	380	360	347	338	336	378	318	367	372	349	346	347	332	328	325	362	336	358	329	362	362	343	315	328	362	314	331	322	374	338	354	324	335	344	369	359	352	317	361	335	360	311	343	343	357	357	350	325	345	327	355	363	381	367	355	373	341	320	359	360	332	340	324	373	348	354	342	346	320	346	369	373	325	374	327	363	366	346	336	347	351	324	340	351	355	344	331	335	346	357	348	344	363	319	373	353	345	338	362	364	328	370	357	331	340	335	356	317	354	337	354	376	338	330	314	375	344	334	373	336	344	344	353	328	369	351	391	351	368	339	366	350	372	368	367	351	346	312	350
16972	24692	31633	41097	46382	46724	43258	38303	35722	28246	18333	15359	11334	9770	9599	11113	8003	7149	5349	4428	4148	3902	3911	1427	1256	1205	1208	1154	1059	1032	987	984	966	1831	7495	15291	14283	11261	5151	811	770	862	832	856	795	754	818	859	832	817	834	834	850	814	827	813	855	858	783	841	793	827	798	805	799	837	848	822	770	815	823	828	805	799	795	792	813	803	789	841	846	796	841	793	828	858	819	798	795	780	797	863	774	794	837	791	828	826	832	810	795	822	807	836	787	790	780	779	814	751	858	772	763	816	841	816	815	832	810	811	863	788	789	802	836	829	829	797	810	768	750	795	840	839	794	827	799	780	821	833	812	847	769	820	881	797	775	843	791	832	774	795	836	851	829	801	775	798	840	868	791	854	850	815	828	811	790	806	744	847	781	765	821	861	769	852	776	795	825	794	829	847	809	801	846	767	747	809	800	763	834	733	807	854	824	808	812	784	824	803	766	807	842	740	769	790	750	838	807	831	781	823	805	779	793	825	829	795	792	779	853	794	819	771	855	803	815	827	824	848	739	827	817	795	796	778	824	854	838	865	803	834	811	830	768	771	791	816	779	819	857	802	826	833	825	836	815	814	835	815	831	866	828	753	810	769	825	811	863	799	838	828	758	792	804	785	827	858	828	797	731	821	825	849	813	825	837	801	796	825	829	788	837	817	805	741	858	833	792	806	816	831	793	798	800	843	801	846	811	811	837	818	802	842	804	864	784	807	848	760	818	770	796	829	806	840	837	810	798	784	774	794	834	837	833	852	853	838	798	797	862	815	793	788	768	778	790	771	843	820	818	771	843	823	838	811	795	789	817	880	853	828	853	803	849	789	840	881	833	809	768	856	776	798	828	786	824	802	789	829	833	804	783	823	788	799	848	766	817	805	826	821	774	789	835	847	809	846	767	848	773	804	867	796	813	809	815	877	816	858	801	811	786	797	781	806	807	839	793	841	798	787	790	793	767	784	742	834	827	813	843	805	818	789	828	885	805	778	783	826	797	802	742	816	801	833	836	828	791	795	808	854	785	796	819	772	833	804	794	809	833	826	799	818	832	816	840	777	859	825	786	796	815	800	842	772	836	805	839	814	789	762	786	808	791	799	811	781	809	810	764	786	812	806	813	817	863	847	812	841	815	796	759	790	798	745	761	823	801	801	815	795	855	823	823	786	790	783	787	747	828	858	843	799	830	823	825	814	827	846	851	821	783	818	858	762	851	828	812	792	783	865	782	814	800	794	786	821	780	776	866	782	762	803	780	845	836	825	788	858	830	806	799	828	809	784	809	797	850	819	816	809	893	793	822	806	753	835	802	817	794	826	818	794	796	828	838	812	810	777	778	801	762	816	825	809	828	828	794	782	831	816	802	872	834	846	809	758	816	786	787	810	811	805	820	773	825	846	814	829	815	827	833	799	821	820	848	796	787	803	806	832	804	826	759	818	797	833	829	820	806	851	820	810	821	781	825	809	851	805	771	871	815	801	849	774	825	802	836	782	840	832	832	775	845	806	800	819	805	785	847	855	802	866	803	826	812	801	835	759	875	846	807	809	826	848	785	802	853	794	717	779	803	815	790	855	821	752	780	791	804	860	854	798	861	757	829	784	815	839	807	808	805	779	863	834	865	814	814	792	844	827	804	848	806	782	802	850	844	768	818	834	843	860	745	786	845	844	813	814	814	796	825	814	831	781	769	777	821	793	796	799	779	797	827	782	815	820	908	819	801	799	850	866	817	845	781	790	815	818	783	809	852	828	825	804	776	834	836	795	807	810	833	825	794	784	798	774	783	768	769	825	831	823	771	783	807	857	838	805	777	780	847	798	810	834	813	814	819	779	837	788	805	830	837	842	822	810	864	787	793	799	838	794	793	783	781	791	779	839	817	829	845	835	822	825	793	826	866	767	779	791	776	803	837	820	776	844	792	807	831	844	803	793	798	788	815	796	772	816	808	792	813	841	752	837	786	814	802	830	847	770	800	803	845	821	773	790	821	830	820	789	794	847	774	817	835	805	862	821	790	855	800	799	800	835	785	767	819	854	808	771	815	771	782	812	798	818	784	751	785	830	790	781	772	811	832	859	790	828	801	813	809	772	793	787	828	743	807	868	814	790	770	825	824	840	808	775	806	813	783	830	811	797	757	815	816	771	821	786	792	782	901	811	803	820	806	793	814	788	823	831	864	814	760	857	819	883	776	815	780	816	848	804	720	779	763	818	779	773	848	762	842	802	802	831	788	801	778	820	790	806	825	824	813	864	794	804	830	793	830	789	795	809	821	775	819	779	774	768	846	809	793	865	807	862	844	851	840	838	824	749	833	832	790	795	804	805	788	823	773	788	851	817	816	806	804	809	835	838	804	816	815	802	799	788	806	791	795	815	798	805	832	750	793	831	816	845	802	805	857	757	855	833	844	768	808	861	831	835	812	821	833	800	821	764	794	801	830	796	776	829	800	812	854	783	830	746	806	852	795	809	772	806	750	801	777	821	813	815	819	754	794	824	819	825	782	807	831	795	828	827	825	802	771	800	812	791	827	744	804	801	806	807	836	803	818	781	823	785	807	784	851	774	837	803	795	755	832	813	774	823	840	834	837	802	796	780	824	817	815	819	798	798	820	789	861	796	773	789	818	808	799	795	807	806	810	814	818	818	788	820	838	821	773	797	803	787	804	834	777	802	847	788	832	779	857	837	842	832	787	820	822	821	773	856	815	831	808	828	810	770	809	779	815	803	841	777	846	808	792	804	780	797	844	846	752	819	837	820	796	768	781	833	834	797	834	814	799	812	825	798	829	754	829	818	788	839	794	797	794	796	795	853	812	798	858	830	799	784	798	828	782	763	832	815	827	799	816	845	796	799	862	843	777	798	822	820	811	827	829	813	822	789	796	781	766	829	820	827	828	787	825	818	810	747	847	773	787	844	876	791	820	835	835	780	840	802	820	812	786	832	831	759	790	840	844	884	787	855	798	832	825	817	797	767	818	778	813	785	760	837	871	769	838	751	781	811	811	826	825	835	805	804	833	863	801	774	813	802	788	834	798	814	772	831	812	761	829	861	826	794	803	833	837	878	830	815	788	775	827	781	790	823	812	842	810	790	798	838	822	827	792	893	860	849	798	797	810	827	779	846	810	774	825	811	912	823	790	783	735	819	779	793	807	826	839	778	812	814	821	784	817	825	812	781	798	798	787	777	810	798	804	805	825	799	859	800	856	782	824	815	805	823	855	826	793	821	827	867	843	794	803	857	810	787	849	845	855	821	799	847	790	837	793	837	765	805	858	828	789	850	811	811	814	815	813	763	795	872	780	827	765	817	797	818	801	810	813	840	795	766	793	802	795	844	839	785	819	786	791	836	871	810	831	797	804	868	831	802	788	757	855	795	804	774	834	787	834	775	834	815	741	818	780	811	789	820	804	837	791	844	835	794	822	838	826	864	822	841	794	842	779	800	870	785	835	751	835	787	826	810	771	810	824	808
5706	4321	5445	4865	5188	4267	2401	1428	1073	1041	610	442	377	269	341	288	245	243	247	222	231	206	164	203	203	199	200	225	169	186	175	194	169	201	183	283	316	383	272	176	155	192	202	157	194	156	196	183	175	168	204	180	206	175	194	178	168	206	168	183	173	179	168	185	159	175	183	168	191	169	209	180	157	194	218	155	178	163	180	176	198	184	182	167	151	182	211	180	184	181	167	168	187	158	200	171	165	190	198	180	170	159	176	192	196	168	155	192	166	189	179	178	157	163	188	173	186	169	187	197	168	176	181	184	195	172	184	187	193	185	193	192	187	185	174	187	170	227	201	202	176	188	182	159	185	185	165	208	168	181	170	139	185	200	196	176	161	182	155	197	210	198	198	166	173	162	194	174	157	179	183	172	168	176	179	163	180	174	197	202	186	194	190	174	174	144	186	189	185	166	184	184	186	169	192	176	187	177	141	163	184	187	186	197	157	161	194	214	186	149	182	206	198	216	174	188	183	191	191	196	164	184	179	188	183	198	150	192	172	190	152	180	178	189	189	170	150	228	178	187	168	189	193	160	178	167	197	151	181	218	174	167	188	192	186	178	211	184	194	181	192	196	199	216	177	186	185	186	178	150	167	187	192	184	193	189	166	166	160	197	207	201	178	171	183	173	199	166	181	178	175	196	160	187	185	153	162	181	193	192	192	162	196	173	191	182	176	157	190	193	193	177	153	171	175	203	189	163	176	182	169	171	208	172	172	153	166	189	187	174	136	166	180	185	200	183	206	173	172	161	178	180	184	189	183	181	171	191	172	191	202	184	185	170	174	182	184	173	153	181	198	189	183	177	198	180	174	176	165	181	178	192	184	199	186	171	184	175	184	173	152	164	183	174	194	203	193	175	164	167	156	166	170	229	175	208	187	175	191	188	176	190	190	176	193	190	175	166	173	170	222	170	193	167	176	159	201	197	164	192	180	177	158	182	175	186	186	193	175	188	171	163	186	180	175	168	184	183	181	197	155	185	199	201	165	185	173	182	195	185	165	178	185	183	184	203	176	157	174	166	165	180	164	185	172	204	173	177	189	200	215	172	192	169	189	192	183	161	175	178	171	160	187	154	167	161	185	177	190	154	193	212	181	175	181	172	205	195	171	157	187	180	187	178	166	178	162	198	190	195	163	167	191	212	229	181	163	171	183	169	185	196	186	175	137	171	164	162	169	206	188	163	188	201	182	194	171	168	188	194	180	202	199	165	193	184	164	198	188	204	178	178	212	192	184	177	177	208	190	147	161	198	188	165	185	182	170	175	167	181	180	172	192	154	204	164	180	169	173	184	182	160	161	183	209	168	171	171	175	191	168	169	183	182	180	197	208	197	168	177	195	168	186	170	205	162	186	183	198	172	201	172	177	164	176	199	163	195	179	161	177	174	184	173	197	200	173	169	171	164	174	159	155	177	170	188	200	152	188	166	155	173	180	169	195	182	178	179	201	171	171	186	204	188	158	184	194	167	199	204	182	189	171	190	184	179	186	182	193	185	165	179	171	161	178	176	201	166	188	150	177	181	178	192	177	161	188	167	190	189	200	171	209	180	187	204	177	180	162	195	185	186	172	171	178	162	169	184	179	186	175	177	183	181	197	195	184	173	177	181	164	165	203	197	168	166	173	195	177	175	172	207	184	215	175	158	193	183	195	222	175	195	167	168	201	192	165	166	180	185	165	201	160	177	171	173	169	170	186	196	174	236	157	177	172	178	201	192	189	197	180	177	188	167	166	196	176	185	179	188	187	174	180	168	206	181	198	216	201	161	176	165	184	187	163	200	165	189	176	200	189	153	183	127	187	194	198	198	167	154	190	176	197	187	199	162	179	182	165	185	164	196	186	170	186	160	178	192	179	172	182	204	166	158	174	200	202	170	192	181	154	167	166	171	198	194	176	169	178	186	171	179	162	196	199	185	182	173	176	189	190	192	178	197	168	151	169	179	189	168	187	190	189	166	178	158	186	172	208	174	171	174	170	170	190	184	193	170	161	179	155	181	202	156	183	168	185	195	170	185	187	161	172	189	187	192	161	188	194	187	203	153	169	160	174	188	172	194	190	169	190	174	162	174	171	149	173	172	189	178	200	178	172	188	201	189	201	202	151	168	163	156	164	195	187	187	172	178	176	163	186	176	185	166	162	178	178	181	172	178	173	188	178	174	161	167	192	179	184	179	182	195	156	150	182	176	186	179	184	181	201	177	197	183	177	166	164	197	168	176	194	194	171	183	182	152	184	185	174	183	189	172	180	161	177	158	202	172	178	181	191	194	182	166	184	195	172	192	178	190	171	188	194	180	188	160	186	172	162	192	193	186	191	187	190	185	171	168	211	187	154	192	180	170	176	157	179	185	167	204	165	170	161	175	188	182	155	167	181	148	188	176	181	168	165	188	197	159	173	163	179	170	193	177	188	187	170	182	181	174	180	201	171	204	201	181	179	180	179	176	157	186	175	188	174	175	184	172	195	174	183	183	177	179	194	178	172	183	182	159	190	181	175	170	186	198	211	181	173	144	147	165	173	162	202	175	197	183	166	182	171	173	192	178	164	171	173	167	190	175	184	194	179	191	178	167	183	204	191	182	191	194	171	179	145	177	196	178	169	185	201	185	180	172	181	185	175	171	172	202	182	162	179	178	186	181	172	160	194	190	198	194	176	196	171	167	175	179	146	180	173	172	195	171	198	190	190	174	167	177	182	167	190	184	186	162	168	188	182	200	192	183	188	170	187	165	180	180	200	208	166	203	188	185	188	164	166	165	166	166	184	199	173	201	198	196	198	159	164	184	173	193	166	163	160	178	159	176	172	171	149	173	186	162	188	182	181	178	193	190	170	175	167	161	176	193	184	190	204	148	173	202	175	159	178	195	169	165	152	185	176	193	188	192	162	161	165	180	168	196	186	169	184	183	172	160	197	170	208	184	209	181	168	180	159	198	181	214	187	183	186	185	185	180	178	188	166	173	192	188	204	171	167	182	206	162	185	182	180	181	164	185	166	205	185	181	189	197	166	186	164	164	166	206	176	165	170	160	166	148	202	164	179	156	183	185	170	178	168	178	175	168	183	184	182	198	165	159	202	188	182	183	190	170	183	172	176	170	195	156	172	177	189	162	159	166	205	170	175	171	175	177	199	147	170	185	177	176	181	175	190	166	202	163	168	154	160	178	179	180	183	215	194	185	179	183	175	168	183	193	168	179	173	184	145	170	168	187	166	176	186	190	168	168	180	187	186	189	195	156	178	170	196	196	180	180	184	176	208	163	165	194	163	190	193	173	187	181	175	157	181	156	168	179	160	167	185	182	176	192	207	176	205	177	183	176	186	174	169	170	179	183	191	181	183	177	174	163	192	167	169	178	183	167	206	209	181	209	164	177	190	175	175	172	178	187	187	180	196	171	166	161	181	209	199	165	161	166	206	165	187	181	161	201	178	175	180	182	192	166	160	166	156	169	174	178
4117	4781	8906	11973	14946	13314	8804	6370	5394	5068	3165	2243	1699	1442	1515	1367	1038	985	1018	991	778	601	651	638	607	560	529	522	517	534	521	555	549	522	711	1135	1299	1473	889	431	478	480	508	486	487	489	518	471	475	501	462	484	439	453	447	467	488	457	507	490	484	480	511	522	485	464	444	509	445	516	441	466	452	449	474	487	477	492	518	492	456	468	490	453	455	481	490	499	457	468	468	489	462	480	495	470	504	485	437	473	467	472	489	478	484	485	456	474	499	451	451	481	489	535	449	505	447	471	462	463	485	488	447	473	492	475	498	497	447	508	488	473	480	473	511	479	510	497	442	441	470	477	460	496	460	472	480	468	450	445	467	489	500	484	432	501	464	475	466	484	466	460	478	472	480	484	478	496	495	484	444	456	497	503	499	454	474	443	434	482	458	470	468	506	488	467	444	431	454	452	465	520	465	493	504	482	451	469	459	473	517	463	469	505	505	494	535	505	494	451	484	524	465	447	514	463	476	481	501	458	475	468	467	465	529	449	463	457	478	526	451	491	474	490	500	475	499	468	478	466	457	495	470	474	467	475	495	482	490	453	507	452	448	442	493	446	465	480	462	477	473	452	509	471	510	436	487	473	466	504	500	486	490	486	497	466	482	455	494	481	471	528	482	429	461	446	463	484	451	472	493	457	487	463	455	457	488	479	499	503	479	493	448	519	509	447	526	526	483	489	498	495	479	454	484	470	487	455	455	441	467	461	488	508	507	467	491	460	477	441	491	463	448	493	498	500	499	477	503	507	497	471	450	459	458	485	495	467	511	473	491	492	513	452	491	502	466	478	473	495	445	497	460	477	496	456	509	508	493	498	515	497	446	475	454	507	494	514	505	469	444	402	459	520	478	482	494	515	499	484	474	466	493	494	481	458	445	486	491	465	505	526	457	446	516	490	496	512	419	501	503	464	468	484	447	536	453	458	440	478	479	489	458	468	491	460	489	463	453	459	470	488	518	484	481	508	454	485	514	429	451	445	491	460	477	497	493	500	458	503	475	481	478	499	465	538	493	439	481	477	443	516	461	461	452	509	460	489	469	494	486	469	463	496	479	474	501	445	518	444	520	492	467	504	487	496	488	498	483	527	493	463	443	460	448	489	479	443	488	529	459	511	473	493	511	462	474	466	495	456	477	512	438	461	448	477	492	470	493	452	453	486	461	491	519	456	456	494	489	483	480	511	477	476	459	528	515	470	469	487	460	472	497	497	470	521	475	466	471	466	503	486	441	503	473	437	485	477	483	464	466	496	434	484	498	471	472	488	505	489	477	467	494	482	471	470	494	472	486	470	490	482	488	464	458	465	477	489	494	468	440	511	488	493	459	498	467	497	502	461	489	499	495	477	467	523	474	473	456	480	493	478	491	473	479	509	489	485	455	492	480	462	480	466	505	480	465	469	499	476	475	440	449	494	481	483	504	484	473	449	469	465	478	452	469	479	502	481	478	427	461	434	500	469	503	479	491	474	503	466	476	462	508	516	468	485	523	488	455	502	526	497	482	499	468	502	472	500	471	493	512	469	500	427	456	504	513	505	498	473	472	447	425	468	489	439	479	471	472	501	479	490	449	452	457	502	497	504	488	476	465	460	495	491	456	473	472	525	457	502	422	465	470	470	468	464	443	460	466	457	454	488	471	503	460	496	476	479	479	488	477	473	465	422	492	430	462	447	467	450	517	466	460	488	487	471	462	498	478	467	471	527	490	475	486	482	496	491	499	464	478	480	466	478	485	498	483	460	483	493	494	504	473	483	493	456	493	442	455	468	457	497	474	476	443	501	504	456	453	450	488	472	472	463	484	480	468	463	454	505	459	476	472	494	466	474	472	443	467	495	462	501	528	497	502	474	445	506	487	451	503	471	429	459	473	472	501	483	519	449	496	479	488	528	468	466	475	498	468	468	474	502	502	470	467	425	461	490	476	510	479	458	453	474	483	483	464	473	479	473	520	506	516	506	457	470	464	487	467	471	476	445	475	469	483	476	472	468	494	478	488	485	480	504	454	480	471	457	463	469	490	473	502	456	457	448	482	446	444	501	486	487	457	472	466	475	502	473	481	477	415	477	517	496	466	472	464	492	473	484	456	444	501	456	455	475	468	466	438	466	481	490	503	489	478	448	488	452	532	467	485	464	474	446	472	487	505	459	520	504	478	477	494	435	483	475	525	472	446	482	472	489	495	491	510	440	476	460	471	466	508	474	470	482	468	463	460	483	490	482	449	448	454	439	460	512	482	490	475	509	482	499	453	491	484	501	499	416	452	453	492	456	501	460	474	477	520	484	491	459	473	443	470	486	479	501	485	445	490	504	431	520	472	462	474	450	476	454	467	455	441	492	479	495	447	496	448	531	467	472	445	472	480	457	503	499	488	493	487	473	477	463	475	466	492	468	475	457	503	491	486	483	474	437	494	504	415	502	492	431	469	487	499	464	464	470	466	467	459	503	477	526	449	485	481	503	492	466	471	477	459	449	531	439	462	485	484	441	490	494	471	487	528	482	466	499	458	496	434	458	506	455	500	471	470	514	481	454	444	485	495	481	487	503	482	475	481	477	511	471	475	486	494	447	485	502	484	483	470	466	503	481	463	509	423	459	496	469	450	453	466	489	450	490	503	453	478	509	512	503	450	482	468	470	462	502	492	455	514	455	464	488	453	474	507	447	468	505	474	476	472	454	444	504	467	441	493	482	486	445	461	478	459	513	462	487	452	444	453	453	541	464	456	504	466	467	490	475	484	454	482	474	463	481	495	476	516	461	458	438	476	493	492	424	459	476	459	482	486	465	457	441	464	453	523	493	462	449	465	464	517	444	502	478	473	476	471	512	463	476	466	467	470	447	479	460	467	432	480	467	422	468	486	507	458	477	501	482	472	456	469	487	471	482	520	506	460	475	456	479	496	452	452	458	464	442	501	484	536	466	487	472	454	495	463	506	443	436	468	468	440	512	485	497	497	478	407	482	481	456	491	486	478	504	492	463	476	452	481	495	448	473	465	492	486	514	459	490	459	475	502	494	480	473	466	525	491	465	489	475	489	476	487	474	478	460	463	442	477	472	494	483	483	445	479	486	448	427	482	467	477	468	493	526	463	492	475	476	456	472	444	452	455	513	484	454	474	477	448	472	479	508	479	479	510	489	484	494	455	487	467	494	495	455	478	482	483	489	443	474	478	501	514	491	461	455	472	466	449	453	485	515	507	501	478	468	446	463	462	444	448	418	484	480	472	489	474	495	477	461	495	518	466	481	486	517	496	507	473	489	510	478	479	485	492	512	460	499	427	437	480	497	487	503	478	458	495	485	444	435	475	496	489	465	503	445	488	512	494	473	456	465	482	454	487	511	507	468	486	482	504	484	470	518	482	476	477	479	469	497	459	449	495	472	452	466	468	449	480	479	483	517	500	472	462	483	483	505	504	456	465	464	460	502	471	451	480	505	476	462	476	495	485	489	480	487
16373	21153	24968	22355	29710	29275	22541	15360	12284	8988	4519	2226	1800	1284	1529	1609	1026	903	710	555	417	423	395	360	323	324	346	287	296	332	326	281	295	324	627	1487	1549	1199	723	302	282	301	300	302	275	293	270	263	301	281	293	307	305	301	263	295	291	282	277	272	290	295	265	298	298	300	267	275	273	306	296	293	322	276	323	298	276	299	284	296	303	289	286	282	295	270	309	297	295	286	317	299	296	290	303	295	270	267	249	302	292	271	296	300	264	291	281	305	286	306	278	288	270	295	294	308	281	280	270	285	312	290	260	307	292	286	276	277	285	281	292	305	267	266	268	298	267	337	304	287	274	293	268	284	273	297	329	290	284	310	281	302	261	265	278	280	291	267	303	298	292	287	290	306	287	288	254	257	265	310	285	314	304	305	293	323	301	263	290	316	274	294	253	283	245	303	287	276	288	259	288	303	267	274	242	301	301	282	265	291	289	297	298	307	288	286	291	319	285	301	304	304	295	261	276	291	303	306	295	276	278	311	294	285	280	262	293	288	311	263	295	277	309	270	289	272	278	276	280	272	298	303	293	301	272	298	300	283	289	285	302	307	328	282	265	296	275	288	287	283	306	288	285	256	314	287	322	314	311	277	293	296	304	294	294	296	270	264	302	280	284	256	275	290	325	288	263	304	244	314	287	296	288	281	290	259	251	303	316	277	267	306	303	271	305	309	291	291	264	299	315	297	267	298	279	284	292	315	294	285	313	276	278	279	272	290	265	258	296	311	314	284	312	306	295	305	332	275	272	271	288	271	291	270	306	257	311	277	264	302	269	263	297	274	272	265	279	289	281	289	286	284	278	296	305	286	295	265	257	245	300	283	272	279	254	270	282	292	268	273	278	291	313	295	258	303	270	287	235	283	288	304	293	297	305	258	291	270	307	290	282	297	318	315	285	275	317	269	327	292	300	289	328	294	302	281	309	297	259	303	300	280	272	282	253	280	271	316	305	276	262	256	281	292	306	319	287	298	286	283	305	287	274	280	283	298	289	303	273	284	296	332	295	308	303	281	266	279	279	266	276	274	274	300	280	306	294	273	266	280	292	299	242	308	274	293	273	288	285	289	289	291	282	298	298	277	313	287	284	283	256	265	306	307	299	282	299	303	266	289	269	332	289	287	289	307	282	327	289	290	266	303	281	242	257	278	313	283	284	312	284	270	280	277	275	319	275	288	286	278	297	297	265	245	256	263	265	315	311	292	296	305	318	286	284	305	331	279	312	297	277	299	250	330	277	297	307	270	272	278	302	294	258	307	271	279	270	280	273	301	278	292	312	281	296	276	299	291	287	286	263	286	267	299	309	265	286	270	325	281	275	313	277	293	313	292	249	292	269	282	295	277	320	265	284	280	290	288	274	328	297	267	306	296	296	297	298	263	294	284	289	319	269	311	298	305	312	273	259	275	300	319	260	298	285	270	283	263	281	301	308	270	325	294	282	310	288	297	250	260	281	320	278	264	314	279	272	286	284	283	302	303	296	281	294	294	314	307	290	289	322	279	290	304	288	292	303	301	286	299	308	298	302	302	287	270	286	276	256	300	286	302	323	280	317	273	292	275	291	299	257	305	260	295	299	280	292	300	263	302	295	283	275	296	314	317	288	277	276	297	286	274	282	274	275	299	262	250	319	281	273	282	271	255	274	333	290	290	295	265	288	285	257	306	289	274	308	282	287	276	317	290	307	259	282	306	258	311	272	304	280	258	295	308	271	269	260	294	264	310	336	322	293	311	276	288	296	299	317	322	297	286	293	261	293	306	287	282	283	289	285	264	284	278	260	276	271	278	311	275	284	287	274	266	281	267	263	297	308	281	291	301	263	276	303	276	290	282	300	283	275	300	298	288	263	287	296	271	285	293	286	269	287	270	293	283	276	294	314	268	285	302	268	287	262	268	318	320	264	296	293	270	305	285	341	326	266	291	286	284	290	254	251	270	269	297	281	288	295	287	292	280	302	289	300	296	313	296	290	296	289	288	285	292	279	305	295	246	277	274	299	268	275	256	284	284	272	308	311	274	295	299	309	273	297	291	293	304	266	243	253	294	327	279	300	317	324	282	292	306	279	301	297	254	283	289	272	289	271	288	312	284	276	331	292	293	274	266	271	253	269	290	273	273	299	296	328	293	259	286	292	313	278	266	302	266	300	306	309	308	275	264	317	275	280	279	290	287	274	292	276	260	324	299	306	271	304	310	303	288	286	279	261	304	281	305	290	299	283	266	300	257	297	260	259	281	316	301	299	288	281	335	289	288	300	260	269	321	249	302	272	296	276	280	296	285	264	307	309	286	311	288	291	299	273	293	314	298	302	262	260	326	279	290	303	296	278	305	273	277	269	271	314	272	314	297	241	285	289	325	317	271	268	289	299	283	323	269	294	321	310	324	289	277	283	265	306	252	285	295	305	291	315	269	296	275	292	286	297	258	300	280	291	253	226	276	281	274	279	314	261	285	284	281	288	297	331	315	256	299	289	271	308	280	289	280	287	275	257	271	280	256	298	258	298	286	291	281	312	290	255	280	277	279	314	302	292	304	283	284	295	309	306	267	313	266	314	294	270	295	293	299	284	289	281	276	314	281	300	309	277	301	287	308	278	261	283	270	321	285	294	270	290	313	263	285	284	294	287	291	274	264	301	284	296	287	276	303	287	315	291	280	265	303	248	293	282	299	277	285	280	311	262	307	298	305	284	289	307	286	286	254	299	260	295	309	286	298	272	282	287	272	355	259	255	315	281	276	293	269	300	291	301	291	281	302	319	325	300	304	287	258	282	281	259	278	295	287	332	261	299	261	285	282	296	278	296	318	279	265	317	305	274	285	277	282	283	257	294	267	278	300	275	268	265	242	260	321	283	293	305	263	271	326	330	264	277	276	317	286	288	295	285	271	301	309	310	308	270	270	304	281	285	332	271	308	283	276	295	284	257	306	287	286	294	281	333	303	268	258	316	329	267	309	318	244	308	286	270	257	311	312	290	290	281	286	286	273	288	268	251	312	309	275	277	266	275	284	303	306	270	290	303	278	288	331	301	274	311	261	298	296	304	288	252	275	299	270	280	297	273	284	317	284	293	272	298	290	271	279	271	313	276	314	287	285	279	266	292	294	280	259	294	282	309	279	308	289	285	321	296	292	272	296	308	325	292	268	329	307	304	300	295	280	263	271	313	288	268	277	284	265	274	281	281	281	276	289	273	305	285	302	281	271	290	291	301	284	298	293	291	254	309	305	254	333	274	285	315	280	268	289	287	295	287	298	316	280	292	278	293	287	313	296	297	272	300	291	241	285	299	280	288	287	280	305	258	288	332	295	312	294	297	270	284	279	261	253	298	297	287	285	286	293	313	336	281	307	251	279	299	286	292	242	275	295	292	286	267	314	295	291	273	297	301	298	302	307	296	293	253	319	269	277	267	289	259	283	285	322	283	286	261	274	299	315	302	282	267	270	266	308	270	273	273	254
11052	17684	23368	27511	38511	38484	33816	28464	26217	20952	12888	8770	7879	6453	7854	8376	5183	4577	3343	2725	1935	1844	1274	1142	1049	1034	967	869	878	919	861	831	858	1012	3417	8744	8568	6396	3391	703	721	686	660	683	673	722	732	689	716	725	702	774	724	756	655	683	703	665	704	728	704	726	705	707	685	699	628	728	702	701	672	751	693	738	706	696	694	735	701	719	755	684	717	729	725	681	705	719	721	691	692	712	653	723	696	700	776	715	699	762	723	685	705	676	697	734	659	687	752	686	661	723	694	696	750	665	738	717	711	739	664	677	720	726	718	755	684	740	714	716	742	684	739	705	677	637	697	717	736	707	668	744	720	678	713	717	689	689	654	720	736	690	693	749	738	729	710	705	718	701	707	658	705	708	705	705	715	702	716	708	777	681	659	686	730	698	692	729	715	728	694	756	742	719	730	702	728	686	719	678	736	662	741	716	717	681	739	723	746	709	669	727	672	724	678	730	656	655	725	679	696	705	687	696	723	691	740	741	711	635	681	729	719	711	694	660	734	737	714	736	685	695	711	721	733	694	673	709	703	678	698	720	714	687	752	687	692	723	740	703	735	680	688	724	702	661	705	706	709	699	692	719	749	701	675	740	674	756	719	718	727	664	680	731	685	694	754	714	697	673	660	733	662	754	687	695	724	680	722	724	728	734	708	674	696	716	722	740	689	672	705	724	693	693	681	685	708	664	736	680	755	652	719	703	705	648	759	701	686	688	689	716	713	648	701	733	737	731	681	712	669	688	694	723	698	704	685	722	688	695	726	712	677	732	708	758	680	663	739	697	705	702	696	714	708	688	669	728	696	688	684	753	739	710	683	731	681	733	708	653	738	739	711	667	724	661	756	684	683	713	711	675	699	730	691	727	722	688	717	692	668	673	740	690	680	679	735	741	727	675	702	710	687	697	701	703	650	675	705	734	722	749	728	701	673	746	700	674	713	701	698	750	717	676	672	732	718	757	712	725	727	733	740	777	717	713	735	696	716	680	678	728	756	725	670	767	702	665	681	760	704	703	708	713	702	750	760	723	746	686	675	672	705	712	715	694	735	695	677	683	749	672	683	734	707	734	750	712	752	722	736	717	747	700	706	713	696	702	708	738	687	705	725	695	728	671	633	739	693	707	697	719	767	694	673	702	732	757	699	735	685	701	675	722	698	691	696	725	775	742	689	687	667	716	727	751	684	741	698	728	692	732	684	720	691	697	709	689	682	671	722	686	712	680	725	691	764	680	708	710	677	753	676	673	705	714	677	679	714	744	711	693	746	728	753	758	670	715	678	746	677	749	717	719	707	673	753	730	719	756	724	728	735	731	703	692	709	719	706	715	696	727	702	660	747	665	652	661	740	691	677	708	703	698	675	730	704	729	700	702	707	724	713	691	709	719	648	689	752	673	713	708	726	692	703	684	720	683	663	719	711	719	731	721	757	727	712	729	721	704	682	731	697	731	717	698	715	666	691	716	644	704	725	763	712	736	686	721	641	713	753	664	665	681	702	700	689	655	663	711	671	695	720	726	696	664	743	715	692	719	717	670	702	696	751	702	728	701	691	685	663	690	747	703	726	725	724	773	740	700	698	719	722	697	683	743	703	671	715	697	705	724	697	709	688	725	736	716	707	696	682	705	696	737	748	716	739	711	727	739	732	725	707	693	753	723	661	733	698	716	695	727	675	722	702	734	681	736	752	713	676	711	697	716	743	688	711	705	693	728	730	717	724	704	677	720	703	748	768	699	744	707	676	719	683	728	728	724	707	709	749	677	724	694	725	673	707	719	680	640	695	674	706	700	682	692	724	689	719	727	762	757	671	681	669	695	685	702	696	676	697	675	724	696	738	739	746	691	682	735	647	722	758	655	696	708	717	781	721	713	740	713	662	690	725	705	700	721	701	661	718	680	700	746	669	725	725	687	729	736	737	709	740	661	719	739	695	664	743	643	696	710	707	694	708	738	720	717	740	703	702	736	673	702	676	716	709	624	697	666	719	733	691	707	708	690	636	743	731	743	681	734	711	716	710	651	676	740	709	686	713	742	658	720	674	682	749	686	677	702	708	735	676	658	705	671	705	740	702	735	700	713	713	691	715	718	707	723	728	715	710	748	713	714	707	748	701	716	717	688	704	724	682	661	734	703	736	749	758	752	691	708	694	693	726	672	707	728	736	707	735	732	731	702	672	766	732	668	715	712	729	702	724	713	669	751	716	695	743	694	738	751	688	706	733	702	697	701	722	657	727	710	760	725	698	702	724	696	715	720	731	731	691	701	753	710	705	684	712	681	686	692	762	722	697	710	727	717	676	739	713	727	702	716	697	730	738	700	724	671	640	668	683	682	744	736	696	720	673	720	752	697	699	696	711	697	683	706	663	711	714	752	708	707	728	729	712	788	714	679	727	709	725	692	697	767	725	710	714	683	671	713	712	706	761	707	735	692	749	676	713	707	677	715	700	690	716	707	772	703	727	696	692	705	725	715	685	744	750	676	701	748	708	745	754	755	724	682	699	727	721	720	721	648	677	720	696	705	717	758	691	701	772	735	719	691	696	696	674	706	694	732	687	719	727	691	711	692	692	707	709	673	705	697	718	738	705	751	721	685	689	727	669	716	700	742	736	697	676	686	713	727	689	664	707	738	669	704	713	728	696	725	705	767	704	728	766	744	752	714	734	701	707	688	691	701	735	737	677	681	709	666	731	686	714	685	742	721	708	722	699	728	721	696	685	668	719	699	707	702	721	682	717	744	685	732	669	715	760	717	719	733	710	645	648	715	749	699	648	658	713	711	694	741	691	710	692	680	716	730	708	745	732	671	714	715	679	729	684	729	718	699	736	656	711	663	690	688	761	730	722	681	715	700	705	743	710	665	688	734	672	767	721	710	715	688	728	719	740	709	668	710	711	729	711	725	668	709	721	695	791	715	711	780	755	691	703	723	712	719	766	702	723	684	714	665	694	693	681	712	689	719	721	701	686	737	683	719	722	676	719	686	717	692	677	676	675	715	687	669	691	714	623	677	673	714	725	711	741	699	740	724	712	747	726	717	718	689	685	710	806	702	719	697	709	689	707	752	686	744	684	785	705	656	659	678	718	743	705	734	693	702	667	696	661	753	718	714	689	695	730	694	713	737	770	685	706	657	669	729	694	682	695	668	731	686	687	728	708	702	753	694	693	708	650	735	759	694	686	679	703	693	683	682	704	692	700	638	696	705	671	720	680	748	681	701	688	689	663	719	681	727	710	751	716	723	719	709	685	695	702	738	712	774	717	682	758	729	738	697	722	736	733	694	721	667	710	739	760	726	728	731	732	696	707	775	709	701	712	656	690	709	728	712	721	712	726	695	740	691	730	713	782	745	692	678	684	707	681	724	676	716	702	665	742	776	690	686	669	723	717	760	739	706	695	732	761	734	642	719	702	738	688	713	707	698	698	707	738	706	722	701	712	703	699	709	726	728	676	758	734	716	701	740	735	716
24595	32885	33939	31694	31911	36622	32760	24580	20967	16911	10016	5101	3401	3042	4087	5352	3472	2088	1284	886	801	682	517	452	503	568	386	402	396	433	480	444	445	473	459	1750	3236	2657	1367	339	327	340	315	336	328	337	352	327	315	341	340	337	336	335	392	390	318	356	324	342	331	355	326	291	330	346	362	308	332	317	329	359	348	365	327	342	312	341	359	348	314	319	330	324	323	314	355	326	330	304	365	331	363	372	376	350	366	370	350	357	314	333	357	342	340	292	334	347	335	358	295	322	320	312	300	319	341	327	313	343	336	367	351	319	339	350	364	362	354	341	314	357	336	295	335	337	361	335	346	351	349	343	343	303	306	344	323	334	363	314	357	294	335	335	349	357	340	320	309	350	314	349	304	335	321	366	367	365	308	320	362	338	317	320	361	365	328	346	356	338	346	332	381	354	357	338	359	316	337	335	326	324	330	299	321	348	366	336	310	338	346	348	339	318	316	347	343	328	355	334	358	325	345	321	311	351	327	333	302	330	316	326	328	323	325	349	377	343	373	331	392	362	299	340	343	341	324	337	329	337	338	339	349	348	366	326	323	339	313	317	346	345	328	331	354	339	365	333	342	328	328	352	358	296	337	297	361	337	388	329	342	329	358	350	310	355	326	358	341	363	331	353	340	337	325	366	336	326	342	343	335	341	318	342	338	316	280	307	341	368	315	325	319	353	377	341	353	355	307	351	324	348	317	352	312	345	305	309	355	336	329	345	349	350	310	328	361	360	348	315	336	295	328	333	348	338	362	311	351	353	361	360	351	345	361	340	329	366	329	324	328	341	338	307	329	352	341	325	349	328	334	328	323	310	313	332	301	356	332	308	319	352	321	343	307	350	343	372	354	314	352	348	353	353	336	373	323	358	343	334	362	359	370	328	343	319	289	331	312	350	325	337	329	343	345	318	368	350	359	354	330	340	354	326	306	341	311	327	307	331	378	356	317	346	317	329	342	333	328	308	319	335	346	293	317	363	338	353	331	313	330	334	323	324	334	336	348	325	339	317	346	387	376	361	360	325	334	331	310	347	344	339	345	384	323	305	331	356	342	317	360	402	328	362	372	333	334	327	356	334	357	328	337	327	317	323	327	336	338	330	339	348	324	343	363	330	345	370	342	334	344	336	328	328	347	311	332	346	369	351	364	322	335	357	361	348	315	354	335	340	318	338	315	349	347	308	333	328	337	342	350	353	360	317	331	323	381	352	356	333	328	301	381	364	341	296	333	313	326	337	340	316	339	329	353	339	317	338	326	314	338	368	365	345	305	356	331	331	363	342	344	332	340	334	319	354	350	360	344	345	333	343	371	294	329	346	331	336	318	304	351	340	298	302	329	349	301	383	358	322	330	339	342	344	336	310	325	352	311	369	339	365	370	338	330	337	364	352	324	332	339	336	373	348	349	314	343	324	314	350	331	346	357	377	346	353	378	330	354	347	336	359	314	328	328	339	357	323	337	355	370	331	349	338	358	343	333	339	344	332	290	329	317	319	332	350	327	297	290	347	354	328	324	359	318	344	338	314	345	311	369	343	338	364	323	357	342	361	350	359	340	319	343	370	351	299	346	339	378	302	359	329	367	317	349	320	335	352	342	346	362	370	349	322	360	312	342	344	334	329	336	351	344	318	307	346	345	341	347	297	336	342	352	325	302	333	337	326	308	343	312	341	404	327	324	344	360	336	348	322	331	308	307	380	319	356	366	331	332	379	330	358	321	330	352	329	336	324	365	322	352	373	383	379	346	342	320	355	342	349	348	342	310	346	325	356	333	376	377	320	357	326	329	307	341	342	338	338	354	325	329	313	328	340	343	393	343	347	301	324	361	355	338	331	314	336	327	362	337	327	354	331	376	334	350	346	329	341	313	326	333	325	352	318	350	366	337	345	323	369	376	387	303	340	333	323	346	309	321	341	343	341	350	325	327	356	310	319	316	341	359	337	355	368	313	349	348	321	333	313	347	304	349	323	343	328	358	356	326	332	368	335	353	340	347	375	322	304	288	394	365	325	312	323	329	326	326	330	331	370	349	333	315	338	314	356	360	300	332	346	371	355	346	334	339	352	319	339	339	341	363	303	336	369	321	381	371	308	328	321	350	349	307	367	345	339	343	326	376	365	289	345	325	312	363	355	331	334	312	343	347	337	336	314	342	319	319	334	352	328	358	335	360	329	351	354	375	302	321	330	325	347	354	359	324	345	363	363	339	336	316	329	360	336	330	343	331	365	354	366	347	356	346	310	371	335	319	316	292	346	329	319	314	375	326	326	359	335	333	356	365	297	321	347	328	340	349	353	307	363	322	346	305	336	316	297	351	324	340	338	310	295	354	342	347	302	326	355	326	373	326	325	331	309	324	319	339	349	326	317	341	332	312	333	324	315	337	357	329	342	355	329	344	370	323	327	314	324	333	349	359	348	318	344	317	318	327	350	343	359	331	372	318	300	358	347	321	357	330	371	337	337	331	373	344	361	334	341	318	332	338	360	301	359	306	396	319	303	340	319	335	320	338	366	357	326	334	379	335	342	344	351	343	319	316	328	332	333	326	331	306	334	339	329	358	351	352	330	347	333	346	353	315	331	341	358	348	334	329	310	340	350	324	358	341	313	357	333	334	312	334	318	324	359	362	349	326	358	315	311	349	365	298	328	336	306	327	374	324	346	336	327	327	363	347	336	329	328	334	338	371	347	349	327	332	346	358	358	356	286	341	335	361	338	328	354	324	354	356	287	352	315	313	306	325	354	327	346	278	339	344	354	318	381	353	306	353	360	321	334	326	301	355	348	320	296	339	365	336	334	342	346	353	315	358	342	338	331	331	307	329	343	331	344	289	332	324	354	363	329	349	364	351	333	294	351	346	300	315	327	355	318	345	380	316	320	317	315	339	335	359	368	363	364	312	329	353	366	329	326	357	318	336	319	306	343	319	334	379	365	377	330	334	321	360	367	387	363	329	341	351	355	325	324	364	316	333	353	350	353	354	344	337	369	323	311	318	349	332	359	322	367	314	351	305	313	328	374	358	341	331	319	288	341	328	314	316	349	312	351	339	340	362	337	319	346	363	336	366	312	348	335	336	345	348	318	305	325	319	324	319	330	310	339	318	375	359	322	351	324	328	375	346	332	331	308	356	327	331	354	320	366	304	317	321	345	317	336	340	336	343	333	355	319	342	324	331	334	349	332	352	318	323	341	362	311	309	343	325	373	345	353	366	325	362	322	376	310	340	347	335	323	343	332	330	352	332	341	342	347	292	311	350	359	332	320	348	340	326	333	338	313	357	352	331	311	347	329	312	330	330	331	340	314	320	367	338	343	321	296	350	330	342	339	291	327	312	313	357	357	358	352	329	347	351	343	349	329	342	341	318	359	316	341	321	349	348	321	366	320	323	347	342	312	319	325	330	308	315	323	348	360	392	341	356	347	309	350	322	335	346	316	347	296	317	349	341	358	331	356	342	311	375	342	325	331
15291	26105	30600	35078	39304	46243	43751	38237	34249	30505	20984	15266	13207	13396	16828	21303	13638	9976	6369	4471	3729	3035	1994	1639	2127	2402	1661	1435	1292	1473	1907	1805	1759	1401	1463	10036	16340	13620	5978	790	760	813	745	757	833	829	740	818	791	795	743	802	789	826	782	750	807	722	801	811	792	795	744	802	785	796	796	732	721	792	799	807	777	777	742	783	817	799	789	797	778	857	797	738	818	822	812	762	763	810	748	797	782	728	783	811	825	751	798	776	826	819	763	803	771	757	711	805	747	786	839	797	784	814	794	785	745	799	783	813	762	781	802	763	800	768	744	789	758	828	791	747	832	759	752	832	742	778	779	781	826	798	774	763	794	803	778	771	796	754	809	782	777	815	787	796	768	760	756	782	787	799	772	810	790	831	776	834	856	754	788	806	777	784	798	803	762	771	779	797	791	797	822	783	754	765	740	780	790	795	790	733	808	804	813	788	809	737	781	757	744	746	785	803	785	776	789	795	815	754	737	810	814	768	795	786	772	783	800	776	808	793	760	786	832	816	726	792	774	766	809	791	797	779	755	785	816	810	831	819	784	743	801	773	775	821	812	803	806	737	788	828	795	810	784	792	780	799	752	793	762	816	811	810	807	771	760	801	784	771	799	811	775	791	802	776	805	767	804	763	791	802	803	836	742	826	794	761	731	821	803	776	808	830	794	778	776	773	795	865	817	809	845	810	785	763	775	802	748	793	792	754	746	837	817	788	808	783	719	801	776	786	745	769	766	765	817	788	758	798	784	796	765	812	752	815	732	791	813	825	769	814	744	768	804	788	732	780	765	809	748	771	744	740	781	787	799	801	789	816	816	771	803	771	816	767	742	779	797	757	738	790	786	773	829	781	762	816	828	810	764	803	803	764	782	776	768	770	785	744	802	817	764	803	791	796	818	756	784	794	824	814	745	774	775	788	802	792	767	760	771	800	836	817	805	839	790	760	750	751	773	729	790	778	800	827	791	813	811	736	814	856	778	798	769	755	768	764	770	818	822	752	772	807	787	838	779	782	784	781	775	780	806	752	778	760	752	741	758	825	781	762	798	747	816	761	764	766	766	764	782	794	814	824	789	759	763	776	757	740	801	765	781	764	866	802	809	790	792	819	779	765	785	801	783	792	753	816	781	804	747	738	780	724	739	831	760	841	764	788	783	827	784	809	845	836	826	798	818	726	789	758	821	783	863	819	800	828	805	799	819	815	798	763	761	795	766	759	842	799	790	787	806	784	743	788	820	752	845	778	792	775	759	752	756	784	747	809	759	828	826	817	765	799	737	748	806	785	798	789	757	772	793	808	808	767	729	771	769	799	759	791	754	807	789	816	761	750	743	762	767	822	784	800	780	751	792	767	796	782	748	759	827	748	805	798	816	815	692	818	803	789	790	775	758	801	772	801	788	815	786	811	847	706	821	803	777	817	766	800	854	794	830	787	797	791	798	776	793	802	753	820	808	790	822	854	772	803	783	788	812	787	804	816	783	777	786	815	804	782	835	771	737	794	848	786	790	826	766	814	820	829	858	777	813	795	774	804	794	828	770	773	770	766	748	751	822	793	842	769	780	778	796	812	776	781	793	809	748	842	782	764	778	787	757	800	783	797	806	827	773	784	775	791	775	779	778	748	806	800	833	789	779	792	758	801	756	716	782	773	841	824	795	787	775	774	823	792	767	756	851	777	765	790	758	731	782	797	831	760	838	776	775	804	795	829	774	745	791	765	776	774	840	830	724	779	822	756	835	761	809	829	746	806	751	802	782	815	778	843	726	797	789	810	768	815	780	725	777	798	763	751	813	770	809	817	824	781	804	832	782	767	750	788	822	727	782	784	761	814	809	825	809	778	759	779	691	789	784	748	784	799	813	738	823	834	813	781	806	827	776	832	817	806	769	810	857	772	755	811	798	752	783	842	793	833	802	746	856	783	788	769	771	775	826	845	768	807	785	802	778	762	774	808	783	775	740	764	776	775	824	795	766	786	832	793	733	719	755	791	822	774	796	769	820	751	799	782	794	775	820	754	750	779	801	790	778	732	790	768	744	812	771	800	766	800	812	794	777	779	787	741	750	761	778	783	806	840	759	784	779	754	797	771	830	765	802	797	810	763	726	755	808	796	748	774	843	752	712	775	764	794	749	746	797	751	738	758	806	833	769	743	786	827	794	791	809	800	839	794	811	764	792	791	777	784	785	786	788	792	796	769	843	800	814	734	818	882	821	799	739	838	843	846	838	805	774	772	802	749	791	788	793	794	802	803	800	786	755	797	822	799	797	802	799	811	789	826	837	820	818	755	772	807	780	827	800	795	778	772	805	768	752	815	746	776	790	767	787	766	743	781	797	770	807	802	771	811	815	768	828	797	781	834	800	749	812	799	823	759	847	752	835	803	788	822	814	786	783	826	794	817	807	846	799	825	789	783	833	802	864	808	762	769	759	846	778	810	792	812	746	745	730	777	776	816	836	771	828	745	775	796	801	744	809	818	768	766	814	783	804	782	729	767	855	776	795	860	775	733	770	808	833	797	777	821	820	829	748	780	747	747	818	809	748	766	802	841	790	804	786	803	741	772	772	811	806	781	776	834	814	817	797	815	753	768	778	755	800	782	818	771	752	829	820	790	760	816	762	817	832	750	811	780	816	791	820	806	763	746	798	807	798	751	773	796	812	759	761	751	776	739	864	740	763	764	767	745	843	815	758	820	822	789	783	770	784	746	784	806	828	755	789	782	778	810	802	803	776	807	806	811	819	787	873	800	783	856	798	810	810	777	813	753	765	767	721	814	813	809	823	793	778	806	784	786	825	784	801	778	803	823	824	774	765	772	745	799	830	775	834	777	754	774	790	802	782	782	803	829	758	788	793	805	782	770	772	781	796	789	802	814	769	792	791	800	809	767	807	815	802	804	736	788	769	788	781	746	795	760	805	764	760	781	779	750	778	754	835	791	787	777	787	810	801	763	802	789	806	737	795	788	779	746	800	787	792	802	788	771	769	781	801	783	788	759	790	815	722	776	862	818	820	830	774	779	775	793	800	795	777	815	775	800	784	745	784	777	769	801	793	795	755	826	752	829	795	760	786	774	789	806	797	790	770	783	778	748	831	823	770	785	755	789	762	807	774	809	793	849	801	761	771	756	826	802	773	775	743	798	827	774	768	822	754	842	836	790	778	758	739	835	781	799	797	793	768	850	809	833	812	767	828	787	781	766	823	842	829	800	820	762	740	720	820	751	835	787	828	768	768	816	783	760	774	779	799	801	768	766	717	759	782	788	761	796	784	778	737	781	786	800	781	745	772	799	806	858	791	770	804	780	771	806	791	784	795	819	812	795	824	787	781	793	795	771	819	773	780	797	801	775	777	814	782	825	772	778	829	831	792	832	754	753	770	792	803	777	737	851	786	803	829	842	798	788	742	736	822	780	805	776	773	776	781	793	761	813	808	775	775	797	783	837	758	789	813	815	821	766	773	820	769	777	783	796
5047	3894	4395	3499	2786	3650	2362	1463	976	790	504	458	401	354	311	299	296	262	229	199	199	167	169	182	197	200	227	187	198	193	187	200	205	214	181	233	358	363	269	166	202	148	175	178	174	180	192	161	152	175	199	198	156	180	177	197	176	200	175	181	183	178	192	176	180	181	177	178	191	165	165	157	164	175	172	159	172	169	174	168	172	176	179	166	182	188	172	183	179	170	182	180	190	157	164	181	149	172	193	176	177	169	188	171	161	179	162	184	159	170	193	180	175	161	177	185	167	193	177	179	206	192	160	167	184	180	181	185	198	181	168	177	187	158	182	177	183	175	160	158	191	173	183	203	170	171	199	186	173	176	174	183	187	175	166	161	187	187	175	207	159	175	181	176	154	173	176	192	185	181	178	180	167	173	183	190	184	170	175	179	198	177	171	174	164	182	155	154	194	165	197	178	189	183	172	164	181	172	166	192	176	174	147	172	187	189	160	179	166	188	171	159	167	207	192	188	160	157	169	196	168	178	167	145	180	167	174	170	164	162	189	173	175	178	172	174	174	186	188	183	177	168	169	185	193	172	183	175	168	160	218	178	160	176	187	173	176	175	177	175	170	182	187	156	199	186	186	199	190	149	183	180	144	165	184	181	186	166	171	189	163	205	164	191	174	166	218	183	162	185	151	186	161	189	165	167	174	148	165	172	188	155	170	183	165	178	183	172	183	180	186	160	177	178	167	168	160	199	144	171	183	186	150	154	181	159	171	152	164	204	183	179	167	161	182	176	175	187	134	181	177	197	188	170	184	187	175	161	165	164	170	176	188	166	162	162	185	156	189	177	162	172	174	153	162	184	190	151	163	189	160	182	180	171	197	176	180	166	185	196	165	173	191	178	191	189	169	162	158	173	181	181	159	144	174	192	165	173	161	135	190	154	180	179	163	172	148	165	151	146	170	175	178	197	171	172	185	187	174	175	183	175	178	166	212	173	165	187	178	194	176	161	162	163	160	154	171	143	190	171	171	171	182	195	173	190	168	160	202	169	177	163	177	179	159	157	181	163	173	197	175	182	162	172	180	171	176	146	183	188	161	155	161	176	180	178	154	165	178	190	188	175	175	163	184	163	169	185	180	179	171	150	199	177	157	189	179	153	194	181	181	178	177	162	182	162	189	188	157	173	168	189	159	155	187	178	167	161	176	153	152	183	194	152	188	166	166	163	158	169	137	186	175	175	196	169	200	177	181	176	179	181	193	176	178	165	164	198	191	168	155	168	176	182	181	178	188	161	183	169	175	172	204	185	163	182	179	175	172	171	181	188	143	183	197	179	163	182	158	159	162	194	167	186	183	196	188	186	167	179	170	192	176	173	170	177	178	183	168	200	195	155	180	184	164	152	170	171	185	171	186	167	159	172	186	187	168	186	159	186	157	169	174	178	161	168	167	167	183	185	173	181	179	175	164	173	180	157	162	177	194	164	173	192	172	150	179	168	189	167	164	186	169	144	191	158	164	180	165	172	183	169	174	191	196	175	177	173	162	162	168	155	187	181	175	164	171	191	175	170	162	170	187	194	160	169	149	181	201	172	174	194	169	161	196	172	164	177	192	150	177	178	181	190	169	207	177	154	164	166	173	167	191	190	193	177	164	179	173	165	169	184	188	163	180	167	177	183	183	181	188	178	173	200	167	167	188	187	174	168	163	158	170	194	191	184	177	166	173	204	182	168	194	156	175	182	212	163	169	145	183	177	176	174	201	180	175	197	155	182	166	168	157	156	188	200	156	183	170	164	190	206	185	165	173	163	149	196	141	177	181	182	153	176	154	168	164	180	180	162	162	176	158	165	179	163	173	154	169	181	193	175	170	174	161	175	154	170	171	201	183	169	190	155	174	173	185	178	164	164	149	173	175	190	183	182	182	200	158	168	182	155	165	184	173	182	177	171	185	168	181	180	195	202	168	188	186	156	157	168	177	174	190	164	159	190	194	164	188	168	167	165	188	186	200	168	177	203	189	184	177	166	179	148	189	164	197	190	177	168	184	165	190	183	169	155	172	164	214	180	168	167	168	200	198	160	195	170	204	183	180	158	188	174	151	206	188	162	179	185	184	176	199	176	179	165	171	210	183	186	152	183	196	155	183	180	214	174	180	173	199	160	145	167	184	191	171	165	171	194	187	203	181	182	181	199	178	196	170	217	179	189	178	179	185	185	171	182	180	188	178	158	162	176	169	172	164	150	189	164	147	171	177	169	179	162	165	172	172	154	166	154	173	165	186	163	169	178	187	175	179	168	183	173	162	143	155	172	193	176	184	181	159	197	163	179	167	176	176	152	179	184	194	159	174	168	179	200	155	166	170	166	164	177	167	207	178	183	183	177	157	177	172	169	197	171	162	183	181	170	193	181	143	162	164	174	172	165	180	195	176	177	173	179	181	170	182	191	183	201	204	177	162	195	179	185	170	172	177	175	174	171	186	164	159	161	169	189	152	172	184	173	168	206	169	146	173	167	170	157	185	177	171	178	173	163	181	208	185	188	175	147	206	152	178	166	180	177	194	174	183	184	169	153	150	203	190	185	170	178	172	189	172	146	185	161	182	174	176	199	177	161	166	180	174	178	177	172	174	171	204	173	168	157	189	174	187	157	182	203	164	176	169	190	179	168	166	163	172	182	185	179	168	176	155	175	171	182	167	170	185	169	181	207	179	178	179	173	161	176	182	190	212	168	187	183	166	161	171	162	175	171	185	165	171	170	195	145	168	182	170	177	150	182	184	183	180	161	190	182	159	193	202	167	184	175	170	180	174	163	172	160	177	179	178	184	180	158	170	168	171	173	192	187	164	160	178	167	177	157	185	145	181	173	168	176	151	161	166	187	184	186	179	184	161	164	193	160	165	189	196	151	163	190	174	177	186	166	171	180	186	175	177	170	188	171	186	173	191	191	164	149	186	178	201	203	189	166	153	181	178	166	173	166	189	200	186	171	194	160	200	181	178	167	164	160	181	192	188	156	193	178	163	195	172	197	184	167	190	185	167	161	191	188	175	184	179	190	199	175	173	165	177	170	168	152	182	192	197	160	188	176	180	163	172	180	193	186	175	229	176	205	174	153	184	178	165	175	192	200	157	175	209	176	209	182	170	187	174	202	183	173	175	170	162	199	172	199	165	166	171	179	162	167	175	157	179	162	175	169	156	204	190	198	193	162	167	210	191	201	173	165	184	184	182	173	153	161	165	186	180	167	169	164	173	200	154	177	185	172	171	181	174	169	188	173	176	164	195	177	180	179	183	158	168	192	166	173	176	169	191	172	175	198	192	193	174	176	175	175	177	191	178	174	178	194	180	154	179	177	174	161	176	227	168	170	163	200	196	186	196	164	174	174	192	171	169	171	193	158	165	182	164	173	150	173	193	177	176	167	165	159	201	154	188	163	194	162	162	166	179	173	184	170	192	194	169	191	192	178	159	159	196	172	166	176	182	175	180	199	177	189	192	192	188	174
3928	4663	7411	9183	9108	12746	8967	6411	5135	4074	2592	2047	2127	1705	1531	1770	1422	1172	961	795	577	560	637	672	613	663	620	656	571	569	587	606	635	599	516	1023	1444	1508	956	424	486	441	456	471	487	464	476	515	450	493	476	511	469	491	488	467	448	492	472	440	470	434	439	438	461	479	463	472	510	489	437	475	458	470	467	466	457	487	468	481	490	516	467	475	457	454	494	466	473	435	434	484	467	489	489	485	490	430	465	466	508	411	490	477	474	466	462	491	484	466	453	500	487	469	507	449	512	508	480	483	465	500	503	483	479	492	503	486	479	462	470	439	439	502	482	492	464	467	465	453	520	496	451	494	492	495	496	434	446	495	460	524	432	474	413	466	486	460	463	452	507	484	445	500	453	479	446	495	482	488	507	506	455	438	459	457	497	475	495	465	474	439	472	435	491	496	504	461	453	448	472	431	488	489	496	494	444	467	479	465	449	504	486	418	467	489	432	496	475	456	472	455	483	475	447	482	461	500	482	438	475	503	485	501	454	493	489	489	444	489	502	473	517	436	498	439	464	463	453	502	474	438	482	456	469	479	506	482	491	506	474	496	461	443	456	445	447	474	447	474	458	457	480	458	467	497	452	481	434	456	472	477	449	481	485	439	455	482	462	481	449	475	481	451	487	469	464	455	491	476	478	432	435	442	488	467	482	483	446	445	463	469	495	484	433	451	469	483	491	495	508	457	444	464	496	510	458	475	395	448	486	489	472	482	447	491	500	465	438	483	490	453	503	483	479	507	487	492	442	457	437	499	461	476	464	489	463	489	475	487	503	462	451	464	487	447	498	442	484	463	429	476	457	470	498	450	456	506	447	460	453	471	480	456	503	482	474	484	460	432	490	437	470	437	468	453	505	466	457	466	465	461	471	459	433	462	415	466	470	483	455	465	456	439	490	480	467	474	483	418	483	473	457	470	435	459	425	459	461	474	478	437	478	450	452	451	481	459	458	495	439	470	453	460	477	451	511	438	471	476	488	454	480	470	510	499	495	486	459	471	473	477	448	469	463	500	432	507	476	467	467	456	478	460	454	479	469	448	468	435	512	430	479	490	457	463	523	453	527	469	443	467	476	499	483	501	481	477	451	445	467	447	498	480	495	473	445	433	442	497	500	482	447	476	477	446	468	493	480	456	491	452	481	469	470	492	457	443	492	438	494	496	446	468	483	473	480	454	445	503	468	457	501	466	446	479	455	495	455	490	456	471	437	472	460	453	488	506	465	415	475	500	454	481	482	453	462	450	486	455	452	492	496	450	452	475	420	470	449	467	465	458	498	477	469	474	487	489	495	478	461	495	460	506	483	437	438	466	501	488	457	460	478	472	488	479	476	493	503	479	463	486	472	455	466	500	487	475	413	473	461	445	417	435	472	467	468	450	464	469	448	473	460	454	486	467	468	493	505	479	460	471	464	515	459	448	467	455	489	452	468	464	479	482	472	456	457	474	468	492	439	447	463	478	495	454	477	479	467	457	472	487	507	480	476	469	465	434	466	521	451	486	433	471	473	489	461	476	509	466	406	479	445	472	438	459	426	443	452	453	496	428	486	477	496	474	445	475	499	456	471	479	454	448	484	467	511	483	442	483	479	440	491	449	485	468	498	503	452	488	464	486	498	412	498	491	510	517	440	491	456	467	447	468	485	462	464	460	463	462	443	501	414	458	445	457	443	448	493	477	480	430	457	476	501	448	470	448	494	474	465	458	469	491	448	429	446	489	460	476	488	472	498	473	495	479	469	452	458	472	494	460	465	483	432	495	475	464	453	432	440	463	446	449	476	461	458	491	460	438	459	474	470	470	479	448	462	432	483	446	482	453	455	471	447	461	439	487	460	514	457	461	495	473	486	489	440	466	440	457	473	449	439	440	478	472	463	436	479	479	423	428	468	453	483	457	491	467	539	471	452	487	460	448	461	457	470	440	499	460	501	468	494	454	449	451	472	485	490	481	466	464	498	491	499	478	484	463	453	504	477	472	481	464	474	515	501	443	481	454	498	462	470	490	448	469	446	462	439	506	478	444	462	452	472	479	473	461	460	467	437	475	470	439	445	464	478	458	438	452	451	442	455	462	467	463	466	438	454	493	467	458	444	442	473	489	447	459	489	490	446	488	415	437	479	482	467	482	438	444	463	464	504	451	465	479	455	403	469	455	470	451	452	454	492	467	493	470	492	472	482	471	466	504	495	504	467	449	488	537	465	491	447	456	475	432	490	475	486	449	479	489	474	464	479	449	458	466	461	466	497	495	480	437	478	473	441	499	490	446	493	473	464	493	459	444	473	466	471	477	425	460	450	486	455	442	455	522	433	457	477	468	464	451	487	486	460	457	464	467	463	440	440	509	508	505	432	490	453	465	466	473	504	464	480	499	453	491	478	482	454	476	448	491	447	425	474	481	473	449	452	487	486	472	471	469	466	458	464	451	478	483	458	448	437	472	469	499	473	493	469	479	492	506	477	444	454	436	464	432	511	459	466	466	441	468	489	434	448	469	442	466	451	484	431	478	445	456	487	463	481	464	450	473	489	485	479	433	472	460	490	486	438	466	458	467	498	465	458	515	484	479	469	507	472	462	445	438	426	487	482	433	514	458	455	474	483	492	441	451	443	464	443	457	474	462	421	480	456	446	458	460	433	464	467	451	488	419	475	463	477	493	467	480	473	466	449	510	450	438	444	465	469	468	431	474	463	476	473	476	466	509	490	474	511	478	479	446	467	483	453	460	479	437	497	515	515	479	483	459	452	466	478	445	468	452	485	449	498	465	489	476	508	531	485	425	451	477	488	455	452	453	446	446	475	448	489	457	464	456	448	491	480	435	459	449	483	458	441	469	446	452	451	486	447	449	501	494	461	455	460	453	425	480	468	431	481	458	438	485	481	493	427	479	477	466	488	469	501	476	479	468	460	464	478	453	455	422	519	497	497	477	450	512	485	469	464	471	486	496	462	438	481	521	454	476	469	446	451	523	495	463	493	493	471	480	476	447	483	453	463	483	496	433	521	471	445	497	522	477	457	467	413	487	510	452	471	455	479	452	464	488	440	445	493	427	475	464	475	479	482	470	463	468	464	453	463	462	455	478	435	456	471	451	456	478	466	439	464	459	435	497	460	444	472	447	460	487	452	441	501	465	488	469	481	433	466	461	437	460	474	471	474	466	458	483	448	477	445	477	453	440	452	449	436	464	473	460	453	523	469	450	464	456	445	510	473	508	470	477	411	440	453	473	454	474	470	496	453	465	448	431	441	467	474	485	496	453	455	450	514	451	456	471	486	446	476	478	435	520	485	477	450	485	473	486	456	419	464	422	478	470	481	481	476	454	475	480	427	469	479	488	464	457	437	518	438	438	486	441	446	470	460	465	489	456	472	453	460	471	457	456	456	466	503	467	460	462	466	491	511	496	476	440	484	505	458	509	450	458	531	443	470	475	469	488	472	465	458	519	436	439	504	431	469	486
15756	23172	23292	19389	17979	22518	27165	15772	12867	9226	5562	2916	2139	1930	2082	3053	2443	1564	888	562	503	489	344	360	408	451	405	380	328	284	331	339	367	300	449	1472	1643	1273	723	270	292	284	259	321	291	317	296	280	285	282	271	285	290	299	283	270	329	307	280	281	308	294	266	294	298	281	272	264	273	307	301	268	316	299	306	301	307	264	299	299	294	261	268	278	260	236	290	316	282	316	274	281	274	309	287	289	263	314	305	298	271	280	317	282	284	299	264	293	288	334	302	275	243	253	289	285	298	299	283	281	261	265	269	250	306	290	281	278	292	272	256	306	291	287	263	285	309	292	262	269	308	278	320	290	284	258	314	273	306	275	297	279	269	292	281	281	282	291	299	270	300	262	287	261	301	293	272	302	291	291	280	287	315	281	272	288	281	291	271	291	290	307	278	276	309	296	262	277	297	288	288	258	300	272	290	282	277	326	287	266	286	303	324	274	315	268	286	302	276	255	280	281	294	303	284	288	259	278	276	276	288	285	305	280	286	283	269	270	293	306	325	278	290	295	289	268	281	253	279	297	284	266	268	309	284	306	297	333	308	277	295	268	306	255	290	288	318	259	289	260	268	282	316	279	280	293	295	301	300	284	271	276	281	278	289	261	298	278	307	294	281	281	277	273	276	295	252	291	316	279	292	292	259	274	257	276	293	269	311	294	274	272	284	281	280	298	299	297	255	307	278	261	282	288	270	270	261	298	277	261	261	287	280	299	280	277	280	304	292	323	279	268	276	250	311	264	313	280	280	272	286	289	256	294	297	279	280	292	307	300	267	271	292	286	277	282	299	250	275	292	290	273	303	285	291	265	309	279	290	268	263	273	290	304	295	286	309	268	271	301	295	272	287	269	288	292	325	283	276	286	288	315	261	299	269	281	271	268	285	265	281	297	271	282	274	265	300	311	266	259	279	281	277	320	300	276	280	263	305	287	308	259	293	281	277	295	292	284	249	256	305	305	264	270	284	263	263	289	284	292	310	304	285	292	296	282	262	293	303	331	280	296	294	284	289	277	280	276	278	271	267	348	296	276	312	264	280	317	357	311	304	310	296	289	283	272	287	305	292	286	296	309	296	277	263	281	298	253	286	262	291	283	282	285	270	273	296	265	304	304	318	324	277	282	317	280	266	265	292	281	266	282	303	271	307	288	275	283	292	260	277	270	290	261	293	283	277	296	291	273	301	269	284	281	275	307	271	278	281	260	266	251	292	311	304	293	249	312	287	286	271	285	293	298	284	305	298	301	297	321	259	276	294	281	284	271	269	290	292	294	281	321	299	293	283	291	258	274	264	283	285	256	286	303	328	269	239	292	266	310	262	329	292	272	291	280	277	280	307	262	286	275	295	313	254	280	309	265	290	274	296	294	286	311	271	292	274	276	292	284	304	270	281	305	263	272	272	251	292	274	292	255	248	287	291	281	269	259	263	277	275	287	280	275	255	296	326	264	294	260	254	284	264	296	310	271	262	318	263	272	268	289	259	254	257	287	277	288	263	258	287	299	291	277	275	258	278	309	256	290	281	255	294	283	257	293	289	253	270	308	280	310	312	241	291	306	285	302	286	277	273	274	307	275	276	288	272	289	262	274	264	274	280	293	266	237	286	299	268	248	292	288	265	274	296	301	286	324	282	318	297	292	303	262	276	287	317	297	289	310	328	303	292	287	257	268	307	259	279	300	289	297	271	259	259	297	289	300	280	272	276	278	287	268	288	267	258	295	306	279	273	278	266	291	291	281	274	290	301	282	295	243	265	284	298	281	288	290	291	255	280	308	311	272	302	283	288	282	277	309	295	269	282	284	299	266	260	276	280	261	323	293	281	261	255	279	257	267	258	267	299	246	306	259	301	275	303	272	264	295	280	276	290	275	309	293	273	273	266	298	275	279	284	297	255	300	282	279	264	266	273	289	266	269	314	301	264	288	284	278	285	274	275	280	276	273	275	284	256	308	280	278	325	284	270	283	302	268	294	278	291	290	274	275	262	302	276	313	276	311	270	253	266	295	243	264	278	292	319	260	275	284	257	282	270	244	294	279	261	278	291	305	279	282	292	298	280	297	297	280	322	284	278	264	274	266	270	273	293	257	277	259	256	308	273	247	272	273	258	291	284	284	319	301	312	289	274	273	276	275	234	294	294	295	280	308	305	288	307	276	262	296	297	266	274	271	284	275	293	272	282	297	301	287	251	281	280	291	287	284	252	274	270	300	287	309	304	286	275	282	329	293	302	271	274	271	298	308	314	283	287	279	259	303	275	277	261	289	297	283	291	265	260	288	294	306	280	295	276	257	285	284	257	277	305	275	262	264	296	293	258	310	276	291	279	279	302	320	302	301	303	288	297	330	276	271	299	268	258	306	266	283	276	284	260	240	301	309	290	250	279	300	289	258	315	289	294	286	283	269	278	277	307	281	326	264	314	280	314	267	309	281	308	307	302	275	300	308	302	309	284	294	248	265	270	279	292	293	287	273	272	320	260	266	291	297	271	263	242	282	266	311	300	278	262	289	270	279	267	284	290	263	280	287	251	305	290	275	270	293	341	269	277	268	304	284	283	269	275	267	279	263	291	298	244	265	307	346	308	269	265	264	296	276	313	276	275	297	308	276	266	256	279	307	292	262	266	304	302	301	343	284	313	269	299	291	290	272	254	306	294	256	290	288	277	294	253	273	303	285	268	263	277	266	275	308	298	253	280	282	255	277	263	288	303	310	296	300	293	290	260	288	278	291	257	301	292	302	304	287	283	336	289	282	268	260	289	248	288	293	305	280	292	273	294	296	280	267	308	277	270	253	268	276	267	264	286	283	300	318	273	285	273	270	296	301	281	275	295	260	306	267	292	307	286	268	269	290	277	312	261	279	300	258	288	299	311	279	288	250	298	285	299	277	293	257	296	279	252	287	282	295	301	342	282	279	277	282	268	268	290	272	287	291	298	281	272	307	279	269	308	297	286	288	297	286	288	275	281	269	327	256	284	286	292	276	271	280	266	259	273	274	264	309	261	262	284	270	309	280	250	295	292	264	271	261	288	308	284	287	271	280	259	286	274	274	302	298	301	256	293	279	291	289	281	291	293	250	279	297	269	260	290	281	280	264	307	298	304	290	298	283	276	270	330	258	293	241	278	319	296	227	299	308	283	280	283	247	310	280	277	293	274	316	285	305	327	295	292	274	282	281	282	277	267	269	291	295	274	271	274	282	285	290	266	281	297	297	279	278	253	307	276	266	238	296	295	280	310	299	316	272	308	305	279	266	282	306	273	287	290	317	254	299	285	294	291	269	270	279	277	298	306	278	297	280	316	269	279	326	256	275	307	324	279	296	289	283	260	264	278	265	282	306	304	298	302	303	269	305	285	279	274	283	285	263	295	301	245	255	293	301	281	284	261	293	277	255	253	289	260	300	277	292	248	298	277	299	302	272	273	276	290	308	268	286	286	273	296	287	271	280	298	248	300	295
10971	19365	20519	23278	26358	35111	37851	27918	25134	22878	15758	11203	9755	9872	10363	14651	12349	8109	4807	2924	2349	2183	1477	1303	1543	1634	1561	1368	1067	1096	1146	1032	1099	923	2201	8967	9328	6255	3218	685	696	683	694	734	695	735	688	703	696	663	716	698	733	699	671	695	650	726	729	684	687	699	682	715	696	732	670	692	702	689	690	725	748	663	724	687	716	698	719	676	749	675	693	680	706	711	726	685	634	682	719	730	679	692	733	669	679	725	717	726	690	696	664	679	690	683	717	687	698	722	720	691	687	688	693	682	702	671	701	698	700	671	709	643	700	636	713	679	669	680	710	720	666	718	685	671	664	708	738	696	661	691	695	700	698	654	730	682	712	718	726	708	676	716	655	674	680	666	691	734	701	694	682	719	748	717	681	685	725	702	738	673	729	740	691	693	659	687	695	665	691	722	667	686	714	706	692	699	703	726	689	745	706	713	749	693	682	723	721	696	724	690	730	706	674	722	674	730	688	709	652	740	693	718	655	678	699	687	698	704	677	780	738	663	688	705	722	664	683	709	741	726	656	692	707	701	721	732	696	724	695	655	667	699	693	672	687	670	653	654	647	713	690	674	722	724	658	747	656	713	637	715	697	691	684	680	721	685	707	680	683	753	679	659	699	734	690	688	711	737	709	690	686	728	710	707	739	693	649	697	717	734	717	641	672	735	688	734	689	701	692	718	721	708	681	722	665	684	697	650	674	723	704	678	679	710	669	677	729	695	672	705	721	665	661	695	685	677	648	762	669	730	699	673	712	702	665	668	663	692	725	678	745	697	715	656	712	690	710	738	700	676	677	672	699	712	722	680	727	708	734	698	703	675	648	689	687	706	685	705	716	692	747	707	681	670	701	745	661	723	701	722	691	742	694	705	651	745	666	703	681	704	749	693	691	672	727	699	671	699	681	686	680	666	713	752	698	704	699	679	708	763	672	696	686	663	721	732	739	694	663	723	690	658	680	673	743	687	664	688	704	663	755	650	678	714	708	699	726	677	722	679	693	687	688	743	683	711	773	660	691	689	656	697	684	697	676	702	709	679	680	691	673	660	755	630	665	716	694	723	690	712	684	709	699	675	750	661	685	707	694	704	686	731	701	731	701	723	705	702	698	699	720	681	745	686	797	676	714	668	663	684	710	744	696	741	667	701	702	656	733	722	684	694	678	680	685	669	708	664	682	698	724	691	750	684	685	684	718	675	681	696	700	704	657	683	711	713	703	710	708	698	722	697	691	735	635	674	745	714	666	735	702	713	734	693	744	658	687	673	658	678	724	705	678	717	677	705	682	703	663	681	715	670	737	726	730	725	755	698	697	664	677	709	691	729	729	718	744	692	731	723	736	735	687	681	745	700	684	710	701	697	682	689	646	731	719	703	700	693	684	703	742	706	684	672	707	709	701	664	707	709	705	712	662	717	695	672	731	726	699	665	712	694	726	658	732	696	700	727	719	678	760	700	631	746	728	727	693	655	736	687	696	706	728	712	692	692	719	662	692	703	743	697	701	695	690	689	734	688	690	724	716	678	685	672	694	715	725	647	697	671	710	688	684	723	680	703	763	669	682	690	713	697	704	648	694	661	740	776	716	710	688	718	710	648	713	705	699	760	740	680	731	701	729	687	739	627	732	671	720	726	675	700	649	697	705	675	699	710	691	675	718	728	701	712	679	657	700	691	695	679	638	649	713	706	638	719	691	743	687	705	731	730	717	698	749	669	706	672	732	720	762	713	663	681	661	713	715	692	692	736	729	733	696	703	680	698	691	704	741	651	699	688	706	688	747	638	670	679	694	681	730	724	635	761	676	644	684	733	681	717	665	676	691	740	686	727	694	694	690	732	692	687	700	700	694	702	697	719	698	717	693	708	667	703	721	698	774	708	655	678	661	689	701	716	663	652	684	702	698	644	647	674	755	624	729	702	741	718	659	691	699	716	703	698	738	680	714	692	735	671	737	722	660	707	661	696	675	699	651	727	719	702	653	738	711	712	747	752	716	650	626	669	724	705	692	673	716	693	668	704	731	686	705	700	708	718	719	702	697	697	652	671	696	685	725	685	717	705	670	690	669	726	686	743	715	713	678	720	753	735	688	700	685	667	739	700	711	715	706	706	699	689	736	648	728	667	676	718	670	680	672	651	625	663	759	706	663	730	688	685	726	711	695	674	680	707	653	658	671	690	698	719	688	693	667	689	711	744	695	681	678	672	649	746	684	729	703	682	716	689	713	668	691	710	715	669	690	682	728	729	690	691	746	722	700	670	685	697	711	709	687	695	658	691	699	726	682	704	708	679	736	666	691	690	680	737	670	709	697	705	697	731	677	707	702	673	748	703	698	708	713	661	673	695	678	691	731	729	661	743	665	673	697	703	734	700	702	696	702	745	717	693	698	711	717	701	723	725	711	661	710	746	706	725	718	742	697	664	732	729	697	642	665	695	758	755	695	684	744	691	751	725	694	662	662	690	682	736	684	715	682	650	663	687	679	685	679	710	650	723	666	682	757	731	711	735	755	695	686	786	687	703	699	702	748	728	674	686	695	671	698	711	695	680	693	709	670	682	674	682	676	725	651	695	658	659	699	680	698	704	707	688	698	711	685	666	678	753	705	677	675	742	689	708	703	715	630	675	689	680	712	656	717	713	683	682	699	704	686	669	715	692	698	674	712	665	733	702	680	682	691	667	645	740	695	701	694	719	737	691	760	714	672	719	695	706	684	684	692	702	708	703	707	710	732	698	686	702	732	689	779	729	640	736	688	719	750	653	737	740	696	696	703	701	672	727	696	735	743	660	660	723	712	687	713	703	709	675	674	704	690	661	664	679	712	689	690	727	653	677	711	690	682	701	706	663	707	770	734	658	690	683	695	694	666	688	663	667	732	755	666	698	753	695	703	677	685	750	714	689	728	650	706	703	731	715	706	692	655	687	714	719	668	667	692	636	733	698	650	725	670	722	664	682	706	721	688	699	684	669	696	766	717	703	715	686	739	714	649	747	685	717	730	660	705	695	706	672	677	753	636	750	728	715	634	722	730	695	679	710	690	690	700	762	651	673	735	657	691	712	663	665	676	691	695	748	701	750	682	668	751	727	683	671	684	730	679	678	700	716	710	703	684	724	684	644	712	689	700	737	747	735	668	685	714	705	727	708	661	712	724	678	703	698	697	690	718	655	694	731	734	709	653	723	682	712	675	675	684	670	702	707	742	680	710	696	666	743	714	702	721	667	689	638	706	701	685	696	711	703	679	636	754	647	701	688	721	715	673	723	685	722	731	694	683	714	755	692	631	703	670	722	683	709	703	717	648	682	684	688	708	682	685	761	694	673	683	665	706	740	691	675	681	715	718	702	719	683	702	681	708	700	692	704	696	686	666	695	664	714	690	696	673	681	727	682	725	656	700	772	720	688	723	707	699	705	652	695	749	661	697	743	710	720	676	696	725	733	685	713	692	711	728	672	725	703	716	680	696	673	715	687	698	690
25399	34917	33344	26483	25834	34815	38404	25549	22091	17571	12323	6810	4569	5129	6073	6636	5079	3235	2190	1099	863	771	498	593	647	637	498	528	503	443	563	471	471	402	967	2377	3074	2321	1123	356	347	364	332	378	334	351	334	365	353	290	358	351	328	339	368	360	364	344	336	306	340	348	325	353	298	315	345	339	343	338	350	335	342	336	349	357	337	312	343	345	343	325	339	328	367	319	319	342	367	336	364	357	333	336	316	353	337	343	355	358	328	328	359	329	336	355	332	362	330	330	338	324	341	340	358	350	352	390	337	332	344	322	369	360	315	329	333	338	344	329	327	330	310	355	317	337	325	319	336	371	322	357	316	310	306	335	357	353	337	332	361	334	336	337	332	347	366	336	350	350	292	324	346	355	323	321	351	374	335	337	311	320	344	324	327	342	336	314	330	334	359	363	325	369	355	358	329	341	317	360	353	369	332	344	312	345	329	308	348	357	355	345	343	334	329	356	349	278	298	317	386	335	300	307	324	313	319	369	318	355	319	336	335	316	304	338	375	340	381	339	316	322	332	364	337	327	346	348	321	335	363	321	341	339	372	344	345	320	307	369	316	292	345	337	323	354	308	325	340	317	331	358	343	332	342	365	342	324	340	317	340	364	368	332	343	333	303	328	346	340	337	324	349	368	292	358	342	332	306	353	348	325	345	320	342	335	336	345	325	327	299	356	310	311	367	341	340	321	343	318	336	310	336	354	360	301	325	330	315	322	312	350	344	338	317	327	317	384	354	325	335	354	316	359	337	351	342	306	354	347	357	343	342	387	345	301	316	306	342	334	329	339	343	365	345	328	314	352	305	316	339	344	311	354	344	345	342	343	362	369	303	335	327	311	318	329	324	363	316	368	336	350	378	309	324	363	339	295	357	317	318	353	325	325	346	339	341	339	342	359	346	341	341	368	380	324	296	349	306	377	362	328	346	328	313	321	310	330	320	325	348	326	318	357	344	317	306	339	353	318	311	354	322	363	313	308	342	340	362	336	318	354	357	328	334	356	346	350	328	339	345	306	314	340	334	289	299	327	353	306	328	350	349	349	366	348	305	315	328	334	349	322	347	332	335	338	370	340	360	338	352	354	336	368	352	329	302	319	345	325	352	313	332	339	289	355	321	324	336	293	313	330	328	345	328	345	326	325	349	382	341	317	314	326	327	335	340	345	340	323	352	335	328	328	356	397	344	366	340	375	363	352	335	363	348	310	350	359	359	309	385	332	334	345	312	314	333	357	333	352	328	362	358	342	316	317	345	349	344	327	385	311	364	326	331	347	318	319	361	349	348	342	304	353	334	332	358	353	326	351	343	340	333	323	365	362	337	344	368	357	349	354	358	329	312	318	316	324	333	350	327	317	367	346	341	338	355	355	322	351	359	323	344	366	311	335	322	380	341	316	325	315	326	338	338	324	343	325	338	354	349	302	331	346	324	363	324	333	343	369	336	303	318	332	321	337	345	352	338	347	335	339	314	375	363	341	344	380	364	301	321	330	332	337	341	322	299	330	359	346	331	309	322	335	367	373	333	336	323	334	346	351	353	304	332	313	323	322	335	361	352	327	317	326	332	342	338	358	355	365	344	332	356	341	330	357	318	350	314	349	328	304	328	311	364	362	351	320	331	313	345	313	326	357	309	310	327	290	343	319	352	330	355	310	332	346	312	347	330	350	338	358	331	362	308	336	374	362	313	349	316	322	339	330	316	334	344	373	326	359	345	339	360	328	348	332	324	309	328	333	354	331	325	351	328	317	341	342	309	360	340	343	367	328	368	332	329	342	313	360	347	327	327	338	350	320	366	338	321	338	357	335	325	351	326	345	333	314	367	341	365	337	316	302	338	346	320	335	322	353	396	315	359	341	325	339	348	331	302	331	328	360	332	394	344	326	304	347	343	352	304	346	339	325	327	369	364	313	311	336	331	335	363	348	324	357	342	322	323	320	336	349	321	337	327	352	331	341	384	305	357	357	309	335	328	365	334	331	359	341	362	335	332	345	355	295	337	371	369	349	308	358	340	326	367	328	309	341	304	367	349	364	378	341	321	316	339	351	356	345	313	321	337	332	314	325	337	344	347	333	303	340	362	335	348	351	325	343	335	369	351	338	332	340	339	307	333	335	323	329	362	347	345	324	323	361	355	328	312	315	329	383	351	341	307	352	325	323	339	306	335	315	340	361	331	322	338	329	331	340	312	326	361	319	350	368	323	332	333	332	356	351	331	348	356	342	309	338	337	352	376	348	318	319	333	335	317	340	351	342	320	355	362	306	351	359	339	362	355	317	366	373	354	348	319	357	315	338	358	314	343	320	335	349	337	330	299	346	348	344	335	345	308	313	330	326	330	330	358	314	356	327	342	367	356	316	343	356	342	369	350	353	338	348	333	332	342	330	334	342	358	363	324	326	323	299	342	319	352	352	336	347	301	318	325	351	321	338	321	341	358	337	310	340	367	341	349	369	353	357	346	310	369	330	298	344	346	367	331	319	368	325	339	342	362	322	337	337	331	356	327	366	350	348	344	348	348	371	331	314	339	360	327	347	363	315	342	330	339	363	325	343	341	325	311	356	355	357	317	318	344	312	338	338	354	353	332	334	352	317	311	353	348	349	335	328	326	359	318	375	355	323	344	374	358	326	341	314	323	336	304	341	323	373	321	339	354	367	348	352	354	365	347	311	326	325	332	349	360	366	315	359	332	326	343	292	322	360	326	326	337	338	333	320	338	357	311	343	326	356	301	337	344	383	339	284	362	328	353	348	320	334	331	328	343	344	312	339	318	325	340	311	296	329	312	336	358	334	365	337	377	352	321	320	307	326	362	340	344	330	343	312	345	305	343	370	358	347	344	309	318	332	352	349	313	346	338	335	353	342	337	320	324	339	357	323	336	331	334	343	317	368	336	382	332	342	352	370	342	362	321	350	336	329	328	350	352	323	351	346	325	338	376	343	331	334	344	333	352	329	351	349	365	362	356	350	337	350	314	360	311	351	371	332	330	343	360	398	330	352	372	316	320	361	352	332	383	319	352	343	308	337	327	373	317	345	309	337	343	340	358	341	349	360	346	338	326	343	343	349	342	344	343	314	345	331	347	345	305	337	341	353	336	334	330	308	332	335	348	324	351	341	347	343	394	377	314	339	359	352	349	367	350	315	331	296	315	363	341	336	348	392	336	349	298	291	361	346	333	329	339	310	350	313	370	331	327	327	347	356	326	326	333	349	326	364	358	336	298	338	317	344	328	353	317	311	356	330	345	332	327	345	382	346	320	344	357	334	308	323	345	329	366	312	355	347	334	339	322	334	325	334	349	326	345	338	310	343	350	330	329	321	337	361	361	317	329	330	321	317	368	344	348	356	339	341	357	338	335	348	358	334	337	347	355	314	350	326	362	311	386	313	348	289	341	337	336	359	313	320	327	325	324	320	360	351	323	327	339	338	367	366	350	313	341	355	324	336	367	320	331	350	341	337	347	333
15806	28637	28921	28650	33750	45137	48516	37324	36415	33468	26173	18020	16312	18969	21603	23833	20050	14359	10678	5323	4170	3757	2146	2755	2841	2379	2139	2087	1832	1936	2059	1747	1588	1177	5172	13850	15795	11473	4531	838	824	830	787	796	759	788	784	804	770	774	845	821	779	779	771	827	804	789	764	770	777	842	793	796	792	770	805	781	804	816	759	820	771	731	801	783	840	779	790	778	802	791	855	769	796	790	763	825	772	809	803	793	790	743	774	778	844	793	826	749	777	796	802	763	761	800	780	730	821	781	777	766	824	815	792	770	819	796	804	787	831	810	794	804	779	810	744	789	770	793	760	812	793	765	729	768	809	818	767	821	771	754	786	824	739	794	810	808	783	753	781	770	799	780	795	789	863	740	787	765	776	755	813	794	795	805	816	798	740	783	866	776	787	731	816	805	810	811	788	782	763	781	789	773	781	809	820	808	772	755	766	788	747	779	774	805	814	813	767	778	768	835	788	783	814	746	767	786	797	773	824	783	778	785	732	770	806	797	744	742	778	791	793	759	776	803	805	814	775	826	776	811	804	784	790	764	797	758	825	788	734	844	839	784	814	794	775	767	814	750	796	791	758	785	765	794	737	769	789	775	780	810	801	815	757	811	790	786	821	789	789	829	787	780	789	817	800	826	788	783	786	788	798	789	766	810	808	805	773	778	810	791	844	767	795	826	789	836	790	785	811	801	762	749	802	767	804	746	794	782	824	809	812	743	738	846	824	832	764	780	825	749	740	723	809	753	788	758	835	810	773	772	787	803	768	751	779	791	798	806	828	810	763	768	831	821	748	835	760	842	767	827	778	719	774	822	746	826	779	819	815	809	803	811	840	782	776	763	763	815	779	804	761	765	780	797	743	771	796	800	794	783	811	750	804	829	781	819	785	767	754	781	803	784	769	742	802	821	823	787	833	822	785	799	795	855	822	798	785	794	763	780	784	810	810	776	826	797	791	809	789	787	815	781	800	735	770	782	784	829	751	816	738	791	803	750	779	799	878	777	798	784	794	792	843	830	773	762	769	761	775	740	794	847	787	763	792	794	805	777	759	764	809	768	785	848	808	825	833	791	815	800	769	834	794	764	826	778	788	780	753	806	772	852	737	802	778	784	785	731	818	771	815	770	785	762	762	787	797	778	778	825	802	783	828	826	822	778	759	734	778	751	889	789	809	777	852	751	780	749	825	815	800	743	816	833	781	805	765	812	770	788	797	798	762	815	743	804	784	778	761	751	880	850	784	741	808	803	782	796	795	831	806	822	811	836	775	793	826	796	771	782	817	765	761	812	783	816	766	735	771	769	796	775	763	790	745	813	776	753	798	777	777	782	824	828	780	802	808	751	753	808	755	845	796	795	783	824	768	765	794	755	826	746	791	744	762	782	809	801	781	779	849	801	796	757	792	782	772	775	761	815	808	802	826	774	798	761	862	799	770	772	773	805	765	785	835	811	801	821	814	794	807	769	731	853	738	817	754	836	810	762	825	836	774	865	761	840	834	813	814	804	744	774	785	796	846	825	798	800	775	808	804	756	787	840	790	716	816	780	797	751	833	828	792	768	857	806	806	767	766	783	772	757	817	743	814	861	768	808	802	738	774	809	844	774	778	792	766	786	784	791	744	774	785	748	849	743	783	786	795	778	773	836	785	801	772	783	810	786	780	765	827	769	792	789	777	772	779	804	793	792	790	794	774	767	821	787	810	791	803	819	790	780	807	774	795	769	795	786	793	796	791	784	793	782	780	826	807	789	788	770	781	766	809	772	753	820	800	808	825	751	835	842	806	794	808	827	810	789	735	826	762	724	790	806	850	825	818	835	752	789	793	774	768	784	783	825	739	800	773	801	721	789	775	808	856	743	800	758	774	804	845	786	822	814	814	807	811	768	816	807	807	752	800	811	790	748	765	805	834	841	764	807	773	759	794	782	723	803	794	845	827	782	795	801	772	785	821	729	818	781	814	823	804	788	762	804	739	791	806	811	782	752	774	802	762	742	780	815	798	796	766	807	794	767	750	784	787	808	782	801	839	800	785	785	781	796	751	810	756	812	847	789	781	762	766	824	805	815	735	847	877	745	834	837	772	750	818	746	783	809	827	832	810	770	777	767	794	767	816	776	792	759	760	793	774	811	783	795	808	815	787	752	826	784	808	808	813	797	774	751	778	816	834	794	784	788	790	813	794	819	793	796	771	830	813	822	790	817	830	771	805	776	810	808	833	746	817	792	801	810	787	767	801	797	775	809	821	779	795	818	786	836	810	787	799	783	774	796	842	794	781	852	802	801	776	771	780	771	797	759	787	774	832	801	833	799	831	780	796	803	786	792	793	799	769	771	774	767	803	708	872	784	814	823	773	840	804	786	806	815	813	789	737	766	818	742	793	800	832	795	805	778	865	767	797	793	774	786	777	710	825	777	800	779	803	836	746	823	776	793	789	740	761	785	750	797	801	804	789	724	761	718	770	825	770	773	726	788	782	852	750	797	752	807	830	786	770	748	829	791	807	801	795	791	807	817	820	806	812	827	763	800	741	805	780	785	831	738	783	827	810	824	770	818	811	763	808	773	820	796	828	765	802	812	849	767	772	791	785	802	736	743	810	805	747	781	855	734	813	816	829	817	792	769	808	801	816	777	810	826	794	777	774	758	750	794	803	816	805	771	750	807	767	790	769	797	793	823	823	765	766	849	793	776	751	747	797	770	771	771	790	786	817	774	794	793	782	818	756	780	771	798	793	829	801	816	797	749	830	850	821	744	859	760	783	772	735	760	822	766	776	761	821	806	773	779	790	775	735	757	772	818	821	783	779	797	797	708	792	777	807	789	742	780	769	792	769	796	811	802	830	835	799	814	839	831	738	814	780	732	760	767	773	798	766	757	774	811	796	780	825	829	774	828	827	778	846	807	836	783	807	787	841	780	788	765	758	817	821	779	737	758	825	777	781	784	783	766	817	771	789	786	786	727	794	771	801	787	797	738	787	774	813	838	758	774	797	787	810	748	776	804	792	799	793	783	794	788	802	768	772	813	762	743	775	839	808	794	867	746	774	817	776	820	825	793	820	857	779	772	807	817	864	766	807	759	734	757	764	846	774	772	774	776	830	774	744	790	785	806	810	784	811	783	809	799	773	795	784	794	774	788	816	736	782	800	765	841	791	836	825	811	771	773	804	787	744	752	785	824	786	814	785	768	749	757	784	792	815	777	790	830	793	838	744	761	814	753	760	798	785	819	750	780	796	778	745	774	794	760	844	808	840	783	782	757	799	749	794	807	772	805	823	791	822	770	777	822	773	796	777	765	812	838	787	808	770	787	741	800	797	726	808	797	799	753	804	769	823	792	824	796	812	804	774	831	764	813	757	760	733	829	767	810	739	782	813	769	818	766	804	801	815	778	721	786	803	813	806	748	788	777	755	762	812	824	835	823	801	831	796	788	845	764	781	817	763	811	752	782	817	769	761	759	769	782	802	796	796	762	763	811	766	811
5465	5526	5870	3740	2799	2728	2365	1188	1073	798	667	408	382	417	391	402	389	295	237	207	203	204	194	259	192	196	181	200	170	181	185	174	164	163	170	242	364	429	242	167	183	156	162	192	146	166	162	161	166	180	187	148	153	154	154	153	144	152	147	166	149	168	159	163	152	174	182	192	194	189	157	184	167	173	152	199	181	153	155	160	187	164	147	169	185	156	169	171	156	170	136	172	188	172	156	163	165	161	168	191	177	152	173	184	179	160	178	180	171	144	179	164	187	182	163	181	172	150	169	184	150	190	167	143	165	153	182	161	176	169	191	175	153	172	170	207	165	160	146	166	169	175	188	168	146	181	165	173	161	192	177	156	158	174	165	179	175	183	170	193	181	149	183	179	166	174	163	166	169	159	164	176	169	161	170	192	175	168	191	165	150	165	147	160	176	194	156	153	161	196	176	177	159	185	159	160	159	189	148	181	186	145	181	158	202	154	168	179	140	144	165	177	176	163	169	160	153	150	171	167	161	157	188	160	169	174	162	173	171	164	185	163	172	160	187	210	187	181	173	188	176	178	167	185	162	173	163	186	163	151	152	153	159	170	174	141	162	171	160	162	164	177	158	141	175	153	188	189	165	146	163	163	181	175	155	167	170	158	141	165	164	180	153	171	166	155	170	177	160	168	149	197	183	172	177	160	189	175	155	163	186	184	176	172	173	190	198	192	167	187	173	161	171	160	186	174	135	163	160	148	164	154	182	158	149	186	144	186	154	180	176	151	171	158	172	168	164	155	178	181	177	158	164	136	153	167	174	179	182	147	188	175	168	165	173	163	164	168	178	156	184	179	173	157	159	165	159	163	188	194	183	156	177	166	150	170	162	168	189	155	151	182	180	170	154	169	159	147	201	160	182	152	182	174	143	173	141	167	153	160	167	179	185	180	171	171	163	177	153	171	174	154	169	192	149	148	175	140	179	186	161	155	164	185	159	163	166	167	155	184	176	170	163	161	152	153	150	160	170	148	157	180	171	157	158	141	164	151	168	172	142	171	172	163	188	151	160	166	178	154	149	180	176	130	172	147	178	163	150	153	173	165	162	163	160	167	159	170	180	174	163	165	171	177	166	160	178	177	177	168	169	172	146	185	168	167	179	159	161	175	166	169	149	170	173	165	161	174	197	163	187	164	144	172	190	160	174	154	159	155	175	169	160	195	169	167	170	153	156	171	169	165	156	169	179	170	170	166	185	146	178	152	156	177	142	161	171	169	175	183	182	159	146	163	169	160	156	182	162	173	168	196	167	144	146	174	171	175	204	157	175	179	176	151	159	183	176	150	168	178	142	165	179	177	176	197	182	188	147	171	157	178	185	162	179	173	164	176	188	153	159	166	134	176	155	154	164	161	175	181	188	184	165	142	155	166	186	171	163	160	186	198	172	182	199	176	169	196	174	161	155	170	163	164	154	152	161	185	165	185	180	164	184	171	156	181	175	163	193	163	176	176	166	174	161	162	177	168	177	159	194	165	165	160	172	164	156	167	158	168	194	180	195	178	163	152	157	180	180	154	184	160	173	173	143	176	160	146	187	165	198	168	174	172	153	166	181	174	157	159	196	189	176	174	161	169	167	154	145	143	167	172	168	171	146	166	158	168	133	155	172	158	154	163	159	181	172	171	178	176	197	191	171	171	176	171	190	182	177	157	178	189	179	168	165	166	166	157	176	159	155	188	174	180	185	148	166	147	178	172	159	178	154	186	186	160	157	168	151	164	164	160	150	156	167	149	145	179	180	160	168	153	144	160	161	181	180	178	200	159	195	134	162	162	147	152	157	181	175	161	149	142	156	192	154	177	160	144	160	152	167	187	173	159	173	163	187	169	170	181	151	167	181	176	179	178	162	169	169	168	161	181	159	170	183	173	153	163	149	159	170	176	154	181	163	186	178	145	172	180	159	137	164	180	175	165	161	161	159	180	156	141	162	157	165	167	161	154	151	175	178	159	174	136	163	156	177	165	188	189	182	140	162	184	135	164	165	192	177	161	186	163	194	165	161	151	155	161	177	170	171	170	167	144	172	170	134	172	174	163	147	198	147	155	163	176	157	170	155	178	140	165	179	168	178	171	149	171	150	172	162	157	185	185	186	169	162	158	184	171	174	173	164	177	142	156	188	152	176	188	146	165	161	167	157	145	147	174	186	162	167	141	172	166	182	175	172	147	150	160	166	159	152	152	178	148	157	148	173	175	150	151	152	159	165	174	161	176	179	137	173	160	169	162	179	149	154	160	175	154	182	184	167	174	185	156	163	182	190	170	170	160	163	144	173	171	154	134	170	159	161	163	148	175	150	183	164	177	176	152	166	190	163	187	180	164	185	155	187	165	159	167	156	181	184	180	183	158	180	170	173	159	163	167	153	174	168	159	162	172	171	162	177	138	168	164	197	152	168	154	161	170	190	161	158	173	161	148	184	152	163	161	177	170	159	163	141	190	165	148	170	155	173	167	180	181	161	162	148	161	161	191	157	182	165	151	175	157	148	182	178	175	181	153	170	147	180	166	162	167	153	185	187	155	155	163	171	167	177	175	150	171	147	193	168	169	157	171	169	166	145	169	149	158	178	167	171	177	170	174	160	160	164	163	143	145	167	174	174	174	160	188	147	180	171	183	158	178	179	171	169	185	169	144	186	163	164	154	171	177	155	173	176	170	192	164	189	167	181	147	172	174	159	182	172	175	172	154	165	166	171	168	177	188	156	176	162	173	181	169	187	160	164	155	179	154	164	195	183	183	168	179	174	140	194	177	175	180	171	172	189	168	148	165	164	185	199	180	172	167	170	184	163	163	144	197	189	170	163	188	164	170	165	189	162	160	182	171	158	218	162	180	149	161	157	162	165	190	163	181	175	165	188	159	160	198	192	159	154	161	166	180	172	167	162	126	150	148	155	140	158	173	169	178	177	166	211	153	197	156	152	178	136	164	169	165	166	166	185	155	157	157	173	160	151	194	170	156	170	162	176	157	171	175	169	188	184	154	151	142	167	141	172	165	167	160	157	160	160	152	158	157	196	172	189	175	159	163	147	166	182	160	161	179	177	180	162	158	169	160	164	189	173	168	168	178	142	192	185	165	175	153	169	158	181	169	186	161	161	160	175	193	167	201	160	176	146	153	158	167	172	194	161	170	174	163	168	165	160	172	184	168	172	179	164	131	164	174	182	165	169	188	161	175	165	171	180	164	173	194	157	173	178	200	163	171	162	158	193	154	197	182	159	174	157	179	174	174	165	162	175	168	192	185	195	163	168	160	174	179	169	166	168	193	176	160	176	182	183	171	165	165	168	169	147	171	186	159	162	177	167	159	178	167	182	150	202	196	159	184	176	156	173	191	149	180	176	155	152	181	172	182	155	178	161	181	180	167	175	177	143	153	169	176	169	151	169	179	159	182	167	167	179	180	155	155	164	147	164	148	154	180	171	181	147	170	160	162	172	158	170	163	175	168	151	167
3948	6263	9296	9127	8804	9254	9647	4934	4872	3879	3544	2183	2014	2170	2108	1894	1795	1342	966	683	673	741	820	741	714	692	708	640	606	611	548	523	534	501	500	1038	1665	1603	805	467	459	483	472	490	458	440	450	446	450	457	489	455	443	440	471	475	436	452	436	443	410	466	427	462	474	460	459	443	491	446	441	431	477	422	450	452	433	437	435	451	452	436	417	465	465	403	461	456	453	464	455	475	436	488	450	448	433	438	477	422	482	479	431	417	468	432	441	417	464	431	496	477	463	459	464	460	427	404	465	423	454	440	447	482	477	465	476	525	442	481	471	441	452	437	443	492	486	444	465	474	444	490	432	456	439	455	477	494	453	432	464	435	434	474	467	458	447	454	414	430	449	473	388	450	465	453	437	486	468	467	439	449	433	467	447	475	449	492	433	454	437	459	450	455	422	480	443	471	431	461	454	463	422	446	453	448	425	421	447	448	479	497	476	453	464	446	465	475	421	491	425	475	476	480	477	424	446	449	454	424	480	475	465	469	468	476	402	449	421	421	416	470	444	411	420	475	466	422	463	400	432	467	480	427	470	455	426	452	436	452	454	432	456	480	441	438	490	457	438	449	426	440	438	432	447	484	472	464	496	450	466	440	466	458	467	419	451	462	470	444	450	412	500	412	441	419	460	472	477	424	432	484	445	444	442	428	449	452	473	468	450	454	415	436	432	457	410	466	458	461	433	434	472	453	437	492	454	470	474	427	449	484	414	455	437	442	468	443	430	426	449	472	433	434	443	487	436	465	457	454	483	441	485	452	475	451	491	437	466	464	439	460	423	475	448	428	447	429	456	454	460	428	459	445	506	431	457	466	486	419	443	470	425	480	440	490	449	453	447	420	441	436	462	505	441	464	451	446	451	471	446	430	438	455	452	457	445	451	481	503	458	447	427	441	432	455	464	435	475	425	449	458	435	437	489	466	468	484	479	507	499	470	482	431	410	445	426	455	474	464	445	438	448	456	493	437	451	483	450	452	438	488	451	421	434	433	453	448	463	444	421	467	483	410	474	458	426	439	422	470	471	444	462	470	469	437	444	490	462	452	456	460	433	455	464	465	457	440	452	433	456	454	476	416	433	461	456	454	471	456	430	475	434	466	455	457	454	422	399	449	439	455	470	438	479	471	457	478	405	455	443	460	462	457	418	472	437	409	462	440	451	494	408	518	423	436	419	462	409	449	460	427	490	435	453	432	444	417	485	465	414	438	485	432	449	428	436	479	455	440	478	454	469	434	433	443	441	456	459	470	456	425	448	482	453	466	438	438	457	444	429	469	447	417	444	441	428	484	432	448	440	476	453	483	478	461	428	465	456	439	441	468	448	444	451	445	457	483	436	503	455	469	450	509	448	457	451	431	458	443	473	467	432	478	449	479	431	448	464	433	449	428	405	496	460	458	470	447	474	466	432	382	460	443	465	485	423	433	424	456	446	460	442	447	456	454	456	446	457	463	489	422	435	471	417	439	464	445	442	465	448	467	495	470	426	481	446	472	452	443	411	510	476	406	485	467	444	425	409	409	420	416	478	476	412	460	455	427	497	441	466	464	430	458	447	500	426	467	446	475	456	452	433	450	443	457	445	426	477	421	469	459	444	464	474	472	483	470	428	424	455	458	420	442	428	443	474	488	449	455	441	451	458	479	437	467	411	454	476	446	464	418	456	472	469	480	437	455	445	457	436	467	473	430	433	459	434	464	488	486	436	457	424	481	458	434	470	433	427	470	421	449	447	450	433	458	435	442	415	453	443	439	472	436	447	445	445	458	479	456	461	475	451	442	481	429	469	457	473	437	425	471	489	451	421	464	447	465	422	428	497	481	454	458	433	465	436	452	450	435	455	440	444	449	451	455	438	457	448	470	460	468	477	467	419	451	442	485	475	489	446	459	452	435	456	483	446	453	484	471	474	461	448	435	449	407	439	439	462	466	458	403	443	454	442	483	458	486	452	481	434	454	492	439	435	417	460	453	465	452	438	424	462	429	436	454	443	418	442	425	460	426	475	417	450	439	476	416	444	466	465	470	454	453	424	443	489	478	478	458	443	453	437	442	431	432	458	485	470	455	455	446	499	420	443	409	466	411	437	503	443	455	453	444	464	405	425	474	440	468	477	427	449	465	422	448	434	447	477	441	444	454	424	476	463	463	447	438	455	441	441	435	476	442	438	460	433	430	478	409	478	435	437	461	422	426	458	463	461	449	473	469	470	494	462	451	455	452	459	413	460	421	431	441	458	433	460	469	457	440	471	486	479	455	472	439	409	486	467	414	452	436	468	440	480	446	470	482	439	480	457	450	471	449	454	425	468	450	438	446	437	466	486	424	459	412	470	451	454	479	463	414	450	484	425	459	464	461	477	458	430	458	460	460	436	435	445	453	468	467	437	459	458	448	444	474	464	408	431	463	460	461	453	433	444	427	420	455	467	431	467	466	457	428	405	437	439	469	449	499	429	461	454	468	424	438	426	451	467	470	470	417	465	415	465	448	469	485	417	408	466	479	471	506	449	434	430	433	445	420	459	466	442	419	460	480	438	453	460	445	451	466	444	457	400	450	407	452	486	470	472	432	466	460	496	441	442	472	432	405	438	454	450	452	466	452	439	483	464	398	472	415	402	447	432	470	446	440	458	423	404	462	444	467	466	452	481	442	434	429	412	420	434	432	447	474	446	423	442	440	455	436	446	477	419	472	472	450	450	459	428	459	444	464	465	518	479	448	495	480	449	464	460	446	450	447	421	439	476	459	470	478	454	452	445	438	470	425	494	473	459	442	474	460	450	476	461	481	438	427	486	475	443	430	478	449	445	489	448	433	465	449	436	463	462	459	486	443	452	462	478	419	459	477	484	414	466	445	388	439	479	461	423	456	415	411	463	488	456	424	484	479	453	465	455	437	447	412	438	442	453	474	469	452	467	470	462	471	452	462	439	464	420	445	465	438	446	430	448	472	423	456	439	456	458	471	472	445	430	481	482	467	428	441	458	443	427	478	434	427	461	459	420	448	439	474	433	447	471	471	421	459	464	462	425	457	438	472	420	448	474	434	460	443	465	448	468	429	444	444	426	449	427	478	476	460	495	452	405	452	432	441	464	454	465	467	467	461	450	440	456	460	430	455	441	443	471	464	429	446	470	453	427	451	426	445	414	500	439	417	463	422	423	451	468	425	417	462	452	470	401	459	439	457	464	432	451	446	459	453	433	413	454	452	438	458	456	450	459	481	464	458	479	456	440	431	452	463	451	439	455	479	408	409	470	460	472	457	470	450	445	423	438	460	472	433	454	462	445	450	474	445	456	449	436	477	430	452	473	450	446	451	445	478	445	459	486	422	443	441	472	456	426	437	453	471	464	450	460	466	468	422	480	460	424	431	478	475	449	473	462	478	439	442	448	444	405	442	451	418	425	431	468	475	447	433	440	413	470	447	491	477	464	440	459	457	477	453	446	465	446	486	452	464	458	443
18210	28431	29618	23055	18348	20129	27062	17247	12381	9830	9942	4226	3211	3571	3244	3114	2138	1439	805	575	589	530	494	496	588	719	517	413	379	333	313	320	316	285	357	976	1645	1450	671	275	266	313	239	276	277	283	290	274	273	292	286	278	259	270	280	279	285	280	273	256	266	285	238	292	251	263	259	278	270	258	269	276	286	312	290	282	278	255	264	258	281	295	262	276	291	268	271	282	284	301	272	302	291	284	317	296	280	273	263	276	301	269	274	297	283	283	279	295	256	254	275	255	288	275	283	294	268	289	280	281	275	246	265	281	264	286	282	236	281	252	298	256	301	245	278	302	287	273	320	296	259	268	291	261	271	282	258	305	274	246	271	267	281	264	257	300	249	265	267	289	317	282	285	255	261	291	280	297	280	303	299	305	277	284	290	275	285	252	245	273	270	277	249	306	308	295	290	250	271	283	279	249	265	290	299	261	276	262	279	274	274	274	301	278	282	297	292	273	247	269	256	292	277	274	276	282	292	277	251	284	273	269	253	259	289	264	275	286	280	275	300	266	283	281	266	285	282	270	275	284	323	301	275	280	249	278	261	298	306	269	275	277	263	263	247	266	278	260	267	274	295	274	271	271	260	299	264	265	276	259	237	264	268	263	262	259	249	275	296	249	272	254	278	269	272	255	314	262	239	298	258	306	288	288	268	253	248	282	268	276	232	276	288	234	289	273	291	241	276	270	274	291	291	268	275	267	281	256	286	303	263	276	317	277	255	287	255	260	262	250	260	266	269	280	271	259	280	261	289	274	231	253	255	261	275	275	273	278	267	261	275	257	270	297	264	261	268	265	292	299	277	265	292	271	250	284	278	298	273	289	272	279	257	271	253	273	264	284	245	253	252	282	284	271	286	288	256	289	261	284	284	246	280	261	290	270	276	279	275	251	262	258	256	279	262	279	279	273	279	281	279	299	280	289	282	295	274	266	291	302	268	286	280	282	256	265	282	255	261	238	267	296	278	267	298	278	284	273	297	271	251	275	305	272	271	264	244	288	286	286	277	270	315	299	289	288	264	277	280	264	264	289	270	262	291	299	275	297	258	280	295	285	270	275	269	311	259	251	303	278	290	280	285	260	270	283	267	262	261	263	277	279	265	303	280	287	273	259	263	280	270	252	282	310	289	282	298	281	261	292	300	245	293	287	300	276	306	274	261	267	289	279	262	286	247	279	280	281	287	300	256	291	270	267	274	295	274	287	284	292	277	307	283	280	311	279	275	291	269	249	295	300	279	275	247	240	278	277	317	264	281	270	296	269	256	278	258	269	281	261	253	291	277	287	295	298	261	284	281	286	252	270	278	285	264	268	268	286	286	258	294	262	281	253	306	273	255	292	306	304	270	300	293	285	315	271	300	290	263	268	294	297	267	270	265	309	268	274	260	259	272	255	295	306	245	280	289	256	303	265	280	287	264	275	266	290	287	259	250	245	266	295	273	273	271	271	239	258	307	271	281	270	258	277	299	279	280	317	286	291	244	262	256	265	267	289	250	261	291	264	279	243	274	273	254	257	266	242	244	260	254	288	256	276	264	298	284	277	275	239	291	282	283	236	286	291	294	296	273	283	254	279	294	265	244	311	266	244	251	260	294	267	269	294	265	266	270	277	238	259	240	306	267	231	281	268	270	279	275	298	254	260	268	268	281	279	271	285	292	270	284	278	292	276	260	308	288	261	283	236	269	276	276	264	257	298	285	281	259	295	269	272	292	301	286	275	264	272	279	283	285	273	304	253	284	277	297	265	236	249	279	277	250	297	301	282	263	251	293	307	286	299	296	276	280	257	281	272	252	272	283	262	272	299	274	278	286	292	300	252	269	260	269	280	305	281	296	279	305	260	261	282	266	292	250	278	285	276	290	274	266	260	269	296	291	283	283	282	248	264	279	265	267	268	259	273	267	298	252	301	297	275	278	259	288	290	293	249	251	269	259	287	317	272	274	291	288	267	278	295	272	293	284	301	276	266	281	257	290	279	261	282	259	264	267	258	249	311	256	293	310	256	288	273	257	280	295	293	274	285	260	263	270	287	292	253	289	300	278	258	281	256	259	253	251	300	301	261	292	249	278	318	275	272	280	288	277	252	276	275	269	271	245	285	259	279	282	310	264	277	246	288	302	305	257	288	297	282	258	294	240	280	276	273	282	277	293	256	272	280	298	256	298	276	281	279	272	265	304	259	255	265	291	276	275	260	283	283	284	250	289	262	265	294	283	281	286	303	267	303	298	277	277	292	261	262	247	279	271	271	229	314	271	264	310	284	295	272	281	265	281	273	286	260	274	287	259	285	270	251	255	294	263	287	283	287	289	270	246	266	286	277	267	249	278	254	247	287	259	296	273	249	290	282	292	244	271	278	265	253	262	282	265	285	266	248	243	279	272	250	310	284	304	290	283	292	234	278	283	305	267	261	255	270	266	253	257	270	299	271	278	291	259	267	289	246	263	285	277	291	269	295	287	298	275	294	279	277	273	277	268	263	268	294	303	288	247	248	291	303	289	294	244	257	269	301	310	282	293	261	284	285	269	277	276	290	300	274	270	301	299	249	286	242	274	293	235	272	266	298	270	294	259	282	267	283	303	250	257	247	276	291	239	288	268	275	284	286	252	253	270	260	281	244	295	284	286	304	240	268	278	266	266	280	286	272	264	295	277	280	282	281	288	258	276	263	276	267	279	267	267	262	244	277	261	262	258	282	286	272	295	257	294	241	279	279	277	309	301	302	295	279	292	287	277	280	275	318	283	305	276	295	255	278	257	298	255	288	256	245	245	247	277	299	292	275	261	280	246	257	298	290	257	245	268	289	295	273	249	298	306	281	303	287	266	293	278	254	289	275	252	272	261	268	280	245	262	257	287	265	292	272	268	307	274	253	272	283	243	268	263	295	278	280	263	259	258	259	270	310	267	288	283	255	260	280	300	264	259	295	271	268	293	235	294	267	242	284	267	295	272	254	267	256	294	279	257	261	256	313	293	283	277	279	289	308	276	287	292	267	301	286	289	278	273	265	298	266	287	295	260	291	320	291	289	240	270	264	288	249	323	282	288	291	277	298	261	257	273	306	269	259	280	298	287	284	292	280	247	254	301	256	277	280	282	280	278	276	259	294	269	251	291	255	291	301	263	275	248	271	272	292	299	272	285	259	288	293	272	290	262	308	271	294	267	269	280	261	251	302	266	262	295	254	262	242	273	284	266	282	328	282	279	272	307	286	260	277	285	270	286	253	283	292	256	257	263	299	260	269	282	279	289	263	281	296	276	296	273	275	285	275	288	258	276	266	245	270	238	280	258	277	290	260	251	283	274	281	287	271	307	287	338	297	267	270	276	278	284	285	288	277	283	280	277	259	254	272	278	287	284	307	277	252	266	286	290	285	296	254	284	275	273	276	273	254	274	262	277	287	255	268	314	284	265	269	272	284	276	290	297	277	277	257	270	282	273	264	262	339	314	256	283	287	302	277
12890	23591	27171	26070	25025	31984	42334	28786	26444	25174	26853	14227	13573	15626	14322	13950	10767	7664	4329	2874	2542	2683	1916	2108	2724	3745	2298	1848	1636	1318	1040	964	825	818	1511	6344	9877	7918	2901	722	657	671	697	699	640	703	689	696	692	667	670	678	718	729	689	707	654	682	694	648	648	659	667	694	681	712	688	640	697	692	659	656	655	710	651	672	694	704	669	679	675	708	707	636	703	705	679	678	703	666	660	687	635	627	706	711	655	680	689	697	695	701	723	731	726	677	711	659	691	691	665	658	675	710	720	674	693	643	670	717	648	673	668	722	657	712	681	676	664	704	701	688	675	642	716	701	676	665	659	655	667	682	703	677	677	671	693	687	702	651	646	706	708	659	666	682	687	727	687	667	644	706	662	659	674	675	690	657	692	674	683	696	663	688	701	686	687	686	612	675	704	657	693	689	733	655	712	723	689	703	685	678	651	664	717	659	672	685	673	647	671	684	640	704	699	689	647	686	664	636	671	686	712	706	717	650	707	664	665	666	699	656	670	698	663	672	657	721	719	682	681	683	724	690	672	691	679	676	705	699	670	683	676	703	699	685	668	688	668	697	671	684	654	690	638	677	642	712	654	679	690	640	700	684	677	705	654	661	733	722	679	668	667	706	693	647	730	702	683	679	701	663	686	692	658	669	678	641	698	690	731	667	704	674	682	663	689	741	686	690	635	681	675	668	661	685	662	684	691	634	702	680	721	662	703	622	665	687	708	603	667	672	681	639	733	691	607	696	716	686	729	677	672	678	673	657	697	711	681	686	686	706	659	690	666	644	638	686	680	711	701	702	680	703	711	690	631	695	629	690	645	637	705	698	691	719	665	672	745	712	708	703	708	649	643	662	672	680	706	669	662	654	708	688	711	702	660	712	678	692	661	683	681	663	690	723	689	696	719	713	695	684	679	711	711	692	704	670	679	693	708	695	672	637	694	676	676	707	677	665	675	662	663	719	662	673	699	646	694	684	687	638	658	669	674	669	688	621	648	671	701	705	662	685	699	702	691	693	676	684	707	723	671	663	642	672	763	684	667	721	677	718	702	654	700	673	701	680	680	660	683	714	713	684	650	706	713	642	737	693	655	658	686	640	693	683	709	695	708	695	678	660	713	665	701	654	658	689	679	669	679	692	742	726	725	679	656	694	674	681	671	729	655	660	673	792	634	700	635	745	645	718	718	681	702	688	710	686	710	654	646	643	701	674	652	608	679	651	718	660	684	659	679	669	662	654	663	683	679	708	671	674	706	698	656	690	654	719	651	676	683	692	675	698	664	663	717	701	677	694	670	676	661	676	723	683	669	676	711	667	727	666	649	663	703	689	683	631	669	714	711	742	665	683	713	676	672	726	635	711	690	646	706	676	735	693	701	717	692	662	644	689	687	690	658	657	665	681	702	655	690	637	671	691	690	686	703	715	650	697	712	704	696	681	665	686	611	677	702	706	658	667	732	710	673	679	670	722	664	683	679	674	692	674	713	668	713	686	663	651	674	675	736	718	685	726	685	651	698	678	670	676	651	698	719	650	684	712	666	673	703	720	654	700	697	706	679	671	722	658	684	715	710	689	682	710	695	701	668	733	658	625	667	689	685	708	656	643	724	722	694	648	711	666	705	724	709	655	659	668	679	693	666	694	680	688	685	674	668	703	674	698	679	715	643	717	677	704	685	649	697	687	708	689	696	677	757	646	685	704	663	688	703	646	691	660	662	738	703	691	747	679	665	681	732	678	660	687	672	686	670	712	694	717	672	684	654	699	696	677	734	681	675	676	698	697	678	696	688	621	687	669	662	654	686	680	703	718	651	656	667	675	681	701	673	654	681	726	617	690	706	677	685	709	753	693	702	651	660	724	698	654	629	709	657	710	698	746	683	705	677	652	697	698	686	706	670	700	637	693	687	675	694	677	664	687	676	682	667	666	684	650	656	735	675	645	719	686	665	631	706	644	722	714	661	682	709	651	638	677	680	693	707	678	684	668	703	714	690	686	699	671	684	714	724	648	683	680	704	693	685	701	698	681	710	633	676	684	682	659	677	666	663	678	659	709	728	661	693	678	687	656	720	689	684	669	683	686	687	699	714	680	684	665	682	673	676	673	683	668	717	675	669	720	703	685	679	695	694	635	665	706	684	688	709	675	711	732	637	716	622	702	714	698	703	671	702	698	714	713	684	621	730	635	677	665	660	645	649	676	650	709	661	655	639	685	718	696	644	659	679	728	651	691	725	696	660	662	706	664	668	680	680	701	712	688	699	703	671	712	707	673	693	671	671	693	660	715	680	671	709	684	690	602	699	687	644	652	706	709	682	739	746	657	719	632	698	642	677	699	705	632	677	662	676	701	685	671	707	681	670	702	696	711	698	701	642	667	698	696	667	700	687	664	682	664	692	719	683	727	693	666	670	624	698	713	679	711	681	679	706	682	688	705	696	663	734	679	709	694	682	673	660	679	669	698	675	756	705	664	693	698	661	685	678	686	714	675	642	701	652	715	743	648	701	692	690	697	676	677	710	620	663	699	679	724	684	690	712	680	682	681	718	676	667	696	700	689	734	662	704	690	655	690	703	703	686	699	653	662	646	709	666	698	690	703	687	711	693	685	700	667	702	684	723	706	710	705	689	690	694	688	685	691	694	688	671	707	649	676	655	675	709	668	693	676	711	648	650	633	664	690	672	690	668	654	696	657	653	716	662	689	686	691	702	713	696	685	710	695	683	664	673	651	643	668	660	729	679	697	710	669	656	722	719	723	704	652	695	692	676	715	694	685	665	721	700	668	652	691	720	651	685	622	652	677	647	681	709	644	683	674	710	682	692	734	714	657	693	648	662	688	666	620	695	706	680	711	662	724	693	697	671	693	614	687	687	703	715	654	717	661	639	583	675	665	698	706	686	731	675	681	663	667	731	679	694	677	707	701	667	704	705	667	720	668	673	699	699	663	676	662	636	663	659	669	694	667	675	705	670	686	704	724	663	666	654	727	665	683	698	703	646	736	633	663	687	727	687	683	679	715	721	672	710	657	705	710	698	683	731	655	637	649	708	707	673	663	669	690	704	675	689	695	664	713	675	715	662	645	665	692	695	657	652	694	727	655	699	676	671	688	691	682	691	666	705	644	683	689	669	686	668	639	694	718	724	705	688	673	685	711	703	660	640	678	675	679	688	624	673	695	716	699	680	683	686	711	690	710	693	703	733	696	689	683	712	702	699	711	684	712	659	674	701	653	666	648	677	647	658	701	735	668	705	716	684	688	723	706	650	648	651	650	646	679	697	660	667	672	706	692	713	751	702	651	699	729	702	712	636	738	683	669	733	658	740	712	688	733	702	638	669	699	674	645	637	687	657	684	648	673	651	616	682	702	709	619	656	680	705	691	689	673	695	702	677	715	612	729	691	684	697	636	663	705	672	717	737	673	696	715	694	711	680	699	685	742	648	735	711	741	689	668	686	682	686	678	692	685	659	721	690	701	669	678
28330	36365	37618	33142	25310	27844	36434	29585	22715	20491	19623	10398	7098	6769	5986	6292	4219	2528	1402	935	1036	989	632	567	657	751	712	603	599	566	423	401	382	379	398	1575	3393	2716	1291	329	397	330	327	343	348	347	321	325	304	343	351	330	345	349	327	342	287	339	357	338	363	343	329	351	341	332	346	319	353	342	357	314	298	295	322	349	322	329	339	342	330	309	301	301	326	345	332	339	343	346	344	313	345	314	308	356	328	313	330	330	333	342	309	350	341	362	353	312	358	345	348	354	322	314	349	325	379	353	334	329	337	340	333	334	325	333	338	301	357	330	328	339	353	342	351	330	313	334	335	302	331	330	333	318	343	286	308	323	334	338	327	329	329	305	378	335	337	349	298	346	310	340	322	311	327	325	318	337	350	347	343	360	344	325	312	308	324	327	343	344	316	364	349	345	336	337	342	340	312	333	347	327	337	303	330	319	321	350	363	299	329	355	343	330	303	342	369	369	338	299	338	325	362	329	340	331	297	325	326	345	328	345	327	335	360	341	344	351	328	323	308	331	312	312	314	319	357	327	325	360	332	352	346	297	343	328	323	360	314	349	329	324	341	345	353	310	357	349	319	330	349	323	304	377	322	357	321	335	310	343	316	353	308	336	308	322	347	301	333	329	345	316	334	329	358	311	324	356	348	354	303	327	334	344	297	330	302	373	348	315	344	331	346	311	342	352	331	309	349	323	309	335	319	315	325	350	299	302	323	297	380	327	325	350	307	318	329	340	361	349	365	328	341	310	338	331	317	318	324	310	310	322	334	327	359	344	351	323	296	352	314	328	331	350	330	324	318	313	339	343	379	342	319	347	326	341	346	309	370	335	331	345	319	334	316	318	352	357	304	357	367	331	310	307	325	327	331	340	320	306	345	332	342	339	356	359	331	335	321	351	321	305	350	322	346	321	326	308	346	312	333	373	331	324	345	356	302	347	323	373	365	339	321	309	323	358	296	294	349	312	325	335	298	331	341	328	299	332	323	341	326	283	327	308	337	330	307	307	339	375	337	351	361	311	321	366	336	321	327	318	307	329	343	345	363	350	336	341	334	346	331	315	293	342	369	337	353	352	330	321	284	302	339	358	367	346	313	351	349	317	311	334	345	300	349	318	319	356	322	357	328	321	320	322	395	342	330	337	308	321	308	340	367	361	340	327	330	328	329	320	322	359	352	311	306	331	348	344	344	325	358	320	359	342	303	321	336	324	344	333	312	298	358	345	356	314	313	362	349	336	322	342	350	295	321	332	352	343	329	325	311	310	307	334	307	324	367	361	330	356	336	348	294	345	280	342	345	351	367	345	323	321	337	335	340	320	331	324	312	332	348	335	377	359	351	386	349	327	347	300	341	288	295	344	326	320	354	350	323	316	312	296	333	337	337	335	317	345	349	349	335	304	328	343	334	298	316	351	278	319	345	358	308	368	327	324	338	360	328	335	382	348	329	319	332	339	374	361	315	343	325	326	368	333	334	324	329	313	351	351	356	339	326	313	324	343	329	299	326	349	357	331	360	353	349	328	314	343	322	292	348	364	349	370	329	315	327	341	349	346	335	335	325	323	307	316	299	291	323	359	315	340	337	328	352	350	330	338	305	362	312	337	339	313	319	346	335	351	335	301	327	356	360	312	349	329	323	351	354	341	321	371	338	330	307	317	343	324	332	339	292	343	343	389	346	302	331	321	368	314	337	319	318	328	331	366	358	318	349	334	315	342	315	328	313	344	348	330	348	326	349	321	336	329	319	315	290	344	324	312	352	318	313	289	313	298	306	300	312	319	322	348	326	296	357	309	330	323	313	341	307	331	333	328	317	325	308	309	312	339	316	359	338	347	360	331	331	344	347	329	330	323	309	326	365	347	316	344	325	342	322	341	351	292	334	331	337	337	357	342	348	339	327	301	339	335	311	326	332	314	342	343	350	342	329	290	286	353	328	306	372	319	319	335	324	310	336	306	349	319	337	333	308	323	311	348	337	355	305	324	350	317	339	334	361	341	336	382	313	328	353	335	306	338	327	332	326	339	306	314	324	336	320	343	324	311	318	299	338	357	338	346	337	327	334	359	339	311	324	323	316	322	327	313	323	339	360	322	320	357	323	316	313	307	331	363	312	346	306	329	330	339	319	360	337	350	341	351	327	332	325	322	364	340	359	334	303	318	381	316	327	328	321	358	352	343	335	300	373	303	321	352	315	314	355	364	358	362	321	371	373	326	348	333	326	313	365	339	347	333	381	328	323	313	314	349	355	362	347	326	339	341	337	342	325	321	343	370	316	318	326	324	341	357	327	324	314	339	360	307	330	296	318	348	357	284	333	373	360	354	304	343	346	342	362	303	325	336	332	350	339	342	324	362	296	320	332	308	352	321	337	304	336	321	308	333	326	339	313	311	327	315	314	344	320	330	371	340	348	352	356	302	316	309	335	322	317	307	338	338	344	349	311	343	319	352	353	311	333	310	309	340	317	333	339	312	351	349	320	323	346	336	339	314	322	315	301	363	333	350	341	340	325	382	329	304	324	366	353	333	335	307	343	320	310	346	325	302	365	316	370	312	336	339	323	339	352	337	303	320	327	321	326	355	310	346	307	320	294	336	332	327	348	322	344	326	320	350	346	324	350	321	353	322	322	303	358	311	340	339	326	307	353	326	301	317	307	355	364	353	353	310	319	307	338	308	333	355	329	313	326	327	329	338	295	319	316	339	332	377	330	343	336	321	343	326	328	351	356	343	322	305	350	334	356	306	326	323	318	350	361	332	338	362	366	341	353	309	329	346	303	350	340	325	369	323	357	332	315	330	330	341	350	358	323	322	341	334	313	365	368	337	306	311	369	336	325	347	346	344	346	335	313	336	340	360	316	323	359	314	331	310	343	322	331	332	372	305	325	324	360	343	346	358	308	339	315	348	352	311	344	339	313	346	329	316	323	312	319	313	310	316	331	322	328	316	333	348	366	326	294	345	314	275	320	281	315	364	357	356	327	305	300	325	350	331	336	315	341	340	335	365	311	326	354	331	336	359	338	287	300	333	338	303	347	342	337	335	332	360	347	344	321	322	319	353	323	335	369	308	316	329	315	323	291	341	340	324	359	324	348	297	327	318	337	350	349	356	302	321	317	311	323	338	326	315	295	335	346	335	326	342	338	346	319	366	324	340	309	353	312	325	349	350	328	324	356	326	339	324	344	330	361	321	316	326	335	326	360	325	327	308	315	336	340	346	362	333	344	353	339	301	347	321	349	335	329	320	307	330	316	348	318	350	319	260	309	303	365	355	327	316	351	319	336	355	355	325	315	310	340	348	293	313	308	326	326	353	343	366	305	317	327	339	331	352	351	302	300	336	304	361	349	342	319	345	332	341	324	337	364	298	320	345	346	328	332	313	332	322	323	368	333	337	305	331	328	333	343	320	340	327	321	321	368	362	340	338	304	298	322	362	301	323	352	298	353	307	317	321	360	340	349	345	394	332
17963	29344	35110	36195	30135	38995	50435	41233	37760	39072	37215	25495	22872	22820	21808	22260	15981	11816	6680	4565	5473	4980	2860	2419	2906	3669	2865	2923	2620	2492	1469	1259	1168	996	1770	8742	17146	13922	5362	794	749	790	799	788	793	778	797	781	757	751	779	801	751	804	743	793	758	784	751	740	772	763	788	703	755	828	765	698	788	780	789	819	763	701	759	688	837	809	790	801	797	817	764	785	768	749	754	819	759	785	772	763	747	776	759	810	822	727	787	790	777	807	784	768	750	786	754	762	775	776	750	840	794	749	792	775	762	773	775	750	791	789	777	798	738	751	739	781	800	748	778	785	776	759	796	792	776	829	755	821	792	802	778	844	806	754	801	788	807	750	788	802	760	799	784	756	713	826	806	742	755	741	783	744	770	757	772	744	755	744	721	772	790	816	822	732	810	744	805	774	805	817	757	769	757	807	802	784	820	866	720	756	785	757	812	769	815	804	786	797	754	781	797	759	802	814	785	775	772	775	762	741	764	764	714	738	760	793	773	809	814	835	742	779	817	766	785	774	755	852	770	799	764	798	787	763	783	771	792	770	795	808	747	796	797	769	794	758	769	770	802	755	755	818	775	842	773	804	771	777	795	809	761	844	753	772	781	796	732	777	779	776	794	752	736	760	792	756	814	776	809	756	801	752	793	717	776	819	745	788	779	773	721	785	766	760	814	770	777	841	763	751	789	753	808	783	762	755	792	748	834	786	771	750	764	785	781	813	783	755	747	782	773	768	761	792	759	797	769	781	761	755	783	767	757	769	841	785	783	756	777	787	777	829	743	790	779	812	744	754	778	751	770	773	779	762	782	790	757	793	802	767	832	760	828	797	746	794	797	774	836	798	765	791	808	782	786	789	771	815	735	749	763	768	748	730	789	795	759	780	792	755	817	768	759	755	808	762	759	816	746	812	763	779	816	739	798	799	794	772	795	763	733	792	797	807	791	791	802	797	756	789	812	802	790	829	816	823	766	804	771	758	779	752	786	767	775	750	779	794	770	811	775	817	754	775	803	798	773	764	794	758	796	763	840	755	794	789	775	795	774	814	799	763	783	766	778	773	747	809	719	801	773	786	889	816	772	768	764	727	788	780	739	785	715	757	779	790	773	747	815	766	789	818	760	764	764	818	800	756	786	769	751	798	722	824	739	731	742	791	793	790	775	821	794	757	795	756	733	783	758	796	811	770	785	806	826	791	774	753	752	781	785	739	777	793	781	773	742	828	746	774	780	843	761	792	791	738	782	754	786	779	787	776	790	791	758	770	821	771	780	793	794	810	808	776	772	822	758	793	782	804	777	780	814	801	767	798	760	775	755	769	821	770	706	788	754	781	782	728	750	725	741	741	796	722	787	782	773	806	784	794	771	768	766	773	756	802	751	745	789	815	719	766	753	773	768	783	756	793	846	810	779	807	754	743	748	834	796	789	761	761	748	754	848	834	768	766	738	763	767	770	811	796	776	820	767	751	803	775	799	784	771	753	812	724	787	759	769	765	739	770	835	767	782	813	744	839	804	782	757	731	791	802	773	831	786	756	767	764	796	821	752	769	824	790	809	823	766	773	815	737	793	758	791	765	795	815	750	754	789	746	757	796	750	745	784	773	792	821	801	769	764	765	807	769	764	770	776	739	825	764	773	796	807	788	794	778	793	756	713	804	771	816	793	782	755	800	786	770	791	769	818	785	797	717	814	759	779	786	763	757	735	825	816	809	773	784	751	745	730	720	761	793	730	752	811	748	816	749	749	795	796	784	791	782	737	774	792	819	773	753	801	773	772	753	792	740	768	799	725	752	808	764	779	763	766	771	800	825	746	786	804	745	806	793	779	752	697	788	771	753	729	776	791	740	759	768	739	752	772	781	847	783	769	771	802	773	792	779	802	764	771	754	768	780	857	807	784	789	715	799	770	799	787	730	768	799	727	771	770	798	774	793	785	739	755	782	753	778	817	832	763	790	742	782	759	833	769	769	778	767	793	756	728	756	811	745	771	746	804	806	775	765	805	726	854	807	817	754	783	772	773	805	759	767	731	753	798	801	783	805	786	755	756	716	793	763	792	757	794	760	787	807	831	786	799	762	808	762	790	789	800	781	786	759	767	749	739	768	756	770	771	779	767	784	765	773	810	815	788	782	823	775	772	800	727	785	723	786	760	753	739	770	774	770	774	798	745	752	802	749	754	785	853	772	756	830	764	782	786	784	817	760	759	757	779	776	775	773	747	801	752	774	804	801	778	739	798	730	786	763	801	731	761	783	743	756	765	787	806	809	754	800	754	744	771	787	778	767	746	763	851	753	775	752	780	758	780	846	843	784	768	736	740	795	786	796	772	776	810	801	778	769	821	791	817	802	757	757	775	783	798	736	795	769	774	762	835	802	742	793	786	811	753	784	739	789	808	795	752	770	735	807	771	754	787	759	768	715	778	741	848	819	745	788	742	775	747	792	798	761	844	777	772	756	789	793	810	790	755	745	841	754	751	796	770	780	807	765	805	732	800	808	838	850	804	759	796	749	755	724	793	774	780	770	761	830	761	834	800	732	837	789	781	793	777	762	777	806	820	802	788	771	775	756	753	773	776	794	762	782	720	768	790	799	799	763	778	809	739	758	767	790	785	773	768	766	765	787	772	789	822	813	746	813	803	789	785	764	733	778	768	816	829	791	764	757	817	844	800	779	815	796	740	759	783	819	729	764	775	751	808	813	862	782	753	762	803	794	675	765	820	774	794	745	805	779	770	807	751	734	802	818	749	794	789	791	776	771	797	794	768	762	807	792	805	726	768	769	747	765	751	763	795	811	774	750	775	757	805	750	795	780	815	734	748	772	780	780	755	795	766	796	798	765	730	793	795	771	726	820	792	764	815	793	757	731	817	806	751	766	744	733	713	793	754	774	753	752	753	768	740	753	764	788	783	753	792	755	753	765	734	778	767	780	756	762	781	749	779	803	796	821	775	797	758	882	778	787	785	804	774	760	788	804	744	784	754	781	801	771	833	763	762	759	787	771	759	778	782	796	821	802	792	788	784	785	774	760	755	767	793	813	780	728	733	743	799	770	759	763	788	771	725	759	809	783	749	837	751	806	779	838	764	747	805	809	793	744	798	771	806	798	764	808	716	723	745	763	789	751	781	818	773	776	783	773	746	761	806	779	754	774	751	775	751	779	800	759	734	796	787	768	728	731	843	832	791	764	765	747	755	831	758	764	783	799	748	770	796	756	786	839	773	794	835	806	822	762	783	785	812	757	771	760	741	753	787	770	799	774	754	787	788	754	807	794	777	825	774	770	769	733	754	741	754	765	780	761	773	789	731	760	779	817	779	763	802	765	789	752	775	767	780	724	785	772	759	721	786	746	800	792	829	772	697	778	764	818	791	753	782	806	773	756	774	789	804	755	795	823	827	809	771	814	783	775	756	786	785	816	777	774	807	732	776	754	774	833	768	812	774	727	691	804	781	764	763	769	805	735	816	798	767	786
7007	5061	6307	4798	2858	2279	2343	1654	1298	1031	839	576	424	444	371	366	270	207	208	235	274	237	197	171	192	192	214	216	211	209	195	162	182	183	160	215	310	338	326	193	170	176	169	155	177	180	210	178	169	171	166	184	163	153	181	163	165	161	144	164	180	213	174	171	145	165	163	189	188	174	171	180	156	174	170	166	175	162	163	162	165	172	172	179	176	176	176	184	178	203	185	159	175	180	167	179	144	172	160	160	161	163	159	139	161	162	173	167	182	178	142	153	162	172	183	172	178	153	168	185	172	188	160	152	168	162	182	181	184	155	173	176	151	153	143	161	180	174	174	185	170	163	164	163	163	146	158	168	154	173	166	152	169	162	179	187	180	160	190	140	186	185	176	165	164	159	156	178	158	200	173	176	171	153	155	163	173	197	144	137	151	189	199	180	146	154	165	186	166	163	157	152	158	186	176	171	143	180	187	163	173	162	144	166	173	171	185	183	161	145	185	156	184	177	166	192	179	187	172	173	155	160	196	149	186	182	172	159	174	171	167	186	166	174	167	181	176	186	183	157	188	202	163	160	161	173	164	146	149	179	173	178	167	183	174	185	173	151	169	180	170	184	183	157	164	151	164	173	186	164	153	156	171	151	155	155	161	165	205	200	156	157	163	147	162	186	161	170	151	159	157	161	178	148	136	154	163	142	168	167	154	158	165	159	167	189	168	166	156	170	168	181	160	162	170	177	173	174	176	186	168	172	199	177	186	157	176	169	167	140	188	165	182	160	172	169	194	180	186	201	144	161	167	177	162	173	179	182	173	168	167	140	185	176	177	198	169	181	176	154	173	175	148	157	156	192	179	187	165	162	153	166	182	157	196	172	140	183	188	153	178	147	169	192	163	175	175	182	165	176	164	176	163	158	159	177	186	191	160	174	168	142	166	168	171	171	160	175	170	172	179	178	158	188	175	162	183	167	144	195	187	174	161	174	164	168	173	164	162	136	179	176	174	161	143	160	170	149	190	180	207	181	171	166	161	169	168	196	180	162	163	150	175	161	152	165	153	167	172	181	157	163	155	169	190	157	169	154	147	177	140	176	148	200	190	195	158	187	175	184	160	156	170	150	162	151	179	190	162	160	181	171	158	157	155	162	176	153	170	159	163	156	151	169	179	171	178	180	175	178	193	170	163	180	157	163	172	173	148	183	165	161	170	157	176	182	144	154	161	180	199	163	171	181	161	160	167	170	166	147	161	186	173	157	193	163	154	173	160	155	186	194	172	176	167	183	156	169	174	182	209	165	190	198	157	172	148	163	161	157	168	170	148	186	154	177	159	187	169	182	156	160	167	163	192	197	185	185	166	153	194	179	167	186	180	190	184	165	162	150	163	165	185	179	171	187	182	176	164	188	151	177	197	167	167	184	171	164	192	159	187	185	172	169	180	158	150	157	152	181	175	156	175	174	153	167	155	166	153	196	174	174	186	163	181	176	160	190	172	181	165	183	177	170	170	168	163	199	177	196	150	160	170	167	173	157	170	179	181	157	176	149	168	189	155	207	160	158	183	138	160	177	156	155	165	169	165	174	172	144	172	182	132	182	159	186	167	168	188	155	157	143	158	186	164	161	164	189	174	188	157	146	152	164	169	174	166	185	174	161	165	160	202	176	149	163	169	195	158	185	163	175	198	175	170	184	168	208	171	198	178	155	205	184	156	156	167	169	186	161	174	201	174	159	181	163	165	166	158	172	140	152	164	161	186	173	186	149	164	150	204	167	164	175	154	176	151	197	199	174	176	157	158	180	158	153	179	179	184	160	178	165	171	170	169	194	195	165	174	179	177	183	176	166	148	164	179	169	172	165	180	140	166	160	208	177	193	157	187	173	190	154	183	175	148	156	176	177	159	170	167	203	172	189	165	160	165	139	187	172	169	182	176	147	156	148	174	187	146	164	174	150	180	177	184	186	191	178	171	155	170	188	185	181	143	156	152	176	176	182	170	182	174	171	180	171	178	183	166	164	179	170	172	178	160	198	176	198	145	174	169	160	152	172	186	180	186	188	171	191	171	167	184	168	165	173	154	166	155	152	186	162	163	172	164	172	178	157	182	186	180	164	177	173	166	168	168	176	163	176	187	166	159	150	176	165	178	154	169	161	178	169	173	146	190	172	168	183	167	158	154	133	160	159	150	167	166	170	166	169	186	164	152	190	154	192	137	207	163	173	176	173	171	146	173	167	183	175	172	159	164	178	154	158	151	172	164	205	167	133	152	171	162	149	143	166	169	176	169	184	160	199	183	185	194	162	180	171	198	157	179	146	157	161	153	163	157	161	159	162	177	168	192	171	173	171	168	153	171	167	171	154	170	147	151	189	150	167	169	181	194	165	151	177	194	183	175	154	171	167	202	175	173	165	176	173	172	172	182	153	152	162	172	186	186	160	157	167	174	190	163	156	178	156	177	201	211	143	152	193	164	141	147	186	182	174	186	161	152	194	177	173	188	163	144	184	177	179	171	158	171	171	166	169	169	155	161	176	169	158	153	165	167	161	164	140	153	176	169	179	168	170	130	170	173	157	151	178	179	169	175	152	159	161	166	159	153	130	173	180	174	166	163	172	167	176	184	157	209	170	156	201	179	152	164	169	143	181	158	171	169	162	190	172	170	176	179	156	166	163	162	170	175	167	166	159	159	180	172	153	153	155	165	170	152	180	155	195	155	173	178	156	160	170	147	164	141	167	154	175	173	177	187	152	156	148	168	177	170	167	194	186	194	161	210	158	153	161	164	171	152	197	157	153	169	197	163	179	151	178	176	172	166	185	153	170	158	171	164	148	189	176	151	166	156	178	169	173	173	178	167	157	157	161	181	184	165	174	151	184	161	183	166	158	169	154	165	186	174	169	184	168	139	200	175	168	163	151	143	152	147	178	189	170	183	140	196	165	168	157	153	171	179	165	150	161	175	156	174	165	189	152	162	180	136	156	184	168	175	156	188	181	156	155	192	162	158	154	155	152	183	169	136	177	163	156	170	168	187	143	181	168	158	174	178	165	157	183	157	158	191	153	201	165	184	154	147	170	156	174	155	180	168	171	140	172	179	166	190	167	150	168	164	202	182	175	176	166	179	190	180	186	154	170	150	170	156	182	166	162	154	169	151	163	159	178	167	170	160	149	164	164	191	160	176	169	188	163	173	180	185	181	164	187	166	166	174	179	178	167	157	186	167	176	144	162	169	153	156	151	155	157	151	165	172	182	147	149	176	183	184	169	152	180	158	181	157	180	177	163	169	181	184	167	164	152	178	181	146	182	177	167	182	164	165	183	156	189	159	187	190	175	187	205	146	151	160	138	167	181	200	163	168	176	179	175	170	144	153	172	170	166	172	135	164	172	168	183	175	169	167	176	178	149	178	165	178	151	168	158	156	168	163	153	162	170	168	162	175	184	163	184	164	194	168	188	168	162	145	151	151	175	164	192	160	164	148	172	186	166	183	167	141	150	175	212
4807	5609	10703	11084	8441	7821	9273	6989	5537	4842	4542	2843	2176	2023	2039	1688	1273	979	801	816	1216	1040	744	605	653	669	685	770	704	701	586	477	505	503	525	866	1409	1583	1066	458	416	453	449	466	460	436	482	432	467	449	461	454	446	488	461	452	457	440	483	440	478	483	464	442	470	463	470	472	473	473	461	450	449	451	468	443	450	412	454	423	466	485	489	449	444	435	474	415	437	461	478	457	477	469	432	440	450	428	448	455	423	450	418	461	462	435	464	437	430	472	460	457	434	464	473	417	479	468	469	462	431	453	433	474	482	445	449	428	435	426	474	483	498	478	486	432	449	402	450	482	485	441	466	426	440	468	461	461	465	463	457	455	455	428	462	455	465	422	475	445	441	462	466	444	455	456	469	455	456	450	440	517	450	457	467	462	458	442	446	452	458	391	450	433	463	457	462	470	449	455	456	456	489	441	442	471	448	460	440	469	500	427	496	428	466	431	438	451	444	453	439	440	485	443	439	495	434	488	459	465	474	455	477	413	454	453	462	484	419	480	444	405	428	453	474	477	457	452	434	455	482	498	410	474	423	422	478	451	442	468	456	473	496	482	476	458	418	473	466	464	479	443	459	432	462	436	445	416	430	469	475	475	421	421	420	480	476	404	432	491	498	429	437	442	465	449	477	460	480	471	446	451	457	449	466	481	486	452	410	456	460	464	452	448	456	488	437	452	425	448	435	478	445	447	469	470	427	432	472	433	461	467	461	489	428	406	432	443	474	445	458	429	468	447	475	489	458	424	501	461	449	448	450	441	456	423	438	457	484	482	452	432	474	432	464	436	424	452	426	425	455	473	481	468	436	449	441	470	452	459	470	461	450	447	422	442	449	451	459	494	501	469	454	463	419	472	463	477	465	432	424	474	481	447	456	448	431	448	477	477	466	462	444	426	433	438	446	445	424	473	426	437	461	478	465	444	442	455	473	437	473	492	474	442	445	422	508	443	444	491	447	487	473	478	458	456	449	430	426	440	444	426	431	445	485	446	449	444	415	453	450	464	466	443	436	455	471	458	440	474	460	460	454	453	429	457	487	455	470	421	419	446	452	448	470	468	457	430	455	463	441	458	458	466	455	462	432	422	448	484	476	473	460	458	467	475	458	460	455	447	429	469	455	446	432	451	473	465	473	504	448	445	442	433	472	468	421	481	462	465	465	460	426	421	451	465	458	468	451	486	480	469	474	472	481	464	466	448	451	439	451	452	463	470	462	466	477	471	447	434	449	488	457	453	460	442	456	466	446	459	423	471	468	414	442	457	450	439	428	427	423	441	434	428	425	464	448	454	447	459	475	439	489	420	421	465	475	457	440	423	438	477	416	442	453	429	448	433	421	444	435	412	419	488	458	435	482	458	458	477	455	475	437	441	482	469	418	451	464	447	448	471	466	466	473	448	414	462	413	446	452	447	472	420	465	465	432	469	459	438	439	430	438	436	456	484	498	463	455	438	477	425	486	456	484	437	440	456	427	480	467	476	481	455	449	478	473	480	460	457	471	489	464	455	444	413	481	416	438	482	449	429	474	440	455	460	467	459	448	461	408	466	445	440	459	481	450	472	438	458	449	439	440	435	461	438	463	453	428	466	448	475	465	461	422	416	429	444	444	448	434	450	463	454	436	468	477	445	475	491	431	454	434	482	454	426	444	435	476	440	456	457	458	481	481	429	426	471	461	464	479	453	472	472	459	458	437	413	461	426	484	439	466	467	466	440	463	517	484	461	445	495	428	437	483	460	447	435	461	455	452	472	460	455	451	406	450	430	468	458	479	464	439	474	458	437	408	478	452	447	444	493	453	487	418	448	501	463	429	449	452	468	471	420	436	442	453	449	432	441	427	454	485	464	474	438	449	444	451	484	448	445	448	413	459	409	458	440	464	458	456	474	437	456	446	451	450	414	460	472	468	457	469	481	461	449	466	428	441	452	453	405	454	400	413	460	467	466	485	452	455	418	465	486	407	468	464	477	441	435	434	442	452	487	450	467	417	450	437	435	456	461	427	447	421	440	487	485	452	430	463	454	433	465	438	435	456	426	461	491	490	458	466	455	450	470	482	445	486	506	438	470	439	464	465	471	453	474	459	492	416	439	452	434	471	436	473	455	456	467	452	476	448	468	473	466	458	431	453	484	486	468	461	441	424	528	456	481	424	429	438	460	462	493	419	444	436	456	457	448	442	436	429	416	427	448	466	437	467	457	443	463	437	485	474	447	392	481	469	489	451	432	505	471	469	458	422	477	471	421	463	476	436	473	441	504	415	459	450	463	462	425	451	473	455	451	437	440	468	439	479	469	439	427	466	455	469	512	439	454	415	417	451	470	449	446	458	470	482	454	472	457	480	432	428	493	468	470	447	446	413	463	443	458	451	471	466	429	489	427	471	471	471	481	428	441	452	474	474	457	426	427	465	485	454	474	430	450	469	456	468	466	454	508	471	445	461	474	466	437	450	475	471	438	453	453	468	445	451	475	452	509	463	458	467	454	456	411	477	448	440	467	477	461	459	483	451	444	454	442	432	427	503	472	461	465	462	456	450	436	452	458	477	481	446	412	457	450	470	449	451	476	463	469	461	462	456	467	483	426	467	418	478	448	435	441	458	468	423	450	447	479	472	435	468	439	450	405	434	440	495	460	432	450	448	441	468	453	421	475	409	480	427	445	432	424	449	451	470	479	442	445	436	451	449	458	435	453	451	432	460	483	489	437	425	431	443	457	442	467	435	480	492	411	468	449	443	433	439	437	482	476	473	426	467	467	443	434	477	445	441	438	408	408	441	462	441	446	468	436	469	478	475	489	462	450	507	450	473	471	450	412	438	433	436	471	427	449	450	455	484	460	429	462	451	418	477	465	462	475	457	434	453	475	488	463	487	418	464	442	433	449	451	472	424	447	423	436	419	423	480	471	414	502	498	471	482	478	422	447	486	475	481	484	417	431	462	440	418	427	445	431	453	438	461	432	439	467	444	443	460	447	437	454	468	459	432	441	452	446	485	456	472	466	448	448	459	485	445	444	486	469	435	457	428	466	460	449	434	458	479	439	469	427	445	456	477	450	464	515	475	467	445	439	478	442	461	454	471	470	458	473	449	480	457	453	470	436	498	469	470	466	514	479	442	460	477	452	474	480	466	438	448	446	459	465	412	461	431	425	428	483	469	459	461	493	466	464	454	481	447	454	473	419	431	468	487	507	464	490	440	466	472	435	430	477	471	459	452	459	453	481	468	448	435	442	445	419	450	467	456	478	412	480	473	490	433	465	434	487	442	462	427	453	438	461	437	442	419	440	458	475	468	444	494	467	435	470	435	439	449	427	472	426	463	441	429	430	463	470	436	418	448	487	456	465	450	451	458	482	471	447	436	479	421	436	437	479	443	446	464	423	464	459	446	440	460	439	478	454	466	516	430	412	466	516	459	435	433	460	437	453	430	489	471	452	463	448	473	410	433	484	429	462	438	433
19583	23781	26990	24598	20382	15326	18542	21954	15319	11761	9207	5154	3151	2508	2551	2168	1422	1135	780	685	694	518	547	348	343	350	390	341	367	350	365	345	292	334	312	856	1650	1372	855	274	264	271	301	280	247	278	259	295	268	266	295	270	266	265	252	271	265	299	255	258	252	263	258	266	285	259	261	260	286	251	283	284	270	279	320	303	270	289	290	266	237	265	273	274	265	261	285	289	287	259	256	258	293	270	253	296	262	278	281	277	266	271	241	280	278	297	270	262	294	246	246	274	280	271	306	284	304	281	271	296	281	276	275	244	267	279	239	275	250	296	290	266	258	288	257	258	274	265	276	280	304	273	315	276	260	289	260	287	251	295	243	268	331	266	301	261	263	284	286	257	291	264	266	267	253	263	269	292	262	297	265	260	278	272	279	302	288	289	250	255	283	273	290	288	281	273	283	286	243	282	272	264	267	269	282	276	260	256	289	274	264	277	273	276	275	301	265	257	251	275	261	262	263	250	276	269	257	286	287	300	259	276	275	305	292	278	260	281	279	281	269	299	243	278	295	258	258	287	289	257	267	258	282	284	284	275	240	258	297	271	260	291	282	259	269	280	265	295	285	256	255	273	280	280	269	278	268	251	256	269	266	280	279	265	240	268	265	289	285	298	250	276	294	319	251	286	279	275	275	276	298	272	274	261	289	278	264	260	301	299	287	241	281	253	263	264	248	268	320	256	253	273	264	271	265	258	304	269	259	273	258	266	267	254	266	276	299	286	289	264	270	250	291	282	327	294	291	303	274	278	293	291	259	258	240	232	270	250	253	261	285	254	273	252	295	281	287	278	255	265	281	326	287	285	251	286	285	295	297	321	267	230	269	294	267	281	260	275	256	297	284	270	275	306	277	297	265	256	274	257	265	267	302	251	295	322	269	272	277	266	260	277	266	289	277	272	261	259	269	255	309	299	274	255	263	296	279	262	254	242	286	281	278	303	277	290	303	267	266	266	246	284	287	270	228	277	288	280	266	250	254	284	293	285	280	275	282	267	321	270	280	270	278	307	273	307	284	275	270	292	292	309	286	308	269	252	248	301	261	277	286	281	285	267	266	270	311	273	309	236	307	281	265	280	281	268	290	280	268	261	268	265	254	266	283	270	268	298	289	255	271	298	298	266	275	298	274	292	251	286	265	295	299	279	255	304	310	263	300	259	256	253	273	276	266	267	263	263	267	269	301	236	270	260	277	276	265	277	267	285	288	255	281	282	273	295	268	321	318	276	302	243	288	263	275	310	265	275	307	267	282	286	266	284	262	267	259	269	264	253	314	283	258	274	270	277	286	274	274	253	276	282	270	248	261	280	242	322	297	270	288	285	270	267	288	266	259	279	279	251	288	264	306	297	254	267	256	249	254	251	272	249	260	274	244	302	301	239	266	271	283	257	286	271	275	298	263	264	243	266	245	275	271	268	308	236	265	242	307	288	274	237	291	294	284	238	311	255	280	265	267	285	276	278	298	261	286	234	272	261	278	276	263	258	268	253	287	288	285	267	276	268	277	259	302	260	287	270	290	287	276	291	307	272	258	239	279	258	252	249	311	285	248	285	288	288	318	260	269	262	250	254	262	263	253	267	309	266	299	267	300	267	270	302	273	288	254	273	299	260	248	274	270	256	274	275	244	292	223	275	289	307	287	313	246	234	271	264	273	292	302	273	289	283	275	271	276	222	294	274	272	279	276	307	288	281	288	267	253	260	256	292	277	292	266	271	289	292	272	267	275	259	282	261	257	274	262	282	289	299	295	245	280	257	275	294	276	288	257	262	265	267	278	278	263	277	281	269	286	247	294	288	283	291	272	271	282	281	283	252	296	295	268	277	282	290	265	289	246	231	257	271	256	240	279	278	276	285	237	270	290	244	267	287	261	297	249	264	254	267	254	283	272	280	275	303	263	281	264	265	259	269	272	264	251	284	289	263	284	280	244	278	283	289	263	280	281	251	306	247	271	299	270	288	261	289	267	296	284	314	260	286	257	279	247	304	284	278	282	309	293	293	266	300	289	278	270	306	263	278	238	267	322	268	251	259	301	253	269	298	279	289	257	286	278	279	290	233	256	258	295	267	291	298	287	265	284	282	253	256	230	281	264	281	279	248	272	263	287	275	278	267	269	253	244	272	296	255	261	252	253	275	251	281	254	249	291	272	294	272	289	248	265	262	285	285	282	261	283	282	297	253	249	281	277	269	266	303	269	251	265	259	284	273	282	259	279	264	289	269	292	265	290	268	282	270	254	246	274	250	283	258	236	274	280	272	287	238	275	256	274	310	286	269	278	279	274	254	308	293	256	275	254	288	263	269	253	305	279	277	254	288	258	299	268	261	257	270	247	268	279	271	270	286	309	266	305	266	281	296	278	249	259	296	252	256	254	284	283	257	283	266	279	308	271	274	284	270	271	263	276	283	273	278	286	273	267	266	249	301	297	279	254	264	262	238	270	272	295	281	288	308	262	285	269	271	270	296	287	285	234	257	266	293	289	284	253	287	268	259	300	279	249	266	241	258	283	270	251	262	245	282	302	291	251	261	276	247	272	268	278	295	258	264	244	276	281	288	279	263	289	271	304	253	253	259	273	272	253	304	273	279	281	265	262	285	289	287	272	279	279	276	279	220	252	262	276	290	287	312	272	278	257	270	280	254	244	279	252	286	280	254	284	269	293	280	254	276	297	272	299	278	285	261	253	250	255	289	310	267	281	312	282	292	287	292	267	257	265	258	304	287	260	243	275	261	278	300	267	276	248	276	249	267	279	264	283	274	246	283	257	273	285	281	275	284	314	279	253	279	269	267	296	265	236	243	242	229	276	279	250	262	302	279	288	272	276	269	252	285	264	288	291	287	273	281	277	295	290	296	277	272	294	262	320	285	256	320	289	288	279	261	264	262	279	268	272	275	293	303	314	300	281	279	242	268	290	260	264	256	284	308	278	285	303	278	270	285	292	283	296	287	292	268	257	254	276	277	288	267	254	265	261	267	282	254	272	306	295	290	268	268	274	293	274	290	244	275	270	263	269	266	262	255	253	289	243	288	255	278	263	268	269	267	281	307	305	282	264	282	282	288	270	296	309	295	292	274	271	280	253	289	291	288	278	286	274	284	262	293	270	313	275	278	257	272	261	286	269	281	274	279	278	246	288	267	275	314	265	289	289	296	266	285	286	258	284	281	277	267	282	273	269	284	272	272	242	275	272	314	272	298	252	221	260	277	250	253	268	261	253	293	282	299	291	245	263	259	275	256	253	255	253	259	287	231	294	323	302	255	282	289	302	264	279	257	277	312	297	271	270	268	276	300	267	256	255	274	259	270	273	272	304	284	259	264	286	264	266	246	257	283	272	263	249	296	264	276	281	273	264	274	297	236	294	261	261	238	273	266	300	274	281	289	259	287	288	295	255	300	255	302	269	245	276	281	290	265	297	279	234	300	283	252	259	266	277	280	272	246	279	269	308	240	268	267
13071	18975	26160	28459	27105	22664	34813	36826	30236	26933	25469	17142	13205	11802	11778	10029	7181	5606	4066	3690	3707	2587	2542	1313	1390	1385	1278	1185	1231	1254	1252	1176	946	914	892	4856	9570	7744	3748	673	672	657	684	635	691	645	651	691	675	688	698	680	725	647	653	714	632	660	649	690	692	682	713	731	673	694	669	670	701	686	685	696	653	732	743	610	700	667	639	706	671	695	696	635	686	703	699	670	719	700	666	675	636	708	688	689	696	664	670	691	647	702	674	688	709	719	695	709	702	657	628	619	702	661	639	640	681	649	654	655	653	661	695	620	661	670	665	717	629	631	677	698	647	657	659	633	713	680	713	663	702	647	698	648	693	684	676	671	700	689	716	652	636	713	637	682	666	689	635	694	688	702	679	670	674	628	651	667	659	690	647	751	670	676	698	687	662	642	652	696	653	718	634	696	702	690	711	666	674	684	648	661	709	700	678	680	697	645	698	643	708	681	670	647	667	697	730	658	669	716	675	630	761	666	639	701	651	687	661	699	687	735	656	699	650	702	668	643	672	638	663	684	680	657	718	644	675	685	695	670	719	670	720	710	672	667	625	690	689	686	660	657	672	647	640	660	680	707	652	663	642	694	675	718	698	626	678	665	704	654	661	650	658	672	631	659	669	660	727	659	684	652	708	648	689	715	732	705	664	659	650	630	705	696	681	623	685	664	693	609	708	672	657	651	712	671	647	684	680	702	668	682	673	699	681	686	678	661	640	711	674	687	720	662	700	683	670	629	689	691	673	688	712	640	659	705	627	703	659	691	688	682	651	668	655	675	660	693	638	686	658	631	685	685	681	692	683	665	658	680	684	704	658	628	713	664	658	697	682	659	661	710	672	691	642	692	656	698	710	666	679	623	675	710	676	696	661	650	679	697	702	678	667	653	631	719	684	679	679	659	717	653	688	668	636	693	656	681	670	672	644	660	681	689	713	672	659	627	685	681	659	697	664	626	738	668	693	701	704	647	719	679	663	717	639	685	682	732	694	675	711	666	646	727	696	691	719	697	700	665	750	680	718	712	681	684	668	680	674	691	669	675	667	685	648	683	703	684	683	646	669	640	665	717	695	676	687	680	648	613	661	639	672	674	637	648	642	654	706	698	692	638	702	706	665	727	662	678	671	660	688	715	682	664	640	687	739	679	700	682	673	674	676	680	672	704	705	698	682	710	714	665	646	698	655	721	676	703	691	754	630	672	644	655	693	730	650	652	703	678	748	732	632	675	702	698	715	701	668	664	692	652	664	661	672	709	685	645	660	667	689	698	758	662	717	646	710	673	666	695	695	684	668	665	673	608	681	621	645	691	659	601	686	676	705	674	697	668	647	664	683	631	708	686	675	737	643	658	704	675	642	642	675	683	676	699	652	690	710	636	654	700	662	626	621	663	667	709	673	698	662	699	680	678	682	672	678	709	674	670	652	681	638	684	683	650	727	663	749	661	658	656	650	679	641	687	681	695	691	671	661	624	655	654	683	645	659	723	694	622	693	675	697	681	701	647	658	682	680	665	645	651	660	653	671	687	686	701	619	668	662	663	673	716	637	690	661	658	680	690	706	699	608	693	628	692	728	677	679	675	706	692	677	730	649	690	748	686	695	710	690	701	690	645	679	695	691	694	652	640	704	676	714	714	706	695	693	654	676	698	647	686	696	689	694	720	616	731	659	700	753	695	656	660	704	686	658	695	676	665	672	647	670	665	691	698	748	734	692	624	699	668	669	634	672	680	698	679	645	699	694	714	654	720	711	634	729	711	674	683	658	703	688	630	652	672	718	681	640	694	730	653	687	688	733	653	668	702	741	666	707	748	675	699	667	660	652	690	709	683	698	679	687	688	685	707	678	676	683	656	635	681	688	660	662	640	667	682	670	659	693	706	683	685	678	724	679	705	656	686	679	653	672	665	725	645	689	660	664	677	680	674	668	651	657	644	712	681	695	646	696	699	691	746	656	681	661	654	702	715	663	676	688	655	720	706	696	718	718	688	658	680	711	672	682	640	709	699	636	690	645	697	656	675	652	640	709	679	693	727	714	686	685	664	664	728	683	654	639	669	654	666	643	651	648	697	645	693	662	641	687	647	676	698	687	694	667	720	675	620	704	678	716	698	630	700	652	683	677	701	682	701	681	706	637	686	680	685	669	665	631	648	688	685	694	714	679	682	658	683	702	667	696	666	667	647	696	685	636	673	687	672	700	698	672	696	665	662	722	682	700	695	709	660	706	678	658	680	679	748	671	686	668	621	673	675	650	666	652	661	684	673	623	690	733	671	664	611	675	676	669	662	720	671	629	631	680	619	684	668	666	715	682	700	678	715	668	640	678	663	713	627	658	676	689	718	652	698	686	723	642	664	615	665	662	694	716	690	680	683	712	645	662	667	667	710	662	637	687	668	651	677	658	696	663	671	637	703	707	710	635	649	684	706	664	686	664	718	647	708	694	635	694	677	676	653	668	699	672	695	648	703	671	678	654	677	680	716	690	650	706	652	680	696	688	713	680	655	699	689	675	659	674	666	728	702	697	696	696	724	680	672	716	685	666	686	687	672	709	661	666	604	684	678	701	658	692	677	640	686	650	676	663	664	671	698	647	679	676	675	634	683	653	669	624	697	674	659	706	650	714	642	668	693	641	698	705	721	675	676	736	735	681	670	658	670	702	674	644	660	654	710	665	672	717	654	641	620	689	680	660	646	726	661	738	685	664	701	664	684	682	680	727	664	649	678	677	657	693	676	695	727	677	715	720	683	663	673	748	665	716	734	709	696	713	666	696	671	726	714	660	705	683	683	642	735	653	669	661	681	655	681	676	691	637	713	667	670	678	673	677	611	730	675	711	689	671	631	727	688	664	649	654	716	678	717	666	688	673	672	725	643	642	673	700	665	621	679	703	703	703	670	730	690	663	668	689	660	694	686	665	658	666	695	638	675	703	681	676	632	673	703	682	657	652	708	677	697	739	697	710	649	675	681	667	676	695	693	670	709	651	711	663	697	657	695	679	643	680	671	647	678	718	679	642	647	667	668	667	657	659	688	659	709	673	662	652	685	651	677	686	694	701	677	694	699	705	729	647	690	656	649	686	716	679	673	693	709	654	630	695	679	724	714	672	667	696	669	634	686	665	670	689	673	649	655	638	692	654	678	721	699	707	739	686	670	686	617	675	715	655	710	687	674	684	676	667	655	701	721	658	675	706	636	729	675	678	660	696	661	678	681	726	694	707	703	727	714	692	664	692	732	698	659	681	672	702	605	665	700	705	681	693	686	689	700	672	642	691	713	703	671	718	667	667	669	647	666	677	661	700	696	667	693	627	647	647	640	629	690	706	661	690	662	686	638	674	700	662	681	634	654	675	742	640	681	684	675	704	667	699	700	686	697	735	681	649	685	700	678	614	678	692	683	701	688	668	661	725	731	673	709	663	684	648	656	680	672	716	633	689	663	715	647	652	654	675	683	617	680	610	673	696	614	670	687
27924	32754	34771	31552	29126	24618	27732	31998	25598	24346	20391	11150	6221	5286	5506	4496	2783	2109	1493	1280	1035	937	834	479	510	516	486	446	400	377	408	463	419	447	442	1811	3385	2810	1263	353	348	345	346	328	314	367	316	337	371	354	330	325	326	356	321	316	369	326	334	351	339	339	338	336	308	302	330	300	319	332	313	325	316	327	339	351	344	321	328	316	349	341	343	330	342	333	344	285	301	322	363	318	306	341	316	315	316	314	326	326	281	343	312	331	336	327	358	320	342	319	308	323	334	318	384	316	312	315	376	337	357	325	322	319	319	345	326	324	355	337	307	351	337	312	369	350	319	325	331	332	316	315	304	337	315	364	323	354	339	352	321	327	322	305	314	312	321	321	326	330	353	334	330	344	320	331	293	315	313	334	337	354	310	350	345	333	291	336	329	332	332	331	324	314	333	342	323	295	324	321	321	344	339	352	320	304	325	340	338	353	320	345	353	325	333	295	345	306	342	328	298	344	342	285	334	342	324	280	292	335	339	316	325	312	347	327	338	338	334	335	316	286	372	325	349	345	305	283	343	307	359	355	295	338	359	353	296	349	314	337	284	336	349	337	310	321	328	337	350	327	303	314	332	306	357	363	322	348	328	326	358	362	295	333	326	349	345	331	329	346	352	329	339	333	372	330	353	313	325	319	328	320	352	358	316	356	326	360	305	296	324	338	306	347	316	320	314	303	299	373	301	300	333	332	333	343	330	282	322	320	326	340	314	278	300	309	350	299	333	315	329	316	343	318	331	316	345	320	331	306	369	345	382	333	340	342	333	311	311	325	336	329	328	322	359	359	304	298	352	337	326	326	355	361	340	321	336	311	325	344	329	321	350	344	341	342	302	325	380	341	330	339	324	302	327	337	310	342	362	316	315	314	342	336	320	332	366	337	331	365	358	334	322	319	335	300	329	328	285	303	315	342	366	339	357	368	341	353	337	335	325	348	307	357	327	350	293	290	320	320	305	320	334	328	348	313	362	331	329	342	337	324	327	344	321	316	329	346	301	339	333	362	337	338	324	329	324	345	326	335	308	313	351	330	365	323	329	324	361	347	325	311	363	342	308	325	333	345	330	321	359	340	335	317	332	378	339	332	318	306	319	323	330	349	314	311	301	329	315	329	339	347	350	345	321	332	309	327	300	336	333	327	321	327	352	332	367	345	369	305	316	306	323	317	336	315	348	316	339	341	382	354	307	337	312	337	338	334	337	332	322	326	336	295	367	337	344	339	339	360	340	342	347	314	323	352	352	339	297	331	324	367	303	365	296	322	357	368	313	335	345	321	353	347	277	395	310	306	353	318	295	321	303	347	328	310	303	313	319	324	306	335	353	366	340	324	334	347	316	345	328	306	335	321	338	350	326	319	293	316	297	327	321	315	343	361	319	352	339	328	361	361	354	346	336	306	297	354	337	336	310	332	318	327	345	324	357	306	327	329	311	315	345	339	300	355	331	316	337	348	337	350	336	318	342	346	298	353	325	306	329	321	338	345	290	316	304	319	296	315	349	348	329	309	328	335	320	331	352	317	300	352	341	318	319	316	311	326	313	322	325	347	337	331	365	327	317	349	316	329	342	304	370	321	304	325	314	338	329	378	337	315	345	334	328	342	285	289	308	339	318	275	347	316	307	342	349	322	322	344	344	305	313	380	337	345	321	361	362	296	343	302	284	320	332	343	304	348	357	315	354	357	322	306	328	305	326	357	317	326	342	345	367	330	339	335	321	309	344	353	307	340	350	333	337	296	340	340	296	338	365	341	316	356	324	326	343	300	340	348	313	312	364	314	295	353	342	319	341	330	334	302	352	305	355	299	340	323	327	316	325	360	299	328	322	347	328	325	350	356	337	298	314	307	318	333	305	324	313	330	327	321	302	323	382	331	316	321	327	312	345	351	314	347	354	315	322	335	326	310	305	306	339	325	318	329	311	348	320	364	325	344	337	329	334	322	308	363	334	322	335	317	368	325	320	323	360	324	314	355	337	352	367	342	334	297	329	312	346	270	324	340	308	334	324	328	339	358	354	322	296	338	335	316	317	330	374	293	334	328	329	374	283	327	335	325	357	354	331	341	338	346	350	319	279	322	356	343	345	307	329	355	369	334	368	328	367	369	352	338	327	291	329	335	350	360	314	302	301	347	302	321	337	325	305	353	308	336	308	320	343	363	311	350	352	365	336	346	312	326	332	384	314	348	301	338	338	319	358	336	297	339	345	322	329	353	332	349	322	337	298	364	306	313	320	312	290	281	321	309	338	325	337	316	351	324	343	314	359	338	341	330	360	307	303	317	345	326	359	339	317	345	328	337	321	343	326	343	311	363	328	328	315	317	320	347	337	310	309	349	296	333	339	325	345	329	325	356	340	357	325	324	302	339	326	328	311	335	324	331	327	312	331	358	325	361	353	346	320	315	315	336	332	321	306	303	343	352	319	315	354	318	300	318	310	323	352	312	307	300	333	335	360	322	295	320	352	312	341	330	356	286	336	325	331	325	302	341	326	333	344	311	334	364	296	348	311	315	351	319	360	328	336	300	342	347	336	333	335	349	321	335	311	321	319	319	338	316	312	334	304	341	336	330	342	314	307	305	306	338	299	340	353	350	342	328	333	346	344	298	334	358	349	333	364	326	319	300	325	326	323	359	356	320	324	321	330	330	396	366	332	338	304	354	320	341	331	321	336	336	322	322	309	336	327	317	309	336	339	337	311	338	327	359	334	302	321	328	317	333	334	336	320	341	328	334	314	327	334	327	356	346	335	307	312	292	298	345	329	324	309	344	333	332	356	311	322	312	328	311	350	319	346	316	307	364	335	340	341	287	323	321	360	354	311	302	319	306	330	334	374	351	359	328	334	314	343	324	328	375	317	308	332	331	337	300	304	303	329	287	320	324	321	350	327	337	361	373	353	354	326	312	356	327	329	332	320	355	346	384	333	337	376	328	336	340	336	361	319	358	348	384	311	321	291	309	328	345	323	321	360	321	319	287	297	350	307	310	297	342	320	362	341	332	313	348	331	339	310	370	335	343	361	297	347	339	319	336	363	312	389	303	323	328	313	354	307	317	331	342	344	319	336	337	302	297	327	322	351	302	314	325	340	327	327	335	316	348	306	356	355	335	342	318	353	331	338	295	315	335	345	317	320	303	312	347	308	341	350	343	349	326	324	341	362	339	315	329	346	345	319	365	337	297	337	331	357	335	304	346	354	322	353	350	308	326	313	346	333	328	342	325	357	330	308	346	324	363	332	310	339	288	328	310	328	307	342	320	329	394	337	360	312	307	312	318	318	354	363	323	322	316	318	312	296	330	335	300	329	294	315	349	345	321	314	322	310	289	318	309	331	319	349	352	308	328	316	357	348	338	327	333	350	343	302	385	332	332	333	338	316	333	307	318	297	341	344	333	337	348	347	310	348	310	350	316	314	373	316	335	287	336	298	330	360	312	321	340	339	349	332	309	311	338	345	341
17116	25663	32224	34778	35058	32496	42120	46816	40550	39980	36084	24465	19726	18698	18717	17189	11582	9857	7307	6764	5277	4675	3631	1581	2055	1947	1796	1573	1215	1210	1378	1532	1448	1516	1492	9876	17111	13802	5802	758	755	785	848	848	797	812	800	789	820	778	751	739	803	724	764	771	749	817	775	723	768	753	778	740	759	784	769	781	766	819	777	808	798	752	755	805	796	769	780	808	769	799	802	770	806	778	772	706	765	823	804	790	754	757	766	756	774	823	745	730	777	761	794	775	714	787	831	814	778	777	769	828	751	753	781	754	743	828	764	791	758	734	761	784	733	766	796	806	782	770	748	786	765	766	766	764	740	800	766	818	801	791	780	791	817	806	746	795	791	787	787	707	792	807	743	777	815	834	796	760	773	807	755	786	796	848	760	799	734	771	715	837	751	751	768	758	765	745	786	758	864	799	772	780	744	771	850	825	770	764	771	819	770	782	747	803	755	771	774	800	781	769	782	785	734	816	719	787	730	757	754	762	774	773	779	768	736	774	768	747	791	777	813	790	820	799	807	775	785	747	799	736	761	747	762	749	781	777	770	782	824	758	766	763	778	811	720	777	771	752	807	783	752	765	765	764	760	782	818	756	773	785	788	792	785	751	754	776	759	788	821	740	780	808	772	780	779	748	693	755	778	792	744	807	802	787	768	767	740	760	768	768	776	756	760	755	801	798	781	771	780	750	815	835	777	799	830	785	808	738	820	731	800	733	757	752	773	762	745	701	732	825	797	747	779	765	768	758	796	747	783	778	738	740	752	797	774	795	770	775	806	818	820	731	794	771	745	785	759	768	791	781	732	771	785	762	776	768	764	746	724	790	793	755	781	763	741	767	726	717	745	779	804	777	808	834	774	792	786	749	811	749	755	775	754	794	784	779	754	783	811	716	801	800	779	803	765	767	762	756	774	784	777	799	784	793	764	706	767	774	750	773	753	743	771	744	768	791	710	765	774	829	776	775	746	803	761	758	718	745	781	769	746	806	796	794	783	763	784	746	736	762	773	816	767	769	761	796	762	770	760	742	758	702	769	729	779	763	762	769	799	769	832	795	792	763	760	769	799	748	790	772	784	774	739	844	788	748	816	757	767	754	763	750	744	744	764	788	832	742	742	801	779	802	745	787	788	783	713	815	789	722	777	846	777	779	766	765	798	738	804	759	737	796	795	749	775	809	735	764	774	768	731	800	749	812	749	760	821	752	774	812	727	731	748	795	768	716	793	812	722	714	725	781	768	774	823	781	775	742	743	754	758	753	836	757	743	780	768	785	759	783	748	728	804	768	758	767	755	735	773	785	770	815	848	755	757	760	727	794	729	761	785	792	782	720	818	780	737	761	773	744	790	753	735	763	777	809	719	777	767	760	750	804	766	755	761	782	753	772	765	755	771	766	769	786	749	725	785	776	823	795	743	765	728	745	810	787	727	779	768	761	776	751	782	759	774	805	782	830	800	764	747	741	790	759	758	761	701	819	786	759	809	790	802	732	757	757	751	742	758	766	787	780	774	732	809	704	746	755	784	794	788	797	770	775	813	798	709	726	801	794	721	766	795	778	763	726	769	746	798	815	774	764	789	746	750	775	757	740	811	777	790	764	798	797	777	745	751	788	797	734	800	803	779	750	720	783	812	790	785	785	732	792	781	801	758	817	762	732	762	785	756	764	749	766	819	849	778	796	762	779	770	781	783	775	765	786	793	777	756	796	757	756	748	742	776	759	802	759	786	745	809	779	761	770	751	764	744	758	792	766	748	796	722	790	782	801	767	818	737	801	804	799	800	742	777	741	752	714	751	747	796	809	791	797	759	766	764	744	802	789	764	754	813	738	733	726	790	765	784	714	707	752	754	760	784	787	754	732	804	787	800	776	770	738	770	787	753	741	776	752	791	754	777	783	723	804	744	787	797	716	797	759	732	731	778	816	788	785	747	831	791	763	815	780	829	771	791	756	750	772	753	796	757	805	732	764	804	779	795	806	774	762	749	776	737	767	790	750	819	788	778	743	736	770	764	750	754	737	747	793	771	759	749	784	777	771	703	809	798	798	766	788	766	759	767	780	744	749	787	806	766	758	787	768	740	834	786	792	741	793	766	765	775	758	742	775	764	816	754	804	714	771	764	732	736	767	806	766	766	704	756	789	809	799	813	762	788	769	781	756	836	762	758	832	740	780	775	811	795	700	782	785	769	749	772	757	788	790	788	797	810	779	769	777	728	778	731	772	747	721	768	788	766	786	786	798	795	758	835	747	768	718	776	742	804	766	730	780	757	799	782	762	781	799	733	721	769	790	760	752	750	767	756	785	766	771	725	758	769	764	768	760	779	803	749	742	708	790	767	784	780	803	746	696	750	784	788	754	748	752	803	760	768	782	753	755	793	760	756	765	766	763	821	840	798	801	793	775	748	762	847	768	765	799	742	771	723	759	757	783	791	769	722	831	748	790	754	744	761	756	747	744	806	747	715	737	783	793	807	757	736	742	760	808	821	786	769	832	794	792	804	785	768	703	795	780	815	775	760	771	824	781	811	774	751	785	773	799	724	785	786	761	775	738	789	731	779	790	765	791	771	819	771	802	780	787	771	815	766	773	745	778	776	742	699	768	756	804	808	740	742	749	748	742	762	770	798	828	805	766	797	829	738	816	817	774	785	773	712	829	822	769	762	818	762	735	831	738	768	780	811	773	766	804	747	814	738	800	769	768	741	743	754	772	800	804	791	752	735	721	786	782	780	758	792	801	793	747	747	743	817	806	712	783	796	743	766	772	736	810	766	795	776	762	766	727	801	764	812	725	785	764	738	745	819	784	777	766	742	737	750	815	789	814	755	806	787	775	732	757	816	774	759	802	785	728	777	772	792	820	750	768	776	779	771	769	769	764	747	748	722	808	769	749	749	793	746	763	794	789	806	804	811	794	767	813	810	743	742	774	745	749	756	761	785	791	784	816	768	771	755	807	775	792	739	757	740	778	757	774	760	748	744	731	755	748	740	762	725	787	750	751	776	759	734	716	782	795	759	762	758	809	770	740	822	763	822	805	792	801	834	776	757	752	747	735	784	772	737	805	756	775	760	777	776	779	769	739	760	758	748	789	750	754	777	770	763	786	765	741	776	792	694	776	768	779	785	747	804	793	778	764	727	784	817	790	755	814	740	811	802	736	766	775	751	769	754	775	776	784	725	729	790	777	788	771	756	777	756	739	757	764	735	808	753	761	758	773	786	739	739	777	788	754	753	789	804	751	791	771	753	771	773	702	750	730	788	774	758	764	755	798	763	737	783	773	820	829	796	748	803	736	802	809	798	740	784	800	742	774	767	760	780	830	826	760	767	817	726	742	819	800	826	801	706	765	731	751	795	786	791	796	755	779	775	792	771	781	751	800	802	730	762	774	775	765	791	762	774	709	792	756	791	780	719	758	764	810	799	749	756	748	799	772	727	757	749	797	756	787	761	716	775	744	784	788	789	766	765	780	764	750	722	730
7030	4304	4691	3414	2692	2058	1836	1595	972	903	670	462	391	328	346	312	243	303	280	277	242	219	202	149	195	201	216	208	195	196	182	199	188	195	167	300	394	367	254	149	177	158	164	199	167	173	176	176	189	172	178	177	160	163	181	185	177	162	178	155	172	146	184	162	178	189	151	141	167	178	169	184	159	179	171	172	158	174	156	167	174	185	197	219	197	190	167	198	175	158	190	181	180	184	166	161	162	175	168	176	168	178	200	157	187	172	174	160	179	192	194	162	174	190	172	175	180	176	159	184	155	179	164	167	204	175	164	195	168	185	192	183	181	160	171	167	179	158	155	168	181	173	170	154	176	148	178	175	178	201	164	172	191	203	181	164	175	161	167	180	169	183	173	169	160	173	180	169	174	159	194	154	151	167	177	185	177	176	169	187	161	156	185	158	182	159	184	179	175	192	148	152	159	184	187	155	172	169	194	163	156	172	183	176	172	195	171	156	180	185	150	162	154	181	188	150	177	178	160	189	165	166	178	181	193	165	182	179	132	162	166	183	188	195	167	166	214	162	161	160	145	171	179	191	181	169	176	182	169	160	181	176	162	185	160	181	168	206	180	167	177	178	190	184	190	203	161	196	198	186	183	153	172	178	163	192	158	174	189	174	170	187	185	170	177	183	158	165	157	162	192	192	165	181	179	187	184	169	162	182	181	162	164	142	164	193	154	175	164	163	166	165	147	163	190	155	177	163	195	166	177	166	180	177	173	191	164	151	184	175	169	161	169	179	182	189	175	167	183	163	155	141	167	165	181	166	167	165	164	151	168	165	195	159	152	166	150	163	152	180	175	193	194	181	157	171	169	170	163	168	170	160	201	191	165	155	164	164	187	161	153	190	163	185	182	177	175	170	188	181	162	167	190	182	160	166	158	187	190	200	193	167	179	176	157	169	165	200	180	186	154	190	175	175	158	181	168	171	197	173	178	151	163	191	178	179	163	170	153	167	186	178	176	193	166	180	176	159	156	189	166	178	180	156	176	180	183	183	152	146	192	175	172	175	166	165	182	157	201	161	169	185	161	154	185	179	182	165	169	156	173	161	194	181	166	190	174	181	162	148	167	180	178	168	183	178	178	176	189	152	159	178	198	177	192	190	207	167	206	170	160	197	185	179	160	175	156	175	182	158	174	173	201	167	173	192	174	178	183	152	166	203	180	177	163	174	155	156	169	185	157	160	169	164	164	155	167	192	176	154	177	172	183	138	192	190	175	160	180	178	168	177	164	182	167	178	176	173	154	160	158	156	217	177	179	168	159	183	198	158	187	176	158	178	177	164	164	143	188	164	156	183	192	174	172	170	171	189	173	181	165	191	168	192	162	166	207	166	166	205	172	172	143	196	188	143	181	186	184	181	159	176	177	173	187	182	176	182	170	166	177	184	177	159	165	162	164	179	169	164	185	168	164	179	181	138	178	163	166	186	154	168	177	161	149	174	167	165	182	192	197	165	157	173	187	175	165	147	212	159	162	169	153	180	195	167	175	175	158	192	162	175	181	151	174	158	156	177	174	165	187	158	156	175	174	165	175	178	158	169	178	166	153	182	150	160	170	164	150	196	194	162	182	181	186	171	164	181	157	160	161	174	166	181	196	181	156	161	177	176	202	180	182	165	160	167	182	165	185	165	176	182	155	163	171	184	180	194	159	171	137	209	154	175	189	191	173	169	179	177	165	189	187	175	161	175	180	166	190	186	155	163	171	160	184	181	172	187	168	164	170	163	149	183	175	159	158	156	199	162	170	155	181	197	192	175	155	166	184	147	181	198	161	173	202	178	173	161	189	182	159	198	195	172	162	186	185	185	178	174	185	162	185	190	172	177	202	157	173	184	191	176	168	171	181	148	173	182	173	183	197	168	168	183	179	163	178	171	166	174	184	186	150	171	139	170	160	192	174	163	153	161	175	172	172	174	178	172	171	175	163	161	156	206	180	162	175	182	157	185	197	159	173	178	159	171	168	168	169	148	160	168	193	175	155	184	174	175	167	158	177	147	223	191	169	160	194	145	167	174	188	169	177	165	178	191	174	190	183	172	160	183	176	220	170	152	177	163	179	174	166	161	151	164	152	144	171	164	174	144	169	161	167	183	176	174	178	194	165	224	143	165	169	193	150	197	151	179	162	176	168	183	143	172	189	172	203	171	195	186	183	210	181	177	183	176	173	152	177	161	143	162	177	191	195	186	162	184	188	179	180	150	173	172	179	166	163	199	203	178	158	182	176	190	169	192	170	174	165	165	177	190	154	191	173	183	156	177	164	175	173	156	167	152	201	189	154	167	202	194	203	183	170	190	160	175	175	184	173	151	178	172	185	156	181	190	160	173	159	185	159	160	174	185	161	148	151	173	174	157	183	191	203	165	178	160	170	170	175	157	177	194	168	198	178	158	195	181	170	178	184	160	160	195	179	180	151	177	164	169	171	185	183	160	167	151	167	182	179	175	182	162	167	181	182	182	180	159	176	172	181	180	177	186	198	156	182	180	180	183	150	181	161	164	170	169	174	197	156	191	177	170	142	178	150	176	163	185	156	181	190	158	153	179	204	180	159	183	180	186	157	169	173	166	182	176	165	176	148	170	182	186	181	174	174	182	174	188	155	171	192	159	185	158	186	179	190	156	194	168	171	167	171	164	182	198	160	175	198	179	187	160	183	178	179	172	198	182	168	146	156	190	186	166	185	159	178	150	174	170	168	173	190	177	165	174	159	187	178	173	161	165	195	158	174	167	160	158	194	170	190	171	199	174	181	179	173	151	175	184	180	197	179	185	185	189	172	178	174	193	181	147	172	151	174	179	144	173	172	179	186	186	175	191	180	167	148	166	185	164	202	181	165	201	156	158	170	172	159	172	155	198	171	162	165	175	194	194	177	181	179	171	170	194	182	171	174	174	161	155	172	155	181	167	180	190	170	157	155	177	183	181	170	146	186	170	164	186	162	169	178	181	183	159	167	177	170	165	170	167	161	160	188	162	170	178	195	178	172	175	174	166	152	166	158	183	172	168	190	172	167	181	178	161	181	184	175	173	193	174	172	164	154	173	167	168	173	192	174	171	191	172	163	175	174	164	191	149	202	192	164	159	160	195	153	144	162	161	189	175	160	168	173	162	176	177	183	184	187	150	200	167	189	175	186	185	161	147	182	172	165	201	181	205	173	196	151	189	182	166	179	178	198	168	165	174	161	177	170	176	154	164	152	176	177	174	195	139	173	181	164	171	192	184	181	163	193	170	142	171	186	169	156	179	168	177	143	158	159	184	160	209	192	164	153	165	156	173	178	193	194	132	167	154	188	158	168	151	172	159	164	163	156	153	157	204	181	170	190	188	161	192	183	169	201	197	160	176	176	166	151	160	188	166	184	173	189	198	148	169	167	197	182	194	152	166	172	172	157	171	178	154	155	170	161	170	182	177	169	181	180	172	178	180	162	175	169	180	157	165	184	167	186	156	165	163
4731	4669	8294	9254	8372	7247	8605	7764	5510	4692	3902	2324	1877	1637	1684	1445	1264	1311	1316	1196	1048	820	559	575	585	597	588	586	603	494	524	504	450	504	623	1242	1586	1482	688	502	449	475	448	425	448	444	502	424	480	426	451	514	486	490	474	458	468	461	477	499	431	470	465	452	465	478	456	448	444	456	440	446	462	468	468	465	458	423	468	509	429	424	481	440	483	485	446	445	456	446	460	459	426	433	461	500	493	487	478	460	469	460	484	495	424	442	455	457	471	457	431	449	427	487	445	450	469	457	483	466	493	436	487	488	443	445	437	409	473	458	499	447	468	471	411	486	462	434	471	449	455	473	441	497	452	428	441	492	495	490	480	474	430	428	458	501	418	467	476	520	463	466	477	462	465	432	482	467	476	427	484	459	459	453	475	495	466	468	452	444	454	476	474	468	478	484	488	473	464	454	490	453	440	465	442	514	466	483	455	450	477	481	443	428	483	503	462	448	454	441	432	469	489	452	464	437	514	495	466	481	473	432	450	462	455	465	461	513	465	450	480	483	491	478	452	453	463	477	465	466	453	435	470	461	457	443	461	458	483	456	478	452	483	498	484	457	489	483	464	433	464	486	473	484	441	481	428	472	453	456	446	460	472	468	485	476	465	467	424	438	467	446	454	465	481	494	438	473	470	448	486	457	480	469	485	444	449	443	475	440	492	439	457	448	473	468	469	465	471	485	507	483	502	451	488	454	521	446	452	427	512	454	446	457	486	488	500	479	469	500	460	447	449	474	436	460	497	501	487	449	450	493	500	451	465	460	467	461	481	467	467	479	469	464	443	431	486	416	432	490	467	455	492	428	493	469	452	457	478	461	492	475	495	441	441	480	445	453	461	437	448	460	469	438	460	474	396	470	448	490	464	482	482	480	468	492	449	448	453	508	433	469	455	482	465	469	484	469	455	477	430	472	490	423	475	451	448	466	457	444	433	444	467	426	479	477	470	464	447	430	424	459	443	480	470	457	485	446	450	465	492	466	452	442	471	464	471	458	458	442	460	480	446	451	477	489	438	500	468	436	466	461	410	478	497	465	449	477	469	454	453	430	450	439	480	426	465	515	418	432	462	432	471	512	451	444	502	417	469	456	485	445	465	441	446	447	459	432	467	471	439	475	457	457	481	494	451	438	453	455	453	454	456	455	403	488	499	440	456	491	440	468	441	511	457	450	439	447	467	417	487	489	410	465	469	431	473	486	420	476	410	491	443	478	460	449	460	457	439	497	492	434	454	464	461	457	475	489	474	467	451	494	452	469	494	464	426	470	453	460	466	476	484	460	502	518	494	490	447	442	433	412	463	440	444	426	462	402	486	473	441	447	459	468	474	450	466	444	472	450	471	487	480	477	439	475	471	459	419	469	484	435	457	462	443	423	477	439	459	473	497	459	463	458	496	446	482	422	458	436	465	474	465	434	481	455	486	459	436	467	496	456	494	475	423	432	436	444	435	472	450	505	434	473	433	461	443	485	456	448	453	467	452	438	447	424	469	457	457	468	472	462	446	478	474	439	486	466	470	470	474	457	467	429	495	471	436	497	476	489	466	438	443	482	505	414	474	450	454	468	432	432	435	468	489	464	485	437	433	450	465	414	457	448	474	454	458	457	446	401	427	501	448	486	468	418	480	476	498	459	413	522	431	472	445	480	434	442	464	503	442	451	479	476	474	457	475	452	438	471	454	429	481	498	480	414	461	466	468	485	460	422	470	448	495	445	449	516	449	472	451	481	473	468	448	425	447	455	495	471	483	475	459	426	514	447	441	476	478	485	443	456	473	461	438	435	460	446	427	499	456	468	470	470	477	469	499	449	476	446	471	480	475	438	464	506	478	472	440	469	474	463	450	453	474	440	465	453	481	443	457	497	454	442	442	459	439	468	483	465	494	507	454	473	445	444	495	491	431	446	426	480	444	477	420	445	498	454	454	461	504	441	459	476	463	459	474	448	481	459	472	486	466	441	455	467	419	449	498	461	502	431	485	456	473	418	464	470	464	469	495	456	462	453	443	443	462	457	469	433	427	442	496	462	477	484	478	477	487	487	505	469	472	446	469	489	482	459	419	449	485	481	443	429	445	448	448	511	451	487	461	456	511	448	484	470	482	458	510	453	436	489	484	474	456	479	446	442	449	448	462	464	491	483	441	439	454	457	470	490	468	433	447	484	441	461	466	417	441	442	463	442	462	444	449	456	488	430	458	469	492	459	496	471	453	458	426	478	457	463	452	419	492	437	444	487	443	424	484	435	446	453	441	455	456	472	472	465	505	469	452	470	470	419	456	515	455	425	451	466	460	450	490	499	470	457	433	485	458	457	496	445	514	449	465	488	463	461	444	474	452	457	442	448	443	437	444	447	449	461	455	461	458	490	463	434	468	495	470	470	440	447	431	461	469	471	451	457	430	437	446	433	489	437	463	479	480	470	443	471	472	440	433	469	429	486	473	475	481	425	477	447	456	467	474	424	474	463	476	467	463	482	470	461	459	445	504	452	445	466	438	451	440	477	474	470	426	483	506	468	456	450	439	480	445	457	453	460	420	449	463	432	444	454	448	446	507	451	470	480	488	481	448	465	471	444	454	456	427	462	471	424	467	503	468	451	464	470	475	471	471	445	448	463	449	451	496	458	453	428	461	422	450	455	449	453	504	435	474	439	488	453	500	447	442	447	458	432	456	454	432	480	482	445	425	487	465	457	485	477	493	498	475	448	499	487	424	504	449	483	482	509	481	483	419	457	482	480	469	481	441	442	487	450	465	486	444	454	458	467	481	448	471	493	460	459	431	448	458	442	508	445	441	469	428	471	432	513	449	469	450	426	444	445	444	501	445	480	456	437	442	501	443	464	490	461	451	492	476	457	465	435	432	463	436	459	454	476	489	462	474	446	445	507	437	425	456	447	470	440	445	456	422	447	469	461	426	435	468	445	453	456	502	486	469	468	516	467	450	480	465	491	453	468	430	459	465	468	468	482	441	478	447	494	478	454	467	438	480	485	464	499	500	421	463	489	451	456	476	471	433	474	468	447	429	456	461	467	446	495	470	482	441	460	472	450	462	453	454	465	466	427	474	467	467	515	446	457	476	475	466	442	496	465	456	441	474	462	460	484	414	443	461	497	482	457	428	451	450	491	423	472	449	470	461	487	452	442	444	468	475	490	461	470	454	482	475	468	437	454	469	453	477	456	444	480	498	497	480	471	423	448	469	494	455	453	444	469	468	472	460	472	425	452	461	444	477	465	458	476	495	437	468	480	485	473	504	459	459	452	498	436	451	417	480	463	458	434	451	474	446	434	462	462	470	493	499	465	444	451	446	443	498	489	473	453	469	449	444	463	505	442	470	471	418	456	467	509	460	469	445	459	430	453	410	458	443	451	466	496	448	441	453	467	441	469	472	475	456	453	512	437	443	467	458	473	490	480	440	468	417	471	471	459	459	447	427	441	478	455	497	489	446	457	423	479
17820	21618	23204	21031	22037	19524	22443	23954	15562	12110	8949	3570	2700	2485	2769	2037	1366	1178	671	694	601	432	329	327	352	357	345	354	369	369	355	320	305	298	289	837	1668	1624	676	267	273	271	256	272	283	304	279	291	284	264	263	265	257	299	297	264	249	270	295	251	274	257	283	305	264	268	257	265	250	256	268	263	252	244	255	285	285	296	271	291	266	251	257	279	275	270	267	288	282	280	252	241	270	248	265	291	271	286	288	254	265	248	268	261	304	273	266	276	274	272	263	246	267	257	274	299	305	305	286	259	266	268	259	247	240	266	257	264	279	285	288	289	242	256	267	259	267	287	250	242	258	270	296	292	268	253	274	275	289	266	251	287	267	246	266	268	249	240	274	284	264	261	297	265	265	298	276	300	260	273	263	273	276	276	264	278	293	273	256	279	249	317	273	248	297	277	270	285	273	276	268	264	265	265	236	228	266	249	295	287	261	317	282	279	267	249	279	281	267	295	239	271	257	285	246	263	271	287	262	297	261	252	282	303	246	270	243	275	253	281	255	255	251	276	311	262	251	300	230	273	268	307	293	267	260	251	316	248	249	270	289	257	272	287	261	290	280	243	266	279	224	252	266	276	242	244	266	270	284	285	251	250	272	287	260	288	277	294	238	302	259	276	243	275	312	241	283	272	267	278	282	309	270	273	287	258	276	276	262	278	236	277	297	288	217	288	254	268	254	250	261	317	270	281	299	256	287	257	269	281	249	247	282	263	246	270	274	272	266	282	243	292	253	271	261	256	248	255	282	256	258	315	284	284	261	262	272	250	249	282	284	279	264	308	277	261	285	291	277	238	268	268	266	283	272	279	269	268	277	254	245	272	252	295	278	260	263	285	266	262	268	242	277	257	280	247	249	252	260	288	263	242	262	255	272	274	262	275	291	247	266	261	271	251	266	248	255	290	303	279	281	267	272	261	256	233	296	299	270	278	272	261	257	255	243	281	252	249	258	268	258	238	256	262	271	248	288	268	284	263	273	249	269	264	291	248	257	317	273	277	252	290	262	284	271	257	264	289	283	267	306	287	268	265	255	267	251	281	277	303	246	250	247	282	277	256	271	247	283	294	259	267	273	260	270	273	264	293	255	263	263	254	243	277	289	273	284	261	260	270	252	273	285	251	271	257	254	271	255	274	238	273	269	271	236	290	254	281	286	253	298	295	257	256	242	272	275	261	267	283	280	242	283	261	248	252	267	240	257	271	278	260	286	277	280	249	253	255	280	284	264	272	280	249	252	279	233	282	264	253	235	261	276	290	269	291	268	264	284	273	268	281	238	247	257	269	263	269	263	269	264	257	267	282	238	250	279	244	258	240	287	248	274	286	285	270	227	266	262	244	287	277	267	308	252	274	270	251	286	261	285	289	223	286	253	295	254	268	261	266	229	264	265	255	290	289	249	296	279	242	255	270	258	262	285	289	290	297	262	295	252	229	277	269	269	240	272	255	252	261	259	277	242	279	240	267	299	256	298	307	252	255	268	277	266	269	285	278	289	250	278	262	293	273	274	255	233	314	266	276	262	256	245	270	253	273	278	242	246	284	235	281	285	292	245	256	284	251	281	261	248	267	262	293	282	310	277	273	292	244	259	254	262	285	261	268	284	261	284	289	280	317	276	259	272	282	289	267	263	287	276	289	281	254	276	274	278	272	287	265	290	271	255	245	298	251	285	264	283	278	271	267	272	275	277	294	267	261	269	239	228	250	284	272	229	266	278	269	289	247	242	222	306	276	258	259	283	272	285	299	306	237	270	254	253	257	278	261	256	253	263	289	274	285	271	251	276	280	255	279	278	266	274	273	275	232	257	287	274	297	276	297	287	279	280	264	226	246	260	270	274	331	290	285	287	264	275	249	277	269	247	257	251	239	284	263	270	246	275	270	245	257	258	263	257	269	288	307	280	269	260	283	289	285	253	262	272	286	296	284	233	233	273	254	282	237	277	279	267	315	265	252	283	269	300	263	242	262	273	296	299	292	264	264	283	267	263	265	252	283	262	253	260	258	212	281	298	267	278	267	253	261	269	249	290	267	266	267	294	280	281	306	285	270	286	272	240	261	289	267	271	272	262	265	291	305	269	276	282	275	275	270	262	239	294	252	273	259	285	239	262	255	253	259	253	281	257	280	291	269	262	289	278	298	265	272	272	259	291	255	286	268	273	288	271	261	257	261	254	261	246	302	286	261	263	248	269	259	271	288	264	297	249	234	268	284	280	296	275	309	240	261	268	289	262	289	229	301	312	289	276	270	248	236	268	231	262	290	272	234	258	294	259	262	251	288	259	315	278	269	244	265	256	298	317	261	271	256	307	251	289	267	249	276	252	248	244	260	257	266	249	257	288	255	236	281	312	228	233	254	279	259	274	286	264	283	270	279	246	245	277	274	261	286	267	273	277	260	279	278	247	247	289	275	265	266	263	289	255	271	267	276	276	305	264	280	292	243	248	265	249	289	268	263	275	267	272	280	269	272	246	236	259	264	277	280	261	283	244	265	288	255	285	277	251	265	260	264	247	294	287	267	279	288	313	308	259	267	260	285	272	245	240	271	245	273	260	275	282	284	258	259	282	291	282	294	271	275	273	271	276	272	282	255	263	262	255	284	289	265	281	269	288	284	256	250	296	253	268	276	287	270	283	260	265	260	269	257	278	271	270	271	307	277	265	267	250	265	269	264	283	271	244	269	278	269	285	267	258	258	247	254	284	271	236	266	227	272	289	263	276	262	274	291	265	284	305	282	272	262	259	282	277	251	238	317	311	291	300	241	264	261	261	279	304	281	265	263	264	248	251	272	262	256	296	247	286	277	245	254	276	270	244	281	245	298	278	316	270	261	274	286	256	280	280	253	280	254	268	274	261	283	266	287	280	250	258	274	264	282	290	277	288	276	235	267	265	285	283	271	289	250	252	230	252	282	287	244	273	255	241	274	258	268	271	265	273	275	231	308	246	248	277	246	288	267	271	248	258	245	257	262	253	263	288	292	281	275	279	266	249	283	234	264	278	275	264	278	261	278	249	248	267	276	233	280	229	282	262	281	276	246	289	245	270	255	251	270	282	289	275	257	250	267	274	237	295	264	258	283	241	263	249	270	273	266	278	310	255	267	277	258	237	283	276	274	243	276	289	258	286	275	272	265	273	297	249	259	280	268	260	287	246	272	282	266	261	255	277	274	233	267	282	266	291	237	274	295	276	267	259	291	290	251	270	282	280	263	274	260	282	276	290	249	268	291	298	283	264	281	259	282	247	253	278	274	285	273	288	242	286	257	284	257	274	273	272	279	260	277	272	280	228	287	292	253	271	267	298	249	243	256	291	245	255	243	281	303	258	260	236	276	241	254	288	300	253	263	269	256	286	271	249	270	260	255	264	251	279	247	295	270	274	278	261	277	268	256	234	249	290	272	250	275	265	278	261	289	256	274	280	288	260	271	267	245	274	270	271	288	262	273	277	239	255	247
11803	17442	22458	25955	29814	29985	37391	40017	31376	26490	23783	12773	11572	11582	11797	9579	7031	6267	3855	3257	2854	1648	1314	1489	1344	1389	1359	1386	1396	1478	1394	1068	922	856	899	4892	9783	8722	3022	701	641	678	715	676	639	698	655	669	662	692	657	675	591	650	675	686	693	616	657	648	670	669	699	634	647	671	669	700	625	716	642	666	670	687	640	676	691	657	658	672	685	656	690	655	657	678	679	638	657	685	651	651	641	672	677	698	665	639	672	662	695	707	636	619	667	710	640	633	705	664	648	695	646	687	657	627	693	738	654	644	683	662	637	667	681	629	657	677	683	653	672	674	671	648	668	668	654	664	673	645	684	675	660	640	661	668	690	654	671	643	612	679	669	625	635	641	631	703	679	654	663	689	624	672	667	652	673	685	676	650	754	718	625	678	674	674	686	683	698	664	663	640	648	649	663	668	711	664	660	666	675	712	682	670	632	649	623	677	672	639	638	655	691	630	706	663	656	615	685	717	700	665	731	690	680	629	660	720	622	656	656	662	677	691	684	627	715	660	693	648	636	624	642	671	673	699	681	690	619	697	667	695	666	694	661	737	660	691	639	667	642	667	648	628	692	626	674	647	702	680	640	658	659	691	661	712	689	626	717	637	626	629	692	691	671	703	685	618	678	691	648	679	705	672	645	676	683	640	670	677	704	648	676	655	664	663	648	687	655	696	654	679	690	664	703	638	642	662	645	638	661	665	698	692	690	676	741	638	704	752	712	635	659	651	642	708	689	684	621	660	653	679	700	649	693	692	706	690	668	663	715	653	674	633	625	681	659	700	719	678	676	708	655	662	622	619	665	660	698	694	658	630	631	697	681	614	675	673	680	661	701	637	701	667	702	664	670	666	635	684	658	676	686	686	667	651	650	658	700	677	716	651	661	698	662	674	677	682	666	629	641	654	676	671	708	678	657	645	705	712	710	646	689	638	670	699	668	678	651	614	666	644	687	710	696	668	664	709	742	657	640	658	650	659	676	662	696	659	649	658	654	657	681	652	694	653	674	650	660	691	647	654	647	661	641	630	654	650	658	705	686	683	636	672	678	678	686	754	691	680	630	688	690	676	629	660	663	689	680	674	701	663	744	663	659	663	674	693	696	695	691	670	719	662	713	675	695	682	696	646	674	667	695	667	704	658	710	712	689	647	684	672	660	665	686	692	653	668	668	661	687	664	663	704	670	637	704	625	670	690	654	673	674	637	654	653	668	677	686	655	648	666	689	685	722	678	670	670	657	732	667	673	696	642	625	638	678	675	671	640	640	684	654	628	664	659	661	664	631	657	641	668	674	666	625	668	692	596	705	663	640	644	628	708	638	694	679	647	700	668	723	649	689	670	617	687	661	662	678	672	660	664	662	674	684	712	661	643	686	684	675	662	646	653	664	636	640	667	688	698	651	686	702	654	694	682	636	714	661	682	637	666	669	674	706	704	682	712	637	682	623	680	671	694	686	691	665	629	648	601	670	615	666	694	650	679	725	659	673	675	680	680	681	645	683	685	667	650	658	748	621	641	701	704	700	735	623	695	640	679	668	665	688	693	728	678	680	699	682	692	627	674	711	624	679	660	661	663	677	630	641	645	607	689	673	662	688	650	691	702	654	639	673	681	676	667	654	673	648	642	638	652	655	659	664	674	608	693	691	648	690	657	649	673	682	685	674	688	705	685	669	663	652	641	672	651	641	693	700	669	654	717	672	641	661	679	663	655	654	684	638	658	690	675	590	662	644	658	667	648	677	671	670	680	660	603	677	666	679	746	662	659	724	639	656	698	669	654	687	708	674	656	680	662	685	707	673	695	657	660	666	703	670	690	699	654	688	686	666	666	688	665	691	664	703	638	686	653	667	679	652	663	669	656	634	639	694	645	687	616	665	652	693	614	637	706	694	628	680	643	675	670	744	673	660	668	682	650	660	671	675	689	661	705	671	690	672	623	677	693	706	750	678	716	719	660	641	640	679	648	680	696	682	632	654	637	695	683	678	669	677	681	708	636	689	616	643	642	694	631	670	663	653	694	609	626	683	657	664	693	649	661	681	668	657	668	675	685	687	653	674	688	668	625	645	672	733	689	638	653	660	672	730	659	688	629	660	661	691	729	664	655	676	671	683	621	682	689	692	645	711	693	676	650	686	666	606	648	684	658	661	688	688	644	703	696	642	677	599	666	663	656	675	658	668	717	682	674	675	702	688	697	626	684	662	666	714	667	688	690	670	682	726	670	692	731	672	619	678	627	685	676	705	704	657	664	664	619	706	623	676	714	638	698	731	680	685	668	685	665	659	640	722	649	746	694	643	645	664	721	612	679	626	669	655	684	690	696	679	646	659	692	699	672	656	696	662	664	665	677	638	652	657	687	689	694	670	641	707	652	695	679	713	661	674	669	711	657	637	728	704	683	666	659	683	670	717	720	662	627	628	677	653	675	662	677	658	712	667	662	624	678	729	695	663	668	608	664	677	656	692	668	714	694	667	720	682	663	666	663	667	661	632	657	660	659	667	659	705	664	692	636	632	721	673	702	715	639	672	636	684	686	701	670	680	674	693	674	657	669	665	680	670	692	633	662	649	644	677	730	668	636	712	670	642	704	712	675	688	624	632	674	694	674	742	673	684	704	654	676	644	697	671	685	659	674	685	629	642	692	626	676	612	648	710	662	634	693	652	633	645	633	690	707	657	656	682	674	730	677	684	679	670	651	612	661	715	713	649	663	670	691	675	675	704	706	666	678	690	702	681	699	688	678	652	663	647	691	675	661	654	678	607	632	644	659	654	673	693	714	664	674	642	692	700	649	664	645	684	638	645	650	684	633	664	639	674	714	647	701	688	704	639	667	663	689	688	674	681	688	715	606	653	667	615	692	691	678	657	743	663	693	631	663	663	644	644	630	685	675	690	665	673	688	711	690	663	646	690	637	644	664	665	678	632	656	700	674	690	691	667	700	649	655	614	658	681	673	652	657	681	705	675	665	640	665	656	670	635	674	696	695	696	688	659	680	680	719	703	645	690	641	653	626	667	709	705	675	656	708	668	681	626	656	675	673	676	680	710	638	647	745	629	681	643	673	699	692	668	643	722	639	700	689	656	642	688	660	664	671	670	676	699	705	714	677	701	668	655	692	644	668	700	670	744	634	693	627	697	689	641	707	639	653	685	653	663	684	633	685	684	656	677	682	709	669	635	656	673	667	667	720	679	631	674	649	627	644	653	673	691	697	636	651	680	676	716	680	688	659	689	687	700	660	691	642	637	702	649	669	705	681	658	651	657	630	680	705	647	633	671	645	719	671	681	632	669	668	658	641	653	694	720	655	649	635	715	702	653	682	675	683	675	690	685	660	691	677	689	678	695	679	658	656	648	655	636	643	640	664	694	637	650	694	671	648	681	712	727	669	636	665	658	672	658	703	656	663	694	657	675	655	680	669	669	654	679	658	676	696	664	636	630	652	641	710	690	651	670	621	639	670	599	663	646	700
26344	29819	31448	26090	29404	28549	31098	33609	26052	19405	14908	7939	5996	5324	5426	3941	2981	1970	1158	1031	1094	735	648	548	551	577	646	580	534	533	477	486	503	418	455	1692	2968	2516	1369	321	343	341	321	313	306	338	319	319	316	336	304	318	331	306	331	328	316	325	359	325	338	353	333	316	301	347	308	329	377	336	332	291	331	335	336	311	309	347	330	347	324	303	315	346	302	319	336	320	308	332	333	350	319	314	344	315	370	316	319	343	334	285	350	360	336	319	303	335	290	318	333	323	323	328	329	342	319	342	358	323	330	333	311	338	280	327	299	326	351	314	318	382	330	318	309	334	324	334	335	313	342	329	317	313	312	319	293	318	323	313	310	345	318	320	313	344	285	329	295	374	369	305	334	335	302	328	318	327	272	331	330	300	309	364	334	311	349	320	339	343	340	309	355	302	351	322	312	353	322	287	322	334	325	294	329	330	334	326	301	335	331	332	325	299	333	322	348	324	301	309	345	334	332	337	351	332	325	315	334	281	306	312	329	322	334	311	307	319	335	298	318	333	354	318	324	319	317	343	345	327	349	353	338	318	325	337	332	299	318	324	296	339	308	319	313	326	285	323	374	293	324	325	338	322	335	347	343	330	321	317	358	356	284	289	315	363	316	306	327	280	287	348	327	317	300	312	327	282	352	334	325	328	331	326	326	308	309	326	350	328	308	318	325	334	314	294	350	309	309	336	357	300	333	316	300	315	323	291	334	331	346	338	335	344	298	313	349	319	319	331	316	296	313	323	337	351	310	319	355	287	317	343	314	333	304	315	339	316	317	325	334	346	334	338	328	316	318	325	327	308	277	306	329	321	334	311	315	342	334	322	270	336	349	314	356	352	336	327	358	292	321	331	331	286	273	352	316	345	349	331	333	307	355	319	337	330	325	317	329	346	353	336	336	326	315	340	326	328	308	326	310	340	331	333	333	308	328	331	318	310	310	322	344	334	328	319	291	311	323	323	314	335	342	310	297	334	377	322	333	331	330	346	347	326	306	343	297	353	316	311	331	327	321	307	323	341	309	334	307	336	322	319	305	307	299	322	313	324	353	317	326	341	318	327	314	343	308	332	321	313	287	336	300	305	319	314	348	320	322	303	366	318	351	347	332	314	336	329	309	319	303	357	313	309	344	345	333	320	327	326	347	331	301	293	289	342	327	319	326	336	316	331	309	314	321	317	334	337	314	319	317	306	351	329	350	298	309	323	340	331	310	279	329	307	318	316	327	344	318	310	324	311	277	330	332	331	307	314	291	312	344	319	292	317	313	345	318	318	342	330	306	302	317	305	321	333	320	339	320	316	324	310	350	341	318	293	324	332	333	299	343	304	367	314	317	303	318	328	322	333	302	314	301	337	366	316	333	317	304	323	349	326	329	303	276	325	310	333	324	300	330	339	316	314	329	290	309	314	343	320	292	316	319	302	312	296	316	287	338	321	352	330	306	331	330	360	330	331	345	337	319	341	322	300	306	305	300	351	297	326	342	297	336	333	302	312	329	335	293	324	329	351	354	298	331	378	295	318	306	341	333	315	337	318	305	335	325	351	300	320	284	322	340	319	338	323	321	329	332	324	351	312	332	325	345	330	328	339	326	307	336	318	339	327	339	308	333	299	314	322	323	319	315	289	328	363	333	329	333	352	321	341	329	331	326	327	329	353	324	333	333	306	337	343	310	342	301	320	322	337	326	333	314	327	319	346	347	319	326	332	347	334	339	329	311	338	318	343	329	347	339	337	336	334	327	322	307	318	320	335	287	319	333	327	294	304	313	305	341	321	303	330	295	343	341	330	313	333	312	292	331	316	325	328	315	313	308	332	374	320	328	337	272	345	299	325	317	361	337	318	351	344	364	313	303	299	304	311	325	324	328	348	337	315	294	328	282	367	320	311	300	341	356	306	313	325	307	339	339	350	334	315	329	318	332	368	327	327	327	324	322	288	311	332	285	302	313	302	306	335	328	355	348	280	356	317	320	344	331	302	291	327	335	282	326	329	335	323	309	338	331	340	324	302	362	291	336	328	311	295	321	325	333	337	287	303	286	337	337	343	328	328	349	326	338	311	316	335	342	306	344	319	345	313	332	337	340	327	329	320	329	302	321	344	335	338	321	331	308	335	310	317	344	293	300	337	356	318	315	340	325	307	332	322	311	337	330	329	327	342	351	305	305	310	333	331	353	301	329	321	312	332	305	314	301	300	294	323	289	338	331	299	309	341	337	306	317	342	285	366	346	318	334	358	307	308	316	311	334	306	317	336	337	322	322	343	310	333	341	318	358	307	308	355	374	303	330	311	331	345	326	306	318	332	337	293	335	350	359	310	351	331	306	344	324	336	344	314	324	366	338	302	346	310	306	325	309	316	315	326	337	288	318	320	364	319	312	303	310	325	289	334	315	294	345	304	341	301	317	313	337	393	314	315	323	338	317	320	336	291	320	302	318	327	321	304	324	306	348	286	322	303	319	324	340	328	319	319	315	327	385	311	275	324	337	308	333	304	338	353	316	328	316	347	332	313	349	305	296	313	327	296	347	298	317	342	346	334	311	320	313	322	300	323	300	315	330	321	343	351	330	291	366	344	305	308	294	315	316	322	311	331	331	297	314	324	296	333	296	314	316	352	308	294	317	322	323	331	317	313	328	329	311	336	334	319	327	319	318	299	338	322	317	296	339	285	310	330	326	309	329	341	300	310	347	294	343	325	266	286	339	328	310	315	330	317	328	315	340	309	323	335	347	323	342	301	341	298	367	318	310	313	314	290	314	338	318	297	297	323	339	314	332	338	295	354	318	353	310	328	301	307	320	293	304	303	353	286	331	306	298	336	333	352	326	321	348	342	316	345	315	332	311	350	312	333	329	293	320	328	324	316	340	296	344	329	297	337	355	307	358	298	322	297	327	306	331	339	346	355	295	307	282	305	316	311	347	324	323	333	288	367	321	298	333	315	317	327	319	326	339	319	333	353	339	332	325	298	303	297	347	335	330	325	337	318	324	323	345	307	318	310	336	349	315	329	319	317	309	356	342	296	357	328	339	326	349	326	331	301	316	333	298	291	315	321	279	335	338	319	310	308	326	328	340	342	341	332	320	334	326	302	349	294	308	336	357	302	332	329	282	290	318	337	289	318	313	321	326	314	305	318	320	309	341	338	329	297	336	334	280	344	328	338	291	320	300	337	303	323	335	312	352	284	353	336	323	313	361	288	330	311	310	326	344	334	314	328	311	330	334	339	307	325	313	371	325	301	307	301	356	309	331	295	313	319	293	309	332	315	315	323	327	353	354	326	352	326	349	304	335	297	303	366	301	323	317	310	360	341	355	318	303	355	306	336	331	329	325	315	352	311	315	319	336	304	325	300	307	322	313	327	341	316	318	325	335	325	360	336	335	334	333	334	322	334	349	359	316	318	321	316	304	335	334	304	328	308	351	323	283	303	318	311	354	323	303	323	308	352	312	302	304	302	335	320
15971	23004	28010	30035	37076	37979	45005	49097	40463	34304	30622	21270	19876	19142	18154	15422	13038	9315	6142	5390	5740	2731	2673	2396	2442	2770	2777	2868	2570	2165	1835	2153	1847	1458	1428	9569	16046	13442	6016	753	780	828	772	792	764	767	817	796	757	729	741	807	733	767	796	815	719	810	749	780	761	793	744	761	778	748	706	760	716	777	755	779	729	795	779	711	809	785	723	732	762	732	777	784	787	764	799	742	779	732	740	730	770	785	797	780	749	721	765	761	787	778	745	754	727	806	755	780	766	739	793	741	761	775	747	774	757	767	799	797	761	767	784	756	768	744	775	746	815	798	727	738	737	750	797	768	792	796	788	741	765	750	709	790	736	738	763	789	785	765	808	731	826	767	751	750	732	759	802	773	730	805	784	764	728	761	710	760	787	765	781	695	730	778	734	773	731	778	735	775	750	712	809	741	770	768	758	730	796	774	722	758	748	763	749	766	752	773	738	772	767	734	762	807	769	770	793	734	784	771	780	743	765	793	783	807	750	759	744	730	763	795	787	752	746	770	763	773	759	797	746	732	752	772	798	749	750	767	743	731	740	752	825	732	764	763	752	762	739	751	755	774	784	737	796	765	755	804	799	737	759	738	749	819	797	720	779	745	769	723	760	813	752	773	762	726	793	743	775	786	825	720	781	784	795	753	763	713	756	732	768	777	769	766	776	799	788	781	811	743	793	750	776	809	783	791	738	756	790	792	739	732	786	780	738	759	785	779	775	796	789	787	754	767	776	807	774	749	776	763	715	801	795	799	738	732	807	742	779	749	826	757	728	779	749	742	721	806	787	789	776	776	743	762	771	761	810	775	745	767	764	761	723	695	754	753	770	779	748	752	754	753	820	739	704	713	733	770	814	749	751	791	759	804	747	773	736	735	786	798	776	754	739	763	736	735	758	791	807	732	735	731	759	738	800	781	791	728	774	753	753	859	753	715	770	761	778	779	779	767	751	793	797	770	764	733	698	720	807	786	681	754	764	727	777	736	766	765	766	787	774	793	747	741	811	804	771	785	799	746	756	725	803	795	751	770	750	787	798	746	758	784	831	751	783	780	803	786	752	738	779	769	745	772	778	751	759	749	734	777	792	755	767	761	809	761	794	776	764	751	778	790	779	745	788	756	729	722	731	773	778	751	775	769	804	762	770	750	756	719	754	799	747	764	762	760	734	734	725	724	749	769	771	793	760	714	798	826	778	724	753	772	754	852	735	738	778	797	735	783	791	786	764	734	747	789	791	793	717	791	726	789	742	723	793	745	797	748	784	793	781	758	773	760	786	791	803	754	759	758	710	759	723	742	767	777	781	817	747	779	739	724	730	789	750	800	755	780	770	750	752	785	808	788	770	736	792	792	759	785	732	789	783	781	741	703	792	769	754	808	767	748	828	808	773	765	748	772	789	752	783	696	732	798	799	795	769	740	758	733	751	791	792	766	776	786	783	740	727	715	734	769	809	782	735	795	773	756	718	803	742	790	763	712	775	804	794	785	775	741	769	752	741	767	727	788	796	752	787	803	778	755	746	755	775	723	737	754	767	778	824	758	779	734	770	732	801	766	779	728	746	734	732	728	755	801	790	810	767	738	761	746	769	738	824	758	766	818	810	795	747	754	759	780	781	775	744	791	771	747	773	768	771	769	780	778	758	789	795	738	749	767	744	803	792	779	789	804	774	749	750	726	802	775	777	772	765	754	751	718	772	742	779	742	758	743	709	798	831	729	762	748	816	761	733	821	725	756	754	748	758	716	808	748	791	752	806	686	774	747	791	727	771	770	792	785	770	736	813	744	793	730	715	780	768	827	747	787	763	738	742	774	789	720	809	777	744	810	702	781	785	742	734	791	764	772	774	721	751	774	801	803	751	779	716	782	759	761	782	738	737	784	775	776	783	761	785	779	743	764	715	793	797	761	746	778	818	730	742	744	816	732	761	765	801	829	733	809	714	764	765	773	754	748	797	833	803	791	764	766	778	786	802	765	735	760	807	748	776	742	770	768	714	780	758	836	769	739	747	758	801	774	807	770	759	771	731	778	749	764	773	775	799	794	747	760	759	765	781	723	749	803	742	782	720	727	789	721	736	767	799	772	796	757	782	730	776	786	735	802	759	715	797	756	773	782	725	764	802	756	743	720	811	782	799	789	750	774	750	796	756	745	781	783	672	787	763	727	776	743	797	770	817	730	760	758	751	745	724	753	737	749	790	733	754	791	783	775	742	742	804	783	734	820	794	782	814	793	807	769	777	773	807	809	756	802	765	738	760	725	774	812	759	777	741	777	742	800	792	716	773	755	788	746	820	753	744	737	738	769	778	786	754	779	795	767	755	771	819	767	824	792	730	823	801	783	758	787	762	783	761	787	725	788	743	775	737	757	724	816	783	792	771	745	812	759	759	743	759	771	779	787	797	799	768	739	758	773	806	793	758	792	794	719	739	755	710	774	760	745	779	705	745	770	758	748	783	746	748	755	785	782	741	790	787	762	819	785	820	773	732	747	778	762	758	812	738	771	782	812	781	779	765	742	727	811	778	755	741	790	726	747	773	739	762	752	751	791	781	765	788	760	721	760	781	774	748	778	771	784	767	760	805	738	757	751	785	784	776	795	774	835	714	778	808	812	784	774	754	773	791	792	782	739	734	769	786	736	763	814	810	756	752	769	806	756	791	721	821	720	775	772	746	769	719	777	767	785	762	742	772	745	776	759	702	723	767	794	809	815	777	798	754	764	767	761	752	762	737	778	777	752	799	770	756	793	751	749	815	784	745	750	751	775	794	755	787	797	722	758	773	735	752	764	806	771	791	738	757	793	764	777	731	736	763	819	744	769	767	717	770	755	719	802	773	760	729	779	761	771	775	802	729	779	774	776	779	767	725	790	750	752	744	736	752	798	772	741	725	795	798	804	730	738	750	709	751	756	766	772	824	775	739	759	745	782	735	737	784	784	762	761	766	754	808	724	818	774	779	741	850	776	768	813	762	758	727	776	746	723	760	763	796	780	767	783	751	790	723	774	769	738	748	772	737	737	794	775	757	809	778	820	774	816	782	784	784	742	765	785	788	744	756	758	739	742	790	752	760	764	756	795	751	774	741	780	766	730	725	816	746	747	752	733	736	769	766	758	798	733	736	759	758	823	769	756	777	722	783	803	789	804	787	746	699	768	815	766	797	776	810	747	820	809	799	735	744	819	740	781	722	798	746	780	759	744	776	815	733	788	714	824	781	681	710	784	781	750	781	779	781	800	776	729	750	799	704	826	769	772	752	745	746	792	781	818	804	752	721	771	743	761	699	755	741	708	741	719	761	759	774	747	784	773	752	734	791	760	734	792	760	746	739	783	744	745	732	721	779	763	741	722	780	753	748	790	808	763	760	760	793	739	791	792	760	800	767	769	783	764	776	734	751	814	751	762	766	742	750	727	801	761	808	743	769	751	754	743	778	764	703	807	693	817	782	778	780	781	790	836	771	774	773	718	730	701
6781	4138	3981	3002	2211	1799	1605	1338	925	695	539	409	351	332	416	395	331	280	241	183	204	205	185	256	243	203	204	196	173	205	198	194	183	164	184	202	335	406	256	173	171	176	162	163	178	192	162	179	159	164	149	166	178	148	166	158	168	165	159	165	172	163	165	173	165	158	163	184	157	159	141	146	165	171	154	153	132	166	168	189	182	183	172	203	173	181	154	167	155	157	168	174	168	183	164	166	188	173	169	166	168	139	184	166	171	173	157	173	164	151	182	172	157	157	160	177	163	178	173	151	176	159	185	158	154	157	147	165	176	157	160	154	173	166	179	137	169	187	153	156	168	185	152	156	152	154	184	172	181	160	186	165	180	173	146	172	166	157	171	172	174	159	156	147	162	146	164	158	171	176	173	156	164	182	182	200	134	148	197	153	162	165	171	154	176	198	163	161	167	160	142	167	176	185	175	170	147	165	177	156	174	155	170	172	180	178	192	173	180	164	180	177	163	194	164	148	182	168	167	180	131	158	174	176	160	158	186	159	162	182	177	194	145	175	172	166	166	160	180	150	148	166	157	166	153	169	168	142	175	148	177	162	181	151	189	177	159	167	171	184	159	164	157	157	186	165	169	171	197	161	175	174	165	170	190	162	174	152	170	160	184	163	172	176	165	164	155	164	170	175	142	160	153	142	193	193	158	149	187	179	173	164	160	168	154	166	144	141	185	153	166	173	156	175	182	175	166	176	148	182	159	165	155	157	167	153	178	175	163	172	163	160	165	193	163	208	187	178	161	154	163	155	163	163	176	177	164	162	175	184	138	179	166	170	182	180	182	168	168	148	176	161	179	174	191	162	183	154	159	156	186	155	159	158	156	163	178	168	166	178	170	209	164	156	146	175	167	172	178	179	171	211	173	179	174	157	163	181	149	178	172	167	144	186	154	173	160	178	167	188	160	164	147	163	166	189	154	174	161	151	144	157	176	145	178	200	167	161	163	167	162	168	139	163	164	146	163	161	162	145	156	178	146	149	155	177	186	167	160	174	159	161	175	182	153	155	148	161	145	189	162	153	173	169	171	168	171	152	163	155	141	164	175	167	184	178	165	164	173	170	178	189	170	179	184	167	186	163	164	174	183	190	181	186	172	165	170	146	174	195	179	171	144	170	172	152	176	156	177	176	166	167	161	153	173	185	162	160	173	180	163	168	182	152	157	165	188	173	147	177	167	174	190	160	188	146	175	160	180	174	192	163	204	179	184	169	180	164	160	168	148	176	168	187	176	167	188	159	152	162	175	167	145	143	165	186	191	173	164	165	156	154	178	162	159	166	163	162	155	168	154	163	179	194	186	167	179	180	166	172	156	169	179	170	151	189	182	176	165	164	184	188	159	161	160	173	160	154	153	171	139	167	167	173	160	182	170	138	168	156	172	163	148	188	169	134	185	174	152	154	156	143	178	162	160	166	159	173	179	165	203	146	171	169	150	150	151	167	182	159	187	167	175	179	142	160	177	150	179	175	173	185	178	161	180	177	152	146	166	182	146	156	169	171	160	183	172	165	174	167	179	143	129	185	143	192	147	160	140	143	166	166	186	177	154	149	159	140	156	155	161	164	166	146	177	187	152	165	166	156	175	182	151	157	180	168	165	144	179	164	149	155	157	181	175	165	178	190	177	171	174	160	185	153	185	185	152	153	156	171	164	151	169	171	160	168	138	156	141	196	162	186	158	166	167	165	175	170	159	150	175	180	146	149	157	184	154	174	145	173	183	162	157	168	145	183	159	154	192	149	175	166	160	176	176	165	159	137	160	149	165	181	153	165	173	174	148	156	168	171	179	147	179	144	160	193	150	149	173	169	167	153	174	159	151	168	157	135	153	164	166	146	163	164	142	181	161	163	166	191	159	152	164	144	163	156	164	162	175	172	159	146	145	168	172	173	161	154	169	177	166	186	200	157	165	168	175	178	132	146	156	169	160	165	164	167	147	160	173	183	164	158	148	164	182	170	170	162	166	170	155	166	148	174	171	172	167	178	163	154	177	160	180	174	185	175	168	180	180	155	154	168	182	179	144	165	159	142	169	167	160	176	177	160	142	160	184	144	166	175	156	160	137	165	161	192	177	185	202	154	178	170	163	147	154	173	162	201	151	153	158	155	178	166	142	167	174	182	135	156	163	145	155	183	162	160	169	159	200	189	182	176	179	177	172	184	157	154	152	177	147	180	153	169	162	156	151	154	168	152	155	178	141	147	184	167	146	153	178	183	172	166	167	170	174	161	165	193	196	200	174	183	167	170	153	164	150	169	166	164	167	167	156	168	181	177	157	149	159	190	179	177	158	168	183	176	168	149	187	157	167	177	191	168	164	161	152	172	175	156	163	167	184	173	141	154	166	152	169	155	165	172	164	157	177	174	168	193	153	159	176	155	172	178	161	149	165	171	168	167	174	167	168	189	162	155	170	172	159	186	173	193	172	167	159	177	183	154	146	169	158	177	149	164	160	164	177	164	152	166	167	178	159	158	181	160	188	149	192	174	150	175	160	170	171	179	168	161	186	164	169	168	159	171	165	149	169	162	166	143	162	152	174	168	160	180	174	181	160	159	168	169	144	170	168	165	153	151	129	187	153	151	147	175	189	171	158	188	189	193	160	159	151	179	178	173	145	150	162	173	177	161	165	179	155	155	173	152	167	153	178	174	164	160	166	184	188	166	171	165	163	179	165	159	168	157	164	176	178	190	178	158	149	180	137	174	188	166	182	160	152	174	160	172	166	178	193	195	151	156	162	167	180	142	156	160	183	172	167	162	163	179	154	176	176	168	156	166	151	182	183	179	167	173	152	172	146	165	172	179	166	173	176	160	187	172	151	128	167	184	172	160	175	158	164	166	164	166	172	165	172	160	171	189	147	158	157	168	164	155	170	172	150	156	150	165	179	170	159	155	161	186	172	178	145	144	178	182	160	172	174	182	178	175	166	195	161	170	165	172	155	168	142	153	143	168	159	166	151	160	155	171	165	166	155	157	151	163	158	162	150	164	166	194	201	157	158	149	146	171	115	156	162	165	177	174	164	154	198	171	150	143	156	150	164	181	174	145	172	166	163	175	169	172	173	159	151	157	175	149	153	173	173	155	169	174	183	161	171	164	150	156	155	176	161	171	175	168	171	154	174	152	171	166	179	170	170	162	168	157	147	159	158	158	171	172	151	151	167	183	157	164	169	168	165	153	162	150	155	158	176	157	157	177	177	192	181	160	161	157	178	147	169	167	186	173	176	152	146	175	151	148	184	163	167	160	153	198	162	178	161	161	156	159	184	179	184	154	161	186	190	172	165	180	168	152	178	161	158	179	171	166	170	141	164	176	173	168	164	157	157	175	183	161	147	190	157	173	183	166	169	177	169	163	168	167	162	156	174	161	175	173	156	156	140	147	194	180	163	149	152	186	186	161	162	151	160	175	175	148	162	151	161	159	192	185	154	187	156	139	164	181	191	164	187	154
4498	4487	7073	7963	7711	7264	7539	6947	5264	3675	3123	1936	1876	1752	2413	2008	1577	1198	863	839	710	742	818	863	921	813	687	692	679	692	724	720	487	520	503	817	1482	1491	930	484	459	452	453	500	455	441	494	465	432	446	476	455	465	434	436	470	435	404	440	452	465	442	456	437	434	499	452	438	459	435	477	442	418	393	455	454	439	435	440	412	483	453	416	410	458	489	454	478	443	418	467	436	460	422	472	434	451	425	457	470	462	420	472	438	441	474	437	462	418	435	457	475	454	426	447	417	487	450	403	450	449	455	489	409	435	474	455	447	478	456	425	475	472	422	423	457	432	467	460	440	461	440	454	445	478	444	455	445	468	409	448	443	460	411	485	446	485	458	448	441	464	405	493	438	445	444	428	451	469	465	444	424	465	445	436	444	460	443	455	397	462	432	512	428	485	481	467	478	483	451	431	420	453	471	441	466	459	448	458	459	431	451	448	447	474	471	454	436	459	413	456	457	453	438	437	497	485	433	472	429	436	402	473	452	449	454	457	445	479	465	462	452	482	455	470	458	452	431	451	440	431	475	456	428	414	410	441	436	470	493	506	446	469	457	451	435	395	458	439	470	428	440	427	427	438	397	415	467	434	448	458	483	417	462	447	483	405	434	435	440	434	440	442	457	455	429	446	420	437	480	456	477	421	437	425	449	437	446	437	451	434	428	433	500	445	446	430	448	461	446	462	415	458	447	481	485	468	480	450	425	453	444	474	500	416	444	440	467	451	446	447	441	428	441	470	449	474	460	469	472	437	460	448	452	434	440	466	470	462	448	457	439	468	424	427	446	446	480	438	426	467	444	450	444	432	450	451	485	478	442	459	482	454	460	481	410	412	426	448	489	426	430	452	449	454	421	419	429	473	426	438	438	437	411	431	433	436	456	464	412	447	445	496	480	430	433	449	462	499	459	476	430	474	469	445	441	452	445	430	469	452	425	435	427	468	463	466	453	471	450	454	407	436	468	475	458	422	439	459	451	447	466	467	426	431	473	436	458	450	451	466	468	439	417	454	419	465	465	473	463	432	483	444	452	438	476	423	438	445	427	448	441	452	447	475	437	468	403	448	477	472	470	429	444	426	461	433	437	445	446	455	458	442	468	427	430	482	464	436	445	439	455	479	464	467	426	455	419	462	456	458	402	531	472	461	468	464	439	441	456	425	451	430	449	441	444	438	446	464	461	416	494	490	424	460	459	454	464	424	456	453	441	452	425	409	413	414	431	426	442	439	442	444	460	427	464	442	411	443	471	479	459	409	460	435	428	464	476	425	455	474	471	465	451	456	449	496	438	421	446	447	461	452	407	453	429	447	435	463	435	445	419	469	465	422	437	412	458	477	453	453	481	433	432	477	412	461	426	452	445	458	445	434	434	474	459	444	452	461	463	446	488	455	447	440	468	480	471	442	497	437	464	456	441	469	461	455	438	467	455	443	449	456	507	471	427	431	459	467	470	450	423	453	456	436	449	421	460	402	413	410	476	439	429	419	434	470	445	420	447	462	445	468	420	390	460	453	444	462	458	453	448	496	467	422	434	396	441	468	444	451	472	452	465	425	469	428	441	439	438	453	424	462	426	448	455	454	428	442	463	447	430	410	467	455	445	440	413	450	450	442	435	465	415	424	419	477	466	468	463	461	434	445	434	465	453	437	463	421	466	447	460	391	448	434	456	464	461	423	466	452	439	455	462	439	441	427	455	459	487	448	453	409	468	473	430	444	426	441	452	485	469	402	491	441	469	440	432	452	466	404	441	445	423	423	428	481	433	482	442	440	420	409	448	452	459	430	454	443	473	421	458	465	444	466	425	445	447	445	450	418	455	465	446	432	420	477	435	422	454	460	457	456	449	452	408	444	446	462	417	451	458	434	451	474	455	450	475	450	456	396	452	476	463	449	466	447	422	443	474	462	473	455	472	428	449	435	432	440	447	449	441	456	492	458	427	442	412	428	431	433	458	409	425	475	421	432	443	455	458	437	421	426	442	446	481	472	427	426	428	472	458	421	452	447	410	460	443	474	411	449	431	474	492	459	424	451	488	479	461	422	432	432	419	448	463	419	459	416	424	473	447	449	460	437	431	475	438	458	450	411	418	477	456	436	469	476	447	491	433	440	411	448	439	441	449	434	435	440	433	478	427	456	408	446	436	448	462	431	477	436	447	467	456	459	484	466	435	437	456	438	460	444	463	456	432	478	459	433	466	435	457	438	453	468	441	459	443	447	449	418	458	492	403	423	457	459	420	429	456	476	426	452	450	444	440	401	451	415	434	450	453	437	454	408	463	470	429	475	462	455	445	420	472	451	444	448	473	441	408	456	463	428	449	451	442	440	474	451	476	436	457	427	444	466	467	475	453	437	438	452	440	438	482	461	474	406	479	431	458	447	458	440	447	428	491	457	430	448	454	411	446	440	478	467	467	436	495	472	452	448	414	482	433	427	432	458	433	431	442	408	435	461	443	467	442	464	482	435	451	442	408	450	437	455	449	451	463	453	488	414	427	484	423	433	430	464	517	430	441	476	483	443	468	447	469	414	438	477	440	439	452	500	451	438	440	454	423	448	441	409	441	458	481	436	492	478	471	456	478	451	440	475	444	466	429	419	466	490	466	446	453	453	439	448	441	448	488	445	464	441	468	455	438	443	471	463	463	452	453	485	472	421	479	456	466	421	433	460	454	461	450	435	448	429	446	459	431	441	467	433	452	446	443	477	417	469	444	476	413	449	417	460	460	446	424	446	474	435	426	478	496	416	458	400	453	443	465	485	464	469	431	445	445	442	445	470	425	423	446	470	446	444	437	413	421	444	438	438	456	431	450	439	443	454	474	465	454	447	451	477	465	444	486	468	448	444	452	426	436	421	471	432	460	432	429	469	422	456	436	428	465	444	428	430	454	441	421	450	481	439	434	429	431	454	454	457	450	478	438	456	462	430	462	441	465	441	481	470	457	441	421	442	476	471	470	434	445	443	447	402	444	438	455	422	470	468	500	392	484	485	448	449	466	437	485	453	432	453	423	445	464	472	440	413	477	458	459	450	473	424	439	470	450	428	446	438	422	426	473	462	471	457	431	468	444	467	463	457	485	463	425	463	457	460	447	448	475	435	486	460	464	477	454	459	461	461	406	465	437	452	459	474	460	431	451	421	440	446	449	431	423	426	428	494	454	449	454	431	449	460	476	459	440	488	467	410	472	457	448	470	424	500	470	437	446	438	486	431	427	455	463	461	416	434	430	421	433	483	437	436	480	447	473	460	500	479	476	470	442	451	420	411	469	437	461	455	437	382	476	463	438	439	448	461	446	462	437	430	432	463	461	470	410	432	444	440	436	434	440	444	467	462	435	449	406	428	459	441	489	401	430	467	486	474	440	445	423	435	457	459	433	440	450	458	422	423	454	426	429	426	467	440	464	431	399	488	460	452	478	433	433	478	429	440	432	464	453	447	452	448	433	432	456	454	468
18468	20820	23264	18752	16246	13938	17255	18736	14472	11729	7838	3830	2643	2175	2713	1953	1521	881	575	501	571	479	415	608	843	740	709	563	469	461	336	359	343	341	608	1495	1526	1194	582	270	272	283	288	285	281	280	277	284	273	269	234	312	307	282	313	284	280	270	266	251	302	283	282	269	295	231	296	291	271	300	298	271	303	299	269	291	262	300	312	298	244	271	305	276	276	283	300	299	284	269	282	276	299	266	287	299	272	294	294	279	249	282	287	297	269	274	279	291	307	273	282	291	302	290	274	289	302	292	291	286	290	245	314	282	269	287	275	275	305	267	282	282	266	287	298	279	304	267	295	270	273	293	276	289	316	254	249	283	266	297	284	275	280	263	294	265	294	283	269	251	266	289	277	290	256	278	294	290	285	264	263	277	249	305	284	286	300	298	276	268	309	275	264	277	266	251	261	282	274	280	291	258	278	267	257	288	269	282	290	269	293	311	262	278	274	263	277	286	293	300	282	273	275	271	268	282	311	305	279	256	285	305	284	291	291	266	287	264	273	285	302	298	291	272	297	314	283	263	266	306	301	275	311	305	294	290	278	270	315	282	281	305	303	290	240	304	276	283	286	282	267	326	271	291	289	261	265	248	259	286	265	298	254	309	251	300	291	287	308	281	270	282	272	276	281	267	286	269	266	280	290	265	280	298	297	283	264	262	287	241	265	283	270	280	250	256	310	317	276	283	288	298	269	236	254	273	276	289	281	284	291	276	295	281	271	286	274	268	298	271	284	281	293	267	285	263	256	275	279	269	278	282	262	280	301	296	291	302	294	296	305	298	284	264	286	282	266	292	282	285	287	267	274	275	275	295	267	293	284	269	302	226	270	294	295	301	297	298	273	256	289	298	259	266	298	279	280	251	290	263	287	281	252	274	273	301	305	287	301	297	268	252	278	280	284	270	299	276	242	268	298	292	278	275	332	272	288	269	268	280	275	248	289	254	281	267	254	253	273	271	275	253	255	291	277	287	266	287	301	311	283	309	253	269	278	290	262	276	267	249	259	295	285	263	306	291	290	268	295	262	284	286	293	292	268	280	274	282	270	282	282	262	298	262	293	292	276	270	288	302	277	281	285	250	244	317	309	279	305	256	281	248	254	297	244	289	272	271	308	259	295	289	267	278	279	255	277	301	279	260	264	303	310	282	238	307	285	293	311	320	272	278	268	268	295	272	307	253	276	266	289	264	275	268	296	271	284	306	273	292	274	274	294	317	284	282	298	258	318	303	305	269	278	291	298	288	288	310	290	309	283	275	261	281	281	274	250	299	277	268	258	289	280	264	285	276	277	299	307	278	266	271	281	297	283	281	263	295	278	277	288	296	319	305	288	283	274	298	239	312	326	282	316	276	260	301	301	242	256	291	270	322	275	257	290	263	276	252	295	268	290	272	238	305	296	277	296	260	287	278	277	316	303	277	287	271	276	294	272	263	269	281	273	263	253	290	294	282	261	278	278	261	290	276	296	262	288	261	271	274	289	257	284	280	295	282	259	300	282	266	232	268	262	265	304	261	251	309	287	273	307	262	279	254	281	270	249	275	267	278	293	293	305	299	276	277	290	273	288	265	292	285	258	270	253	296	292	284	310	277	280	262	272	323	282	279	243	286	264	281	270	271	251	286	280	273	269	280	263	295	274	280	293	282	280	251	251	285	295	252	264	260	288	315	299	281	281	250	279	264	273	261	304	272	264	256	242	277	253	269	266	290	286	289	278	282	276	295	305	286	261	292	290	279	267	289	271	286	256	271	279	287	283	289	291	280	263	328	280	286	273	307	245	279	242	294	280	264	290	288	281	280	249	275	302	278	323	315	262	237	245	256	281	293	275	258	275	270	316	316	285	307	298	275	303	286	288	277	296	305	269	271	296	299	289	280	268	275	276	261	267	294	271	261	280	250	284	298	268	300	278	284	273	283	275	271	273	316	277	267	293	321	251	278	278	270	271	269	289	276	279	255	267	262	308	286	290	281	276	324	254	280	281	243	251	305	282	294	281	287	304	271	281	258	265	288	281	284	317	250	288	259	276	278	290	256	284	296	299	292	267	276	285	269	295	273	315	255	279	286	274	261	284	290	294	279	276	274	277	295	276	310	277	276	281	265	271	264	266	298	268	297	297	280	260	259	266	264	271	261	272	284	289	266	282	296	266	269	267	297	258	285	296	290	251	270	311	293	283	327	317	267	288	273	283	278	265	271	269	272	284	234	239	302	298	292	276	298	283	301	300	290	256	285	266	259	279	277	273	271	285	293	299	275	314	280	259	278	292	296	296	264	273	263	270	316	263	303	254	304	288	269	271	255	305	312	291	296	306	282	281	268	301	257	285	274	285	304	266	262	304	296	260	253	301	284	298	294	273	269	291	304	277	295	256	280	286	304	282	293	309	259	288	247	259	300	285	258	277	284	276	269	248	302	295	298	293	274	289	277	275	283	284	276	302	265	267	281	292	301	270	284	348	243	295	272	283	287	273	273	296	291	264	257	293	296	271	272	288	295	269	271	296	265	287	249	263	279	277	256	298	279	260	267	282	273	277	270	276	273	297	295	300	275	285	298	298	287	282	275	283	298	271	271	293	269	277	291	292	293	283	307	275	302	280	271	282	285	283	309	286	248	253	289	282	287	307	289	282	260	327	281	254	280	276	282	300	282	262	325	290	281	263	290	263	280	265	257	282	282	287	283	285	280	284	291	273	282	287	289	275	289	292	283	248	292	266	272	309	296	263	284	319	263	264	269	294	277	281	283	254	249	280	259	294	280	302	265	271	253	316	299	264	292	288	275	266	250	286	266	274	241	300	280	273	294	260	257	273	303	247	264	323	261	287	289	280	288	258	270	301	267	293	300	235	273	277	269	275	247	295	272	265	244	265	249	273	275	290	248	294	300	286	269	275	252	253	284	281	249	243	293	292	276	304	291	272	283	295	282	274	285	298	287	254	278	261	302	257	277	277	305	268	244	270	312	282	304	273	298	272	287	286	292	274	280	291	284	268	291	281	304	282	298	243	268	272	244	253	257	268	271	312	282	229	275	269	289	268	304	313	258	281	258	270	277	259	291	303	259	287	249	278	272	279	277	289	272	277	283	313	299	283	252	277	294	275	266	277	293	297	252	302	284	285	298	322	282	290	290	291	283	276	270	301	273	263	320	286	305	297	267	256	276	278	273	285	290	297	289	274	279	275	278	276	258	289	279	257	286	291	306	255	310	286	282	269	254	289	276	302	288	302	305	265	274	281	288	290	302	315	273	251	251	262	296	263	273	270	287	309	285	300	264	291	277	304	270	264	258	246	304	265	233	277	248	284	294	274	292	280	261	304	300	282	260	303	281	274	267	281	308	293	266	309	301	269	274	281	281	281	232	282	256	247	263	291	273	338	293	299	268	284	293	243	277	256	302	264	292	294	235	288	237	289	309	256	285	280	258	280	261	259	259	245	298	283	288	298	262	255	282	285	248	314	289
12242	17123	21669	22779	23426	23738	32256	35294	29776	26518	20841	13545	11736	10683	13002	9665	7609	4119	2580	2384	2927	1863	1866	3009	4465	3856	3474	2923	2257	1796	1667	1480	1303	926	3220	8681	8468	6223	2339	678	733	673	699	703	694	690	715	703	697	723	704	682	705	671	682	656	695	665	711	683	687	750	677	671	654	659	731	721	722	700	673	691	709	673	680	718	713	708	712	712	721	696	702	736	719	680	683	746	718	688	711	706	693	696	651	658	731	682	680	685	684	697	712	699	716	681	736	695	688	675	670	680	698	719	710	654	697	673	682	679	693	704	678	681	705	646	697	694	669	686	691	737	686	690	701	676	720	670	663	736	727	684	718	690	680	711	710	699	700	724	715	703	751	706	652	724	690	699	704	712	694	659	715	706	706	692	663	671	679	684	700	696	717	725	692	637	702	662	645	628	688	672	700	697	682	708	706	685	691	685	681	666	655	667	667	712	684	691	673	701	693	743	673	712	733	683	688	659	700	657	702	725	729	676	711	720	704	665	714	653	749	632	638	711	688	738	665	664	701	698	706	658	711	704	664	663	693	665	682	759	692	705	706	681	712	718	694	647	691	676	717	714	744	698	705	670	688	671	632	727	681	716	676	664	700	727	660	704	655	659	699	703	700	706	719	754	749	679	686	654	678	680	682	695	684	657	688	675	676	708	689	640	762	715	679	671	725	678	697	686	704	711	639	697	702	723	689	672	678	743	667	662	725	695	705	715	625	655	643	670	718	708	693	711	690	716	696	681	702	670	697	742	717	665	652	694	744	697	683	659	726	729	710	688	699	718	676	724	682	696	707	736	708	659	701	636	711	652	688	703	667	668	638	678	721	698	735	669	704	727	663	679	669	702	675	700	691	722	671	721	660	724	705	674	682	674	659	692	671	639	717	694	706	691	717	686	698	732	716	658	727	748	696	715	713	679	676	680	740	712	746	656	692	709	719	700	720	662	671	748	695	650	701	686	719	751	683	678	696	682	720	712	688	650	715	659	693	709	692	691	658	675	722	671	665	688	694	668	649	737	725	663	685	658	687	675	656	668	701	689	667	699	704	703	691	705	654	659	690	701	650	766	716	690	621	695	657	661	716	700	676	670	713	688	681	638	732	689	773	658	681	687	654	749	705	747	665	732	707	695	732	672	701	723	676	715	736	679	718	741	680	686	693	705	685	693	683	660	657	686	682	749	666	711	720	711	654	707	678	667	688	679	678	695	708	718	705	721	729	698	679	683	679	718	695	694	728	654	648	643	691	658	665	683	723	659	640	675	682	728	687	698	643	651	686	707	670	704	718	695	683	736	697	676	690	709	731	684	692	710	672	699	705	713	660	695	682	704	715	720	681	713	687	729	672	657	650	675	714	647	713	683	669	682	736	750	742	677	647	705	628	702	701	694	730	678	709	715	656	726	683	684	674	649	674	661	677	699	726	673	723	678	688	680	670	685	647	716	685	701	696	656	641	711	682	703	729	727	683	711	703	652	680	678	729	665	696	710	706	680	707	694	651	652	685	660	690	699	710	684	674	672	668	701	711	678	677	703	731	664	722	681	734	703	686	678	730	686	726	661	725	667	656	720	648	668	638	703	688	718	703	677	700	724	638	717	652	661	653	723	686	727	667	718	666	734	644	697	670	706	713	710	683	713	714	691	725	706	730	676	758	665	660	655	690	684	698	704	723	730	711	723	643	677	693	708	693	683	661	664	636	694	645	695	658	695	712	677	679	682	661	678	691	665	716	666	704	705	697	693	707	717	693	657	695	699	701	760	719	652	687	707	691	688	651	702	693	682	725	724	660	673	705	705	723	656	664	625	739	727	703	662	737	694	717	683	692	664	686	664	718	659	725	726	677	705	679	687	719	709	684	656	694	700	685	742	717	689	694	704	686	696	693	708	733	715	698	697	698	681	657	686	707	714	676	648	707	693	646	691	691	711	686	706	690	667	722	719	707	718	721	699	699	706	712	666	695	705	600	718	680	674	712	677	694	664	667	694	681	726	692	690	702	717	698	688	700	700	704	668	706	721	657	690	707	736	733	721	645	661	703	684	715	735	708	680	712	719	697	698	729	632	660	681	655	763	733	696	723	725	702	681	678	690	726	728	682	711	713	693	725	683	682	689	687	698	700	633	683	725	725	660	724	708	724	703	737	697	690	703	686	689	720	722	723	685	676	707	708	700	699	722	710	654	708	711	734	673	678	721	713	659	691	706	706	698	649	674	700	726	685	684	669	726	764	670	728	674	747	710	700	708	678	718	683	662	679	667	687	652	670	704	740	652	693	705	718	670	677	720	701	664	691	691	727	701	710	705	682	685	687	694	691	686	714	697	710	743	675	735	665	702	691	686	665	719	684	737	682	718	722	703	687	725	667	719	668	670	768	710	709	651	722	688	674	702	680	659	689	697	676	693	712	704	695	706	703	681	718	719	726	671	700	705	765	695	703	664	667	682	749	664	724	687	694	701	695	676	671	689	663	683	680	729	681	657	685	708	734	678	697	694	693	702	697	649	695	661	737	681	662	740	679	670	662	633	700	669	639	709	674	685	645	703	733	675	710	688	729	697	693	696	667	709	680	691	697	687	670	702	683	690	695	673	697	678	703	699	682	688	674	703	681	743	675	683	654	682	719	655	697	708	739	696	762	747	666	682	677	672	716	709	705	656	711	661	690	719	734	685	684	708	710	702	702	686	724	723	686	694	697	659	724	735	738	691	730	666	670	749	689	696	641	680	682	635	723	638	712	672	693	675	706	666	675	693	701	729	692	611	687	695	700	681	675	660	689	703	684	680	683	670	699	673	674	714	663	742	679	722	666	681	686	679	667	682	700	682	714	685	665	727	733	664	680	676	677	703	680	678	723	725	710	683	685	704	734	723	667	694	711	726	701	684	695	705	652	677	674	662	684	733	662	723	662	670	709	675	718	687	724	696	693	706	702	684	698	675	712	699	688	767	740	724	721	648	674	625	672	650	730	698	666	684	662	712	707	699	691	674	717	703	698	692	724	681	701	651	730	706	632	711	671	712	668	709	681	656	705	692	706	699	681	696	718	707	695	669	708	702	684	705	669	707	670	738	708	666	710	677	664	689	708	676	709	671	674	702	663	664	708	673	699	690	712	699	683	679	729	705	701	702	727	719	704	681	706	703	684	719	726	702	683	719	678	671	703	716	713	704	722	749	723	646	693	697	686	696	668	748	735	688	684	695	691	694	708	713	700	670	686	681	702	712	699	678	706	717	673	681	709	683	723	718	668	697	700	703	702	685	712	719	715	703	670	703	691	711	687	676	687	705	642	707	661	709	636	712	724	682	729	720	694	721	685	705	688	663	693	677	685	669	718	674	689	721	676	643	696	686	671	689	718	677	734	742	667	716	708	681	670	672	746	737	669	717	701	698	690	715	758	717	690	694	705	741	642	720	735	677	702	724	666	728	706	681	701	656	714	698	705	704	732	703	654	660	696	666	661	735	676	668	723	694	694	700
27762	33092	33908	29180	25567	24296	27383	27678	24891	22271	15133	8957	6235	5645	6122	4428	2616	1512	914	849	876	936	632	813	1002	873	1085	1163	1043	792	746	598	447	412	387	1824	3239	2807	1314	320	324	320	328	322	344	315	338	329	332	320	345	317	332	326	374	316	341	320	320	330	310	321	357	320	328	311	299	332	341	326	324	375	318	342	351	327	334	343	347	324	337	322	340	307	313	302	313	341	280	342	326	314	350	330	330	304	304	331	332	296	348	328	327	325	341	346	333	325	354	318	357	311	313	335	324	322	338	331	301	337	316	316	290	341	312	321	314	304	329	331	312	335	324	360	303	317	348	307	343	347	314	306	340	320	334	306	351	329	323	313	339	337	336	320	320	337	321	322	342	297	355	297	295	320	312	339	309	305	337	312	319	311	338	320	311	340	362	375	303	334	317	335	335	334	325	300	349	333	344	317	295	314	325	310	340	352	324	306	321	343	327	315	348	322	323	317	327	317	314	317	312	329	324	283	342	300	326	321	324	321	300	338	348	316	343	307	289	329	315	319	323	298	332	321	306	321	291	329	319	332	332	334	340	337	338	333	318	336	285	292	333	347	352	301	316	296	315	304	318	295	362	357	290	331	315	350	322	316	308	348	345	302	346	313	325	346	306	350	283	354	316	298	351	343	342	324	326	341	331	303	295	328	348	317	369	314	368	315	322	300	331	322	361	305	320	336	314	314	314	347	333	322	367	356	347	336	338	308	326	304	308	337	329	300	332	308	339	392	333	314	333	314	334	303	319	315	317	313	335	351	321	350	317	339	299	297	335	323	316	357	305	327	324	330	316	322	345	377	287	344	322	326	316	313	310	325	326	371	331	318	341	323	349	303	289	338	300	297	331	332	329	302	352	318	359	308	351	316	313	316	386	336	326	339	328	340	293	328	326	327	307	325	340	345	310	338	334	327	321	303	270	331	292	307	306	323	322	324	343	311	310	326	334	341	315	341	348	330	324	329	326	346	322	325	326	339	318	321	335	300	322	305	317	331	284	318	326	316	327	313	338	336	353	319	333	335	310	325	291	305	324	335	323	335	341	321	286	345	373	308	346	311	359	317	309	336	340	332	359	331	317	337	311	303	335	292	315	300	327	295	374	312	348	308	374	304	298	292	341	296	347	313	281	332	315	308	349	339	314	344	358	303	290	334	342	315	324	351	355	291	337	337	312	305	341	314	343	333	315	334	297	317	340	337	354	342	312	314	351	341	328	341	332	322	295	322	342	304	307	351	302	337	300	292	355	283	344	316	324	336	321	331	329	371	340	314	298	301	316	314	302	324	296	333	304	346	333	349	312	342	360	336	324	314	299	290	325	320	312	312	348	331	296	352	299	311	319	304	293	293	290	327	325	341	342	300	371	320	328	330	328	347	334	377	337	358	336	302	324	334	308	369	311	291	357	322	337	339	344	348	334	314	313	312	334	335	351	317	319	321	300	323	317	335	342	324	305	325	315	337	325	322	335	360	302	364	356	348	298	321	340	363	334	318	327	326	339	307	315	338	351	363	323	348	334	341	304	340	356	320	304	364	353	334	344	339	312	338	320	310	340	314	359	318	307	336	321	342	308	330	348	305	299	318	336	329	326	297	302	311	330	336	341	334	323	338	360	346	370	352	337	308	327	338	299	332	317	320	337	356	311	308	320	294	349	323	320	310	330	331	320	299	343	329	325	302	358	338	321	325	313	332	360	339	337	346	331	318	318	339	311	337	317	328	304	313	310	323	322	302	304	338	281	295	331	307	335	310	311	318	326	349	323	327	303	315	341	348	296	340	368	272	327	302	307	328	339	327	314	320	329	320	306	318	325	328	305	358	309	335	366	329	313	314	328	338	314	306	304	335	353	332	343	323	308	336	314	318	332	338	312	355	328	349	326	340	306	330	337	310	361	302	290	302	327	317	307	308	333	317	297	325	313	338	328	310	329	353	319	338	310	289	316	359	319	320	314	307	319	325	322	354	346	299	333	303	338	297	299	292	329	330	328	322	374	335	309	314	322	299	327	341	357	352	301	340	324	322	343	319	309	292	363	340	305	333	364	358	319	318	326	290	325	323	309	343	318	312	357	334	373	309	306	323	327	379	306	343	312	326	356	311	307	269	324	284	352	322	328	342	318	305	339	316	328	299	307	345	339	313	332	380	323	319	314	328	307	306	319	292	344	330	330	332	333	330	314	329	308	335	288	325	314	310	343	334	360	324	363	287	324	295	309	332	308	365	317	329	317	305	349	307	351	322	340	341	345	307	341	324	307	335	338	304	315	312	336	347	327	317	314	307	315	346	313	338	349	303	330	313	328	336	323	330	305	303	341	329	310	316	335	318	326	312	330	340	321	322	307	299	319	311	314	341	318	333	325	373	352	342	329	297	315	303	335	330	315	343	306	295	307	315	330	301	294	307	327	325	296	341	342	337	310	347	324	343	320	337	339	322	340	330	344	304	336	300	324	336	308	338	316	329	355	310	320	343	334	361	341	335	352	341	337	301	325	334	330	331	324	334	355	351	360	284	326	332	335	369	343	323	321	330	315	311	319	273	286	300	349	322	349	315	314	310	338	295	304	346	256	329	361	305	352	311	327	308	326	302	343	346	300	355	336	341	335	320	340	339	328	327	307	308	334	331	297	310	316	311	333	302	316	356	326	307	355	348	336	316	323	323	341	299	299	323	315	320	359	308	311	302	319	342	318	320	321	307	343	322	337	334	308	296	319	361	359	342	289	328	321	325	302	320	305	305	353	320	318	319	304	353	330	297	319	314	323	300	316	319	320	317	320	344	303	322	316	319	326	301	313	342	345	341	334	312	356	330	342	312	345	336	316	361	361	328	290	353	337	322	361	329	312	323	295	312	326	326	330	296	330	310	322	315	334	353	348	317	338	294	302	316	313	311	301	342	359	334	326	316	333	338	291	314	333	353	322	285	318	331	354	304	315	294	316	349	330	317	317	344	305	323	362	300	333	330	338	330	318	319	334	330	296	294	310	308	299	328	327	360	335	325	318	338	345	316	358	343	330	342	316	316	323	336	303	303	338	330	325	350	311	327	322	314	328	334	362	332	310	347	348	319	293	337	298	325	360	344	316	322	312	318	315	336	368	307	316	360	320	322	360	292	329	327	350	334	342	331	330	337	316	335	303	318	318	328	336	318	315	336	339	319	329	290	368	367	334	328	342	312	325	326	346	306	337	306	315	352	318	340	345	328	313	321	318	323	325	321	317	304	329	343	377	322	324	305	293	316	327	349	326	336	296	331	320	342	333	311	331	329	314	336	313	321	337	319	321	341	353	308	292	326	334	293	366	373	322	324	336	336	349	344	304	315	324	334	314	312	306	367	311	311	317	327	351	315	312	320	314	330	324	346	322	312	318	349	325	325	323	326	306	307	319	309	302	318	333	327	345	337	321	321	338	322	337	309	322	339	311	333	302	309	286	329	320	309	289	331	308	314	269	310	330	352	305	330	294	312
17026	25981	30432	30999	31832	34326	39081	44207	40847	37407	30603	23429	19713	19872	20583	15811	11757	7241	4593	4461	4584	3770	3144	4213	4937	4478	5694	6083	5187	4579	3795	2511	1639	1339	1149	10781	16574	14227	5633	766	763	806	771	821	725	782	783	766	743	803	837	756	810	800	709	774	768	778	747	774	757	747	781	790	749	753	767	748	764	800	734	795	693	761	804	751	789	710	806	688	830	789	750	776	791	753	798	768	750	774	787	744	727	772	771	762	792	818	785	713	771	778	723	718	742	769	746	741	799	734	815	789	772	787	713	781	781	768	804	785	747	743	773	796	790	790	766	811	748	773	775	757	808	759	816	756	762	710	766	755	776	747	796	767	747	737	789	783	749	772	782	764	758	730	749	783	782	739	734	752	794	780	796	772	788	744	815	743	758	706	756	692	766	784	799	765	721	798	724	786	719	751	717	748	799	726	743	754	759	789	763	770	788	771	756	766	767	762	752	767	771	808	764	765	775	751	825	756	728	770	799	788	791	809	770	766	767	703	762	805	752	767	779	787	803	779	780	739	745	790	778	780	735	768	768	799	743	783	753	757	754	792	790	742	759	748	803	722	752	749	731	756	744	762	718	745	729	792	758	761	753	783	791	759	757	786	802	789	784	765	746	748	782	775	764	724	764	772	732	785	764	782	762	760	735	832	714	719	745	724	781	811	800	799	737	755	797	777	811	748	757	753	742	786	726	748	767	818	755	737	779	799	767	760	760	794	746	728	785	759	758	715	714	755	742	748	788	715	725	788	753	765	776	757	762	756	794	768	758	779	771	794	784	782	767	759	726	776	738	773	781	726	754	785	764	780	774	698	735	772	681	795	819	779	796	760	775	770	753	825	796	759	761	765	814	744	803	745	764	775	777	762	756	811	766	751	790	786	802	792	785	789	757	764	796	782	720	755	736	802	752	762	775	778	798	714	790	793	753	787	749	803	767	741	752	785	708	740	764	726	794	760	752	776	776	786	807	770	748	763	753	799	776	784	761	740	758	776	759	707	739	733	716	755	780	865	820	823	743	801	783	812	760	757	737	729	805	768	784	803	764	809	740	771	831	773	773	788	737	780	788	808	784	794	752	792	777	763	761	769	785	732	771	750	806	792	779	729	813	744	756	728	822	757	766	758	764	731	748	748	794	757	752	758	797	798	721	749	761	761	793	784	722	773	782	748	758	777	752	840	811	771	767	741	748	776	745	776	758	755	805	781	735	832	734	734	807	760	742	763	731	765	777	773	768	741	763	832	793	744	774	730	795	720	790	755	760	764	710	742	781	772	796	740	740	778	710	801	792	825	754	771	790	763	784	800	724	785	779	720	702	805	757	799	765	754	740	754	774	771	772	793	785	802	800	771	748	783	726	798	775	787	773	782	772	775	798	766	761	790	745	757	765	793	762	739	764	774	737	737	755	809	746	796	784	786	782	815	771	772	720	784	732	781	762	783	731	747	757	721	796	790	825	726	746	834	754	729	772	757	746	773	726	746	773	759	737	770	766	731	767	752	786	802	754	759	760	773	793	820	769	766	768	729	795	755	765	755	683	792	772	761	812	795	793	763	751	791	787	716	732	716	765	766	785	754	764	771	779	749	760	760	766	763	742	761	767	746	743	790	792	787	741	749	775	814	737	770	763	729	747	738	786	741	780	762	797	812	777	771	770	759	765	749	702	794	762	769	737	795	792	767	742	746	795	787	742	736	797	784	775	764	759	768	766	785	724	777	769	760	758	798	777	753	713	753	781	773	764	755	793	790	785	749	758	761	755	781	776	738	761	750	815	766	746	698	747	778	793	767	757	797	740	831	746	756	778	748	759	747	791	732	727	783	780	801	797	735	818	767	777	745	773	732	774	756	746	793	751	744	801	768	757	778	733	782	765	755	761	771	738	756	802	763	767	749	766	857	781	722	816	772	761	696	755	767	728	804	799	727	712	806	779	728	742	723	774	782	795	743	770	795	791	786	792	725	778	745	780	737	760	750	764	780	746	810	759	758	758	786	746	800	808	758	769	766	757	771	763	745	807	759	792	749	776	775	737	775	768	797	788	741	753	751	789	776	778	770	819	802	772	787	779	741	815	748	799	770	728	711	752	815	745	766	800	818	787	777	749	783	819	742	730	770	793	770	768	779	765	806	749	775	756	787	793	814	798	776	787	759	809	747	800	795	785	791	743	785	791	809	756	800	774	778	748	717	750	774	748	816	816	726	731	773	722	837	745	749	762	804	791	759	788	786	759	819	727	761	766	723	796	765	687	778	768	791	833	768	762	787	742	788	777	717	785	764	809	773	728	776	739	786	758	752	720	780	766	780	742	799	815	761	825	752	787	769	718	722	761	743	784	740	774	739	722	782	743	775	757	766	747	791	817	772	737	757	788	806	721	793	732	761	770	753	724	757	722	776	834	744	764	745	743	806	743	766	776	756	760	753	715	746	727	774	744	762	760	780	748	765	800	748	770	760	807	777	805	775	752	777	811	781	759	795	795	745	779	759	735	798	758	710	782	778	755	804	748	749	802	768	774	740	745	761	733	767	777	744	790	742	745	777	759	758	806	776	740	760	793	801	776	760	746	726	780	778	734	815	726	759	771	738	748	786	773	755	795	809	766	727	760	763	753	804	777	756	759	772	795	734	750	731	758	775	798	796	774	778	778	781	767	757	730	772	729	757	719	772	781	764	795	775	761	761	750	760	793	769	801	767	801	717	775	803	762	807	783	717	786	727	767	754	794	783	822	753	701	795	738	746	751	774	765	773	778	757	802	776	792	797	756	818	774	737	779	779	769	724	775	781	776	768	730	781	779	773	777	792	777	724	792	761	787	728	777	712	805	780	718	810	814	765	780	762	744	776	759	782	760	811	738	764	769	739	794	776	776	781	765	773	776	798	783	753	802	799	736	735	763	723	792	788	752	742	818	763	787	775	787	780	765	819	810	732	768	771	796	712	780	765	774	732	830	816	794	756	762	778	729	749	737	779	828	773	751	791	781	796	731	743	750	770	770	756	774	741	722	791	799	770	773	776	808	786	749	738	735	717	743	756	796	713	788	758	790	781	819	789	756	766	731	774	757	776	771	755	762	817	803	761	775	767	762	721	739	748	789	731	752	765	789	771	756	813	750	836	714	781	763	764	777	730	741	715	768	755	759	819	770	769	756	785	785	813	746	765	752	777	815	779	811	783	794	755	780	816	818	756	719	801	780	776	774	750	726	781	772	806	816	774	781	792	765	751	785	754	777	744	772	822	783	770	788	766	780	774	774	770	826	776	776	801	761	790	801	758	762	735	814	757	760	747	804	744	796	819	775	763	739	794	734	790	788	779	757	811	781	755	749	769	793	759	819	760	793	756	727	760	745	768	774	767	843	703	786	766	807	765	737	783	749	748	771	752	732	765	786	769	770	787	760	761	739	712	783	742	816	768	792	763	794	795	745	747	730	746	816	811	737	754	765	757	783	799	744	729	706	732	747	811	790	812	767	772	757	777
8028	4852	3796	2966	1897	1579	1337	1129	891	776	621	509	425	484	440	361	279	204	192	213	218	197	279	254	277	208	226	185	192	207	188	165	180	171	183	203	352	383	273	187	170	172	183	169	188	184	180	159	179	162	172	163	168	162	157	161	164	150	176	137	185	175	152	163	188	150	175	173	182	180	176	164	173	165	174	164	175	173	169	179	169	153	183	174	161	177	179	143	161	170	163	189	153	174	173	185	178	178	164	164	162	163	179	182	128	174	173	169	154	162	186	172	190	180	168	184	169	187	180	165	174	135	180	190	153	151	170	178	160	144	155	182	166	164	158	161	207	153	181	174	173	185	165	164	179	166	157	172	166	175	147	170	183	155	178	174	172	158	145	194	187	163	166	172	179	154	170	160	148	156	160	180	169	162	184	187	171	175	154	172	169	184	167	190	186	180	159	186	148	171	186	170	187	169	165	173	173	169	158	175	165	152	152	156	164	168	179	173	184	184	183	172	159	165	185	163	155	162	160	157	175	159	152	187	172	185	176	193	160	158	165	170	159	153	177	141	181	173	168	155	160	171	148	166	177	160	170	173	164	134	204	200	159	171	188	167	130	169	170	147	170	154	168	167	178	177	165	161	156	184	171	180	189	185	179	170	169	178	183	171	158	168	169	166	157	153	153	187	175	185	156	170	152	168	168	180	183	172	180	170	167	151	167	151	180	146	163	168	181	134	158	188	151	166	181	159	166	161	174	188	178	168	172	172	161	195	174	178	171	179	155	169	184	167	163	171	168	160	177	174	166	172	150	174	156	182	154	172	164	173	170	161	168	188	178	157	170	177	176	164	169	182	154	168	155	157	161	161	172	194	191	180	154	159	177	201	164	153	167	165	166	180	168	179	177	182	173	182	161	179	178	178	153	216	180	199	148	185	166	163	170	165	162	164	165	160	181	184	189	172	170	170	189	192	171	184	163	163	196	180	172	195	176	192	182	165	170	202	159	175	190	176	156	162	187	141	144	190	178	165	169	198	172	174	167	187	166	164	182	192	186	158	159	148	171	164	171	146	156	179	155	160	173	154	169	169	149	164	188	162	145	173	171	176	166	151	175	175	165	162	173	167	172	179	176	181	154	170	167	175	163	153	167	161	160	152	165	178	170	169	168	166	160	190	175	151	186	155	153	164	155	181	172	165	211	143	203	168	184	147	176	154	163	184	194	153	179	157	150	183	137	173	166	159	190	174	172	195	174	176	160	157	162	165	160	185	151	163	170	165	172	176	168	189	158	168	195	176	154	194	184	159	169	158	185	191	162	174	157	176	171	168	165	162	178	170	173	178	156	189	164	158	148	170	160	151	182	183	202	176	157	165	173	178	176	181	174	155	187	154	151	169	145	164	163	155	166	173	152	165	167	149	178	169	177	175	175	144	157	179	173	159	176	176	146	169	173	175	180	167	170	149	162	174	175	166	182	152	174	144	171	178	169	153	186	166	154	159	156	173	190	194	178	155	140	149	176	174	193	178	173	176	178	164	196	168	161	187	145	186	170	182	171	156	192	178	168	188	166	174	172	174	182	183	172	147	166	154	180	174	170	168	177	161	189	161	183	196	155	180	172	181	184	179	165	181	146	164	163	158	174	168	164	149	151	166	149	160	165	171	165	152	169	161	164	145	165	173	155	162	178	176	176	141	165	163	169	162	203	167	172	153	176	168	178	139	169	195	172	177	143	164	173	150	167	172	132	176	206	172	144	158	180	152	172	178	187	186	175	204	162	161	174	179	185	183	182	170	151	171	159	180	141	157	173	187	193	192	136	188	155	167	167	161	157	167	163	175	159	162	183	174	175	161	167	177	180	161	170	187	175	173	194	193	178	156	159	153	181	174	160	170	160	147	179	191	156	160	165	174	172	154	133	171	167	166	188	170	167	139	202	183	173	185	179	148	175	172	192	172	167	182	187	170	165	171	188	170	165	193	180	176	164	174	166	181	177	158	178	178	145	173	168	167	192	187	185	167	145	166	187	192	171	168	147	169	144	159	170	181	160	178	152	164	195	159	145	162	168	174	175	173	160	157	165	154	159	166	177	169	159	183	168	143	164	185	158	162	176	161	188	147	175	178	162	174	176	158	174	147	128	168	186	194	158	173	167	171	175	163	157	172	163	149	164	154	166	160	154	166	176	174	170	186	190	182	184	169	150	165	171	172	148	172	172	174	170	168	169	167	189	164	168	164	184	191	152	174	181	182	188	182	174	175	161	144	173	153	165	159	169	151	169	164	165	146	174	185	170	187	156	154	164	180	208	165	169	184	185	157	181	163	202	160	150	177	175	173	175	157	179	176	173	166	158	183	185	170	159	168	148	158	170	159	179	182	156	148	195	165	146	143	143	175	172	174	167	186	166	163	149	148	174	142	164	196	154	167	155	174	173	181	162	164	162	188	162	201	176	201	169	155	179	162	168	161	171	171	152	171	172	158	168	153	170	160	172	186	175	158	145	166	198	152	158	148	162	170	150	163	167	165	182	168	167	179	169	191	156	184	144	166	162	178	171	178	158	165	174	171	191	147	175	160	169	174	166	168	186	188	213	185	168	178	172	158	151	173	170	183	167	175	153	146	191	161	184	144	142	160	180	173	182	160	172	178	154	163	171	158	187	190	190	182	165	171	187	131	156	163	148	158	163	160	167	159	185	167	177	185	182	159	167	184	189	162	175	151	157	180	201	174	176	156	158	153	154	127	156	172	170	191	178	151	165	143	140	154	165	154	154	184	160	156	152	153	138	182	165	164	165	173	161	165	164	159	180	154	156	154	169	156	181	169	166	175	185	148	171	184	145	159	149	192	169	158	174	167	181	178	169	197	171	176	159	161	180	138	164	164	169	181	176	139	171	195	155	167	147	198	168	146	179	164	172	195	159	178	176	161	183	150	180	175	175	167	175	163	159	167	175	172	155	190	182	178	182	161	188	173	182	169	174	183	154	165	168	159	184	195	150	161	167	145	193	154	166	165	157	171	159	174	147	157	176	167	190	170	184	196	183	173	162	138	156	156	159	154	172	173	178	174	174	162	153	172	156	205	145	162	173	155	159	154	164	160	192	184	151	156	179	129	156	176	171	175	171	157	207	208	189	175	165	171	177	175	177	151	137	195	176	171	187	158	177	179	203	173	196	165	168	182	178	157	168	180	182	178	166	164	165	171	174	193	166	175	148	168	171	182	179	152	166	176	157	154	169	170	192	171	172	165	165	162	176	143	180	173	178	201	169	168	148	187	161	162	153	162	141	145	161	163	149	158	159	172	148	195	182	184	165	164	157	179	179	179	160	171	164	160	170	154	141	161	184	189	158	154	167	162	149	154	174	147	179	161	158	157	179	176	152	163	175	154	170	160	168	168	158	149	198	168	181	169	165	166	178	170	161	157	174	156	153	179	164	164	164	181	188	177	159	165	172	163	139	151	186	173	155	167	146	180	158	146	197	187	162	151	167	169	160	169	160	180	154	185
5127	4920	6659	7747	6473	6158	6242	6090	4817	4527	3420	2553	2246	2771	2347	1635	1077	812	722	684	685	817	1069	992	834	813	759	713	665	535	541	538	464	517	520	983	1562	1560	964	464	496	461	480	418	473	440	461	452	502	453	496	423	456	468	487	457	450	435	474	459	473	474	434	411	437	446	466	454	490	460	464	434	429	449	418	395	457	471	434	464	489	451	477	468	457	428	456	448	407	427	471	436	476	446	417	445	446	442	449	451	474	431	478	441	493	449	458	446	473	442	470	449	418	457	446	455	456	469	448	480	470	442	465	472	471	443	449	466	450	432	506	448	480	455	458	445	445	469	480	456	468	475	453	443	501	466	457	447	469	471	487	480	484	451	463	430	468	461	456	481	451	428	436	457	416	435	482	468	468	439	481	462	480	433	464	434	456	481	454	492	436	467	462	465	456	429	431	436	462	447	466	429	447	430	420	473	447	440	431	472	512	476	454	412	438	448	463	453	486	451	465	470	440	468	455	443	459	454	468	430	453	478	484	468	421	440	441	459	421	434	446	450	485	435	459	447	443	481	485	436	457	451	416	458	450	455	438	452	472	455	450	454	431	456	458	471	416	457	470	455	465	422	446	486	468	443	481	471	448	496	446	470	515	475	471	457	451	471	491	443	457	452	420	498	446	501	444	426	459	473	475	486	476	425	458	426	437	445	436	453	474	452	432	423	469	465	450	443	462	491	522	442	484	497	434	431	407	457	476	474	453	429	402	461	431	461	446	451	445	448	460	468	422	473	473	459	457	446	473	510	491	465	416	466	458	445	473	432	485	413	478	465	483	447	470	434	441	475	464	474	443	458	432	482	408	476	435	460	445	477	461	504	458	452	503	437	442	469	460	465	444	431	465	449	442	470	442	416	498	442	425	458	447	460	481	406	438	467	452	449	470	456	470	411	479	478	430	407	471	456	492	464	452	467	446	460	449	421	445	445	489	427	438	461	481	489	457	459	472	425	445	431	455	442	433	482	483	430	482	462	465	451	468	505	468	475	502	479	428	462	477	467	457	452	448	440	473	434	468	433	450	467	451	454	449	458	484	437	414	437	488	448	478	458	440	436	424	457	458	476	429	463	438	479	465	485	468	464	446	460	439	475	446	448	460	461	434	461	476	467	427	472	432	462	466	461	421	445	486	471	444	405	390	461	503	466	417	410	471	481	482	438	465	438	466	431	465	476	457	473	449	452	453	466	430	504	443	444	503	454	423	451	455	430	465	476	451	482	470	438	428	455	475	481	434	431	449	451	427	454	430	416	441	434	454	477	442	475	431	428	461	501	443	424	450	477	456	458	480	448	477	460	470	454	510	458	421	468	443	444	450	450	470	464	425	495	454	468	504	446	426	408	475	442	483	421	460	456	410	459	466	461	480	471	401	466	453	452	461	438	457	414	466	464	439	478	438	449	474	451	468	481	424	434	464	416	475	444	455	470	492	475	496	423	448	457	483	433	460	481	423	455	459	499	495	445	477	463	462	440	436	466	458	470	445	478	462	456	474	484	474	442	426	419	472	443	450	464	500	498	495	447	437	480	454	429	462	498	463	479	465	412	464	463	482	482	464	416	465	499	477	475	487	452	447	450	451	455	445	453	440	464	476	448	452	465	420	494	496	462	456	471	472	448	501	456	418	471	450	454	453	500	469	498	432	479	466	440	438	449	439	440	430	448	484	455	422	454	455	453	469	462	430	456	454	456	467	479	478	460	495	457	433	477	440	446	467	500	446	452	447	459	457	467	451	466	450	456	494	455	481	466	533	428	453	446	467	447	460	493	449	496	469	464	451	464	453	451	465	462	449	452	493	457	445	457	478	460	487	472	453	439	429	474	447	430	446	461	449	498	496	457	462	456	414	447	488	451	459	489	435	426	441	434	447	469	480	453	468	432	486	488	473	468	432	482	427	441	429	431	443	475	461	474	428	452	491	461	429	427	472	439	423	467	455	485	491	388	444	487	448	425	454	468	468	423	451	437	449	444	489	468	460	468	445	452	464	454	437	494	421	450	436	421	471	475	450	433	448	463	442	432	479	453	452	455	436	469	452	447	459	440	470	463	460	473	461	458	476	474	481	466	465	429	445	461	439	443	457	469	474	474	476	406	456	460	476	482	464	499	448	479	455	450	477	469	447	452	464	467	446	434	440	469	421	488	470	449	435	501	469	424	464	439	464	431	435	451	442	474	427	453	436	466	453	401	496	450	431	461	461	431	420	438	408	443	428	448	428	510	442	460	419	453	463	434	425	487	416	436	449	470	453	442	465	472	439	435	457	469	464	453	468	426	479	425	457	473	457	453	462	443	453	453	479	430	500	462	474	447	450	479	449	459	496	449	440	468	448	449	481	457	447	455	451	440	452	442	456	467	486	484	461	477	447	444	467	443	453	412	433	417	429	444	456	488	430	451	466	477	457	441	469	494	450	472	485	451	465	460	436	474	450	469	490	479	429	441	455	445	443	475	472	446	440	449	472	478	479	485	439	443	465	446	435	453	463	451	425	434	480	457	441	500	448	471	452	432	451	470	451	482	448	449	460	439	461	450	480	455	454	446	475	506	462	465	461	457	445	466	435	468	456	459	439	454	477	478	451	494	438	463	466	430	464	460	464	442	474	473	442	457	465	480	455	450	449	503	440	479	482	468	437	451	435	456	480	486	460	443	455	441	471	438	472	450	427	455	505	440	432	470	479	466	464	410	433	412	455	466	447	468	457	441	436	475	472	470	411	450	444	453	434	453	419	450	491	461	481	442	461	407	425	454	471	436	476	469	444	432	456	481	448	490	471	424	438	448	438	429	462	461	470	468	444	426	443	446	453	438	459	448	455	441	490	460	478	441	455	428	456	457	439	481	481	448	448	475	416	446	464	454	483	453	503	460	435	451	447	426	444	438	443	459	500	488	439	437	470	422	453	464	429	441	497	443	418	475	452	454	456	451	451	465	457	446	449	456	446	426	455	446	445	431	450	456	456	429	441	471	457	472	428	439	474	450	445	454	443	470	407	442	478	440	466	437	447	467	434	471	447	447	431	473	470	450	463	454	443	416	451	477	476	452	475	444	415	493	411	433	434	450	448	456	446	466	507	442	471	498	437	483	457	447	452	458	458	390	457	450	473	483	445	438	447	438	500	466	441	457	451	468	482	509	469	479	426	447	493	495	462	463	448	445	459	452	455	457	451	452	463	456	469	441	455	488	480	434	489	493	506	472	471	464	441	492	485	493	489	475	490	432	467	423	496	461	456	446	401	447	478	438	475	447	479	485	441	484	493	467	455	430	503	442	477	437	450	440	507	495	459	487	483	477	453	468	437	487	462	475	497	441	438	459	483	433	444	460	498	448	454	427	453	466	439	456	433	446	463	439	478	444	442	476	396	465	457	465	529	457	422	456	449	431	457	451	461	478	448	484	466	446	421	507	439	466	486	497	409	487	465	494	490	465	459	499	442	437	429	474	444	475	454	396	441	495
18685	23773	25206	18859	17019	17739	17584	16330	13336	12006	9781	4902	3135	3024	2861	2018	1225	893	615	561	632	737	566	604	576	637	556	527	455	472	434	395	313	300	420	1757	1590	1204	733	287	293	292	264	304	280	282	301	287	288	280	298	319	323	292	283	267	267	284	286	272	296	322	266	283	270	269	301	267	272	320	286	285	322	254	276	285	300	294	305	305	289	320	290	311	275	270	295	302	291	262	261	258	292	287	305	264	287	297	291	298	299	278	253	270	316	271	279	277	300	308	280	282	243	258	320	321	304	299	299	313	271	275	291	241	299	274	314	280	245	270	291	260	285	258	316	309	308	264	293	287	298	302	277	278	287	254	267	280	262	277	292	249	277	289	277	266	248	275	307	269	299	310	301	269	301	280	263	268	267	283	272	271	286	314	293	288	240	292	295	272	291	288	298	318	322	293	274	281	277	281	279	268	255	278	285	297	286	280	279	296	276	305	267	277	302	283	309	284	282	287	305	297	280	315	279	294	282	274	321	295	288	267	283	283	296	270	272	285	295	278	256	270	282	301	298	291	269	279	268	281	294	304	297	308	264	262	293	312	296	281	262	323	265	258	294	284	289	268	290	271	286	268	299	309	271	291	289	291	317	265	279	298	263	308	298	304	292	261	308	300	275	273	283	267	295	299	261	270	296	297	287	275	275	278	259	261	258	274	283	293	326	290	308	284	284	297	295	274	288	301	306	261	278	322	274	275	292	292	295	281	279	311	232	275	260	264	277	315	271	292	304	305	256	310	293	320	270	287	266	303	240	258	268	301	322	293	243	303	268	265	314	285	285	299	263	319	265	256	280	273	321	305	275	305	256	271	288	280	299	280	271	278	283	325	284	302	292	306	279	289	285	278	298	290	259	294	255	319	290	296	287	291	272	276	296	287	292	286	281	300	296	330	292	306	261	299	280	273	288	275	269	298	280	309	290	302	255	289	301	318	304	283	269	280	245	280	260	281	296	287	280	263	308	284	280	315	289	281	311	274	310	284	286	252	267	284	286	279	283	264	273	284	281	291	265	275	286	319	274	263	272	297	279	268	281	300	283	283	270	276	259	295	301	264	330	278	297	284	273	281	275	288	301	279	297	312	291	292	240	292	265	272	279	281	290	270	274	275	283	287	299	279	299	299	305	282	276	297	267	314	324	292	293	296	283	277	290	277	275	296	296	285	287	259	278	270	304	294	263	296	287	273	262	308	311	287	244	280	300	263	285	269	309	309	271	278	288	290	289	282	304	308	282	293	306	303	285	270	293	285	258	251	255	274	267	256	292	266	278	297	291	259	255	297	310	297	296	289	323	265	298	302	301	291	287	307	256	266	287	296	284	264	283	260	271	276	298	299	265	310	286	281	263	267	292	282	264	297	303	275	290	258	293	274	292	310	293	291	277	289	262	293	271	275	262	289	276	306	253	285	318	267	327	306	267	279	259	287	291	291	289	279	278	292	313	273	273	282	311	290	280	312	263	321	299	296	311	263	333	312	288	299	297	251	290	274	254	291	298	313	282	304	292	302	287	252	283	281	313	277	297	282	281	292	292	265	281	315	297	285	281	325	303	267	293	265	300	267	304	263	289	277	280	289	308	352	293	297	320	301	317	324	254	256	279	282	278	275	322	264	290	253	273	299	296	275	265	296	269	275	319	264	278	228	262	316	264	286	297	323	295	310	252	271	290	270	298	272	265	284	332	263	315	284	277	299	290	309	271	272	277	311	261	264	292	287	301	284	274	294	286	262	259	274	284	277	270	309	302	288	300	276	277	295	289	247	289	291	260	264	290	304	308	294	290	261	267	276	291	296	282	303	261	291	318	279	292	293	290	280	254	275	285	260	290	246	255	272	276	290	315	320	286	285	290	266	284	247	280	296	299	283	282	272	301	290	289	304	296	290	288	281	310	260	284	297	275	286	265	261	284	279	293	277	283	256	236	263	282	284	256	292	312	261	304	272	250	304	313	296	257	305	299	287	284	299	280	286	271	276	278	278	286	287	295	275	286	281	284	289	275	285	263	302	303	290	325	311	326	287	262	262	252	283	280	293	285	295	244	322	281	273	289	306	325	275	294	305	286	286	265	296	286	284	292	296	308	290	276	289	268	268	293	301	304	278	302	324	289	277	255	299	310	279	285	274	251	266	291	287	305	310	282	281	268	286	306	321	306	276	300	253	304	259	291	319	264	289	289	274	293	288	278	274	263	280	288	302	310	286	300	309	289	267	278	278	306	331	305	276	291	293	275	283	299	257	265	277	296	269	291	307	297	293	305	265	270	314	280	277	268	304	324	304	277	276	284	303	295	283	311	286	278	290	289	276	289	264	282	291	307	279	292	289	276	285	274	275	256	262	285	281	297	282	295	270	294	285	291	279	317	308	263	294	277	291	280	278	294	292	260	283	255	311	276	287	281	275	287	283	292	257	293	284	299	285	310	296	296	284	305	283	297	293	278	272	262	292	254	294	271	295	301	245	255	273	291	278	274	281	299	257	303	300	275	308	268	280	311	301	294	276	272	283	271	273	279	272	271	290	293	277	284	288	288	304	287	275	290	287	290	253	304	300	261	290	274	266	278	301	266	273	255	276	284	269	270	275	269	290	303	292	274	299	260	302	260	243	289	281	286	289	271	310	279	287	229	311	268	254	277	303	290	285	289	305	288	270	299	268	282	299	282	294	277	284	286	291	278	270	286	281	283	296	309	251	291	282	272	260	276	292	277	294	316	265	293	303	261	303	333	264	300	248	292	260	286	306	257	275	298	255	260	269	257	307	276	287	281	285	290	283	251	305	273	265	290	301	304	323	305	249	278	275	277	324	285	276	260	309	259	315	297	269	299	254	257	267	288	297	287	273	264	322	279	277	279	311	299	278	268	290	314	324	292	285	277	292	300	284	285	274	267	287	302	285	284	267	267	297	283	289	277	290	265	262	279	286	279	297	281	279	257	268	311	259	290	301	241	293	300	281	260	288	263	290	266	289	260	289	293	275	276	287	303	295	362	315	284	276	292	288	283	293	288	295	296	254	287	283	307	276	260	289	276	268	288	250	289	302	317	276	285	294	276	245	293	269	293	273	320	251	281	277	273	301	302	269	289	271	263	308	302	277	293	298	294	276	269	299	297	311	274	295	280	280	312	281	264	284	296	288	285	288	276	272	266	318	290	272	273	291	263	280	308	298	307	286	283	304	288	281	298	288	266	301	297	270	296	258	278	265	259	238	311	313	298	284	274	315	270	288	302	294	275	284	292	272	277	305	296	274	288	269	317	303	277	296	312	300	281	305	264	275	278	281	316	273	309	302	280	259	286	250	300	278	289	282	282	297	275	272	281	273	275	285	283	275	298	273	313	250	284	289	269	275	288	292	305	273	286	267	271	273	283	301	260	281	271	277	293	301	291	265	293	267	311	271	274	316	313	277	309	297	242	261	318	278	273	259	276	273	296	303	296	337	270	282	316	293	279	280	287	272	263	302
12251	18906	23149	21196	25623	27411	30356	32797	28887	29175	26419	15960	13037	13566	12528	10012	6802	4429	3098	2614	3228	3476	2713	2999	2548	2909	2675	2630	2223	2107	1662	1275	1008	918	1959	10116	8732	6224	3513	716	689	717	687	697	723	641	720	683	673	689	768	719	702	667	745	711	715	704	759	699	729	710	749	672	686	692	659	674	712	709	699	707	706	727	756	690	705	716	682	778	741	719	723	725	726	690	684	726	719	663	692	648	697	712	695	732	703	730	723	684	718	722	721	723	723	686	665	737	688	674	734	715	754	659	698	723	687	669	714	692	704	751	698	695	689	714	727	720	724	750	660	710	718	751	692	693	747	681	729	678	654	662	646	673	736	691	707	683	704	676	716	763	726	707	698	679	746	708	700	745	652	734	709	654	735	694	695	756	757	701	685	761	681	719	715	725	693	716	672	704	708	691	683	672	713	721	706	703	713	678	737	726	701	694	709	686	720	722	719	700	719	746	694	709	695	694	751	710	707	756	703	696	734	734	670	751	687	711	719	684	700	698	697	685	686	679	694	703	672	707	689	686	722	724	683	678	701	747	699	704	714	694	726	728	665	687	687	708	711	699	745	750	761	707	719	681	723	699	673	710	719	657	743	750	706	755	735	686	704	753	738	722	664	718	715	726	672	706	682	674	712	696	708	680	748	713	720	683	698	738	734	701	671	736	709	693	700	708	698	728	723	709	750	773	710	751	704	734	696	721	701	740	678	727	717	708	709	676	736	707	663	701	678	685	671	666	672	693	700	717	721	761	683	712	730	701	723	666	667	730	741	743	723	716	728	680	744	688	681	695	729	725	696	736	701	685	725	680	717	691	685	701	691	705	675	757	733	703	722	698	719	648	646	699	713	704	696	713	707	725	684	669	714	742	726	719	708	677	710	718	678	716	646	709	704	740	663	783	732	698	703	684	744	672	734	702	690	741	693	705	717	672	692	664	737	705	733	693	717	684	721	721	734	689	705	710	735	660	718	687	749	761	669	673	722	709	687	693	686	702	716	753	728	745	726	681	714	712	680	725	707	693	695	729	737	759	741	672	720	657	737	749	667	770	699	729	694	698	718	683	703	728	705	725	680	713	710	705	750	753	698	735	733	697	724	720	683	680	686	713	684	693	661	701	694	681	696	729	712	685	689	732	716	706	693	706	716	652	740	718	685	664	695	678	733	702	673	728	710	709	713	686	711	675	703	699	726	681	743	690	672	672	688	722	755	687	706	727	730	742	699	721	721	684	686	710	671	684	685	666	633	698	722	717	735	721	746	680	746	669	699	723	708	679	715	660	704	737	698	736	706	700	644	722	701	675	687	705	675	713	702	653	750	706	721	713	727	712	724	714	737	747	709	729	704	702	706	734	741	699	736	688	673	707	732	653	727	697	744	729	661	706	722	773	707	699	651	732	726	668	697	721	683	733	773	713	728	709	682	732	684	691	703	721	718	673	693	719	735	689	669	701	686	695	721	676	663	664	674	705	714	695	685	728	722	720	688	688	713	734	675	689	703	697	727	695	736	694	704	751	722	717	727	668	702	751	659	784	747	757	709	742	735	736	723	751	700	705	708	737	750	701	697	657	780	706	706	736	700	743	679	734	691	689	736	664	724	738	721	639	733	722	694	676	679	690	689	710	650	736	719	718	671	719	738	686	658	698	686	714	706	689	739	728	700	737	759	713	670	710	701	695	706	706	691	673	682	714	681	641	658	711	663	722	741	692	732	736	693	719	719	685	650	694	746	699	642	665	762	646	708	708	701	695	754	712	677	725	696	705	696	678	713	712	693	665	706	684	700	673	671	676	712	691	674	739	654	704	655	716	694	679	742	707	728	707	679	729	689	722	721	689	709	689	682	714	745	666	742	744	696	711	703	729	706	718	676	695	737	680	754	702	693	670	736	686	715	725	716	714	684	691	684	671	646	703	708	698	720	768	662	739	708	696	775	706	675	728	726	745	665	688	732	724	733	697	730	704	707	714	691	717	727	691	701	673	697	729	704	667	697	736	711	750	682	687	708	713	738	712	738	704	719	704	695	693	664	740	750	724	674	719	703	740	662	686	709	697	698	700	680	716	717	727	670	709	697	683	715	674	687	757	716	755	738	658	695	717	725	742	703	732	717	689	728	710	706	707	690	639	706	687	741	691	705	674	702	679	682	699	717	737	723	695	718	677	705	756	734	671	707	666	719	722	701	693	708	759	768	678	697	702	690	707	747	681	702	738	704	708	664	698	699	722	715	706	692	694	695	756	716	763	662	673	709	750	705	711	705	709	709	685	663	745	715	737	650	714	697	732	685	720	638	701	679	689	741	678	726	721	730	689	743	693	729	669	696	737	725	723	743	671	722	690	715	723	724	652	730	734	713	703	678	749	729	731	727	684	752	706	712	720	680	737	660	694	713	718	687	698	720	733	700	736	708	729	701	683	713	696	713	687	709	685	712	676	736	696	698	716	738	718	719	739	729	729	731	643	714	699	739	728	669	711	678	672	681	715	733	649	695	709	724	711	718	753	703	733	710	687	666	753	749	679	674	688	678	696	704	648	701	690	731	694	744	686	722	722	700	704	720	708	717	698	704	730	680	725	682	691	718	763	649	670	681	695	730	698	723	712	671	652	744	722	719	680	691	699	709	717	680	700	685	711	698	720	649	649	694	713	734	679	710	708	692	708	700	704	685	712	684	711	703	719	691	705	696	753	707	667	717	696	737	667	735	738	715	711	672	723	715	658	727	654	700	692	735	684	660	677	721	711	759	737	708	684	670	696	675	737	752	680	702	724	721	678	701	708	733	700	727	702	692	675	675	705	728	672	699	705	758	731	646	668	679	696	697	721	684	720	721	664	709	681	733	698	731	674	766	709	667	680	715	690	734	670	712	680	713	686	727	745	684	691	721	711	684	695	678	746	708	688	699	703	708	717	705	693	696	694	702	698	747	674	744	703	735	688	667	666	687	728	694	774	673	727	702	683	688	661	688	699	668	734	675	722	655	706	741	631	633	708	723	744	692	687	749	720	686	727	714	778	686	707	698	707	732	661	710	723	730	685	761	685	698	688	710	712	726	753	758	729	691	717	711	667	713	757	697	741	715	699	688	681	679	697	668	622	672	681	761	665	681	710	713	740	712	720	680	733	689	709	701	718	695	681	687	677	671	723	685	743	730	737	696	655	666	707	755	683	699	656	737	729	734	667	712	706	738	670	745	701	671	723	694	712	669	674	653	705	683	735	718	730	728	720	678	703	695	685	712	757	737	724	722	682	698	684	727	759	703	702	677	714	674	711	738	697	695	700	704	709	689	704	687	650	685	683	692	735	707	752	713	705	706	707	709	704	700	676	709	718	737	711	745	690	716	684	731	695	700	706	726	699	709	701	723	680	695	671	718	712	762	675	689	699	725	721	747	765	670	706	701	678	717	693	677	681	690	638	730	702	683	756	684	688	684	734	679	719	712	702	739	722	714	699	716	687	678	634	721	642	688	674	686	651
28074	34299	32121	28360	27916	28996	29749	26167	23835	22066	19064	11790	6457	5418	5498	4474	2380	1338	1059	867	1168	1132	1026	929	749	708	651	695	581	571	571	549	445	385	522	2579	3062	2312	1432	329	348	320	315	313	325	324	363	330	363	337	300	337	355	314	328	316	336	336	306	318	359	359	325	311	342	361	353	339	359	365	332	317	342	348	341	361	347	332	335	355	339	303	295	352	326	318	312	326	341	334	321	337	322	337	367	317	361	337	314	339	323	345	363	342	351	358	349	370	318	336	355	336	326	336	359	338	307	326	347	333	347	320	326	320	356	330	328	345	339	347	330	313	366	319	374	331	330	350	327	344	327	338	354	356	318	332	313	356	300	335	322	351	341	360	344	319	297	323	300	363	335	307	331	333	352	328	323	355	311	311	344	297	319	313	377	338	357	331	303	357	349	360	334	306	297	322	369	329	350	335	346	341	374	322	334	366	339	336	331	320	312	349	339	352	329	360	312	298	331	359	327	359	329	330	315	317	355	295	341	389	291	351	326	386	328	358	316	330	308	338	320	348	331	328	317	307	362	302	319	305	336	349	349	308	323	325	290	338	360	313	316	314	343	340	337	353	345	349	370	350	337	383	335	366	358	333	330	340	334	345	307	351	339	329	341	319	305	343	324	354	358	351	343	343	367	332	305	319	310	333	329	356	339	350	331	348	319	347	348	360	373	362	350	300	322	347	331	317	312	351	334	319	332	334	313	324	344	304	336	359	315	339	347	335	314	320	337	348	318	327	342	321	359	335	318	329	313	314	321	374	318	336	335	327	348	323	311	332	322	352	345	310	347	364	344	361	365	333	372	352	326	317	332	325	360	353	316	310	349	347	357	331	316	357	342	356	334	339	344	327	354	312	339	356	338	334	369	352	353	321	371	366	343	333	333	319	336	321	345	325	330	350	341	343	322	340	351	373	302	323	370	353	351	360	350	296	323	312	339	365	301	321	332	328	357	355	286	328	358	325	317	361	321	316	304	302	331	325	328	356	331	319	386	376	341	315	343	325	360	356	372	346	322	360	338	313	314	342	286	327	332	333	340	347	309	345	370	353	336	367	347	337	359	369	330	366	336	382	299	319	347	373	329	334	309	308	293	336	345	336	327	352	336	340	331	326	329	344	335	300	337	337	337	331	343	351	347	348	351	344	360	325	322	313	375	366	327	323	311	328	382	317	324	343	373	356	363	321	334	297	358	354	363	343	364	315	309	332	345	336	320	352	361	351	355	334	323	340	357	314	342	361	324	339	341	341	345	345	282	325	330	354	374	339	332	331	346	331	321	322	322	345	323	319	314	362	346	326	327	345	323	371	342	313	314	323	349	353	348	347	361	380	348	319	307	328	340	347	322	330	356	314	363	347	316	331	354	339	289	371	308	325	344	328	339	328	308	352	356	333	353	346	321	311	344	367	362	309	357	362	324	330	326	363	351	331	358	301	330	335	314	325	346	357	299	328	314	310	359	349	328	341	340	338	321	366	338	345	346	344	345	322	323	332	322	364	310	327	308	317	309	331	327	308	369	344	351	312	338	310	346	311	363	330	333	390	317	292	337	333	316	338	373	346	350	343	376	361	379	336	294	322	359	310	335	330	348	348	314	335	337	356	347	363	368	346	342	354	318	334	306	354	333	337	377	334	301	317	356	336	326	345	319	361	351	347	343	329	316	364	355	322	321	323	374	328	318	328	360	354	345	331	333	345	317	338	341	343	348	328	382	335	306	334	373	371	341	328	377	308	334	343	332	331	325	302	317	341	294	345	342	322	339	341	349	325	315	322	356	348	317	344	337	361	350	354	350	338	315	332	321	333	360	310	305	327	307	355	321	346	351	360	362	343	338	327	323	333	378	321	354	350	366	336	329	332	358	343	333	328	341	347	319	360	335	323	389	336	345	343	325	350	341	352	335	338	356	341	325	342	362	340	340	330	358	324	323	341	355	339	309	360	331	338	340	308	332	349	350	319	317	389	342	381	372	344	347	326	330	349	318	327	332	352	349	304	372	333	331	303	304	365	364	347	368	341	337	339	344	318	344	313	328	340	359	358	328	303	343	334	335	351	344	387	360	359	330	360	323	331	324	342	345	329	319	354	358	335	361	366	336	314	301	330	341	322	349	324	335	358	343	325	363	361	347	382	304	328	340	333	337	366	339	315	334	343	360	320	347	328	357	375	386	365	309	361	320	333	353	326	351	331	334	335	345	338	300	330	306	337	349	305	343	357	316	323	365	338	365	322	366	331	366	338	336	320	294	319	346	320	333	308	310	385	287	354	357	368	331	331	347	398	336	308	349	368	382	356	350	318	346	380	302	339	327	357	344	323	324	335	349	323	314	358	314	332	305	311	364	346	342	345	346	322	325	350	355	363	337	319	367	343	339	337	345	316	334	347	343	349	346	353	341	366	355	334	337	358	335	355	350	336	322	293	316	337	361	347	347	344	343	353	322	349	328	329	359	354	348	327	355	369	351	300	278	328	344	364	370	312	327	339	356	324	387	345	332	346	323	308	368	337	360	333	326	330	323	309	321	340	349	345	323	314	324	345	320	346	332	303	353	330	359	353	343	303	327	345	319	325	294	324	341	311	373	335	340	345	339	346	328	351	335	322	346	343	330	342	353	342	353	308	326	326	344	316	325	333	311	344	314	332	347	340	344	317	333	306	324	310	328	346	363	332	342	364	323	324	360	345	308	302	329	360	321	321	313	339	343	326	343	327	331	348	295	338	330	371	329	362	339	348	325	333	351	330	335	340	332	332	323	356	345	335	316	334	322	357	326	336	362	354	318	308	346	352	347	334	335	335	319	323	303	343	334	351	346	306	318	352	345	340	331	345	316	324	349	351	366	339	349	328	349	319	350	345	355	319	338	354	346	286	341	329	317	322	333	321	321	351	347	315	353	344	299	350	325	381	327	349	347	335	345	363	321	333	335	377	309	284	343	345	323	303	364	348	372	349	352	294	320	316	302	325	310	311	307	308	364	357	350	365	337	361	324	330	325	333	358	343	330	332	309	311	337	305	332	321	381	344	322	327	370	286	334	329	337	310	352	311	324	347	354	322	340	331	358	333	307	331	353	322	361	329	340	310	356	314	367	338	357	351	331	350	331	351	349	353	328	320	347	304	355	325	339	334	321	342	305	332	325	327	313	347	329	342	330	338	336	348	358	336	323	349	317	346	354	299	357	339	296	329	330	332	314	304	333	340	314	364	358	310	318	327	341	344	352	344	323	307	339	339	354	348	320	386	408	327	337	326	354	331	314	345	327	322	357	374	354	341	315	336	283	327	317	353	367	319	343	367	365	368	332	352	324	350	305	351	330	329	326	311	354	322	324	304	318	364	331	320	325	352	338	371	323	327	323	345	322	345	362	353	316	348	362	333	306	303	355	356	342	306	324	343	339	348	373	344	343	366	311	336	313	285	344	342	332	367	390	315	334	324	334	328	321	319	320	336	356	351	354	356	354	319	304	320
17621	26911	28658	30896	35819	38834	40504	42064	38963	39836	37132	27595	19525	19495	20298	16137	10796	6274	5338	4777	6322	5745	5201	4702	3513	3513	2970	3535	2602	2599	2463	2448	1370	1071	2224	14579	15809	12184	6869	761	807	793	826	813	783	749	790	801	795	766	815	753	769	764	805	795	794	800	811	793	802	775	810	763	831	825	773	803	745	788	772	814	812	787	801	784	829	759	774	811	801	801	787	781	800	776	812	777	798	799	786	814	772	836	758	825	794	792	760	799	787	838	747	822	802	796	784	835	811	751	793	811	793	779	828	816	740	817	753	742	791	791	771	822	812	802	732	782	733	778	811	733	751	785	773	767	788	777	764	799	769	806	777	821	779	754	785	802	775	747	753	791	811	847	802	798	848	807	771	788	767	819	775	791	797	742	835	773	780	825	809	862	802	776	811	802	735	838	802	813	844	774	753	824	809	847	763	783	816	778	791	800	761	785	799	807	803	772	810	795	829	805	810	810	752	807	827	805	799	821	787	776	802	798	808	792	774	809	795	838	811	742	769	811	795	819	788	779	805	758	736	735	807	810	778	820	797	801	766	771	767	815	835	761	751	773	805	807	827	787	793	803	791	807	795	752	826	802	793	851	747	805	769	788	749	807	837	807	834	788	774	750	779	835	814	810	786	763	759	834	781	808	767	856	782	801	832	779	777	792	763	769	773	797	783	822	768	855	802	844	803	834	812	779	795	851	765	779	795	765	774	806	766	809	789	759	773	779	782	817	849	814	755	827	791	795	771	813	747	818	806	767	849	816	861	831	834	815	817	763	822	832	775	783	818	771	774	793	768	777	826	780	808	797	745	793	830	784	780	793	802	796	773	761	775	778	728	787	824	768	805	866	816	864	755	765	856	789	795	828	805	736	806	824	773	777	766	772	752	827	791	805	807	807	822	802	812	797	770	795	823	764	840	825	825	822	799	742	794	769	786	785	745	752	769	775	741	794	856	765	807	802	800	746	785	804	783	830	800	816	763	807	771	780	790	816	816	828	817	796	767	792	766	772	824	814	736	784	764	768	849	825	771	775	763	775	852	764	777	786	829	767	798	800	778	770	799	778	775	821	768	770	817	781	783	809	790	733	796	789	760	803	734	773	804	798	791	834	799	766	787	799	775	768	801	783	766	807	830	788	825	793	781	746	768	758	818	791	810	787	809	749	835	780	810	751	811	798	802	778	805	785	792	854	823	757	778	774	754	785	820	782	847	765	790	745	804	797	824	814	809	790	798	831	827	796	787	770	826	782	819	780	800	764	830	742	773	810	801	757	764	789	795	799	801	800	855	740	847	754	798	786	852	822	753	766	765	785	763	760	838	819	804	779	838	794	814	786	784	801	785	785	811	775	847	734	804	748	838	808	774	809	773	818	805	785	766	779	785	752	796	743	803	784	786	800	800	802	782	751	752	796	784	869	813	788	791	744	809	831	815	785	805	778	827	804	776	770	821	760	796	796	746	774	768	746	831	764	789	815	828	827	790	786	786	789	791	771	796	796	805	822	798	798	752	804	842	780	744	755	796	765	833	745	763	809	828	796	766	810	851	763	834	759	797	789	788	796	819	803	831	783	795	784	848	804	800	809	836	784	836	801	757	746	776	746	779	837	752	821	799	799	832	760	733	754	804	758	774	802	828	782	806	801	792	837	782	779	796	770	799	799	773	817	799	799	802	803	794	830	810	816	784	814	803	765	762	835	815	785	823	797	840	801	790	770	794	809	800	756	743	784	842	781	798	784	844	739	797	760	782	818	763	761	840	745	810	791	791	806	755	805	758	796	796	823	794	830	825	745	800	775	840	798	827	779	854	805	817	755	787	771	790	798	837	830	794	753	811	769	813	807	831	754	775	780	809	766	777	778	847	782	813	841	849	769	723	786	825	812	777	746	826	805	773	788	816	802	748	783	805	817	771	834	807	781	783	770	834	771	720	788	813	791	783	770	865	801	813	816	820	805	781	760	740	833	762	803	793	842	792	756	853	811	778	800	752	794	796	787	765	814	808	799	815	759	809	752	773	834	792	790	848	794	801	790	817	763	773	804	781	803	785	834	788	798	798	765	758	829	834	777	820	854	824	819	762	792	810	788	795	826	809	784	767	799	778	812	830	792	778	819	811	773	755	757	796	797	814	755	810	810	811	809	855	844	753	780	789	805	752	816	834	788	792	805	763	757	831	814	784	825	760	833	828	814	813	756	790	765	785	808	834	806	808	806	791	788	813	796	786	817	797	766	811	757	793	795	815	796	747	761	816	782	797	758	753	790	765	813	798	751	789	828	776	780	785	750	794	771	793	825	769	805	764	816	773	810	823	792	799	804	790	796	814	744	821	774	736	796	744	778	788	792	840	804	794	814	820	810	777	814	751	801	817	770	842	840	781	784	785	785	802	803	812	798	812	745	784	813	818	810	760	776	784	788	753	719	764	818	817	769	784	812	750	813	817	783	774	794	801	767	804	806	851	762	802	800	827	814	770	777	749	787	756	792	806	798	795	805	783	795	820	830	819	799	808	809	808	786	871	779	748	836	816	823	815	770	806	841	760	824	766	799	813	786	786	817	747	818	840	767	823	758	741	734	801	802	744	748	784	807	794	841	826	762	808	811	795	783	776	784	766	814	836	818	794	807	817	829	798	777	827	778	739	771	787	779	831	787	762	838	807	757	745	782	772	821	817	847	791	755	820	800	777	876	784	782	795	789	819	793	771	769	818	788	804	757	805	773	775	787	787	760	789	812	774	834	821	805	759	783	803	772	798	783	754	809	771	798	844	816	831	818	738	785	750	759	777	743	804	818	801	846	778	788	826	781	730	790	814	849	826	846	840	783	819	800	795	759	802	820	789	732	748	783	778	822	772	810	797	787	817	804	829	743	786	796	746	796	795	799	782	786	805	804	820	799	841	765	776	820	780	786	827	808	753	787	812	779	787	749	795	782	865	787	815	801	812	806	762	810	794	809	790	792	813	783	750	751	832	835	803	765	743	795	843	827	781	787	747	813	741	775	829	834	810	778	809	807	747	816	805	800	795	811	809	824	785	765	831	772	791	753	769	780	803	846	837	824	780	799	810	767	755	771	846	801	744	842	767	772	755	826	846	781	778	793	822	767	832	815	817	803	788	793	829	823	739	798	791	738	774	805	803	823	798	789	816	834	797	786	823	799	796	817	793	831	786	818	812	781	762	763	828	756	760	817	766	794	802	810	801	775	782	818	750	784	804	771	794	799	799	784	764	878	765	766	768	772	824	798	776	763	738	787	773	762	760	772	819	811	777	794	788	811	799	817	769	790	807	766	751	747	830	825	793	812	820	777	811	774	833	767	805	782	757	817	852	733	787	724	840	806	769	779	802	809	777	804	818	819	770	814	779	818	754	770	824	744	815	807	793	856	805	780	787	847	745	807	767	783	794	780	786	793	781	801	786	792	799	786	819	771	772	797	781	809	758	807	833	746	798	809	786	772	820	852	781	787	829	737	811	790	806	782
7819	4963	4139	2903	2046	2126	1919	1270	1013	860	845	615	482	359	306	311	257	199	202	218	256	284	253	250	239	245	230	190	210	206	210	176	178	165	161	197	310	393	316	194	178	178	164	186	171	190	174	157	153	192	194	178	180	181	164	198	174	176	136	194	197	198	197	177	180	165	171	176	179	187	164	165	189	157	185	161	139	159	184	182	182	169	147	155	175	161	185	156	176	174	179	159	160	186	195	183	164	173	166	187	181	146	178	142	195	152	171	161	166	161	204	174	184	170	152	188	172	167	166	176	170	164	164	169	177	187	201	184	167	179	185	200	183	154	158	162	159	170	162	173	164	168	153	148	179	157	211	196	179	175	177	159	200	138	156	155	157	177	159	169	165	168	195	182	158	149	198	177	177	160	164	152	165	180	180	167	182	159	173	208	174	169	184	169	188	177	163	182	148	166	170	172	184	167	185	172	190	170	183	186	167	178	157	165	164	176	175	178	193	158	153	196	187	188	186	198	164	172	189	185	165	181	163	185	162	170	160	173	164	159	165	179	170	150	169	194	189	176	166	188	183	157	179	188	162	155	184	183	170	178	186	170	172	192	192	176	193	172	175	169	158	193	204	197	206	179	167	171	185	164	163	155	194	184	161	166	148	169	163	185	188	163	172	177	163	179	180	185	177	184	175	169	172	169	165	178	152	163	167	179	147	165	179	187	201	200	176	191	181	154	174	163	155	170	150	170	184	178	160	164	176	198	162	189	169	164	174	171	161	176	156	164	171	154	172	155	191	171	175	188	163	175	193	175	180	189	180	159	171	177	189	172	161	194	156	164	175	163	182	162	151	180	177	199	162	174	185	167	172	158	153	179	168	153	192	176	167	177	175	186	162	141	170	175	144	159	181	175	192	165	177	175	191	171	180	171	173	174	161	176	164	152	178	183	173	160	190	169	160	188	179	141	181	160	176	169	187	179	155	193	169	194	173	180	167	175	189	167	185	169	145	168	180	173	174	163	174	151	198	181	157	176	143	184	166	171	176	161	165	140	145	165	182	179	183	152	177	179	173	179	147	183	180	159	174	155	185	159	162	183	195	161	170	191	165	181	168	170	177	179	185	171	178	175	161	157	165	180	167	174	195	177	197	178	180	165	188	180	176	153	161	173	184	162	140	170	180	184	174	162	155	176	188	158	168	177	165	160	172	179	187	173	163	193	199	160	172	170	148	197	136	195	171	141	167	187	178	173	149	163	166	190	167	184	173	173	167	156	179	161	181	180	176	182	150	165	195	186	188	166	177	149	205	186	168	185	149	179	181	180	186	174	209	192	164	175	171	184	182	172	161	188	190	173	170	170	186	160	161	151	147	160	164	148	162	170	160	163	147	177	168	146	168	170	199	184	190	170	185	177	184	170	189	161	182	172	173	158	182	199	163	195	180	166	166	175	199	177	174	159	175	171	173	178	149	154	182	158	161	167	171	160	180	177	155	188	172	184	173	182	166	181	196	190	186	189	185	163	162	181	197	188	177	173	172	192	219	163	171	148	191	190	156	174	186	204	182	163	186	171	196	185	147	153	161	187	179	174	167	141	171	166	167	161	169	174	161	158	197	177	172	190	176	184	175	160	150	172	170	185	179	185	188	183	162	176	174	181	184	206	152	175	161	188	174	156	166	177	152	165	162	165	189	148	181	173	179	198	179	161	176	167	177	173	188	170	179	171	171	180	188	177	176	172	181	167	173	171	142	172	157	196	171	155	167	166	190	187	172	172	168	200	190	174	177	170	165	151	162	194	164	163	171	170	174	153	176	155	199	167	175	146	168	149	163	179	151	188	186	175	167	182	179	185	189	176	163	176	172	157	173	157	164	177	171	166	163	213	161	152	182	164	158	174	176	167	182	191	172	164	151	198	179	149	188	184	173	178	169	170	193	183	187	155	170	183	158	182	172	187	174	174	194	155	155	154	175	156	194	157	211	177	172	176	151	179	163	177	192	186	196	156	173	183	177	169	158	150	177	175	178	176	183	162	180	175	187	170	185	163	186	183	160	178	193	157	187	157	170	191	162	172	171	167	177	184	199	207	166	178	179	153	182	193	162	182	167	160	175	153	204	189	184	175	152	165	168	174	191	173	174	196	189	192	175	183	202	164	181	163	168	181	209	186	170	152	187	159	166	166	177	158	153	168	162	180	152	162	166	180	179	176	170	191	172	159	174	189	182	178	208	160	197	173	161	182	175	168	155	167	212	179	185	158	170	203	181	152	147	196	184	194	183	166	210	179	157	172	162	188	160	174	178	159	166	178	182	166	194	143	165	178	168	165	160	149	169	165	189	172	168	178	183	183	178	169	200	184	180	168	201	172	182	190	171	127	212	159	163	164	206	156	175	190	169	166	177	176	186	156	180	175	180	175	170	192	173	193	170	155	177	194	179	183	154	169	168	165	194	179	167	161	176	181	166	174	164	174	177	191	185	164	168	182	155	184	177	172	177	194	173	171	165	186	191	166	168	163	183	156	170	164	185	170	184	179	178	184	151	177	179	158	160	170	176	193	237	195	165	184	186	186	171	208	139	173	187	184	175	158	155	190	178	170	173	170	166	186	174	176	164	161	157	179	163	174	193	165	169	184	153	179	170	195	164	142	155	166	165	179	177	175	163	177	177	165	168	181	182	139	152	153	168	152	169	142	195	170	161	155	160	183	164	173	171	166	199	199	184	149	159	192	157	174	166	177	166	177	194	174	189	158	181	174	162	182	184	200	191	156	148	184	174	185	169	174	178	171	153	192	177	158	177	169	181	191	179	174	145	182	162	189	179	176	166	162	151	161	180	185	188	211	207	169	185	187	187	150	157	171	155	171	156	179	154	160	180	170	200	155	160	175	148	183	162	163	163	186	157	175	171	153	196	168	180	178	175	179	170	172	188	171	169	170	193	192	173	188	182	177	160	155	170	183	163	191	178	164	201	177	154	180	176	164	174	182	174	163	183	165	169	187	165	143	167	160	171	162	151	168	133	171	181	169	165	190	188	176	148	170	179	196	171	173	162	162	170	184	160	166	151	180	186	181	180	186	164	162	168	178	184	176	169	178	169	168	179	165	163	153	180	165	155	185	170	184	183	187	158	196	172	164	170	178	154	164	187	162	155	180	183	199	166	157	177	159	181	169	155	188	182	177	166	186	175	169	178	163	170	172	178	183	155	185	171	159	167	173	174	170	164	183	197	182	167	180	178	173	149	167	191	167	197	179	156	176	166	167	165	183	175	177	157	171	178	199	173	171	156	181	164	172	167	178	158	190	167	174	181	166	179	160	193	162	172	158	167	156	184	179	157	161	145	145	159	198	200	160	170	179	159	194	158	152	169	156	145	182	168	169	144	173	167	170	162	165	164	169	173	178	161	175	155	192	193	171	143	178	179	171	172	165	177	176	155	189	157	171	142	178	161	171	192	164	154	172	190	154	159	162	152	162	181	172	165	169	166	181	177	171	169	200	162	164	183	183
5122	5003	7195	6823	6835	7994	8337	6375	5262	5196	4409	3530	2441	1870	1587	1370	1059	755	709	810	1105	1297	1100	1021	1031	893	801	747	606	613	579	521	507	505	481	709	1321	1558	1290	463	477	467	482	497	464	430	450	458	457	447	417	479	502	494	435	454	484	465	452	442	455	490	473	488	457	465	467	477	418	473	469	455	489	522	488	442	439	481	488	452	476	480	498	498	448	459	497	464	464	452	498	475	470	506	449	457	442	474	472	488	465	447	445	448	440	505	449	444	487	463	450	499	481	415	463	513	468	461	459	479	460	461	445	475	452	509	469	444	509	492	461	475	476	489	466	487	510	451	469	463	455	464	437	461	468	460	433	463	464	457	447	441	471	476	456	474	433	482	446	478	481	461	446	423	402	456	471	465	447	486	461	446	469	481	468	462	454	469	486	471	476	475	446	498	440	474	451	485	472	488	453	511	444	458	485	460	430	455	474	452	437	462	432	499	456	409	486	455	451	480	473	473	462	497	494	471	433	500	483	435	481	445	498	430	463	479	504	474	428	469	428	447	454	513	445	463	476	473	502	428	492	503	497	486	475	445	465	470	464	471	448	448	453	444	424	453	490	457	465	458	458	456	421	453	463	439	471	464	452	502	461	487	475	440	481	475	469	484	473	516	478	462	454	472	473	478	480	490	478	496	482	474	455	486	469	468	498	463	472	467	491	486	492	451	467	470	496	454	485	452	484	438	508	496	444	484	512	484	452	451	452	491	441	461	458	471	499	450	437	470	488	469	433	442	481	433	488	454	451	460	451	457	429	452	467	463	454	481	479	483	478	453	473	446	408	488	465	456	472	473	491	507	481	439	482	400	492	465	451	446	494	463	485	451	460	484	490	482	487	461	476	456	491	455	448	479	471	444	460	464	449	450	467	464	433	457	445	436	489	465	459	438	464	481	450	455	463	471	477	468	471	458	453	443	481	506	483	464	486	417	453	445	468	471	460	500	484	433	498	405	487	491	433	473	510	484	449	477	480	472	449	439	473	454	473	459	471	445	474	456	457	447	425	456	445	422	489	458	433	480	504	429	442	449	461	514	472	468	473	460	470	464	463	465	515	453	449	491	473	500	458	512	475	508	449	482	464	488	479	458	460	448	504	441	446	477	451	491	470	431	478	458	453	476	459	481	500	446	444	419	475	475	435	456	457	477	465	469	456	444	489	468	456	466	439	434	470	473	483	480	455	428	462	457	470	429	446	443	435	484	480	501	475	514	471	429	459	472	459	441	442	476	463	438	437	457	493	476	470	451	461	476	526	477	466	443	429	436	452	444	500	446	469	457	421	461	482	481	442	496	485	449	455	466	477	463	436	446	464	454	488	494	498	445	458	473	439	484	493	434	447	473	516	451	500	449	483	457	441	474	447	475	478	480	437	464	475	502	471	474	484	424	452	476	456	441	431	464	453	472	468	461	482	444	477	456	461	467	467	465	495	488	466	433	509	441	483	479	453	457	466	456	485	466	455	479	508	458	505	442	480	454	388	457	488	445	469	482	503	472	499	477	473	445	446	442	517	507	452	465	453	457	474	454	476	465	428	444	498	460	470	477	459	493	483	473	458	499	464	482	424	446	479	469	484	456	464	450	453	474	481	487	469	470	459	472	495	421	499	455	509	472	438	477	488	444	458	465	454	462	432	476	411	445	435	476	478	473	446	479	458	420	471	462	496	458	486	497	460	481	412	501	501	494	459	478	456	459	429	519	481	456	468	451	488	511	452	530	447	457	457	448	456	462	473	488	466	491	504	447	441	429	460	457	472	461	512	473	460	445	458	492	478	470	473	467	412	473	484	491	437	460	455	481	515	466	484	464	471	507	509	499	458	414	467	483	456	455	453	439	499	494	478	460	498	460	472	494	456	485	448	450	472	430	491	455	461	431	480	446	482	494	476	427	460	479	464	477	454	448	498	447	426	449	465	468	444	431	442	479	457	485	456	460	468	462	473	451	467	477	453	475	475	418	457	492	435	437	510	475	476	438	443	451	457	459	457	490	459	469	519	437	495	492	444	459	474	444	450	466	466	482	494	451	453	469	441	472	489	491	455	482	469	454	472	490	454	470	483	439	472	485	493	443	483	451	463	450	463	474	496	478	446	501	426	458	454	432	453	455	463	457	495	459	462	478	497	469	477	465	424	453	480	425	457	465	450	451	483	489	468	477	543	460	471	458	465	482	442	483	466	529	467	437	486	491	464	470	453	444	451	471	476	450	460	484	442	455	466	487	446	476	460	450	479	457	467	451	465	468	426	458	451	502	467	415	463	457	502	457	447	459	476	447	483	458	482	488	479	496	412	477	478	477	438	453	479	457	465	469	433	483	457	475	444	479	452	473	463	498	486	486	436	516	485	427	492	475	452	424	467	481	471	428	492	474	490	478	475	437	474	447	469	475	447	448	487	457	450	452	485	499	486	453	500	498	469	449	463	473	469	449	485	497	420	481	475	458	468	493	470	468	443	465	437	461	445	487	446	487	460	472	477	483	468	464	456	467	490	439	444	438	456	433	453	477	431	450	421	426	452	487	434	459	493	469	448	461	417	497	474	456	469	467	495	467	469	479	452	446	453	467	453	467	480	483	457	456	470	465	481	467	462	425	436	484	476	441	440	460	433	458	462	452	417	464	458	447	505	450	457	481	458	458	453	487	478	490	450	445	497	469	487	451	447	468	489	458	454	485	445	482	468	468	452	479	486	463	466	485	493	509	439	455	451	448	461	467	466	457	454	439	465	465	491	467	464	432	472	436	463	441	483	460	440	483	496	482	518	482	452	466	502	457	478	433	455	477	455	487	436	470	467	466	477	501	460	469	465	505	456	452	445	466	492	445	437	439	479	445	458	477	451	484	452	426	437	450	458	435	448	442	461	402	456	418	477	472	488	434	478	415	514	504	452	466	461	469	430	432	473	455	482	484	450	466	486	458	456	455	443	456	466	425	508	481	510	501	470	416	475	496	499	467	485	443	494	481	516	475	482	488	452	467	461	455	452	460	449	441	439	466	476	440	506	450	457	509	481	459	479	448	451	482	473	466	450	419	438	456	461	476	473	491	480	471	490	449	511	446	462	442	460	453	479	471	455	444	416	461	486	513	460	456	457	468	473	470	473	457	434	442	444	486	499	493	490	459	489	464	490	458	448	428	445	485	440	471	493	482	451	467	460	471	483	484	465	451	458	477	465	442	498	487	428	421	507	454	470	478	480	484	474	455	484	466	443	468	429	471	490	503	456	440	418	468	450	462	468	472	454	452	470	458	463	459	446	505	436	484	472	428	482	437	503	462	476	445	483	453	466	480	466	462	483	463	445	469	457	474	489	463	489	450	445	477	468	490	426	441	486	451	466	479	429	482	469	492	471	454	474	463	477	466	459	452	447	474	465	479	478	462	425	464	472	462	429	466	483	456	505	487	476	465	451	468	457	442	466	440	487	437	458	446	490	491	456	490	451	466	445	443	460	479	450	445
18477	22191	28224	21459	16178	15226	15703	16876	14821	10643	9362	5491	3235	2650	2893	1859	956	624	589	774	734	743	597	586	511	468	502	393	363	375	372	364	345	334	279	731	1660	1452	1114	305	264	260	282	279	287	276	235	293	273	252	289	293	269	277	297	259	284	282	298	286	290	263	263	246	265	301	266	265	308	286	291	286	248	264	260	293	315	300	279	264	276	285	278	288	266	300	235	319	274	263	269	238	284	280	276	269	274	298	286	299	300	282	265	252	282	280	293	316	270	314	271	295	289	275	308	287	260	243	285	272	270	269	299	289	283	264	297	296	268	303	293	257	293	277	291	292	288	292	272	309	249	253	276	258	289	270	282	268	243	286	300	304	272	273	272	284	281	263	258	277	287	264	292	257	297	287	262	261	274	284	283	283	264	269	266	269	303	281	287	270	260	294	277	252	305	285	311	249	293	271	291	262	276	274	281	281	253	258	270	258	271	273	276	282	314	282	276	264	269	303	252	282	275	269	286	291	254	266	318	290	262	255	320	306	277	261	259	281	275	269	259	294	254	300	290	276	296	284	285	269	267	271	298	276	269	273	275	248	285	255	273	295	280	302	307	273	282	240	301	265	346	276	266	250	284	281	304	286	294	280	298	305	268	247	254	256	283	263	270	292	295	285	291	301	257	294	286	262	319	265	275	290	278	300	277	260	267	302	288	314	300	272	274	290	287	265	277	280	273	294	280	271	293	266	261	265	267	263	268	297	306	302	284	273	295	238	301	276	302	255	292	264	287	284	296	278	273	268	272	288	260	291	253	264	269	285	310	264	287	269	243	307	273	306	248	297	292	272	287	288	278	245	287	272	294	261	279	296	263	266	275	298	251	256	304	298	307	263	285	285	276	307	289	286	318	276	271	268	260	283	282	286	283	280	299	282	271	292	278	270	312	264	295	278	265	279	277	266	277	238	297	266	296	299	274	242	279	277	302	284	281	256	316	269	272	268	300	270	304	271	259	256	263	279	277	287	232	270	309	300	304	243	258	284	276	251	243	256	276	281	269	247	288	256	256	258	264	258	260	290	289	299	278	268	285	269	294	283	284	270	301	306	260	293	292	246	286	268	272	297	286	277	272	300	279	261	251	256	247	289	296	295	290	257	282	293	290	258	266	305	302	290	269	289	277	272	309	267	284	286	259	251	265	288	294	263	262	257	293	295	311	280	283	295	279	240	302	290	299	293	290	277	277	303	254	275	275	266	272	265	288	246	295	289	287	264	274	282	269	279	266	261	267	285	277	292	311	281	286	301	300	276	276	266	297	302	296	274	267	296	264	310	262	295	289	295	260	305	314	302	287	272	297	274	241	274	269	266	281	278	256	290	237	284	283	245	277	275	304	306	306	294	284	305	298	278	280	271	268	270	233	274	258	284	310	263	268	260	296	290	269	274	295	269	301	275	289	255	291	274	280	282	278	251	297	285	263	307	258	275	277	273	281	249	275	290	286	271	265	261	276	292	263	291	276	296	279	266	274	285	298	277	285	293	276	270	266	265	279	268	278	286	296	272	289	281	269	269	285	256	284	300	295	234	300	260	300	278	239	284	265	262	263	280	271	247	265	283	282	296	233	273	262	259	275	256	309	272	286	281	296	264	299	260	292	263	274	299	299	267	275	308	282	272	251	301	257	258	258	250	287	292	238	270	275	286	290	310	252	247	264	255	271	250	252	285	294	270	268	247	276	259	276	283	304	281	282	281	266	292	262	303	285	286	281	289	276	287	276	300	265	287	248	278	264	257	259	262	292	269	294	279	258	285	295	264	282	272	236	281	291	247	304	256	262	284	276	266	270	265	269	292	263	256	256	276	287	308	261	303	256	304	279	322	297	289	280	275	277	247	277	295	269	286	304	309	310	302	288	270	277	270	291	271	258	251	291	237	262	260	250	229	318	281	282	276	285	281	285	264	247	294	268	310	299	274	265	286	293	324	244	274	312	253	293	325	287	283	273	273	298	280	285	277	300	278	273	290	307	259	279	265	259	260	269	274	312	257	309	292	275	293	279	286	266	259	303	279	275	312	298	264	266	296	276	290	290	270	261	272	248	289	289	282	292	276	291	302	270	285	274	249	315	278	277	262	286	254	272	267	256	254	263	291	290	292	303	283	277	279	256	277	310	295	273	265	294	282	268	306	278	280	291	283	267	268	286	270	278	256	297	283	298	274	280	263	274	279	293	267	308	260	295	280	260	292	268	299	255	270	256	275	275	279	270	245	257	267	290	298	285	260	300	275	279	282	267	279	274	297	296	292	288	308	310	250	267	278	288	265	298	277	288	303	268	251	282	290	286	259	286	257	299	286	305	261	273	251	276	244	240	286	297	284	274	277	240	286	258	283	297	266	270	272	270	295	277	273	294	268	286	287	293	271	292	281	297	265	278	308	280	301	304	280	289	256	271	301	294	267	286	293	263	265	266	247	310	284	299	289	295	311	273	307	255	254	278	268	287	280	269	262	282	258	301	278	244	278	280	279	270	289	300	290	279	292	281	294	289	269	281	276	252	246	285	273	284	303	287	282	312	319	287	234	265	233	303	296	278	264	288	280	290	274	301	274	280	266	286	281	249	285	289	286	242	233	273	277	265	273	263	307	320	282	283	277	256	316	244	316	276	289	308	269	274	307	278	255	279	307	278	288	301	289	310	342	283	284	291	268	286	293	294	270	289	289	263	252	307	267	292	259	316	275	267	294	282	262	278	287	279	266	303	258	266	252	297	305	258	281	280	261	263	315	271	299	314	307	273	286	265	292	292	281	304	278	284	288	286	294	294	298	254	267	283	270	268	280	290	276	264	276	290	283	318	266	264	278	314	292	324	297	278	309	279	267	266	267	274	285	284	265	301	324	268	270	265	276	261	264	292	259	280	269	293	320	261	285	254	289	304	283	297	285	290	277	292	268	273	296	276	264	281	276	289	262	291	287	256	313	279	259	306	262	277	281	299	272	313	255	309	260	278	281	273	251	308	287	274	266	284	255	293	277	311	260	265	271	273	249	266	269	286	274	265	262	263	277	270	283	272	260	266	290	299	291	266	279	296	300	275	277	268	294	262	261	288	291	293	263	291	270	258	270	277	239	293	248	259	261	259	269	278	280	329	289	264	277	266	295	264	258	308	276	223	269	253	280	305	253	296	281	286	274	268	322	266	278	284	275	273	273	278	269	257	259	284	297	263	258	271	260	280	272	283	286	246	267	285	281	267	321	263	309	290	257	290	270	291	272	242	282	279	281	255	287	301	248	282	266	286	272	270	299	272	263	268	281	244	265	324	256	274	243	275	294	279	253	304	291	302	273	262	320	281	258	288	272	291	295	271	304	296	297	284	270	253	265	262	270	295	292	295	333	266	309	252	286	307	306	303	256	317	295	266	278	258	286	258	273	289	296	278	291	281	262	285	244	281	281	286	289	262	256	270	305	285	289	256	268	271	275	269	283	281	274	294	260	252	264	272	270	291	268	280	289
12241	18755	26016	22815	22697	25636	29117	33249	31043	27373	26626	19499	13397	12276	13144	8518	5307	3325	2944	4406	4310	4068	2725	2767	2407	2469	2206	1731	1426	1605	1519	1625	1452	1200	846	4200	9982	7914	5490	734	691	749	686	695	666	694	743	724	723	718	676	682	655	653	691	740	672	710	739	692	717	692	672	721	648	696	706	659	681	696	648	657	713	719	735	724	698	678	652	712	731	655	732	642	714	700	744	680	707	664	737	692	683	686	694	660	700	713	715	699	662	661	709	673	687	703	651	706	695	661	690	692	729	723	711	743	742	645	656	666	693	695	678	686	671	699	715	756	716	683	697	720	749	728	678	669	706	681	735	652	753	700	682	743	658	670	706	708	720	661	754	659	690	699	721	682	691	689	681	700	703	700	700	653	770	702	689	741	711	706	692	675	675	705	717	677	724	687	674	723	757	725	711	716	703	729	664	707	696	683	714	687	669	664	714	686	694	696	629	683	659	750	710	692	676	650	704	711	716	659	631	691	669	704	684	679	746	716	706	720	688	679	691	702	716	699	693	724	678	687	723	704	700	702	673	662	683	706	716	718	709	697	701	677	705	684	641	738	699	686	717	688	681	648	670	720	709	707	676	671	727	669	658	663	677	660	735	688	723	668	728	678	728	706	653	696	699	653	655	660	733	706	734	713	684	716	722	706	727	676	655	696	701	726	685	730	699	694	667	695	678	626	703	637	704	639	732	678	697	693	687	716	733	701	676	685	687	669	664	652	710	689	689	673	687	671	711	730	677	682	702	684	674	651	724	706	702	710	675	672	685	716	689	725	628	735	667	637	673	698	696	685	738	705	670	692	745	710	729	690	672	742	661	719	724	709	689	701	706	730	710	738	712	667	677	685	703	719	683	692	695	721	689	696	678	684	681	646	687	682	676	744	682	703	689	687	698	722	709	660	682	682	703	643	702	727	692	723	659	709	670	691	708	739	684	669	736	692	700	687	712	708	699	674	708	679	690	730	729	709	692	667	717	698	704	737	661	719	693	680	653	656	729	668	686	711	699	700	697	712	698	685	735	666	672	673	707	759	739	650	681	658	679	681	724	631	728	691	674	656	704	697	652	698	694	725	688	640	676	728	677	657	726	728	708	666	721	688	723	712	706	708	687	709	685	717	695	717	644	686	683	693	737	779	692	677	663	700	683	668	700	693	683	673	713	661	692	700	687	660	689	706	707	690	719	692	651	704	666	696	648	728	728	720	678	686	714	691	712	650	700	721	703	710	624	684	680	687	698	644	716	692	742	729	691	637	685	662	700	680	678	698	681	707	695	746	744	699	701	685	680	698	708	668	687	681	691	697	684	687	729	702	698	691	713	742	717	643	664	689	675	709	683	657	683	672	689	638	687	696	712	684	681	662	689	685	717	668	642	722	667	755	699	724	679	644	698	666	697	669	680	619	732	709	689	668	687	679	667	685	699	724	675	670	653	690	686	690	695	665	674	695	691	642	658	663	670	655	715	676	712	684	714	692	692	680	672	679	712	644	682	684	680	684	689	716	694	685	663	731	700	673	625	690	676	668	689	677	673	684	727	708	699	678	678	695	722	666	676	638	668	687	659	658	670	669	676	710	693	673	701	644	675	698	718	698	663	686	669	710	675	712	670	704	715	710	728	668	640	655	681	671	739	673	696	693	661	669	683	694	690	706	705	674	638	696	691	715	654	672	683	729	708	657	789	742	694	679	715	665	703	741	675	690	691	701	717	678	661	660	725	713	684	647	745	690	661	654	669	676	699	695	705	723	685	669	648	691	669	682	695	697	705	723	700	721	680	718	663	671	659	653	662	670	682	743	687	693	682	685	663	690	718	670	688	683	687	676	719	665	681	685	648	694	720	734	691	687	684	698	694	708	707	645	701	709	656	705	696	690	686	704	683	658	723	698	688	647	645	679	631	670	715	678	715	707	707	703	667	679	681	664	689	671	665	676	696	680	662	675	681	733	683	704	695	690	652	708	675	657	717	665	692	630	693	700	713	670	678	717	690	681	678	674	727	704	681	684	664	708	679	676	683	688	643	680	686	683	668	652	733	698	688	664	664	668	679	693	659	695	682	654	665	686	706	664	636	688	674	700	720	664	711	711	674	685	719	643	644	723	722	678	652	653	720	720	688	696	681	695	721	684	704	669	695	740	739	722	698	669	696	670	701	755	693	691	685	669	722	705	689	680	692	708	699	675	688	683	721	705	702	700	692	671	752	669	661	698	713	670	631	676	689	681	733	678	729	671	693	668	720	704	699	703	697	683	759	741	676	645	688	699	683	671	683	684	724	685	657	721	690	696	716	720	713	646	689	697	674	662	708	693	657	739	726	699	723	686	705	710	679	711	704	703	694	684	665	714	707	671	692	661	698	683	650	673	699	656	701	700	709	667	721	688	682	671	668	717	667	620	745	710	745	700	700	724	724	731	737	766	668	739	722	702	691	654	733	698	703	723	682	718	713	674	694	694	686	696	667	711	663	691	700	685	735	696	656	669	733	679	724	724	688	664	693	714	675	653	673	700	635	690	711	726	704	708	677	649	698	690	686	689	652	716	710	717	709	645	716	705	661	697	692	700	657	698	736	728	711	675	685	690	680	697	692	673	686	644	686	714	693	693	689	659	665	667	693	687	715	688	670	660	685	704	735	668	675	750	645	724	654	685	730	756	719	700	698	662	730	636	608	700	727	703	675	682	696	694	749	697	639	675	685	689	650	693	687	705	766	681	732	679	723	660	654	679	671	696	681	661	672	690	682	692	670	664	674	698	715	691	709	677	726	672	682	719	687	742	716	679	739	702	699	647	720	688	692	720	658	674	725	715	698	718	716	643	700	688	730	739	676	691	714	703	693	680	737	698	675	751	693	683	654	677	749	727	679	685	737	676	723	713	710	714	690	690	676	695	669	695	691	692	681	689	744	693	702	717	671	714	720	636	640	723	712	647	723	646	675	671	698	697	668	687	681	717	715	734	666	673	652	737	686	733	682	722	705	670	675	730	696	688	732	670	736	715	711	673	673	704	684	662	692	677	646	706	693	737	701	691	677	686	699	727	700	695	673	712	672	697	697	677	642	677	678	683	716	697	700	710	719	645	711	741	740	710	668	708	691	682	687	651	661	678	702	692	668	671	728	656	756	683	713	653	714	711	670	667	699	619	705	677	684	697	673	666	693	703	666	710	696	687	674	692	706	676	663	700	697	722	705	715	732	685	665	715	650	716	671	677	679	632	724	724	656	713	734	665	756	706	731	687	681	683	648	664	739	673	716	698	685	680	690	703	663	705	687	683	687	665	675	706	694	691	640	669	698	675	723	673	715	693	624	702	645	708	659	688	675	725	713	704	713	649	688	739	714	689	757	717	711	734	703	714	714	677	681	667	673	646	668	680	654	688	664	669	758	648	706	698	717	699	708	712	679	687	693	704	697	700	628	708	692	694	717	701	700	668	687	683	737	736	633	678	710	629	706	658	674	686	710	660	681	702	668	685
26504	31377	34324	28889	25553	22224	27804	25863	26586	21379	19091	13214	7754	6037	5308	3574	1980	1273	1503	1670	1303	1036	858	1028	1122	932	740	644	566	435	495	459	417	415	377	845	3181	3222	2034	391	320	318	317	299	335	338	322	322	353	320	333	302	338	370	334	331	369	325	327	324	345	294	363	354	353	316	351	342	315	305	310	329	324	293	326	321	363	339	343	355	357	300	350	326	375	334	339	312	353	309	338	331	345	327	343	332	315	350	345	323	343	360	355	330	313	363	347	316	336	304	322	350	306	306	341	332	314	339	331	321	309	326	310	330	334	343	325	332	302	343	321	322	317	302	337	336	350	324	365	304	332	353	313	344	328	339	343	343	334	330	339	345	312	297	289	345	359	333	304	299	340	311	320	320	326	324	352	355	368	354	325	353	337	367	336	354	385	335	347	321	339	352	347	360	339	349	362	356	346	314	337	328	335	319	327	353	339	350	319	333	313	329	336	367	338	333	357	362	310	321	319	288	289	324	283	338	316	339	325	339	336	334	341	326	362	300	317	329	308	308	318	342	318	340	318	335	312	321	324	367	325	310	311	349	324	343	318	323	345	337	363	340	356	352	322	316	320	311	338	334	351	306	339	297	312	338	312	315	317	351	312	312	336	339	341	309	332	323	315	362	345	336	299	305	334	336	334	333	318	335	354	324	314	319	357	341	331	308	334	351	340	339	355	300	338	337	345	303	349	350	316	323	369	366	343	314	320	336	327	337	314	346	360	327	363	321	332	332	338	338	320	344	319	328	332	361	329	297	299	314	355	345	318	305	327	350	345	323	344	327	329	336	321	322	324	311	348	306	318	375	321	338	337	286	328	311	309	348	325	364	355	347	316	350	317	329	351	325	330	350	339	317	359	358	319	343	322	304	336	335	337	299	334	349	368	339	301	379	341	321	337	316	325	346	315	347	355	341	326	323	324	343	341	344	329	343	303	315	341	338	314	307	327	339	315	345	348	335	339	334	332	340	328	340	315	338	306	325	327	308	313	344	313	328	347	368	332	339	326	330	334	322	326	361	347	341	312	352	351	326	367	316	313	322	355	315	322	336	334	344	332	327	357	301	298	302	339	343	365	333	326	333	348	336	320	320	356	343	308	316	294	324	347	298	342	338	314	319	327	271	345	348	330	312	314	374	305	335	327	330	300	315	369	356	328	346	309	315	345	344	323	368	364	332	366	335	340	320	316	309	298	325	314	315	336	315	306	317	323	328	323	339	321	327	313	313	326	365	345	350	335	339	294	277	284	319	334	319	316	307	322	342	303	339	330	313	344	314	361	300	336	336	333	361	310	318	332	333	331	317	326	286	340	339	315	298	327	357	319	317	302	351	338	339	328	330	307	348	320	334	312	329	338	382	330	334	333	309	315	326	323	311	302	337	326	295	319	294	337	336	353	301	362	317	306	344	362	322	307	352	331	319	311	339	355	363	321	307	317	319	320	367	359	353	313	322	319	315	331	319	324	331	324	323	290	314	308	326	325	322	316	339	337	324	340	349	351	344	349	320	321	333	316	348	325	300	340	304	331	303	338	315	350	353	293	306	325	306	312	323	366	332	366	303	354	330	321	288	327	346	286	334	351	341	317	327	347	317	344	341	334	335	326	345	331	302	313	342	342	361	358	349	358	353	354	348	309	325	344	333	353	324	327	305	334	327	332	324	351	325	342	347	301	341	371	312	335	342	319	336	324	322	361	301	311	365	287	328	329	320	346	305	324	309	320	329	346	329	327	311	348	319	328	345	343	313	324	280	351	326	309	322	352	346	350	318	321	346	358	311	317	307	340	316	314	332	349	310	315	291	335	338	340	297	352	333	342	341	329	317	315	353	332	353	337	306	321	343	299	359	332	354	314	314	325	306	331	367	297	331	321	335	358	334	322	350	325	336	342	378	345	345	347	336	338	320	315	373	314	373	312	295	321	322	332	305	344	326	326	351	302	330	336	331	342	291	348	324	332	311	342	345	346	324	313	336	314	329	335	326	323	338	340	353	325	318	349	320	316	347	359	314	325	299	350	357	316	314	327	339	295	320	369	338	345	308	303	323	341	314	331	324	296	305	316	337	295	344	320	302	331	327	324	297	311	313	318	348	330	304	374	325	333	331	306	331	326	337	319	329	346	301	280	302	353	342	316	348	302	323	334	329	328	316	325	355	324	313	341	352	285	312	324	325	339	349	334	329	352	326	327	323	344	358	303	309	298	293	377	308	329	347	334	300	294	326	294	318	316	355	333	328	344	354	331	330	298	340	343	317	339	375	352	318	286	341	316	306	355	301	357	340	317	332	313	331	325	312	351	332	333	293	348	328	323	343	348	304	334	342	308	314	332	325	342	341	324	335	310	315	308	308	309	327	305	349	356	293	321	343	352	314	339	318	361	310	371	310	345	335	353	358	294	344	305	344	333	315	318	340	355	313	327	312	377	339	311	305	351	324	344	315	323	315	332	371	314	301	348	290	323	324	346	334	331	327	330	339	339	306	351	307	329	327	320	334	305	324	317	307	382	322	327	326	350	316	311	319	375	306	319	322	319	332	302	320	332	337	331	350	353	337	326	354	322	337	355	333	349	353	329	344	325	324	355	325	323	308	294	325	316	305	346	319	322	314	320	359	324	320	296	297	324	353	317	356	324	333	325	346	331	339	351	346	318	353	339	330	317	353	319	296	288	286	373	328	332	328	361	336	307	325	316	337	347	397	352	343	346	335	352	355	318	294	318	315	341	284	313	346	346	310	321	344	348	330	327	329	323	340	340	313	317	346	323	330	308	307	322	341	337	331	348	334	341	320	291	314	334	312	325	337	365	355	284	341	339	336	319	339	352	315	310	338	331	360	374	317	360	333	329	338	322	301	341	346	356	355	340	320	311	346	315	344	349	354	349	348	345	317	337	383	331	333	333	348	338	292	314	303	319	321	312	333	314	341	313	311	329	344	311	303	353	342	318	340	344	298	328	337	359	316	321	314	346	361	331	365	343	297	327	342	344	296	330	345	325	340	326	348	353	315	369	329	296	350	305	327	336	307	321	338	324	327	303	297	316	324	321	331	316	318	316	320	344	325	332	348	344	319	349	325	312	365	357	314	339	338	360	316	338	280	337	327	313	331	342	308	297	334	355	331	311	354	356	340	319	321	373	327	334	339	303	301	303	312	355	335	336	343	303	335	320	336	324	328	310	321	328	318	309	351	357	345	309	351	316	332	329	313	357	339	324	290	340	314	314	304	302	358	327	314	347	313	376	321	338	359	326	310	306	292	346	368	321	306	321	328	332	344	334	332	319	332	330	312	289	302	338	314	327	321	312	329	375	290	291	315	296	322	327	361	314	308	309	341	355	336	307	326	349	335	322	307	341	351	333	316	336	367	342	287	371	286	316	313	330	346	337	318	289	306	344	292	324	323	335	294	338	341	311	349	330	320	309	334	334	341	324	343	359	298	346	334	313	329	287	308	297	303	341	310	310	368	331	369
16597	24264	30625	31751	30656	29862	41168	41090	43152	38064	37296	30412	21912	20599	19400	14024	8359	6205	7910	8703	7291	5690	3983	5186	5664	4697	3521	3311	2690	2103	1835	1507	1336	1426	1160	4757	16771	15735	10114	798	750	791	807	792	746	803	765	762	761	756	781	809	807	799	767	774	809	793	777	780	814	776	793	798	804	805	767	795	800	775	772	766	788	798	798	787	798	799	789	770	751	759	732	750	744	769	785	745	806	740	757	744	782	778	792	782	765	731	832	774	800	751	776	805	784	792	760	792	775	722	726	776	780	781	806	807	808	752	780	813	732	779	748	812	779	774	786	791	785	790	795	795	749	746	779	808	795	798	769	822	748	806	751	729	769	765	770	804	775	747	762	773	797	746	732	781	780	772	758	840	747	754	767	762	784	769	750	747	707	820	737	746	775	800	774	759	755	769	797	764	822	778	778	778	771	816	794	789	794	800	799	786	778	742	772	795	785	723	766	774	745	796	768	828	772	779	764	758	768	732	746	767	737	816	778	763	776	754	774	761	775	732	825	762	752	777	804	758	806	776	764	768	784	812	753	815	814	757	771	715	743	812	805	762	837	792	783	790	731	804	829	799	792	771	812	806	763	741	840	801	781	792	769	755	743	726	795	782	769	804	784	762	779	757	746	743	745	747	723	777	785	812	798	701	813	774	770	740	792	820	774	853	819	762	808	788	786	708	820	803	787	800	819	786	789	797	774	758	776	722	803	801	773	761	774	805	701	766	754	797	789	791	773	760	849	750	812	806	786	780	817	744	742	750	759	821	734	813	751	777	742	818	733	800	792	771	771	764	784	800	769	769	763	772	778	779	777	733	744	770	796	719	776	763	767	827	772	813	752	828	790	794	815	713	810	826	762	746	740	797	763	741	749	780	780	787	747	795	799	762	773	720	806	699	751	798	764	755	748	759	732	799	792	766	794	741	769	732	753	769	737	782	739	796	762	765	786	783	798	760	784	768	763	732	779	787	768	782	767	782	754	807	785	772	771	755	773	777	758	783	806	756	745	781	762	809	794	772	760	791	769	785	773	803	729	756	805	790	750	813	788	752	784	799	779	810	763	800	781	817	815	753	774	807	757	711	790	765	821	751	733	785	757	816	820	771	783	750	783	782	766	797	788	734	821	787	796	786	807	782	741	772	762	783	749	771	760	789	795	775	781	803	758	753	779	758	784	746	771	815	773	782	808	799	765	772	794	770	801	743	774	789	776	747	754	771	760	753	781	708	781	683	804	830	731	764	805	755	736	809	740	800	740	797	795	767	787	739	801	789	742	761	780	784	804	807	731	763	775	751	805	815	787	791	817	749	802	758	746	764	771	802	769	774	819	756	784	802	784	821	798	780	789	826	750	766	769	762	852	791	814	765	781	787	813	801	799	805	728	779	748	796	793	807	780	739	778	796	825	785	762	810	781	738	757	797	857	776	718	775	791	822	778	767	767	776	751	783	749	787	792	774	781	798	784	786	737	778	818	800	744	812	756	784	778	770	764	725	769	762	838	781	812	753	800	765	789	770	721	766	752	786	781	785	766	775	776	817	814	800	798	783	793	744	758	802	817	766	802	753	741	754	777	748	754	783	735	736	779	763	772	733	796	789	755	742	817	784	788	749	758	793	730	796	754	759	723	771	790	784	756	800	763	766	766	741	806	738	774	755	736	807	845	795	782	738	746	774	743	778	793	822	807	779	759	774	721	784	750	786	768	718	746	828	756	772	716	742	807	738	827	798	815	775	824	788	803	757	781	787	818	736	804	767	812	787	804	836	744	778	775	750	778	824	774	737	768	823	796	760	798	774	754	799	821	804	790	798	781	761	777	801	780	820	740	763	772	785	748	755	759	792	813	728	758	799	762	779	796	813	794	816	808	749	778	787	776	763	769	789	798	737	781	758	770	848	831	738	752	774	730	828	819	753	752	777	736	776	764	829	789	827	758	770	773	778	775	814	765	770	782	776	788	766	783	778	777	826	819	791	781	763	779	817	797	733	736	761	783	736	764	778	758	767	764	768	775	803	776	768	738	771	764	740	742	772	800	745	820	771	764	753	791	736	793	772	806	782	798	806	731	742	820	815	766	794	765	813	778	712	775	779	774	754	797	798	832	800	827	780	769	763	768	778	781	759	779	749	797	745	770	804	726	809	793	782	779	755	828	822	772	734	771	762	782	796	802	757	754	799	721	774	815	770	754	789	787	798	796	785	781	810	762	744	787	814	727	776	748	782	786	793	779	791	861	761	773	759	814	740	791	795	793	735	749	770	818	771	789	787	719	814	802	775	805	794	781	770	797	728	853	742	784	785	733	814	759	792	809	792	841	772	765	753	775	791	763	820	743	786	750	822	797	810	820	755	821	797	777	721	774	808	762	703	819	754	752	731	778	831	784	752	778	777	829	749	706	796	759	817	744	765	739	800	796	742	776	761	775	843	755	764	739	729	779	775	762	779	787	779	787	793	784	756	759	750	828	769	713	753	760	812	793	739	798	760	787	796	792	783	754	779	755	807	781	795	762	842	771	754	791	785	734	829	760	732	729	794	808	776	801	796	786	792	826	779	776	799	769	803	740	824	768	721	797	775	807	794	791	767	794	793	740	838	789	802	773	796	773	793	733	770	791	741	799	759	825	765	809	769	764	755	795	797	808	812	794	721	814	793	767	771	800	752	778	809	771	761	774	759	757	745	765	801	768	798	771	760	798	816	743	771	773	757	815	819	762	795	754	784	760	820	769	764	765	800	763	762	802	796	754	796	775	798	782	779	784	807	807	833	797	806	784	794	817	819	746	797	791	783	816	773	769	791	770	780	762	725	754	727	805	802	755	770	796	827	747	776	750	769	810	790	794	765	766	778	767	730	746	850	777	795	757	810	805	804	810	761	723	814	730	792	815	834	802	734	809	803	788	840	745	825	855	779	732	758	781	730	788	787	755	779	743	786	755	820	822	783	762	778	740	793	752	769	792	741	785	786	772	760	768	785	784	803	757	825	803	792	804	830	778	773	741	740	749	756	801	816	787	747	774	745	844	809	794	808	770	776	792	811	771	810	774	801	746	802	790	790	835	726	787	820	784	785	731	806	820	801	775	782	825	798	798	762	791	794	764	787	783	755	758	780	746	782	803	810	783	759	733	805	795	772	776	722	764	803	781	761	755	742	834	811	778	816	829	808	776	806	818	785	741	774	809	765	792	715	784	783	836	777	755	796	785	753	793	829	718	791	787	778	785	773	792	797	787	745	804	787	781	766	782	759	828	784	775	742	760	739	758	811	745	749	787	732	800	748	758	762	755	762	745	739	729	775	798	782	810	775	778	777	774	770	745	820	785	811	760	767	779	754	812	766	792	880	764	798	763	764	775	757	769	799	755	773	793	795	793	774	768	729	787	737	778	802	819	798	743	759	754	798	798	776	744	779	821	723	768	771	821	804	761	721	768	819	780	745	810	773	783	739	806	758	814	775	781	797	791	758	767	751	766	845	776	796	806	797
6655	3906	3401	2545	1752	1474	1589	1262	1122	835	698	468	368	371	314	253	284	307	340	269	269	223	240	227	223	230	243	214	176	171	161	191	195	192	172	226	318	382	317	184	170	176	164	165	186	159	181	161	167	199	177	164	191	190	167	148	163	156	174	168	151	176	172	177	185	179	164	199	164	172	169	153	163	185	138	195	172	154	172	170	173	174	169	182	202	184	181	170	153	155	157	197	161	169	174	182	168	213	186	187	191	161	165	172	168	169	162	189	190	191	177	186	172	153	162	171	168	168	178	171	186	175	194	148	199	148	180	177	195	172	180	180	170	168	174	164	166	166	191	165	193	191	190	176	156	161	149	187	157	185	176	190	185	181	193	174	150	185	183	183	176	149	189	165	191	191	156	152	160	169	184	173	148	175	192	163	181	167	165	182	156	187	169	187	181	172	184	163	178	171	170	182	180	174	172	157	187	168	152	159	170	144	151	168	193	168	172	157	163	179	176	166	202	175	183	184	171	179	194	170	177	206	197	186	153	201	165	181	158	165	164	160	176	169	172	183	192	159	183	179	192	167	178	196	183	192	175	193	189	169	181	192	190	164	174	151	207	188	174	203	170	160	173	141	188	150	179	167	175	191	177	182	179	184	181	159	177	169	187	186	174	187	190	208	183	189	185	173	160	178	169	167	177	153	168	168	175	177	184	172	160	171	149	185	168	186	162	170	153	199	174	173	185	179	169	189	166	205	161	160	183	173	185	153	168	184	194	165	166	143	148	170	171	168	171	186	163	180	183	178	167	150	167	171	159	187	163	167	182	186	176	190	163	180	178	175	154	174	168	148	180	180	157	192	172	171	183	182	175	173	171	178	181	158	149	173	142	178	168	182	202	173	171	197	165	191	174	179	210	156	173	182	157	178	180	184	165	160	196	164	176	163	161	189	196	184	174	160	182	183	174	170	180	195	186	146	187	181	169	189	182	199	170	158	147	179	159	207	182	170	180	179	172	155	182	174	189	160	177	175	159	174	178	186	176	162	168	177	167	175	175	190	163	164	150	165	179	184	150	157	189	171	172	166	171	164	160	172	179	171	166	155	162	171	174	183	174	185	187	174	175	158	158	162	173	165	166	179	173	175	185	178	165	163	166	169	171	165	180	160	175	185	163	161	175	174	167	151	167	199	187	177	186	168	145	153	166	184	160	166	187	163	175	173	171	194	181	192	185	185	181	188	159	173	169	149	144	198	168	165	158	174	194	166	152	170	189	172	179	174	164	177	157	176	163	158	168	178	194	177	178	155	202	185	180	161	198	168	181	192	183	147	173	165	171	179	174	173	200	172	198	158	177	185	189	178	186	157	192	168	172	159	160	161	178	172	202	178	193	178	181	155	151	175	140	179	183	186	187	176	182	207	188	167	195	165	189	180	169	190	159	181	180	167	168	162	190	179	168	162	160	155	200	201	213	188	175	152	190	157	176	168	168	210	172	192	162	164	161	188	188	166	176	172	163	194	175	156	167	180	166	170	170	168	165	177	162	187	185	167	170	172	152	182	167	173	178	172	192	168	175	164	168	183	179	178	173	198	185	189	170	204	183	198	155	173	172	165	182	161	161	182	197	166	193	171	180	186	194	180	172	177	172	176	178	175	160	200	181	161	166	174	170	169	173	180	172	186	180	197	213	167	166	151	168	161	162	170	163	189	172	175	168	169	174	170	173	186	146	172	171	170	161	185	184	179	171	177	185	180	166	173	163	159	168	168	173	182	178	173	176	178	156	170	198	182	195	168	187	188	141	203	142	164	181	155	182	152	176	195	162	168	169	155	212	189	225	195	174	163	176	179	178	184	197	171	163	208	182	162	193	164	146	152	181	179	165	195	179	189	182	190	177	168	184	158	155	162	186	169	177	159	194	147	178	177	179	171	181	173	169	184	181	170	171	160	173	191	187	153	186	158	141	201	197	198	177	173	157	179	171	159	181	190	156	181	176	163	170	156	192	161	171	179	190	173	171	197	174	187	170	176	178	186	158	183	155	164	183	179	166	178	160	178	186	189	192	184	186	171	178	191	166	155	155	171	162	161	155	139	174	164	153	137	175	176	189	165	198	175	179	177	192	172	165	164	189	179	173	204	183	161	185	175	166	180	184	184	163	173	158	177	162	163	152	179	179	180	186	156	189	183	168	163	198	201	185	191	179	192	230	195	193	184	180	192	188	180	170	152	169	160	172	188	187	191	173	177	178	179	196	173	145	200	189	178	156	179	171	185	174	166	166	145	181	177	159	176	169	170	163	192	163	169	165	169	179	178	191	196	178	180	167	164	168	177	173	157	178	153	174	171	185	190	182	178	187	159	166	150	169	172	163	150	175	173	197	181	163	172	161	200	170	156	165	169	175	189	175	163	146	173	175	176	210	183	142	205	194	184	192	159	162	193	191	168	181	179	156	175	180	195	184	175	175	174	168	202	194	170	166	169	167	175	195	180	162	181	179	162	192	182	162	191	156	147	183	156	180	161	162	172	173	187	151	170	170	175	180	170	166	181	185	199	190	173	184	160	176	178	191	168	197	161	188	175	167	166	172	175	184	182	189	184	183	181	168	176	187	186	162	193	185	145	169	154	165	162	188	184	181	152	211	165	183	166	189	193	169	189	196	196	150	155	176	183	158	163	183	165	203	165	172	157	167	127	156	175	155	163	173	164	164	157	197	178	187	174	187	168	169	161	164	163	166	171	169	157	164	169	169	154	166	165	162	154	202	157	169	192	165	162	174	179	182	179	192	146	174	185	171	166	174	169	185	188	184	180	192	176	200	181	169	173	161	170	160	165	160	155	192	224	144	173	192	159	159	177	198	176	196	144	178	159	198	161	188	198	165	170	186	192	166	186	145	172	174	162	167	182	177	193	185	206	183	190	166	159	168	175	172	173	163	178	170	173	152	183	198	173	164	189	162	166	191	156	173	178	169	202	195	174	165	159	178	153	148	172	167	198	176	177	159	196	150	194	179	166	130	186	180	174	161	158	170	195	174	194	181	172	177	144	188	169	180	161	160	155	160	212	156	159	188	197	159	156	169	172	221	178	159	185	189	176	178	170	166	156	158	176	148	148	177	171	169	194	154	178	159	144	190	209	164	160	171	198	177	154	167	180	155	198	193	184	199	167	177	175	172	158	166	189	170	148	192	162	180	169	188	176	184	167	167	163	164	199	181	189	216	193	172	176	173	161	180	196	161	172	189	181	163	149	152	162	141	179	169	177	167	169	189	156	177	177	173	181	166	179	180	154	177	180	153	176	168	166	186	154	158	183	162	173	170	155	183	183	183	181	183	177	176	154	181	164	205	191	179	169	174	170	190	185	184	176	150	162	174	178	205	171	190	147	181	175	177	187	182	187	200	205	158	191	169	155	173	163	171	179	193	178	164	168	143	152	165	169	166	171	165	178	174	173	167	182	183	193	187	179	190	181	185	154	137	170	192	176	168	195	164	169	163	184	192	193	174	183
4611	4103	6216	6813	5957	6102	7296	6332	6448	4738	4199	2555	1898	1858	1635	1230	951	1384	1711	1375	1120	841	852	973	999	937	870	742	602	530	533	569	544	535	544	745	1349	1626	1238	513	453	485	486	475	516	454	467	452	424	468	477	470	485	486	468	447	464	473	506	487	460	434	488	454	488	492	488	453	441	431	503	474	488	453	502	497	468	445	485	513	444	480	458	419	481	494	483	477	489	458	458	443	465	434	468	459	463	489	428	460	468	490	455	491	499	529	472	466	471	464	485	469	490	486	480	460	482	480	475	405	478	456	490	476	507	490	509	474	439	506	468	452	492	468	426	429	441	471	551	464	468	463	518	485	471	465	455	480	479	427	476	411	496	435	479	459	498	484	482	507	475	474	473	483	423	482	460	480	517	480	461	423	414	432	454	492	461	466	500	436	520	455	424	471	475	468	467	447	450	473	469	452	493	460	474	467	475	484	446	467	497	487	479	498	443	451	475	478	411	470	454	493	442	460	459	489	488	467	494	457	494	503	469	460	471	467	453	506	480	444	440	459	418	466	479	456	445	447	437	467	512	427	454	454	482	492	462	487	473	474	497	463	485	507	455	481	495	466	475	453	484	504	478	461	452	446	487	469	510	469	484	454	477	462	470	467	472	480	471	469	482	507	459	478	484	458	424	512	451	499	477	493	504	437	443	492	469	458	455	508	450	444	497	446	487	472	460	494	469	476	461	479	476	492	505	454	473	493	466	494	458	495	465	465	484	466	476	465	445	509	437	433	472	481	466	472	489	448	446	464	480	456	482	468	471	502	472	473	448	506	430	465	458	503	430	463	526	445	474	498	488	453	454	449	465	453	475	488	502	479	492	465	485	470	482	487	466	419	451	475	460	487	481	464	471	507	441	473	469	474	457	491	435	503	441	500	463	454	467	486	476	479	486	460	499	455	466	438	453	433	480	437	478	455	496	465	434	469	449	461	489	500	446	444	470	453	464	467	429	451	500	461	479	478	470	483	459	474	467	499	439	458	488	493	439	472	485	450	463	446	474	463	524	478	456	451	461	464	480	484	419	456	521	450	487	440	486	474	486	480	482	465	472	478	439	479	474	453	482	462	440	461	461	464	450	474	488	477	476	489	448	455	471	452	457	497	514	451	469	494	508	515	456	473	484	490	479	481	472	441	455	471	461	505	487	465	485	477	434	476	479	469	465	504	447	417	493	470	469	480	431	454	479	447	502	451	451	449	436	457	446	506	451	511	451	507	448	472	491	447	437	469	469	495	448	442	456	462	492	455	488	460	497	451	466	426	442	466	429	485	477	471	465	490	481	476	467	518	459	510	532	495	435	435	448	516	486	484	470	454	507	479	450	493	516	495	459	462	457	531	456	475	461	477	436	476	503	456	486	432	491	471	465	510	463	487	447	477	466	459	446	471	443	469	481	467	453	463	439	462	483	489	411	490	457	498	466	486	492	499	456	458	493	524	450	472	459	478	498	437	481	477	475	475	475	494	473	475	447	496	439	486	472	467	438	467	427	461	477	520	499	448	496	434	449	471	470	458	451	478	466	427	453	503	457	481	498	453	475	507	470	452	493	447	467	475	458	459	464	485	499	486	503	489	484	440	447	486	439	466	473	495	415	507	472	443	460	475	473	459	463	454	482	471	476	433	423	419	463	460	496	486	470	449	427	465	514	452	469	443	493	493	448	480	484	471	407	474	479	482	493	479	454	451	486	476	478	456	462	462	467	488	449	474	432	469	465	448	455	446	465	479	481	460	463	431	464	473	489	492	471	425	471	451	464	485	455	450	475	442	466	429	467	474	469	466	444	474	517	456	442	480	504	442	474	417	471	439	471	469	475	463	483	457	443	476	415	455	466	494	459	475	460	460	502	460	501	465	485	474	491	460	478	495	468	472	488	483	473	459	475	486	471	450	460	502	476	447	456	468	486	455	450	507	501	495	485	460	477	472	455	440	501	503	483	439	469	453	447	452	440	467	444	458	465	503	423	476	457	448	435	498	500	443	458	458	440	466	480	443	462	463	449	481	480	479	452	453	464	440	472	479	487	519	470	460	488	453	483	489	421	478	460	444	462	462	443	480	458	483	450	510	467	484	464	476	455	511	451	479	459	464	486	480	479	457	497	440	465	438	454	479	444	459	474	494	481	465	515	472	462	494	471	443	431	502	483	439	463	450	453	487	485	465	525	453	463	449	467	515	484	481	456	463	435	491	500	431	471	476	456	425	465	476	482	447	464	486	526	435	490	471	461	469	485	480	489	502	463	477	479	454	470	470	459	495	484	452	438	455	465	485	443	443	456	428	480	440	449	461	480	487	488	491	458	455	455	444	468	459	472	492	493	448	483	488	454	491	469	491	494	479	471	479	454	472	462	453	458	459	457	467	463	460	482	465	495	435	470	458	462	438	475	481	470	472	467	478	455	431	456	487	504	492	443	470	484	450	481	468	454	461	492	508	454	477	457	472	492	487	413	476	414	504	463	427	474	459	472	499	424	475	443	471	506	432	473	452	478	461	462	476	489	491	441	445	456	491	453	438	482	452	504	463	469	493	479	474	460	441	491	463	451	490	438	450	488	450	460	512	478	502	447	465	491	454	452	455	480	472	481	462	464	438	451	424	469	489	465	477	482	493	448	436	467	490	483	457	476	497	448	482	437	460	503	447	460	477	498	451	514	464	451	465	479	475	449	498	470	455	468	501	471	473	475	483	487	472	479	490	458	498	448	444	486	498	421	495	461	473	431	475	481	503	516	469	447	495	434	455	468	479	459	447	467	453	480	487	484	470	497	467	458	458	455	464	470	423	471	469	434	461	433	456	480	476	469	495	460	490	458	474	468	469	509	416	472	505	492	512	439	471	486	465	477	458	469	465	454	493	441	498	455	459	486	470	480	470	464	490	454	493	461	481	476	476	461	450	468	498	482	464	508	441	449	439	452	490	442	493	511	455	456	442	473	461	493	486	487	452	471	482	443	475	476	488	468	466	476	444	476	472	421	485	464	467	472	450	439	512	455	434	484	500	469	447	462	472	446	448	473	486	490	494	454	478	451	455	413	463	454	481	490	432	447	504	436	473	480	488	488	440	490	467	498	465	465	481	456	492	468	515	475	470	499	495	479	463	483	498	440	499	442	478	470	484	436	496	477	472	500	486	459	488	440	450	443	494	439	468	442	449	473	510	470	465	468	511	465	451	488	494	472	494	486	473	485	476	435	435	484	477	436	493	478	461	476	456	470	441	476	465	506	434	483	462	437	433	494	468	459	478	463	487	486	469	475	433	489	504	469	474	473	479	505	473	485	470	471	473	489	460	514	478	512	449	479	446	461	430	510	435	449	459	454	493	500	477	430	455	470	475	477	433	451	477	460	454	462	497	456	464	462	473	481	470	483	473	414	495	481	483	478	467	493	472	464	463	501	465	481	475	470	453	514	449	470	454	503	492	467	465	502	478	457	478	454	499	443	455	478	480	440	445	445	506
16995	16855	19965	19823	17062	12670	13876	16190	14415	11471	9384	6637	4505	3325	2743	1469	881	927	1025	986	839	568	532	661	575	556	604	560	391	413	286	300	323	268	426	1346	1530	1314	863	302	290	286	270	276	271	304	306	249	250	282	326	287	278	311	306	279	276	268	300	304	271	301	298	273	286	276	251	269	279	298	290	277	244	319	284	280	279	315	290	264	275	304	282	280	280	241	273	270	301	302	270	263	268	303	294	272	259	266	279	268	281	300	274	315	269	288	266	285	259	280	305	268	264	310	310	292	282	298	301	293	287	256	264	275	284	263	302	281	283	301	281	253	334	272	282	267	288	286	264	273	297	311	290	302	296	299	304	274	280	306	301	299	270	291	269	284	272	285	275	311	262	265	307	308	284	261	251	272	282	273	289	287	285	326	273	303	270	311	293	276	305	304	303	271	251	317	284	287	291	276	288	265	275	255	249	269	297	299	261	287	277	281	288	286	280	262	304	285	275	257	280	304	270	266	260	266	307	265	307	252	278	308	274	269	283	260	266	289	272	263	297	279	266	283	267	276	291	256	302	276	288	293	298	310	324	278	308	293	316	271	260	290	242	244	295	253	276	278	316	273	271	286	247	284	262	269	275	260	298	307	269	275	268	264	281	257	275	282	249	275	308	293	282	314	304	286	275	247	273	277	302	273	270	280	255	262	279	295	290	290	271	302	265	295	262	264	275	276	260	269	263	281	264	243	283	307	271	275	261	293	268	288	279	260	278	244	307	279	297	288	294	268	293	266	272	268	306	309	255	289	271	294	251	271	251	273	268	251	258	305	270	271	313	268	267	298	314	289	258	275	276	308	303	256	290	275	275	289	295	271	242	271	251	292	305	306	282	315	271	294	288	277	279	287	283	261	262	310	266	286	250	297	276	295	265	279	290	271	289	280	302	275	298	293	309	256	272	305	293	277	260	234	305	304	297	312	291	308	303	275	282	283	294	263	275	299	307	295	284	331	300	277	269	270	280	279	256	242	261	302	309	265	280	280	304	316	263	287	302	275	247	289	268	286	283	284	269	292	284	308	281	291	286	271	255	300	278	296	313	289	270	265	273	268	314	273	305	280	292	272	313	279	260	271	247	272	302	284	287	268	312	270	277	293	304	279	285	267	300	296	271	257	296	295	265	279	309	271	268	258	275	290	278	265	291	272	292	306	286	274	316	249	274	284	280	283	287	268	298	279	299	311	303	273	276	270	280	257	274	305	287	276	269	275	271	251	265	309	298	257	268	254	275	277	308	294	277	308	272	287	274	261	270	282	281	299	271	307	304	290	283	287	254	244	261	276	278	285	252	280	300	253	309	308	267	258	259	295	297	288	249	303	281	291	258	304	244	289	310	245	289	315	251	274	284	283	267	293	285	272	275	293	287	287	282	246	275	296	274	302	273	291	274	288	286	270	320	305	250	311	288	318	256	276	280	302	262	268	312	253	278	276	275	310	274	284	257	271	268	273	274	298	289	295	270	272	270	293	307	274	305	265	282	279	287	297	299	270	271	303	276	324	305	302	258	300	276	286	267	303	270	281	287	286	298	255	266	305	297	268	280	277	285	298	263	290	271	295	308	282	286	332	281	291	275	287	300	299	273	299	253	291	269	257	298	276	279	269	282	277	247	281	277	279	278	307	294	312	269	263	326	285	298	272	275	277	273	275	293	286	297	302	254	299	262	266	302	293	280	265	234	274	279	284	321	283	279	296	293	288	284	284	296	277	283	267	284	272	286	265	297	279	301	280	303	261	248	262	287	310	308	257	282	299	274	264	279	287	299	310	254	307	258	305	288	275	289	267	306	296	283	292	290	295	313	264	277	297	280	297	280	265	267	303	285	286	310	303	299	274	270	308	297	279	285	242	270	265	297	298	285	264	264	290	272	301	253	293	266	290	259	281	278	291	293	302	310	279	293	281	261	244	270	287	273	273	293	281	253	310	287	308	297	270	296	272	306	268	294	287	271	281	296	283	279	298	291	329	302	252	282	281	316	251	281	294	283	287	283	314	290	318	283	269	262	284	291	296	270	283	272	271	264	293	269	291	259	301	296	296	315	292	248	266	291	301	302	266	249	284	280	282	273	307	263	258	312	275	292	276	300	278	288	283	287	305	277	257	282	280	299	280	256	286	311	272	311	249	263	269	338	293	300	295	304	331	287	267	307	283	270	289	279	258	273	277	279	254	276	277	273	273	283	287	254	268	289	273	285	284	290	281	262	296	278	283	302	267	275	293	325	263	278	261	307	245	261	315	270	300	297	274	262	269	255	264	292	234	285	296	282	270	266	275	266	274	272	265	302	294	254	270	314	269	290	306	296	274	302	268	289	279	278	284	299	274	285	285	270	292	275	274	274	278	269	291	277	275	298	298	311	278	272	291	289	295	297	282	267	292	282	303	281	290	284	278	280	307	257	265	270	258	288	310	269	274	257	322	272	279	258	264	321	324	291	307	299	316	295	313	291	287	307	283	299	312	290	272	273	278	287	269	279	254	279	299	263	297	255	305	286	261	296	259	301	233	269	293	272	289	273	243	303	291	272	287	255	272	276	286	245	325	270	293	283	259	271	269	276	269	267	265	257	285	281	284	250	288	296	283	294	277	313	271	276	304	274	309	293	248	291	286	283	276	298	298	290	278	267	294	279	253	279	297	277	286	274	295	265	288	283	297	316	282	310	283	264	242	272	288	289	309	289	302	294	283	287	290	253	289	267	311	266	264	273	284	262	271	297	252	270	299	279	304	281	312	277	301	296	292	299	288	255	282	246	283	300	292	309	282	264	269	292	263	310	294	291	247	278	295	278	280	286	264	267	287	277	272	310	287	280	287	282	288	299	299	278	278	265	260	298	289	294	283	286	274	270	313	285	292	262	284	252	287	291	292	292	278	269	317	303	276	314	297	274	277	263	242	262	266	252	280	284	273	261	258	266	287	288	293	266	271	281	277	279	292	290	287	262	257	297	277	296	250	286	319	302	287	278	268	294	299	296	273	269	311	282	285	260	276	284	270	304	293	276	292	284	270	281	266	307	302	273	294	262	280	257	271	298	289	308	303	307	289	271	286	256	279	280	273	284	273	346	293	298	299	295	286	294	273	293	290	284	290	300	299	264	266	296	283	266	277	271	265	276	235	268	306	271	280	286	256	274	271	274	255	275	289	267	283	279	304	264	294	274	283	271	249	283	263	272	324	287	268	303	285	295	247	315	265	289	277	301	284	291	268	281	287	289	263	275	303	284	311	315	255	276	285	307	288	281	264	286	314	263	279	270	285	287	312	244	279	273	276	309	261	293	310	287	302	285	281	248	286	294	292	296	273	304	284	265	256	253	286	270	312	283	282	259	298	303	288	296	289	243	295	243	292	282	278	279	287	332	295	313	236	275	281	276	279	288	288	278	246	253	248	291	307	268	275	262	302	310	259	298	275	302	281	305	282	295	304	286	290	300	287	256	245	285	262	298	264	294	275	280	277
11776	12542	20645	23434	24429	20854	27278	30719	33119	27892	27088	21275	16645	13868	12034	7504	4924	5135	5548	5508	4349	2822	2518	3155	2642	2947	3161	2625	1668	1294	877	871	811	874	2138	7872	8682	6773	3983	703	700	666	686	679	664	759	697	724	739	725	734	698	694	741	686	671	705	650	670	692	670	762	706	682	735	722	696	722	685	719	698	688	700	653	719	697	683	683	671	680	732	651	686	725	701	684	712	737	716	704	645	688	697	673	634	672	707	709	728	673	704	706	741	703	734	685	755	752	705	706	708	719	680	743	688	692	653	716	738	713	695	699	663	701	706	688	708	723	727	695	716	679	708	770	715	708	698	689	689	701	691	695	722	683	795	724	693	699	733	732	671	691	677	713	685	701	702	699	685	744	703	669	678	751	667	699	703	710	686	691	687	682	688	690	673	696	758	668	719	672	700	697	679	689	709	709	696	699	708	705	648	673	710	709	721	720	660	694	707	742	651	713	724	672	637	711	742	725	714	717	709	710	711	709	731	714	723	708	678	696	684	723	713	683	721	715	616	685	718	705	657	672	736	719	662	688	698	686	702	688	716	680	727	709	751	723	726	695	656	727	749	625	688	694	693	677	716	695	714	741	677	694	728	707	699	640	676	658	776	696	689	685	693	707	681	745	673	692	723	674	738	709	713	679	698	654	701	740	685	682	701	703	732	667	657	676	735	699	710	688	716	700	702	747	675	717	722	718	691	718	734	736	721	710	703	711	693	658	715	735	694	673	685	690	690	736	714	719	683	716	699	677	722	696	689	674	736	719	704	692	644	721	693	684	679	699	733	651	702	724	762	728	727	656	685	626	725	685	679	687	730	686	692	741	722	712	702	663	691	643	691	686	689	691	677	656	683	690	702	681	716	695	716	715	703	695	654	737	690	693	719	649	736	698	697	701	722	695	690	698	716	688	675	699	665	687	727	757	734	666	706	697	732	683	688	682	718	732	716	686	682	702	730	738	674	739	707	728	669	738	684	740	707	726	701	635	680	661	671	690	676	685	686	727	694	761	684	728	691	661	681	717	724	681	732	701	687	688	678	658	739	688	712	719	649	756	755	669	739	719	727	734	734	665	726	712	693	700	692	695	682	702	669	734	709	652	688	730	696	740	672	730	670	705	706	719	637	745	712	710	682	698	708	660	681	705	693	699	729	648	695	674	671	736	692	708	732	745	678	747	702	692	658	719	721	697	670	681	774	721	689	687	714	693	703	717	664	711	687	693	707	725	739	709	694	689	682	666	722	692	669	698	705	704	669	704	713	671	687	647	713	745	736	690	711	664	743	708	741	665	671	708	724	674	675	700	706	719	675	703	697	718	743	687	694	731	687	713	694	703	694	671	687	697	754	714	707	700	744	681	752	666	657	683	739	667	721	753	747	711	707	705	738	715	695	700	775	675	691	691	708	684	714	691	701	728	698	731	714	724	712	728	685	743	671	691	721	765	668	678	709	630	686	711	668	749	714	751	728	709	678	667	708	661	683	688	710	735	678	646	724	763	676	670	716	659	689	708	712	674	676	724	722	723	716	736	684	743	656	713	701	687	680	674	720	692	672	706	684	687	742	676	683	719	713	672	690	724	720	690	711	721	698	734	783	736	715	693	724	739	715	675	703	663	719	714	704	654	660	673	686	693	678	696	752	779	729	722	682	682	702	735	743	756	720	695	735	703	744	717	725	716	718	680	685	689	721	724	669	679	720	715	754	675	663	656	690	701	734	699	676	710	688	673	689	686	698	742	701	674	723	697	716	667	742	673	703	719	706	718	734	735	704	719	705	694	637	680	706	683	704	684	715	726	712	718	688	639	695	708	712	690	720	656	699	705	740	688	712	716	707	686	697	737	735	656	683	712	731	755	704	696	655	691	712	705	710	716	688	729	658	730	693	714	671	705	704	654	722	715	711	694	684	700	692	667	755	661	714	673	761	675	651	734	681	671	681	669	693	695	745	752	697	751	713	724	671	693	656	652	728	730	703	699	698	699	740	689	683	694	652	654	724	696	642	671	717	674	720	719	712	683	682	671	701	704	699	722	723	715	671	713	696	662	686	670	647	733	733	720	727	708	680	688	715	762	699	668	720	710	704	662	676	710	706	672	710	674	727	708	748	687	716	720	682	699	727	678	724	716	708	687	745	766	657	734	699	743	690	779	681	703	736	744	672	733	652	667	694	752	708	695	692	739	713	649	700	694	693	673	708	723	682	654	714	742	717	720	695	690	639	661	715	720	734	715	704	682	750	719	727	711	730	707	731	690	721	670	699	709	697	684	750	688	705	688	665	696	655	709	699	748	723	714	714	690	704	707	681	690	737	682	697	706	710	687	717	710	746	661	686	696	711	732	707	687	746	742	735	706	680	677	721	715	709	665	766	706	684	699	716	721	703	710	704	657	719	723	691	697	708	697	718	761	719	687	713	706	735	661	678	715	723	691	678	621	754	720	698	710	661	673	670	710	750	668	700	693	712	733	691	703	688	673	713	678	712	691	694	705	677	732	653	730	735	750	667	750	706	691	737	679	716	672	714	704	722	677	700	730	708	671	658	658	765	679	722	716	722	683	691	704	685	719	707	715	680	612	776	758	667	724	704	689	687	707	711	694	681	726	688	747	705	701	683	685	669	709	689	730	680	687	732	716	739	685	696	685	713	741	693	693	710	691	748	719	732	654	725	714	690	651	741	728	694	715	737	757	691	706	620	727	665	707	683	681	677	666	705	704	741	687	772	686	667	733	678	684	745	714	701	690	733	665	700	708	720	674	698	702	684	671	719	653	722	726	694	717	673	698	720	725	698	746	741	722	702	700	701	731	698	701	723	700	714	691	681	698	748	696	749	710	735	713	698	721	714	684	692	713	694	668	694	686	671	688	718	662	718	682	737	705	703	659	713	692	687	690	708	700	706	659	730	683	666	726	696	710	691	702	700	701	711	741	678	710	730	709	662	687	664	686	721	693	693	719	713	706	681	683	667	662	750	746	712	725	667	749	686	688	664	702	702	716	682	701	707	721	696	706	712	707	723	670	702	670	742	711	673	661	692	711	719	693	669	671	656	706	676	732	694	676	684	719	685	748	678	676	713	697	699	670	702	701	703	752	639	704	703	719	691	681	709	706	708	675	687	717	725	706	701	711	689	698	670	789	663	681	699	738	658	718	690	696	704	714	723	666	649	732	724	708	748	662	700	706	694	692	732	713	700	686	693	653	675	709	690	688	720	699	723	677	717	707	700	713	693	696	706	692	746	687	741	722	704	693	744	637	697	723	686	736	719	671	712	680	744	702	750	658	705	713	700	720	720	699	746	687	714	716	671	665	706	778	630	681	704	692	698	698	718	678	690	694	728	706	684	707	701	719	755	706	752	689	684	682	735	777	678	696	717	725	726	645	676	700	705	706	667	719	706	689	711	704	711	722	707	714	692	702	725	720	693	681	713	711	676	641	749	712	698	710	695	723	744	705	670	733	704	718	703	735	684	739	647	739
24837	23931	26674	27165	26185	21865	26006	27185	23451	21003	18083	13849	11304	7342	4896	2552	1651	1546	1780	1872	1208	937	892	953	902	762	706	931	770	543	393	402	408	419	451	1938	3233	2662	1580	354	328	298	325	355	358	351	281	361	366	321	324	341	332	318	321	341	316	333	318	312	334	297	326	322	313	288	359	327	308	355	357	340	294	327	329	310	316	325	349	330	331	307	304	349	346	332	335	342	348	354	328	330	351	327	325	367	337	337	316	340	334	324	326	346	332	320	361	347	335	341	376	311	341	310	338	335	335	352	331	324	343	337	305	326	325	321	367	312	360	325	301	324	318	351	346	298	297	339	329	373	370	341	328	335	321	344	334	296	349	355	316	321	327	298	335	333	307	319	322	370	330	327	341	318	292	356	310	297	332	331	312	378	331	306	368	341	329	328	343	314	321	319	335	342	351	320	317	322	341	355	328	367	325	337	375	338	343	312	310	335	342	349	347	353	311	312	334	327	321	356	334	300	314	332	306	310	348	315	351	322	330	296	350	353	359	324	312	300	336	314	348	338	330	345	352	367	327	305	349	341	321	315	335	307	311	291	347	350	326	332	328	296	326	300	357	315	299	325	298	336	305	379	335	296	317	341	332	330	298	309	301	334	341	300	296	330	360	375	306	344	360	305	367	351	331	327	349	329	359	331	322	347	324	316	328	339	323	344	287	338	316	339	293	340	328	337	349	343	337	339	325	344	337	305	322	323	347	321	323	312	318	346	351	333	304	328	294	306	343	335	325	346	322	301	353	303	306	366	338	320	326	349	341	314	314	301	334	307	316	315	330	346	296	361	332	321	322	345	335	310	327	348	333	363	338	284	330	316	324	338	325	362	323	343	326	340	329	306	306	305	320	326	345	331	344	339	293	312	327	344	338	327	345	357	335	352	320	326	323	305	346	319	335	324	329	328	314	350	362	337	304	347	328	343	313	332	315	358	351	382	320	333	318	333	310	315	338	313	316	326	324	332	331	324	355	296	316	313	339	345	315	326	342	351	333	328	300	337	320	328	307	355	326	300	301	324	319	341	302	307	375	359	332	297	343	353	329	342	313	380	311	350	346	317	335	343	321	326	319	331	328	338	329	297	326	321	327	323	322	351	316	330	329	336	285	295	350	327	289	362	291	336	318	342	336	364	333	357	305	328	333	358	310	317	330	325	297	326	334	317	330	342	328	311	335	290	359	298	305	304	317	339	333	304	350	323	317	304	304	303	318	344	290	334	315	338	330	340	313	284	347	299	338	328	308	312	345	370	343	334	345	317	304	336	313	331	295	322	343	315	342	331	338	341	319	384	368	301	346	299	345	310	316	335	318	300	341	353	310	324	326	354	294	349	330	314	334	339	342	305	322	303	305	316	313	330	312	366	315	362	303	310	347	309	326	346	343	363	367	336	316	312	346	318	322	335	317	347	332	351	354	324	314	342	284	338	311	318	324	376	303	269	320	322	312	303	336	332	322	338	347	337	334	307	351	340	327	353	300	325	340	318	326	348	356	355	326	343	323	360	329	305	357	328	315	329	340	327	314	341	346	341	320	331	307	374	330	317	322	317	343	309	326	321	325	308	324	329	322	300	336	336	313	310	341	343	323	366	346	331	304	336	292	329	324	346	339	327	336	372	318	359	317	313	356	336	347	344	342	323	321	317	320	330	322	311	327	330	282	327	302	348	337	341	376	289	349	383	356	317	350	356	319	307	331	313	300	322	350	337	310	314	342	360	323	315	356	314	338	296	321	318	308	293	318	347	313	304	321	315	316	315	335	306	338	325	323	321	337	346	346	313	324	340	306	334	344	340	331	334	345	340	329	323	304	322	325	341	367	305	289	287	363	333	321	352	316	309	319	333	346	334	334	345	331	307	336	295	314	352	327	328	380	320	371	304	341	363	340	294	332	333	333	352	366	398	325	349	319	334	336	308	341	313	296	322	322	337	325	304	331	359	321	328	341	306	328	364	320	333	323	320	339	335	310	297	308	319	325	305	332	359	333	297	327	304	307	338	342	313	323	329	302	343	341	339	358	320	347	346	362	348	315	355	291	351	331	354	313	330	360	356	322	297	343	340	306	306	340	314	315	315	318	365	323	336	310	277	320	350	334	323	354	303	316	314	340	335	327	316	340	327	303	313	301	293	304	350	317	285	318	325	339	289	331	337	336	360	355	350	308	331	316	326	397	346	362	298	357	293	351	326	324	291	344	351	358	336	356	328	306	300	333	306	360	341	353	340	331	341	346	328	343	371	350	331	323	307	349	327	310	331	332	318	352	321	343	349	334	293	324	349	355	325	311	335	297	346	359	359	334	307	305	341	333	319	329	334	334	309	328	320	310	290	330	354	343	362	355	329	318	312	335	340	366	317	309	290	321	291	324	367	315	324	322	326	349	332	342	348	351	342	335	307	326	315	319	332	338	349	298	343	329	330	341	354	337	318	309	327	294	311	311	335	359	360	362	332	344	311	321	309	324	336	310	310	372	360	330	325	334	328	354	299	332	339	320	348	312	336	306	346	358	361	325	352	323	324	352	305	332	318	311	335	306	328	332	353	300	332	347	329	299	298	329	330	328	325	319	344	339	328	350	308	350	331	305	303	318	335	322	316	329	312	342	346	348	328	337	302	300	305	337	323	325	349	314	358	320	299	313	326	336	313	321	339	336	322	317	378	324	314	334	370	332	325	331	333	344	332	343	294	331	334	331	315	334	315	327	335	318	341	332	327	339	309	382	363	296	324	332	352	322	340	337	311	299	294	308	386	319	326	294	339	376	332	329	346	328	321	321	334	297	304	383	329	357	319	332	335	333	289	349	327	337	350	336	306	343	356	352	355	363	348	327	338	337	345	331	342	329	353	318	377	326	323	320	338	330	305	312	342	366	341	306	305	319	394	323	350	297	346	362	311	347	290	357	330	328	341	343	320	348	329	306	357	309	343	307	319	304	320	348	313	371	299	365	358	323	328	313	311	310	341	317	316	321	320	346	324	329	370	317	333	351	308	318	337	312	321	345	316	286	315	346	301	307	325	333	340	336	311	299	334	305	344	319	320	368	311	336	347	333	349	320	334	342	337	276	325	336	336	307	312	311	334	316	317	333	322	343	336	285	330	322	306	319	353	296	317	320	306	343	314	339	335	335	305	328	313	324	357	347	344	337	304	335	330	341	323	320	332	339	357	318	353	339	341	297	336	331	363	333	300	310	355	321	336	337	367	333	340	339	352	287	332	338	292	308	355	319	294	309	334	359	325	319	308	307	318	297	346	332	343	303	293	297	311	334	335	347	293	363	323	305	335	322	336	325	321	330	302	326	335	291	364	330	356	344	359	328	325	344	351	329	326	280	303	352	339	316	296	299	356	337	313	339	339	363	327	315	339	318	332	314	340	315	320	335	329	319	331	328	332	312	321	347	314	311	337	331	335	325	354	329	325	348	356	299	335	289	339	358	346	309	338	323	347	305	373	344	350	339	328	351	329
15777	16970	25632	30708	33006	30982	39836	40834	41471	37939	36653	32248	28031	23068	17486	10474	7893	7981	9415	9700	6656	4799	4110	4803	4716	3769	3611	4740	3700	2107	1237	1230	1278	1407	1720	11147	16518	13921	7673	824	774	755	775	770	785	803	814	741	766	820	847	816	781	796	832	785	780	771	796	767	839	785	799	797	797	765	818	768	804	743	798	836	813	782	774	789	773	806	777	703	875	770	796	724	803	736	800	792	813	787	826	794	807	822	755	769	747	765	799	808	819	821	754	774	789	789	818	821	771	807	799	764	772	785	771	798	772	780	759	794	782	814	789	791	770	788	775	753	784	777	793	804	792	761	740	787	777	824	790	765	765	782	779	748	797	827	799	746	770	755	775	796	821	811	808	852	794	788	809	741	744	820	758	805	794	750	806	793	740	796	798	748	825	755	837	763	763	829	819	795	809	836	810	849	809	771	757	744	735	797	860	779	727	787	778	798	775	792	781	852	825	798	802	747	824	823	761	788	763	810	797	815	777	811	813	786	776	773	808	786	747	771	754	813	707	788	778	774	754	775	804	805	786	827	764	783	739	803	762	796	826	818	809	799	785	815	778	787	776	788	807	778	789	772	745	800	801	794	790	815	816	721	766	781	797	775	722	772	702	767	798	770	734	842	781	773	809	740	801	739	789	799	829	792	821	777	803	786	799	808	823	800	789	799	742	794	823	747	773	759	727	816	794	762	764	783	848	783	778	801	761	767	776	772	844	774	826	758	744	782	816	722	775	801	780	786	797	831	785	735	792	781	770	795	840	803	785	780	788	796	766	777	720	767	793	818	784	777	756	791	786	786	776	779	785	769	772	766	766	759	839	783	807	848	807	711	790	812	759	778	772	798	770	805	784	776	770	816	769	756	757	810	787	767	802	762	753	802	828	813	792	739	764	797	832	791	788	769	792	815	800	790	776	813	801	755	802	770	785	795	764	793	763	774	804	805	776	779	830	756	823	780	769	802	760	791	828	784	803	737	785	794	790	795	783	820	782	815	803	812	816	786	802	786	779	798	827	776	851	804	788	847	759	777	780	760	830	773	774	769	822	811	771	801	794	780	817	777	826	791	798	778	748	814	828	786	801	809	798	837	802	779	775	820	816	781	769	799	766	751	801	769	803	768	783	749	786	830	790	765	804	810	762	798	769	809	760	731	804	778	800	793	802	798	758	790	794	760	779	780	791	792	798	733	813	812	843	805	833	812	787	807	785	801	761	812	821	818	839	739	783	797	772	743	799	770	797	789	796	762	801	799	728	779	802	771	797	794	817	801	732	823	785	779	787	745	799	790	784	709	825	769	803	765	791	818	781	814	809	769	770	800	779	771	817	771	826	755	788	828	791	835	795	765	791	822	790	775	817	805	746	775	783	745	774	792	816	764	754	825	786	756	769	760	804	818	772	793	791	816	847	782	795	795	769	799	763	835	793	766	793	808	723	781	784	749	789	827	808	751	781	776	791	754	754	787	810	769	766	780	797	773	804	798	758	781	757	788	758	790	825	805	789	773	789	806	818	791	771	802	816	798	821	781	769	781	827	823	740	780	801	786	831	737	838	769	794	766	762	833	749	815	725	778	774	762	781	832	823	802	784	779	766	836	864	782	741	787	802	725	804	733	785	815	811	816	801	770	750	774	763	807	806	762	776	770	769	765	754	829	770	751	837	851	817	780	785	756	802	784	757	802	826	769	763	758	815	795	790	750	789	774	763	805	821	775	729	784	776	796	784	816	780	835	794	806	809	752	777	781	772	784	791	777	730	785	768	770	798	776	723	772	780	761	766	769	798	800	784	774	811	760	802	767	784	787	736	789	769	790	842	794	804	776	747	785	788	765	766	796	777	820	809	775	841	761	844	736	792	752	782	782	763	810	810	787	796	801	736	802	816	830	805	752	784	790	780	783	753	807	787	768	788	806	780	830	773	767	740	782	778	727	828	749	821	747	796	798	821	762	772	796	766	764	737	816	738	757	823	812	800	784	810	793	796	818	846	798	798	801	801	757	780	827	802	770	796	824	746	786	791	781	791	809	787	785	805	814	863	798	869	781	819	768	764	787	802	787	784	792	798	728	775	748	833	776	817	796	738	776	797	817	832	792	830	796	813	795	765	795	819	784	810	768	745	818	777	792	745	811	793	742	775	737	768	799	821	772	770	825	775	777	825	741	802	788	805	820	786	728	790	781	812	769	749	749	748	818	742	777	799	771	798	832	797	812	775	754	781	738	856	800	788	827	764	777	777	757	722	768	810	804	824	780	784	813	756	813	807	791	750	737	808	745	775	802	788	775	832	824	774	804	780	825	762	767	775	797	797	764	790	767	809	762	771	817	787	773	747	767	781	790	820	833	783	830	767	758	799	788	777	752	829	789	825	765	813	827	828	820	795	836	739	820	752	802	775	786	791	784	790	760	790	790	835	779	742	781	787	773	764	759	785	724	811	773	777	778	767	778	809	734	770	757	734	776	753	773	782	759	791	792	836	837	798	728	811	793	751	832	814	817	753	803	748	785	813	777	795	809	818	822	771	764	764	796	809	729	791	789	763	778	777	830	808	789	766	833	747	742	801	802	731	780	800	777	805	804	842	780	824	759	777	846	795	815	781	763	778	728	763	829	825	803	773	746	769	787	787	761	763	736	760	778	796	800	763	805	790	858	751	809	807	779	768	785	757	800	822	781	799	804	753	749	833	764	789	719	807	813	780	814	801	764	768	783	795	818	726	783	817	807	756	813	850	792	818	801	795	847	817	749	783	803	830	822	812	814	797	837	737	800	770	797	803	777	809	770	802	769	801	736	811	815	732	805	829	778	720	803	738	807	811	788	799	827	778	791	762	762	791	774	818	775	804	782	820	808	805	780	806	768	812	728	800	786	795	775	785	799	774	768	766	759	785	806	792	820	813	790	771	803	807	810	792	788	764	796	824	756	749	790	775	749	729	772	739	765	780	813	782	799	762	765	823	743	762	794	795	768	802	789	785	791	789	732	785	790	760	800	783	770	804	780	762	835	760	773	752	764	787	797	817	754	793	746	795	754	811	860	820	775	820	817	808	772	750	737	768	807	753	798	760	784	793	779	833	776	772	823	755	799	776	806	780	750	795	775	759	829	770	784	779	798	815	801	757	805	793	768	787	773	803	771	773	831	831	785	812	788	778	750	776	745	776	753	780	779	832	785	739	799	786	814	803	770	802	793	754	855	795	769	809	818	742	792	774	770	798	804	778	797	726	776	784	787	789	790	821	796	789	802	777	791	828	801	799	836	806	813	780	827	772	748	828	789	785	849	770	769	771	774	783	793	746	767	838	846	784	802	750	763	784	786	770	767	765	783	790	774	784	762	817	753	820	792	787	812	765	755	777	790	794	799	804	793	793	792	779	830	798	779	779	797	823	748	752	742	816	809	813	739	810	761	735	709	782	758	778	793	749	787	795	777	816	869	845	794	769	772	742	794	789	779	838	771	822	725	730	798	758	791	786	817	797	807
4921	3080	3172	3441	2636	1659	1438	1223	894	757	666	593	453	360	374	324	323	298	287	238	241	215	210	241	209	189	193	188	218	205	194	199	184	169	175	231	286	330	299	178	181	170	174	186	174	152	158	185	170	182	176	157	159	158	152	189	177	154	187	176	171	164	181	165	176	170	168	165	164	186	139	164	146	164	171	172	183	193	176	149	175	176	179	165	179	167	175	178	190	148	157	194	176	193	149	154	176	174	151	191	148	172	160	197	154	183	160	154	172	156	147	187	178	153	174	176	173	168	177	179	162	149	176	159	156	187	177	158	161	176	173	200	176	177	163	184	183	144	141	172	153	174	172	164	158	148	168	174	163	171	185	179	186	177	198	169	143	166	149	157	194	205	162	213	183	154	181	161	180	164	186	170	192	165	159	171	155	187	192	194	157	154	179	195	190	171	160	185	175	180	155	187	171	170	177	175	152	178	176	180	148	190	180	186	151	176	168	146	177	166	164	169	181	175	151	178	171	179	149	198	169	186	162	163	179	173	140	175	179	168	162	167	166	170	186	179	179	181	146	186	178	166	179	175	170	167	173	180	176	145	167	176	167	156	165	152	165	186	162	180	129	166	158	186	173	186	175	166	195	177	154	154	183	158	187	193	170	185	164	176	156	164	202	176	170	177	175	179	161	173	152	146	180	171	195	163	179	146	159	178	199	188	189	153	154	176	189	171	173	172	158	172	177	166	182	167	189	168	167	182	156	176	173	167	154	183	180	155	187	166	165	191	163	161	172	165	195	162	182	186	187	182	169	183	172	146	158	169	201	165	166	159	174	142	171	148	175	175	182	188	147	171	183	176	179	161	162	156	153	184	168	157	189	146	182	153	168	181	168	149	166	171	177	190	185	180	162	182	175	162	184	151	172	159	177	143	176	204	167	173	163	181	159	170	184	145	172	155	197	167	178	182	189	183	183	172	180	153	187	161	163	156	143	198	195	197	176	170	175	173	175	176	167	171	166	152	183	187	176	166	163	175	190	175	163	161	179	163	176	174	195	197	162	170	152	166	160	171	176	162	165	172	204	149	174	176	176	176	177	165	154	158	166	173	160	153	185	172	146	176	178	165	169	192	167	169	179	179	175	171	193	206	186	174	196	164	170	166	171	157	161	151	192	185	193	182	188	167	152	179	171	175	180	189	188	170	172	176	172	162	158	186	161	187	184	161	174	168	189	170	178	180	154	149	179	178	179	153	163	152	169	172	181	161	172	163	171	171	188	153	170	177	181	186	214	159	182	191	163	161	177	143	162	157	162	157	147	142	190	173	160	164	167	165	175	198	174	170	180	180	177	183	170	162	177	180	173	174	169	181	166	158	171	167	166	177	180	160	167	163	182	196	194	185	174	151	207	175	176	161	179	190	167	184	189	161	200	182	166	204	182	179	157	177	164	186	174	172	171	203	172	192	171	187	192	167	171	173	192	165	166	170	153	162	164	172	154	147	163	167	150	142	184	183	148	166	199	144	182	198	163	170	160	163	178	200	134	171	203	185	188	156	164	185	171	171	178	166	178	171	175	184	181	189	163	182	166	160	166	168	175	171	177	164	169	214	151	168	178	191	170	186	192	175	153	204	182	172	181	177	166	164	174	185	158	180	159	153	189	143	206	190	163	176	180	184	167	197	168	179	160	159	207	181	165	171	174	191	175	161	155	161	156	175	168	181	186	180	175	187	172	172	150	169	164	173	156	183	153	173	182	160	153	137	180	161	155	192	196	155	161	194	193	181	168	171	176	192	158	158	176	190	189	158	165	180	150	166	170	159	174	175	191	167	182	183	169	176	171	162	173	183	185	159	151	185	189	156	190	164	180	167	212	158	178	165	164	167	178	155	175	167	165	177	165	182	178	181	185	149	161	187	172	163	163	175	192	169	151	189	153	160	157	148	164	189	175	165	192	165	136	164	175	162	163	156	186	177	164	169	167	163	174	185	180	174	154	177	162	176	152	177	165	164	186	182	166	176	186	176	160	176	190	175	174	190	180	168	145	180	186	158	188	196	171	154	162	170	158	168	188	160	162	177	161	186	153	152	182	161	143	173	191	174	175	189	153	183	178	178	170	176	148	176	165	195	178	163	178	159	164	170	156	167	189	162	175	217	166	188	170	152	150	183	137	156	184	175	155	185	157	172	143	171	175	175	179	158	191	174	166	164	170	175	175	186	171	186	186	172	177	171	175	181	157	171	189	177	186	166	174	154	146	174	163	170	165	186	178	154	168	194	154	143	155	199	155	169	151	176	146	161	156	169	185	161	164	192	158	176	161	163	188	140	192	160	171	185	174	160	191	156	165	161	185	159	174	193	161	178	181	187	153	178	161	172	179	178	166	179	156	168	188	164	194	167	176	170	162	198	189	179	188	166	175	168	174	154	167	177	195	171	171	188	192	189	172	181	163	187	156	164	175	173	155	173	198	178	194	168	170	171	180	177	178	171	180	175	193	164	195	175	176	164	153	164	168	150	188	175	179	174	164	174	164	162	173	190	183	176	165	197	186	179	164	163	159	158	181	173	178	179	176	185	177	175	162	162	182	164	183	190	177	175	149	175	182	179	165	159	189	190	157	160	164	164	203	158	186	170	170	166	192	182	158	175	166	153	157	137	167	180	165	198	140	187	204	193	146	166	205	159	184	186	177	157	161	180	165	169	147	149	143	167	182	185	171	177	160	192	172	155	164	140	182	163	168	180	156	169	194	168	174	165	180	169	162	180	188	169	174	172	162	161	176	172	171	159	189	199	175	168	181	148	158	165	177	174	173	171	178	151	183	170	140	176	157	151	162	164	196	157	180	173	185	159	185	165	172	182	171	158	170	189	177	168	166	155	179	182	165	160	157	167	168	162	163	176	186	170	164	190	152	154	192	183	174	179	170	165	144	172	164	167	176	152	161	166	161	133	157	181	175	158	172	170	179	163	163	152	173	162	181	183	198	163	182	161	172	193	178	187	176	178	166	172	158	179	143	182	156	179	194	158	179	149	176	182	192	161	169	160	185	186	185	168	168	158	166	161	176	166	153	161	174	167	183	164	173	161	167	183	175	172	180	144	157	175	172	171	186	172	159	172	216	155	159	171	191	146	170	182	194	182	159	218	155	170	169	169	153	160	149	186	189	198	168	202	192	174	147	190	178	178	151	188	167	178	161	187	174	156	163	170	168	163	180	145	187	172	182	193	149	169	178	168	171	175	178	186	170	170	181	165	160	171	183	181	184	168	145	165	168	190	171	194	154	165	184	179	166	172	168	170	171	170	188	192	172	158	165	175	155	144	155	168	168	167	196	162	188	159	169	172	150	166	157	193	164	206	166	176	189	158	168	181	169	192	179	166	177	162	151	174	181	150	165	168	157	161	173	146	170	166	167	172	162	157	169	191	159	166	169	161	167	170	173	176	172	168	159	152	173	167	178	186	168	186	188	184	166	190	184	211	167	188	165	171	163	168	183	167	163	210	162	179
3836	3105	5600	9441	8925	6168	6817	6337	4980	4591	3701	3386	2874	2175	1812	1658	1472	1550	1410	1079	930	959	723	703	738	685	782	680	658	637	610	614	587	552	537	939	1414	1512	1085	476	474	487	479	474	450	442	421	445	438	470	442	481	457	499	462	453	487	447	466	503	492	459	449	450	471	489	471	490	461	474	458	480	452	475	472	480	448	447	454	483	441	465	466	456	479	448	451	492	499	478	477	454	475	480	450	440	477	448	453	447	489	499	435	451	465	443	479	474	419	505	433	484	457	458	435	494	446	448	474	471	483	459	511	487	497	484	499	445	409	439	469	456	479	463	434	440	465	460	441	461	434	472	468	465	467	430	486	459	518	524	462	478	472	483	442	459	437	444	434	468	487	483	470	456	514	475	442	438	445	494	436	425	459	432	460	458	463	445	445	493	448	454	468	458	458	460	453	452	421	463	478	471	484	468	504	470	485	423	462	483	480	459	484	471	464	427	469	455	460	467	421	477	481	437	467	452	458	493	478	451	423	440	513	482	451	470	480	472	449	474	456	426	462	462	483	481	447	440	483	435	444	452	476	486	466	447	435	490	470	426	458	496	490	467	471	455	485	440	481	452	478	499	467	509	483	469	449	470	488	467	501	472	457	441	437	490	455	479	454	447	497	475	451	427	461	438	470	498	485	481	439	468	436	446	467	478	463	468	431	468	475	469	456	441	454	469	466	477	434	475	484	499	461	450	473	469	482	460	487	488	466	472	480	475	497	467	478	479	484	475	460	478	461	472	448	463	447	458	459	485	479	481	470	472	482	454	458	493	503	485	455	456	491	485	471	453	461	494	475	448	455	463	455	470	478	465	466	460	443	466	463	458	480	452	523	456	465	452	494	463	429	441	463	432	459	450	455	465	449	473	478	434	426	449	468	486	446	500	472	465	494	456	507	463	482	447	447	483	466	474	483	476	456	430	495	480	454	416	461	441	456	467	475	439	481	457	445	500	442	449	421	467	503	454	439	451	437	452	436	428	430	473	443	466	439	453	512	412	486	468	458	492	495	476	458	446	481	471	452	497	482	436	421	486	451	470	437	433	467	438	477	446	463	480	479	445	447	525	513	485	455	444	486	430	464	450	456	483	480	470	474	439	467	483	501	490	485	457	482	500	427	444	454	468	444	462	485	494	470	451	467	456	490	478	479	459	439	464	485	478	462	448	490	470	478	462	517	513	443	503	497	479	448	428	422	463	447	465	408	440	487	455	434	467	461	452	458	518	477	469	476	490	483	503	481	424	476	463	504	483	471	460	502	435	487	407	480	470	478	436	492	479	447	465	492	476	455	499	468	496	456	453	450	488	492	473	473	497	453	450	446	457	468	480	472	421	470	499	453	498	511	431	460	476	487	430	488	477	486	479	486	486	463	452	444	484	434	439	453	499	476	516	425	444	451	480	478	452	475	476	485	457	454	456	486	511	493	456	447	468	461	461	437	473	463	495	444	479	444	475	509	477	474	464	455	474	467	476	502	429	455	455	444	497	469	442	463	431	460	434	458	489	456	436	436	484	446	471	470	491	445	481	507	443	477	468	520	452	449	455	477	473	453	464	483	455	413	464	501	464	489	487	451	470	461	474	448	510	485	469	447	439	418	477	471	461	488	473	437	437	437	493	461	464	494	483	494	439	470	506	483	401	467	461	454	443	451	452	477	427	483	473	466	475	446	450	431	495	485	418	480	471	504	482	430	431	453	449	492	473	437	453	499	489	450	479	469	469	476	479	464	460	467	486	490	426	466	478	484	453	445	462	466	460	466	475	471	506	452	478	463	480	441	527	416	485	448	470	509	490	479	440	440	451	482	496	451	470	519	489	493	470	460	478	503	473	482	446	462	481	468	481	442	437	483	472	504	458	484	456	449	486	470	466	446	439	452	477	458	440	519	505	480	451	460	486	462	432	473	447	453	457	468	446	456	475	479	445	506	435	493	465	471	438	466	484	442	441	437	460	509	474	494	488	465	470	487	492	475	417	438	480	478	483	456	478	461	495	483	457	410	429	462	479	462	468	493	459	438	449	446	492	449	486	476	479	468	439	454	450	459	482	462	479	469	478	499	474	470	471	443	464	507	478	465	465	454	515	465	448	501	441	462	511	490	448	442	459	445	501	469	478	441	462	455	436	470	423	458	490	459	450	517	456	443	457	480	473	502	428	449	470	441	451	442	467	444	457	436	470	447	430	459	498	509	441	419	437	457	473	469	474	464	471	472	481	420	443	480	453	443	479	481	440	442	450	433	441	451	473	486	453	475	447	468	447	474	485	467	445	455	485	455	462	509	467	494	482	460	478	501	470	477	436	485	473	481	459	512	500	460	501	447	435	466	493	476	449	446	493	494	494	470	466	439	498	469	517	472	459	422	445	474	438	454	471	444	454	440	471	469	494	432	427	503	459	467	466	434	448	474	471	465	455	459	449	460	445	478	486	428	467	508	497	476	491	528	452	478	472	445	438	462	482	451	456	452	471	456	445	446	451	505	451	442	465	434	487	460	480	479	451	464	463	443	474	474	458	457	460	483	477	443	499	468	479	467	474	434	470	457	468	479	448	505	472	467	436	440	470	508	465	466	464	508	451	453	497	485	481	506	493	443	452	456	460	431	446	456	475	449	469	459	466	509	473	466	490	421	463	470	467	469	445	482	473	443	469	475	470	457	462	461	420	434	435	440	441	464	470	474	438	499	458	452	463	471	453	444	448	460	421	464	471	468	497	439	451	516	442	468	403	440	506	469	481	487	494	444	481	442	487	482	446	467	443	439	406	467	455	460	478	478	461	470	442	525	468	455	455	455	434	451	463	454	462	480	484	482	496	427	434	486	477	437	479	497	478	458	451	452	468	478	440	447	512	472	500	439	478	446	469	461	441	475	482	468	467	431	459	480	472	499	487	489	472	446	426	431	480	444	439	490	482	477	485	459	486	452	469	463	437	477	428	442	462	482	454	479	482	482	443	434	455	435	469	474	427	489	484	443	431	461	449	475	483	472	477	503	487	469	456	548	467	489	483	480	480	467	447	469	514	466	453	472	450	480	479	467	475	490	460	454	456	476	474	456	494	465	500	476	432	484	460	468	452	464	459	443	472	468	475	450	480	466	488	471	485	460	493	479	514	425	451	444	495	491	467	486	467	506	457	462	462	455	461	439	424	510	482	468	451	474	495	460	457	491	476	466	454	487	430	438	487	471	481	451	498	475	452	481	476	445	463	470	469	524	458	483	472	465	453	448	479	470	462	487	461	483	468	453	476	486	468	467	484	437	453	487	448	470	448	464	516	451	493	497	492	436	488	495	461	487	470	433	526	440	500	473	429	493	507	467	435	433	451	430	460	482	487	441	459	488	448	492	440	465	439	461	497	452	453	463	472	523	463	449	447	439	477	474	457	474	476	490	476	458	488	425	476	499	432	450	487	455	466	445	447	465	471	478	434	444	479	448	478	457	465	478	431	477	488	465	516	465	448
14999	14884	16775	19023	16954	14490	17395	17120	13002	12524	8875	8331	6943	4511	2388	1668	1273	1175	1176	772	598	534	563	584	581	616	613	548	435	439	314	325	305	303	286	1154	1675	1381	851	286	280	281	247	271	295	278	264	283	287	246	269	259	289	263	291	295	303	279	294	285	264	270	286	287	291	281	284	273	270	257	276	312	257	295	276	271	249	249	294	282	250	265	271	280	309	260	249	282	259	280	248	271	287	271	233	246	289	294	299	288	273	267	238	264	287	264	295	279	271	288	285	281	285	280	283	278	258	230	283	275	276	276	258	286	272	251	255	270	263	272	255	313	272	277	271	277	278	278	274	279	268	265	258	273	264	273	275	292	277	293	253	283	282	259	285	280	264	287	294	250	309	282	261	284	241	266	280	272	247	257	282	327	292	270	273	262	258	260	309	284	244	259	314	265	284	243	260	266	276	244	261	232	303	340	279	285	262	278	285	250	263	266	269	277	257	307	275	277	268	297	295	270	240	281	309	321	265	294	303	251	306	249	277	266	295	275	301	270	222	309	292	267	277	275	274	264	247	279	258	228	236	258	268	291	277	249	268	248	245	256	262	294	250	262	305	262	275	248	271	262	274	284	258	289	251	291	269	249	298	254	275	284	304	311	275	292	269	284	271	262	290	272	277	324	279	283	262	280	289	285	287	267	301	276	275	277	289	268	295	285	276	270	269	262	282	285	273	283	300	267	311	305	297	294	286	293	299	302	288	282	256	284	283	271	287	277	271	261	279	276	298	305	277	252	284	241	286	248	289	252	272	291	295	245	271	275	277	291	287	280	253	290	267	307	253	270	278	282	277	266	273	287	293	264	265	296	299	300	283	278	253	276	278	272	293	266	282	260	261	309	298	276	275	258	315	251	287	231	269	275	278	298	294	270	271	272	293	273	277	286	291	288	269	296	262	283	278	259	300	272	295	257	255	277	278	286	271	274	264	283	276	271	272	291	316	282	264	272	274	265	275	269	277	316	267	272	290	263	252	279	265	290	261	280	278	260	247	263	266	256	256	267	275	265	270	270	283	285	294	290	287	247	306	301	269	287	281	296	269	267	294	297	266	277	273	268	291	292	278	314	283	273	279	311	306	298	281	283	263	297	266	265	267	270	278	277	244	248	292	303	269	289	290	292	287	269	278	274	295	276	250	302	234	269	279	260	274	289	267	295	268	277	246	277	273	241	263	293	249	253	259	240	279	275	266	264	284	290	303	266	278	273	282	279	282	245	273	260	279	299	329	290	252	255	261	286	275	255	263	238	275	280	257	281	265	258	255	271	275	274	260	297	262	264	254	253	243	279	264	302	281	264	254	233	246	248	309	273	253	288	313	289	263	290	283	278	301	272	268	279	275	283	287	284	291	268	275	261	269	294	274	306	297	294	263	281	266	285	238	265	275	273	285	281	288	273	250	283	271	285	271	295	261	262	253	255	298	287	282	260	270	321	292	307	308	250	280	256	257	258	238	273	281	276	292	262	295	252	267	268	253	247	294	287	249	319	310	284	286	266	264	272	254	277	257	287	242	240	250	264	280	273	278	285	291	273	273	282	278	267	273	308	272	272	271	266	277	265	311	300	237	240	306	279	260	302	279	267	271	270	273	248	264	274	270	271	305	306	282	274	282	256	310	281	304	274	262	239	264	276	269	279	285	274	289	302	271	279	294	279	257	262	278	296	286	282	296	300	262	284	275	285	247	305	287	297	274	257	283	270	283	248	273	315	266	256	253	286	277	258	260	262	254	305	276	259	255	234	284	300	277	256	267	260	254	308	264	299	265	264	275	291	271	280	260	286	293	249	276	284	285	244	266	248	295	255	261	280	284	254	290	289	283	267	260	296	271	270	308	271	256	254	242	276	266	271	284	272	267	279	268	256	289	275	296	260	288	289	262	279	307	277	244	255	278	270	262	263	289	294	308	268	278	265	287	260	262	284	292	234	285	290	287	294	303	286	260	287	264	283	234	256	276	267	270	262	269	299	262	292	274	285	293	262	287	294	259	250	256	267	290	237	255	271	264	272	263	244	301	268	275	274	272	293	307	275	269	258	259	274	273	295	252	280	266	258	244	301	263	287	296	268	266	274	281	265	226	263	284	268	282	292	276	273	280	284	287	257	280	299	273	240	271	243	276	294	258	291	285	293	269	263	284	291	262	257	302	294	282	303	280	250	284	274	279	286	295	283	267	262	264	291	266	298	272	297	282	287	239	255	277	277	276	255	260	258	267	288	294	274	267	258	275	268	288	261	293	308	289	273	305	266	263	297	257	257	257	256	255	300	271	280	297	277	264	284	273	308	288	276	291	288	270	250	283	276	297	255	275	257	304	248	268	298	253	279	241	265	274	282	291	248	289	290	278	273	272	275	269	269	289	277	292	278	232	278	293	245	295	258	279	317	317	257	262	286	261	307	261	290	301	270	251	287	267	268	286	254	270	269	253	268	296	280	306	244	276	269	267	271	283	288	261	247	273	256	259	288	278	308	273	292	296	263	303	275	280	288	278	270	254	253	283	321	274	259	281	258	283	286	280	265	259	295	278	293	241	283	281	282	274	278	288	284	267	283	289	285	261	284	268	299	290	266	282	262	259	273	305	286	282	260	258	270	283	303	294	324	273	230	296	294	282	278	249	238	294	285	265	276	265	284	262	256	269	263	275	272	284	334	288	263	283	270	299	285	253	284	286	283	259	268	267	301	246	257	265	277	291	254	278	265	270	254	289	284	263	261	278	293	255	288	241	306	248	305	272	276	280	250	292	292	260	282	281	278	248	230	267	283	270	288	260	303	255	260	273	271	269	296	291	295	260	304	288	308	270	264	269	270	251	251	277	271	274	263	273	257	306	271	282	259	266	294	256	292	255	313	287	262	279	286	240	268	279	262	260	289	251	260	268	275	270	287	260	253	270	280	314	287	297	306	322	288	260	274	271	306	278	307	300	301	249	290	248	256	273	262	245	282	301	267	276	279	250	284	277	266	249	249	262	276	284	275	274	278	288	254	279	274	257	293	308	257	262	272	289	286	304	264	260	290	283	247	288	288	311	266	283	273	284	273	252	230	235	255	289	259	295	271	272	253	297	269	281	294	281	255	267	254	275	268	288	290	287	294	269	271	278	257	272	292	276	264	278	277	253	269	269	309	295	319	268	274	280	278	313	274	289	278	265	265	275	250	304	296	256	258	275	254	271	281	277	260	261	281	266	281	270	265	271	278	262	272	303	288	276	259	270	294	268	276	282	309	296	268	288	259	262	268	287	263	293	263	276	281	259	245	289	278	264	296	273	287	276	267	252	247	265	283	290	287	276	255	280	262	278	312	287	275	278	289	272	267	320	272	290	263	278	218	243	249	288	267	283	257	266	280	283	295	279	265	255	285	276	273	273	265	280	272	265	289	284	259	282	298	272	291	295	318	265	246	297	282	279	284	267	292	280	317	285	292	282	269	273	287	268	287	275	279	298	261	269	269	261	272
10690	11485	17537	25900	25597	23833	32962	32532	29073	29782	26393	25944	21678	17634	10710	8289	6690	6332	6119	4399	2892	2479	2544	3112	2847	3158	2828	2337	2066	1894	1122	1011	1029	886	953	6779	9506	7937	4136	709	742	698	665	666	755	695	637	642	669	649	685	638	695	707	678	690	649	733	654	654	686	714	684	697	719	630	696	719	691	674	688	709	702	708	736	667	695	719	688	685	679	699	663	687	669	670	703	706	689	701	683	745	697	686	730	685	638	666	657	675	679	698	720	630	683	684	691	700	668	714	675	692	735	684	652	687	713	679	699	683	696	694	672	735	728	662	721	642	630	750	690	698	680	698	652	680	687	698	696	667	703	697	659	677	718	696	668	722	721	705	691	688	680	693	720	637	723	688	722	709	670	633	690	669	663	660	686	686	650	745	712	715	668	706	717	704	706	683	709	709	717	715	641	711	701	666	742	706	661	720	672	663	708	675	708	691	699	665	694	701	653	642	719	679	710	713	682	705	709	693	709	710	674	650	692	665	676	701	667	654	677	687	648	678	697	705	694	721	675	675	710	710	677	636	701	685	683	662	666	681	662	683	674	705	666	696	701	675	678	649	663	683	713	669	730	693	709	667	697	687	670	747	726	724	654	681	697	711	662	656	731	672	685	702	653	716	666	649	633	706	702	677	670	694	694	676	706	699	674	731	669	723	726	677	674	701	700	661	713	713	701	732	695	673	719	640	728	710	639	649	705	674	747	634	675	713	691	642	695	666	671	644	672	710	643	678	722	746	716	695	675	683	702	702	659	679	634	705	726	694	719	658	683	714	709	640	678	725	723	668	671	682	692	689	661	705	720	639	710	689	678	725	720	701	691	710	687	734	718	732	629	740	691	667	676	668	691	661	628	714	681	643	714	687	720	667	689	673	680	679	698	676	753	722	641	691	728	730	717	726	672	697	671	648	743	667	693	678	695	698	714	669	665	746	691	703	697	691	695	637	658	690	669	699	638	656	686	678	653	664	698	664	666	710	659	685	671	659	685	715	656	634	698	652	651	679	708	715	697	685	685	743	692	703	692	661	703	645	685	709	688	747	720	701	678	700	682	715	682	687	697	730	697	658	712	664	674	707	697	678	654	700	696	690	687	688	738	678	702	689	702	745	665	673	643	658	719	658	668	674	681	646	697	715	682	774	677	627	704	717	682	691	695	724	703	695	706	685	702	728	658	695	742	642	707	674	690	695	666	701	685	701	658	659	696	679	686	678	690	718	739	696	676	682	714	655	684	671	703	698	703	638	719	677	725	690	673	697	662	707	710	707	673	666	695	660	678	686	708	686	703	650	689	673	713	699	651	731	644	705	688	726	704	726	695	701	672	683	698	696	707	724	633	661	695	623	693	673	669	690	697	659	719	665	686	707	697	710	680	685	670	673	689	720	670	636	679	688	645	713	724	664	699	686	717	739	737	681	642	675	701	676	666	672	694	718	676	714	683	708	691	645	691	729	737	665	678	697	702	726	661	707	680	700	678	675	688	647	678	689	721	692	710	731	682	672	704	649	629	668	666	672	673	703	667	709	668	688	683	694	727	704	717	700	688	711	701	692	671	684	639	660	679	719	722	671	744	710	700	654	657	672	659	671	721	679	664	683	674	708	690	698	658	716	698	685	660	668	699	703	697	695	714	719	742	717	662	720	734	698	675	730	670	696	657	682	639	733	707	691	707	676	722	653	708	694	679	699	666	692	683	703	735	685	702	646	687	711	749	634	685	690	647	706	682	686	687	700	696	739	641	728	683	745	671	692	697	685	657	712	673	688	670	692	698	695	668	656	702	688	710	703	697	677	695	725	661	711	681	707	720	705	693	672	722	690	673	699	698	685	665	710	661	685	679	639	676	721	699	695	691	699	715	697	672	696	692	693	719	673	691	676	661	695	680	702	684	666	706	689	657	725	685	671	678	694	665	660	651	666	664	685	686	716	703	691	652	683	653	696	694	694	694	693	664	666	700	671	645	682	761	714	669	728	678	677	700	687	712	682	689	700	670	697	672	675	730	658	694	705	705	725	654	716	715	708	670	645	642	722	654	688	733	672	707	771	678	658	672	661	686	670	746	689	688	643	665	698	670	700	639	706	664	689	726	684	693	655	654	645	703	665	695	678	692	697	700	676	674	726	722	708	677	716	682	735	705	682	682	665	658	719	710	763	715	685	704	694	660	725	720	667	728	730	676	709	668	695	645	695	747	703	743	741	670	705	689	665	701	729	686	635	647	737	643	653	719	628	712	701	719	667	680	655	660	710	704	619	662	690	691	722	672	709	649	716	661	680	719	646	696	697	733	657	649	721	710	704	676	670	729	662	698	682	675	684	683	698	688	696	712	649	687	685	639	675	678	700	679	705	697	716	624	683	682	726	690	673	667	688	659	700	640	716	681	681	663	681	742	660	683	693	699	681	691	662	704	672	668	669	693	673	685	696	679	677	692	642	703	659	708	665	665	678	676	673	695	652	702	683	691	664	672	672	672	694	674	692	639	692	741	720	688	723	690	653	662	692	655	678	674	690	707	690	660	659	712	663	675	680	658	746	673	686	674	718	687	648	693	700	709	712	671	683	728	718	700	726	688	710	656	688	697	684	652	688	696	700	685	685	670	656	699	650	675	657	676	700	701	637	647	681	700	726	686	666	639	694	710	714	681	673	710	705	659	719	657	687	690	714	722	747	733	680	693	669	681	672	692	689	703	687	722	705	737	693	720	692	714	674	706	693	703	709	671	712	725	655	678	658	695	724	650	718	705	664	672	699	658	706	685	703	692	730	676	702	714	719	683	629	674	645	730	647	707	680	701	679	698	676	764	692	714	682	722	660	749	710	671	686	663	634	690	696	714	668	655	657	734	719	693	703	675	670	702	694	667	663	694	701	667	739	692	628	661	717	657	663	705	709	652	690	681	660	694	704	664	697	701	664	691	702	607	704	685	678	683	655	690	726	671	652	700	681	699	703	715	686	652	689	715	679	700	724	703	680	701	670	666	670	675	671	723	697	681	693	686	700	667	681	677	691	648	698	675	685	663	683	685	676	694	686	686	668	698	719	722	684	663	693	680	737	657	697	648	747	657	644	680	696	694	666	677	681	717	671	717	684	680	700	652	715	650	695	715	705	660	716	723	661	715	674	718	709	656	694	711	695	686	635	698	692	679	696	720	740	652	707	727	670	682	655	706	691	677	703	650	706	671	678	716	706	687	695	724	703	686	654	666	713	717	706	649	683	691	660	693	659	670	693	670	625	748	700	694	675	711	708	704	675	682	708	674	692	677	698	673	695	728	677	717	679	741	712	679	674	686	685	625	662	705	684	665	694	661	660	655	627	665	670	688	686	651	677	718	684	708	733	676	699	706	637	654	684	680	671	677	684	674	657	723	671	717	674	727	666	676	676	714	620	748	647	687	701	651	712	682	664	657	621	667	703	696	707	700	698	661	675	675	714	660	678	656	714	720	676	712	658	674	652	683	706	718	681	719	656
24018	24706	26107	27251	27062	26233	28886	28051	23197	21017	17594	15718	13516	9684	5738	3254	2210	1956	1630	1256	765	762	747	706	660	582	577	577	526	557	537	438	400	389	394	2791	3152	2559	1248	342	337	364	355	332	297	320	293	365	357	328	327	330	344	334	320	363	309	319	317	333	332	334	323	330	312	329	354	332	307	346	353	352	326	334	316	333	300	345	318	329	345	302	335	337	346	358	341	293	312	317	323	337	353	330	353	308	325	348	350	351	339	339	295	329	334	315	301	345	308	359	311	347	314	360	326	338	326	349	338	323	344	323	285	323	329	319	369	290	342	299	372	351	302	339	336	326	319	329	351	326	335	349	334	291	328	351	313	306	327	374	335	343	327	286	343	323	345	334	345	348	372	329	356	332	333	337	326	355	333	312	316	336	338	349	337	348	357	346	325	337	326	340	291	350	313	332	334	317	321	313	332	310	321	341	320	309	326	338	341	306	312	337	350	329	347	328	323	329	331	329	322	312	348	324	345	309	326	302	312	296	288	363	330	308	338	357	349	292	304	362	350	304	310	340	305	328	339	311	343	323	344	311	303	335	362	308	349	328	351	316	292	332	343	344	334	300	337	351	302	360	328	321	315	323	311	311	346	353	296	302	317	331	332	344	351	314	325	339	333	348	323	315	322	324	365	306	337	314	337	343	340	352	338	333	354	307	376	322	340	354	383	314	335	313	313	340	312	320	322	306	321	334	324	331	292	376	337	336	364	321	287	335	353	344	346	317	370	340	289	317	348	328	328	332	323	349	341	333	346	338	321	322	301	317	324	312	336	323	343	334	347	299	312	327	351	310	301	289	330	333	324	341	338	304	329	308	317	347	315	299	359	348	308	305	330	349	356	293	336	295	358	320	332	308	314	306	332	330	366	306	385	298	321	325	348	330	337	331	334	306	334	316	368	320	313	335	334	357	337	336	363	323	321	331	329	343	306	324	354	360	336	329	334	332	294	344	319	296	356	356	323	347	313	324	348	367	324	321	312	333	293	353	347	318	329	300	307	327	312	318	297	346	303	340	327	329	337	343	328	340	333	319	316	324	312	345	313	333	331	354	303	330	315	313	293	302	341	346	339	377	352	337	325	337	331	330	321	343	305	326	339	329	366	319	345	304	333	362	325	359	341	355	373	310	324	359	327	313	323	315	284	310	348	326	344	342	320	304	305	294	348	341	301	310	335	319	319	324	328	310	315	335	340	337	342	309	331	322	326	293	338	338	362	342	335	309	318	321	332	346	340	317	332	354	328	319	322	301	314	313	340	305	304	313	319	322	312	343	363	323	308	335	327	325	338	329	333	341	345	314	299	344	351	327	325	341	337	373	318	315	331	345	334	336	323	320	300	369	354	307	344	324	322	334	331	335	331	327	347	369	347	349	350	338	363	298	343	359	350	307	355	336	329	343	329	335	321	317	339	321	323	359	330	342	356	310	324	363	340	356	298	345	349	332	354	306	341	309	358	335	311	358	312	337	338	325	312	368	304	326	324	353	300	324	315	330	337	319	336	359	330	315	318	317	366	321	317	352	356	315	331	335	329	300	292	308	354	322	302	342	351	320	309	343	365	369	328	324	318	346	308	325	313	349	339	336	345	348	343	356	307	355	330	342	344	334	336	357	342	339	311	337	348	321	315	314	322	348	349	354	322	302	303	334	331	353	311	320	303	314	297	311	334	311	360	339	347	355	348	324	333	351	338	343	343	324	323	307	363	320	314	331	348	345	360	301	296	325	326	323	335	348	330	330	316	324	346	373	367	326	320	358	307	304	332	337	340	324	352	350	363	351	357	320	328	363	354	354	331	331	309	349	342	319	303	312	345	330	316	334	352	367	325	373	338	372	321	324	342	320	333	365	325	329	309	325	348	353	337	339	344	356	353	354	314	321	378	340	327	302	309	323	324	352	316	320	343	316	328	321	350	332	346	341	336	328	311	315	316	349	308	301	327	324	309	321	344	342	351	323	333	305	307	347	350	325	319	312	319	324	325	348	324	342	313	337	348	326	326	345	350	325	344	306	322	341	310	347	338	311	304	374	324	318	296	328	308	308	341	330	284	295	368	339	327	319	327	325	323	319	357	351	361	364	355	329	335	320	317	318	336	317	333	299	329	316	369	324	331	330	326	284	335	357	347	310	293	332	315	322	287	321	312	337	369	303	344	319	325	318	345	331	323	343	318	348	307	312	290	319	339	319	322	312	318	360	344	337	337	346	311	290	325	314	321	342	318	345	304	340	337	333	356	295	373	332	327	324	359	310	312	327	338	320	355	325	332	308	320	345	334	343	322	338	324	328	314	319	320	314	336	324	307	344	320	338	333	364	349	316	340	325	334	338	312	307	301	310	331	361	319	348	323	322	324	338	320	378	315	340	326	338	343	324	346	318	313	346	314	330	359	313	338	354	350	347	305	322	335	327	329	347	353	332	325	323	362	324	285	317	324	329	288	322	336	313	336	352	346	299	322	329	308	335	332	312	347	301	292	347	355	329	344	334	306	358	345	306	339	339	337	308	327	322	279	304	334	340	328	331	325	327	336	330	323	309	357	335	337	344	337	300	328	311	321	340	293	317	331	328	321	301	332	328	322	312	306	337	348	333	288	333	327	315	329	324	317	361	320	307	322	328	340	296	338	337	328	297	334	302	330	304	332	309	334	343	338	325	360	300	310	335	302	306	329	343	331	351	312	311	306	330	332	345	342	305	340	320	322	351	261	321	302	307	303	323	316	306	345	324	345	315	324	342	350	338	298	338	346	365	364	337	350	328	297	316	322	350	342	323	359	339	309	346	369	312	322	330	313	342	335	331	339	324	313	381	316	331	321	330	339	343	326	337	331	337	323	303	326	311	345	313	343	326	350	323	339	360	348	362	306	320	337	355	313	349	318	338	326	343	312	328	365	347	335	342	310	325	351	320	323	307	339	306	346	336	314	317	334	305	315	315	329	327	329	323	361	316	330	327	322	319	323	314	312	327	355	305	344	357	328	281	336	316	318	364	353	361	343	309	350	339	351	333	308	327	313	343	308	323	338	326	324	317	312	351	340	366	362	293	349	318	343	333	333	311	297	305	342	317	352	333	323	306	307	323	345	319	331	322	324	313	304	309	332	340	310	325	345	315	327	325	311	294	363	336	331	325	330	342	332	317	329	339	364	340	330	312	343	311	325	334	322	329	297	312	310	349	322	305	317	357	353	357	335	346	323	284	344	308	307	329	359	289	280	338	342	306	311	342	320	342	316	343	364	325	355	277	329	340	336	362	373	371	307	346	310	346	326	319	360	323	341	332	326	359	335	326	301	349	313	320	349	305	349	309	343	304	341	349	307	328	323	308	304	330	306	298	337	334	315	379	329	351	341	311	322	323	363	337	307	327	326	352	344	338	321	362	328	327	325	348	339	340	336	351	331	355	311	331	321	339	337	313	347	347	319	357	312	333	357	308	346	303	346	318	339	311	335	323	302	283	358	310	300	322
15209	17864	25000	32397	35156	35221	42913	40861	39013	39467	36467	35751	31874	26255	18823	14189	11303	9974	8373	6706	3613	3973	3851	3542	2822	2798	2652	2265	2082	2552	2126	1555	1300	1015	1530	15624	15828	13302	5275	838	779	770	798	771	847	791	827	807	805	786	749	799	788	793	746	786	800	798	800	767	844	834	819	765	803	793	780	792	762	753	803	833	813	779	792	787	831	748	758	797	798	763	784	757	772	799	747	806	793	733	800	797	758	782	768	835	795	752	788	780	849	824	796	794	799	770	801	785	835	782	772	808	726	817	800	789	794	829	800	791	766	826	788	761	791	806	798	781	800	874	803	783	823	764	762	801	761	736	782	772	756	777	729	750	783	771	738	765	791	768	772	791	808	774	788	772	807	802	829	784	763	811	796	800	772	767	771	780	780	774	828	798	805	832	732	841	779	799	771	737	791	798	798	701	816	756	730	773	751	790	861	795	862	826	749	833	799	759	839	844	738	752	848	743	775	796	764	789	777	748	770	801	754	799	812	799	733	815	794	735	728	759	771	770	759	778	792	748	795	760	820	806	770	763	778	803	781	771	804	831	767	791	817	791	757	764	775	760	759	806	803	797	821	756	783	798	832	774	730	784	819	797	778	812	798	745	767	789	806	746	826	762	781	857	779	762	736	796	745	793	802	749	775	817	802	774	779	803	787	768	774	787	825	798	762	742	795	789	751	782	800	738	797	771	806	752	730	775	740	731	801	823	811	794	824	773	784	768	808	770	783	773	786	796	786	757	759	801	811	760	809	799	785	805	700	795	767	797	773	796	808	745	784	780	785	771	822	754	781	755	735	790	772	788	861	801	772	774	780	766	805	774	800	753	734	709	815	755	797	782	771	791	810	764	835	821	777	808	828	752	770	757	772	792	778	781	785	761	815	764	810	761	771	830	776	799	804	793	754	759	780	791	783	737	802	770	779	759	754	820	769	812	832	777	755	722	735	806	790	781	736	833	772	789	800	797	828	755	728	791	788	760	774	786	832	725	810	754	765	759	805	763	793	791	772	737	796	849	806	727	763	772	767	801	777	778	817	760	752	780	781	736	830	797	762	767	791	760	801	776	817	838	796	769	826	734	779	797	759	778	794	789	763	763	785	785	796	798	791	790	792	869	772	732	763	792	794	782	783	773	817	767	828	784	778	776	768	768	762	760	784	791	815	818	809	785	774	802	834	786	826	806	784	780	785	815	806	744	797	764	779	804	778	829	818	779	756	775	797	777	773	772	836	779	796	802	767	805	811	841	782	784	776	767	768	796	780	759	783	809	790	813	804	799	757	775	767	746	774	788	741	726	775	795	760	714	805	794	777	790	800	801	784	738	776	735	773	833	779	814	754	762	793	758	751	774	759	747	796	795	759	772	762	822	786	797	784	777	796	824	847	833	832	769	776	769	797	750	814	804	743	768	808	771	766	813	814	817	848	751	818	807	775	755	798	769	773	789	802	805	756	790	805	808	795	813	774	749	767	814	783	805	792	771	824	798	717	777	791	789	746	781	737	775	740	784	747	817	793	717	817	782	752	798	814	803	756	733	784	763	773	752	755	789	781	780	800	765	790	738	815	730	759	788	756	842	851	777	797	752	778	782	814	787	820	746	817	799	784	762	869	772	778	753	749	785	737	751	749	813	822	783	790	844	761	770	803	783	789	808	785	770	791	770	799	803	792	749	758	782	706	802	789	780	814	730	782	799	804	796	799	722	822	812	818	831	737	767	764	756	774	820	746	780	804	799	784	834	858	770	827	780	818	777	760	810	823	775	817	749	806	772	784	794	725	764	768	754	800	756	800	782	772	766	823	767	763	763	790	829	775	771	734	774	789	797	772	799	798	778	733	790	788	788	779	780	786	788	760	781	765	737	766	766	806	750	784	830	822	790	768	769	776	766	800	795	759	793	762	785	771	751	811	774	783	800	766	758	753	764	772	782	762	757	761	752	739	784	783	731	797	829	758	808	858	785	776	781	791	777	729	836	786	799	783	790	786	780	714	824	790	761	809	800	828	786	778	800	754	829	806	806	802	761	786	780	785	782	769	763	791	793	738	767	807	761	811	785	786	780	757	795	751	781	821	777	783	731	810	782	787	757	798	813	785	773	764	809	790	782	756	783	749	757	743	747	803	759	778	789	776	769	769	822	741	746	803	754	770	805	781	829	816	801	787	764	795	744	795	793	772	817	824	776	781	735	816	765	788	765	785	779	755	776	770	762	784	756	739	735	807	762	809	798	778	780	780	765	776	728	792	761	755	821	762	788	785	769	788	848	830	786	778	785	728	784	788	777	782	817	762	796	775	784	791	787	813	742	790	797	804	768	799	771	778	770	803	749	843	819	766	755	777	758	844	795	794	790	783	740	760	772	759	811	785	761	756	803	752	771	760	787	755	726	805	765	783	766	713	812	803	774	827	808	746	791	780	773	803	784	788	781	823	796	774	809	801	780	796	834	791	796	764	790	765	770	789	799	729	779	815	767	801	763	771	759	804	808	771	753	790	770	766	803	800	803	749	777	788	729	758	831	750	809	782	792	800	807	766	798	788	755	785	824	812	779	747	770	795	732	802	820	844	764	831	816	798	775	725	815	778	735	765	742	812	812	841	860	797	810	807	833	770	830	814	787	739	764	803	799	794	770	817	759	737	788	796	795	804	763	779	784	798	782	824	760	747	778	801	750	774	754	756	817	842	826	734	747	773	784	726	765	771	772	830	797	771	819	756	788	816	827	744	809	777	767	755	776	777	804	781	739	784	764	763	800	780	771	790	764	813	770	742	752	816	750	755	766	781	781	763	760	751	729	804	746	768	738	746	742	806	753	790	805	764	765	743	761	814	834	821	816	752	799	798	782	764	811	712	792	776	726	807	829	764	818	778	812	772	820	792	812	817	756	809	797	744	759	744	753	804	789	782	757	814	769	826	804	764	829	765	781	769	766	760	801	758	804	819	810	847	769	761	774	791	805	723	745	773	768	750	830	779	775	762	730	763	800	805	795	781	760	813	806	807	784	786	776	818	738	802	839	781	792	844	771	761	815	836	764	751	749	825	787	784	817	723	784	751	737	774	797	778	799	826	776	836	802	786	790	789	822	817	797	783	800	758	744	795	819	759	832	782	782	782	756	771	799	760	833	761	778	778	754	746	736	808	772	784	762	750	833	800	837	809	756	754	797	780	761	747	804	810	780	794	798	765	767	790	797	762	776	850	778	742	809	791	771	830	801	801	792	777	752	744	775	743	750	772	781	767	828	768	780	802	827	793	784	773	792	768	752	727	835	758	807	743	755	801	819	787	764	788	799	764	848	768	739	829	834	770	799	752	751	760	812	784	783	758	777	788	796	747	768	786	791	739	725	806	784	763	790	807	763	762	771	800	778	805	791	789	785	754	768	782	842	778	756	797	829	774	768	817	769	782	787	784	758	857	780	727	771	764	809	789	766	762	794	771	784	722	751	751	781	786	740	802	747	804	786	761	822	766	795	765	774
4942	3162	4047	4325	2677	1674	1630	1198	855	764	723	680	572	463	320	306	284	256	253	197	190	183	181	205	184	212	194	177	175	168	188	187	173	186	199	213	312	414	299	170	148	177	173	160	181	176	167	169	144	153	177	157	157	202	178	158	159	166	177	169	157	209	160	161	180	182	174	171	164	168	163	157	190	191	198	136	145	183	173	180	181	178	177	164	158	150	149	158	190	181	172	177	168	178	168	171	179	176	180	153	145	180	194	175	186	182	148	171	153	149	186	178	148	171	172	174	160	173	169	178	161	160	151	152	161	163	192	154	159	158	158	157	189	158	178	160	175	167	157	148	162	190	152	162	175	147	164	170	160	170	181	167	156	157	195	184	155	174	169	166	184	159	155	161	157	157	158	155	154	185	169	166	173	166	173	186	174	171	167	175	164	191	162	172	163	183	163	165	167	148	178	164	176	161	178	196	169	165	155	178	148	150	151	178	164	167	176	170	196	136	162	166	180	187	153	181	154	185	171	182	165	177	170	164	176	157	163	159	160	147	176	191	183	174	204	154	193	176	164	173	161	183	171	180	162	156	180	158	203	165	189	160	186	173	163	186	151	179	167	174	166	193	165	141	140	146	178	163	168	167	191	160	171	183	166	181	149	154	169	173	158	175	191	198	148	153	158	176	173	193	172	165	160	178	166	186	154	174	183	154	181	184	158	164	170	158	148	183	166	176	199	177	170	166	153	178	138	194	186	197	191	165	181	177	186	178	159	165	167	150	164	155	152	187	169	163	174	174	172	157	161	160	188	179	154	175	184	176	169	161	164	176	167	172	184	175	166	168	162	151	203	165	173	187	211	167	167	170	150	187	173	168	168	164	164	147	179	176	177	179	184	151	153	166	166	179	184	160	167	165	161	182	168	178	180	192	152	177	165	168	181	150	164	185	161	177	170	157	182	173	177	148	169	157	184	182	188	173	181	175	175	148	152	173	171	159	176	167	171	172	174	189	167	136	169	142	158	167	148	167	178	165	172	166	170	173	179	162	165	165	159	170	179	151	171	185	149	154	143	181	157	156	174	175	190	156	159	187	164	197	194	166	142	180	166	154	157	150	174	159	170	194	175	181	191	195	188	178	178	162	184	125	154	157	160	157	197	162	169	163	182	153	169	187	178	176	160	174	205	156	166	161	181	174	162	166	193	165	151	165	159	164	164	161	168	181	173	167	175	173	177	179	174	182	175	175	174	140	172	173	135	181	149	168	146	165	166	179	147	157	174	178	182	148	193	177	178	183	153	165	181	183	181	191	165	180	169	158	177	172	168	178	182	164	162	165	159	152	165	179	180	169	146	162	178	188	178	171	165	188	172	161	162	170	194	164	167	183	168	162	161	182	174	161	167	184	178	164	171	174	177	156	174	159	178	151	187	194	173	156	187	173	151	158	181	151	150	150	179	185	193	180	179	176	151	178	166	158	159	164	166	173	171	162	168	189	164	153	185	200	166	167	145	183	182	171	186	168	158	166	153	159	155	186	164	162	159	186	178	188	161	162	142	152	201	182	193	162	175	183	176	160	178	195	168	181	184	165	169	172	176	154	168	178	190	147	174	182	179	179	169	156	162	177	183	160	161	172	146	177	186	174	171	156	173	168	180	205	156	143	173	179	179	184	166	174	191	159	158	147	171	172	170	187	153	192	163	188	165	168	177	183	167	175	184	160	162	184	152	160	164	173	158	179	181	169	179	149	174	188	167	193	191	150	170	159	167	148	183	182	163	146	163	184	152	184	168	189	172	176	176	154	198	185	158	157	167	166	139	166	158	163	153	176	174	162	159	175	195	143	152	148	148	181	168	176	177	173	175	158	192	140	155	175	158	155	197	182	169	169	194	189	160	170	196	151	173	170	196	177	159	207	149	160	156	184	162	167	164	169	151	186	161	168	197	144	142	163	164	163	166	173	149	178	165	176	172	176	172	173	177	145	192	173	178	180	177	188	169	165	143	188	194	168	188	175	171	169	185	163	190	172	171	193	173	149	170	169	155	181	158	177	166	146	159	161	154	153	173	152	132	166	158	188	175	157	192	167	184	182	163	178	172	166	154	167	142	168	164	169	184	154	161	197	175	158	162	171	160	165	183	160	166	165	148	172	160	168	188	164	157	159	177	186	208	170	170	179	151	215	199	154	170	155	167	163	174	170	149	174	176	182	162	160	188	186	180	183	186	166	151	164	174	176	162	169	178	162	170	176	155	165	149	163	174	158	180	155	159	181	159	163	182	175	182	152	197	165	172	168	147	164	170	155	179	154	174	175	170	172	180	180	157	162	178	174	154	200	183	172	168	155	196	183	158	162	157	164	175	145	156	143	153	177	140	183	155	185	167	165	134	178	167	163	179	175	160	160	155	176	152	184	158	167	153	167	182	150	132	173	152	181	167	173	182	172	157	168	180	150	159	153	167	153	193	155	160	162	160	175	160	174	197	152	177	160	159	155	167	142	184	168	162	162	148	172	174	162	165	171	171	149	150	180	177	198	198	191	165	177	165	164	174	173	151	169	191	171	153	173	161	169	167	166	152	168	175	169	196	152	151	161	183	171	172	155	171	190	154	186	179	156	162	174	172	164	143	172	178	168	175	158	169	192	169	163	165	181	170	182	184	157	172	168	201	180	170	186	159	195	152	188	165	180	171	179	155	167	163	183	151	154	187	172	186	154	149	176	154	171	176	186	189	145	156	173	186	142	160	173	160	148	165	189	153	169	161	182	176	176	146	175	168	161	159	164	147	135	174	154	161	164	167	174	194	143	173	153	178	173	159	179	171	168	159	155	159	160	167	158	171	178	149	175	164	183	164	171	156	147	163	163	181	193	196	183	174	176	156	183	155	165	176	165	186	174	175	153	165	163	191	174	170	168	166	147	191	168	189	174	153	190	168	161	198	174	193	174	185	178	162	188	169	178	171	179	182	159	188	163	161	169	178	160	172	193	164	164	160	185	168	141	172	160	170	168	175	171	145	150	147	158	168	171	156	143	170	160	146	175	147	164	195	169	160	148	176	180	152	162	201	161	161	181	172	164	178	179	173	164	165	156	173	157	160	171	183	158	181	173	170	201	187	160	179	194	145	174	164	176	171	157	171	180	151	164	186	156	151	161	169	173	156	163	178	182	164	165	190	164	158	155	166	169	175	169	182	172	158	150	171	174	157	157	182	163	143	161	168	197	168	189	174	167	177	187	187	199	153	137	184	185	156	148	163	163	171	161	178	165	174	171	158	167	161	176	175	172	168	157	166	170	153	165	182	169	139	174	152	171	165	170	142	169	189	188	164	154	151	161	161	153	178	165	143	155	174	176	167	185	162	156	191	179	188	177	150	147	167	163	169	175	161	145	184	159	165	171	170	175	163	161	146	177	175	183	188	172	168	170	183	174	154	157	162	171	180	167	181	161	174	151	159	186	154	179	165	156	166	170	172	178	145	172	149	144	161	184	166	160	182	170	184	181	166	148
3717	3397	7349	11505	8878	6844	7922	6088	4668	4491	4254	4082	3300	2562	1614	1438	1227	1132	1003	864	717	645	670	642	654	609	639	597	529	540	524	549	598	551	587	799	1441	1754	1001	453	461	460	497	435	456	477	488	448	436	470	475	518	477	458	443	472	434	489	470	458	438	480	432	441	463	429	474	444	430	461	426	459	481	495	439	463	476	506	411	483	446	438	464	479	445	443	463	422	447	449	423	468	479	477	429	459	486	462	458	444	448	433	443	493	437	449	410	439	448	444	448	441	490	443	478	489	436	471	435	447	464	493	456	513	483	484	460	443	466	426	456	452	418	450	432	478	423	445	457	455	409	454	451	446	475	474	447	459	473	461	463	460	467	470	469	479	451	439	451	454	421	464	462	452	457	448	435	474	470	445	396	475	472	453	442	488	477	464	455	482	432	448	478	460	416	473	488	448	458	434	492	457	471	446	478	479	454	439	470	451	451	470	478	450	445	448	464	441	460	466	470	457	497	453	463	443	440	483	457	464	461	451	472	456	445	482	462	477	471	428	477	464	462	445	457	435	498	444	469	494	440	430	456	479	494	486	466	486	453	485	496	436	473	482	428	477	480	430	462	442	491	499	498	442	458	443	533	480	462	468	463	442	498	471	453	460	434	479	447	458	454	463	504	439	442	515	476	473	472	456	471	459	424	474	507	443	442	480	464	467	407	450	431	453	453	473	471	454	459	458	449	448	444	446	442	521	456	437	476	478	429	462	439	434	459	430	403	457	444	461	484	469	478	439	466	458	447	450	467	471	455	466	477	439	433	452	440	445	423	477	453	480	429	484	465	469	465	469	445	456	452	445	461	432	442	478	456	467	464	477	447	469	450	461	458	463	465	455	460	425	439	466	495	444	482	464	452	458	529	501	473	429	464	425	466	416	478	476	467	424	450	463	453	473	477	445	448	449	459	493	463	453	474	480	442	477	463	463	420	462	503	484	416	423	480	496	455	460	462	499	478	473	473	483	436	456	477	440	506	424	442	471	453	472	464	439	494	445	471	492	445	498	457	451	452	410	472	437	441	473	407	460	462	473	451	492	488	465	404	423	490	445	487	458	460	446	446	425	421	464	449	441	427	446	495	482	477	438	441	502	463	438	462	482	463	449	445	459	448	484	451	500	428	455	462	437	468	485	470	479	491	467	460	475	500	486	451	456	448	435	451	469	493	453	469	448	447	439	461	430	464	480	438	476	461	482	461	435	459	446	444	455	470	484	449	471	471	460	465	429	445	455	467	446	477	448	449	441	437	454	452	473	507	529	452	457	450	467	475	485	445	457	449	457	471	477	455	467	493	507	438	452	444	483	450	446	456	436	493	455	422	438	435	477	455	448	442	447	482	445	446	469	437	448	460	480	459	472	490	471	458	464	434	470	479	444	457	472	446	480	447	470	438	467	480	490	440	438	467	444	441	503	446	487	450	449	434	433	480	446	493	446	438	474	448	489	484	472	465	470	470	487	472	455	428	466	446	460	428	470	451	451	474	442	436	435	467	464	458	490	439	438	465	468	478	481	451	447	470	456	428	459	461	463	449	441	475	462	439	492	503	426	436	476	430	446	484	452	446	468	452	449	458	482	484	444	437	439	455	477	429	481	448	451	440	473	443	435	478	456	470	452	485	465	463	486	443	469	442	478	421	429	476	461	467	437	495	464	493	492	453	504	447	491	499	454	486	444	457	463	442	473	503	450	493	426	454	457	463	450	424	452	476	420	468	441	479	525	473	448	472	461	489	493	472	467	477	487	443	457	462	450	457	453	471	420	488	488	449	460	456	433	425	444	456	451	445	482	429	473	464	465	462	451	440	443	429	477	444	436	450	492	487	501	469	450	422	455	433	446	456	453	481	483	476	466	471	438	490	455	460	430	477	491	424	454	477	458	468	461	432	459	471	457	425	490	459	502	466	457	468	454	472	439	474	456	458	455	424	448	483	473	478	441	486	434	461	478	450	477	454	463	478	479	462	472	447	463	487	484	474	415	494	463	487	478	447	463	475	482	464	440	456	439	475	439	461	447	491	462	468	462	451	450	450	471	473	503	392	432	482	455	454	478	435	444	456	476	469	469	463	439	423	441	430	461	480	492	447	446	463	462	463	505	459	491	439	476	471	493	414	472	457	436	501	473	482	457	465	485	458	428	409	451	475	494	441	481	473	466	474	463	439	463	475	448	458	445	501	459	462	444	492	419	485	455	466	493	444	465	458	474	462	461	419	461	507	487	473	440	471	464	468	427	424	469	497	468	464	464	470	475	426	388	492	450	437	498	487	477	458	448	472	457	465	470	483	463	482	466	457	459	428	467	452	452	467	448	454	483	443	490	491	485	479	477	451	452	448	442	436	461	470	454	449	478	473	458	473	445	503	435	454	480	477	502	473	455	480	463	464	466	476	463	443	513	432	441	495	418	479	481	448	461	479	466	468	472	448	460	475	460	451	495	483	455	463	505	472	459	425	416	474	460	473	447	463	440	429	463	448	482	480	462	446	467	464	446	450	454	461	489	444	476	477	429	479	498	480	478	426	471	424	479	489	431	455	438	456	450	436	438	474	453	453	454	479	427	448	462	452	452	451	447	428	430	449	468	435	458	455	467	451	464	457	442	508	432	456	473	446	471	458	476	497	464	444	448	482	451	468	454	419	486	477	492	425	467	481	472	457	420	472	446	494	471	462	476	454	435	458	477	508	453	469	468	447	435	444	462	439	466	444	490	477	469	488	474	455	480	479	495	454	439	446	456	451	473	438	471	447	479	475	448	470	501	489	435	463	468	459	451	436	468	468	438	446	469	483	475	440	436	409	499	470	471	454	441	481	408	453	440	459	425	490	438	455	439	482	485	445	465	472	460	457	481	457	434	457	468	470	456	416	418	445	481	455	417	474	481	477	487	457	492	443	456	486	460	462	460	459	487	484	404	458	442	489	464	485	478	467	480	436	436	463	467	426	444	438	440	466	453	461	471	436	474	455	447	441	483	470	464	416	459	435	494	461	443	465	487	475	442	456	450	484	428	469	458	446	418	446	471	410	456	474	434	466	454	521	451	477	463	465	465	474	460	448	417	478	442	463	438	437	467	471	460	490	499	433	464	452	441	486	488	456	470	443	459	440	458	429	450	489	447	467	465	470	441	476	437	489	486	489	452	475	454	507	449	473	473	471	485	452	488	474	485	445	448	460	481	448	492	444	465	463	471	430	476	455	450	440	461	446	437	441	480	466	459	457	453	447	450	465	455	484	476	442	456	467	448	436	445	492	464	464	462	445	450	458	476	453	424	463	467	480	467	482	441	406	418	464	448	458	473	417	456	481	476	447	481	487	433	414	412	441	466	461	429	414	465	412	434	485	440	448	471	482	482	425	454	434	445	404	472	465	473	468	455	460	442	469	459	471	411	420	483	446	477	475	472	448	451	428	478	461	418	470	444	461	434	480	454	440	438	450	437	480	446	510	457	479	447	431	457	461	473
14548	17043	18486	19407	18018	16527	18819	17356	10955	9130	8257	6666	5465	4113	2644	1602	1110	976	753	633	446	459	406	364	458	359	331	326	321	315	397	317	324	280	443	1487	1526	1339	526	279	253	304	272	282	301	258	281	266	292	272	284	272	275	307	248	275	295	270	317	275	290	310	259	309	283	265	282	262	274	276	262	273	320	250	288	287	296	254	256	289	271	290	244	268	247	277	251	272	277	296	257	265	270	266	262	258	270	263	270	282	251	255	284	274	295	292	298	256	268	271	261	260	252	284	286	262	276	271	272	293	268	287	273	292	291	306	267	281	259	279	285	276	267	277	286	307	288	268	291	281	278	260	271	291	244	267	269	266	264	276	279	268	243	291	259	274	259	267	262	264	256	276	293	249	285	260	261	253	269	269	261	275	280	257	267	315	253	288	270	280	308	268	302	269	290	279	300	291	274	266	251	264	251	227	257	270	288	244	275	248	279	266	266	296	270	250	325	289	275	275	264	232	273	266	241	285	271	286	254	266	261	257	261	280	279	297	268	301	266	274	264	290	276	274	265	297	254	255	246	269	264	275	285	287	279	244	267	269	300	271	242	255	266	279	265	269	274	268	309	296	240	289	304	262	265	264	265	256	291	274	273	276	277	274	257	267	280	309	291	274	275	280	259	295	270	272	255	249	287	263	256	287	279	285	291	275	289	274	257	244	289	260	277	274	256	303	293	249	258	274	309	273	304	273	269	269	265	287	262	245	281	270	287	274	287	278	292	307	271	273	245	268	285	271	262	292	270	300	295	277	280	274	232	266	276	269	278	248	237	283	243	306	270	285	251	274	276	294	276	255	252	268	269	259	295	270	284	278	244	292	283	316	273	242	266	287	256	258	296	294	276	281	256	249	301	274	269	266	283	277	269	292	274	277	312	279	258	278	273	293	304	244	285	283	274	272	284	260	272	267	248	265	271	291	279	292	278	270	282	249	273	281	266	256	306	270	277	287	287	276	270	264	267	281	263	293	278	303	286	276	283	257	286	272	256	279	263	271	250	282	278	262	259	274	325	259	259	279	293	240	274	271	239	256	261	263	237	249	263	239	237	291	260	290	268	262	260	278	284	282	288	288	280	273	291	302	275	251	265	254	229	249	263	229	318	277	317	242	281	276	281	261	278	267	288	294	261	271	283	275	276	280	279	280	297	324	270	265	283	286	288	267	258	245	249	297	323	262	269	245	272	234	266	294	296	266	296	271	270	259	280	260	277	287	260	260	242	262	259	295	251	253	254	266	273	251	261	240	310	305	273	301	275	270	251	302	311	271	291	281	277	293	269	273	317	265	270	298	299	265	280	278	268	300	242	293	289	268	281	292	278	275	290	267	277	254	270	301	259	316	275	307	294	276	271	265	263	261	268	297	260	241	249	284	259	253	278	276	261	270	308	259	259	292	285	306	257	279	247	236	250	271	288	260	285	263	284	280	247	266	277	250	299	277	261	293	269	291	293	278	282	265	261	302	256	282	285	273	311	255	250	270	263	268	290	289	310	256	288	288	252	271	248	265	293	295	297	284	260	285	263	290	293	279	279	272	273	260	273	263	278	261	285	255	271	267	286	275	254	289	258	251	256	280	271	290	307	273	279	313	292	283	296	261	285	278	263	281	270	279	284	263	283	292	263	263	276	260	299	263	271	261	262	271	264	254	291	241	266	300	291	275	289	292	263	260	281	275	278	282	289	261	256	273	278	288	280	277	299	266	272	253	281	282	292	291	273	311	274	273	278	265	275	256	290	274	276	277	267	294	275	265	263	293	275	238	282	264	276	278	274	280	280	263	262	271	269	268	304	274	279	296	282	307	277	256	303	278	261	274	281	262	274	290	281	286	284	276	264	277	301	273	268	241	280	268	252	282	260	263	283	300	284	289	286	302	287	276	277	245	277	290	255	275	290	272	267	289	264	258	293	291	265	287	299	264	260	297	278	256	288	282	276	245	271	257	270	283	266	265	291	295	268	259	290	288	289	295	274	267	248	261	254	253	261	289	261	257	240	248	288	279	263	256	276	288	272	280	264	255	290	279	311	277	306	286	262	314	258	285	262	274	279	279	294	268	317	269	271	279	275	288	263	285	312	301	265	257	299	286	299	266	260	241	294	269	288	277	294	283	263	285	277	275	294	280	281	246	263	261	265	267	276	297	301	260	239	273	250	267	256	262	274	261	289	270	279	253	262	267	250	225	272	264	277	277	280	294	274	262	298	294	259	264	274	299	249	265	265	277	283	265	290	264	258	305	301	262	281	309	279	277	291	288	268	252	262	271	255	276	296	243	287	274	269	273	262	280	233	257	279	294	289	252	295	320	258	270	250	251	248	283	283	272	283	265	270	267	244	266	238	285	270	275	283	290	266	255	299	270	261	284	300	299	310	286	260	260	292	287	292	314	243	284	266	298	322	318	251	287	292	282	265	257	263	264	260	241	253	284	283	315	278	294	296	244	285	288	296	273	278	287	272	299	262	273	276	249	231	277	263	288	278	297	295	280	268	256	286	260	302	281	310	266	258	275	308	284	274	270	294	279	315	298	278	244	263	292	265	262	264	293	255	246	260	260	275	293	275	294	269	279	250	256	258	248	270	294	289	268	267	266	253	278	283	262	284	284	284	287	247	284	302	277	253	273	260	235	269	295	277	276	279	252	275	267	255	279	263	270	278	279	278	263	256	276	282	271	279	267	277	292	273	261	248	300	274	309	313	258	261	256	248	294	282	288	263	291	265	313	302	235	257	277	285	275	280	283	263	267	269	299	269	273	280	294	252	253	264	291	281	283	294	264	243	304	307	296	256	295	278	259	262	270	293	272	321	277	316	266	317	301	285	267	273	275	259	276	256	254	271	239	277	258	302	278	252	259	268	275	257	253	291	280	255	265	311	286	259	249	268	264	283	266	308	264	265	280	275	283	274	267	244	269	277	286	269	252	275	284	274	282	269	296	296	267	290	289	280	274	279	256	245	290	272	292	279	267	286	237	271	252	260	267	273	297	295	282	281	263	323	294	293	247	280	248	267	263	308	289	272	247	284	276	301	294	286	267	286	267	292	286	258	262	265	269	278	281	251	276	284	285	289	266	269	271	248	280	286	307	264	282	275	295	265	262	256	298	267	281	285	280	288	281	274	273	274	286	277	249	280	272	268	222	274	266	282	271	281	299	291	299	266	286	285	264	279	251	302	253	280	239	256	240	284	268	271	269	256	251	298	285	270	272	282	296	279	288	271	286	282	290	278	277	295	276	295	323	299	261	301	266	265	261	295	274	253	276	284	271	281	283	279	252	282	254	286	250	295	277	292	247	277	256	254	282	276	283	314	265	240	247	261	288	249	273	272	265	244	279	302	287	287	273	276	287	262	272	281	263	284	267	243	298	277	260	283	271	290	281	290	258	301	278	287	292	268	260	268	288	291	275	271	274	279	274	265	277	276	306	274	262	280	282	271	240	307	292	265	285	283	278	268	274	278	261
10645	13613	19128	27109	27134	28275	32731	31458	25327	25302	24308	22407	20283	16257	11477	7782	5650	4847	4222	3200	1856	2023	1661	1612	2025	1194	1082	1155	1161	1152	1149	1125	1008	865	2157	9007	8574	7139	2263	691	665	715	664	654	667	670	703	720	676	643	674	654	712	651	615	695	728	701	715	672	673	696	683	634	664	683	662	677	702	678	679	688	708	661	740	676	697	707	670	744	659	692	686	672	705	692	695	712	735	684	686	656	655	702	688	672	676	689	644	717	697	683	698	723	684	700	659	693	697	699	690	723	677	678	679	726	678	687	697	700	624	674	667	638	678	771	721	650	703	668	698	661	690	669	676	704	665	662	679	707	683	693	686	675	683	688	744	658	678	742	654	712	665	749	682	667	727	703	696	701	738	696	661	703	669	680	689	652	687	696	656	718	675	651	660	671	659	664	677	701	693	668	700	670	679	696	694	697	640	661	719	670	678	620	668	671	678	668	642	676	701	701	687	704	717	677	662	678	669	744	629	664	643	650	666	721	683	686	699	670	652	708	665	714	670	669	726	681	653	681	696	700	668	691	717	673	692	691	753	704	711	692	688	691	671	709	691	646	708	672	696	657	693	698	706	701	700	714	703	673	675	682	703	740	686	722	723	707	647	635	642	663	635	706	709	718	697	697	702	719	646	733	705	622	726	688	690	630	685	681	707	700	635	636	695	642	694	655	712	658	685	682	683	691	715	668	700	698	694	700	630	683	716	679	730	715	690	711	693	658	729	674	672	639	676	685	729	682	711	698	677	644	662	672	693	677	691	676	717	641	702	667	693	685	698	678	665	691	679	702	668	694	711	698	698	734	729	677	690	674	619	728	658	669	681	664	656	660	659	690	653	651	675	664	666	731	707	688	681	689	703	692	683	684	657	659	696	700	695	691	652	706	665	705	653	675	661	667	701	666	746	650	701	702	715	675	647	721	698	699	666	703	684	642	643	674	723	627	677	702	697	628	656	660	640	658	659	650	649	694	676	705	653	717	715	683	673	690	722	668	671	684	721	685	689	763	672	656	651	715	709	728	687	696	710	668	712	664	688	687	659	694	709	671	658	717	696	643	648	669	700	688	660	650	687	697	717	692	657	677	692	632	712	725	650	683	713	688	729	681	705	687	722	673	634	691	653	686	669	649	706	677	659	722	658	673	689	697	681	616	715	674	702	674	695	697	699	728	703	701	730	690	696	648	706	666	675	672	677	641	684	706	641	670	664	678	648	632	665	641	724	688	718	679	689	718	710	663	695	727	715	675	684	691	730	669	645	738	706	727	698	671	659	686	701	715	655	678	679	663	683	701	671	703	661	646	680	650	670	674	697	693	681	661	721	704	644	684	719	694	709	695	713	708	703	651	691	699	737	672	675	662	671	705	656	690	656	714	690	676	690	722	692	668	653	700	695	709	683	691	672	674	694	685	663	681	698	741	660	668	703	668	712	678	723	686	676	687	675	661	686	676	673	704	690	701	661	675	679	644	691	700	692	666	700	680	680	706	723	667	710	690	696	666	731	676	674	706	676	699	665	701	657	693	645	689	694	699	697	705	693	676	746	717	720	716	709	701	685	693	685	729	672	673	693	648	679	667	703	686	677	669	713	738	683	666	689	719	711	667	720	653	701	698	659	675	648	702	707	718	703	680	717	655	751	690	625	642	695	658	670	683	709	641	701	714	691	730	672	662	655	664	719	726	689	697	712	731	703	713	690	661	663	670	647	674	712	679	696	643	718	680	684	718	710	673	695	704	702	667	652	690	634	714	730	677	693	656	673	666	700	708	707	727	691	697	669	696	674	640	655	722	684	676	735	673	687	641	695	685	735	707	727	682	664	634	716	687	710	667	744	693	705	713	724	716	659	733	726	655	665	661	698	696	711	657	705	703	668	690	696	661	712	719	678	679	658	625	701	729	726	636	685	689	680	699	652	669	648	689	686	677	695	703	681	643	696	711	689	659	665	637	691	719	666	709	667	643	700	690	688	687	691	669	649	646	704	711	680	713	696	668	744	730	700	685	691	690	666	686	688	667	695	706	651	717	703	692	715	645	696	653	684	665	657	667	644	666	692	658	693	669	698	667	706	759	659	720	703	672	673	672	659	677	731	680	748	676	670	680	672	717	719	670	705	641	697	684	736	646	691	699	683	647	658	713	677	717	660	691	695	691	647	740	707	705	717	696	716	681	714	668	678	697	687	673	677	694	705	684	683	693	718	688	664	698	694	650	660	691	697	711	649	695	677	666	710	690	672	728	676	689	701	659	675	698	655	675	658	655	684	682	692	717	670	674	616	697	684	708	695	699	709	692	718	667	697	667	692	676	690	708	660	676	659	672	681	678	702	686	712	730	689	740	675	671	689	681	684	701	681	754	698	718	638	682	676	698	641	762	677	711	693	680	707	695	718	710	665	652	690	717	679	646	649	665	709	702	669	661	705	716	709	649	672	724	667	674	714	694	664	686	674	674	686	694	743	715	732	684	684	651	667	711	665	669	676	654	670	667	700	687	715	689	653	694	723	662	704	744	643	669	718	652	665	648	700	659	681	750	683	686	652	708	684	664	678	709	704	703	634	662	718	661	705	756	656	689	704	687	665	659	690	693	719	704	655	649	694	671	712	701	694	688	671	656	714	697	710	688	724	718	657	701	683	724	696	657	716	646	706	734	665	700	704	627	664	691	687	710	638	625	687	713	709	690	708	701	715	676	689	721	682	752	666	661	703	708	656	650	695	693	719	722	682	695	688	740	670	663	711	685	647	719	643	632	673	673	637	737	691	697	737	686	735	687	700	692	703	727	710	657	702	656	727	649	667	697	648	685	721	663	706	710	684	756	674	678	676	707	628	658	666	678	733	671	742	684	689	646	650	681	676	681	670	663	628	650	649	674	718	666	669	687	681	679	658	659	708	720	721	709	671	666	724	706	717	701	652	691	677	690	672	689	674	655	683	713	687	694	698	657	679	703	638	697	705	679	694	661	708	694	670	705	675	665	661	682	668	696	731	670	647	726	682	661	681	748	717	698	663	666	682	672	669	711	633	688	723	674	672	706	711	695	689	667	693	654	691	712	706	704	649	691	643	720	666	678	688	724	656	661	684	656	712	693	697	680	754	733	682	682	670	693	685	678	667	688	645	736	699	691	694	649	713	685	668	709	690	697	696	661	646	709	748	672	656	742	716	668	734	739	651	683	708	664	662	701	689	696	721	652	709	715	688	703	709	683	681	682	664	693	672	704	706	644	682	703	645	650	718	649	692	695	691	706	614	727	706	699	704	657	677	715	668	640	687	692	628	671	660	707	624	718	699	686	677	701	666	702	675	677	676	697	737	682	702	682	645	663	672	655	709	703	667	662	702	663	674	683	691	707	684	710	640	670	703	686	714	667	685	649	678	695	688	653	709	670	714	706	686	685	676	697	703	703	713	656	689	646	709	681	724	698	698	649	706	700	671	676	637	639	640	681	656	715	710	726	720	647	671	682	718	649	692	705
24341	26872	26397	25491	28896	23647	23354	27825	19594	17812	16238	11814	9617	7303	5311	3555	1821	1639	1421	898	633	766	667	676	544	576	465	415	428	367	413	336	363	368	652	3040	3140	2371	973	347	339	312	320	284	351	317	330	318	337	335	338	332	348	329	313	337	324	328	312	336	349	321	365	328	337	321	330	307	350	308	306	352	326	322	317	302	372	369	336	312	326	371	331	325	329	351	323	316	331	327	325	299	298	321	284	321	339	315	317	344	321	307	331	358	367	333	336	323	338	294	344	336	338	354	314	324	328	339	330	343	326	324	320	319	288	325	337	350	307	341	305	341	314	313	349	338	316	345	351	313	334	322	320	334	312	338	330	322	311	356	295	304	333	313	315	325	316	307	336	333	320	342	334	324	313	300	307	324	337	347	337	342	329	319	323	330	333	313	354	351	333	362	312	298	319	343	323	302	312	289	311	334	337	370	314	301	342	346	304	299	353	325	320	336	325	305	324	314	348	363	346	354	324	337	350	314	354	313	297	352	299	358	317	339	320	315	336	334	301	323	332	306	330	306	312	332	368	332	333	338	332	334	319	315	308	339	312	321	326	341	304	310	331	305	333	301	347	346	340	315	364	357	316	299	339	328	313	341	303	308	296	347	335	323	315	324	320	342	316	318	326	329	322	321	326	321	329	325	317	323	338	313	341	307	336	317	321	340	340	336	325	320	312	347	351	316	353	327	342	313	336	327	299	334	329	349	304	311	324	352	325	321	350	321	349	336	326	322	317	325	342	317	315	345	299	301	319	344	292	308	334	296	314	334	306	344	332	298	351	327	319	314	295	315	300	336	329	300	274	346	315	336	332	333	326	321	320	336	334	337	326	325	356	350	308	323	333	312	331	322	305	320	324	333	339	313	322	325	335	315	304	348	351	317	303	316	337	338	328	355	310	352	321	331	333	340	325	345	323	311	324	316	355	328	311	311	321	329	306	340	322	311	337	337	307	339	317	314	323	327	334	299	327	335	330	345	323	324	333	353	353	326	362	312	313	335	321	314	343	307	321	324	291	349	338	356	319	309	321	329	316	315	329	360	327	320	343	350	344	330	349	335	337	330	305	312	346	315	329	319	319	319	307	360	351	324	292	283	337	344	287	325	292	318	348	318	329	332	317	306	326	295	352	313	344	314	315	324	332	343	289	349	322	297	349	324	319	366	294	305	331	304	331	312	320	310	336	320	331	375	322	363	328	311	354	342	349	338	327	307	320	290	324	307	307	327	312	339	315	332	317	325	324	322	303	353	319	322	322	325	295	321	329	340	371	307	322	322	306	313	328	310	362	338	359	325	361	350	319	318	308	331	362	319	318	334	326	334	307	312	339	353	337	317	329	324	353	322	288	346	319	326	326	318	341	360	325	323	302	315	327	326	304	300	303	332	340	297	294	366	343	336	321	323	334	306	337	325	364	345	326	329	321	331	323	331	336	335	329	328	321	321	315	319	331	301	314	329	320	320	342	336	351	298	317	278	376	296	308	308	333	381	320	365	347	327	325	340	337	333	312	284	340	301	342	327	312	327	311	339	317	340	330	331	338	283	315	328	319	365	327	337	334	312	342	299	336	301	323	321	323	313	348	343	288	319	315	331	356	314	312	332	353	320	349	349	325	319	315	301	355	332	343	362	351	316	353	339	332	337	324	349	378	331	308	317	333	312	312	327	328	325	323	338	295	312	311	299	329	343	329	361	325	313	336	304	301	322	326	336	325	345	368	328	329	330	330	317	314	313	351	337	317	314	316	378	326	336	299	320	339	332	322	320	344	305	326	341	338	319	340	301	336	328	302	352	336	350	316	346	343	348	347	341	322	329	279	303	328	343	322	344	331	354	341	342	324	325	287	327	318	307	322	331	319	346	321	317	311	334	322	342	360	301	295	287	310	339	318	307	314	340	327	317	335	348	319	324	384	343	360	312	340	330	336	315	327	308	315	338	290	367	354	345	317	325	348	334	347	308	304	356	312	297	347	319	338	356	343	329	346	336	306	328	329	347	337	300	337	325	344	341	324	345	319	318	320	300	302	305	309	357	321	293	343	336	310	318	357	367	339	327	362	386	306	364	350	343	312	325	316	333	348	341	352	308	327	329	337	337	330	300	308	334	317	354	328	313	335	323	357	337	316	294	339	347	339	304	311	358	328	318	315	295	335	319	336	352	346	342	346	316	330	357	301	310	321	323	310	352	365	309	301	310	349	327	352	350	320	327	337	352	327	323	324	308	303	316	327	317	364	355	326	348	344	340	324	311	350	332	332	295	355	305	340	340	350	329	336	321	342	336	332	294	346	335	336	328	321	313	324	316	314	316	343	312	321	314	317	342	309	303	352	338	327	319	316	316	328	328	329	312	283	316	358	323	339	296	336	341	340	302	301	315	364	333	306	312	327	322	309	311	308	338	285	350	290	361	303	334	310	300	323	336	305	314	338	316	386	331	313	327	363	337	328	301	352	338	306	324	334	368	317	327	337	297	333	322	323	329	302	301	334	351	360	324	321	304	325	340	338	315	333	314	343	319	320	327	333	323	347	365	303	321	372	298	337	342	337	331	317	293	317	320	346	325	332	327	311	340	327	333	319	319	318	331	284	345	309	301	304	333	343	316	334	340	319	334	330	321	309	338	336	325	320	323	302	344	327	321	320	346	295	312	347	356	300	310	329	344	327	317	344	335	343	298	331	332	323	288	322	346	316	307	295	321	301	325	300	312	314	341	316	313	322	326	302	351	335	345	334	321	345	331	315	342	329	334	338	309	327	345	316	330	339	313	327	361	309	298	303	315	329	329	320	322	354	353	327	308	315	341	319	336	342	312	346	332	305	353	363	326	332	301	339	311	324	330	346	316	335	321	317	296	307	309	321	335	354	343	370	330	335	300	277	318	295	329	322	338	367	358	324	316	331	323	329	336	300	328	314	353	331	308	347	300	334	328	328	345	335	331	346	358	315	330	338	365	339	331	332	342	318	312	343	348	329	340	323	302	321	329	333	315	315	344	302	333	349	342	330	330	347	344	345	318	331	329	297	305	328	331	350	326	307	326	319	376	322	308	331	316	318	350	328	350	309	322	316	354	348	305	321	309	304	328	328	338	343	332	332	304	292	314	297	316	342	342	322	337	353	336	344	359	305	313	322	333	305	375	316	324	360	346	315	313	324	355	343	355	297	314	327	317	323	339	336	349	336	349	315	351	326	338	310	343	334	342	363	314	298	323	314	352	287	357	325	343	320	347	305	288	313	316	319	330	309	389	334	314	374	317	300	329	310	326	317	338	345	363	311	336	363	336	339	321	321	329	334	301	297	321	327	312	363	333	306	341	349	341	326	313	340	311	327	318	360	344	330	341	338	312	299	340	312	287	331	320	355	315	307	348	342	334	329	334	309	327	322	316	329	313	317	304	346	308	316	337	302	339	342	316	342	338	328	318	283	327	319	339	307	335	334	355	320	335	363	296	328	330	323	349	292	275	317	332
15059	19618	25134	30937	36636	33702	35209	40972	35134	35222	33081	29938	27897	23249	18234	14085	9633	8609	7388	4378	3061	3615	2893	3148	2386	2458	1666	1447	1350	1247	1178	1174	1058	1017	3362	16065	16066	11747	3739	790	791	762	764	803	816	769	821	743	797	784	829	814	778	772	814	798	809	824	801	774	816	830	728	713	756	760	802	790	756	792	787	789	782	752	761	806	769	794	729	724	770	822	749	756	781	768	832	813	777	831	750	745	791	790	783	835	762	773	789	786	746	791	771	779	795	761	794	777	798	730	787	752	768	786	780	803	853	708	801	815	757	804	777	809	762	803	782	772	763	790	799	835	746	780	789	787	783	782	775	784	814	778	740	746	811	750	840	813	824	805	805	806	750	736	816	812	793	814	787	793	782	798	737	790	789	773	714	789	807	800	766	795	778	827	815	829	766	733	768	795	786	774	745	746	815	772	779	771	774	739	817	759	798	757	763	789	789	764	769	762	768	723	724	755	782	786	786	774	759	794	768	843	737	776	804	733	820	822	790	804	799	763	786	769	770	864	771	768	742	812	806	771	772	798	771	714	703	732	741	764	803	794	775	752	745	798	780	785	760	785	754	802	819	750	765	813	772	774	798	809	784	785	770	784	815	746	790	795	782	778	793	788	803	754	715	752	816	803	782	764	820	823	798	787	743	778	843	781	768	758	818	752	771	754	726	763	810	767	797	813	793	773	819	802	806	785	762	777	773	805	777	786	788	734	830	718	790	779	723	780	816	757	760	725	791	780	792	800	719	776	792	835	800	800	777	799	785	834	758	782	803	770	767	785	780	822	809	735	772	780	751	751	799	785	771	823	783	767	776	761	749	800	829	768	750	785	742	777	787	803	803	701	796	784	831	802	741	809	762	788	817	807	765	787	763	744	780	823	768	801	787	837	845	789	800	766	770	704	796	764	822	784	769	752	768	767	725	840	794	775	757	763	799	762	812	779	733	766	773	736	777	841	761	762	781	773	792	764	760	743	749	745	769	820	732	729	760	817	776	764	840	780	789	763	738	769	771	761	796	798	780	788	769	761	771	735	832	792	782	796	768	821	819	784	782	777	747	794	782	762	782	777	781	802	761	805	839	768	754	786	786	775	787	701	778	734	808	750	738	818	810	802	717	784	792	790	785	797	791	767	803	756	815	822	808	771	759	773	782	761	773	786	795	772	802	704	770	790	804	786	799	783	817	809	775	763	798	793	790	739	835	781	745	735	784	780	773	775	783	807	790	811	765	778	783	776	776	751	785	807	839	790	796	742	748	775	769	777	776	743	770	818	768	780	759	775	767	801	751	824	776	834	803	778	751	809	763	781	795	769	766	755	739	760	776	774	764	795	797	733	781	766	781	825	782	792	782	813	820	775	796	790	754	786	765	775	820	818	786	745	798	756	765	794	759	785	766	737	769	797	769	760	776	783	740	769	803	792	783	771	795	786	745	744	800	783	746	785	815	794	793	781	781	782	731	797	762	752	800	748	784	761	840	798	770	798	782	799	826	826	760	822	765	832	753	754	764	816	785	775	752	788	751	825	741	795	804	764	799	771	823	740	752	807	777	799	767	782	826	822	754	793	823	787	750	814	778	792	839	783	738	850	760	797	777	758	753	783	727	764	731	799	797	785	761	823	737	785	816	732	760	754	763	772	752	794	725	785	801	810	786	786	759	753	803	790	801	793	775	743	813	820	792	810	792	834	854	775	813	791	763	747	825	731	759	781	743	758	795	775	771	785	792	737	750	754	734	789	753	768	809	784	807	799	746	779	803	778	830	762	762	777	766	791	763	776	797	739	803	771	795	701	731	754	829	806	883	784	767	839	790	782	783	805	742	763	770	749	746	718	791	767	741	789	760	779	759	743	783	779	840	780	786	813	795	773	765	747	761	759	809	771	721	793	724	807	790	784	791	760	801	778	742	784	749	770	792	779	778	790	812	779	774	757	771	798	799	750	804	756	786	783	752	783	786	798	731	815	713	774	772	817	760	733	767	768	774	745	806	757	745	786	790	793	790	751	759	794	774	763	763	797	798	772	823	802	796	746	776	771	774	783	745	818	768	761	739	772	743	750	797	803	783	796	807	807	775	774	716	796	796	754	759	802	770	774	746	781	784	778	729	749	823	770	789	727	775	770	745	807	751	765	782	821	813	824	782	783	807	791	771	783	808	716	801	812	755	775	819	765	741	794	800	807	747	779	800	752	845	774	829	804	776	741	794	761	738	827	799	791	778	770	799	762	764	761	809	804	775	819	804	764	795	733	758	794	743	774	809	749	774	788	790	802	774	838	788	759	775	805	750	738	782	759	754	750	755	836	763	812	800	815	779	773	775	751	718	798	760	774	720	828	772	776	777	786	753	760	818	769	854	765	738	816	795	784	772	783	753	746	801	764	724	731	838	756	753	756	755	756	824	772	722	706	785	754	783	776	783	770	773	784	815	770	765	757	737	763	797	768	823	756	799	766	740	767	781	768	813	785	777	810	787	820	775	775	774	763	776	777	783	826	768	864	761	775	790	760	841	729	749	784	764	763	792	764	769	778	793	776	764	802	789	773	772	791	796	819	805	767	779	793	798	749	777	790	777	744	782	755	803	779	810	743	715	817	769	742	765	795	769	804	772	801	749	799	787	807	741	769	794	816	781	802	834	756	800	755	732	812	847	782	753	737	784	771	751	720	754	771	811	751	755	793	768	746	708	773	786	734	748	775	821	784	763	782	812	780	726	792	769	813	779	797	749	789	789	819	806	792	797	764	757	768	794	768	801	779	743	813	806	751	719	783	759	730	792	744	777	806	759	800	781	804	819	759	832	823	818	817	793	774	781	760	861	809	772	798	761	751	749	765	785	774	748	773	785	721	800	769	811	788	793	791	775	774	796	805	779	791	793	764	778	807	751	755	751	806	757	752	713	810	818	762	801	772	806	764	765	761	774	790	799	777	769	780	805	803	792	791	793	780	751	772	760	828	765	745	787	797	805	740	768	811	804	745	786	745	759	782	782	779	773	794	744	777	814	763	750	772	787	775	808	761	769	795	778	784	738	786	834	801	736	781	794	807	777	793	760	805	822	732	776	747	758	783	764	759	801	723	769	759	770	792	748	765	747	807	803	805	776	807	779	789	741	740	741	747	763	819	782	794	836	797	785	798	729	801	759	799	778	804	758	756	787	813	768	778	745	807	764	791	730	805	782	811	796	773	772	754	765	795	770	733	818	787	802	817	763	755	752	744	769	763	836	801	782	792	797	764	745	784	796	777	789	803	797	759	771	766	783	819	742	785	801	740	760	765	773	782	794	772	756	762	740	780	824	800	794	769	783	824	824	823	772	809	825	742	771	771	773	746	800	806	798	756	800	782	777	796	760	808	804	780	781	786	778	825	777	765	744	793	753	705	779	849	805	829	790	777	754	715	730	772	778	803	753	790	726	829	761	767	828	750	771	803	791	730	775	776	809	807	802	803	809	784	820	762	740	807	744	800	790	779	789	770
5416	3398	3542	2820	2703	2430	2418	1903	1137	893	700	580	405	363	302	287	231	255	244	218	214	215	219	215	226	199	182	186	192	225	208	194	180	164	191	263	378	405	241	188	163	171	153	184	195	191	204	195	180	160	169	181	179	155	172	166	167	182	161	175	155	171	180	174	160	174	167	210	177	196	190	165	174	150	187	171	177	166	193	180	168	163	199	184	197	183	198	206	191	174	181	170	188	176	181	153	171	182	196	191	172	176	181	174	170	171	182	169	183	169	169	174	188	164	176	172	179	171	164	163	169	170	186	159	174	175	177	193	174	186	170	165	204	176	177	179	195	217	210	170	155	162	201	173	190	183	209	162	174	141	172	156	152	173	166	167	175	180	177	188	183	182	189	160	167	172	160	164	198	187	174	189	191	183	177	151	178	180	169	191	162	173	190	196	169	194	173	154	172	189	189	168	171	182	193	185	178	152	200	177	175	185	176	168	165	168	190	173	191	174	197	186	184	171	180	178	166	192	188	174	177	203	166	198	180	185	173	199	174	153	155	176	149	167	194	184	200	196	185	179	191	178	178	188	200	162	177	157	189	162	195	167	181	178	158	187	199	187	192	166	175	192	169	190	184	193	170	158	177	186	214	178	161	170	184	182	183	167	175	168	166	194	163	167	173	164	206	189	166	186	174	191	207	179	164	182	174	209	173	199	162	159	176	182	180	154	176	177	175	185	160	135	157	160	169	180	174	164	171	168	182	182	173	159	196	174	161	187	180	183	176	195	213	203	181	174	172	167	152	165	161	167	184	165	185	163	177	181	181	161	170	181	180	164	183	200	167	172	181	189	185	169	169	169	173	169	172	170	178	177	185	192	163	172	181	160	166	160	201	182	183	194	169	172	192	147	165	148	211	165	189	156	188	165	176	185	176	168	185	217	197	178	174	190	183	196	188	176	178	186	166	189	183	166	199	166	186	179	192	177	175	174	194	194	172	190	161	170	186	191	165	142	167	196	185	180	193	157	193	178	185	193	165	183	206	186	167	172	173	171	207	177	183	178	164	195	201	185	159	189	193	192	148	186	189	172	183	159	207	194	209	153	192	201	189	203	171	144	183	155	192	153	133	185	183	155	165	160	187	196	162	169	202	173	178	180	161	186	176	191	184	166	188	173	141	158	167	155	175	164	171	165	177	173	170	140	146	195	173	181	211	165	150	163	162	176	170	212	202	162	178	185	184	178	173	186	176	182	192	190	161	141	193	173	194	160	191	182	181	173	186	198	182	186	176	201	196	154	174	211	189	187	200	177	169	162	180	193	188	144	193	184	207	184	185	189	161	194	188	193	169	180	190	201	176	174	168	183	181	173	195	183	197	174	187	197	169	163	178	170	196	163	148	184	179	170	176	192	171	157	186	183	188	193	188	216	189	171	182	172	175	142	187	154	168	175	175	178	182	195	163	178	181	212	183	160	194	149	178	157	158	187	167	190	162	187	160	202	193	185	163	174	189	185	193	180	195	178	168	176	182	166	174	182	179	162	186	154	165	168	201	153	169	190	156	177	182	182	183	167	155	138	186	188	178	173	186	191	155	161	179	181	155	170	179	179	176	182	161	162	195	161	182	173	189	169	184	178	151	154	148	169	188	168	172	151	179	181	174	205	173	173	181	176	184	158	186	144	196	202	198	182	172	164	171	157	175	186	175	178	180	180	185	205	207	195	180	165	171	185	194	194	211	192	160	197	174	198	183	181	177	171	181	175	174	204	163	156	179	173	174	180	179	161	188	184	166	190	186	167	178	183	171	173	194	196	172	200	175	163	179	168	198	177	168	162	202	205	179	163	184	190	186	156	165	174	177	170	173	177	167	177	163	178	165	188	186	170	206	191	167	189	180	167	178	186	174	182	170	198	167	169	186	196	174	158	194	199	180	187	174	164	207	167	172	160	161	187	184	187	174	179	161	206	186	189	166	199	166	209	202	204	183	158	169	176	169	195	163	170	191	154	162	177	189	182	164	162	167	183	185	187	184	144	205	188	186	159	208	192	168	161	192	169	185	169	186	193	158	158	200	157	179	173	161	176	208	171	161	183	175	185	188	167	163	163	167	165	164	150	172	173	186	198	201	187	172	167	178	191	175	167	176	171	197	173	195	165	170	173	191	179	164	170	179	168	173	194	191	170	168	182	187	166	172	152	164	163	185	179	180	194	170	176	163	193	172	209	169	194	176	179	218	184	175	180	197	195	172	168	192	161	179	184	171	177	178	165	167	181	175	180	168	178	176	177	172	173	158	157	147	167	187	187	175	166	185	175	201	159	173	172	170	172	152	153	171	194	191	162	180	183	166	176	179	170	151	153	187	208	158	183	172	187	206	183	174	160	189	150	162	205	175	174	186	181	170	192	190	179	182	188	184	196	195	180	184	170	179	178	161	168	183	172	188	189	191	201	185	153	184	168	190	190	194	187	172	179	180	173	150	175	173	183	168	162	168	186	165	165	190	177	184	197	151	161	160	186	182	187	170	186	152	170	197	207	173	165	180	182	194	158	164	174	149	178	185	188	149	182	178	174	171	156	177	170	170	196	194	177	187	169	192	209	196	153	194	171	193	176	178	176	184	200	177	171	163	164	155	193	177	176	191	188	154	140	173	173	176	184	168	150	176	202	191	172	160	167	172	159	172	165	159	181	146	165	186	175	184	177	185	167	168	155	211	186	141	197	186	180	167	210	161	198	158	204	173	190	187	155	165	167	191	196	191	167	200	175	182	199	152	189	182	167	169	179	182	202	161	185	157	189	176	149	178	169	168	174	187	172	209	173	198	178	168	170	166	205	188	146	181	165	184	189	191	172	165	156	161	171	176	156	175	158	198	159	198	199	184	170	190	157	167	205	165	163	199	203	186	190	176	166	189	175	163	197	181	195	164	170	170	175	165	178	192	193	186	150	194	177	191	185	182	181	176	143	171	189	200	180	169	160	191	171	198	193	171	147	184	209	181	184	187	216	174	152	166	190	216	192	167	196	176	175	192	193	145	171	177	175	151	165	179	176	218	209	172	169	190	172	179	169	166	177	161	175	156	202	170	196	171	149	195	153	202	181	165	231	158	169	176	168	189	178	158	183	179	191	146	184	177	181	186	167	172	167	148	183	166	202	182	170	173	170	178	166	177	175	166	191	167	193	165	155	189	182	198	151	178	157	167	184	174	181	169	176	167	154	191	177	183	162	180	183	211	185	181	170	185	199	182	202	171	181	205	175	196	150	176	179	189	163	188	162	175	171	192	174	169	190	163	173	185	191	171	166	183	183	180	143	190	186	165	182	163	178	161	160	180	199	163	196	163	139	186	185	178	170	186	202	186	170	167	172	197	174	194	173	165	181	174	157	161	194	166	189	169	177	160	170	159	158	202	191	164	171	190	171	175	157	175	173	149	187	174	161	179	208	179	183	165	171	180	169	167	149	160	177	152	166	189	155	179	175	167	171	182	187	170	167	179	173	200	181	181	165
4015	3649	6448	7830	9452	9233	10214	8793	5960	4869	3966	2836	2449	1965	1430	1277	1076	1064	983	839	726	744	659	670	716	739	686	668	725	640	582	554	537	564	625	1118	1524	1487	982	526	477	493	469	459	472	469	456	485	484	450	465	464	446	441	453	461	484	472	495	487	453	480	492	505	505	476	464	462	452	506	480	463	478	470	528	485	471	470	444	504	491	477	460	520	485	421	474	527	503	478	515	497	482	474	468	458	441	463	495	456	501	435	514	472	457	456	462	457	483	495	484	485	479	492	503	467	493	474	459	467	477	488	487	475	512	494	438	508	463	487	503	475	507	491	481	479	461	474	497	462	486	484	485	484	455	502	488	455	519	462	489	475	468	490	465	528	464	485	477	473	481	483	513	485	496	495	489	448	467	513	505	495	499	473	432	445	516	484	473	457	479	504	492	477	510	480	455	498	479	475	500	457	496	520	473	458	472	472	470	504	486	456	473	443	475	444	470	453	503	482	477	486	483	471	479	456	476	480	484	477	482	485	458	461	440	492	536	454	495	453	482	472	468	490	492	489	472	493	474	508	472	484	464	438	494	474	462	443	488	502	478	442	474	433	475	453	480	494	452	500	486	499	485	486	461	468	530	477	483	440	492	499	466	474	447	469	465	474	472	453	508	475	434	494	444	490	467	481	458	485	471	512	475	470	450	469	480	493	494	464	514	513	438	517	488	469	499	450	462	488	457	483	501	498	476	480	473	505	477	472	480	503	471	477	489	490	476	477	481	453	457	468	530	496	488	445	492	467	489	490	493	501	465	496	471	479	487	452	493	449	474	512	471	490	430	459	495	514	497	486	480	495	503	449	521	505	468	463	483	509	529	445	513	451	424	501	457	479	490	474	451	496	469	413	484	474	543	431	477	494	490	482	437	468	508	491	484	467	489	442	472	474	486	469	508	512	470	450	460	496	483	474	469	464	491	498	490	493	463	434	462	505	464	505	500	481	492	488	465	466	464	476	488	452	496	448	467	489	476	456	458	441	485	488	475	496	462	464	438	508	495	505	466	476	488	448	465	463	483	456	479	426	504	483	460	528	478	485	469	455	478	467	471	483	478	499	473	469	464	462	503	457	486	494	501	446	460	461	468	454	459	492	438	475	477	486	467	461	497	424	483	468	489	484	533	507	492	502	503	525	475	478	461	476	484	479	519	472	460	486	482	508	485	482	424	543	467	478	465	505	500	443	472	451	494	473	463	434	469	506	472	529	448	463	516	515	491	492	464	444	489	518	471	496	495	458	468	468	431	449	470	484	484	468	474	469	469	473	490	467	511	476	436	473	457	520	468	488	470	489	496	479	474	507	492	487	482	510	491	502	493	480	499	448	513	486	515	499	476	450	474	485	501	471	515	490	504	458	467	519	425	474	484	502	466	448	516	484	449	449	473	449	466	490	465	495	462	510	496	452	479	494	507	515	461	478	504	477	501	484	447	427	430	488	481	442	507	460	493	498	471	489	526	489	468	478	494	477	483	479	518	510	496	480	458	470	454	478	452	526	454	495	486	488	448	487	476	493	474	475	541	448	477	416	469	448	460	480	450	453	469	480	509	494	487	482	471	470	476	491	481	459	501	492	505	494	507	476	461	430	458	499	467	458	483	483	489	490	491	464	461	515	456	506	483	478	475	486	497	524	496	490	474	523	506	456	476	475	492	499	474	468	464	467	507	487	507	487	478	487	476	461	481	440	485	448	467	503	459	520	478	460	496	501	498	529	489	462	462	452	447	470	459	463	446	451	471	471	458	507	502	469	485	489	466	492	462	514	470	487	451	498	496	511	497	460	466	469	478	469	475	512	500	505	496	457	495	462	459	523	468	512	484	492	455	474	464	498	494	511	468	492	506	496	504	481	485	511	494	475	485	446	476	530	481	491	485	458	489	479	469	492	486	467	517	505	476	482	455	488	496	431	440	485	500	456	492	515	480	495	468	449	434	514	429	456	440	488	448	513	463	445	529	484	484	443	475	416	494	476	457	473	458	473	479	472	463	490	482	469	477	485	481	496	476	442	491	484	451	519	493	545	495	460	511	499	494	491	448	482	483	455	470	506	464	471	521	483	458	459	437	464	460	482	495	467	524	517	478	453	491	498	494	480	501	503	445	488	466	429	484	492	490	454	448	481	520	473	481	485	500	453	476	485	453	435	461	448	505	500	473	441	468	488	476	482	488	463	511	474	487	485	473	479	517	457	446	474	451	449	475	463	471	524	458	485	478	433	490	497	456	463	471	486	479	502	478	482	441	489	463	496	461	466	468	458	482	465	488	475	470	519	458	459	443	460	440	471	470	535	499	470	528	494	487	474	491	441	499	508	468	459	486	482	465	484	478	501	473	443	497	495	457	448	470	531	473	445	497	470	469	496	482	508	485	518	461	468	508	492	478	487	480	480	496	476	495	478	419	487	468	450	481	495	472	462	483	480	480	498	498	504	512	506	477	514	492	500	464	477	504	496	499	466	453	479	463	514	471	485	438	462	431	518	471	511	481	464	488	474	450	534	484	470	467	510	504	487	489	488	474	458	499	472	489	461	496	450	474	469	515	455	487	515	451	460	495	490	476	446	485	465	477	490	452	461	467	485	491	442	458	451	476	477	465	488	470	497	514	486	449	475	450	472	483	454	425	470	469	499	462	449	489	473	456	468	472	488	488	477	453	458	516	461	480	461	465	480	416	518	488	490	518	468	509	482	488	497	493	472	472	475	475	433	461	441	487	509	481	440	527	451	482	458	469	467	432	457	455	498	472	471	474	475	489	485	487	487	437	511	457	487	452	447	457	467	496	468	500	458	486	471	485	487	500	487	486	484	479	471	467	475	470	497	526	501	454	526	472	463	479	475	467	495	508	485	503	497	486	498	491	478	455	483	507	493	493	499	467	514	506	467	494	449	443	497	446	483	480	506	471	452	480	495	437	453	488	461	489	486	457	470	500	429	503	475	497	520	475	492	494	460	507	476	467	458	441	437	461	516	465	514	514	468	482	502	472	511	460	490	504	449	426	489	492	479	528	497	510	475	468	416	469	459	439	466	474	500	440	462	471	490	509	472	450	461	455	456	491	453	487	465	428	419	494	508	470	435	475	474	435	474	459	478	449	504	475	445	480	439	515	504	484	443	484	486	487	488	457	466	488	448	485	487	489	519	440	473	469	476	475	493	483	466	446	491	517	488	468	486	473	490	465	476	533	484	451	474	468	491	479	520	478	482	482	457	444	472	498	421	482	505	481	493	480	472	490	483	474	476	497	482	508	485	407	463	478	461	439	475	479	476	455	471	475	467	491	459	475	508	486	459	478	468	510	506	487	481	472	464	450	547	477	475	498	506	468	473	488	473	468	493	480	482	470	482	465	463	484	452	494	454	438	491	485	504	490	428	497	476	487	488	487	481	477	445	467	471	462	497	473	472	487	453	429	444	478	499	469	473	460	506	466	468	515	468	479	483	492	484	494	491	487	468	462	485
15759	17656	16473	13561	15675	12907	20128	18462	12126	9595	8222	5183	4271	5037	2244	1249	881	782	732	530	524	515	584	704	615	560	565	591	420	350	328	290	298	298	789	1686	1762	1244	628	280	313	295	269	300	270	291	305	303	309	321	274	281	290	285	275	308	284	260	298	308	281	272	295	261	291	295	278	288	286	279	308	295	289	283	323	258	273	300	254	307	319	295	316	275	268	280	286	299	276	298	287	304	299	273	274	285	286	311	311	319	288	304	270	250	313	318	289	311	273	314	299	293	256	281	297	305	323	281	301	303	290	306	298	284	300	301	307	303	272	272	306	320	319	288	312	328	285	315	286	268	330	282	274	318	292	287	276	297	283	315	294	327	249	268	309	276	285	286	304	337	288	313	300	276	279	273	304	307	265	285	301	301	311	261	275	280	310	283	298	282	272	291	265	293	296	244	285	324	275	310	304	269	254	293	294	305	281	297	293	306	305	305	295	307	252	270	273	298	299	258	300	289	285	277	289	301	300	318	297	291	269	304	288	287	334	295	303	324	288	276	298	323	299	309	314	319	267	311	298	299	275	305	327	299	311	294	276	268	289	294	308	284	331	279	260	283	271	278	307	316	304	279	325	285	293	266	273	318	308	295	316	288	316	281	294	281	314	284	239	294	278	273	329	301	251	251	303	281	301	308	290	280	302	307	306	307	296	290	296	284	318	323	293	306	287	286	316	275	298	273	289	267	286	274	328	293	291	287	266	276	302	295	291	288	316	304	292	308	272	289	270	300	292	294	295	279	316	278	308	298	327	267	290	264	292	296	301	328	282	298	295	295	263	267	271	295	277	246	277	305	298	255	287	291	343	292	276	301	305	292	329	288	309	307	291	291	279	293	314	301	312	324	259	291	271	276	290	279	273	314	305	319	285	251	285	301	274	254	283	279	261	297	311	291	323	314	278	269	291	304	292	302	255	285	288	313	276	299	278	281	275	248	323	301	298	281	310	308	290	286	272	300	299	303	268	282	311	290	257	286	280	325	298	298	323	307	293	316	298	313	268	285	288	266	267	300	297	292	298	301	282	286	323	285	311	323	291	276	322	303	287	305	316	296	308	308	309	273	295	310	286	279	259	297	272	303	293	308	268	297	292	275	278	293	297	292	266	295	260	283	294	285	284	268	307	312	285	279	272	287	300	281	277	291	300	288	325	282	333	296	287	250	294	317	298	302	297	287	293	302	302	296	311	300	271	283	287	305	292	286	304	312	297	296	262	275	290	286	313	286	279	293	281	319	306	282	288	318	300	276	277	295	296	288	294	293	284	289	278	288	321	302	282	341	275	300	291	260	307	280	289	283	272	254	273	273	285	318	308	287	295	313	312	277	263	274	303	307	325	300	297	312	297	287	263	293	272	294	304	327	320	314	317	303	333	279	265	288	282	306	271	277	286	273	316	276	305	272	324	306	278	286	286	292	295	274	267	292	295	281	272	290	288	279	284	278	314	319	281	308	260	280	279	287	283	309	289	271	242	317	290	291	285	282	309	297	291	303	289	303	294	297	282	279	285	312	295	270	265	262	306	293	329	283	308	330	293	300	276	284	303	315	290	309	255	293	308	285	268	282	300	298	298	273	301	281	288	290	324	285	297	281	318	330	274	281	250	322	291	278	286	294	305	293	301	346	268	291	311	296	278	289	278	297	265	272	301	345	307	281	291	265	307	290	301	283	269	285	293	271	305	305	281	292	295	284	296	296	272	304	265	314	303	269	293	291	296	318	285	320	304	272	302	270	281	279	308	299	290	288	321	297	307	285	269	269	280	310	328	293	284	295	280	281	278	280	296	301	289	264	309	288	290	276	294	290	284	292	283	276	255	294	275	269	274	275	263	284	293	307	266	266	301	347	298	309	281	314	289	288	302	307	274	289	278	259	298	292	325	288	270	299	300	282	312	292	286	309	293	291	277	250	293	296	306	308	284	300	325	311	298	283	307	307	279	323	302	301	286	312	282	305	280	274	330	317	283	279	269	333	326	295	279	281	288	316	278	289	300	247	277	308	329	304	305	285	299	296	287	297	247	301	315	302	321	298	250	274	293	285	340	290	296	297	266	292	296	303	292	286	309	285	288	302	298	308	254	313	281	287	277	303	297	290	319	292	279	296	238	294	316	292	292	280	289	281	312	295	338	293	293	312	291	283	295	273	282	279	314	276	320	285	313	274	257	294	294	293	313	308	318	284	258	296	293	268	289	293	298	298	311	274	290	291	278	319	296	297	282	297	284	294	290	276	310	334	313	273	279	326	306	312	294	271	305	292	296	272	304	334	320	274	270	276	288	298	318	297	308	297	278	290	306	254	310	312	309	261	283	301	313	267	304	263	273	289	278	294	272	306	312	324	298	287	293	312	284	265	295	334	296	273	284	303	305	329	297	296	283	266	296	297	309	308	314	309	274	293	264	313	271	277	307	327	337	280	265	289	295	302	302	284	280	283	278	273	261	283	299	329	280	280	304	276	314	270	316	310	277	286	285	293	306	280	317	300	315	290	272	292	296	295	303	280	291	288	304	289	271	283	285	305	303	327	269	258	266	282	285	307	289	292	276	335	294	267	290	251	267	300	323	319	294	290	309	295	292	319	331	331	277	265	316	299	302	246	320	283	315	287	310	289	295	284	296	315	275	287	285	303	290	285	290	297	311	257	341	290	303	290	301	327	308	306	281	304	313	262	289	308	280	286	286	311	290	254	305	268	272	322	304	306	274	280	293	301	277	291	285	296	261	279	241	302	299	254	294	305	306	309	307	294	277	292	309	273	273	264	308	301	255	305	287	349	280	297	304	263	274	285	300	304	303	306	303	296	290	289	283	304	298	312	293	310	317	307	293	306	262	266	314	305	298	316	287	300	265	268	298	296	270	299	301	284	343	294	288	275	264	261	261	328	315	308	291	318	297	261	276	294	272	291	274	292	291	302	278	280	304	273	270	305	309	274	300	263	286	304	311	283	276	320	285	292	288	293	294	276	320	330	285	306	302	310	298	299	304	291	309	314	274	310	291	311	329	299	254	286	325	259	277	285	272	301	307	307	321	310	278	273	306	268	252	329	298	309	258	265	286	308	336	293	307	318	302	304	301	273	250	272	300	303	325	276	307	299	296	300	271	265	280	282	301	277	279	272	284	304	245	309	286	320	313	316	319	309	278	281	302	291	268	305	301	303	275	305	305	304	292	319	297	300	264	312	293	315	293	290	283	252	309	321	273	272	288	285	316	274	286	254	313	291	284	283	299	313	277	327	316	292	276	288	313	282	296	326	315	309	282	270	278	342	295	269	318	294	275	303	277	294	312	291	293	296	297	257	250	302	262	300	331	266	259	276	307	318	283	283	312	307	265	268	310	315	251	292	307	280	286	292	308	310	278	285	286	292	285	306	277	298	313	294	333	268	293	297	284	301	298	271	271	295	284	306	281	293	286	283	306	334	310	283	297	244	332	307	285	267	278	278	305	274	292	274	278	276
11121	13875	16510	20048	25439	23375	35984	34219	25698	25137	24539	18744	17475	18839	9780	6142	4515	4210	3735	2265	2450	2225	3237	3709	3209	2703	2723	2853	1944	1272	971	926	873	997	4430	9799	9418	6127	2681	714	744	755	733	727	736	696	707	704	681	750	742	737	715	673	728	714	743	734	796	720	707	703	698	714	690	735	744	704	718	704	746	741	727	682	741	750	739	750	715	720	739	719	716	675	717	746	744	731	690	729	743	748	758	712	697	769	746	709	704	705	697	757	673	762	751	704	737	704	741	764	725	717	724	777	747	720	722	722	713	715	722	744	720	716	814	702	742	711	735	735	718	696	717	754	698	763	729	694	737	735	702	745	698	752	729	741	752	744	664	703	712	686	717	728	724	725	717	734	739	730	734	752	803	747	733	739	699	703	731	736	747	723	724	712	739	751	743	714	744	712	731	721	734	731	739	740	706	725	696	699	723	736	752	713	728	743	721	740	655	708	774	680	753	664	731	734	763	765	713	750	734	775	711	717	710	709	733	760	749	681	801	680	731	718	727	708	755	760	678	758	743	732	716	696	705	733	797	734	715	762	726	748	722	741	737	720	744	719	755	691	703	707	675	725	749	693	738	731	765	722	696	685	711	715	770	733	747	729	714	729	742	704	751	656	687	746	730	715	693	698	732	710	737	725	683	726	681	758	711	734	714	650	661	738	703	766	710	725	713	746	691	706	716	713	680	720	719	756	750	679	716	686	771	737	712	755	714	673	744	722	731	703	761	701	714	722	752	755	724	740	716	706	697	734	750	759	682	674	697	722	739	714	770	701	710	729	712	687	754	711	737	671	725	707	703	740	723	730	674	743	728	729	738	783	692	758	694	733	694	740	698	721	714	685	669	747	699	707	675	786	743	741	714	744	723	739	720	721	695	747	743	692	711	727	732	730	747	757	749	703	722	781	704	722	696	757	704	747	717	734	730	717	712	715	757	704	659	682	729	698	770	656	728	781	744	766	749	740	731	757	706	736	763	727	781	741	747	703	715	735	746	744	720	645	722	697	683	700	693	768	683	729	727	738	723	754	687	734	724	691	716	751	707	729	689	755	711	729	712	722	695	689	738	689	728	686	753	734	742	747	678	706	717	665	733	765	714	726	747	705	737	741	728	709	726	708	753	744	721	747	708	713	690	704	703	734	769	703	676	669	703	738	724	754	722	693	738	774	709	706	774	713	752	732	736	738	726	730	695	712	734	723	783	700	690	714	718	701	712	745	739	724	708	760	746	714	739	703	714	771	711	725	760	745	723	710	742	699	703	737	729	765	760	732	710	735	745	757	697	732	763	733	746	738	771	731	741	752	709	742	713	747	764	771	717	719	745	734	737	736	729	676	742	700	725	745	732	696	757	760	773	766	716	746	698	726	698	720	722	701	696	758	693	708	733	706	669	755	729	723	752	685	753	741	745	772	712	736	731	745	716	708	685	780	711	715	724	710	753	741	750	750	725	708	731	723	739	720	695	732	773	696	711	731	727	745	696	728	702	756	718	721	714	762	717	779	761	723	751	736	711	698	735	715	752	722	763	769	749	690	683	708	745	694	713	686	729	703	736	723	683	748	725	772	704	710	690	749	717	739	698	665	759	745	726	723	743	745	732	696	756	719	752	697	722	769	688	710	753	693	743	733	730	764	722	699	712	719	749	725	696	713	746	729	756	743	795	709	716	777	656	751	708	767	712	692	694	712	699	762	685	740	738	754	754	716	732	713	755	724	719	705	743	695	709	714	715	766	752	715	761	747	725	725	692	730	690	730	719	700	728	737	767	753	686	723	727	718	721	750	705	719	724	736	756	759	731	752	725	730	727	721	772	706	715	679	688	747	727	715	728	676	747	690	756	715	738	747	783	741	685	708	722	714	717	709	750	742	688	758	769	713	730	705	750	714	718	711	741	721	694	740	739	791	756	752	772	772	758	683	722	698	713	777	688	734	687	735	731	709	686	734	692	694	673	740	731	758	713	714	748	765	739	712	751	739	738	725	726	727	719	763	704	782	741	731	721	764	722	717	690	749	728	681	745	775	729	754	741	734	727	726	719	756	735	708	729	708	747	727	699	752	776	726	707	718	745	790	698	712	740	737	738	722	748	699	770	689	673	763	728	682	715	739	681	693	715	745	706	749	735	716	704	742	743	730	771	722	732	728	713	714	724	733	685	725	713	708	746	755	730	762	720	752	740	711	703	746	764	750	761	712	733	665	754	740	732	697	744	684	753	779	782	710	708	753	724	717	736	721	681	743	747	706	736	729	727	750	788	723	752	686	732	769	742	746	758	730	710	718	733	710	707	730	678	713	716	705	719	731	743	680	729	748	745	725	681	711	724	748	739	719	767	733	683	799	724	687	772	689	740	711	762	729	714	718	772	719	739	728	715	719	709	691	748	730	712	769	687	780	746	744	720	713	793	751	755	766	744	713	734	687	686	733	704	722	709	769	763	770	700	678	702	692	663	776	710	728	746	751	712	757	758	741	742	767	685	713	707	708	725	754	727	697	729	767	798	696	714	760	710	764	762	748	729	731	745	730	759	734	706	696	707	733	753	766	710	739	743	757	743	669	770	717	745	770	701	715	743	717	768	685	729	720	793	685	718	689	744	690	705	751	716	752	746	716	746	647	742	724	790	740	736	706	710	729	723	704	761	710	716	779	680	715	737	720	772	705	707	707	700	703	713	746	723	706	749	702	714	731	713	732	729	725	717	702	709	730	702	742	726	700	708	647	705	712	755	727	717	771	734	760	747	729	782	713	698	729	726	722	793	724	721	697	731	723	715	725	733	721	790	726	718	714	688	743	770	693	763	740	713	755	759	746	661	700	717	749	703	732	669	741	694	726	717	710	728	700	712	709	709	736	709	692	755	753	680	751	714	761	779	719	704	715	691	713	763	725	750	755	726	779	717	713	704	709	718	737	745	732	710	708	744	724	727	732	706	705	704	748	738	693	754	729	763	715	749	719	769	694	724	676	650	702	747	752	724	745	742	741	729	747	735	754	716	674	768	749	689	748	750	707	696	735	749	723	691	725	768	799	682	722	722	753	724	684	711	699	759	759	741	752	693	718	733	697	711	709	726	698	703	751	751	684	739	757	695	755	678	692	744	784	731	720	712	739	699	713	724	698	707	741	732	722	736	747	784	750	729	707	712	744	737	701	800	710	684	752	740	708	718	716	693	688	736	700	749	778	697	669	761	724	689	771	636	681	720	744	731	703	733	736	712	732	722	687	716	766	688	724	697	718	706	747	726	754	723	770	735	668	761	710	724	746	714	715	742	699	722	716	734	704	749	727	717	768	738	735	747	738	763	679	740	676	726	712	744	753	736	767	629	757	709	735	737	725	745	776	752	746	765	749	757	705	724	699	754	752	664	716	724	669	762	708	744	747	702	681	715	704	736	777	750	704	735	746	738	725	778	732	743	766	706	746	748	771	770	816	701	710	719	676	730	667	727	743	703	697	733	704	721	763	696	788	731	723
25337	28479	23942	24314	23310	19190	25005	27573	20324	16696	15130	10335	9516	8485	4587	2405	1651	1369	1076	712	848	865	1100	1581	1289	1059	981	915	778	601	452	422	374	533	2497	3182	2632	1843	867	336	357	355	323	337	333	380	345	342	337	344	378	331	325	388	350	357	357	327	344	333	357	331	354	339	342	364	378	338	372	331	342	339	374	343	332	323	348	348	326	343	372	400	319	342	357	345	337	341	347	360	356	340	370	314	319	351	349	353	302	369	385	354	354	341	347	351	341	364	316	321	342	355	356	373	370	372	350	359	353	335	351	332	336	331	332	326	330	339	346	334	325	372	362	360	336	337	327	357	348	353	328	333	352	322	318	345	383	335	354	338	322	347	380	359	384	310	332	325	350	329	338	359	379	363	337	355	315	369	345	388	352	356	350	372	351	351	326	348	382	312	353	324	341	365	375	385	364	387	370	366	337	378	320	336	343	375	372	406	369	386	359	356	346	349	371	355	364	339	355	346	333	339	345	350	372	349	375	357	328	326	363	304	385	339	349	327	349	365	307	333	379	357	363	307	355	318	350	344	331	334	313	330	380	362	345	363	334	356	350	352	352	361	332	358	351	351	344	338	355	324	341	362	353	345	339	357	358	390	344	339	317	389	352	386	389	349	344	324	367	378	353	364	350	344	328	349	355	330	359	360	337	361	390	378	374	355	347	353	363	337	359	348	320	374	378	328	298	359	323	336	332	330	341	358	331	317	382	357	340	324	334	333	357	379	351	337	337	341	354	349	323	336	394	343	329	330	310	344	372	318	336	337	328	358	294	339	375	354	339	363	336	316	343	359	337	317	319	342	350	346	357	326	335	334	348	348	373	372	355	374	375	323	343	349	328	374	346	332	376	322	375	381	341	380	346	365	344	322	345	372	389	329	375	375	343	342	324	322	357	365	330	324	315	358	337	374	356	352	357	361	331	336	329	353	325	322	334	379	335	324	323	333	340	384	349	349	362	356	351	343	317	300	329	366	312	344	344	351	363	343	359	333	327	344	353	364	316	332	331	345	306	336	362	365	346	359	348	360	331	343	373	346	338	337	359	321	348	361	362	385	333	371	380	372	365	357	342	341	357	333	352	297	374	364	365	348	333	335	380	337	336	344	339	341	343	324	369	343	329	346	374	347	340	363	327	327	356	373	306	352	346	341	308	373	307	352	354	336	329	375	316	351	367	325	360	370	362	346	373	332	312	378	366	330	334	355	359	352	352	333	335	330	355	324	341	332	330	353	365	341	358	425	349	357	347	315	374	333	348	355	330	342	397	357	362	360	350	351	358	333	365	360	283	353	362	369	308	341	338	340	320	323	326	369	348	362	318	382	364	332	327	324	344	333	320	345	348	376	351	396	353	362	362	379	373	344	351	300	318	355	372	335	355	350	369	337	315	318	364	362	363	356	351	346	353	313	354	359	338	315	352	311	330	323	366	317	335	359	372	357	326	367	332	346	346	318	327	347	349	335	328	325	344	351	352	327	338	355	330	392	380	345	357	357	326	358	326	339	349	353	344	344	352	339	355	342	310	345	356	328	356	354	364	373	357	364	364	337	303	321	363	347	325	372	312	333	369	338	358	393	313	333	344	352	333	365	338	336	349	344	383	346	359	372	360	371	340	310	342	312	353	363	318	340	325	276	336	358	363	377	343	335	373	313	339	338	373	348	344	304	363	357	360	350	358	378	408	340	361	350	319	316	347	319	341	358	362	353	358	325	354	346	317	330	340	317	341	352	327	363	329	335	335	342	352	396	366	349	381	343	362	338	333	389	346	383	341	339	330	368	396	369	345	372	368	348	354	355	347	317	334	346	336	347	348	341	337	355	336	355	320	350	336	364	336	353	342	345	355	374	327	325	321	327	392	343	347	350	360	357	338	302	323	346	337	350	348	348	353	296	341	354	370	345	359	336	323	359	346	317	337	348	361	383	366	341	331	327	339	343	365	378	360	342	356	364	324	347	317	333	352	329	349	386	356	310	369	384	328	357	347	343	369	336	375	344	313	355	342	353	361	394	339	354	355	370	348	333	367	369	357	341	342	325	365	345	333	345	328	350	354	364	355	352	332	345	306	336	340	340	361	351	343	314	319	366	375	341	381	352	373	335	318	310	368	361	353	317	341	357	351	358	346	340	386	330	343	356	304	338	356	345	368	354	345	350	367	315	330	384	336	355	317	320	361	392	355	369	336	364	306	363	355	371	353	338	355	349	336	310	357	377	381	323	322	335	355	379	319	353	341	311	346	383	353	347	348	340	339	370	346	299	352	324	321	335	323	338	363	362	367	320	339	298	332	383	339	350	329	328	357	335	351	326	357	345	343	323	346	396	366	336	356	339	347	343	363	337	347	340	413	342	361	355	360	342	365	322	377	340	362	349	371	323	385	356	319	323	367	391	367	358	364	374	343	338	330	357	332	334	360	349	380	374	331	363	337	374	330	342	303	366	331	382	341	340	363	327	360	322	334	325	334	364	331	372	391	337	351	342	342	339	319	323	376	318	363	352	342	341	346	364	337	363	328	353	364	324	383	355	349	286	340	347	376	354	361	344	365	348	370	357	335	365	355	347	341	350	359	357	341	358	352	354	390	332	361	336	351	365	370	331	317	370	304	332	335	357	381	370	376	362	313	330	343	365	347	325	310	370	359	339	356	367	362	367	305	321	353	342	371	344	335	366	387	348	360	344	346	378	334	353	352	345	329	328	328	375	361	293	349	357	329	378	368	324	351	335	343	335	354	357	350	361	371	314	348	360	355	373	334	351	369	342	340	320	339	313	352	347	339	339	328	366	341	354	341	362	339	353	338	363	348	379	362	348	327	364	337	371	380	362	358	359	334	365	345	336	306	346	308	369	339	329	343	320	364	341	351	335	338	309	356	348	338	310	323	335	328	364	335	343	388	329	350	371	338	325	352	339	378	342	350	308	339	334	338	377	362	350	336	358	348	362	371	349	338	346	305	354	327	344	325	334	344	348	322	361	333	354	369	360	389	337	354	310	343	356	341	371	342	358	357	325	378	335	347	337	353	339	357	329	322	352	300	307	339	346	322	323	365	362	343	348	312	372	382	343	341	347	317	380	345	365	359	292	361	355	378	375	367	355	363	332	347	336	349	324	371	354	350	353	331	333	343	336	385	349	349	365	363	356	311	321	327	337	390	311	330	322	336	364	359	329	327	311	353	347	355	364	359	318	321	316	332	327	388	345	350	335	370	352	344	370	334	334	373	326	355	323	299	341	354	344	355	352	348	349	354	337	333	343	326	347	343	389	360	324	319	343	345	352	390	326	328	346	359	334	359	355	353	339	364	380	332	342	305	373	351	337	312	330	361	356	336	351	335	347	317	386	359	318	361	336	331	332	338	348	325	365	335	335	356	351	356	335	328	326	321	341	348	327	315	344	360	342	347	375	370	333	333	317	341	390	325	308	329	338	345	327	361	388	339	374	308	320	351	343	339	330	343	322	376	373	324	345
16248	20914	21230	29480	30966	27986	39378	42347	35450	34682	33089	27021	27909	24834	15765	9836	7918	7060	5337	3573	4012	4033	5920	8543	6289	5523	4920	4864	3742	2601	1497	1115	1104	2313	14027	16083	13693	9672	3708	809	866	830	805	809	829	810	867	894	848	769	839	811	805	840	835	864	816	833	849	888	806	849	851	861	830	834	837	841	756	854	803	792	851	782	828	830	798	817	820	871	852	789	858	837	835	848	816	829	823	808	845	872	821	889	842	777	828	870	861	851	855	861	903	828	866	825	827	782	845	790	806	826	816	792	845	851	825	812	855	837	858	813	838	889	803	848	823	857	840	803	820	857	842	866	828	823	791	783	859	843	840	787	821	821	825	832	847	817	801	810	825	889	849	816	828	813	854	817	874	806	861	812	794	832	810	796	803	845	839	808	811	782	838	834	794	794	852	827	758	841	835	801	831	806	834	795	786	798	859	800	887	832	780	787	795	809	809	841	786	812	821	811	795	780	861	834	797	831	827	815	792	801	828	812	835	788	831	808	846	780	830	831	788	791	836	830	831	826	779	860	813	814	806	818	854	875	819	832	814	885	829	828	824	860	820	856	845	802	828	782	810	818	797	862	817	826	798	801	797	854	803	768	821	829	836	798	866	812	846	780	845	804	822	857	874	778	826	798	845	792	807	782	869	786	797	831	813	815	843	790	824	771	840	777	860	823	768	851	826	843	795	819	841	807	815	771	800	843	879	873	862	832	789	814	791	801	827	790	851	873	803	831	843	890	868	836	853	758	807	819	861	800	886	813	832	864	845	818	880	822	838	823	806	825	843	795	831	794	755	785	783	783	851	799	819	882	872	809	857	836	829	816	794	798	864	840	888	845	871	807	862	847	839	828	807	824	777	840	805	808	840	804	815	827	824	765	821	821	783	792	840	772	884	842	846	819	818	838	801	809	834	853	783	774	764	827	890	780	814	869	806	787	799	841	829	825	785	818	884	811	848	837	811	894	854	861	818	812	775	844	818	779	860	814	805	811	888	809	829	834	816	809	830	782	858	859	787	846	859	800	803	853	879	851	841	790	833	790	827	819	866	831	850	795	807	809	815	846	760	857	764	836	839	798	844	828	827	795	807	806	837	813	836	812	837	841	796	796	804	843	779	847	868	824	797	809	833	844	826	859	817	818	893	847	878	863	797	829	836	829	812	790	830	836	809	786	815	841	875	847	797	813	840	837	818	832	828	842	801	826	873	775	791	856	890	870	819	863	798	826	781	795	864	806	868	849	813	801	808	757	793	819	831	853	848	823	838	794	842	839	859	831	832	786	799	755	800	808	822	804	795	819	810	839	785	818	803	875	829	886	835	850	824	845	800	805	856	852	808	820	879	819	823	873	786	862	803	840	864	838	770	866	825	811	869	853	811	839	865	864	812	844	828	914	854	810	867	862	819	859	817	836	869	845	829	826	840	830	848	839	829	833	870	810	847	878	836	781	838	805	788	859	819	820	773	853	759	804	872	764	808	826	843	835	815	853	851	850	782	860	798	773	835	865	822	843	818	767	865	818	769	816	806	834	825	853	869	788	864	846	814	806	824	807	841	820	842	833	840	770	792	806	811	807	795	837	792	787	834	816	847	816	827	792	833	854	781	826	830	898	811	829	803	834	825	796	876	810	832	839	797	799	804	811	807	787	806	822	819	829	841	834	870	828	810	857	881	802	855	833	835	796	813	843	844	777	800	783	816	853	902	799	799	825	809	861	859	808	804	819	846	822	887	831	818	829	874	760	834	814	775	837	753	837	801	841	797	860	823	868	841	841	770	798	828	823	830	856	856	785	840	824	854	830	802	839	773	841	822	813	861	809	853	854	809	819	812	851	828	845	788	807	776	819	822	817	831	827	818	824	830	873	835	854	845	787	850	839	826	842	817	831	821	821	814	829	813	809	822	844	843	826	754	824	782	833	849	822	811	855	759	800	800	784	803	814	803	887	871	828	825	831	831	862	794	836	852	770	860	874	789	841	871	887	803	816	799	796	750	829	796	753	831	788	841	815	796	833	774	809	805	856	785	872	858	892	833	831	797	820	812	810	851	823	810	827	832	836	824	812	798	850	847	810	802	803	800	793	808	794	846	791	824	825	865	818	821	835	831	790	792	773	829	787	785	769	806	810	840	831	869	813	841	830	808	790	840	788	800	827	841	816	852	827	798	788	815	831	828	791	838	827	852	815	871	849	826	804	830	848	816	860	821	822	791	826	808	840	867	799	838	835	824	827	859	779	848	865	857	788	833	771	840	833	814	826	788	826	880	844	825	839	805	801	883	859	814	807	809	810	844	825	880	854	804	830	830	831	843	838	771	788	810	796	802	775	849	804	777	836	864	814	868	801	839	854	856	815	843	811	840	856	870	820	789	810	862	816	815	852	849	826	820	844	806	795	803	828	814	819	859	894	825	812	802	843	846	793	866	848	825	838	778	797	822	849	839	830	845	837	777	903	821	841	825	798	782	799	814	831	844	827	769	819	822	835	813	886	812	821	820	786	868	802	799	893	798	802	790	853	848	856	836	794	865	828	863	810	799	820	781	851	833	843	837	821	859	840	766	820	825	828	817	788	811	867	850	786	810	824	803	862	880	823	835	783	793	886	825	784	853	834	809	825	834	823	863	802	789	833	821	795	868	838	812	849	838	846	841	767	819	834	868	810	853	823	849	839	836	798	807	854	853	800	858	834	799	838	787	780	793	781	833	778	859	847	838	765	803	766	775	834	837	864	840	812	783	789	815	819	776	875	844	779	854	790	846	782	832	840	812	751	776	827	753	805	831	870	828	798	764	739	852	816	805	830	817	808	784	847	805	811	782	798	775	863	869	823	803	857	850	848	844	801	827	818	820	806	880	862	752	852	837	779	854	884	828	865	842	822	842	822	851	786	862	814	808	826	840	832	814	824	799	835	850	859	822	793	849	787	864	843	839	800	805	835	871	822	793	822	858	788	816	841	827	872	816	886	827	846	839	829	832	799	804	802	762	785	795	801	845	823	853	840	764	816	854	858	807	826	812	893	849	824	835	840	800	888	854	822	871	755	771	814	834	805	821	866	869	826	859	851	824	802	853	785	840	852	825	839	803	894	844	782	787	851	869	887	816	840	843	862	841	830	823	811	845	852	868	797	817	838	815	854	794	811	832	834	813	817	775	848	846	839	788	811	835	791	859	780	815	796	854	865	832	830	808	842	814	798	825	855	821	828	794	807	821	858	824	803	828	809	862	842	853	790	816	798	854	797	813	806	821	837	827	829	810	824	774	801	804	800	825	832	844	822	792	842	799	869	857	809	853	816	852	839	824	847	763	803	824	782	844	869	872	854	833	824	824	823	830	830	836	828	836	825	807	821	835	841	834	820	779	816	818	809	851	838	804	825	808	861	799	832	841	812	792	807	860	833	848	831	863	832	800	798	815	809	787	782	841	842	832	836	820	824	804	854	774	888	816	838	868	813	814	792	789	844	854	819	812	790	807	799	790	830
5670	3427	2563	2404	2141	1439	1426	1275	868	728	556	428	441	379	334	276	243	266	265	220	222	278	272	289	239	258	253	212	214	196	196	215	191	193	227	279	345	360	291	181	188	213	175	177	185	187	158	185	185	177	187	180	176	190	161	194	195	193	207	196	189	193	180	167	173	161	188	173	178	190	203	186	185	192	169	209	183	177	198	203	162	194	198	179	168	223	181	192	172	191	200	204	150	202	175	225	195	197	178	203	208	177	181	189	181	178	170	183	157	174	194	189	198	219	181	165	235	157	194	180	203	203	186	215	179	181	183	175	194	169	211	195	222	199	187	182	191	190	199	194	209	186	175	179	208	182	182	185	204	207	151	168	197	191	230	212	197	212	170	195	171	184	198	187	174	191	184	170	200	209	180	182	213	217	161	170	198	174	175	205	200	205	204	196	216	200	198	178	171	196	218	181	183	192	195	194	174	188	167	159	181	203	175	193	183	189	190	188	202	195	191	194	188	157	189	191	203	166	181	217	186	196	189	198	196	198	176	171	162	203	182	182	190	161	194	168	200	174	150	191	201	190	172	178	167	198	160	184	182	213	171	190	193	186	193	202	186	217	182	192	179	206	197	195	214	175	192	183	185	178	196	188	180	183	181	198	156	197	182	192	165	230	191	187	214	166	198	199	181	193	193	186	179	181	180	178	167	182	196	169	189	184	162	162	222	208	210	191	187	211	186	198	182	178	174	189	183	166	195	184	175	195	194	191	188	208	186	177	169	187	185	198	201	195	190	206	188	191	192	195	170	190	185	186	193	168	181	159	175	189	194	181	182	169	200	190	195	179	197	180	192	200	200	149	174	162	191	178	181	182	199	183	190	191	198	190	173	189	206	179	169	191	189	159	176	183	183	160	208	201	178	183	200	173	196	187	205	212	211	186	220	207	213	172	204	175	184	204	220	195	182	186	182	173	180	188	207	206	196	188	169	192	190	178	169	185	203	195	178	153	202	200	168	198	183	187	190	181	203	187	151	187	180	203	206	181	192	174	209	189	180	229	186	197	197	198	196	179	182	203	177	194	213	194	167	198	182	183	182	179	203	177	193	166	183	159	197	188	182	172	217	179	189	186	211	223	184	184	178	199	175	160	190	188	189	180	180	172	186	195	202	188	180	168	216	193	200	175	170	167	190	181	167	213	176	190	185	193	179	159	182	197	204	212	209	192	192	189	185	197	187	189	179	189	201	185	203	198	198	183	200	185	197	184	206	185	189	178	178	197	192	183	199	186	202	173	198	201	188	220	199	195	204	192	173	202	187	169	169	200	157	176	212	201	185	176	172	166	184	198	212	161	192	190	198	183	196	169	190	205	209	173	187	185	181	170	191	207	201	175	207	181	208	205	178	179	159	199	191	209	186	200	182	177	186	189	183	183	183	196	197	189	185	194	179	167	180	173	181	214	203	174	158	195	178	173	197	190	187	201	182	161	166	178	186	183	183	202	208	182	163	189	175	192	194	179	179	189	190	181	184	182	196	185	183	207	184	184	166	183	173	188	193	188	212	180	189	185	173	175	187	186	201	180	193	188	187	168	179	235	184	199	199	171	208	179	167	182	200	197	192	199	166	191	187	167	190	200	163	205	188	191	165	177	194	178	182	169	195	195	187	196	197	214	210	177	184	209	183	188	158	169	176	197	190	207	204	155	210	204	201	201	199	182	177	167	196	197	207	187	166	173	155	176	194	192	184	192	200	176	188	166	211	218	220	195	198	178	184	186	157	186	208	161	215	189	207	196	178	181	182	188	153	215	173	209	180	184	203	186	167	198	182	212	198	189	186	165	195	157	223	178	201	190	194	191	179	170	200	204	184	170	207	184	204	209	193	190	181	211	181	207	208	175	206	188	188	187	169	196	189	173	170	201	192	194	171	185	185	181	168	178	185	162	224	189	185	188	177	166	173	172	172	191	193	190	160	174	172	181	183	200	192	175	188	194	181	214	179	195	212	191	183	211	198	186	186	185	192	182	191	192	203	167	180	175	170	197	170	171	169	154	180	191	171	194	179	180	175	176	202	187	191	209	221	176	188	176	196	182	172	182	196	180	178	185	190	202	205	176	199	170	192	194	180	195	179	185	210	194	190	171	186	174	175	191	187	183	193	195	174	216	186	176	172	186	208	178	182	189	163	189	185	212	193	184	195	199	163	236	197	176	196	153	183	191	220	191	214	193	197	163	195	196	192	198	195	182	177	203	171	170	185	196	180	201	188	189	212	188	212	184	170	165	194	171	186	185	186	200	193	195	171	170	213	212	211	202	197	186	207	187	154	176	176	205	200	180	188	177	173	199	195	203	178	198	192	187	181	208	211	153	176	165	175	188	215	189	160	175	213	163	171	202	197	189	165	151	209	184	164	183	226	180	182	200	200	189	196	178	201	173	201	178	185	179	214	176	188	189	195	207	159	174	213	171	195	184	153	193	188	170	202	187	182	183	173	187	191	187	183	207	182	190	210	195	203	168	187	196	195	190	185	194	160	186	173	191	198	185	190	190	183	194	191	168	170	183	194	182	155	178	180	191	203	195	191	189	177	180	198	164	198	194	176	174	193	192	194	214	185	198	203	207	176	188	187	183	187	205	184	186	187	189	203	196	193	212	195	188	207	184	198	180	217	194	186	181	194	174	196	171	172	193	185	189	200	203	167	200	193	224	177	196	198	196	197	186	184	195	205	176	222	204	162	187	195	186	175	162	191	199	177	185	169	179	165	200	185	208	173	191	191	193	156	187	188	169	190	183	174	201	196	197	199	182	169	163	214	187	176	191	172	194	214	167	185	172	198	178	203	189	195	181	185	183	182	203	189	201	180	186	191	200	190	181	194	167	152	178	178	184	198	178	187	178	196	206	190	201	180	184	176	212	185	218	192	178	174	181	212	192	174	201	181	189	193	171	183	162	169	223	191	156	183	188	220	174	182	170	181	163	195	197	173	184	184	195	170	210	196	220	191	201	179	192	208	176	160	167	196	202	200	219	173	189	196	165	170	209	170	185	173	180	210	194	177	195	191	232	184	192	203	191	200	209	171	212	213	189	189	179	184	190	156	170	176	210	191	187	186	184	157	197	160	187	175	199	158	187	179	191	213	207	146	161	201	165	192	205	200	178	175	193	204	193	183	200	177	150	177	192	198	190	227	190	210	203	170	226	197	197	204	191	184	176	200	193	183	191	212	176	196	200	194	209	204	199	177	178	191	179	176	176	167	197	193	187	201	204	207	186	192	211	199	174	166	178	180	202	188	197	178	183	198	209	189	183	201	188	170	186	213	179	178	196	179	196	198	205	190	199	200	175	187	166	189	196	181	179	184	194	182	168	212	169	198	196	190	201	208	182	169	190	166	167	199	195	173	166	196	196	203	173	143	204	194	184	188	165	169	184	196	156	207	193	194	170	166	182	188	194	165	214	172	184	219	183	182	182	170	186	183	178	200	203	168	199	199	171	202	182	170	195	172	184
4207	3612	4671	6895	7417	5743	6618	6528	4863	3979	3337	2622	2399	1845	1541	1206	1020	950	836	686	981	1166	1061	1092	991	1022	894	798	705	567	508	501	556	545	934	1318	1445	1372	894	494	477	509	515	488	485	469	530	491	484	474	461	506	475	485	521	507	546	501	478	515	499	461	493	484	473	504	499	511	480	467	498	521	522	514	538	489	474	460	475	530	522	526	470	520	487	505	502	514	469	493	476	544	515	482	502	486	549	508	512	480	492	498	529	499	515	489	498	484	493	476	535	495	510	496	503	534	467	514	537	512	503	512	467	503	499	494	521	553	545	497	506	489	516	527	476	505	503	476	501	528	476	500	467	472	493	475	487	490	493	500	501	522	561	498	484	487	502	537	518	515	500	451	506	476	518	490	496	480	458	521	481	531	524	529	492	488	487	524	473	504	487	496	462	492	507	492	467	462	462	541	472	465	480	499	478	518	502	484	517	507	511	517	484	503	527	540	458	501	477	524	503	502	506	504	513	511	510	508	542	533	496	537	510	509	486	523	507	484	557	487	518	504	466	502	529	491	506	473	516	485	505	482	529	493	498	523	506	492	489	470	447	490	509	476	525	519	516	478	505	529	507	540	524	473	493	493	491	514	494	498	481	510	501	481	514	519	516	488	505	534	447	511	484	487	505	515	527	470	523	541	472	519	531	496	533	509	454	507	468	518	453	490	490	465	441	504	483	457	503	481	491	498	505	481	485	503	475	491	494	533	495	472	515	498	476	518	515	519	524	507	505	532	513	487	524	520	479	530	463	488	501	543	516	521	484	498	517	505	458	493	513	466	531	456	511	502	505	517	507	478	512	514	511	473	523	482	505	509	454	524	540	514	456	493	515	581	488	466	470	503	532	490	519	521	483	505	486	488	522	500	513	472	544	486	504	521	536	497	492	481	486	555	501	493	503	510	486	492	493	490	488	495	539	541	481	469	501	470	470	541	494	493	520	576	522	513	481	514	511	518	474	543	439	483	489	524	492	531	493	518	511	476	512	485	532	485	450	534	523	493	554	454	495	496	505	505	460	484	497	493	476	488	492	448	497	514	499	521	488	478	462	571	494	545	485	510	491	506	511	494	524	531	496	501	539	464	510	508	490	503	539	509	497	514	568	496	490	474	525	475	480	485	480	534	504	517	481	514	497	500	515	488	541	493	527	473	539	516	490	464	471	480	505	489	471	479	501	524	487	491	523	477	498	478	481	524	493	521	489	523	480	475	509	513	524	464	511	505	526	497	517	513	501	473	443	475	499	499	492	542	509	496	515	493	459	505	521	488	443	512	521	485	524	483	490	497	471	508	486	465	508	488	501	495	471	505	497	524	503	495	476	489	491	524	519	499	489	530	500	487	529	500	486	524	498	510	478	516	502	517	535	499	510	470	490	530	483	504	476	514	494	516	499	489	507	533	514	536	506	511	503	516	475	520	494	503	533	490	483	481	482	469	516	498	482	469	522	518	468	477	468	480	493	487	510	539	483	449	496	505	487	508	496	509	526	475	494	505	528	524	495	487	484	470	528	501	498	492	490	492	509	466	475	489	491	483	512	477	478	483	453	534	461	484	538	500	516	469	472	540	504	546	488	487	473	497	555	491	504	527	492	519	497	526	495	491	471	501	492	471	498	513	511	508	473	509	493	532	477	486	483	502	495	483	511	529	476	515	519	509	536	509	488	464	488	513	521	506	471	494	522	459	482	467	497	493	521	519	500	512	521	497	500	491	507	493	532	525	503	490	521	486	515	504	540	547	507	501	530	505	475	529	503	500	505	513	524	485	527	500	489	508	514	493	475	467	486	499	514	483	501	513	519	511	490	533	520	529	480	482	468	521	502	488	516	479	507	486	528	540	535	490	529	480	516	500	542	469	508	492	509	525	526	530	512	482	476	483	464	521	507	497	524	541	476	516	526	445	496	463	515	467	561	530	510	473	525	495	517	498	497	498	511	530	530	525	492	468	501	525	518	500	515	532	505	494	522	498	497	498	476	498	498	503	490	497	489	528	505	485	506	530	468	501	517	484	504	518	483	541	494	518	537	472	516	517	508	504	524	527	529	517	559	493	502	458	488	524	500	534	504	509	472	525	522	465	469	484	521	498	507	499	494	499	531	474	519	538	527	507	453	491	496	510	502	480	487	502	487	484	543	506	513	493	492	472	510	488	485	477	501	487	558	452	536	496	488	485	512	512	488	502	503	453	498	545	548	450	530	519	478	512	518	477	484	519	507	519	477	504	481	518	520	497	466	478	490	471	532	535	514	501	498	459	495	528	540	486	457	548	536	474	508	497	552	508	496	470	460	512	461	488	510	477	527	489	516	488	512	494	500	494	522	514	473	491	478	526	504	482	503	510	459	509	520	491	530	485	508	513	517	559	514	507	555	489	531	518	533	493	467	484	512	547	466	484	481	520	473	492	516	488	495	509	509	486	493	491	530	543	484	470	499	485	503	491	487	493	534	507	527	523	478	538	515	506	478	469	520	505	482	496	485	513	532	497	502	464	533	502	519	503	523	523	471	473	490	497	495	540	518	521	487	471	559	519	513	514	480	544	528	486	516	488	505	518	465	530	518	506	487	469	514	508	486	500	459	475	463	512	508	525	500	517	491	520	497	512	504	552	505	530	485	506	526	466	524	473	473	490	504	492	509	511	493	497	483	485	543	495	489	479	474	510	520	486	487	488	474	494	524	511	538	496	531	514	498	485	512	550	522	480	510	519	468	501	471	505	549	485	502	534	515	492	495	545	503	520	520	485	510	507	508	474	513	511	502	502	500	506	516	511	520	506	501	517	500	468	510	481	520	507	500	499	531	524	506	502	507	522	468	526	519	480	514	500	523	504	495	486	528	508	527	549	527	488	555	474	491	494	489	520	516	520	445	494	479	481	522	515	507	498	514	491	510	522	492	473	519	519	504	511	504	494	521	509	476	497	540	490	522	500	501	505	515	491	538	527	502	500	489	535	498	517	531	477	515	482	490	486	489	461	484	533	473	502	492	497	494	506	475	509	491	532	494	483	509	519	536	509	544	515	497	454	471	488	488	493	523	494	478	460	538	490	512	494	470	492	523	470	520	513	452	494	486	474	513	492	491	503	481	499	533	528	556	502	506	489	520	518	504	515	513	494	538	481	498	481	493	517	543	503	504	547	509	510	527	491	511	488	505	516	497	492	493	501	539	498	510	496	543	489	491	522	514	533	503	505	479	511	518	514	474	509	457	533	482	491	509	490	494	498	538	475	512	474	477	495	476	495	501	496	480	535	514	546	514	548	528	463	550	503	486	510	498	503	492	536	476	522	509	519	465	505	517	512	494	465	496	494	525	497	484	518	514	489	480	493	534	510	473	542	539	516	494	493	492	535	513	494	490	535	490	538	524	499	543	510	482	472	477	466	523	508	509	519	491	541	555	518	506	469	495	521	492	515	472	511	494	486	463	489	482	485	477	522	532	517	470	504	460	519	493	492	532	485
16935	16374	13915	14752	16156	15463	14248	15460	11064	7568	7719	5043	3761	3166	2357	1275	956	810	586	510	570	643	727	937	587	729	689	398	394	364	327	298	334	328	470	1276	1833	1524	703	297	297	318	301	295	259	316	275	304	301	265	248	267	269	272	280	286	261	300	280	266	252	264	276	289	280	300	289	297	269	243	263	276	307	294	287	297	266	273	272	309	256	269	273	281	263	291	264	262	281	285	292	280	289	261	276	255	265	272	294	272	301	289	301	279	271	303	302	258	292	270	255	264	278	301	264	319	248	267	278	284	290	269	275	272	269	286	244	322	288	271	274	294	278	262	262	285	309	275	301	308	315	271	250	292	276	306	248	277	277	295	292	267	302	253	289	301	277	300	247	281	255	267	283	271	299	313	288	305	297	256	282	296	251	278	287	279	289	247	294	301	301	306	273	277	267	298	283	318	312	279	297	298	294	292	287	296	300	290	308	276	307	263	286	268	297	266	300	288	296	270	282	266	287	311	282	272	273	316	307	275	290	293	273	239	282	273	277	288	257	278	299	267	260	283	265	282	292	271	257	282	282	279	285	271	273	281	285	284	284	279	276	258	297	262	291	281	255	279	326	281	310	337	251	322	261	305	267	271	289	257	279	271	295	284	256	272	297	278	271	270	303	286	314	286	277	282	276	285	270	291	307	276	292	261	318	271	300	305	271	281	283	290	280	286	317	275	285	292	281	309	276	262	258	265	283	303	290	277	278	276	301	305	272	250	289	277	297	288	260	276	257	287	299	295	248	276	289	306	280	286	279	285	282	276	304	264	244	275	291	268	291	291	312	260	291	296	286	274	300	295	291	268	270	292	230	293	260	287	294	254	275	295	265	289	291	286	287	260	266	255	260	299	307	278	278	243	302	276	286	275	284	278	290	279	306	309	284	279	281	342	280	278	300	285	269	267	294	308	281	297	285	299	277	239	287	291	288	286	318	262	289	310	266	265	291	267	311	256	312	273	290	259	276	278	288	280	277	290	267	312	271	304	254	295	273	312	237	274	289	265	280	286	269	262	304	307	287	291	276	298	299	274	302	288	277	254	276	275	267	277	288	282	275	247	257	283	261	267	286	272	285	285	283	252	278	259	284	288	296	264	306	277	258	292	284	278	248	251	278	298	270	304	270	255	263	261	287	256	279	294	269	259	272	261	309	271	259	345	261	279	276	252	298	310	295	281	271	285	278	274	306	259	270	259	281	266	291	286	299	280	292	284	311	310	270	298	275	257	261	248	265	269	289	267	271	287	290	274	270	255	282	274	273	277	273	269	302	284	271	295	307	321	301	297	284	267	275	261	324	277	284	275	313	302	250	284	286	276	272	284	289	267	267	305	288	314	285	285	253	258	289	306	288	297	288	276	290	307	273	274	283	285	274	254	274	289	296	269	256	269	270	261	314	305	269	270	284	245	291	292	288	300	283	286	302	314	319	268	261	269	296	294	289	282	275	302	279	288	263	298	258	249	259	270	291	292	274	252	280	260	249	291	257	273	290	290	288	255	280	308	275	293	283	263	305	251	267	312	289	266	278	256	320	251	247	325	273	285	275	296	313	277	284	281	263	282	277	282	262	298	287	268	284	270	292	288	273	285	271	272	290	291	272	277	254	275	260	296	277	275	282	281	286	295	269	286	277	288	287	281	272	277	276	267	253	253	287	321	278	286	275	272	290	281	268	297	273	297	288	295	267	287	270	281	278	296	245	287	288	278	299	297	252	283	306	291	309	250	292	277	251	285	275	284	256	311	268	312	296	265	289	276	269	282	304	278	292	264	288	294	267	279	265	309	265	289	287	277	283	289	291	281	269	295	306	283	265	263	276	272	266	263	266	270	296	226	282	278	282	276	278	277	293	275	245	297	273	311	269	291	287	302	283	284	264	294	245	263	264	257	273	255	283	316	269	281	281	291	258	291	271	274	269	292	261	267	296	293	310	282	261	287	267	311	241	313	299	300	256	273	278	280	293	291	305	272	280	285	266	299	305	254	290	272	262	295	275	285	282	269	264	289	280	289	280	274	271	280	270	265	331	288	287	289	290	263	281	276	260	250	266	312	289	280	263	284	254	301	296	296	290	286	290	296	321	299	289	282	279	280	258	287	275	280	302	279	298	257	273	286	280	259	275	259	291	296	306	317	282	278	272	303	282	277	306	283	297	270	295	287	284	260	260	299	281	282	262	276	262	275	290	282	281	279	293	267	263	268	287	280	271	259	269	296	288	310	267	297	271	300	306	278	311	296	266	281	301	279	268	270	280	300	265	275	262	276	294	242	272	285	296	284	295	280	294	281	289	265	272	298	254	266	283	273	273	265	271	299	294	291	280	268	296	272	299	272	290	314	285	296	301	290	263	282	317	304	301	301	285	268	263	269	278	293	270	276	281	280	287	272	312	287	321	266	300	290	252	237	295	311	311	265	307	238	300	282	268	301	296	330	283	261	297	313	285	310	298	260	292	286	276	249	286	294	269	288	271	302	271	280	288	298	290	290	263	265	273	252	298	287	285	273	298	302	306	271	262	267	285	282	297	295	319	276	280	274	318	256	270	260	294	295	267	297	293	254	297	279	266	282	289	270	259	274	283	275	283	302	297	311	280	275	274	259	261	273	274	302	292	265	284	306	287	275	275	288	282	265	278	258	293	274	251	266	279	279	271	295	295	285	274	277	287	300	281	286	289	298	280	289	298	245	274	298	266	292	276	279	283	277	292	287	296	286	282	256	255	263	277	286	297	273	287	333	284	272	286	278	288	277	289	308	246	324	278	292	253	273	274	301	253	295	281	322	277	290	280	301	283	249	297	271	272	292	277	288	267	289	301	297	276	285	265	259	290	289	278	283	282	270	270	283	294	262	267	301	264	283	272	298	289	275	268	278	300	281	250	301	255	268	320	300	283	308	285	276	280	325	302	256	257	301	296	284	279	273	312	271	293	256	317	273	284	299	267	298	271	300	286	277	271	280	272	281	283	298	280	273	276	267	278	304	306	284	300	305	294	272	270	301	282	285	256	277	269	268	276	258	264	266	283	273	280	289	253	295	282	297	289	279	271	305	259	263	307	259	292	273	284	292	279	286	273	282	266	289	291	278	301	280	281	267	301	274	281	257	310	288	294	257	283	278	264	279	277	284	290	312	275	288	274	282	296	287	295	263	291	282	297	296	269	289	280	300	304	291	251	264	265	292	250	290	286	275	270	289	303	257	261	278	317	290	264	311	275	280	290	268	281	289	277	276	269	293	278	266	275	281	259	306	247	297	258	297	306	284	292	294	265	261	298	270	283	285	309	263	274	269	265	278	315	279	264	270	297	279	302	266	311	287	298	285	293	294	289	301	280	298	269	269	283	249	302	323	281	267	269	270	303	256	288	272	264	319	275	281	283	295	273	268	303	302	296	293	239	267	293	291	285	272	299	303	286	275	281	276	287	349	265	284	321	280	255	276	291	248	265	254	256	285	247	288	285	259	305	288
12052	11616	14711	20531	25355	25013	28168	30941	25307	21979	23681	18116	15452	13248	10893	6714	5026	4382	2818	2404	2598	3328	3834	5295	3024	4103	3282	1749	1527	1317	903	774	836	1017	2375	7700	10212	8187	2987	695	667	697	683	717	726	734	737	771	721	727	720	690	712	650	709	710	746	695	691	731	714	680	685	703	752	732	751	674	718	724	722	685	647	775	722	720	658	685	688	699	725	691	726	716	711	677	709	668	704	684	730	688	718	755	673	701	708	680	721	693	740	697	716	662	703	685	707	722	732	728	693	705	744	702	722	671	647	660	686	678	664	688	714	708	711	647	716	676	704	680	702	717	693	673	744	693	715	691	702	701	713	670	727	704	683	660	769	748	714	667	705	675	642	727	661	687	669	687	716	705	718	697	698	708	706	707	682	725	688	720	750	666	695	625	708	711	684	714	705	710	704	695	674	683	688	692	682	751	679	680	711	696	739	700	749	661	714	725	685	667	691	702	708	692	676	705	661	705	764	694	692	691	692	692	670	714	672	680	693	723	729	652	705	719	715	748	714	710	682	725	719	743	660	727	666	692	671	654	691	645	688	669	716	687	719	710	751	690	705	712	688	639	691	689	705	742	698	697	717	680	714	708	708	733	697	694	713	690	656	678	690	664	651	702	682	703	698	730	679	673	676	724	712	686	724	698	697	701	689	690	720	707	741	711	664	754	666	730	691	714	718	672	720	664	706	704	720	706	748	640	697	653	707	737	711	706	674	696	700	694	744	681	703	659	706	679	706	694	717	713	706	711	713	678	648	667	714	679	703	729	686	691	738	689	728	689	682	674	747	697	715	722	624	716	703	666	647	686	657	752	746	696	680	716	669	725	687	681	649	638	690	690	714	708	682	717	745	684	718	683	681	672	747	727	695	667	692	697	733	698	708	686	651	697	719	684	706	746	685	730	632	696	666	746	744	740	753	705	692	683	695	705	694	704	686	706	646	666	665	694	722	702	681	701	667	678	694	666	710	685	646	732	744	714	722	714	709	694	723	701	705	673	682	694	691	718	700	714	699	774	667	723	685	696	660	727	686	664	704	730	669	712	714	701	702	687	678	687	687	718	676	632	704	760	729	689	699	657	695	702	693	686	672	727	681	692	723	706	726	686	690	681	704	655	719	683	686	745	740	680	719	679	700	677	695	699	695	661	688	716	675	692	675	731	746	670	739	686	715	720	709	730	682	709	692	672	703	678	730	697	685	697	617	719	724	710	698	700	707	696	675	743	688	654	744	644	693	731	705	701	715	689	733	664	704	700	679	725	698	732	711	708	674	735	695	727	730	708	711	714	676	685	671	699	710	713	709	712	683	707	700	740	686	706	694	689	724	621	717	633	688	681	706	750	705	664	707	737	684	750	756	701	700	694	687	625	696	675	711	703	721	719	709	661	675	716	690	728	720	683	759	721	706	721	665	717	700	647	689	708	706	696	731	665	748	703	681	696	710	681	695	690	683	712	714	679	736	673	732	744	690	701	704	702	697	694	698	655	680	696	740	671	696	659	657	724	675	709	698	688	686	709	665	692	687	666	702	686	669	676	676	723	721	709	748	650	702	707	759	682	684	626	696	721	681	694	707	717	674	707	674	696	683	691	708	739	689	728	691	700	684	674	671	674	755	697	697	678	681	746	715	722	690	717	718	718	719	664	671	711	682	714	683	701	712	698	700	671	716	722	710	688	697	743	662	713	706	692	745	677	752	719	723	670	702	675	684	692	712	724	686	707	708	660	718	679	705	693	667	718	714	639	684	666	681	713	692	731	616	660	746	718	729	648	777	713	735	696	679	709	705	710	706	700	737	678	678	665	723	720	699	736	689	708	733	728	704	704	683	695	735	710	687	666	733	724	655	719	760	685	727	724	712	713	692	679	692	698	694	695	672	702	668	710	684	696	709	698	683	706	683	642	661	737	699	672	686	667	709	693	692	662	693	719	746	645	675	710	735	688	721	728	692	682	702	716	676	672	675	710	726	702	675	736	713	668	696	681	692	697	682	694	693	724	721	723	693	677	674	680	708	704	683	713	743	725	647	721	720	705	672	696	692	708	698	731	709	662	679	689	726	742	681	697	659	715	758	682	669	696	659	633	751	713	678	667	710	698	687	734	717	725	677	684	716	667	700	748	665	659	675	733	667	694	671	664	717	667	667	727	675	698	721	671	702	710	717	643	676	712	705	745	696	697	704	687	668	700	694	742	712	706	725	722	717	722	695	694	672	704	696	657	705	677	720	680	661	708	706	714	728	741	719	681	739	693	709	742	701	685	647	734	733	730	708	749	647	702	727	719	726	692	707	679	708	665	714	722	701	689	760	705	707	670	694	714	658	663	684	723	734	672	687	695	669	742	724	729	665	715	667	711	667	723	702	696	719	727	769	691	696	700	680	710	728	757	672	660	682	692	750	739	682	757	722	697	708	725	711	739	714	673	745	643	707	712	705	688	673	669	670	648	716	708	696	706	759	699	668	690	703	710	688	712	724	734	690	689	692	746	788	659	738	692	642	718	719	713	726	664	754	676	717	737	731	696	719	687	694	711	739	694	675	694	744	640	721	694	691	692	700	711	699	681	690	645	703	731	728	710	674	679	679	700	664	749	735	695	748	735	737	709	750	692	694	745	695	706	706	718	692	706	685	679	744	725	680	701	708	716	679	722	759	705	732	693	671	676	696	728	713	697	711	739	736	681	714	682	719	724	726	698	667	731	710	673	680	696	707	679	670	749	686	655	675	706	687	711	736	704	691	686	756	705	658	744	682	683	714	683	691	715	673	688	680	659	678	678	712	751	640	676	690	703	708	729	678	726	670	734	713	727	714	674	669	751	711	702	645	701	711	718	724	685	685	672	716	719	705	757	722	667	711	754	704	713	716	655	691	731	728	712	698	675	719	671	737	633	714	674	699	712	736	675	723	702	685	714	673	679	696	692	736	697	734	744	721	679	731	759	722	746	687	713	664	686	753	715	694	656	697	705	780	751	711	703	691	749	689	673	711	652	674	687	678	729	677	724	707	684	740	687	691	718	686	676	660	695	693	648	699	693	694	735	701	747	703	695	674	694	746	705	675	691	754	693	726	702	672	691	684	727	713	698	697	694	664	702	740	722	675	714	730	695	719	665	718	679	715	697	675	691	687	687	720	715	686	686	714	683	695	703	685	704	704	688	720	696	682	654	659	725	701	692	684	741	695	714	689	736	705	701	699	709	701	718	726	657	699	710	713	683	740	760	680	712	712	708	729	728	729	714	703	673	749	709	734	689	682	682	679	718	664	747	724	686	689	769	686	714	692	675	727	711	684	702	715	674	704	727	686	698	686	699	659	711	714	727	717	674	667	690	708	724	714	644	742	702	731	741	740	710	718	694	654	736	691	720	714	693	648	721	690	716	680	694	635	737	701	698	714	707	680	742	709	710	682	725	640	664	701	692	752	694	709	705	683	722	677	701	723	667	691	706	721	746	681	689	672	696	722	701	699	702	728	680
27081	26228	24065	24940	27113	24981	23833	24849	20155	12793	13833	11596	7350	6121	5004	2958	2287	1601	898	734	743	963	1031	1480	920	1252	1195	880	750	776	695	408	368	401	646	2317	3058	2393	1383	322	348	352	333	322	361	335	355	346	292	334	345	342	353	331	320	370	368	349	340	356	328	344	300	357	323	340	340	325	324	352	320	340	317	335	354	342	318	301	362	333	264	310	330	334	327	374	341	353	302	306	324	358	303	362	312	334	331	337	325	337	361	321	342	341	354	326	346	333	303	313	350	326	332	299	360	328	368	322	347	359	335	337	337	377	339	359	326	381	315	350	320	339	321	326	317	324	366	326	347	356	340	354	312	351	334	328	344	334	362	320	323	326	342	351	370	294	299	335	327	321	327	304	352	324	348	351	347	342	345	312	318	340	336	313	343	356	343	287	331	376	330	319	321	325	302	300	348	320	333	360	316	316	348	337	332	312	314	369	353	332	330	316	327	323	314	307	320	314	343	344	361	318	348	341	339	302	330	310	319	325	338	313	348	359	352	352	330	342	331	359	347	366	335	370	348	341	334	317	337	354	335	341	335	314	336	304	331	336	353	337	358	320	325	353	325	328	349	340	356	344	362	297	351	352	322	339	300	316	314	310	338	336	370	332	335	352	323	355	339	342	320	363	348	316	338	312	355	339	339	347	367	353	342	360	358	329	357	331	307	308	321	312	332	338	325	336	359	353	343	334	305	352	331	334	321	289	374	320	361	341	349	382	378	290	295	344	319	318	324	350	330	326	343	367	304	366	379	306	340	321	330	304	305	319	323	357	338	333	339	353	304	335	337	330	313	318	322	347	356	322	316	343	342	313	320	307	332	314	341	337	350	317	341	303	350	361	350	348	344	324	369	349	348	330	357	325	351	331	315	355	340	340	353	322	331	354	335	312	340	334	312	348	341	316	325	327	338	347	335	321	337	355	322	299	337	330	350	328	297	330	356	343	373	335	333	327	328	320	336	316	322	330	345	299	335	332	319	331	347	340	352	328	329	334	302	352	334	299	316	317	316	356	354	337	298	370	320	334	373	299	363	317	355	327	350	344	329	313	322	337	340	329	327	350	308	362	333	319	338	363	317	331	363	294	334	303	345	336	327	341	332	304	328	321	338	334	354	366	337	341	354	341	359	331	324	327	349	344	316	336	325	353	311	367	327	329	315	327	334	301	328	344	330	348	321	331	345	293	317	334	338	340	336	327	329	345	373	362	344	342	381	368	347	310	376	310	335	332	321	317	350	360	320	358	355	302	310	343	339	297	291	355	351	343	336	359	340	316	313	353	377	328	333	329	334	354	324	358	329	338	367	355	329	349	321	356	343	350	347	321	344	288	316	340	324	341	330	303	312	325	347	341	358	270	321	349	326	330	337	350	314	339	323	317	335	317	310	338	334	328	334	315	331	366	329	343	342	350	307	325	335	344	359	345	301	337	328	351	342	325	342	349	344	315	347	337	345	332	326	318	356	327	337	357	346	330	361	317	335	329	309	315	360	311	333	328	354	360	316	341	357	349	365	328	329	361	380	346	326	358	346	320	350	321	331	325	337	302	335	313	351	342	305	356	348	322	327	312	319	344	347	320	350	343	352	354	335	308	323	320	331	313	330	325	340	351	317	334	344	324	311	322	326	317	321	315	304	329	321	356	349	325	331	329	330	335	334	332	308	340	348	334	346	343	328	345	300	319	330	345	331	368	327	332	302	334	364	318	343	335	344	339	337	360	312	348	318	321	330	332	356	350	329	330	351	339	309	332	309	347	347	346	350	331	306	369	335	323	334	349	320	339	353	327	375	315	328	332	329	325	339	326	339	309	348	318	325	344	314	340	340	323	356	350	364	292	349	346	375	308	350	359	325	382	309	325	329	304	348	321	321	302	338	350	324	331	313	329	342	365	324	338	342	336	348	332	294	326	342	356	315	376	369	295	341	336	312	328	359	340	303	290	361	333	305	307	328	335	328	344	345	359	320	335	324	325	322	298	304	337	351	318	357	341	333	375	348	332	336	321	329	328	346	358	367	340	361	328	311	303	315	337	303	345	362	336	330	366	342	340	310	324	326	326	334	316	343	384	314	308	302	342	301	346	359	377	318	329	316	332	342	347	333	354	329	331	320	338	343	341	362	328	341	336	326	334	339	331	332	364	347	370	346	311	332	297	345	337	318	325	342	325	349	339	366	310	348	364	314	333	369	324	306	347	318	337	310	336	347	353	344	353	336	332	340	355	328	345	352	321	312	320	353	345	316	356	348	327	338	321	323	309	353	333	345	337	319	372	370	337	303	354	355	321	316	367	352	330	334	361	311	309	362	321	307	339	349	354	326	309	297	315	316	346	350	330	349	349	332	346	321	315	321	316	323	326	326	359	307	330	330	322	337	335	374	318	346	334	366	332	348	341	337	306	324	333	348	347	341	344	363	306	271	364	378	315	313	329	325	331	339	304	348	336	354	332	330	363	353	358	323	335	286	318	305	331	322	339	332	338	340	338	341	341	306	315	319	362	318	343	338	351	367	330	312	347	340	310	355	315	320	330	347	364	324	339	349	364	331	331	329	350	326	329	354	348	336	341	337	329	360	331	320	349	324	308	333	310	320	342	306	289	325	368	322	337	322	286	348	317	340	332	347	347	334	338	325	328	338	322	342	369	348	341	357	330	319	338	343	320	301	352	316	327	335	330	336	333	375	354	330	302	341	347	324	368	324	307	353	322	344	340	342	345	361	299	361	332	337	363	357	337	336	350	337	302	329	311	345	381	314	324	331	349	344	366	307	331	325	314	355	360	345	333	356	343	310	323	341	319	345	342	295	307	344	362	344	354	343	337	349	334	325	334	359	308	315	306	325	339	341	324	313	360	340	361	344	323	338	358	332	344	371	323	319	307	346	322	322	329	339	349	384	327	330	339	347	307	312	342	357	349	328	324	355	327	304	358	326	358	353	342	325	323	311	359	361	313	312	305	371	332	342	325	338	326	346	339	303	319	341	348	328	321	347	343	359	303	323	316	363	381	308	336	362	299	329	320	299	329	328	333	316	315	308	305	315	333	346	348	340	323	341	366	354	329	353	337	343	358	318	325	335	348	331	339	363	324	342	327	318	331	320	363	376	315	344	325	349	338	326	331	320	329	307	308	338	321	347	364	367	357	344	313	343	321	341	287	306	341	376	322	314	337	346	342	340	340	325	326	323	314	316	324	313	356	339	357	318	341	360	310	383	334	312	307	351	320	359	350	366	310	362	308	336	330	335	335	335	318	320	308	311	351	313	335	338	330	324	363	329	334	337	339	370	337	317	347	319	348	337	344	310	374	341	336	328	342	366	350	329	325	324	357	352	359	323	355	340	328	330	338	330	354	341	319	349	341	328	354	353	319	366	350	380	356	359	333	294	340	353	333	344	322	318	316	353	350	362	327	328	320	315	362	368	311	335	348	353	304	341	322	352	341	350	350	301	332	350	310	332	319	333	321	331	350
17270	18098	22167	28751	34439	31363	36135	38780	35559	27889	30814	28919	22199	20727	17618	12550	11102	8018	4290	3179	3894	5255	5413	7793	5085	6776	6242	4704	3776	3744	2886	1507	1159	1285	3066	13615	16020	12943	6785	819	780	751	797	827	851	805	847	810	753	776	861	793	748	858	828	826	768	782	862	792	763	796	836	837	791	812	791	828	803	813	794	763	796	785	790	829	819	844	768	833	753	759	773	844	831	818	812	796	852	754	778	799	804	797	793	852	826	779	748	778	805	789	779	779	825	832	802	797	772	805	777	806	787	798	821	785	808	819	805	822	795	779	784	801	821	839	828	757	773	812	789	780	807	819	765	838	794	780	856	793	791	807	763	793	825	814	837	770	776	810	793	830	795	784	799	797	791	812	823	791	746	792	783	773	794	763	778	788	752	768	794	825	799	848	869	807	859	800	812	756	801	761	814	793	795	816	782	787	792	773	826	765	816	807	828	787	805	750	815	798	829	748	796	806	784	784	765	812	764	822	780	776	825	806	797	788	758	830	788	813	804	811	824	782	772	809	770	795	749	804	847	829	805	753	821	757	791	821	768	796	797	809	837	791	809	817	814	823	788	827	785	767	835	771	750	786	799	770	832	816	769	793	813	782	798	785	793	821	836	801	783	801	797	826	791	750	809	772	791	787	788	814	814	810	771	792	816	764	779	787	833	789	791	802	816	779	797	770	777	776	835	787	811	786	807	767	805	757	755	846	773	797	798	804	786	802	828	778	777	793	817	742	809	768	764	755	787	846	781	793	818	813	815	814	814	761	820	762	841	738	834	773	840	758	806	815	791	783	783	763	805	783	832	775	793	755	792	759	815	766	765	787	832	784	756	823	861	826	805	786	822	770	825	776	811	756	785	837	776	751	800	783	807	781	766	833	807	742	839	819	840	794	799	799	836	772	810	770	817	764	822	813	795	810	850	776	762	785	793	825	819	764	717	796	802	801	764	815	752	757	802	813	756	811	795	851	801	770	779	793	766	790	776	796	796	808	823	797	812	819	753	743	832	770	791	804	792	839	821	828	833	831	797	779	825	785	754	833	777	794	764	804	775	786	765	786	773	821	809	772	766	797	825	791	760	833	793	807	823	751	858	805	805	800	753	737	824	779	797	778	756	828	766	783	817	788	826	768	747	783	830	775	770	722	786	810	821	780	790	813	838	815	823	796	758	808	820	845	807	774	765	820	838	822	803	796	787	817	757	837	806	781	770	803	766	772	766	781	766	775	847	791	807	827	803	829	781	762	782	783	781	771	798	863	825	807	800	824	771	767	790	799	765	791	820	806	754	812	786	800	816	827	782	811	780	739	751	776	766	831	808	833	806	817	814	866	829	815	758	808	821	774	800	767	761	790	805	820	779	799	813	824	842	825	783	792	764	809	769	787	804	766	812	785	811	809	801	817	840	753	832	827	824	775	736	793	786	804	828	787	784	835	778	766	773	799	780	758	823	794	805	782	825	795	785	751	784	850	798	825	789	771	810	804	793	794	801	799	771	827	813	852	818	777	823	801	729	781	798	784	779	743	810	738	782	785	816	768	818	802	823	793	815	808	783	771	775	762	788	805	784	791	804	786	752	751	825	812	806	762	794	777	798	836	765	757	825	779	763	790	762	796	791	782	800	818	793	789	777	748	765	762	784	766	758	792	811	847	787	829	790	771	790	729	778	788	783	808	824	793	801	806	817	794	798	742	762	783	789	761	845	767	742	787	851	816	784	787	818	788	807	818	793	804	808	790	786	800	824	834	800	775	761	789	808	754	796	846	813	777	776	789	797	825	756	750	776	812	810	839	767	787	788	795	794	798	794	794	834	817	763	818	848	790	734	780	794	825	820	814	781	797	802	792	776	749	755	820	767	793	838	811	770	772	813	768	748	784	801	770	770	777	813	823	769	825	766	816	759	816	818	807	783	827	789	838	789	817	862	837	807	809	749	806	775	824	841	753	812	808	843	792	825	800	787	810	830	780	818	793	822	756	823	806	800	800	836	840	772	778	756	858	799	763	819	806	805	813	794	787	825	768	730	812	742	806	756	785	803	765	808	779	780	790	748	800	750	748	784	775	812	788	818	840	803	814	780	812	740	805	777	761	763	785	774	821	820	746	783	799	851	748	810	801	823	792	804	762	835	724	769	819	810	794	829	792	779	804	861	791	800	804	824	774	805	817	782	760	799	792	750	798	772	787	811	789	773	768	799	840	788	785	788	800	829	760	819	835	796	794	829	790	790	797	828	778	787	802	849	797	809	745	794	824	828	763	807	822	767	801	807	761	807	845	780	821	772	833	776	774	785	818	787	769	784	813	789	815	822	754	853	795	795	816	753	820	783	751	773	806	825	850	802	829	768	773	779	839	770	809	770	795	801	764	816	812	816	845	786	747	771	771	752	804	824	836	804	778	776	776	781	780	791	772	768	783	788	773	746	788	781	779	836	750	819	783	806	741	795	812	757	824	781	765	794	805	838	807	773	764	772	762	789	789	792	784	807	761	800	770	736	806	816	824	822	782	767	781	818	765	804	816	787	825	767	781	783	796	767	806	830	791	751	780	826	771	792	800	792	771	779	800	788	779	829	821	766	762	789	824	832	838	823	795	758	782	765	747	811	779	804	775	794	781	795	821	772	796	836	753	862	802	829	805	787	763	813	805	820	798	875	800	774	727	779	780	786	785	769	752	837	805	766	804	791	790	732	836	832	720	799	793	798	770	805	814	794	779	796	732	836	807	814	806	767	818	827	792	781	772	784	797	789	800	793	799	778	801	806	790	824	767	776	758	756	814	783	821	794	812	835	778	781	825	801	748	812	802	798	784	793	764	795	792	796	806	802	781	813	820	793	781	819	753	714	827	778	788	825	766	787	758	778	788	754	754	809	812	805	782	785	762	766	816	790	796	769	759	745	788	845	792	773	781	742	799	790	821	724	800	797	784	792	808	795	801	800	825	778	776	709	785	785	760	764	805	837	805	779	801	801	765	777	774	771	790	789	826	756	756	779	786	804	792	802	760	791	747	814	778	751	793	828	755	806	779	769	793	767	836	784	763	805	820	803	803	839	754	779	835	805	754	811	780	825	774	792	786	853	858	727	775	800	786	809	787	825	762	785	798	781	824	781	756	785	799	817	764	810	824	765	798	756	825	772	815	841	778	821	751	818	744	812	743	771	770	805	779	790	834	789	815	837	778	818	807	800	808	781	807	774	781	769	800	768	824	769	774	827	787	761	731	819	818	741	838	785	793	826	759	812	764	821	786	797	790	796	800	769	739	784	807	781	754	803	822	752	775	808	791	797	774	786	818	741	793	747	820	793	795	778	815	766	793	769	793	801	753	799	797	775	756	765	753	805	790	829	805	864	784	758	761	844	785	794	829	756	787	760	836	809	802	777	791	807	810	787	798	737	801	801	784	806	839	762	764	795	765	799	815	768	795	799	829	793	798	776	825	847	798	834	814	753	767	800	744	827	839	727	822	763	768	807	816	776	774
6147	3658	3590	2753	1946	1465	1043	961	753	501	565	438	366	355	301	308	241	227	242	245	252	277	231	255	204	220	217	247	225	211	203	213	203	170	195	232	320	399	308	183	156	182	171	176	181	169	148	181	186	174	169	161	159	174	165	175	182	174	176	184	172	202	170	168	160	175	143	185	186	173	190	166	163	167	186	166	184	183	167	170	188	168	174	181	172	169	158	183	182	168	146	190	174	170	178	189	175	164	172	178	172	173	141	182	177	176	198	206	184	183	195	189	169	186	179	168	142	187	160	176	184	160	172	186	200	181	178	198	179	179	155	174	188	165	157	203	172	211	197	192	174	165	176	180	161	150	197	150	202	153	175	170	177	185	167	183	165	170	177	173	169	175	183	165	182	189	177	171	178	189	165	165	182	187	180	166	175	173	175	159	153	158	177	197	172	183	181	211	202	152	179	196	165	183	178	197	184	184	195	173	175	194	153	168	173	182	174	181	170	171	158	172	179	178	171	190	190	199	189	175	178	188	155	193	178	193	177	187	178	187	182	178	188	171	163	184	181	151	165	175	170	180	169	193	190	177	184	179	170	179	147	165	185	178	173	170	189	155	176	178	177	176	172	178	179	191	154	197	160	139	171	168	189	163	173	184	184	158	180	165	193	177	183	159	172	185	187	199	173	160	171	152	203	198	186	178	183	178	170	188	172	174	185	164	183	194	164	173	161	169	160	178	185	166	168	158	182	187	174	206	186	189	167	156	180	180	182	180	180	186	171	194	188	211	172	172	205	155	176	204	180	166	181	189	158	206	169	198	159	184	186	192	176	176	159	167	195	163	160	179	160	167	180	178	165	180	174	178	176	174	177	178	180	189	168	171	168	177	194	175	174	175	183	170	175	173	168	188	170	162	169	172	192	200	187	161	180	183	169	177	179	167	179	166	180	161	173	198	161	188	171	167	152	186	202	181	186	178	195	198	201	159	141	183	165	181	162	196	175	168	173	183	197	168	204	157	163	164	191	181	166	161	160	175	225	161	178	189	168	182	189	181	193	186	206	166	177	194	165	203	156	164	157	194	176	146	171	171	196	147	173	185	161	159	168	208	174	177	168	160	168	157	180	180	161	194	188	153	184	168	170	182	175	188	188	189	184	174	167	161	182	173	178	155	155	173	174	195	168	181	176	187	179	186	184	181	172	178	165	194	176	171	159	174	191	202	166	189	185	174	153	170	170	159	186	164	172	171	173	213	168	172	159	141	183	166	171	173	149	192	183	200	173	181	161	185	166	189	190	186	175	188	152	154	150	178	187	159	173	175	176	193	178	155	181	164	169	178	181	165	200	198	187	200	173	184	183	166	166	161	163	177	181	198	178	179	183	176	186	164	183	193	205	166	189	170	183	172	179	165	181	189	180	202	174	173	180	179	187	178	173	170	174	190	162	178	204	173	182	158	202	185	167	167	184	185	188	186	173	137	172	190	187	177	210	166	174	179	192	179	186	176	179	189	184	165	173	182	176	176	160	147	189	175	173	175	198	193	175	164	178	182	156	169	192	178	188	199	171	203	187	168	180	186	183	185	178	137	171	174	165	164	167	169	184	186	158	195	193	183	184	178	187	197	176	160	190	174	170	180	178	195	173	162	198	174	172	165	175	189	185	201	196	201	203	163	184	184	177	176	171	175	163	159	170	190	163	180	191	200	156	195	179	183	196	192	199	174	158	161	177	193	185	183	166	195	179	181	191	195	187	177	171	164	171	199	187	160	162	180	161	168	177	170	192	195	190	179	187	176	186	175	154	167	176	186	173	183	204	158	166	162	174	166	190	182	150	189	165	202	185	180	156	175	162	161	202	169	210	168	162	189	151	188	190	151	187	180	166	174	183	182	182	165	180	165	178	172	158	174	179	189	175	199	173	144	188	167	161	185	198	180	173	180	176	192	176	192	172	187	176	185	164	171	181	180	152	155	161	163	176	202	161	180	163	171	173	186	187	190	178	169	161	160	185	164	199	153	172	171	161	176	184	183	166	182	176	189	180	146	172	173	181	163	172	172	186	186	160	171	180	189	184	169	158	150	176	186	153	145	200	192	193	175	176	164	200	184	175	193	184	174	166	208	176	196	171	183	218	186	165	199	196	182	184	162	185	184	170	173	158	202	185	173	172	191	184	186	190	170	185	183	213	169	183	171	159	162	185	169	161	149	198	167	173	170	172	190	182	162	168	166	176	156	181	185	184	194	171	162	160	174	205	156	160	199	181	174	169	168	151	169	177	157	165	164	178	196	167	188	162	161	163	185	184	161	177	161	192	163	163	167	185	166	176	153	210	138	180	164	188	186	165	156	176	168	180	188	172	200	187	154	178	164	175	167	151	157	176	157	153	153	168	167	166	179	193	173	191	179	155	176	170	190	174	189	191	159	178	182	194	207	177	171	180	185	162	151	161	178	171	176	159	172	196	180	180	174	185	188	196	183	166	159	158	164	196	186	219	180	181	185	169	224	169	174	156	160	165	182	177	155	168	184	168	174	166	182	180	184	199	174	186	186	163	176	189	197	180	174	193	189	178	200	179	178	178	205	190	189	164	184	187	175	176	173	200	182	181	170	148	162	184	184	175	182	169	176	170	168	161	153	161	192	163	183	196	207	163	171	176	187	174	192	157	147	173	170	175	148	164	177	192	180	165	167	157	190	185	203	194	172	176	197	177	176	171	178	175	204	188	167	162	165	194	173	189	174	184	153	213	184	163	175	183	154	174	155	178	151	168	211	166	177	188	166	178	159	177	163	182	173	180	156	196	170	158	174	158	183	171	153	167	164	180	166	171	181	175	172	189	197	147	180	163	166	168	172	196	184	185	207	161	166	180	171	164	179	179	175	185	159	167	179	185	164	189	167	182	172	186	163	169	154	179	183	151	165	161	165	208	184	180	163	191	186	188	179	179	172	178	185	160	193	189	165	180	178	181	185	187	185	175	177	208	160	166	169	175	161	170	168	174	158	213	192	168	166	171	145	168	180	155	173	175	185	171	150	175	183	174	187	167	172	174	165	184	172	162	171	178	177	175	187	185	165	180	176	174	175	160	174	194	203	175	201	171	174	192	157	163	187	190	151	205	152	167	146	187	161	194	175	174	187	164	193	167	168	171	177	183	170	174	154	175	176	165	194	175	178	177	163	193	150	188	170	172	172	182	179	173	203	175	169	173	199	182	172	168	160	163	172	180	183	195	191	184	167	190	169	207	189	183	184	187	175	215	190	177	174	169	189	145	183	172	202	173	163	163	158	176	182	199	187	197	163	170	166	182	182	192	181	181	180	195	184	170	184	173	137	182	147	182	203	203	159	184	171	180	180	177	183	165	173	167	180	179	183	187	200	208	171	174	191	164	204	171	186	178	174	222	189	201	167	168	200	189	176	168	161	175	156	190	200	157	188	157	166	157	177	188	184	197	176	185	195	187	153	153	167	201	166	165	174	169	178	205	176	188	175	162	164	188	159	206	179
4406	3999	6561	7415	6925	5634	4874	4909	4083	2446	3260	2322	2079	1715	1465	1129	1030	857	764	1094	1146	1190	1171	882	708	751	883	777	792	792	784	747	675	613	587	972	1483	1500	1030	517	491	484	526	502	507	471	456	510	515	482	474	470	438	543	485	466	442	490	507	500	481	441	492	493	467	470	500	450	496	448	486	469	492	491	493	438	444	480	503	484	481	489	475	483	447	494	475	486	508	500	452	458	470	428	448	465	439	504	462	453	434	485	444	464	457	492	475	485	477	458	478	492	528	459	496	475	446	446	470	474	457	448	486	481	461	474	453	446	507	454	493	476	498	479	461	479	470	565	508	488	510	468	496	467	491	471	503	492	506	443	456	467	470	447	507	465	459	457	479	491	472	455	453	471	495	519	468	488	463	472	425	447	508	489	438	466	479	472	483	464	506	461	485	469	478	478	456	508	504	458	493	439	484	488	498	447	480	470	485	455	436	458	461	490	433	499	456	459	462	502	516	474	481	457	494	438	498	490	487	471	479	497	503	477	475	471	423	479	446	459	463	439	456	503	484	510	483	450	475	494	485	473	490	510	441	495	452	470	479	488	491	464	456	458	468	496	485	453	489	454	476	477	493	465	502	486	460	500	465	489	485	462	504	478	509	473	509	490	490	480	479	416	481	434	469	465	497	433	496	447	450	465	447	466	484	464	471	468	511	460	556	465	492	513	474	484	459	501	509	431	485	434	498	499	444	498	469	493	491	486	505	468	495	506	485	468	461	456	462	495	459	533	436	485	463	476	461	449	487	483	494	467	489	447	446	451	478	461	428	470	498	502	492	496	497	456	446	483	472	524	452	491	492	458	503	481	457	472	478	464	463	483	477	495	525	429	444	472	445	470	490	452	464	492	463	460	484	437	476	496	458	499	511	484	508	477	493	480	478	447	433	416	502	505	483	488	514	475	537	438	464	490	498	466	510	487	460	511	489	450	480	489	479	455	479	473	451	470	497	508	480	451	462	510	452	441	438	479	432	477	519	483	462	447	479	497	472	491	497	476	519	463	461	491	435	477	502	485	486	498	525	491	494	501	512	490	465	519	470	484	431	480	466	473	497	447	500	492	469	508	509	472	496	476	419	453	441	493	500	475	488	449	452	496	468	469	449	458	501	479	487	500	482	466	469	462	456	480	448	489	474	438	464	484	481	489	484	442	470	536	444	466	497	449	454	510	456	492	499	462	481	465	449	500	531	497	490	473	493	471	460	454	492	460	494	442	494	487	481	430	471	457	489	508	492	497	475	436	512	490	443	440	449	494	466	532	516	463	475	465	464	461	443	489	491	429	483	431	455	492	501	495	499	428	467	467	508	439	482	454	496	481	492	473	472	475	455	465	488	509	443	499	465	490	464	448	482	461	461	466	463	529	484	432	440	513	455	471	518	493	472	456	470	482	468	472	468	455	473	464	471	503	471	431	512	485	525	506	486	502	495	495	480	491	466	477	451	477	488	490	474	456	489	484	434	471	491	521	462	438	503	471	453	485	472	489	459	506	491	509	463	511	480	456	467	493	448	477	454	474	464	446	480	478	461	490	474	491	463	502	458	450	454	466	501	475	472	484	513	536	476	444	475	469	506	450	448	460	480	488	480	459	489	485	488	467	499	468	474	509	451	508	471	453	465	454	418	489	444	473	488	486	448	464	488	478	460	498	479	485	477	455	494	490	469	454	477	458	455	440	421	492	439	466	487	449	488	487	472	465	480	476	477	486	491	504	440	493	488	498	471	496	447	492	485	487	474	472	476	479	470	465	472	469	479	486	479	480	487	455	422	480	473	517	465	471	461	500	455	469	473	482	481	497	460	491	519	518	473	458	491	472	470	499	491	468	503	449	479	480	510	476	464	478	496	518	464	470	504	473	431	516	498	488	479	474	465	468	528	448	504	459	480	486	478	451	507	436	480	492	454	438	475	463	498	446	470	466	424	451	470	472	484	443	491	489	484	448	494	471	473	502	464	449	492	465	449	497	493	479	462	474	496	466	505	481	504	500	486	473	497	489	450	466	477	502	483	442	506	536	499	478	484	470	468	488	512	438	513	477	483	454	474	456	457	463	500	457	456	448	468	467	455	474	491	486	476	490	463	463	501	501	485	486	472	474	514	463	460	466	487	484	459	503	489	473	474	500	440	480	445	448	491	526	431	464	499	465	466	493	475	506	482	480	456	478	484	474	504	483	480	431	471	474	442	472	482	462	449	501	466	466	470	488	479	417	505	499	463	470	464	514	495	450	493	480	491	456	483	484	471	480	474	487	491	461	461	478	477	476	473	467	482	476	468	481	498	497	461	449	503	514	490	465	484	464	468	434	480	479	467	472	480	491	477	481	489	491	475	480	438	517	472	449	517	475	508	459	468	505	501	471	490	507	502	470	454	519	480	479	444	467	464	493	443	473	502	501	474	442	512	463	460	465	520	496	492	492	452	477	474	454	487	476	434	477	478	502	438	451	475	462	481	485	469	466	487	450	465	457	454	489	505	455	485	470	468	459	455	466	476	445	472	481	518	462	474	453	463	452	487	475	458	503	480	482	476	426	484	478	493	478	483	434	443	487	452	501	493	473	458	487	435	482	448	465	473	483	472	466	464	481	488	470	490	479	467	487	463	451	459	481	481	449	451	472	471	453	512	443	488	483	494	480	495	470	457	455	459	484	466	518	485	497	471	439	461	491	490	471	490	455	488	492	503	473	518	443	512	450	479	458	460	445	482	468	418	511	480	439	461	471	508	462	488	403	479	453	507	457	471	478	473	489	505	493	475	488	489	446	479	479	472	444	449	501	508	450	440	473	454	438	484	490	429	490	502	484	451	507	462	457	489	498	485	497	473	470	484	485	484	489	483	473	507	513	439	460	501	485	489	454	466	437	444	477	501	468	501	502	477	458	497	474	498	462	492	455	473	482	465	486	485	482	468	452	457	452	451	467	481	447	486	493	465	493	482	492	493	457	460	465	453	500	449	466	482	490	474	473	462	458	497	489	468	472	487	466	427	503	465	499	477	475	506	445	444	481	457	466	518	494	462	465	481	505	470	486	467	515	476	500	460	474	490	475	478	457	500	489	472	479	517	451	468	446	496	497	465	504	498	458	493	487	482	515	438	490	498	515	490	482	440	490	496	455	497	480	490	493	460	473	481	452	473	476	506	476	471	481	486	489	434	510	487	497	485	466	502	481	484	456	436	478	485	498	488	490	476	496	505	491	471	452	471	496	461	480	513	502	467	496	476	526	516	463	498	485	481	488	479	478	482	505	494	486	455	498	498	495	483	441	450	485	456	492	433	493	454	455	481	459	492	477	476	454	455	473	433	515	459	464	484	485	468	501	430	490	411	488	486	509	481	491	476	465	493	471	454	424	470	485	493	471	494	501	477	491	472	467	504	477	472	441	464	481	476	450	453	458	454	494	487	484	493	499	464	485	470	498	458	474	438	465	505	439	436	492	450	475	509	438	465	459	514	498
18076	17911	17164	18218	19611	13794	12109	13694	9654	5506	5856	4467	3470	2996	2291	1183	879	576	514	580	612	837	693	524	518	412	413	383	373	366	365	367	374	359	292	819	1770	1531	857	249	255	271	281	254	291	271	260	259	251	247	263	274	275	269	287	285	281	273	279	275	245	271	309	325	287	282	283	290	263	268	254	293	254	285	295	290	279	260	236	274	256	261	258	293	282	254	281	277	260	298	279	286	268	239	271	283	296	263	314	280	287	290	265	252	285	297	317	250	303	296	258	250	284	288	299	263	248	291	284	292	314	283	256	295	273	256	286	284	291	257	293	293	271	311	265	288	314	266	269	253	305	257	289	301	307	270	276	272	288	291	292	300	285	265	281	317	281	274	285	248	264	260	268	254	258	298	274	277	275	256	303	285	294	288	233	293	266	285	273	268	266	281	289	268	259	275	291	292	248	260	243	271	323	277	262	262	270	256	293	256	291	275	279	280	286	280	286	263	276	282	256	261	295	279	252	244	280	317	258	314	294	276	289	313	293	301	288	234	298	268	264	300	268	287	246	272	272	290	253	269	264	267	278	259	293	270	296	304	284	242	297	258	295	270	267	266	287	306	261	271	269	311	263	250	274	280	264	288	258	274	299	276	306	250	274	290	302	281	265	299	270	286	288	257	274	316	280	274	289	264	281	282	290	276	275	259	274	271	294	276	256	258	270	260	288	299	269	280	256	282	291	291	294	265	264	314	253	289	292	246	294	303	276	297	275	277	287	276	262	279	295	288	313	267	289	271	250	256	265	272	265	301	264	290	271	242	271	293	280	281	276	270	295	295	301	284	276	270	286	242	252	264	246	289	279	277	268	281	278	294	287	271	270	234	271	281	310	274	273	270	286	244	297	307	274	276	296	271	283	242	253	273	284	248	283	277	262	273	299	276	250	315	299	287	242	292	291	232	305	276	270	250	268	294	300	243	299	285	298	267	279	252	273	248	288	276	254	257	295	269	284	278	267	262	282	294	282	258	275	260	275	285	278	298	290	301	261	271	284	273	265	268	271	303	282	287	286	291	278	292	246	315	297	249	270	296	257	258	281	302	262	287	299	270	280	274	268	280	295	240	269	286	258	271	254	287	278	284	300	267	283	272	266	267	258	257	274	265	283	292	270	280	314	308	304	273	251	273	293	309	270	272	295	279	261	262	270	273	286	269	277	267	305	268	276	279	282	299	297	293	237	288	256	306	265	260	280	251	274	297	269	304	265	275	287	278	274	260	257	258	318	284	287	243	291	264	255	274	258	273	280	273	246	286	261	278	262	292	294	251	275	275	264	271	284	314	264	265	297	260	282	295	291	272	299	277	285	275	277	282	282	277	300	293	289	281	311	292	293	271	270	273	279	279	304	275	258	316	274	318	302	285	277	325	276	248	280	289	287	267	254	283	257	287	299	252	259	263	281	292	284	286	297	250	263	240	265	291	254	257	285	276	279	276	271	278	294	301	266	304	268	271	228	268	258	274	264	277	304	272	297	286	299	284	275	289	324	285	266	252	318	267	239	296	265	296	292	249	289	262	309	279	292	252	280	268	274	277	283	293	276	271	297	279	263	253	281	261	283	278	240	260	262	293	285	255	276	266	291	274	251	289	267	252	278	255	272	276	299	287	259	275	291	301	249	262	282	263	267	267	291	295	272	295	278	264	304	289	295	294	284	298	246	280	286	277	264	268	272	269	217	296	282	288	253	297	271	263	287	259	270	260	246	292	284	303	296	284	276	288	256	278	234	302	269	282	266	314	241	279	275	297	296	266	270	257	276	309	253	260	270	296	276	266	239	293	280	282	256	259	264	277	245	323	299	260	247	286	288	296	281	285	267	267	304	279	273	280	280	258	293	296	262	255	252	259	328	262	277	285	255	257	289	267	275	288	249	262	283	274	259	274	270	273	292	264	263	299	234	266	266	284	288	282	232	246	256	280	290	285	251	279	278	256	320	267	269	259	291	254	275	270	291	263	286	285	268	247	234	289	233	296	267	281	275	268	269	265	247	313	234	263	267	280	274	258	277	278	286	308	291	299	273	241	249	290	241	289	270	292	314	297	281	254	285	258	279	289	278	303	291	248	281	252	265	259	300	259	271	262	268	277	301	274	279	236	275	293	265	246	275	270	280	279	267	283	252	261	256	256	260	272	270	266	276	285	245	265	265	264	252	275	254	295	292	292	280	256	271	275	300	305	249	272	277	282	277	286	272	301	263	289	284	278	288	272	271	294	258	263	305	247	269	241	258	305	263	260	291	273	281	246	286	277	293	269	268	287	268	302	272	279	257	275	256	269	254	263	281	285	262	229	262	298	240	269	267	221	267	283	277	244	298	255	291	256	275	279	276	287	264	286	266	263	289	285	264	288	301	267	296	281	261	275	287	280	265	270	276	235	262	263	269	273	279	268	287	277	291	294	267	299	278	276	276	286	284	227	268	278	272	267	255	284	238	271	254	270	286	252	287	287	288	271	255	264	286	275	236	278	296	277	271	304	273	270	263	290	271	258	273	268	254	282	277	279	288	292	258	270	269	276	275	263	290	223	276	293	244	263	282	277	259	258	287	303	292	267	287	276	238	252	283	288	278	280	286	291	277	260	259	242	297	253	274	290	262	296	275	270	276	322	274	278	266	254	264	267	276	271	265	274	282	284	266	259	280	252	274	243	275	250	284	286	228	285	279	241	270	255	248	253	290	281	271	267	253	281	295	298	290	247	272	295	271	272	270	284	280	275	269	268	287	278	273	286	249	277	283	275	251	269	293	297	263	251	272	274	279	261	262	260	287	278	259	285	254	270	301	276	272	253	265	279	318	290	290	280	276	272	254	274	254	263	282	267	255	271	286	252	278	267	259	264	282	286	287	257	275	297	281	263	248	258	321	277	274	270	285	242	247	285	256	284	270	265	305	303	261	284	281	296	317	260	279	258	266	265	263	269	268	299	284	296	296	261	282	284	258	245	257	307	270	291	275	305	298	296	269	244	308	270	285	284	285	283	277	263	263	259	289	296	261	264	298	270	281	285	256	271	276	281	272	307	283	279	305	248	280	281	265	294	289	271	279	270	300	261	286	271	304	289	266	300	259	301	256	269	281	281	284	280	282	294	241	303	304	270	268	307	273	274	226	262	283	263	277	324	283	274	243	299	314	277	288	294	283	285	315	298	262	267	294	262	269	274	262	288	290	271	272	285	275	290	290	262	248	256	295	284	267	300	318	291	270	289	277	238	267	237	245	264	257	285	260	261	258	253	279	246	259	253	294	266	253	279	291	271	288	281	281	266	273	297	295	289	244	272	267	254	292	286	269	290	279	261	253	255	281	270	263	269	273	289	251	263	297	256	275	250	292	298	297	256	263	266	256	286	271	266	281	268	288	285	300	268	270	263	302	247	291	244	284	256	258	268	251	254	279	280	268	259	279	269	243	293	263	276	260	271	276	283	297	267	294	284	279	258	288	273	246	283	290	279	278	271
13105	12752	17730	24772	28044	21762	22895	28307	23853	16653	20080	15279	13507	12827	10758	6009	4785	3015	2719	2583	3105	4183	3325	2707	2516	1938	1535	1494	1594	1437	1332	1340	1242	1209	981	4919	10351	8754	4066	680	743	699	712	746	685	737	691	634	697	668	735	699	707	693	687	689	648	713	690	693	703	725	650	654	705	730	712	728	659	685	659	679	706	665	681	703	705	697	693	701	702	667	716	692	685	742	660	661	706	718	687	685	703	663	712	763	668	658	685	665	666	647	671	659	696	706	669	675	703	676	716	686	655	750	754	699	743	707	728	619	695	691	696	680	683	717	735	723	694	728	690	705	663	684	675	665	690	693	733	688	657	745	692	653	689	682	703	637	716	688	682	655	684	696	680	713	731	681	701	708	672	700	700	673	674	679	644	707	699	711	672	666	622	682	680	676	711	663	722	655	733	735	707	666	670	666	713	726	636	662	683	668	723	715	680	670	719	710	674	675	694	724	715	692	661	694	684	739	694	641	669	658	674	707	771	658	693	692	740	687	763	627	708	664	699	730	668	672	640	670	670	686	676	720	667	642	700	645	649	659	723	691	696	675	682	703	698	665	679	704	689	691	717	703	712	662	656	676	737	688	683	691	689	692	707	677	643	718	689	682	663	710	723	692	683	684	670	709	678	675	670	660	674	705	721	644	679	712	642	658	659	692	702	681	697	682	652	697	704	677	708	717	700	690	684	700	688	694	695	708	708	662	734	716	732	679	684	671	676	674	717	682	685	704	693	698	693	652	684	648	705	663	696	656	671	655	659	707	674	653	690	692	622	719	693	674	745	688	623	723	723	686	717	715	688	757	722	726	735	671	727	725	684	650	647	683	697	705	669	690	691	695	694	668	715	726	699	684	671	738	664	696	698	726	664	695	659	710	720	716	712	700	767	664	681	686	670	645	627	736	687	687	698	663	690	659	697	731	692	697	705	738	694	695	693	695	689	726	705	686	696	711	722	690	638	718	616	731	694	713	678	712	642	695	677	705	714	692	704	708	714	667	670	681	707	682	690	659	677	684	696	715	704	640	696	699	701	689	697	708	669	678	719	627	723	682	694	686	679	682	700	666	673	723	679	662	713	725	691	713	685	680	713	702	700	638	674	708	681	686	740	669	723	712	671	688	664	686	681	673	672	659	712	714	660	735	647	696	649	673	708	696	682	710	684	708	699	645	714	667	680	709	695	692	659	685	691	697	693	696	687	647	717	691	680	712	680	711	742	732	654	704	729	688	648	693	712	706	713	686	743	675	692	716	683	718	703	713	687	713	694	701	712	691	714	659	674	664	743	686	677	694	678	718	708	698	677	673	690	693	652	689	669	707	648	700	682	685	711	706	651	679	712	657	709	690	682	687	654	696	724	624	690	709	691	678	709	780	701	714	696	690	628	634	692	696	666	649	673	704	722	701	678	703	694	725	729	705	646	673	680	665	688	730	699	635	658	706	659	717	676	718	703	728	686	676	703	682	683	687	722	670	666	674	699	654	712	694	689	672	680	666	685	640	706	685	675	702	669	656	713	674	649	663	707	731	738	670	686	693	726	699	703	700	687	634	669	682	725	671	633	687	691	697	679	731	663	653	694	657	719	692	706	674	687	698	679	699	663	685	669	648	655	683	715	684	703	667	689	676	723	698	750	649	623	704	716	666	678	706	769	641	673	647	706	674	715	698	720	692	690	706	696	672	615	666	682	716	709	667	702	681	686	704	696	697	699	700	726	684	681	688	670	743	684	661	754	643	716	670	690	657	678	724	708	660	701	702	699	787	710	691	732	686	741	661	643	699	737	671	681	711	649	665	668	712	674	662	666	713	653	732	720	685	716	724	715	680	663	621	687	664	723	704	679	687	688	654	636	682	735	723	701	722	695	705	661	660	653	641	695	711	670	684	739	684	688	650	662	722	647	655	701	645	668	708	703	664	690	690	730	709	698	754	670	687	690	693	671	664	727	688	665	713	706	703	732	703	732	649	689	701	697	707	697	664	662	700	728	735	661	734	667	644	702	698	701	679	679	691	713	700	660	689	687	644	695	650	676	719	700	681	664	698	699	665	683	707	703	688	688	693	741	705	681	683	681	673	679	645	706	683	680	729	716	673	675	683	664	696	699	705	707	729	679	696	686	660	663	702	692	666	708	686	683	682	679	650	707	707	683	715	636	673	664	694	680	698	648	690	677	606	703	714	656	692	703	669	662	691	705	628	707	686	665	723	719	664	717	722	644	644	659	746	697	716	706	661	716	693	628	722	646	698	696	717	682	718	652	688	662	636	699	663	705	664	692	737	665	698	718	689	668	712	684	737	638	644	681	711	656	689	677	684	705	682	674	662	684	664	690	708	748	663	690	653	696	660	696	649	713	714	677	697	742	677	636	723	729	703	694	651	725	692	692	711	702	707	672	659	644	708	683	698	693	705	711	684	671	645	701	674	713	669	689	695	692	727	685	692	671	658	696	665	679	674	700	706	717	673	703	684	661	708	734	684	714	682	690	732	714	665	703	689	664	678	672	649	727	703	702	657	694	672	668	660	662	707	685	694	671	720	661	685	668	653	717	659	644	681	659	701	646	685	650	679	653	661	633	664	706	667	700	664	658	686	641	715	698	690	702	721	705	657	709	714	680	650	731	651	690	672	709	688	689	691	642	687	677	708	685	717	681	650	668	683	688	733	733	665	664	699	707	661	721	717	685	673	698	680	709	687	665	697	722	705	758	636	679	641	715	691	680	641	673	693	709	649	705	704	676	708	703	670	698	719	696	706	683	712	725	702	683	726	698	694	669	679	688	650	659	691	695	662	684	690	710	711	712	691	678	666	727	723	730	722	695	685	683	691	675	717	696	655	684	682	655	701	661	680	675	645	696	690	696	681	673	657	677	709	716	644	677	698	699	657	718	725	718	710	714	697	671	710	698	680	678	705	673	674	735	709	713	681	687	661	712	649	706	683	686	683	695	662	732	693	674	694	664	678	724	667	665	662	667	684	719	741	685	681	706	694	651	731	632	663	705	681	684	660	691	684	694	669	695	713	715	650	697	654	709	690	663	659	670	702	655	764	667	678	681	690	699	751	714	690	672	697	636	723	643	731	669	693	735	699	705	651	713	674	678	707	721	644	729	664	650	699	688	720	727	708	718	665	666	688	677	673	699	674	697	653	696	720	714	724	708	696	724	673	682	724	617	682	702	648	677	708	720	690	676	723	680	645	687	682	668	703	699	702	655	702	674	679	672	679	694	686	701	676	645	675	671	666	657	670	686	685	698	713	670	628	669	709	693	677	674	689	708	710	745	711	736	742	709	711	682	719	675	700	672	701	668	677	697	722	655	709	656	674	708	658	696	684	659	680	691	719	724	729	751	686	663	667	696	631	712	724	714	659	714	663	699	692	678	656	671	696	711	674	679	687	690	750	663	716	672	653	681	673	676	692	671	686	653	677	673	689	684	694	663	697	707	651	675	654	754	692	672	659	664	688	638	696	703	713
26776	26852	26994	28426	27444	21968	21486	22662	16846	11131	9696	8511	6137	6156	4281	2195	1697	1132	830	839	1086	1445	1553	966	628	657	626	540	524	544	473	465	375	399	487	1859	3314	2876	1226	351	346	353	316	334	336	334	344	345	325	291	329	369	301	335	325	316	307	321	327	345	336	317	340	359	323	337	336	352	329	327	315	350	305	303	326	341	311	369	289	336	318	343	350	329	347	319	305	339	322	322	313	276	334	350	331	362	344	320	338	323	307	358	347	334	343	338	330	308	347	337	342	334	341	329	317	337	325	351	330	337	324	328	348	343	327	352	330	364	361	315	360	317	297	319	355	324	318	326	352	343	311	340	329	325	325	336	346	361	333	340	310	342	360	356	335	322	291	297	327	351	316	328	329	309	320	321	282	329	315	330	312	336	334	327	323	324	321	333	326	336	326	330	307	333	320	328	331	310	336	326	367	327	324	365	348	316	308	328	342	335	349	327	347	315	328	337	379	335	342	332	330	339	321	308	347	352	346	338	333	338	292	343	334	319	318	328	325	318	317	369	313	326	296	321	366	339	340	333	332	335	334	327	366	372	380	343	369	330	331	346	307	298	328	359	334	327	342	342	329	331	298	340	360	325	320	343	311	346	332	338	320	332	319	329	310	337	330	299	354	316	356	312	330	324	327	316	333	327	347	328	337	332	348	322	335	299	321	329	324	342	343	337	317	318	347	345	325	319	332	288	384	337	345	312	340	318	332	302	342	339	368	289	333	306	317	336	327	354	350	344	334	330	350	331	348	302	329	332	339	307	351	327	327	335	327	344	298	324	291	280	331	350	340	308	345	332	357	321	328	325	339	365	313	345	362	323	351	339	330	360	316	320	338	318	303	311	343	330	334	339	306	315	324	323	360	334	328	341	310	354	320	324	304	345	312	368	345	323	307	338	350	314	326	329	348	329	332	318	322	356	324	342	328	330	344	357	348	338	348	368	326	337	315	316	329	288	312	302	341	292	310	322	320	349	368	357	340	349	320	358	313	335	305	323	298	320	306	343	334	327	351	331	344	347	308	335	324	324	337	297	337	329	339	322	320	361	340	310	339	323	313	321	309	288	315	348	289	323	328	308	336	325	332	340	327	338	326	286	350	340	325	354	322	329	333	344	308	338	316	345	307	295	325	338	331	325	345	325	362	324	310	309	320	335	324	292	356	302	330	325	332	376	333	320	333	366	345	324	307	347	322	357	301	280	325	317	358	324	339	303	322	316	345	317	314	313	316	326	352	340	288	319	332	285	339	340	318	316	330	310	332	341	359	341	330	336	347	341	283	292	299	370	301	350	336	330	315	339	296	292	329	349	322	308	311	319	341	329	336	353	358	343	394	310	324	327	305	316	328	327	371	349	315	356	319	350	317	331	306	320	292	305	343	303	330	350	345	345	362	322	300	303	352	318	320	312	363	321	352	289	311	304	336	311	359	355	347	334	333	310	331	320	300	344	289	348	367	353	344	320	293	299	340	329	308	320	324	309	335	275	312	316	329	310	348	300	312	374	329	341	334	294	316	336	346	322	332	309	311	309	344	307	325	335	280	325	371	318	335	304	333	333	328	305	312	355	312	318	342	344	292	327	375	358	315	338	328	357	297	317	328	334	327	307	352	332	340	332	285	327	309	331	310	330	374	321	324	342	364	329	331	317	285	324	370	317	341	316	327	319	330	342	329	370	324	289	354	343	337	302	327	340	338	320	372	339	282	320	330	338	344	323	325	338	324	343	348	329	334	350	310	320	357	313	343	328	296	323	376	304	307	334	338	328	345	318	285	335	330	337	327	341	315	319	338	354	340	318	334	314	349	320	309	337	342	336	302	313	308	302	295	361	320	334	328	326	321	325	337	295	309	321	325	343	315	370	330	274	332	320	297	319	336	334	332	329	324	334	318	310	300	337	297	330	345	348	314	331	306	359	351	312	340	340	317	308	317	332	355	366	354	308	331	378	349	347	343	377	321	335	351	320	324	338	315	331	330	342	327	320	309	340	331	313	341	334	296	343	334	337	339	300	367	329	346	307	310	344	307	345	332	307	316	328	296	330	350	326	346	340	319	305	329	333	283	312	316	336	329	341	315	353	346	321	302	325	324	330	344	317	313	333	338	333	307	323	352	364	304	343	325	308	309	334	317	313	330	351	348	342	319	309	332	327	369	352	326	331	339	309	305	368	337	320	288	321	316	301	321	342	334	347	332	323	325	341	320	349	322	316	312	309	334	332	325	295	320	347	337	356	322	328	341	307	326	357	369	329	319	283	307	336	309	345	310	335	314	316	331	336	337	358	342	330	288	345	336	318	355	328	304	359	342	310	329	328	319	325	314	329	321	323	325	317	344	343	364	359	317	299	342	345	296	326	329	346	331	346	323	313	335	315	304	351	333	319	341	344	333	338	333	318	346	314	349	311	334	350	321	297	356	330	332	312	341	352	334	337	323	327	341	363	309	352	321	316	329	335	340	314	315	352	310	313	299	297	387	327	294	322	339	322	335	319	337	313	335	382	299	323	322	276	325	308	339	334	343	324	322	298	355	323	351	364	344	320	337	342	334	301	272	353	307	299	314	335	346	349	344	309	345	343	338	327	320	330	369	350	315	356	367	350	356	335	306	333	326	334	350	334	346	325	325	337	334	305	352	307	335	325	346	365	332	302	325	314	335	313	338	349	363	297	312	313	363	336	299	331	346	326	320	325	331	333	340	335	343	341	324	309	349	337	349	292	337	323	335	334	361	297	335	317	342	321	348	334	339	314	336	354	303	364	327	263	304	345	332	319	346	342	307	282	327	305	365	340	354	330	359	359	358	321	302	338	347	310	386	321	325	333	324	308	320	311	330	314	312	310	330	310	282	357	331	328	323	349	314	339	348	331	342	321	342	349	360	304	314	335	358	342	362	337	354	338	321	337	363	354	351	358	356	341	334	347	304	326	324	332	329	345	348	330	361	328	305	332	372	316	332	299	335	334	335	334	345	339	341	313	322	332	290	319	333	346	324	323	311	347	328	328	341	330	308	314	311	340	338	326	305	320	312	337	311	372	354	346	330	346	302	328	317	327	334	327	334	275	324	376	312	312	313	312	301	321	320	312	332	357	312	342	311	315	320	308	341	350	300	305	316	313	334	348	326	331	327	312	313	319	316	306	325	329	306	323	343	307	316	337	300	319	310	337	323	320	347	345	282	320	332	308	359	340	331	340	352	293	342	299	320	348	325	301	312	347	350	387	338	325	339	350	304	344	290	333	367	324	337	332	332	312	345	355	324	331	314	316	315	333	306	342	303	326	319	283	342	358	325	320	323	327	325	342	320	354	337	338	315	300	327	363	313	316	353	335	323	330	298	311	338	332	348	326	326	374	334	321	385	319	335	308	315	319	339	344	341	338	357	324	287	319	341	291	325	328	319	312	343	320	324	288	292	298	336	355	342	302	321	337	321	338	336	322	326	333	342	348	324	312	313	332	346	322	332	337	359	356
17668	18659	25706	32387	34074	29005	33642	36337	32613	25752	26052	22901	20305	21067	15807	9310	8117	5599	4402	4483	6044	7153	8186	4724	3073	2939	2451	2441	2332	2244	2034	1632	1362	1113	2241	11099	16832	14622	5454	788	815	830	748	805	821	774	780	793	788	767	796	794	801	784	746	751	814	779	773	781	816	784	749	788	770	786	786	805	826	803	751	801	783	840	855	814	794	769	813	753	792	721	762	816	785	789	810	773	798	749	788	792	810	776	758	761	770	776	827	764	759	797	799	789	762	777	782	827	783	794	812	777	753	768	781	796	803	768	838	791	798	836	857	769	805	770	768	782	779	764	797	780	796	803	829	757	769	799	826	745	770	741	810	757	805	814	792	824	744	784	736	780	795	777	764	810	749	775	814	778	763	791	726	762	759	822	788	751	775	792	842	799	810	774	780	763	803	746	793	755	787	775	796	786	787	735	752	776	753	799	812	772	751	804	761	775	768	774	811	765	768	733	748	799	817	798	783	805	783	785	760	783	789	835	793	780	867	750	798	758	741	789	730	777	752	767	786	763	754	799	805	766	800	791	788	781	752	767	791	812	776	776	756	765	807	751	804	818	766	771	794	821	761	791	768	785	794	830	802	746	775	761	801	844	756	815	805	785	778	760	792	746	779	795	781	757	791	723	786	811	742	815	781	787	800	792	767	778	714	750	798	787	731	804	767	773	749	801	782	773	785	755	772	823	786	773	788	807	721	863	802	822	804	767	807	818	852	805	824	763	802	786	766	772	795	773	779	787	770	738	794	742	811	731	799	831	765	782	756	744	772	797	804	795	788	803	796	847	776	788	819	772	751	745	806	833	790	795	780	807	792	806	759	775	771	736	795	793	790	796	769	829	749	779	773	778	786	768	763	791	771	772	826	768	764	770	781	807	761	770	776	762	750	784	767	813	753	827	804	817	824	807	792	811	737	777	842	731	763	773	756	788	741	807	769	783	720	731	800	792	767	788	786	784	785	794	745	787	803	766	816	790	773	783	797	820	826	843	776	828	769	802	807	858	817	756	783	746	808	761	823	770	739	751	800	781	740	797	854	798	788	723	755	799	769	704	769	801	733	759	785	757	779	787	769	799	783	757	751	793	770	704	755	766	810	803	788	819	809	749	766	804	785	736	763	823	730	795	759	789	739	755	817	795	779	803	773	830	766	833	769	828	811	789	805	761	748	741	806	763	777	779	817	774	780	761	769	811	826	760	764	790	742	744	768	780	836	807	809	765	755	786	741	724	780	754	734	788	774	817	740	815	797	817	826	827	754	819	837	786	755	775	765	807	757	709	774	745	780	805	769	798	774	787	793	790	805	732	744	841	756	775	784	805	821	829	794	787	818	786	819	775	778	745	822	784	851	784	791	732	809	772	809	791	807	750	748	754	797	814	764	811	803	768	736	782	762	840	794	769	840	805	820	795	783	807	788	782	771	798	783	801	775	815	766	777	782	819	750	786	758	785	764	795	770	790	811	791	761	762	770	825	795	775	760	794	799	815	760	848	788	749	735	763	787	781	783	764	852	806	793	761	775	750	797	811	730	731	801	821	810	783	834	809	789	753	781	826	734	749	809	775	840	734	768	751	801	809	748	816	827	801	770	773	767	748	787	751	817	752	776	840	771	755	773	807	744	782	808	771	787	774	817	761	772	829	768	768	821	867	781	770	812	787	724	804	798	731	820	797	761	739	795	772	793	754	746	776	768	770	771	781	786	791	759	753	793	774	810	745	797	827	769	795	799	793	712	793	796	812	791	813	821	758	800	774	818	781	784	768	806	776	819	786	795	745	767	782	778	801	806	848	823	795	783	818	766	798	809	797	743	743	782	764	776	728	785	754	771	776	785	785	811	740	788	819	799	785	782	772	779	782	824	764	788	810	780	798	761	789	819	788	775	781	763	806	710	817	767	780	768	764	775	741	830	802	766	849	819	794	797	770	782	810	793	820	804	780	800	799	764	772	782	765	793	783	781	789	823	798	771	803	781	743	787	732	771	704	740	766	809	816	818	793	790	760	788	795	763	790	786	804	795	836	808	776	806	829	779	791	784	762	822	791	835	739	808	786	810	767	784	741	798	796	784	817	787	778	751	821	786	735	757	732	756	837	759	761	807	758	772	814	802	750	808	816	808	828	784	815	800	776	799	821	854	745	798	779	826	785	796	788	769	785	770	748	800	747	741	805	801	764	790	761	783	779	779	793	801	754	845	788	792	792	823	806	787	759	773	795	793	797	780	782	797	819	779	767	711	783	734	841	735	771	790	774	779	767	787	775	794	802	823	755	768	803	741	833	721	818	768	796	816	813	830	786	769	763	809	786	802	774	829	748	746	789	780	766	801	835	809	790	805	729	800	743	753	776	799	767	740	777	829	807	772	824	788	792	800	837	792	803	780	765	780	785	815	775	789	791	766	798	765	734	746	785	796	767	792	766	790	787	751	775	826	760	736	780	790	777	775	766	822	785	786	798	765	784	756	766	801	745	761	782	771	766	754	807	782	788	766	789	764	792	814	791	777	765	807	826	821	769	770	782	768	726	789	780	778	706	779	775	796	751	723	720	817	827	751	772	774	753	762	798	808	783	800	822	778	825	789	783	805	759	799	753	800	752	790	786	760	821	751	802	825	762	794	804	810	788	760	770	782	847	794	760	772	781	794	755	797	818	775	763	744	834	757	806	787	785	835	789	820	771	744	780	835	762	793	768	763	807	839	775	764	779	761	766	849	819	775	796	771	777	843	813	764	809	761	790	757	842	766	787	762	825	786	788	763	794	783	810	753	796	823	777	785	741	763	820	787	770	782	851	784	810	773	793	744	773	770	783	783	816	784	831	790	842	790	765	752	805	745	769	745	795	756	809	772	833	744	724	744	730	802	770	759	821	784	815	811	840	800	769	757	777	812	723	807	798	738	778	763	761	795	776	803	747	796	818	737	830	801	788	760	779	744	795	798	808	729	740	857	808	803	753	769	763	791	776	840	761	790	806	741	776	782	766	838	766	767	827	816	808	802	764	827	794	804	753	753	810	789	781	759	796	816	754	834	834	738	785	779	813	756	827	785	841	815	772	761	764	780	834	834	763	776	788	785	767	784	794	800	804	747	811	775	771	773	805	781	765	804	749	797	729	827	778	783	755	797	805	745	807	863	771	801	760	780	836	770	824	768	811	775	754	800	769	753	766	762	757	807	777	775	782	803	768	816	815	790	759	796	796	820	834	816	807	826	759	788	788	759	800	817	811	824	804	774	759	752	790	746	771	765	770	779	764	772	767	791	777	748	737	791	757	812	777	799	836	791	810	842	746	820	737	798	808	797	833	838	785	784	787	811	689	749	798	748	793	779	710	776	794	803	788	760	791	757	763	792	789	831	827	807	768	761	756	806	784	753	776	769	799	788	836	752	793	802	773	794	830	775	770	769	751	800	793	752	775	758	727	762	778	819	784	763	820	798	805	758	772	765	791	813	790	829	796	761	792	780	792	802	815	802	733
5568	3336	3885	3024	2125	1451	1165	884	554	487	455	381	351	327	289	279	241	296	302	316	268	222	238	211	199	181	200	203	201	204	177	197	198	173	198	288	303	377	251	201	170	166	185	159	170	174	191	161	154	193	166	163	171	156	161	169	181	187	176	187	182	158	175	172	166	180	179	168	166	171	167	175	178	178	162	150	185	179	159	183	168	163	199	184	194	170	177	187	166	162	173	195	157	188	149	171	164	188	147	176	180	170	173	167	180	163	170	140	168	197	166	155	177	189	167	185	179	173	167	193	167	172	182	168	162	182	183	200	198	175	184	183	181	180	170	196	178	199	189	175	197	192	160	166	156	191	163	176	194	168	181	174	158	176	176	195	168	198	191	178	173	166	163	182	170	199	200	167	184	183	175	171	160	177	183	152	165	202	158	180	175	178	173	189	167	200	167	161	189	181	172	163	180	173	188	170	197	155	192	191	179	183	190	175	190	169	165	196	155	166	195	168	164	187	181	155	167	173	174	169	176	184	178	179	187	185	181	166	179	173	184	144	159	176	175	147	173	172	158	180	179	162	204	158	186	178	136	184	183	171	167	193	159	173	187	192	180	162	169	158	179	163	195	176	186	178	187	173	172	180	163	186	177	157	174	163	158	189	175	162	157	198	195	178	173	156	176	171	184	193	162	152	166	144	162	174	175	179	176	156	181	161	159	153	179	174	177	187	185	193	168	183	160	177	153	173	159	151	184	169	180	179	169	179	202	173	166	164	183	157	182	166	193	182	171	160	195	185	165	159	162	190	167	185	181	177	173	168	216	192	181	167	160	164	178	174	160	176	146	183	186	164	176	175	192	158	164	169	186	172	183	180	183	155	201	175	207	187	208	177	173	185	163	182	179	141	158	179	168	210	183	183	180	175	169	137	195	178	164	173	161	184	189	178	179	162	195	172	177	188	173	184	196	186	168	181	140	185	173	158	182	170	157	176	160	185	167	187	174	156	172	153	181	156	174	170	190	181	170	178	181	188	173	197	192	150	172	186	158	171	180	160	154	195	181	180	171	203	145	159	166	182	189	162	173	169	176	172	188	191	173	173	176	184	172	181	159	170	198	174	180	179	177	156	177	179	203	164	173	164	196	163	197	190	195	164	180	184	172	131	189	168	188	197	156	168	162	173	170	170	173	188	197	164	183	169	170	162	192	173	174	167	161	179	186	180	164	191	177	166	193	168	201	181	161	172	183	183	189	182	175	171	182	171	181	158	195	175	172	182	181	193	169	182	190	211	179	170	165	193	172	157	170	183	198	176	153	167	152	191	170	160	165	175	186	166	191	174	177	186	155	173	161	182	146	163	167	185	169	185	189	174	169	171	196	171	179	182	151	173	161	155	176	170	170	153	166	155	175	151	179	168	192	149	167	185	162	178	169	168	163	176	163	158	188	184	176	208	154	155	167	158	183	147	191	182	172	198	160	168	191	187	169	168	188	185	192	161	171	176	174	180	155	192	176	152	181	176	172	191	180	163	170	184	163	166	178	190	196	166	170	181	177	187	175	200	152	184	160	195	166	166	182	167	167	156	153	176	176	171	183	176	200	183	169	170	189	172	164	167	171	164	153	159	164	191	172	163	182	169	172	160	163	159	155	168	172	166	180	176	171	177	179	174	180	194	179	178	150	169	183	171	168	169	195	176	197	195	163	190	206	157	178	173	146	171	138	166	204	151	167	163	222	157	155	172	195	179	177	169	197	156	160	167	167	165	172	178	166	164	171	205	197	142	168	161	171	172	182	186	180	185	177	164	150	190	169	186	185	168	170	183	182	167	163	195	180	179	178	168	153	195	173	155	178	152	173	201	167	174	196	176	193	198	191	164	169	167	164	158	159	158	185	211	169	171	171	172	163	174	178	160	181	165	188	169	175	192	174	186	171	140	150	179	156	197	169	165	189	175	167	172	175	166	182	176	168	182	173	174	190	164	167	180	154	177	174	172	173	171	193	165	192	162	168	179	178	190	185	182	189	183	156	161	152	188	156	157	173	186	177	164	179	170	152	188	180	185	164	176	155	200	201	185	169	188	180	191	155	185	157	187	189	173	160	172	195	176	177	160	186	152	171	190	149	164	173	176	180	151	180	171	177	161	176	154	174	184	170	187	177	179	175	185	176	178	182	154	175	164	176	168	171	181	168	164	168	173	177	184	179	188	188	178	170	161	177	184	192	176	164	166	165	180	175	181	175	168	186	181	182	170	150	187	173	168	164	173	171	181	186	152	171	165	162	172	158	172	166	144	162	200	176	171	168	195	167	169	173	165	174	173	182	186	155	161	178	144	160	179	178	195	163	163	167	195	188	179	177	164	190	184	170	172	171	159	168	185	177	146	184	203	192	159	171	145	153	174	173	172	201	184	194	191	197	183	186	171	159	154	192	187	162	174	187	184	167	168	175	165	168	199	180	184	155	183	159	176	184	174	176	175	173	178	182	191	172	186	180	178	173	169	171	174	197	194	172	180	197	180	170	147	181	163	146	163	168	193	179	177	204	156	157	190	167	214	153	172	187	181	161	167	172	177	159	162	152	159	184	184	164	149	170	200	153	169	177	163	187	181	176	185	195	151	173	178	181	172	160	191	168	167	170	181	163	177	154	173	191	180	176	169	182	151	194	176	188	164	191	191	194	180	170	186	184	204	180	173	166	172	201	174	183	170	163	166	181	170	187	160	186	194	192	167	191	185	188	180	142	188	149	177	173	174	177	183	178	135	173	176	178	171	167	169	173	163	175	175	198	169	178	159	182	187	186	155	175	174	176	180	175	171	164	164	164	172	155	175	169	162	149	206	191	170	172	162	168	167	163	190	173	168	175	161	182	200	182	181	150	171	163	174	180	178	162	159	172	190	164	171	183	184	175	185	159	201	186	174	170	184	178	178	164	157	155	160	192	182	212	168	168	182	187	175	182	155	187	179	171	202	168	168	162	156	186	199	165	171	156	166	182	181	153	186	180	203	169	165	187	169	175	191	154	178	174	181	199	182	166	178	157	174	182	187	167	179	175	192	170	181	136	159	166	162	167	183	145	157	189	165	183	154	182	172	171	174	176	187	155	201	185	178	179	168	192	170	157	166	163	145	184	161	152	201	206	184	177	164	179	154	161	178	198	179	177	176	178	180	164	189	185	159	187	164	168	173	157	177	174	179	183	179	183	194	168	214	181	178	177	205	181	174	174	171	178	171	151	164	187	194	186	182	179	175	188	186	175	186	198	154	173	189	172	177	177	177	192	179	157	176	144	181	187	188	175	168	168	163	152	159	187	169	205	175	194	167	160	198	177	168	168	183	164	211	180	171	160	178	175	179	187	143	184	177	152	182	189	178	184	154	188	163	173	161	171	167	173	192	156	161	180	179	180	157	178	174	176	171	174	170	174	182	173	186	168	189	197	182	194	154	172	176	173	183	166	157	163	154	183	193	156	168	174	162	178	169	174	182	188	178	173	170	181	166	150	154
4073	3374	6578	8111	6977	6088	5446	4642	3079	2462	2386	2038	1684	1678	1332	1176	1182	1213	1457	1435	1409	891	906	740	714	681	679	674	638	577	652	541	518	533	561	1127	1408	1513	793	485	451	475	464	516	424	457	476	469	479	496	477	466	466	544	509	459	461	461	448	454	508	505	492	463	459	452	464	478	476	466	480	439	461	479	462	470	511	462	463	473	468	464	499	485	484	463	457	462	502	491	473	451	460	475	487	452	506	438	488	464	497	495	497	477	466	499	464	504	484	479	518	462	481	535	459	466	469	474	498	484	483	466	483	433	488	486	459	474	458	535	458	471	479	448	447	468	445	481	445	466	498	511	495	463	464	471	479	461	471	457	489	476	472	449	477	500	472	453	463	467	509	484	474	470	471	478	474	460	469	460	479	525	463	457	447	440	448	468	473	486	455	476	451	505	466	460	493	468	476	502	434	484	433	493	483	495	483	482	453	456	495	460	504	507	462	488	449	473	463	459	470	493	484	480	514	448	504	504	460	463	492	471	461	486	471	458	509	501	485	509	452	475	458	469	463	497	468	449	465	486	496	488	471	497	444	471	534	483	476	450	477	472	471	444	454	490	463	483	487	467	419	496	429	449	489	451	472	519	458	460	494	471	464	454	454	445	486	447	424	452	474	488	462	475	476	518	481	494	463	481	474	492	485	500	453	481	422	458	461	488	476	445	483	465	482	472	475	501	442	459	449	481	464	479	503	484	477	444	469	481	491	449	495	446	441	482	474	464	504	481	477	516	460	441	463	481	482	484	501	502	460	471	486	519	480	533	450	488	433	492	467	470	489	427	491	457	438	471	498	470	457	514	483	463	466	457	459	479	443	462	453	489	452	460	488	445	526	458	488	470	496	434	482	504	463	463	468	467	451	475	474	456	531	512	504	471	491	453	441	463	456	488	500	450	444	480	446	463	436	462	482	471	486	528	496	461	457	456	444	469	456	463	456	455	468	452	481	459	466	461	449	491	443	484	436	473	494	498	485	431	479	493	479	457	450	476	457	465	472	478	504	426	460	505	474	501	507	503	458	483	518	500	463	463	451	511	434	471	471	475	524	473	445	486	471	476	493	496	482	469	489	482	491	496	472	449	524	486	465	512	471	482	529	508	475	472	480	456	481	455	489	451	443	439	491	490	480	507	476	464	484	476	466	470	501	473	441	474	476	451	519	444	471	470	466	470	478	475	460	466	492	481	464	472	482	504	439	445	442	483	477	461	433	446	485	457	475	456	466	459	518	479	502	466	485	491	456	435	503	485	449	507	490	525	468	495	483	472	466	455	431	453	461	469	472	474	481	498	426	453	468	479	444	490	446	484	452	482	452	465	508	461	453	442	474	454	468	460	445	460	469	515	439	458	455	473	478	487	502	446	502	472	483	486	501	489	519	473	494	500	484	516	489	506	487	443	472	448	457	490	424	485	471	500	472	430	475	469	499	435	496	482	479	482	475	444	496	501	477	478	456	419	489	492	431	482	481	433	488	453	463	518	475	464	467	469	475	461	480	461	470	478	472	468	471	452	455	475	453	494	491	480	453	470	468	501	474	493	438	446	501	504	476	463	467	481	456	459	443	476	471	466	494	451	488	501	469	457	488	442	496	456	470	449	453	497	464	449	454	463	480	512	475	450	479	487	489	479	433	468	469	459	519	454	485	480	459	448	458	460	440	501	452	472	464	445	465	458	486	458	483	485	523	485	483	466	470	511	454	462	483	490	497	482	468	485	493	518	462	461	451	497	488	467	472	479	477	441	464	480	446	490	456	453	454	478	468	506	496	461	468	519	466	467	499	485	487	470	446	458	465	456	492	429	472	485	461	491	462	491	469	500	457	467	502	428	443	434	483	456	462	507	457	507	508	489	493	450	423	497	508	512	512	469	485	479	487	523	454	457	472	461	434	464	498	459	481	494	472	487	479	454	476	476	490	452	471	474	465	503	452	477	487	478	459	430	471	484	484	471	452	518	458	537	508	432	473	508	459	469	497	488	483	441	475	518	438	458	460	459	467	477	485	501	464	418	461	461	473	489	495	468	464	476	473	472	452	469	483	496	465	501	486	477	454	488	473	493	478	480	479	485	490	517	489	477	497	486	460	463	482	464	477	484	487	542	499	452	499	487	472	469	470	479	495	513	484	436	484	496	468	457	477	470	478	473	499	452	447	465	513	488	449	493	464	490	441	457	467	470	512	459	480	436	460	462	454	495	473	483	448	474	451	484	478	476	469	503	483	490	440	523	469	529	471	454	473	436	437	480	464	465	461	495	431	524	453	504	484	459	474	471	486	474	455	500	495	467	498	500	459	454	488	470	487	476	489	501	519	473	470	465	533	471	494	512	494	473	495	509	483	462	508	488	456	471	498	450	446	471	453	442	472	457	491	459	489	486	458	462	439	488	475	471	485	505	479	471	482	500	454	472	485	473	464	465	451	444	475	453	480	510	498	474	460	472	488	502	471	445	478	477	452	466	478	477	454	457	453	495	448	470	444	451	455	464	466	481	480	446	471	462	446	472	507	471	552	453	460	465	446	488	458	498	470	514	440	465	459	419	472	431	489	448	472	527	470	484	466	452	433	447	533	473	468	471	486	476	424	495	486	443	494	466	461	452	481	475	514	444	475	467	459	468	470	473	488	478	475	481	494	446	477	488	450	443	487	522	445	482	486	432	479	472	470	462	487	479	480	451	450	445	482	473	486	483	495	465	443	491	458	473	445	477	467	474	470	469	464	459	457	489	456	475	456	444	490	488	438	465	492	450	466	457	447	480	480	484	507	462	448	490	494	477	471	548	468	454	486	473	503	443	476	477	488	424	461	450	489	472	488	494	451	459	458	471	465	426	447	453	473	467	472	490	488	496	425	457	455	493	468	474	461	465	454	485	475	459	472	492	454	474	470	511	454	479	454	468	475	468	467	472	475	467	440	494	444	496	459	499	493	461	473	476	456	468	485	464	486	468	457	458	494	480	433	460	455	482	479	471	498	497	456	439	448	480	471	437	478	496	512	496	478	474	495	490	481	474	465	493	491	468	467	487	492	477	449	467	462	481	476	444	465	488	435	442	446	500	443	515	476	443	452	520	488	494	492	432	454	496	491	475	457	488	459	461	483	465	497	449	468	459	491	508	444	491	449	469	490	466	481	500	473	483	447	473	463	486	444	451	506	453	440	474	450	434	488	507	470	448	486	446	478	455	482	461	484	468	430	472	484	473	457	461	483	495	472	468	496	437	473	455	433	487	463	481	486	510	463	413	502	498	422	485	483	442	479	484	427	471	496	483	484	496	445	501	438	430	451	491	419	464	462	489	506	496	484	474	462	496	476	485	428	470	424	483	472	475	441	469	493	471	458	465	482	460	467	481	473	466	470	445	485	441	479	512	465	470	433	505	490	483	503	479	474	463	477	487	468	467	472	468	430	473	470	481	479	495	496	471	481	482	470	429	488	488	493	492	470	492	464	478	476	467	491	485
16976	15304	16005	16545	13973	11355	13858	12690	7246	6144	4518	3161	2683	3336	1903	1355	964	772	755	776	725	809	736	521	493	374	374	285	384	333	300	301	300	307	584	1717	1626	1297	444	300	305	262	292	281	269	294	317	285	283	291	288	267	295	295	294	260	269	277	272	256	282	301	275	291	239	255	283	307	298	272	250	270	300	259	267	274	318	300	292	285	305	291	266	311	294	263	272	284	285	308	295	297	292	262	261	295	266	278	269	259	282	273	293	251	291	277	280	269	277	308	250	291	285	319	290	261	292	281	292	307	276	270	277	269	280	272	262	276	288	287	236	293	287	281	253	300	269	283	251	272	279	283	246	243	296	258	279	288	300	264	277	261	259	270	282	279	283	284	277	270	290	261	301	295	276	291	293	292	287	286	288	301	256	243	312	278	283	297	331	273	268	259	272	288	324	283	301	266	336	252	270	276	283	295	270	312	286	283	288	291	248	297	300	300	306	275	261	290	256	283	291	295	291	264	275	260	273	311	252	266	252	263	271	305	268	298	283	286	283	273	275	277	272	282	276	273	287	260	273	283	283	247	286	288	284	264	296	311	306	309	286	294	271	279	295	301	296	266	270	269	279	297	288	298	294	286	293	281	267	291	280	275	246	294	288	280	259	296	295	308	318	311	301	283	281	282	251	269	312	289	299	289	270	285	281	320	268	261	298	286	295	304	297	307	274	269	254	275	274	289	275	278	268	304	293	284	247	265	266	274	298	273	291	297	258	287	299	301	292	293	308	280	282	252	278	311	331	284	275	265	267	284	311	242	294	305	293	293	297	237	284	245	289	277	281	278	284	279	275	264	281	268	272	262	287	284	285	295	285	285	282	267	291	256	314	247	277	273	275	265	296	314	306	265	279	311	291	283	287	278	273	292	262	270	264	278	305	313	301	280	282	286	273	297	273	273	267	277	296	258	279	290	330	264	313	304	282	246	263	274	304	264	250	263	274	297	271	285	271	278	267	283	280	253	262	285	286	281	292	304	277	258	300	266	275	280	283	282	297	293	229	284	285	311	295	268	253	290	278	280	272	257	289	279	298	325	274	288	280	303	260	252	312	267	263	305	293	266	276	280	271	270	256	286	292	282	283	283	252	287	305	259	314	262	319	285	284	258	277	315	295	290	288	242	313	323	258	283	274	312	312	325	297	315	292	273	260	273	313	241	236	272	292	258	313	255	255	290	306	302	313	303	285	273	302	259	278	284	249	270	323	238	253	295	259	296	289	284	270	296	275	306	285	275	310	290	277	279	275	305	287	264	312	290	285	268	298	292	270	293	299	254	298	338	281	275	299	293	295	294	277	274	269	273	274	260	300	300	316	276	312	289	288	298	282	281	258	336	294	277	279	290	259	297	268	316	291	288	297	286	289	307	289	268	301	260	282	255	260	271	281	270	276	292	292	274	283	301	282	283	261	295	264	301	295	289	287	283	253	295	291	253	287	262	253	285	281	263	279	283	289	315	294	279	293	284	300	268	296	257	256	268	273	248	257	298	290	280	302	278	262	257	306	265	255	294	269	256	286	319	302	258	303	273	255	259	291	301	286	277	276	274	296	262	281	261	290	279	267	305	270	276	315	292	297	279	277	250	272	267	282	317	258	259	294	308	283	270	275	257	275	257	307	253	286	261	258	292	308	281	272	256	309	262	288	283	301	287	285	307	292	270	318	288	307	310	286	270	300	323	275	280	290	265	254	253	292	263	286	276	279	284	294	281	277	258	271	272	289	267	311	288	289	277	308	271	290	266	288	294	282	280	291	279	286	270	290	290	256	272	247	288	284	256	247	279	295	287	269	272	292	276	263	281	280	299	291	287	298	305	255	300	242	289	287	294	308	269	278	280	271	298	283	286	296	309	289	288	251	275	281	279	275	306	259	315	279	251	271	266	288	275	274	272	289	324	290	277	287	304	294	281	273	265	304	300	246	283	304	296	244	251	263	293	284	300	297	271	280	272	304	272	294	284	267	278	268	296	301	243	261	257	281	287	274	216	284	299	280	264	281	278	300	271	281	297	258	263	277	266	263	273	307	287	279	263	259	282	288	292	286	287	291	277	288	314	286	289	266	295	295	286	323	275	291	265	307	287	268	261	283	249	287	280	270	280	285	270	286	268	280	294	277	272	307	285	271	275	288	295	265	284	293	288	287	266	294	275	275	295	275	279	259	273	274	281	256	271	295	253	284	313	308	284	226	321	269	276	283	279	242	293	264	285	282	305	268	303	257	278	264	255	301	268	292	270	240	272	277	252	298	315	317	245	277	275	320	242	304	276	238	286	267	289	296	254	287	270	277	306	265	328	294	318	257	310	288	258	278	287	281	275	266	267	250	288	276	269	283	296	282	271	282	262	259	311	280	260	299	278	279	272	300	282	283	298	265	290	273	263	288	298	256	288	288	280	287	304	275	275	285	277	299	280	274	270	286	274	276	278	285	297	266	276	284	288	288	283	283	314	314	280	306	262	291	284	259	306	301	277	278	293	257	280	274	287	299	274	260	257	333	296	283	284	291	280	264	238	320	279	287	275	291	335	294	242	266	294	272	269	302	281	287	251	270	290	262	249	278	273	290	286	271	285	268	272	281	293	320	297	295	284	258	285	269	307	288	288	266	274	274	297	301	263	283	275	268	278	277	263	324	298	268	277	292	274	279	278	272	227	291	270	295	295	272	268	297	273	309	285	304	280	295	317	265	270	263	301	274	267	272	265	287	273	281	285	286	278	278	265	280	275	306	269	262	263	288	304	269	258	305	281	295	265	276	271	283	267	281	268	288	263	272	272	291	268	312	293	286	274	264	287	255	273	275	301	281	292	306	271	271	248	271	284	296	267	282	281	281	296	284	293	294	279	272	285	279	285	267	259	286	284	275	288	280	297	296	280	257	285	311	290	273	248	251	277	246	245	291	271	302	273	273	285	273	284	297	289	270	280	276	318	279	287	296	272	274	281	257	264	299	295	249	272	298	278	293	254	264	295	323	252	291	282	295	258	269	286	282	267	249	268	319	270	307	260	270	272	246	266	272	295	291	273	289	281	270	307	299	283	303	251	288	278	255	269	273	289	283	264	285	310	304	280	317	275	279	279	268	266	311	281	299	275	292	305	302	299	305	299	290	272	276	272	290	282	269	247	280	284	300	281	268	301	273	301	295	282	287	283	269	251	295	297	311	261	300	276	293	272	278	265	270	278	284	247	277	283	268	270	272	291	273	301	303	272	278	289	266	266	287	282	289	306	307	295	292	270	283	271	276	281	289	255	268	263	289	262	258	271	266	304	298	297	295	276	275	273	289	290	240	296	280	259	284	258	298	266	278	308	303	283	289	261	272	281	273	294	256	299	318	313	272	261	273	249	263	256	281	269	286	303	307	310	279	276	279	282	292	306	284	266	257	283	270	255	288	272	273	272	281	268	303	255	293	287	305	245	250	233	295	262	274	277	266	261	278	284	289	288	278	284	282	271	249	268
12154	10899	17248	22001	21897	21282	26591	25491	20162	19281	15691	12824	12611	14737	8789	6540	5002	4217	3788	4338	3924	4077	4024	2386	2041	1432	1173	1082	1257	1100	1040	1170	976	877	3258	9954	9559	6910	1518	756	731	735	704	721	714	739	725	731	722	760	734	738	708	726	725	722	695	747	714	721	703	729	703	660	707	726	688	701	723	673	721	676	727	722	706	682	685	683	705	699	724	720	762	711	714	723	731	701	701	717	738	719	689	694	731	737	717	676	701	701	714	763	693	693	719	700	716	671	716	684	697	728	703	713	692	717	717	724	740	677	735	674	682	727	693	734	703	710	723	716	722	730	726	707	690	699	674	716	720	722	751	760	695	752	667	660	718	691	731	746	662	748	688	709	688	667	736	695	698	719	706	728	721	698	700	707	734	679	695	709	678	714	712	682	719	737	710	675	698	669	709	710	679	689	659	706	690	736	694	718	676	676	653	716	702	742	708	728	712	673	705	712	708	683	715	719	691	670	698	698	711	680	751	733	703	720	698	692	694	664	681	709	728	651	699	635	722	762	707	740	687	710	722	736	737	699	694	710	700	727	705	710	680	643	733	719	701	675	715	680	686	743	688	719	699	709	737	658	686	696	726	696	695	741	729	704	724	689	721	702	646	699	686	707	683	724	722	625	706	701	721	718	700	705	754	716	678	693	718	759	661	734	677	690	699	660	738	657	699	755	702	685	718	717	693	757	693	682	744	738	705	662	681	729	708	728	730	731	693	716	715	668	738	688	729	734	698	698	731	672	664	703	666	690	700	720	755	709	705	713	739	684	738	702	686	701	695	698	728	743	676	701	716	717	708	660	711	736	689	693	743	688	763	709	717	699	699	679	679	696	694	697	703	775	729	709	670	737	678	689	709	699	714	712	716	677	731	695	710	720	683	712	746	736	681	710	718	695	706	678	731	724	682	721	708	693	653	734	719	688	696	686	697	662	711	689	701	692	743	674	703	692	724	718	715	712	765	729	692	679	756	694	704	668	684	686	706	658	697	680	707	704	676	721	676	710	699	703	767	705	670	715	739	725	677	749	706	699	738	671	704	710	754	698	693	725	643	677	718	704	673	678	717	683	718	715	696	699	679	721	738	684	708	633	710	727	699	708	706	696	709	695	731	713	706	731	727	700	718	713	728	701	708	730	677	671	730	707	694	703	701	720	703	694	685	708	706	696	755	677	727	724	710	723	718	660	804	749	661	740	708	738	660	705	715	652	741	742	719	659	663	735	696	733	682	709	729	689	718	668	686	738	727	710	652	637	664	668	698	764	674	711	761	680	758	720	727	671	697	666	690	653	710	690	666	782	712	718	711	712	674	739	694	736	742	657	716	704	710	717	708	677	716	699	690	712	710	740	731	713	685	666	697	725	700	706	785	664	685	696	721	714	714	692	671	715	672	718	728	715	736	711	740	671	694	728	733	704	674	715	721	708	702	694	703	679	712	733	745	667	689	732	722	713	681	754	770	690	722	682	690	750	713	697	667	704	689	716	748	714	667	661	715	725	707	695	698	692	699	716	745	713	686	678	726	753	709	692	701	696	689	717	694	688	719	708	734	685	706	697	676	671	710	609	731	731	703	717	682	718	695	720	708	631	725	673	766	681	670	673	749	681	674	718	698	726	680	701	693	675	721	688	719	665	702	680	706	710	684	692	716	637	725	655	704	660	666	735	696	720	668	750	666	698	690	725	695	749	719	694	736	704	712	687	679	734	679	701	703	684	650	703	724	672	681	655	705	671	751	645	708	682	668	724	725	732	674	709	692	724	715	734	708	719	666	748	742	702	735	683	715	686	745	708	705	759	625	741	671	696	693	745	734	649	724	696	665	697	744	673	697	726	689	737	747	736	703	701	695	673	703	669	717	681	714	675	690	761	694	739	694	686	712	706	685	666	723	801	698	715	688	682	647	675	719	680	718	778	667	762	761	662	712	714	719	691	668	658	672	717	735	741	694	693	706	705	713	711	660	659	704	735	665	705	702	717	687	665	668	709	684	691	728	663	689	701	674	718	688	691	729	738	706	719	729	712	695	691	696	633	741	714	727	713	687	670	685	712	705	761	662	707	693	715	655	742	735	668	728	717	666	681	726	719	701	739	736	676	745	674	709	684	700	692	691	738	685	673	705	717	690	702	682	700	717	695	661	705	718	738	731	697	734	696	665	692	690	701	687	678	726	662	698	673	758	708	693	749	731	719	683	694	689	725	692	692	722	742	701	719	699	715	738	734	783	695	697	690	663	679	697	722	696	692	758	699	727	673	691	704	707	742	707	672	719	699	702	689	715	698	712	671	711	695	685	718	739	760	721	692	698	691	750	714	705	712	707	681	692	736	674	706	695	728	682	751	717	757	693	732	708	732	699	733	734	722	740	718	688	720	688	680	686	676	695	708	694	673	740	723	740	733	679	696	729	712	696	692	720	720	698	671	745	740	713	702	752	707	741	709	677	735	692	724	670	732	724	679	711	724	721	716	755	697	707	703	726	686	702	757	717	743	779	690	672	705	703	694	734	668	698	736	718	710	688	730	754	720	660	703	687	677	687	719	698	692	737	738	698	731	734	680	697	740	703	715	687	700	663	645	729	697	705	703	707	709	739	698	710	709	678	684	722	664	685	737	696	660	679	729	719	720	730	684	705	654	652	752	732	664	718	674	696	651	687	735	721	699	673	690	670	713	743	704	685	703	728	688	706	720	720	703	729	700	734	710	684	737	700	718	728	710	733	711	711	695	761	662	749	685	685	693	693	650	736	734	668	718	677	671	676	723	696	699	709	691	703	711	747	698	735	680	728	680	732	679	721	737	732	665	689	756	694	707	692	758	699	707	693	695	650	695	693	680	705	708	679	731	693	673	719	709	716	731	668	674	684	731	698	727	700	711	690	699	690	766	680	696	687	692	708	678	755	699	729	752	700	742	702	730	712	710	744	665	693	664	714	740	719	711	699	688	759	681	717	731	669	699	681	672	723	692	695	714	703	713	738	697	721	684	730	709	700	711	658	759	715	741	709	740	647	702	749	665	715	687	712	769	719	671	716	730	715	728	700	699	706	704	736	669	685	704	716	659	778	748	752	727	708	658	743	716	685	721	677	698	696	668	732	753	747	726	731	711	722	719	697	659	709	734	710	650	667	693	707	687	721	718	699	655	684	711	719	710	700	677	740	655	679	731	724	694	680	713	694	718	638	697	688	705	730	670	656	694	699	736	626	709	693	752	730	689	665	717	685	673	718	702	739	696	698	688	740	702	729	704	679	683	710	733	723	734	722	741	721	704	660	692	651	680	711	724	722	699	709	642	701	703	653	684	738	746	695	678	681	664	719	761	678	752	682	699	715	712	723	707	750	691	692	705	671	715	695	716	667	685	667	672	730	716	700	698	643	728	704	683	709	697	722	694	715	672	689	722	723	701	743	655	726	691	701	677	719	713	747	649	709	694	702	706	740	694	699	736	721	737	667	704	684	749	722	693	732	699	737	689
25418	26440	26522	25347	20696	19811	20943	20806	14062	11046	8122	5325	4977	6326	3867	2125	1623	1333	1304	1364	1586	1572	924	653	501	383	358	384	406	479	448	413	383	367	321	2048	3863	2804	614	337	312	331	312	306	332	350	311	301	343	337	327	310	302	341	307	348	310	327	337	295	325	295	318	308	319	291	304	311	331	333	312	347	308	326	324	330	323	337	327	305	314	320	328	359	362	327	329	315	303	324	350	310	334	329	337	355	323	340	289	310	347	329	298	309	350	315	297	323	291	324	313	301	323	316	304	320	336	280	314	324	370	309	293	367	351	334	347	375	355	316	362	303	340	349	341	315	349	310	337	303	329	328	339	336	330	321	338	337	298	356	325	325	343	337	322	330	332	317	309	353	298	328	350	345	308	315	319	308	311	335	340	310	306	314	306	308	325	355	365	328	341	324	354	337	328	318	317	314	333	348	359	335	334	320	285	306	306	306	303	354	343	291	299	307	325	367	341	323	318	325	329	321	345	292	314	333	317	296	329	320	351	337	313	310	313	310	318	321	349	332	324	323	355	335	299	359	308	297	335	299	293	271	305	301	326	329	335	297	297	352	316	322	307	332	330	338	344	325	322	288	295	336	317	325	327	303	309	319	308	325	343	335	328	345	315	329	353	340	321	321	320	363	343	330	339	328	297	337	287	272	353	310	347	350	324	306	296	322	322	320	322	300	332	317	314	323	314	317	329	305	340	337	309	316	332	331	360	308	374	342	336	321	328	320	330	330	280	325	322	321	314	341	314	309	308	302	299	301	352	326	322	373	311	306	328	284	343	301	318	299	326	340	324	344	310	340	318	313	334	319	299	295	342	329	325	329	308	301	355	323	325	347	345	355	312	333	270	328	328	314	297	362	359	322	356	293	303	323	330	324	340	343	314	309	311	315	321	345	329	297	306	306	307	330	314	339	344	346	351	319	358	287	332	317	342	351	337	328	313	302	296	341	319	346	304	316	321	333	329	322	325	345	316	310	336	335	311	313	297	342	329	316	327	311	327	329	344	306	304	328	311	333	320	323	309	342	333	328	292	352	327	345	341	308	343	326	315	344	313	334	342	280	334	362	328	339	339	332	344	308	315	288	315	346	337	309	266	307	307	342	360	300	336	324	313	310	312	317	318	295	340	335	327	326	340	362	353	321	352	303	338	324	335	348	304	297	307	332	346	333	316	295	306	314	321	329	319	290	323	294	327	364	317	346	337	352	338	326	311	312	313	328	285	288	329	308	354	369	316	336	327	333	333	293	350	321	306	352	289	317	318	343	325	304	273	318	352	328	323	342	335	333	329	301	319	302	341	330	336	334	305	318	365	309	331	313	339	319	323	336	342	346	313	316	344	340	300	318	336	334	335	327	351	330	320	325	317	296	358	300	337	294	328	333	308	326	320	321	295	366	330	327	314	340	291	352	324	321	321	329	324	323	309	346	341	309	325	344	285	336	312	323	328	288	303	287	319	344	300	340	311	324	347	297	345	316	311	324	305	329	323	291	284	304	326	305	330	300	299	319	318	293	330	291	334	347	327	314	310	285	337	330	337	354	323	325	309	296	343	293	314	308	352	292	318	348	327	331	350	329	338	330	320	332	351	324	345	285	299	308	335	309	325	373	309	299	317	334	322	326	335	330	306	327	345	325	320	321	362	311	328	290	329	345	338	325	327	342	323	330	318	365	334	345	324	349	331	342	359	328	332	327	321	296	319	343	347	332	334	325	321	287	334	315	308	324	338	320	320	316	332	310	329	309	325	356	331	321	330	339	325	295	343	324	302	320	283	308	328	301	354	336	319	327	302	329	328	333	344	323	319	292	317	289	365	321	319	343	312	307	346	327	340	305	346	306	342	330	331	319	321	339	314	312	285	330	307	344	345	335	335	346	289	293	338	367	353	309	301	350	306	314	336	339	325	350	331	294	330	322	346	341	314	320	327	342	343	304	308	315	347	316	319	343	331	354	324	318	349	359	318	306	340	305	314	301	343	303	317	366	341	350	315	293	315	317	290	322	327	315	327	348	356	302	297	354	308	338	324	302	298	305	309	322	337	313	321	319	338	368	312	335	334	313	299	319	308	338	297	345	342	338	326	341	366	355	318	286	340	271	348	310	326	312	312	319	333	304	359	330	296	350	268	323	307	352	343	349	342	331	307	329	335	343	304	342	345	334	329	336	302	337	326	348	312	324	324	311	322	348	352	322	335	290	330	312	340	333	326	314	297	307	322	297	296	315	292	297	325	333	294	331	290	319	313	306	317	314	312	322	337	321	320	344	319	322	307	286	333	305	323	335	339	303	316	346	372	357	330	336	341	338	325	325	336	345	306	313	351	342	336	322	370	307	328	315	318	360	303	304	322	303	336	341	330	330	315	321	344	358	285	311	325	335	354	341	335	346	327	322	325	339	353	315	305	344	311	342	326	313	303	313	301	362	279	326	340	291	294	314	319	327	319	320	305	316	319	305	306	330	337	324	345	332	343	323	311	301	340	330	307	341	315	329	362	374	285	308	325	327	351	327	344	307	332	345	333	330	322	296	339	324	318	334	296	355	327	343	313	306	314	320	328	299	313	310	340	334	323	306	307	308	319	355	310	312	314	300	296	321	322	337	288	327	338	340	338	341	341	285	336	334	332	294	299	321	307	300	323	313	351	304	299	328	339	322	317	346	304	305	310	306	304	330	312	298	327	354	332	367	352	314	354	314	303	332	307	333	342	357	306	331	333	327	303	341	304	285	321	308	302	318	325	359	345	313	310	358	334	326	337	330	335	342	337	292	356	373	313	334	352	285	318	336	316	325	334	323	308	308	335	327	355	363	337	305	322	324	316	300	328	319	356	306	277	309	282	319	303	294	308	291	317	294	313	303	329	298	325	311	301	310	327	333	310	325	314	315	312	321	305	319	333	347	278	315	337	323	334	366	339	332	347	336	327	318	310	308	311	350	310	284	326	350	327	285	314	353	317	317	314	364	337	330	334	320	346	328	305	303	349	302	337	320	326	350	345	365	316	311	343	315	288	340	301	338	280	338	320	300	286	336	298	317	335	332	319	332	337	350	331	321	355	364	359	327	328	345	309	315	323	327	342	342	352	332	324	338	323	305	321	337	332	307	331	313	345	320	328	336	346	307	317	291	326	319	326	323	330	351	327	334	348	318	316	355	351	334	330	296	356	326	314	357	329	301	330	340	329	316	321	356	326	334	352	283	339	321	308	305	329	300	331	355	337	331	342	312	325	309	316	336	322	338	324	305	330	345	330	363	345	304	355	342	303	355	338	350	317	344	344	303	339	368	340	342	349	353	305	310	318	307	335	326	341	295	316	332	338	335	320	293	319	338	344	323	310	335	319	355	299	363	321	333	329	319	306	335	328	319	325	301	298	319	302	324	341	317	310	303	360	348	344	310	336	322	341	359	324	321	331	319	335	345	326	317	304	332	333	323	346	296	325	328	334	328	302	343	322	316	326	293	331	314	320	312
17150	18807	24574	27562	26872	29196	34016	34438	28497	27111	22209	17824	19282	21747	13723	9227	7983	6898	6878	7339	8183	8125	4345	3266	1933	1325	1343	1296	1489	2306	1738	1328	1215	1094	975	11822	18994	13659	1870	782	788	813	768	801	761	750	737	778	766	788	791	782	793	819	790	820	796	761	785	729	817	775	787	822	805	774	790	726	746	786	802	770	761	830	778	732	828	840	794	863	777	777	747	806	748	795	761	778	766	808	766	788	767	696	770	735	788	788	737	779	833	816	776	787	772	779	741	767	736	802	772	775	746	765	783	746	769	784	821	769	783	801	812	785	782	820	774	844	733	792	709	776	782	768	808	812	791	854	770	747	773	742	746	833	794	771	790	773	794	833	780	811	804	797	860	766	789	785	849	749	790	800	804	774	741	745	751	753	756	748	758	805	801	786	779	835	772	708	747	801	778	795	813	760	740	805	809	801	758	765	809	796	771	747	756	747	804	715	778	771	778	782	744	771	789	761	832	768	772	789	837	792	738	747	749	776	785	768	803	769	786	838	803	799	776	775	736	809	757	765	827	757	758	741	755	756	774	792	714	775	750	810	786	724	785	816	825	752	784	761	769	790	741	826	791	830	795	777	777	801	768	769	779	769	784	758	786	761	771	754	791	798	700	772	804	758	739	698	826	782	762	761	794	777	765	775	747	817	762	825	749	784	808	753	735	787	791	755	735	829	801	772	776	744	772	756	803	765	771	755	796	788	735	795	743	749	770	746	799	811	746	723	804	771	806	788	747	785	729	763	730	779	764	820	732	760	763	759	737	792	821	758	766	765	731	767	802	740	821	746	763	796	797	815	780	755	789	793	743	793	729	777	794	777	811	809	785	788	754	794	790	792	811	802	789	772	759	819	770	760	770	715	750	804	824	753	762	770	779	731	762	764	780	780	840	760	777	773	744	737	767	782	820	757	765	769	751	744	743	770	760	791	787	795	784	746	724	778	742	750	739	749	751	762	795	790	780	779	823	766	810	778	776	769	814	747	815	787	771	772	768	779	762	778	796	773	749	797	839	761	782	757	821	776	787	803	729	784	788	784	769	821	759	741	780	810	803	755	748	817	775	764	741	783	801	761	749	776	766	765	742	759	791	798	765	811	808	775	744	733	744	755	784	799	757	806	753	802	788	744	751	762	775	786	779	814	772	803	810	759	806	790	781	777	769	764	765	759	781	754	743	774	766	803	765	795	818	760	782	752	741	779	708	783	736	779	795	772	780	802	724	778	796	773	795	804	752	795	760	772	745	811	757	750	751	797	767	770	738	819	771	829	865	753	790	770	782	781	785	818	797	773	767	787	818	782	791	793	725	752	772	789	740	822	766	803	815	797	758	797	766	791	784	794	724	764	788	759	780	824	774	713	748	801	771	782	821	745	744	770	761	765	749	815	794	778	798	806	756	788	856	792	786	712	765	791	759	757	767	797	749	758	794	791	738	780	801	784	821	770	835	799	810	781	715	776	718	780	782	754	774	804	788	773	773	794	777	715	793	766	771	771	793	792	728	750	789	750	761	778	809	799	731	814	808	781	796	766	757	768	771	781	779	789	831	795	767	729	805	780	748	795	763	781	757	754	725	772	797	756	775	741	760	734	764	825	803	810	826	742	742	745	772	803	760	738	840	762	793	736	786	797	784	792	758	778	752	809	777	779	747	808	783	774	794	760	760	728	772	784	740	821	802	789	807	745	750	777	814	770	828	783	833	757	777	798	801	763	813	766	819	774	762	821	783	770	773	741	763	768	773	738	853	832	764	815	787	804	753	776	778	760	741	786	803	789	811	801	750	748	750	784	766	735	827	779	799	787	786	790	751	746	794	761	741	791	776	786	760	738	766	729	781	772	770	792	752	756	802	804	800	778	763	732	786	758	760	753	819	757	785	806	792	757	747	833	723	776	772	790	786	770	761	753	777	800	743	779	831	758	831	775	753	819	776	815	798	768	743	766	734	733	824	820	800	815	765	779	781	797	787	774	782	715	761	761	781	742	749	779	772	767	838	775	807	754	766	741	759	765	776	793	788	809	757	844	760	756	740	775	768	754	799	774	762	751	757	776	824	752	815	801	768	723	771	783	737	754	750	747	775	753	770	746	788	753	750	787	788	794	719	739	759	803	778	817	762	821	741	761	791	797	802	812	786	764	836	758	753	764	755	804	825	802	766	790	790	747	818	776	749	797	778	762	768	814	747	788	761	743	813	707	786	751	737	754	831	798	787	763	829	780	780	773	849	779	804	762	792	830	780	802	792	779	776	770	757	713	754	807	788	820	803	714	794	812	756	784	771	765	800	757	778	731	778	810	807	793	763	776	765	705	785	749	784	734	763	794	812	791	781	796	786	847	786	832	761	793	834	808	695	792	745	817	793	774	741	773	759	799	742	760	816	752	768	768	788	760	807	811	750	798	750	753	790	787	801	761	743	797	782	785	750	740	807	781	789	754	756	780	772	732	792	783	733	766	804	781	775	812	742	784	757	814	730	832	809	806	780	764	766	772	771	772	814	784	781	788	778	761	841	802	795	798	791	792	776	802	813	791	756	780	738	723	761	775	764	765	799	776	773	755	784	799	825	784	779	779	767	803	791	793	761	767	773	817	721	766	758	818	800	797	790	807	769	790	773	767	740	776	752	796	769	771	774	817	817	770	797	723	759	811	794	762	790	784	791	753	741	776	777	788	779	788	757	784	791	761	754	760	775	777	783	793	746	808	773	812	770	751	770	800	807	807	785	745	814	783	820	783	744	828	744	806	792	737	780	773	786	770	827	780	802	756	791	739	790	770	799	795	771	781	768	745	758	777	776	817	784	793	816	787	799	764	753	759	785	757	755	792	784	784	754	796	718	772	749	779	767	792	780	732	768	749	776	814	783	783	784	793	806	778	789	755	781	757	795	780	788	760	783	709	735	847	773	787	797	749	772	855	743	815	814	840	807	706	770	751	806	764	754	785	766	785	792	754	724	753	769	735	813	796	755	810	788	845	749	806	832	722	794	794	735	767	763	796	772	807	783	781	812	802	809	741	780	795	746	795	815	721	768	797	804	818	794	765	787	798	785	758	776	735	762	828	813	737	820	765	756	789	734	757	762	798	801	750	826	758	775	793	785	781	757	768	823	772	818	788	758	808	737	747	818	808	808	767	842	745	762	808	783	745	788	782	813	770	759	784	783	779	744	801	781	817	758	760	775	786	767	806	796	745	784	784	779	818	767	740	777	847	759	783	772	779	797	818	752	768	794	740	805	796	770	804	796	783	778	795	777	779	766	716	749	784	772	797	761	763	722	790	802	778	799	802	754	798	770	751	764	793	776	819	774	770	818	814	724	763	753	781	762	789	760	770	794	780	774	777	763	775	797	765	766	776	741	774	825	775	802	791	741	779	814	786	782	803	743	781	770	759	771	792	776	764	766	762	746	754	767	769	753	793	780	781	761	761	803	792	761	813	781	740	777	796	795	810	776	762	809	832	733	759	790	768	813	750
4351	3005	3071	2442	1622	1201	1024	800	517	472	374	329	310	407	398	464	412	329	292	238	200	206	187	162	178	185	190	181	187	156	183	169	171	196	165	230	363	418	164	168	173	153	178	162	174	173	179	174	154	167	157	178	181	178	161	174	184	168	165	154	186	175	177	161	182	167	175	172	165	164	158	183	164	180	166	150	199	172	163	185	163	177	146	181	182	150	164	171	185	161	169	150	181	149	174	156	165	181	180	149	167	193	179	177	175	183	198	191	172	180	168	160	157	158	153	159	168	168	155	191	177	162	159	182	159	152	169	153	177	160	163	177	137	163	176	168	189	170	185	160	161	186	161	173	201	177	204	161	180	167	169	170	174	183	172	159	179	163	162	173	178	176	161	170	174	156	196	180	173	187	193	168	171	152	162	153	187	173	168	162	149	158	177	170	173	157	176	155	165	169	149	186	180	185	209	168	165	170	170	154	161	166	165	166	177	178	177	176	155	163	152	155	166	185	157	180	176	144	178	182	150	160	178	195	182	185	186	139	149	174	170	163	155	177	176	178	140	187	185	158	161	188	148	170	196	150	201	167	162	167	178	177	176	196	162	182	159	164	209	183	149	152	163	169	182	185	166	161	176	154	152	177	155	166	181	190	164	152	153	200	146	154	173	187	171	157	175	185	154	175	153	159	167	156	169	164	161	168	180	169	150	165	155	192	154	181	161	179	158	173	180	178	177	160	167	157	173	196	158	168	162	141	184	165	173	171	184	180	167	167	150	172	188	165	146	189	157	195	164	147	189	181	181	172	153	183	178	154	191	199	197	175	151	159	168	180	189	172	166	190	153	172	146	159	197	140	170	153	155	149	161	167	167	184	154	149	150	185	173	159	136	201	178	154	167	171	161	176	199	156	184	167	161	150	184	165	170	164	180	176	166	172	165	144	156	148	167	176	155	168	156	157	179	173	184	178	161	163	159	166	173	147	152	191	169	175	179	161	179	175	161	184	191	198	172	164	159	161	197	167	167	171	165	172	149	150	180	157	185	180	155	161	178	163	133	137	191	158	158	182	180	176	157	153	160	162	163	187	160	174	178	159	143	165	146	191	188	173	154	183	174	160	166	162	179	170	161	183	176	177	160	178	168	189	173	185	180	169	163	170	177	168	181	170	161	175	158	162	162	176	155	195	177	177	157	172	156	179	180	185	177	192	174	165	174	176	171	156	171	167	143	170	178	160	153	178	148	179	155	167	137	170	182	135	187	157	161	174	162	166	142	168	181	159	179	153	187	173	142	165	131	172	156	190	189	166	172	164	182	171	158	154	168	188	180	170	169	178	182	172	165	165	180	155	185	201	182	162	153	193	176	181	156	178	168	181	164	141	185	166	185	183	180	181	160	150	181	175	192	177	146	188	157	158	169	149	150	164	196	141	197	155	178	163	165	165	152	185	151	175	146	197	166	169	191	173	178	184	194	157	186	171	181	155	179	163	164	144	172	156	152	192	178	162	147	150	151	166	177	165	183	142	178	191	187	174	148	153	145	175	184	190	158	183	167	162	161	150	167	157	158	173	176	173	161	148	164	195	176	162	141	179	157	194	183	195	173	178	168	185	205	175	168	171	181	142	181	169	167	159	170	174	184	145	195	146	171	175	161	166	175	168	176	159	175	147	160	166	124	170	171	184	177	165	163	173	194	170	165	159	169	164	154	166	179	170	171	163	143	144	167	157	172	179	187	174	169	173	165	170	159	131	170	173	186	160	171	171	167	173	182	184	172	179	157	172	173	152	175	182	163	184	155	180	164	197	169	171	166	190	170	193	165	151	159	159	159	157	170	167	189	188	156	169	161	168	160	151	163	152	175	160	160	146	177	176	183	190	170	172	145	178	153	165	157	157	159	166	175	202	165	188	158	175	167	194	168	145	166	152	189	159	179	150	155	181	172	178	154	176	182	175	180	161	169	168	184	147	149	178	174	168	165	161	163	188	159	159	174	185	194	153	181	143	147	154	157	177	160	173	167	173	148	183	164	170	174	161	172	201	192	169	160	148	185	172	172	177	178	169	169	156	154	178	154	162	157	162	179	144	159	185	184	163	189	164	169	175	174	183	157	151	162	167	173	184	160	166	152	155	170	158	157	144	176	180	170	164	194	164	178	168	163	157	179	144	163	176	176	163	164	175	140	165	174	172	146	170	195	170	155	177	162	156	169	173	156	177	178	175	153	158	174	164	157	167	154	148	182	166	154	170	213	181	151	166	175	176	178	153	189	174	137	148	167	189	185	163	154	167	167	162	182	185	153	163	158	157	190	162	173	168	181	170	176	158	171	178	178	153	171	158	141	161	173	157	156	158	170	136	187	160	166	170	177	168	145	175	180	174	185	175	152	213	195	154	182	160	169	177	174	159	177	148	173	152	181	167	159	157	155	144	156	174	171	179	165	184	163	176	158	193	166	151	196	159	157	186	173	175	178	154	150	161	168	164	141	173	183	173	174	155	184	161	185	158	163	165	181	179	170	196	180	185	159	150	160	172	174	173	174	166	175	179	161	180	190	180	163	169	164	166	161	154	162	171	165	179	170	155	180	188	154	178	153	164	178	160	162	174	172	186	156	195	193	187	184	149	174	156	156	164	167	156	174	150	194	200	175	186	178	182	162	187	181	158	167	133	176	176	176	178	140	172	159	164	162	193	170	159	174	159	149	176	161	202	160	185	156	181	157	162	192	161	144	175	185	171	171	170	168	179	165	189	155	162	205	163	159	155	177	164	159	174	186	197	187	180	151	184	187	151	166	164	188	192	152	172	150	172	194	171	188	174	148	172	178	190	171	154	171	179	164	171	169	207	162	171	158	167	173	166	173	160	160	176	173	173	195	155	163	169	146	162	157	184	186	159	159	176	172	161	157	193	158	181	204	163	154	171	156	160	160	175	147	192	176	164	150	165	163	182	138	164	182	144	180	178	177	153	168	203	181	185	157	169	205	144	154	192	209	180	197	208	189	186	189	169	189	193	172	167	185	176	188	155	187	194	184	139	165	147	155	184	198	163	171	172	198	162	149	187	145	167	176	184	166	151	180	155	157	166	181	164	183	185	175	152	179	178	146	153	177	167	183	180	160	153	179	179	155	164	155	173	157	149	166	158	168	181	160	171	174	138	175	163	188	162	166	161	170	200	190	177	153	172	181	183	175	178	178	159	174	149	169	153	140	177	184	175	199	154	159	150	154	164	136	175	205	191	187	136	158	196	177	165	165	175	162	187	161	170	165	156	164	162	143	156	180	183	170	162	168	174	161	183	157	178	168	188	164	151	167	169	140	186	151	164	149	195	167	179	205	173	151	159	156	164	169	184	179	181	195	188	193	179	178	160	151	188	180	165	185	158	153	148	164	175	174	165	167	179	169	185	147	150	170	161	190	149	165	177	170	160	155	196	164	177	166	177	160	165	184	169	163	155	154	170	186	164	167	148	138	142	143	174	185	183	201	155	139	174	181	181	159	169
3517	3150	5701	6582	5594	4722	4707	4245	2683	2234	1943	1682	1625	1977	2052	2462	2057	1787	1262	850	963	871	598	584	594	583	594	474	563	539	554	578	528	459	466	1086	1840	1695	516	440	448	460	434	483	411	500	447	457	445	450	431	463	474	468	453	465	468	420	405	473	447	445	456	459	459	463	430	451	435	486	433	448	444	483	458	464	441	450	455	472	463	477	446	459	503	499	474	475	491	442	449	438	436	453	473	428	484	480	458	439	429	495	443	427	459	436	453	442	489	459	475	418	423	459	455	452	473	473	416	467	442	477	492	430	459	439	456	465	472	474	453	469	474	450	462	463	455	449	457	429	483	480	497	454	452	434	429	452	452	464	446	444	475	469	451	451	505	454	483	452	422	443	486	432	459	464	445	447	518	444	439	447	467	481	453	454	499	422	464	488	465	492	472	412	470	450	443	457	485	476	468	452	457	437	464	408	447	472	453	454	476	431	436	458	439	403	469	456	470	468	463	478	487	475	417	485	433	453	461	437	454	458	447	429	467	434	466	454	481	477	433	473	465	443	459	468	465	452	478	421	464	478	461	431	438	439	467	431	426	464	442	490	471	412	482	445	485	506	439	436	451	469	447	430	492	439	422	457	432	460	489	454	503	442	455	451	438	462	469	457	474	445	467	453	431	454	431	454	489	457	433	457	473	435	494	462	432	448	418	467	458	489	475	445	410	475	439	468	476	478	440	469	455	452	451	458	456	485	462	457	405	438	447	479	484	467	439	425	491	423	451	478	489	456	465	426	437	459	474	444	456	469	457	496	439	466	479	451	445	463	455	465	425	440	429	457	504	462	471	486	432	454	437	462	462	466	459	461	415	456	479	478	452	408	480	430	458	436	440	465	488	460	465	465	470	485	462	440	465	461	418	437	455	475	435	440	441	476	467	466	451	434	430	435	451	424	475	432	422	458	445	437	468	451	477	500	478	478	474	465	450	492	470	454	432	482	457	427	447	435	460	449	462	498	448	452	495	452	482	439	467	462	447	458	460	472	433	485	463	471	477	483	445	464	450	430	442	436	452	476	428	461	457	421	453	470	453	477	476	527	435	452	475	436	445	486	433	450	447	512	496	459	442	384	505	463	486	489	439	434	465	446	464	473	448	486	431	477	492	494	457	445	461	472	453	466	456	473	430	442	493	464	475	461	437	490	423	432	418	463	436	470	473	484	466	479	485	474	447	481	422	445	458	439	474	474	449	472	459	439	461	502	460	489	470	465	464	443	467	461	466	448	484	440	469	459	492	453	469	425	468	468	423	447	474	462	473	443	455	428	458	456	434	422	499	449	491	434	442	441	492	426	454	429	473	467	436	465	457	420	466	447	433	446	467	450	454	431	487	489	466	434	456	479	447	434	424	474	458	452	492	452	475	456	458	474	492	493	447	465	419	423	458	438	406	459	513	490	455	474	451	462	447	461	461	480	456	420	435	487	493	433	466	476	432	475	490	452	448	451	416	450	491	479	483	441	471	462	452	477	452	449	495	453	462	467	463	464	482	447	451	470	437	457	443	473	467	450	475	440	457	510	423	453	458	465	473	502	451	432	480	474	461	469	434	437	455	424	452	451	493	467	462	442	449	458	464	453	482	486	431	454	460	482	452	437	437	447	436	478	458	416	491	419	451	453	522	444	462	459	462	458	477	444	473	437	464	457	437	440	482	490	448	518	478	441	468	497	472	458	461	481	458	456	468	453	481	466	463	440	461	455	454	462	482	488	464	442	466	452	473	473	471	437	431	432	476	464	444	474	435	486	448	469	479	423	409	466	460	437	495	443	455	474	467	463	462	506	467	488	429	467	455	465	451	425	448	446	489	454	469	441	470	462	502	475	497	460	492	410	450	462	424	455	432	525	427	473	464	495	439	435	478	511	474	483	436	439	435	494	493	443	452	482	459	483	465	463	465	470	476	481	474	468	439	467	480	426	479	470	495	455	446	441	482	438	439	443	434	470	452	468	454	459	481	474	453	457	485	454	461	449	426	475	470	427	453	452	446	480	449	482	471	444	458	457	438	443	483	466	453	452	481	458	453	446	455	457	485	463	503	477	452	452	471	458	478	420	504	429	440	506	459	444	483	455	433	474	472	480	457	459	449	462	470	451	442	460	426	450	469	378	433	439	488	451	490	468	461	442	467	448	444	440	446	441	448	464	485	453	435	455	446	444	455	453	445	457	469	490	448	481	439	464	456	474	419	481	435	465	451	481	448	460	445	496	487	467	460	422	477	483	485	470	447	427	467	454	458	416	479	498	455	487	452	433	448	464	490	469	483	490	436	459	476	436	438	430	483	495	478	453	511	450	437	492	455	438	469	435	456	449	466	424	464	487	496	458	465	462	479	458	433	449	460	439	472	424	453	464	457	458	455	491	477	453	464	463	478	462	465	472	461	456	431	475	430	495	474	485	485	448	428	463	461	454	490	442	470	459	447	453	491	442	466	457	475	483	524	486	468	465	481	496	436	449	445	453	455	453	452	496	505	488	509	464	500	474	462	458	496	491	467	471	459	468	496	467	458	454	461	461	450	492	468	478	439	504	430	463	477	440	457	443	428	460	464	436	471	435	424	453	479	420	436	462	451	494	439	468	468	475	450	464	486	474	508	457	438	452	474	425	483	458	512	432	475	461	487	461	474	472	475	489	447	459	434	469	427	452	456	450	428	462	482	444	439	456	439	455	480	454	473	468	502	450	508	452	442	453	499	438	463	427	464	460	455	431	454	454	430	434	467	439	481	458	425	454	475	458	485	465	452	444	465	452	398	467	473	448	413	481	510	458	438	480	465	446	452	458	453	466	478	463	464	442	444	480	486	480	425	450	435	435	460	476	465	487	465	492	436	452	459	464	445	480	458	446	475	483	436	423	468	454	431	451	420	484	440	454	477	473	481	463	449	448	441	450	500	473	449	398	476	472	449	456	476	492	476	473	481	450	467	401	480	445	457	460	472	468	454	428	414	462	482	472	465	441	444	460	462	452	452	466	430	461	469	488	449	475	454	459	499	478	468	459	439	439	494	432	483	471	448	461	466	466	450	455	482	443	494	449	435	453	496	497	451	448	444	479	448	450	475	455	459	471	444	451	460	472	483	456	447	466	447	457	499	448	434	457	477	442	472	485	482	440	474	477	428	460	447	478	456	423	447	470	446	429	471	470	438	434	452	468	489	459	493	487	470	456	448	435	445	453	437	465	481	422	428	500	452	508	469	432	464	486	471	476	463	429	467	505	466	450	476	472	507	459	483	443	472	474	444	431	440	454	419	482	444	435	452	446	440	478	434	443	433	444	459	460	482	474	477	459	474	456	440	489	464	476	450	447	470	455	482	434	456	500	450	454	435	444	513	441	470	458	470	450	475	507	451	479	458	451	474	462	486	489	487	443	455	456	439	434	437	467	444	482	435	464	421	460	459	456	415	482	452	480	477	449	465	465	415	440	432	469	487	446	488	467	472	469	476	476	503	460
16042	15934	16880	13127	11391	8031	12840	11280	6310	4525	3559	2222	2406	2736	1341	809	628	598	527	488	740	456	376	331	294	296	313	335	317	333	285	300	275	282	279	1257	1867	1490	440	297	242	271	278	295	258	262	284	265	258	277	306	263	278	290	255	274	271	266	250	253	246	247	293	300	252	277	282	251	294	244	260	248	303	243	241	315	280	272	281	276	240	271	279	251	266	252	273	270	273	250	305	263	256	265	272	288	272	237	258	241	280	288	295	258	297	285	279	248	298	264	241	277	275	294	275	262	276	261	250	279	249	287	282	271	279	284	242	262	314	288	281	268	263	280	298	273	243	266	263	246	265	283	250	264	262	259	258	271	266	268	256	284	271	271	288	257	303	299	253	259	282	274	284	281	272	284	256	265	259	267	287	265	286	249	287	276	276	241	243	232	290	276	279	291	288	297	279	286	267	291	251	259	267	251	277	291	254	293	227	266	266	301	280	261	269	272	273	243	293	258	273	248	261	294	293	265	250	282	244	271	240	273	272	254	251	284	250	270	274	257	261	270	276	271	268	258	276	261	276	279	288	308	283	280	265	288	280	240	264	303	287	265	282	273	276	269	263	316	273	302	247	264	269	271	306	247	268	284	243	294	276	265	230	274	292	294	265	271	260	279	267	252	285	279	267	254	251	239	314	250	258	263	274	282	287	268	261	287	305	282	282	282	268	254	252	301	279	243	256	253	286	253	262	251	274	256	311	261	273	257	242	309	293	274	279	280	261	264	262	281	243	279	275	268	268	280	281	234	262	282	316	302	294	271	262	282	233	279	284	260	260	257	270	292	265	245	288	277	268	254	284	262	260	285	260	244	281	235	255	295	262	254	260	280	284	262	247	301	268	297	247	289	284	267	268	277	315	277	263	266	274	245	275	274	283	270	287	280	278	266	288	262	263	252	292	266	284	288	275	270	243	236	262	258	272	302	254	250	293	311	276	276	279	267	281	268	261	275	271	242	279	212	290	270	252	252	267	288	275	275	245	264	263	271	284	281	277	278	268	258	294	263	303	232	304	266	255	277	256	284	294	250	271	265	274	256	252	284	294	239	267	268	266	265	301	291	255	263	253	267	255	266	268	294	265	270	285	293	232	238	231	260	290	304	289	245	244	278	247	286	273	296	300	264	287	264	263	306	269	233	286	251	278	284	281	280	275	277	276	285	279	260	293	267	266	274	273	267	281	282	289	256	260	230	245	251	275	263	252	258	273	279	260	273	270	267	260	286	251	254	241	299	255	264	288	305	289	270	256	268	272	257	285	290	249	266	283	292	254	265	256	253	290	254	258	272	274	261	284	258	254	221	314	274	276	282	292	262	276	271	280	300	261	236	266	248	270	271	271	256	289	286	282	274	275	248	262	284	274	279	254	241	262	266	264	282	300	256	268	260	264	279	311	277	260	283	270	286	276	273	309	296	243	280	283	259	273	287	240	259	242	294	289	282	297	294	271	283	254	264	278	277	265	246	275	251	286	247	276	261	267	256	288	282	277	274	280	310	277	283	251	261	273	281	260	283	254	300	258	290	288	260	259	286	292	263	278	242	249	246	265	261	263	263	279	285	260	271	247	259	259	291	286	270	303	287	254	282	290	296	281	275	278	257	270	266	279	256	259	283	280	261	256	272	273	253	255	276	277	241	289	248	285	266	249	277	285	297	271	263	286	233	289	297	252	258	278	255	277	289	226	289	261	270	276	286	270	288	270	272	283	259	284	232	280	296	218	304	262	281	273	281	286	249	261	256	244	266	265	250	233	267	262	268	272	285	310	288	302	255	315	269	250	296	295	245	278	290	271	276	250	261	289	241	272	240	263	281	238	280	259	256	246	281	278	274	290	285	259	303	291	280	310	280	284	273	263	237	271	257	295	278	276	261	264	248	267	270	277	267	253	284	231	290	284	288	262	293	285	245	292	283	252	265	265	285	277	268	258	261	264	299	268	276	273	275	255	301	300	244	279	262	258	272	240	291	234	260	266	264	259	268	262	293	256	273	264	286	303	265	268	266	267	255	252	267	288	289	239	251	241	322	263	288	261	264	281	294	269	281	253	253	252	253	246	263	261	282	298	264	281	256	260	279	297	270	279	296	276	260	283	276	250	263	270	308	259	250	256	257	272	288	314	286	288	245	221	271	250	271	239	277	259	272	264	246	261	277	280	276	263	287	271	276	263	273	252	257	296	300	261	261	284	255	304	280	272	250	287	257	273	259	276	274	267	282	275	267	243	259	268	268	292	291	303	260	276	266	273	271	256	266	289	259	284	233	270	281	267	307	280	236	300	242	275	275	263	254	279	237	282	268	255	269	272	246	290	279	266	303	269	278	286	246	259	272	266	231	243	277	267	261	253	248	284	238	253	246	280	265	274	289	273	278	262	268	255	291	281	298	268	264	268	274	258	286	268	256	281	253	261	246	260	256	266	299	268	265	235	264	269	254	279	300	291	269	233	298	286	300	277	250	251	267	288	269	284	258	245	268	270	280	247	263	270	288	292	238	292	250	255	290	276	263	268	289	272	300	251	291	251	255	256	297	240	276	281	245	257	251	258	289	278	253	261	264	270	245	280	280	240	283	250	262	291	280	250	238	272	269	272	310	255	260	258	238	248	260	245	265	284	290	255	256	268	257	262	278	305	264	278	264	250	273	247	261	260	261	278	288	269	249	277	292	288	253	264	277	276	283	281	279	275	260	275	262	285	293	275	251	286	299	257	293	266	278	271	268	262	271	236	301	279	286	290	276	279	251	284	276	279	277	260	276	294	287	252	287	298	268	252	311	265	268	271	277	291	266	278	257	279	243	263	274	226	278	253	263	247	249	268	267	279	289	243	236	267	275	279	266	270	265	275	259	275	263	266	237	247	260	250	301	265	286	283	269	248	295	266	269	279	298	258	305	273	284	263	260	308	228	281	291	291	258	289	272	281	295	292	269	278	240	277	279	266	242	264	292	281	246	270	281	288	253	290	283	268	267	305	253	281	283	254	269	259	292	270	271	248	277	243	269	279	232	276	263	281	246	273	297	256	264	258	271	282	273	286	270	266	285	264	273	239	270	254	290	263	276	257	274	288	256	249	281	286	254	284	290	296	276	249	280	284	276	326	289	260	285	279	278	241	270	280	235	264	260	268	279	267	277	277	252	265	265	272	283	252	286	283	248	225	271	243	276	272	268	255	281	286	280	246	269	285	251	265	292	257	286	280	278	287	258	273	224	257	247	266	274	270	251	269	301	289	301	261	252	283	254	243	243	286	302	258	268	265	271	271	276	286	274	263	267	271	250	285	271	263	279	263	278	277	281	272	270	263	269	277	275	246	274	279	268	258	243	305	286	278	277	263	275	254	259	275	251	283	269	262	275	285	289	256	237	292	295	296	280	298	275	274	263	254	267	289	274	273	284	269	268	292	259	249	243	327	303	261	287	281	263	284	284	259	276	278	276	254	261	309	267	249	258	292	255	268	267	281	264
11985	11463	16638	17402	18303	15436	27711	25092	17974	16130	13773	9842	11229	11867	6372	4026	3286	2873	2572	2337	3838	1893	1458	1038	1038	1006	1148	1188	1006	860	903	947	876	902	803	7749	10710	8379	1458	640	705	701	702	695	674	689	654	705	708	698	662	660	683	643	692	661	649	717	662	673	673	716	685	696	670	656	681	724	681	677	651	665	688	645	673	678	700	678	696	617	685	689	668	686	671	614	635	702	709	687	678	631	687	658	642	701	668	637	673	686	677	651	666	670	681	699	718	676	678	685	683	676	662	659	686	666	663	655	658	680	666	683	684	692	698	642	697	715	692	668	641	694	679	684	673	683	695	710	722	654	652	657	665	686	651	715	680	703	677	656	687	667	645	694	637	712	701	682	659	675	685	705	633	688	672	703	635	640	701	650	630	658	676	627	658	652	620	715	638	691	659	668	653	631	672	658	684	690	669	651	691	719	720	683	708	666	666	660	649	681	695	700	669	709	678	689	682	647	681	659	694	728	640	651	666	647	661	718	664	688	650	655	686	685	683	655	709	677	707	679	707	681	673	683	677	691	631	671	705	716	662	641	660	643	647	678	674	667	658	727	633	713	663	624	633	627	713	628	645	709	650	615	673	730	675	703	662	662	638	670	703	667	659	714	650	663	687	654	692	692	674	677	679	693	667	672	703	678	692	627	664	708	691	665	658	651	657	690	654	681	662	641	699	688	673	693	671	685	633	731	701	677	639	696	696	720	650	683	688	704	638	656	675	696	629	695	605	673	701	637	671	685	709	700	678	689	678	683	683	665	710	732	677	694	680	709	697	654	691	689	670	677	679	685	672	733	667	659	643	641	673	646	654	679	757	713	702	629	664	682	668	674	696	693	652	666	693	652	718	665	612	688	722	699	687	652	713	675	666	720	656	709	635	621	693	669	689	685	694	669	655	659	673	650	655	674	689	652	637	694	627	674	663	651	683	642	682	708	677	666	697	697	630	674	631	655	707	692	628	698	665	662	679	654	640	650	671	670	682	648	699	645	696	694	676	659	671	690	668	706	711	657	662	696	664	638	679	650	681	685	683	699	647	704	655	688	715	652	648	671	683	696	652	665	681	637	627	672	691	697	675	689	667	687	672	705	657	670	659	656	682	693	660	697	642	657	684	714	678	670	688	704	676	659	713	685	636	746	694	692	702	611	687	657	670	648	646	703	687	671	728	670	674	657	626	693	710	669	692	679	708	667	709	641	674	654	634	665	704	678	654	721	684	688	666	656	686	663	737	692	701	702	631	662	660	638	696	694	635	644	675	637	665	629	678	675	671	678	682	676	704	643	680	703	682	684	702	684	639	659	730	643	657	658	716	634	673	676	711	669	697	707	654	696	668	669	633	626	706	719	704	690	674	690	695	655	682	646	692	663	708	702	675	684	696	702	682	739	716	690	692	660	727	687	634	659	654	700	688	682	638	651	673	688	662	709	680	680	703	675	682	729	665	616	698	686	675	722	658	658	634	705	723	641	684	669	736	693	681	705	695	651	720	660	675	713	685	685	644	699	705	710	664	680	636	693	727	658	671	647	700	653	664	671	659	646	671	702	676	702	644	688	676	685	647	647	653	690	623	727	662	671	696	679	708	648	700	657	695	667	671	685	663	690	623	640	623	658	662	642	670	685	701	684	691	672	754	676	620	656	668	629	670	701	682	665	651	688	636	684	615	672	689	719	663	627	706	674	700	711	650	646	656	730	656	647	679	670	670	686	679	642	637	648	651	662	593	672	682	657	695	658	664	706	643	700	684	676	703	694	686	640	729	706	668	721	617	658	634	683	728	690	699	636	672	648	669	736	703	654	674	658	680	678	689	676	667	715	643	691	670	725	669	661	719	680	713	716	668	695	702	698	674	656	701	678	715	640	641	704	737	703	674	642	681	652	724	664	671	693	704	653	701	683	662	683	637	699	676	626	701	650	650	703	672	671	656	684	685	656	687	691	692	676	673	668	648	668	610	680	641	649	638	668	651	684	653	690	657	658	689	646	658	652	682	689	658	698	649	667	714	687	652	654	658	677	669	656	657	684	692	680	692	673	735	659	675	621	699	709	676	657	687	710	660	639	669	701	683	650	667	677	675	691	656	692	697	735	637	696	661	657	710	662	699	676	639	624	647	696	669	645	692	689	654	699	710	664	652	701	663	693	664	647	678	658	663	682	674	650	698	636	712	692	689	686	666	681	726	650	718	663	670	678	660	679	665	680	682	712	716	662	672	663	705	708	719	682	674	716	729	683	658	646	678	659	633	690	678	690	660	697	680	664	654	658	653	688	685	645	656	691	708	672	687	666	693	705	636	668	686	639	683	700	691	688	725	665	720	681	705	690	682	638	674	619	702	649	684	647	673	662	714	665	719	709	728	658	685	651	706	690	675	645	685	638	705	664	709	678	660	675	697	656	639	708	715	728	689	671	677	647	709	672	651	657	726	690	686	655	679	666	637	678	729	685	693	711	632	751	668	695	695	693	699	696	699	674	626	655	675	654	659	696	655	717	685	624	714	663	684	697	673	706	688	664	684	693	660	704	683	720	676	675	682	680	644	664	702	714	694	667	659	669	682	678	696	672	704	674	690	654	692	703	676	699	642	676	655	681	720	675	656	657	671	651	686	669	658	686	673	659	674	706	698	649	648	647	653	625	694	681	698	669	646	724	681	633	656	680	710	707	716	643	687	686	656	653	669	688	682	703	689	678	702	670	721	652	664	656	689	650	733	649	634	660	643	682	696	733	685	713	671	677	646	715	655	651	695	701	644	725	668	683	679	639	705	668	672	670	708	683	673	666	707	669	662	682	652	708	713	708	707	671	665	735	664	674	670	662	649	677	716	655	712	649	690	685	650	679	694	657	658	624	729	649	656	678	706	662	664	695	715	672	664	695	680	668	693	658	643	639	673	676	668	699	649	704	678	680	666	689	736	691	669	662	693	689	674	654	697	669	662	619	702	705	728	719	677	694	705	657	674	657	659	750	653	710	704	656	676	659	662	682	685	694	664	658	677	680	652	613	679	703	715	631	644	665	715	674	701	700	654	728	668	662	700	701	669	666	700	693	670	689	651	714	696	681	674	677	664	700	698	653	708	731	705	640	693	701	741	670	675	655	702	663	648	721	700	696	697	698	696	690	699	684	688	657	661	642	691	665	698	674	724	655	694	683	678	699	682	731	645	669	668	675	683	637	664	705	667	681	662	655	713	641	669	698	660	662	691	675	639	673	681	691	682	624	709	780	714	678	658	681	675	679	730	616	695	711	703	686	678	697	659	674	661	671	651	670	660	696	651	687	670	685	657	668	724	658	658	684	695	667	663	676	657	695	664	662	672	703	700	667	649	653	688	670	683	693	640	731	691	666	673	651	689	723	670	694	695	670	707	666	661	680	664	676	675	700	680	648	725	687	710	722	638	679	684	706	662	636	731	662	744	646	705	676	714	653	706	665	661	677	696	680	677	702	671	661	675	696	638	674	692	690
25365	24727	24918	20400	16790	13621	21877	21138	13466	9606	8465	4870	4843	4852	2154	1144	983	912	750	719	1004	633	487	477	390	377	431	348	321	368	330	391	368	340	565	1996	3426	2827	431	301	334	299	329	321	305	303	320	313	296	306	328	295	301	309	321	293	341	329	324	315	329	315	302	318	315	318	296	360	288	347	319	308	307	335	349	342	303	317	293	307	304	323	325	325	307	328	310	329	335	357	345	316	314	317	324	315	307	317	315	311	292	305	316	290	339	315	318	307	288	299	315	308	302	347	315	301	331	313	306	314	326	320	339	292	336	312	300	288	300	328	304	300	327	347	333	352	313	336	327	330	326	285	316	327	327	289	326	295	316	320	309	304	357	312	310	326	350	327	308	311	307	307	336	300	311	316	342	302	336	310	288	311	286	320	296	309	303	337	292	357	322	298	318	303	309	349	301	316	336	349	330	312	335	320	316	325	319	332	296	296	326	330	292	305	343	330	271	251	294	294	317	319	298	281	302	298	301	319	306	339	309	294	307	335	335	311	338	307	308	322	305	334	315	322	343	313	310	332	312	322	320	318	321	321	326	317	345	329	323	300	304	320	290	308	307	321	317	279	307	316	294	305	320	309	306	323	323	324	334	305	325	311	349	321	303	292	322	326	310	301	323	330	293	286	332	284	321	311	300	297	311	307	317	304	322	309	279	291	305	318	298	303	319	313	303	306	304	338	294	290	347	311	315	299	316	302	311	289	316	313	332	310	279	337	306	320	327	312	339	314	326	301	342	315	316	292	307	314	310	331	336	332	305	334	309	320	293	350	341	287	278	304	318	295	293	289	331	349	317	307	297	307	300	318	308	322	347	314	345	275	322	343	333	346	323	319	310	305	296	300	327	298	330	331	361	328	302	312	311	301	327	312	305	292	291	299	318	312	312	318	326	356	314	298	309	309	307	326	341	315	270	316	324	306	318	295	353	296	311	294	319	303	317	335	322	331	299	312	289	323	297	301	319	329	317	353	333	307	349	339	319	311	365	290	321	308	322	302	316	315	288	298	344	301	292	312	321	332	315	326	320	321	306	317	308	328	336	304	324	297	319	326	298	278	341	334	298	297	298	277	315	319	307	319	305	314	334	303	338	304	309	306	313	309	325	320	311	280	317	313	323	323	304	305	334	302	307	349	342	326	296	299	297	294	318	321	296	326	325	313	345	329	312	307	297	298	290	331	304	301	296	305	328	317	326	291	353	324	312	343	333	345	320	336	316	284	325	323	348	326	317	289	287	297	302	306	275	317	330	294	320	282	296	325	312	316	314	313	313	316	327	320	334	307	311	318	318	312	328	294	285	304	309	306	309	324	293	298	298	307	303	303	321	314	302	306	352	326	295	296	306	304	346	325	303	323	332	335	322	305	321	295	327	306	299	281	301	319	320	323	290	317	318	285	340	334	292	281	321	319	327	324	303	333	331	331	341	293	291	322	307	340	306	327	334	298	285	321	284	323	325	301	283	305	348	306	289	316	314	324	310	313	318	323	277	330	296	316	325	305	298	317	337	321	319	327	290	309	291	312	267	282	310	319	334	308	334	329	312	338	330	324	320	301	308	350	299	295	309	324	335	331	330	346	300	356	311	291	327	347	338	306	327	278	330	350	306	325	299	310	339	321	343	351	304	310	293	316	305	322	332	315	314	304	339	334	316	341	317	315	369	321	312	341	323	293	321	321	297	324	313	297	301	318	326	292	318	299	307	305	323	333	317	322	342	321	323	313	311	302	321	315	325	320	310	332	323	335	328	331	339	307	323	330	321	327	287	327	280	301	272	307	290	293	296	307	299	318	317	324	347	319	315	317	308	315	299	316	348	299	312	307	318	319	319	336	330	333	281	313	320	302	373	299	285	309	297	292	321	316	307	291	279	305	287	315	281	328	322	327	345	290	337	266	307	327	286	329	340	325	311	310	359	282	307	278	309	341	356	309	305	345	338	310	295	304	321	298	317	312	298	303	284	299	312	316	327	314	329	311	325	316	291	315	319	315	326	282	335	308	328	340	310	312	298	356	321	299	305	305	287	303	317	310	310	294	312	329	312	305	315	305	304	313	321	334	325	308	313	322	318	297	316	326	331	338	292	306	310	284	289	318	305	316	303	339	290	338	296	332	260	325	329	347	325	308	286	308	312	310	297	351	318	332	288	308	296	338	309	305	318	304	288	311	313	270	369	286	293	315	350	323	289	338	278	323	316	285	321	306	317	332	317	300	305	285	315	298	287	319	301	297	333	328	321	322	317	310	286	329	287	300	312	301	321	315	313	284	299	325	282	320	336	298	311	287	294	342	335	295	294	311	330	306	311	294	305	324	294	298	299	299	341	312	309	327	321	329	314	333	315	314	294	313	298	325	291	304	317	328	303	303	316	293	337	308	340	294	277	274	298	327	297	284	324	340	316	328	289	291	323	311	292	324	318	322	293	318	300	314	289	323	301	281	335	317	305	324	341	334	324	306	306	290	340	315	269	265	318	328	315	294	323	322	321	330	319	315	276	316	336	286	320	307	348	319	313	327	334	334	334	313	289	308	311	321	326	309	287	291	307	357	295	303	314	328	354	311	345	298	342	288	298	316	308	294	301	307	308	306	336	305	337	306	302	333	322	273	295	327	315	318	305	276	329	328	318	313	281	306	318	290	314	311	305	307	267	308	318	307	314	321	319	308	302	296	301	316	261	342	300	316	309	317	320	313	310	334	343	304	321	327	305	303	308	287	306	329	309	328	334	309	300	307	347	285	327	355	330	313	335	283	298	287	330	324	296	334	334	289	303	293	297	317	326	300	310	329	324	302	328	333	325	316	311	314	308	315	305	350	323	315	324	281	331	326	309	327	336	327	319	330	309	324	316	292	305	272	280	306	336	310	326	317	300	310	311	301	306	314	305	289	329	286	323	317	326	325	336	332	332	299	314	294	342	308	318	311	332	302	291	323	270	308	309	343	329	320	296	318	315	330	325	327	312	303	300	315	300	309	290	333	340	291	310	302	342	326	317	306	303	306	326	329	331	327	298	320	332	354	344	307	298	326	329	340	337	321	292	347	286	317	289	311	298	329	320	340	328	362	301	310	307	295	348	322	322	323	343	288	259	292	335	292	338	319	322	317	293	291	335	354	334	306	300	291	287	295	307	323	283	315	348	322	304	308	355	349	308	318	304	298	328	306	304	331	301	325	305	341	308	319	322	316	280	295	294	280	327	301	309	296	316	327	320	317	287	327	287	339	300	297	322	322	319	286	303	280	364	310	321	334	310	313	324	322	336	318	336	278	295	293	301	310	339	312	299	290	286	298	323	314	310	333	289	320	314	336	296	294	303	319	311	305	307	300	304	296	296	318	304	328	303	301	324	325	321	313	294	337	312	297	328	329	317	335	343	320	352	289	283	309	319	327	293	291	303	323	299	334	334	316	301	305	318	326	343	318	323	337	333	352	310	316	361	317	292	291	339	300	295	312	344	308	302	295
17108	16428	22615	22977	22754	22825	36589	35210	26863	24537	22793	16464	18738	16648	8475	5379	4766	4376	3843	3614	4597	2886	1715	1380	1314	1394	1570	1189	1177	1095	1176	1100	1066	998	2326	11821	17596	13966	1092	803	782	802	835	769	758	795	689	800	766	766	769	748	713	736	758	728	758	764	806	739	752	762	739	809	772	756	731	752	746	800	784	713	779	793	691	767	783	767	755	752	773	758	719	772	769	766	778	732	726	756	737	780	718	766	771	699	735	804	794	745	766	774	695	715	728	799	779	747	779	806	728	747	769	764	724	738	730	778	702	747	796	723	763	756	694	751	750	699	738	709	718	720	801	715	767	778	769	749	762	780	768	737	724	768	744	779	761	720	776	700	758	778	728	736	731	698	752	740	702	764	735	750	788	753	742	705	785	725	745	714	755	752	755	738	744	737	775	721	725	742	740	724	758	770	781	779	729	754	734	733	718	726	754	764	768	769	790	752	714	722	740	781	736	763	703	758	753	753	731	697	764	822	757	781	792	764	768	774	725	795	732	792	776	803	735	754	771	745	728	789	774	729	738	774	788	736	768	757	755	726	820	714	730	758	806	715	757	745	705	762	739	710	749	775	785	756	769	717	741	732	746	789	718	794	755	710	821	747	714	702	793	778	728	729	730	765	790	777	737	734	795	760	759	753	767	779	738	721	739	741	797	761	754	749	775	745	751	746	771	768	718	804	813	764	768	783	748	785	746	791	771	763	731	754	736	763	762	773	777	725	746	739	769	773	751	767	771	788	723	737	764	740	733	693	758	724	738	729	753	731	708	755	710	780	738	754	710	754	780	702	691	773	694	791	695	680	787	746	748	757	724	743	736	757	772	747	723	806	816	783	767	767	783	744	757	762	730	812	747	718	780	786	776	795	732	738	774	730	752	798	784	743	800	753	767	745	800	756	783	748	720	741	743	771	740	774	746	738	785	770	757	773	697	732	756	736	737	714	798	772	758	774	799	719	731	721	757	738	797	780	764	786	762	765	776	737	761	760	759	729	721	788	804	785	767	781	762	795	744	748	759	772	752	787	754	718	733	778	762	766	779	749	773	772	698	730	797	794	749	753	736	771	719	719	737	738	718	763	763	747	748	676	775	760	797	757	759	786	696	742	755	750	772	743	775	766	784	741	793	740	788	765	722	770	728	719	750	785	806	776	769	766	759	772	796	758	749	824	756	730	758	763	785	721	753	712	736	727	738	768	760	769	744	736	736	767	803	771	759	777	738	776	793	747	802	714	699	784	778	721	752	716	737	715	772	784	758	743	748	773	811	673	779	763	764	728	760	795	746	709	781	739	706	712	753	776	762	807	793	748	728	744	782	726	778	751	734	684	750	733	717	774	776	758	734	752	775	719	742	776	714	693	746	773	799	786	789	774	760	755	737	733	755	753	712	683	806	773	761	786	778	748	795	765	788	791	789	752	736	790	745	764	745	755	749	738	754	749	783	755	804	734	739	767	715	756	777	797	691	746	789	756	795	726	775	744	703	733	771	750	723	749	740	730	761	780	759	740	729	719	796	769	765	721	748	785	767	680	762	804	755	706	752	755	790	752	738	771	730	780	758	737	745	763	766	781	767	787	724	778	785	740	770	714	743	774	726	740	783	716	752	727	706	760	722	777	691	772	773	784	780	746	723	745	746	759	778	771	762	757	766	786	776	694	786	720	747	743	813	724	745	703	725	767	776	749	767	782	766	773	782	728	811	769	787	750	733	732	719	756	776	772	764	774	751	764	749	772	758	737	744	738	762	749	678	726	761	776	765	758	767	709	777	756	761	781	787	695	754	770	756	745	708	741	744	740	770	702	757	723	778	738	746	750	771	701	753	763	715	695	748	743	721	745	698	756	808	770	758	765	745	750	786	742	748	735	735	708	713	763	801	770	750	752	712	755	771	735	761	828	776	740	719	762	787	775	752	758	718	796	752	776	739	766	729	754	773	780	749	769	724	779	770	800	769	741	793	759	739	752	727	780	744	766	764	744	745	756	789	741	798	762	726	741	744	716	779	758	707	706	733	749	731	746	743	756	767	754	738	765	735	733	751	719	806	752	740	728	741	757	760	737	753	726	758	783	762	786	740	735	752	791	725	715	757	757	733	774	771	756	732	787	734	727	704	803	733	719	743	789	710	698	725	807	766	755	782	741	771	734	780	767	756	737	761	756	724	710	779	797	771	742	751	813	739	792	741	722	746	775	759	734	734	740	726	766	760	764	750	789	746	689	773	776	777	708	692	725	774	795	761	717	746	773	715	757	815	739	790	731	737	801	736	747	763	752	785	738	751	721	759	781	769	755	774	717	735	760	764	787	707	766	788	778	712	751	711	724	788	704	765	684	797	747	707	766	724	774	752	712	735	787	726	771	751	741	784	714	789	778	743	757	675	738	748	781	742	773	729	731	773	753	715	738	698	753	732	778	767	741	782	756	759	767	798	788	780	757	789	748	744	745	721	773	761	749	787	743	812	756	765	761	720	781	789	754	728	749	717	771	749	757	734	769	773	818	731	725	744	670	775	764	771	772	747	744	743	777	766	740	731	711	731	774	784	762	704	765	781	745	779	773	811	776	747	718	744	741	749	744	743	757	782	724	770	723	764	710	758	717	768	753	757	768	733	750	711	750	727	767	723	764	722	790	778	752	768	783	753	742	709	775	756	760	781	745	736	780	714	723	776	760	786	723	764	781	804	766	699	732	744	770	708	800	753	760	759	784	741	783	769	771	760	734	740	753	756	733	737	726	746	775	766	742	746	735	786	755	715	718	762	776	692	793	746	757	790	821	749	732	756	748	749	796	780	762	728	767	723	777	727	715	728	762	805	730	798	753	766	756	789	709	745	768	762	672	741	772	735	764	728	764	742	689	761	714	821	727	718	704	721	758	776	797	760	739	756	766	809	771	737	779	737	768	715	725	737	749	730	710	725	787	765	763	743	787	754	772	743	745	811	764	761	741	798	747	723	718	755	692	748	823	774	760	719	783	732	708	717	724	722	776	776	759	827	735	753	715	738	742	733	795	764	774	755	755	789	790	738	771	728	722	729	760	804	785	771	715	715	773	765	740	750	713	799	737	755	729	748	754	739	800	735	713	759	728	764	707	767	733	804	724	739	741	707	727	795	779	746	740	803	736	750	760	737	751	744	752	731	722	740	755	724	734	748	812	788	734	735	764	773	723	720	736	764	738	734	760	821	757	750	782	719	704	743	782	747	774	724	727	749	745	705	748	780	749	787	716	777	818	756	754	735	767	723	751	764	710	765	758	752	747	713	764	759	727	781	768	724	757	759	723	771	789	804	766	755	769	756	798	790	790	795	769	779	781	741	780	727	761	752	747	728	752	771	757	769	764	726	766	748	719	738	769	744	809	736	767	704	791	729	762	726	780	732	762	736	741	753	756	732	740	746	794	760	731	754	773	713	759	737	689	799	769	800	684	794	785	782	725	733	763	765	742	812	746	721	778	739	725	758	734	762	810	747	750
4059	2456	2536	1596	1188	1216	1409	1031	660	444	409	398	381	355	292	239	215	182	181	203	193	181	180	182	169	185	179	155	156	185	155	182	183	177	181	266	379	393	172	151	154	157	165	146	150	156	164	170	162	176	158	164	170	135	148	175	168	158	168	141	184	147	156	171	166	149	150	161	158	167	193	177	170	162	155	168	168	152	173	182	166	159	161	146	151	150	174	172	169	161	167	167	160	164	163	166	161	170	175	154	132	147	174	148	154	153	152	147	152	141	160	169	160	165	153	141	158	171	154	151	166	159	181	189	156	175	183	164	170	178	170	138	202	163	177	197	167	154	161	173	172	166	186	151	159	160	156	152	156	138	139	145	156	141	152	193	163	158	168	208	163	152	167	159	183	162	172	155	167	177	180	176	152	184	169	168	163	153	156	163	185	161	159	162	182	142	169	181	162	150	138	172	171	155	161	174	168	155	166	186	181	165	176	176	139	149	176	171	149	149	158	167	182	154	165	139	164	161	156	169	161	171	161	167	160	154	154	160	138	165	162	166	173	158	156	152	159	162	149	158	177	165	175	148	170	168	175	168	179	160	170	166	179	184	180	194	155	168	149	169	180	173	178	163	153	161	186	170	158	176	161	172	192	159	190	142	163	155	145	171	171	150	169	169	154	184	169	196	154	173	167	155	163	152	132	170	157	160	135	157	165	172	186	159	150	179	144	157	164	187	172	152	162	154	169	155	173	165	144	165	167	157	173	187	158	154	168	187	178	179	166	155	152	160	151	175	153	161	162	150	158	152	174	159	154	157	132	128	177	152	173	149	125	173	153	178	149	153	152	175	160	173	160	144	140	168	171	164	161	167	159	157	162	138	199	182	165	158	170	162	160	181	145	186	174	175	159	193	165	178	178	156	166	141	142	160	167	148	169	184	170	154	171	133	164	157	161	182	155	158	166	159	159	157	186	179	158	176	154	142	179	191	184	164	160	159	174	173	157	170	181	162	143	145	157	164	142	183	198	148	156	165	177	166	163	140	155	145	158	153	145	148	177	158	152	157	145	163	186	155	168	169	156	154	169	178	164	158	150	155	167	147	162	161	156	157	174	163	151	168	179	155	167	141	154	153	165	177	154	155	154	151	176	140	157	147	153	143	162	164	159	147	159	145	152	159	144	151	171	148	154	168	181	175	165	185	155	161	163	164	172	157	175	177	144	157	155	170	159	153	173	168	187	177	157	186	191	163	161	144	161	152	153	173	165	155	147	157	169	169	142	202	174	173	158	166	163	141	160	166	159	155	149	151	173	153	166	129	170	171	167	158	163	170	132	173	146	156	176	164	172	167	147	180	172	171	161	169	132	170	158	161	162	145	165	147	146	150	163	159	162	142	151	153	162	166	166	164	148	138	119	153	153	161	161	169	168	161	161	153	151	182	172	182	146	157	181	139	170	144	155	157	157	164	151	167	157	168	156	166	162	159	162	132	174	138	144	165	157	183	142	176	161	154	155	158	172	186	155	188	184	160	180	174	162	167	165	155	161	169	153	146	154	172	154	169	167	159	153	150	150	131	162	176	179	149	141	178	170	179	165	167	152	174	168	157	176	148	156	148	135	163	144	148	169	171	155	156	156	157	151	160	159	148	171	147	143	172	153	198	180	188	154	160	175	145	150	157	165	150	147	162	162	188	154	144	160	161	142	170	178	189	149	152	175	178	163	144	149	161	168	183	170	176	153	152	138	151	175	180	155	145	155	172	173	157	154	153	161	180	162	170	152	156	143	153	148	178	158	154	168	157	177	146	163	166	175	151	172	177	164	171	178	178	184	171	152	185	143	157	151	179	173	168	181	163	163	154	176	138	188	157	160	156	171	163	175	163	141	174	162	156	183	166	159	165	126	149	160	161	158	142	176	160	165	152	171	145	171	131	163	156	176	150	153	173	147	173	140	171	168	189	172	167	171	182	168	149	142	170	143	163	183	146	165	142	152	167	170	168	177	168	165	125	176	171	162	171	180	183	154	154	167	171	167	158	159	170	140	186	179	164	149	163	164	179	168	143	172	157	159	138	180	162	152	164	151	183	173	150	177	193	179	133	152	147	136	160	162	167	150	168	173	178	159	178	169	156	161	163	165	172	134	156	188	180	139	176	154	165	165	139	163	178	175	149	177	177	151	174	144	156	161	140	173	149	182	154	166	141	148	157	172	161	171	163	155	153	177	157	144	166	177	173	165	176	185	164	150	159	167	151	149	135	164	202	174	174	178	155	196	165	181	172	170	161	181	156	154	164	174	161	174	170	150	164	149	160	148	135	170	173	176	162	148	148	146	157	183	175	157	160	150	167	163	167	147	153	170	138	168	147	157	181	179	157	150	152	137	172	168	164	175	137	144	161	163	136	155	177	164	172	150	130	168	153	137	163	197	181	173	149	167	160	168	170	173	158	148	150	150	153	158	167	156	163	141	159	165	165	152	167	140	168	161	185	161	160	160	129	152	169	162	162	159	137	183	162	158	170	154	167	151	160	157	171	135	169	161	161	156	182	180	155	179	154	158	166	150	169	150	154	159	165	143	166	164	155	174	158	161	171	167	184	178	143	160	162	182	134	185	181	147	164	162	174	175	166	155	161	164	168	189	161	161	174	148	142	134	157	168	141	171	174	158	176	166	169	149	169	154	154	160	170	184	154	168	146	194	153	159	161	169	169	144	185	165	146	166	141	147	151	154	144	167	135	161	177	156	172	168	168	138	162	165	137	171	184	173	146	153	168	148	187	160	148	165	136	172	168	135	158	186	164	162	159	157	166	143	173	173	152	156	145	155	127	164	171	159	187	153	175	147	158	153	155	141	174	165	140	131	167	180	179	145	152	172	148	156	169	157	169	137	155	171	168	150	164	166	158	149	135	170	161	163	156	157	190	151	156	151	175	146	169	146	148	163	152	166	159	179	172	175	186	158	127	127	151	126	163	165	165	158	148	158	159	155	169	144	142	167	187	158	171	159	156	167	164	162	181	193	165	153	145	161	157	169	167	161	143	160	165	159	151	172	175	133	168	172	151	164	142	176	149	165	139	174	139	162	147	156	138	152	158	139	140	149	164	169	150	189	154	179	169	159	181	168	135	151	146	177	170	154	153	156	174	163	152	153	141	151	168	165	167	165	168	144	161	166	151	143	166	152	178	174	169	163	162	181	158	172	168	159	171	172	169	129	162	181	161	147	170	168	154	148	176	149	162	150	165	165	156	159	141	170	154	155	176	141	147	168	128	165	162	148	176	181	161	168	173	162	160	181	144	159	151	144	163	171	152	180	155	161	164	165	157	154	171	172	164	147	168	151	171	179	157	182	155	142	171	156	165	160	134	158	154	155	178	173	171	158	179	190	151	166	148	175	175	144	159	163	158	171	166	172	168	174	154	164	157	150	174	146	164	166	194	158	156	151	175	157	136	161	173	159	167	156	166	149	137	159	157	169	175	143	167	156	145	162	177	156	153	141	138	157	161
3361	2844	4953	4420	4702	5067	6420	5107	3207	2451	2301	2207	2129	1839	1270	1054	909	836	736	766	730	583	598	597	571	537	521	515	506	502	532	578	493	483	587	1193	1784	1424	430	469	406	458	432	453	468	487	441	446	470	445	435	393	459	468	426	427	451	421	458	455	443	448	456	433	453	420	444	444	388	462	382	485	450	454	470	426	448	430	482	463	429	498	423	442	420	458	467	446	436	436	440	429	426	428	456	453	479	474	442	477	442	409	423	432	431	403	427	431	435	396	465	437	440	437	493	485	435	458	450	418	494	430	439	444	452	436	459	436	417	402	462	436	465	460	440	427	443	455	429	411	465	449	428	455	455	441	441	472	431	425	429	443	457	420	462	445	464	424	441	457	416	450	414	478	440	448	456	445	433	460	486	453	454	459	408	481	466	456	439	438	437	447	439	437	452	437	444	453	445	427	454	457	452	462	445	487	473	431	456	449	446	455	467	456	457	454	448	429	481	429	474	423	456	478	441	455	464	423	466	491	434	450	430	408	415	447	429	449	447	426	448	437	443	475	450	456	443	484	455	459	460	469	451	433	455	473	462	377	432	457	457	434	467	425	431	427	473	461	416	446	498	431	435	415	472	445	438	449	457	446	442	392	448	465	458	436	426	441	426	413	450	422	429	484	438	462	443	450	439	477	502	426	471	461	476	453	464	461	495	401	459	435	424	459	442	456	450	429	437	439	430	456	435	413	453	457	435	418	435	442	441	406	423	461	430	443	402	497	449	441	437	444	431	436	442	435	454	442	438	406	416	412	429	433	454	423	460	422	439	458	463	412	437	439	440	407	455	443	442	446	399	453	454	457	489	452	445	432	446	440	438	463	429	455	422	463	458	450	439	423	425	382	432	438	444	468	481	454	443	459	430	446	429	440	393	449	455	439	497	436	430	442	440	419	448	437	437	438	426	453	437	425	463	449	436	403	437	457	431	440	401	443	435	434	471	449	440	439	430	429	459	425	465	471	444	418	437	456	417	411	454	455	471	455	471	426	436	417	411	475	470	457	446	450	467	470	440	449	442	455	452	434	460	421	412	400	461	448	406	482	460	444	451	431	462	431	421	439	414	442	452	419	441	449	467	430	411	428	455	457	435	448	468	457	427	430	456	455	450	453	471	445	433	444	449	446	460	471	419	449	482	399	461	450	409	469	469	457	468	440	457	463	464	467	452	460	438	434	469	437	448	444	414	448	416	477	456	418	465	430	439	420	446	425	436	444	465	446	437	465	422	480	434	432	458	418	436	412	470	462	461	473	428	488	444	416	473	436	422	449	452	436	441	429	429	450	394	433	469	440	489	443	428	429	437	456	436	466	486	432	476	411	427	469	462	409	404	424	435	448	475	450	449	456	476	424	450	447	440	429	442	417	410	428	454	428	471	456	425	450	459	435	471	460	432	479	463	447	422	442	433	444	422	446	411	465	463	480	461	409	431	445	435	449	429	405	480	484	426	421	426	448	484	447	476	468	427	473	444	465	417	432	459	447	439	456	499	489	453	445	437	472	479	425	431	441	450	441	430	416	437	434	456	457	431	446	451	425	457	438	407	442	440	425	436	458	449	438	436	469	432	382	449	433	451	419	465	452	502	468	414	462	472	461	458	445	419	411	409	482	458	410	429	421	435	442	393	414	429	450	466	434	460	471	438	427	435	432	439	449	430	442	464	469	464	470	454	463	441	449	417	448	415	436	420	483	452	457	456	443	406	474	436	446	465	446	425	473	413	410	445	475	452	472	485	453	486	440	435	436	423	420	437	460	456	445	427	441	415	457	460	433	421	454	411	438	457	476	435	490	416	436	433	454	432	456	471	424	420	448	442	430	473	438	440	415	459	448	444	445	432	437	427	432	432	461	410	418	433	450	441	422	443	442	455	453	431	452	484	497	469	408	459	454	421	452	441	436	462	460	421	423	473	460	438	442	448	414	476	460	424	458	451	463	413	432	442	431	443	445	380	430	424	417	425	412	440	403	423	446	457	481	408	486	419	415	460	419	409	455	427	425	451	443	436	447	403	450	460	475	446	439	437	429	461	426	448	457	438	464	405	452	425	437	446	459	467	467	448	431	461	465	434	433	459	428	403	446	428	464	459	441	443	439	421	451	419	432	468	386	465	421	467	420	430	447	421	431	435	408	450	442	454	458	447	441	442	454	501	469	452	437	419	486	455	439	444	447	461	454	449	444	471	427	417	481	440	425	454	426	421	442	502	471	461	461	456	446	427	464	406	426	458	452	459	445	470	450	463	475	443	438	454	442	471	491	447	462	429	463	440	445	409	479	468	466	464	457	471	487	413	436	462	454	425	438	479	433	438	467	460	451	433	464	429	488	453	472	415	451	398	449	449	419	450	462	475	456	402	473	500	461	469	442	451	479	439	428	449	421	481	452	454	453	433	455	459	434	429	453	469	458	403	417	413	393	454	448	447	477	416	484	484	419	418	426	445	439	404	455	412	439	430	464	504	436	437	444	467	449	457	456	441	455	466	452	461	418	465	391	453	417	447	447	472	491	449	436	451	457	456	446	437	445	458	438	452	439	470	421	433	468	397	448	440	408	451	493	411	426	440	440	426	429	455	454	414	444	487	436	419	438	463	477	454	442	422	445	473	477	454	432	455	444	426	442	454	433	443	424	434	440	443	466	433	490	426	447	481	494	441	480	411	411	419	468	457	414	463	456	459	471	439	417	449	417	468	447	450	453	454	419	463	405	429	434	477	445	443	445	421	460	442	426	414	441	421	426	424	424	458	437	462	474	432	456	478	466	480	414	421	502	437	407	440	462	417	443	436	461	462	468	406	441	472	410	430	445	448	431	425	459	454	444	463	461	422	407	442	430	451	444	438	438	410	422	422	472	426	423	450	457	450	469	430	447	459	423	453	440	481	431	450	451	443	469	435	443	442	427	421	456	423	441	414	446	465	440	404	440	425	429	440	477	472	451	434	478	447	442	457	458	454	426	423	446	458	404	476	425	408	448	456	470	428	442	459	450	448	437	498	429	434	435	477	454	431	435	421	422	434	424	463	429	433	416	442	457	461	403	432	456	464	469	399	426	465	466	456	455	452	455	435	474	423	433	408	457	426	453	460	486	458	445	462	416	471	447	430	433	431	457	475	454	460	438	444	405	409	436	407	431	454	443	447	395	471	486	444	437	435	438	456	449	438	444	469	451	429	453	449	416	434	465	494	464	435	457	408	404	457	437	445	460	425	424	414	461	433	453	461	459	441	433	439	473	424	445	418	419	405	439	466	448	466	477	442	457	445	448	455	452	471	424	449	426	479	448	438	467	434	461	441	438	417	496	472	452	439	423	449	452	435	451	468	430	418	427	450	444	466	482	460	427	427	463	433	451	420	421	477	464	467	397	462	454	473	470	401	422	416	419	458	424	436	412	472	452	456	418	450	474	439	434	443	439	425	452	449	437	485	444	430	424	442	460	402	448	423	402	461	413	444	434	460	490
16450	19138	16568	11407	8511	8334	13394	11977	7355	4208	4172	2834	3047	1958	1016	673	549	470	388	468	607	397	332	310	255	278	274	307	272	276	279	306	310	297	429	1676	1846	1160	281	298	286	271	281	249	278	248	279	272	275	281	291	271	258	238	244	262	258	253	279	249	252	252	246	262	289	278	280	282	279	241	277	258	299	262	263	251	299	268	277	269	276	263	236	256	248	289	251	275	258	279	246	263	289	269	269	257	281	238	270	294	269	271	283	279	280	296	265	274	298	274	271	268	281	300	272	261	298	256	289	263	262	254	293	268	246	259	263	284	284	296	286	270	247	270	267	252	282	264	254	298	298	286	239	276	261	257	265	272	244	261	297	237	288	278	269	265	259	275	235	265	254	277	298	262	254	254	261	268	299	263	265	267	272	266	277	275	254	278	259	260	246	262	272	265	264	261	260	251	288	260	250	258	266	263	242	275	276	281	273	262	273	265	270	245	276	273	279	297	265	286	267	265	263	256	293	285	277	260	275	264	292	258	266	263	271	262	264	272	274	258	231	276	270	292	255	240	266	258	276	260	279	282	235	276	260	281	265	292	282	263	306	279	280	286	243	278	301	283	268	249	242	270	272	292	268	255	289	306	247	244	252	256	278	279	263	270	260	269	272	269	257	242	265	269	278	248	280	256	229	256	280	283	264	246	265	226	249	221	268	261	263	262	248	273	266	292	263	303	279	275	249	280	252	228	265	242	265	292	265	272	293	226	241	279	282	269	254	265	216	271	267	255	277	258	270	258	263	278	259	262	249	271	244	261	262	262	262	281	280	310	295	254	282	257	270	296	289	247	280	221	273	255	289	265	244	238	283	273	284	282	286	276	252	256	276	255	286	304	301	262	282	256	275	276	260	270	265	274	260	269	253	260	265	277	275	265	261	267	286	287	268	289	230	282	263	264	260	263	265	258	257	261	301	277	252	272	272	273	240	260	266	275	296	250	265	255	253	254	281	253	291	248	268	257	276	285	243	275	245	250	276	251	274	276	281	313	255	276	278	251	267	250	273	253	262	256	267	274	254	277	259	285	294	286	239	274	280	250	259	262	275	264	276	283	280	259	267	297	280	236	255	279	280	244	256	262	262	306	272	244	243	305	309	250	255	268	247	252	250	253	257	258	274	275	260	281	265	243	290	250	245	266	270	291	266	249	259	263	279	257	267	239	277	265	251	271	269	248	271	253	292	263	262	239	256	275	277	261	286	274	267	290	297	266	249	273	265	253	263	245	263	272	287	276	273	279	264	266	291	269	248	276	261	259	285	267	274	264	268	296	250	256	269	294	294	279	268	282	260	252	249	262	258	262	242	281	244	268	294	243	277	259	245	265	271	267	266	276	255	253	272	250	254	259	266	247	282	260	245	281	265	255	264	240	263	244	286	260	277	275	273	265	281	292	274	249	264	246	249	281	242	273	262	283	286	282	251	242	255	257	272	295	275	261	241	277	267	284	255	253	245	298	291	234	284	272	251	264	258	270	267	280	259	275	266	271	264	256	275	260	251	265	241	286	266	276	276	256	284	247	265	271	254	238	281	292	265	283	269	289	280	271	302	286	275	285	306	254	262	270	255	245	275	275	269	287	272	279	266	270	229	242	243	273	280	266	264	258	264	273	286	270	284	282	235	276	272	258	289	254	266	272	279	266	262	272	281	266	238	269	270	303	274	242	273	253	252	269	269	236	291	268	278	275	282	244	245	290	262	249	261	221	253	296	259	276	277	288	296	266	284	245	286	248	268	258	282	263	293	243	252	241	254	253	314	223	249	254	271	250	264	256	256	268	278	270	271	269	261	256	263	258	247	278	282	260	281	273	284	282	258	266	252	272	273	245	274	275	248	273	252	273	282	289	282	270	266	241	249	261	251	256	269	282	266	263	253	248	271	279	252	285	220	271	254	282	262	280	266	273	271	231	248	285	259	266	256	255	264	270	242	276	268	242	287	256	251	253	308	250	280	230	243	270	247	262	268	262	258	259	270	263	260	247	275	226	237	244	244	253	237	261	265	296	283	278	249	270	263	276	288	275	262	260	241	265	271	272	261	257	255	276	302	280	274	259	269	259	268	283	262	256	261	281	279	260	262	325	289	269	265	294	243	263	239	255	260	283	274	229	253	267	253	286	274	254	263	262	266	235	255	321	247	256	292	272	264	271	297	267	276	234	285	227	273	254	254	255	281	261	273	279	271	259	274	256	242	254	277	251	282	269	257	260	266	242	273	278	258	263	288	261	248	248	289	252	277	286	256	262	253	257	258	289	248	234	269	263	251	267	259	253	284	302	292	245	259	245	261	277	290	236	266	258	274	257	273	298	289	258	267	252	243	258	245	245	279	244	270	263	246	252	257	256	251	250	285	241	285	257	244	269	277	269	264	277	289	259	287	267	259	286	237	272	263	290	245	308	279	245	260	296	256	267	234	275	267	265	271	275	267	265	275	262	282	293	254	274	264	275	243	251	264	287	283	266	259	277	298	267	243	239	262	284	260	296	266	254	270	265	277	253	255	253	273	244	249	253	257	250	273	302	261	269	230	247	278	292	248	301	289	291	281	259	286	247	253	274	260	261	266	269	281	268	250	250	262	253	252	286	276	263	288	266	239	248	278	245	254	261	257	283	296	256	241	248	260	271	291	275	293	274	298	235	266	285	256	288	266	281	266	256	261	265	248	293	281	250	278	250	279	274	259	251	264	260	283	263	274	281	273	267	244	291	299	264	244	259	273	253	288	272	264	271	268	258	250	293	280	275	263	279	248	280	260	274	297	272	258	266	254	242	267	266	263	260	292	268	260	248	271	293	304	244	277	284	278	266	256	260	260	236	267	262	252	280	262	245	270	271	302	264	259	256	245	275	293	252	235	272	248	281	309	245	251	272	253	261	270	280	255	239	276	268	246	284	256	290	274	254	271	270	241	266	272	275	232	274	268	254	254	257	256	257	264	287	247	260	264	269	275	287	272	240	265	262	235	225	280	281	266	246	241	269	256	262	285	245	269	253	285	264	275	266	262	260	269	261	261	267	260	296	270	254	283	272	258	253	261	293	270	289	268	274	274	235	246	279	292	272	243	232	256	296	265	241	282	277	281	246	254	269	266	262	269	279	295	247	265	265	241	278	265	267	267	255	294	256	257	267	260	268	273	264	254	274	291	257	278	286	276	265	236	253	259	250	274	270	271	297	232	276	270	270	264	259	266	253	239	237	284	261	276	228	259	248	279	291	276	231	258	299	289	240	279	252	286	246	262	278	273	257	251	263	283	294	288	278	259	283	275	282	256	244	250	259	274	254	271	285	294	270	268	279	238	260	237	284	259	255	269	270	266	277	259	254	269	259	267	256	273	261	274	274	255	245	294	261	285	269	274	293	265	249	253	255	244	268	269	275	274	263	291	262	258	272	274	252	269	305	257	274	283	245	277	253	270	245	261	318	273	294	285	270	275	297	290	251	264	282	265	268	258	233	254	273
12594	13968	14965	14581	14926	17182	28084	26560	20033	14103	15393	11608	11244	7912	4611	3364	2646	2275	1676	2209	3045	1482	1036	1009	1038	918	878	876	915	910	889	901	830	819	2124	9804	10398	6174	711	651	667	695	667	677	705	727	716	665	690	706	728	676	657	699	696	710	646	652	618	712	710	678	669	689	637	721	629	632	636	648	674	662	705	658	740	675	667	695	657	700	673	655	679	674	688	649	651	618	659	640	697	735	727	667	689	701	656	698	628	646	687	648	691	695	676	656	647	721	647	647	690	673	650	709	674	698	636	700	674	648	666	644	695	701	650	661	669	654	635	668	669	694	637	692	651	715	654	654	697	647	692	658	731	673	629	718	660	633	628	691	733	697	690	628	661	697	681	681	675	684	648	640	653	663	671	660	724	663	690	679	696	707	665	675	735	723	691	683	686	670	625	661	652	625	682	656	659	675	629	648	666	613	669	655	668	669	650	685	667	639	686	674	680	679	685	682	642	668	712	671	685	657	657	642	706	671	680	716	614	636	656	656	682	628	704	638	668	639	671	657	722	638	683	675	681	639	675	659	656	643	680	690	662	632	642	688	703	629	669	681	640	659	676	644	661	675	668	674	646	677	703	634	641	678	625	656	654	684	699	669	682	687	679	621	702	668	649	654	690	634	638	674	704	701	653	649	649	642	651	691	679	641	676	670	699	635	699	647	629	618	681	680	703	692	631	668	687	717	663	717	708	687	664	646	665	677	642	711	636	681	677	701	649	702	696	704	680	626	647	637	667	697	686	726	642	762	690	700	659	674	637	698	655	664	683	689	666	650	706	692	699	676	702	702	693	674	641	602	666	618	691	664	700	620	688	654	690	687	677	666	673	637	651	660	611	634	658	673	646	617	676	683	713	666	679	666	665	674	641	669	692	714	702	668	662	656	677	672	682	668	636	634	702	693	684	724	699	657	656	704	650	705	641	695	694	647	696	675	656	697	711	671	684	666	675	674	662	664	697	728	686	748	655	688	669	650	731	655	661	693	640	673	619	686	659	632	679	662	708	631	677	697	620	675	673	671	703	663	666	731	641	663	701	646	688	688	678	662	654	719	694	662	640	659	672	669	683	684	668	671	681	701	650	648	695	722	682	665	692	706	609	660	636	651	668	670	633	675	689	696	637	631	676	656	619	681	669	653	684	689	696	688	710	667	672	681	674	685	665	669	679	692	679	683	675	646	693	706	669	643	704	658	674	641	672	664	637	666	688	686	660	683	707	726	704	683	667	659	680	662	679	685	640	635	641	686	663	670	645	678	644	659	645	628	710	654	652	693	640	675	624	741	671	664	685	674	717	671	654	694	714	623	691	707	657	696	722	634	700	694	682	678	692	616	618	687	679	639	629	667	675	641	650	667	695	713	672	656	694	667	677	698	652	649	658	653	700	692	682	644	693	671	681	645	687	664	682	648	673	646	652	679	655	673	683	645	666	695	657	644	651	664	642	707	642	641	646	662	698	703	649	643	681	643	658	696	688	699	653	683	658	700	705	724	650	646	636	665	666	624	707	658	684	717	633	712	654	694	694	689	647	723	643	654	664	631	629	674	659	612	643	640	675	678	712	667	669	694	690	649	695	643	695	694	668	698	641	684	644	691	668	663	700	650	681	665	680	662	696	706	662	653	655	624	622	687	698	678	679	660	647	648	635	662	687	680	697	662	740	675	678	659	679	675	682	653	683	670	706	651	671	668	694	675	679	645	689	692	634	656	687	655	701	705	679	662	669	629	656	686	657	637	727	653	688	699	650	664	632	664	619	702	677	723	694	661	626	632	666	675	669	676	724	690	684	697	666	728	646	688	703	719	695	683	661	657	665	665	696	676	660	723	655	650	665	679	679	626	696	626	691	691	738	722	660	655	669	645	701	688	692	737	672	641	671	657	719	673	690	694	692	707	659	696	661	738	659	638	667	624	689	701	690	692	680	695	675	658	646	685	711	664	639	690	696	667	650	656	703	678	688	680	623	696	675	659	675	638	645	659	680	673	646	652	691	680	653	686	672	646	679	683	681	670	673	701	660	678	680	673	646	678	656	670	700	690	643	652	674	699	648	658	641	687	676	685	697	690	625	659	646	680	676	662	704	664	695	677	658	710	639	661	694	698	648	638	665	685	672	703	674	649	707	650	671	675	664	657	647	662	700	655	729	665	640	658	677	681	669	717	690	653	690	708	694	677	648	699	683	686	666	682	666	669	688	657	700	694	652	673	672	650	690	623	692	671	695	692	691	651	666	650	706	664	688	624	643	704	660	697	655	651	665	710	651	658	691	690	660	685	669	666	718	660	684	706	657	691	710	687	655	658	616	643	696	694	714	663	668	654	678	697	689	668	663	668	675	652	703	702	645	673	697	664	664	671	684	710	650	686	648	619	688	686	697	660	737	697	679	636	701	696	649	667	712	715	662	603	693	632	674	683	704	703	678	696	695	666	719	688	648	712	634	647	668	715	662	673	657	684	665	625	653	701	702	713	663	698	662	687	663	707	641	680	687	649	682	667	691	654	647	649	661	668	667	650	691	656	669	692	688	705	639	638	688	695	698	682	682	713	650	651	705	698	700	669	661	680	694	661	654	655	710	675	654	651	681	653	659	645	670	655	653	686	670	631	656	644	655	622	654	727	701	633	735	651	648	687	657	642	689	668	667	675	654	708	658	666	702	683	694	703	665	674	576	659	689	692	666	659	680	696	692	701	705	715	707	726	659	713	681	668	711	650	674	687	671	723	681	692	645	661	653	626	672	685	657	650	647	738	719	674	696	656	630	709	701	662	655	688	684	662	688	724	655	715	653	655	683	686	702	676	642	638	671	665	690	648	648	633	667	654	668	660	654	718	655	698	709	660	656	700	647	664	642	645	659	692	689	657	664	691	657	661	678	683	734	657	655	697	651	628	684	650	674	647	684	653	626	649	636	700	640	664	684	628	661	656	675	654	648	715	653	701	655	641	672	656	687	661	723	640	707	709	684	675	658	666	671	661	638	656	661	644	660	691	645	656	720	649	648	672	666	706	624	710	648	673	678	681	674	613	656	666	609	671	676	658	681	688	691	649	697	671	688	702	681	713	634	630	663	680	669	662	645	676	679	645	711	637	615	700	710	689	666	680	631	667	652	686	691	663	659	641	666	673	705	671	674	652	669	689	689	676	696	718	669	683	652	645	733	678	657	695	675	715	663	681	660	658	664	631	642	681	637	651	687	690	696	695	668	701	671	719	670	678	637	665	662	625	682	693	678	679	709	655	665	612	671	631	673	646	665	632	732	698	698	678	664	671	669	677	638	707	670	676	652	655	642	695	658	704	666	642	687	675	687	681	637	667	651	674	637	684	727	674	716	688	688	676	719	669	637	644	664	628	699	685	649	662	662	671	759	713	646	663	643	664	666	636	658	644	711	638	680	712	670	633	697	663	694	660	706	657	625	697	654	660	652	679	689	666	709	676	694	703	667	667	682	660	685	639	658	695	700	674
25410	27507	23344	18640	16166	12197	19427	20172	14883	9311	7879	5431	4328	2730	1552	962	727	737	550	733	712	502	385	358	368	332	435	456	374	371	371	381	337	363	1186	3590	3260	1823	330	347	286	300	334	334	305	318	332	306	316	322	284	317	298	319	332	341	356	338	293	325	312	323	306	302	313	334	345	294	321	307	302	306	328	306	297	333	320	294	331	308	325	301	350	295	301	326	307	315	323	339	317	353	327	376	318	316	302	287	326	303	298	338	293	308	280	325	325	320	315	321	332	332	324	304	318	297	297	281	308	287	295	308	321	320	327	336	304	308	322	313	284	267	304	322	319	280	302	291	320	317	289	331	319	328	323	309	318	318	336	295	300	304	326	313	321	318	332	337	358	343	281	301	301	317	320	359	350	315	315	295	302	302	294	305	296	307	327	308	290	320	329	266	312	342	362	325	329	329	304	317	317	344	322	317	331	335	327	307	304	318	345	299	336	342	338	305	335	299	327	352	305	299	318	353	333	304	309	332	300	324	296	320	307	304	326	307	321	348	322	292	303	328	304	335	326	321	288	288	311	330	329	340	324	332	313	307	312	333	295	310	303	305	334	335	313	290	314	307	333	294	310	302	334	325	346	345	313	299	367	276	327	298	308	305	327	292	368	305	312	326	303	332	324	309	340	313	290	344	310	306	335	336	299	327	324	307	290	327	350	301	283	325	289	296	303	314	292	358	324	285	299	336	368	295	308	302	321	327	317	295	331	331	318	363	306	346	334	333	351	335	334	349	297	297	311	284	359	334	320	315	305	346	323	305	330	308	300	321	347	340	306	334	301	322	325	285	319	290	312	311	329	315	272	292	313	305	280	292	329	307	333	305	336	293	283	320	290	355	311	297	302	308	321	314	311	324	295	331	342	305	317	331	306	309	314	327	327	320	344	346	321	296	337	304	318	294	336	337	357	318	306	333	315	329	310	335	316	330	339	319	343	316	314	307	313	316	330	288	298	327	333	321	309	321	337	339	298	341	346	295	309	303	292	308	286	293	303	323	309	313	319	327	311	325	298	324	327	297	301	299	328	342	306	298	326	298	343	306	323	315	314	315	320	302	301	311	312	296	320	323	336	314	288	321	318	295	312	326	303	316	311	321	283	345	324	341	312	306	287	324	339	290	326	342	332	319	300	300	316	312	302	323	338	338	281	316	323	337	347	307	301	293	302	324	303	315	302	309	289	315	329	318	308	316	328	368	317	307	331	314	296	314	310	291	283	316	315	337	315	310	298	277	307	323	299	304	303	308	329	306	312	306	309	302	311	355	314	341	290	331	319	302	320	309	276	302	351	325	304	299	297	357	299	320	288	305	345	306	355	301	330	282	322	301	328	333	286	327	309	274	327	297	312	316	323	266	330	341	337	329	295	318	340	322	337	313	301	302	313	326	325	360	333	294	304	298	289	306	311	309	300	343	308	284	320	309	331	290	326	313	314	310	316	333	349	289	340	313	320	336	339	349	306	335	311	314	300	349	333	330	334	326	286	304	334	379	314	337	322	322	300	282	322	329	336	298	288	304	311	338	333	281	306	306	364	292	302	305	314	341	332	333	327	304	327	320	327	303	299	329	323	309	292	291	310	313	321	313	293	313	319	339	344	311	350	343	293	298	289	275	311	322	289	327	316	339	315	282	308	303	312	297	331	316	311	335	313	304	302	291	341	321	326	282	315	325	318	353	297	293	301	312	294	320	302	280	312	301	318	306	280	312	313	311	296	329	310	320	335	344	299	313	303	335	328	312	342	304	315	306	329	290	333	322	295	297	326	328	317	345	313	313	320	279	282	281	334	327	320	325	326	333	358	304	325	305	296	321	308	284	337	323	327	290	324	284	286	297	305	309	302	302	306	310	310	312	319	298	318	307	323	352	332	332	308	296	319	301	291	334	320	316	306	289	330	337	339	322	291	348	305	322	289	321	319	317	328	340	271	325	295	299	293	298	308	324	324	351	341	313	264	302	327	300	328	297	345	328	307	296	329	310	306	323	299	312	331	299	314	291	317	328	342	285	299	290	346	353	332	335	305	308	315	300	306	307	322	311	319	335	280	323	334	302	325	311	306	350	330	311	293	323	348	311	332	287	316	341	303	300	289	311	325	300	345	333	314	272	292	328	311	312	304	330	370	312	330	328	297	327	338	322	333	340	314	325	314	297	333	284	315	292	341	320	349	338	317	337	330	312	326	317	309	312	326	292	301	309	322	320	292	325	312	291	288	287	315	337	289	298	296	300	322	326	307	274	310	315	293	316	336	353	323	309	310	305	310	341	322	300	324	310	315	303	315	336	314	293	312	329	308	277	317	286	320	317	327	318	318	322	327	287	333	357	281	298	322	287	319	291	329	337	308	311	323	341	323	295	317	313	350	327	302	297	314	307	312	336	322	329	318	304	286	313	323	320	272	327	298	337	347	311	304	293	333	327	311	338	362	295	303	307	327	336	342	298	325	297	305	337	307	310	314	317	346	301	340	320	291	310	340	324	306	324	314	322	328	291	320	316	324	319	336	324	339	339	321	320	329	307	305	298	302	316	299	290	315	348	312	325	296	308	331	337	336	306	308	311	319	315	308	295	303	314	348	319	320	340	303	329	294	324	338	329	333	288	293	328	330	278	297	317	342	315	331	331	341	334	288	311	335	315	338	316	315	303	322	287	323	335	299	325	325	316	328	280	321	333	328	347	328	331	325	310	312	270	280	327	301	305	296	321	289	321	305	340	306	332	306	320	314	305	307	319	301	282	330	309	331	349	328	323	358	359	317	336	280	309	338	297	339	307	313	314	324	305	298	301	287	283	306	310	304	313	305	316	327	321	311	332	318	297	304	294	316	308	302	276	335	351	319	316	318	305	301	298	325	307	316	306	345	338	333	297	296	329	309	287	280	307	305	311	317	341	307	348	332	299	354	350	321	338	317	325	300	336	333	298	344	350	317	318	292	342	315	308	282	318	299	297	350	288	345	320	308	330	320	287	308	295	295	341	296	305	321	331	284	289	308	319	290	349	302	327	327	312	300	316	320	297	322	325	325	280	309	332	307	328	317	366	349	326	318	336	282	276	303	325	302	294	308	316	315	298	297	307	313	352	309	352	317	338	339	316	315	311	317	306	329	344	305	318	307	332	333	300	304	343	298	278	324	281	314	293	286	309	296	312	335	320	299	303	324	328	337	313	330	300	350	321	304	309	294	351	319	320	312	361	301	301	303	318	335	307	320	290	332	326	320	304	301	362	323	329	347	306	314	295	286	317	300	321	283	321	326	310	280	320	308	340	303	309	334	340	296	325	320	311	289	303	370	323	316	311	310	349	342	308	283	286	318	349	315	360	323	310	302	329	306	309	321	324	338	318	336	301	325	308	325	293	328	288	313	313	330	271	318	323	320	302	296	344	342	316	311	319	301	322	316	275	349	306	313	319	316	352	329	347	308	323	337	308	323	320	314	289	300	303	297	306	348	317	322	339	298	328
17651	19514	19688	22138	22321	19224	33216	34079	29550	22749	22334	17891	15733	10959	7030	4459	3454	3479	2514	3541	3518	2022	1343	1187	1185	1107	1365	1840	1433	1117	1127	978	1050	1228	6908	18472	16379	8632	736	807	766	744	824	751	757	765	790	779	740	771	759	742	732	768	760	708	800	783	768	802	763	766	800	777	727	730	748	728	758	759	757	734	746	759	760	757	761	749	728	756	722	733	751	749	817	810	833	707	735	756	796	713	780	738	749	738	743	743	774	765	769	767	725	728	795	757	768	760	767	670	728	750	744	733	738	724	731	765	752	720	715	756	776	757	732	765	740	758	755	777	761	765	765	763	726	745	760	787	776	733	717	787	806	717	734	812	736	755	732	798	752	741	792	790	746	795	729	752	724	810	766	747	788	759	758	747	796	723	768	735	785	723	786	721	772	732	763	774	764	743	786	735	714	721	743	793	734	769	711	773	745	753	779	733	744	731	774	764	726	727	795	740	801	766	740	706	718	741	752	716	710	728	720	745	767	752	725	721	758	755	720	780	818	751	734	759	804	755	767	753	768	781	716	678	753	729	774	722	759	787	715	757	710	807	725	726	746	786	702	709	759	773	742	808	847	716	775	736	772	719	740	744	723	745	783	757	754	765	783	732	775	775	713	714	769	715	745	756	733	737	820	747	752	717	741	741	760	754	767	728	707	766	770	788	776	770	729	762	795	782	762	740	707	718	712	733	732	749	762	780	740	790	749	730	744	721	779	781	717	768	730	768	759	724	784	755	779	745	790	740	740	792	772	793	699	764	789	748	763	741	749	740	778	712	754	760	740	772	772	776	759	807	794	791	738	764	725	758	751	746	758	775	765	706	778	716	764	759	754	792	756	807	762	770	774	736	721	785	723	703	745	753	733	748	764	757	757	730	752	799	718	701	765	736	729	750	766	742	763	725	707	718	728	765	726	754	752	762	741	772	785	785	743	744	787	739	737	764	774	743	777	787	711	770	755	733	749	706	763	730	800	730	787	765	759	820	815	735	744	782	742	708	751	723	760	767	825	751	734	723	767	749	710	726	753	820	785	796	731	732	764	783	761	807	751	730	749	773	738	778	800	802	793	765	743	737	758	768	776	742	759	785	836	722	776	778	749	793	810	747	732	738	774	743	801	718	725	768	753	756	793	735	766	747	715	717	737	789	719	725	745	782	722	767	751	783	783	758	764	724	771	787	749	788	768	762	763	756	734	778	722	742	789	829	743	781	728	741	733	724	737	715	753	764	802	831	763	721	752	754	758	762	732	758	749	779	753	789	763	742	743	682	781	735	773	726	754	761	757	768	713	785	727	770	741	780	798	796	787	754	717	751	748	781	787	734	775	753	771	749	788	775	796	772	765	786	803	762	781	759	773	806	753	796	757	765	742	785	763	755	803	749	771	751	775	710	761	748	764	731	786	757	767	780	771	736	764	767	766	763	708	706	742	768	761	727	719	749	783	835	782	731	717	705	757	746	780	765	769	749	767	712	736	700	753	744	783	781	803	715	764	707	716	758	748	737	805	760	784	752	807	753	799	736	766	731	727	758	750	707	765	752	753	766	782	777	706	773	776	749	747	722	734	749	780	759	717	748	756	723	776	745	739	753	768	752	747	795	769	769	756	732	763	770	768	765	760	760	754	757	755	786	740	721	735	727	777	775	759	772	753	738	773	732	780	745	777	753	796	754	749	764	753	750	759	743	762	745	719	788	790	718	767	761	756	769	750	781	728	756	785	790	773	737	770	761	747	773	772	713	741	739	728	743	734	769	725	812	715	733	737	722	745	741	751	765	734	783	773	777	742	734	778	786	797	728	812	729	699	791	769	742	726	739	776	736	798	743	754	742	745	744	731	739	762	755	825	735	767	788	738	686	742	718	740	742	720	804	759	747	759	758	811	742	711	764	717	773	731	776	747	694	765	736	780	818	757	765	775	765	772	750	726	761	805	746	761	757	773	756	710	707	765	777	756	724	711	740	764	732	715	772	743	766	760	764	711	745	714	752	781	777	758	721	762	824	737	752	750	797	731	767	689	769	704	778	707	771	712	782	725	710	764	750	763	763	761	730	794	791	749	775	734	771	818	712	778	722	746	765	717	769	745	731	704	722	723	765	759	748	714	729	812	728	734	762	786	799	742	822	766	763	718	737	752	766	702	749	744	765	757	759	782	728	755	757	756	800	740	735	801	771	792	787	800	720	735	710	754	762	751	733	722	742	785	744	779	803	797	755	749	738	761	792	709	773	807	743	764	783	738	749	787	745	757	771	679	722	735	782	774	735	749	759	816	737	747	706	724	774	733	749	758	794	802	794	745	736	778	788	732	766	739	764	769	759	777	768	783	747	751	784	733	733	747	704	773	715	788	701	768	656	728	765	740	760	788	754	754	748	734	759	846	736	713	807	770	761	729	699	745	769	749	743	728	772	736	769	779	741	778	763	746	805	766	721	750	797	753	710	755	726	721	753	761	734	757	777	750	724	772	753	763	771	784	799	749	755	741	742	723	790	734	735	722	760	744	775	745	724	801	769	788	741	772	778	718	745	766	758	711	754	690	752	737	718	772	763	792	787	725	730	780	688	782	752	734	771	752	713	742	745	801	751	744	750	703	773	749	768	771	719	717	763	750	785	712	718	758	790	698	738	774	691	731	751	801	732	731	688	758	781	769	737	762	803	749	773	785	808	758	749	738	805	717	777	765	762	806	776	768	789	765	782	724	746	837	736	732	765	720	739	795	767	807	793	742	724	735	844	764	751	743	731	780	742	788	789	764	772	757	754	724	780	769	706	753	773	756	756	787	744	699	780	728	776	741	729	783	737	746	782	748	727	817	773	736	754	763	732	730	786	762	700	746	730	755	788	774	786	785	742	728	759	744	789	745	706	748	778	737	752	761	770	734	775	761	801	737	758	770	756	735	707	741	805	767	732	732	780	772	720	806	720	742	779	750	734	752	772	778	756	767	778	755	705	731	730	772	713	727	725	724	770	753	765	718	743	747	721	739	754	730	740	758	759	708	799	774	765	734	752	779	768	781	742	752	784	733	787	775	759	799	773	734	732	778	743	701	741	714	786	721	726	746	783	747	750	701	749	769	823	709	736	772	762	732	696	741	738	720	748	791	769	766	726	748	757	758	790	782	740	757	726	714	760	726	744	780	703	742	750	724	783	722	786	768	797	756	777	741	736	787	733	763	717	760	782	778	760	761	748	806	767	808	754	776	748	777	737	753	781	745	747	769	747	763	733	712	767	785	746	745	700	754	770	756	718	776	770	780	753	763	787	760	739	750	739	755	782	799	752	783	724	806	774	773	747	761	727	790	748	727	806	762	768	733	728	776	737	732	776	789	751	744	765	738	776	770	736	771	741	747	763	738	718	731	732	809	728	787	709	758	691	727	755	737	783	763	759	788	735	800	703	750	754	771	727	770	730	729	777	739	754	789	799	757	778	753	786	763	770	784	713	735	738	771	761	744	752	733	733	792	787	841	758
4727	2834	2516	1569	1149	987	1181	995	747	616	415	377	310	248	225	239	207	210	197	199	164	174	169	191	157	178	174	159	146	158	153	153	158	171	217	243	388	281	137	166	158	151	179	168	166	161	139	165	165	148	164	168	178	172	151	154	162	132	129	140	162	158	158	145	171	165	140	147	153	137	153	156	166	152	199	144	157	166	153	170	173	154	151	169	132	151	168	133	155	162	153	136	158	178	156	159	124	130	121	140	173	149	146	148	165	141	151	159	146	127	151	122	149	172	180	194	162	164	166	167	168	150	136	139	153	192	159	152	140	144	155	175	160	145	149	161	170	158	172	151	139	165	148	141	155	164	170	164	164	169	154	131	152	140	170	181	155	130	153	154	158	152	165	170	157	148	142	155	155	149	169	161	156	168	169	163	161	140	147	163	194	158	144	163	156	151	155	160	169	151	166	148	144	151	148	170	166	167	170	138	141	150	161	157	154	136	143	164	151	154	149	156	173	151	158	166	140	125	177	138	154	156	176	154	156	180	168	171	143	145	157	149	161	154	153	162	136	174	151	148	164	176	154	153	142	142	156	154	153	147	186	137	157	142	136	157	178	152	158	162	148	143	162	154	159	173	164	160	174	157	164	165	164	145	143	146	145	146	178	158	157	171	173	154	136	155	181	172	155	151	159	147	151	156	164	147	156	168	149	161	155	166	164	157	170	161	145	161	160	176	153	135	148	163	152	164	175	159	159	154	172	164	148	155	156	137	148	160	142	176	168	166	172	172	167	154	117	177	167	155	146	158	160	161	145	169	200	181	177	180	162	156	168	170	144	142	167	156	176	150	155	146	142	139	148	157	165	134	177	170	163	140	167	160	153	148	152	148	153	146	143	145	173	161	153	152	154	155	158	178	162	160	164	165	184	163	135	146	160	167	180	167	152	138	145	162	154	166	159	152	155	153	149	151	145	137	167	153	153	157	143	161	154	153	159	160	159	153	148	164	131	159	162	141	172	150	174	162	170	140	131	173	164	172	163	153	145	156	148	142	177	155	157	170	147	114	148	141	149	161	151	149	155	126	144	196	149	154	155	154	173	171	167	177	144	165	151	166	151	139	153	167	143	141	162	172	169	148	152	139	177	189	173	158	163	166	155	152	179	160	160	167	151	149	133	142	148	149	158	154	145	135	152	162	161	150	148	175	127	147	129	148	132	175	189	158	165	160	160	160	141	177	156	140	161	157	167	155	152	158	159	151	141	163	171	146	187	162	158	165	145	139	174	142	139	147	166	180	157	169	161	160	162	180	155	175	159	151	170	148	166	173	166	193	154	156	152	182	136	151	146	146	142	175	159	164	148	161	153	183	168	139	160	145	148	166	156	149	145	182	158	148	149	160	168	163	146	146	149	141	162	156	160	166	144	171	150	148	146	137	143	146	162	155	163	158	157	145	171	147	134	157	155	182	158	161	137	158	157	152	155	154	141	170	144	152	171	149	157	144	152	149	166	159	177	165	138	140	205	168	161	149	149	157	144	173	181	152	151	153	157	177	156	144	140	161	178	157	167	156	123	147	156	158	158	144	157	133	147	163	151	156	153	172	158	172	147	158	154	150	135	151	161	154	147	135	141	168	170	146	160	183	158	146	148	131	165	162	170	165	159	147	146	172	141	158	150	160	166	156	162	148	153	148	156	175	139	171	155	164	155	144	157	139	135	179	147	156	143	143	157	179	157	154	148	155	166	146	140	147	175	137	144	189	177	136	179	160	160	131	141	160	149	161	140	160	162	156	150	138	137	135	169	154	151	170	145	149	161	151	158	153	147	139	172	161	147	135	132	145	153	164	142	133	174	163	163	151	154	153	166	141	171	129	160	149	173	137	143	172	167	158	137	153	166	138	140	159	165	173	164	166	168	133	170	144	173	166	106	163	151	158	161	161	138	147	145	138	153	145	147	167	182	166	145	155	149	148	177	157	145	164	135	168	166	155	155	150	141	150	169	146	147	166	159	142	162	160	156	155	157	148	158	147	143	149	148	168	182	179	183	167	166	140	155	143	161	146	142	167	156	183	158	164	147	156	161	156	138	166	150	149	131	159	154	128	153	165	155	165	160	146	144	165	145	148	136	154	170	166	156	138	152	174	173	139	144	150	139	153	161	152	176	132	151	151	169	151	167	132	150	143	161	149	159	149	158	159	162	155	161	161	132	147	147	143	161	141	160	155	158	167	149	170	172	157	146	135	160	157	201	159	137	163	161	171	147	163	161	142	153	131	164	171	147	139	133	151	147	131	142	137	163	152	148	164	146	162	147	147	154	163	163	144	138	138	159	154	155	160	145	151	163	153	154	147	168	157	171	163	154	159	153	142	163	162	150	173	169	152	153	152	160	181	126	168	148	185	153	179	154	171	149	160	174	157	161	153	154	145	157	139	157	154	171	144	147	164	160	146	144	166	160	163	163	140	157	164	163	158	143	154	147	165	146	155	132	172	148	164	174	154	160	119	137	164	167	187	147	143	177	148	168	156	151	150	169	155	153	152	153	152	163	153	175	158	159	169	148	152	159	176	158	157	160	152	169	144	143	156	150	156	161	155	159	143	168	174	153	157	159	153	163	165	171	162	157	139	155	153	157	177	148	168	158	159	156	169	169	177	159	153	156	174	164	149	156	148	162	172	163	158	175	124	155	163	143	156	143	168	124	154	150	168	163	149	161	160	166	150	153	145	162	161	165	165	149	154	140	175	187	156	132	147	161	157	163	169	126	145	162	139	162	179	152	186	154	129	152	152	164	140	162	143	161	157	150	147	159	166	192	149	144	137	169	152	151	179	146	138	171	176	180	137	129	169	176	167	141	152	130	173	174	170	152	123	166	158	150	142	164	165	133	158	151	152	171	155	160	160	152	170	166	180	170	136	137	138	156	164	181	170	168	151	142	193	161	151	155	162	166	147	158	178	146	176	169	139	165	148	146	179	125	155	158	147	141	173	174	144	145	163	152	165	169	152	147	168	168	160	157	155	175	146	194	160	137	189	149	144	184	157	145	159	175	171	154	201	158	141	138	157	181	131	147	148	148	124	138	162	150	155	153	159	156	150	139	137	160	150	168	178	165	159	152	161	158	152	161	187	149	164	165	150	156	128	170	163	154	162	164	158	143	161	151	165	176	157	162	164	154	160	156	160	153	138	179	165	162	149	146	172	160	160	149	156	142	151	155	145	149	148	134	148	146	143	148	153	189	187	138	162	129	173	151	150	178	154	151	164	159	157	167	148	163	155	158	137	167	129	161	151	163	147	160	176	143	147	154	126	154	156	132	179	141	163	138	129	180	159	144	164	165	156	135	165	188	146	141	159	145	167	131	142	176	177	160	159	177	151	123	134	156	139	151	168	159	132	159	159	182	151	138	146	174	184	139	162	151	167	175	165	133	155	147	158	162	168	132	163	149	157	151	162	146	148	140	173	166	173	149	161	147	144	135	134	149	161	164	162	156	153	161	158	165	159
3847	2919	4599	4347	3822	3869	5527	4570	3640	3062	2250	1737	1511	1172	873	762	852	761	686	707	596	541	524	526	559	527	505	516	453	475	440	461	489	484	892	1465	1753	973	424	416	427	443	433	442	391	460	398	426	464	442	443	422	446	440	446	406	460	414	462	426	403	431	428	416	437	398	475	458	424	411	439	435	443	430	447	403	440	475	401	453	430	460	421	460	437	414	419	418	414	441	449	431	469	399	428	474	442	439	452	419	467	438	442	448	435	447	454	438	426	400	420	434	401	437	420	446	424	432	418	436	458	462	430	454	479	440	410	430	440	449	440	434	415	421	424	456	421	455	435	422	408	438	414	427	407	452	432	430	445	414	425	443	404	445	463	433	413	423	456	428	428	443	447	430	357	445	431	463	452	429	447	444	459	438	439	434	430	458	418	417	431	425	448	457	424	447	448	432	459	419	435	423	451	444	453	413	399	444	426	415	436	416	483	436	469	458	397	445	421	464	395	441	429	441	434	458	494	434	455	460	455	421	422	415	479	428	466	459	426	398	450	461	424	438	429	444	425	437	408	409	434	431	449	454	389	455	433	432	423	464	461	449	467	406	477	437	399	435	443	423	457	416	423	436	470	406	429	413	426	457	405	428	427	450	423	414	420	430	424	429	449	448	419	435	415	409	430	455	433	441	468	444	423	459	455	423	427	407	443	470	430	424	449	412	442	437	455	441	412	438	433	435	438	402	434	434	451	465	412	439	417	441	405	452	445	384	432	437	447	429	469	426	435	426	431	443	439	412	396	445	428	389	378	409	414	437	461	421	427	451	350	414	425	431	442	388	440	437	386	417	446	406	452	420	436	438	408	404	416	441	407	376	419	444	394	435	419	449	475	411	451	424	437	443	461	414	435	415	449	410	465	406	413	425	390	411	398	426	409	417	395	422	420	428	416	431	415	412	409	402	453	432	425	455	430	454	427	447	430	436	426	435	433	435	449	423	434	414	428	441	464	420	415	444	440	427	446	421	458	461	417	409	428	427	415	438	405	414	422	406	429	415	425	460	432	434	444	429	422	394	465	430	407	453	431	436	397	409	419	409	422	446	450	431	420	445	401	437	439	464	474	389	431	404	442	446	446	433	446	432	423	419	431	430	466	408	434	439	396	460	431	435	452	434	436	438	428	418	466	443	431	421	435	435	455	466	416	444	443	386	437	440	407	459	405	418	437	408	438	451	420	434	452	463	380	425	464	445	420	436	424	436	388	406	427	449	413	439	413	442	434	488	387	446	422	438	428	437	419	421	402	415	414	415	434	447	452	451	426	438	442	431	407	425	453	408	402	446	433	417	431	407	435	447	417	407	448	430	401	422	460	459	437	454	428	441	430	407	438	426	431	449	429	400	449	425	415	402	399	430	425	442	410	415	425	403	400	406	399	469	428	393	447	431	437	439	421	433	440	409	456	426	411	422	444	404	468	426	449	423	431	446	445	450	422	445	392	449	450	421	458	433	419	438	433	425	434	437	467	411	486	404	432	415	469	441	427	430	473	428	426	436	428	430	448	409	397	413	394	408	448	432	445	473	449	441	448	415	449	422	432	405	451	448	433	431	434	405	480	476	441	414	424	421	432	413	442	466	431	412	451	420	445	429	421	420	422	432	380	433	431	412	398	420	419	432	405	449	419	405	425	447	445	458	437	402	436	448	455	415	412	451	450	415	426	448	404	422	425	419	444	428	382	454	422	406	456	420	427	421	435	431	483	472	417	442	435	438	391	441	425	452	396	402	415	457	417	403	410	438	449	444	401	428	465	434	456	425	427	426	418	450	392	442	413	426	421	405	416	471	433	420	436	420	433	414	453	422	421	419	429	425	442	453	439	442	447	433	425	427	398	439	430	391	401	374	395	448	440	427	419	453	452	430	448	446	455	411	434	451	439	394	457	469	436	431	451	425	402	439	428	448	378	424	444	446	428	432	448	444	425	470	438	457	408	451	412	431	426	402	407	442	444	453	444	459	430	427	413	434	408	423	412	419	421	422	400	447	426	455	420	426	454	418	423	469	438	435	429	404	416	436	405	415	456	433	483	408	457	455	428	466	447	454	423	401	491	419	459	399	424	402	414	430	462	398	417	448	413	452	438	446	394	433	439	446	419	462	445	455	465	435	445	437	469	463	421	426	409	428	398	437	423	437	434	415	431	416	479	446	429	414	409	433	418	421	434	414	451	410	395	455	479	446	416	428	445	435	444	454	422	446	459	402	406	430	434	462	420	388	448	426	432	408	426	442	431	411	444	428	410	421	447	433	417	456	416	455	380	431	399	446	478	429	465	443	416	469	398	431	415	450	418	468	436	432	418	433	444	413	420	447	440	458	464	436	450	428	417	453	402	419	446	416	416	444	385	435	417	423	394	397	421	433	427	435	471	470	409	427	414	429	434	410	420	444	439	431	439	423	419	467	434	442	431	442	438	427	374	424	424	405	434	437	421	399	450	412	433	414	443	445	404	432	443	425	458	442	417	482	444	460	451	464	438	421	416	449	427	428	395	410	423	422	452	407	455	430	421	416	429	440	409	409	442	457	430	432	441	407	431	436	412	429	454	421	440	387	441	442	430	419	433	430	439	422	399	415	430	417	455	445	411	421	425	406	414	399	424	426	416	401	402	475	444	450	419	454	424	432	446	445	438	424	424	421	471	415	456	443	436	455	448	428	434	467	423	412	424	453	415	423	460	435	397	449	442	428	433	432	452	409	450	414	429	411	411	433	430	432	430	439	417	443	410	431	415	439	422	385	432	406	475	411	393	448	432	407	466	440	442	415	438	405	451	415	418	403	375	414	429	407	402	413	427	432	451	425	432	412	423	434	447	421	422	452	473	458	445	398	424	421	419	408	444	469	432	434	437	403	439	428	413	410	474	442	438	394	458	437	433	410	378	430	441	428	442	434	445	458	416	424	458	458	503	417	425	425	448	403	410	433	453	440	408	432	441	442	418	447	447	427	452	461	446	453	414	400	451	429	428	484	408	413	474	433	427	405	438	439	459	416	414	465	426	425	424	412	393	414	403	407	440	421	449	451	393	386	411	432	434	421	413	413	419	456	437	398	457	440	423	455	405	417	406	419	424	417	445	438	439	431	445	472	398	471	445	457	468	428	442	399	418	450	438	423	394	398	418	394	444	433	427	413	440	406	428	433	428	431	401	380	450	431	445	423	433	435	409	443	435	463	474	431	430	446	417	412	402	462	433	424	392	385	451	463	416	404	439	427	444	395	461	394	425	412	439	387	382	437	446	421	442	436	442	402	403	402	434	427	436	448	468	423	427	432	405	447	403	449	438	433	415	426	432	417	417	426	491	451	422	438	443	432	467	446	409	412	408	408	446	421	455	456	445	436	444	451	439	463	388	436	420	448	434	455	441	414	451	440	445	405	445	436	432	458	411	424	407	462	422	470	414	430	451	454	414	436	431	417	426	442	410	447	406	438	451	436	413	443	437	448	452	409	446	404
16602	16483	15949	10320	8401	8036	11595	11717	7647	5635	3788	2762	1673	1223	675	511	504	407	413	457	371	337	310	300	329	293	335	276	285	286	262	302	303	377	1140	1767	1603	991	339	253	273	266	276	286	270	251	286	308	272	230	269	265	253	262	263	309	267	255	278	260	260	285	271	267	257	251	272	281	294	264	280	267	262	258	276	261	278	267	259	319	271	278	277	285	273	268	258	273	302	280	296	269	272	290	290	281	249	280	248	261	260	273	259	285	302	262	287	274	252	248	272	277	280	278	280	265	275	293	281	302	283	272	293	304	282	271	242	273	286	258	292	251	257	259	269	272	247	267	270	281	309	262	282	251	255	275	279	277	254	272	274	272	261	284	270	285	277	257	235	263	239	260	284	279	284	266	236	263	295	303	275	278	276	288	303	267	235	240	258	298	236	274	276	260	278	263	298	263	261	256	288	294	278	269	295	255	265	251	259	266	282	259	292	286	312	285	268	246	263	276	261	275	273	289	254	242	246	252	254	279	286	255	255	275	248	268	252	264	254	276	282	260	270	256	286	283	287	267	294	288	264	296	283	255	247	236	242	294	263	264	285	253	290	273	260	255	277	269	249	245	255	274	292	257	277	268	283	296	279	290	233	271	253	290	295	291	295	260	287	271	274	280	242	280	266	251	289	305	275	252	265	237	242	277	274	256	288	248	251	270	271	292	266	276	264	267	247	271	255	290	277	267	269	279	272	246	263	271	286	262	268	296	261	251	264	260	284	255	302	261	291	285	243	253	285	284	294	269	293	271	274	244	257	286	265	266	280	262	268	305	251	263	242	270	274	277	257	279	279	288	262	287	271	265	269	254	274	284	254	247	259	273	262	257	261	296	291	254	254	255	263	289	280	260	270	269	281	292	289	262	301	296	263	250	312	301	267	280	267	279	278	260	270	281	285	266	250	246	265	276	275	284	277	255	302	257	281	281	260	261	299	285	271	267	264	254	277	295	284	266	248	239	266	276	266	272	270	266	292	238	261	242	301	271	288	286	274	292	278	289	256	285	285	263	275	277	295	266	247	288	288	279	291	238	264	296	265	270	262	275	249	243	246	288	284	274	289	267	282	270	275	297	246	256	268	290	254	266	259	257	269	259	276	255	258	252	281	277	247	270	284	249	267	270	261	285	241	296	287	310	242	262	296	259	268	280	269	255	293	280	282	282	322	267	259	251	245	287	285	280	274	268	254	269	263	249	258	263	269	285	241	258	305	273	270	279	256	266	280	281	253	277	291	270	264	276	267	266	255	247	268	279	272	276	260	260	258	312	287	264	265	256	253	253	266	300	279	285	275	274	266	267	247	278	268	291	267	275	256	254	277	241	271	269	285	253	290	287	300	291	254	274	293	276	269	301	301	247	279	270	282	261	257	265	269	263	244	286	277	272	277	244	302	258	252	305	273	273	232	249	264	254	292	258	267	275	251	274	274	235	247	276	271	254	293	271	235	253	289	280	299	296	256	257	295	264	284	281	267	282	304	244	304	265	303	270	271	265	275	297	273	279	271	261	257	279	276	291	286	297	269	247	278	270	211	277	241	293	263	251	242	293	312	243	267	254	267	257	271	275	299	258	283	273	273	270	279	287	274	271	264	242	259	254	259	267	254	241	297	260	272	266	234	272	263	277	280	288	253	276	241	268	268	267	294	280	274	273	285	280	260	293	290	285	276	275	270	277	262	266	285	273	297	272	268	282	265	248	274	248	284	271	248	274	241	245	269	301	232	246	265	267	247	259	274	289	268	259	246	292	271	257	285	301	232	278	283	248	259	294	280	261	269	278	266	280	267	260	218	235	287	281	277	300	275	244	268	257	283	245	237	285	246	279	277	251	281	286	288	284	269	299	302	267	283	296	245	300	291	322	295	285	278	273	272	251	274	284	276	295	285	271	248	293	271	256	247	261	290	279	290	278	238	283	288	269	258	277	277	281	290	242	292	251	289	269	271	265	280	279	269	311	250	257	272	246	256	279	289	251	294	261	269	252	296	263	302	292	269	302	268	280	275	309	283	259	289	265	268	267	222	296	285	265	288	294	287	239	272	268	282	229	276	253	289	265	284	266	256	269	268	289	295	282	267	263	257	250	287	234	276	261	227	230	273	300	238	272	250	271	284	275	295	283	286	245	284	267	269	273	274	274	249	277	266	276	272	288	243	294	292	271	291	284	267	274	257	280	246	280	292	243	259	272	283	255	278	256	251	284	277	279	273	263	271	271	258	269	246	284	265	267	251	244	290	276	279	267	284	260	259	273	259	260	273	239	276	325	275	301	269	274	279	310	270	291	251	270	292	251	283	292	267	241	276	268	256	239	243	264	299	289	273	293	269	264	280	262	282	258	292	260	281	276	268	267	250	305	296	283	286	249	290	239	263	248	244	274	265	294	272	312	275	290	255	286	318	279	259	258	284	265	274	245	284	269	278	305	290	301	274	286	282	286	288	274	265	250	279	269	271	268	276	263	276	297	233	281	281	235	293	245	295	263	286	277	275	279	276	262	227	289	266	282	265	286	269	284	258	281	253	252	289	305	270	281	261	250	266	270	276	297	288	260	289	270	281	315	249	315	280	264	265	288	283	274	253	266	279	282	284	243	275	260	282	297	258	271	263	270	278	284	300	270	273	285	279	288	244	305	284	285	262	292	280	295	281	278	272	293	304	275	287	274	279	291	266	295	259	286	284	285	273	273	292	267	261	282	281	276	268	279	305	274	268	291	246	289	240	285	267	289	284	281	263	250	259	289	297	285	303	277	278	260	252	301	292	255	266	281	311	286	234	256	299	261	278	272	281	285	280	315	282	256	244	233	248	244	259	253	276	289	270	270	243	288	283	268	279	252	284	278	260	285	295	249	253	275	252	257	283	308	297	265	262	270	258	279	265	290	277	282	278	283	243	277	324	278	290	276	263	270	259	252	275	263	269	281	264	283	255	242	307	262	262	260	272	261	276	272	266	245	250	287	252	262	314	271	248	267	284	217	284	295	265	274	221	254	259	231	271	277	259	273	282	275	252	265	283	249	284	296	247	281	292	276	275	263	287	270	322	293	287	285	260	269	254	257	270	295	313	284	266	254	246	309	301	276	277	271	299	259	278	253	249	286	271	281	286	276	269	297	282	278	305	260	287	300	253	270	294	279	237	267	296	264	276	251	292	283	284	271	277	290	283	292	281	313	264	271	286	291	286	255	239	269	301	253	252	262	288	251	261	275	270	246	284	263	299	285	290	250	275	253	238	267	249	264	281	252	280	284	292	261	277	289	264	254	278	258	292	247	261	286	265	266	282	253	260	271	277	277	306	247	244	249	258	266	283	281	271	289	258	272	296	261	272	296	261	264	273	265	274	267	283	252	257	282	272	284	285	253	310	263	264	289	246	266	274	275	278	294	233	280	268	256	279	295	290	281	278	258	287	282	285	273	300	281	237	250	279	244	279	267	241	267	277	264	283	279	284	265	282	284	266	268
12509	11536	14764	13412	14390	17202	24867	25109	20199	17007	13634	11256	7826	5981	3211	2514	2275	1966	1683	2129	1178	1091	1056	978	854	945	949	926	888	840	814	827	825	1565	6922	10393	8719	5292	906	711	666	727	699	662	686	759	666	656	728	662	697	702	675	691	720	743	691	686	666	640	694	681	691	693	676	690	682	692	674	653	712	706	712	700	710	685	684	696	663	672	737	632	717	695	704	731	661	650	693	696	685	652	674	638	672	707	684	668	677	700	659	696	709	687	664	673	676	662	692	675	662	656	685	735	692	727	640	704	741	685	700	684	681	700	660	652	647	700	662	690	688	707	697	688	644	668	660	702	695	704	718	691	705	709	680	662	675	648	699	685	651	697	615	700	702	678	714	706	693	710	652	708	707	698	632	667	679	711	684	665	667	694	683	614	706	676	658	654	699	698	674	658	632	669	684	695	690	644	689	722	689	638	663	693	688	721	671	696	701	665	716	710	706	690	716	698	689	677	693	695	681	673	675	709	660	708	653	652	670	730	664	715	658	732	702	692	689	649	674	675	605	693	636	675	670	698	688	695	710	663	698	701	698	750	666	712	731	706	662	694	702	740	677	668	689	670	700	669	687	637	684	715	665	637	671	730	687	642	659	677	691	672	695	670	641	723	687	671	696	652	642	726	615	689	664	683	642	600	655	692	717	714	699	675	610	682	680	609	728	660	665	684	670	698	717	648	668	742	697	670	677	727	683	695	661	642	707	670	628	639	659	700	694	645	683	682	698	716	657	632	718	668	644	691	713	682	705	706	707	637	692	733	722	682	711	646	686	625	653	655	662	703	707	678	647	658	683	663	694	667	694	717	670	682	674	681	709	664	681	707	699	671	659	679	672	659	718	658	695	678	702	706	635	662	677	665	692	677	647	712	690	670	667	634	699	702	692	718	671	669	663	737	688	693	705	701	692	679	722	652	682	698	704	683	695	727	776	702	649	677	723	689	717	699	726	765	648	702	699	702	697	655	627	679	704	647	671	711	632	670	665	667	732	685	678	693	688	648	679	682	660	709	721	698	665	693	713	700	689	689	608	625	680	703	688	703	746	686	627	704	694	623	647	679	664	671	701	663	692	740	708	706	735	670	694	705	706	724	683	656	671	691	711	637	682	650	621	669	639	698	726	657	663	647	690	658	672	750	679	675	703	734	642	688	683	676	693	619	661	715	674	684	697	712	712	652	680	728	679	657	653	629	708	688	723	686	682	667	689	696	672	708	648	673	664	723	665	685	706	605	650	647	714	687	707	720	685	702	687	675	726	672	704	698	647	721	665	710	705	718	709	629	690	640	663	648	675	685	676	741	680	700	668	681	647	640	711	691	691	744	693	671	686	693	691	694	684	663	674	680	668	696	725	679	677	691	644	696	719	746	729	660	679	708	700	697	608	712	724	640	703	672	644	687	721	729	692	679	664	655	722	686	700	685	713	699	735	676	708	701	696	717	653	674	729	686	674	717	709	708	709	663	702	638	692	698	687	654	698	660	741	735	669	697	691	714	720	651	670	688	730	694	725	661	670	679	647	736	697	722	740	686	664	705	689	711	680	639	713	707	728	683	689	652	691	679	670	673	708	681	660	686	729	678	699	728	711	715	699	686	708	695	675	692	690	744	660	692	706	684	684	707	692	721	709	707	724	656	653	649	703	669	694	639	695	682	684	687	705	667	664	668	675	676	690	688	657	735	689	640	654	680	723	707	687	677	687	686	638	681	711	726	679	727	713	697	709	717	646	694	670	720	710	678	724	668	686	766	653	681	678	659	691	689	672	723	668	737	686	705	726	632	680	675	667	695	677	672	690	658	701	708	700	648	734	701	679	721	678	662	711	674	682	699	706	693	683	670	697	669	688	689	671	733	709	700	684	732	702	656	656	755	706	675	693	710	717	680	702	692	659	707	652	712	689	705	652	672	696	707	687	696	664	703	704	632	695	643	670	681	699	688	712	674	715	734	677	663	764	641	714	723	657	680	675	705	694	665	661	723	644	671	719	680	681	648	733	703	649	659	696	689	684	678	698	716	717	704	703	669	690	712	719	647	719	714	680	687	733	652	667	698	670	680	695	741	629	652	707	724	649	679	711	643	705	705	613	657	651	635	697	647	691	673	699	662	700	703	686	660	657	693	664	676	660	643	706	699	682	663	696	682	678	687	643	701	703	681	693	688	704	657	695	725	636	677	689	668	721	682	701	631	667	694	661	646	711	699	701	695	686	689	687	684	701	695	666	667	682	686	704	659	706	724	697	692	656	687	696	690	700	695	713	711	694	679	703	708	622	660	732	696	690	680	696	658	676	711	691	706	697	678	670	677	684	727	690	655	680	634	667	668	692	685	654	670	666	690	685	665	673	699	712	686	677	670	713	655	686	678	671	705	656	681	717	722	623	637	695	722	676	686	670	679	650	689	710	676	733	663	712	642	689	643	706	654	661	706	719	647	698	706	665	687	651	660	656	681	708	680	647	644	650	655	676	641	677	720	709	683	702	691	720	691	700	708	683	664	659	718	719	674	685	699	675	705	699	674	723	716	673	704	699	717	717	675	699	705	689	621	694	666	692	633	657	729	644	692	655	695	645	705	669	637	674	675	687	726	730	719	713	664	670	699	699	682	651	719	668	689	664	694	690	637	724	664	688	721	691	715	659	685	670	715	664	690	733	686	678	656	719	694	694	631	678	667	690	722	687	661	700	647	712	691	694	699	683	699	684	689	691	675	707	688	627	689	689	673	662	680	698	688	680	650	698	698	702	682	649	722	686	729	716	716	716	688	685	665	670	678	696	709	701	667	657	690	662	694	732	696	678	700	704	667	715	678	676	719	717	721	672	633	701	673	659	691	704	670	699	718	651	713	659	692	626	686	690	647	685	685	699	653	658	705	703	686	643	687	694	681	709	645	678	638	679	702	663	704	668	732	676	681	712	687	668	672	723	684	756	691	684	719	689	678	653	704	669	689	681	650	720	670	659	683	674	706	678	646	663	683	720	670	704	660	688	698	664	689	665	645	658	714	724	650	686	733	665	669	655	662	743	714	670	655	653	683	718	706	677	711	648	720	664	723	671	724	723	725	695	675	726	660	695	718	745	685	629	682	716	679	690	667	676	711	724	696	657	676	675	672	666	657	667	683	679	703	701	709	643	705	724	696	652	654	661	700	725	650	670	670	680	666	688	692	720	663	668	649	659	705	689	653	639	682	693	714	652	649	731	711	689	696	711	664	669	665	700	720	734	662	686	745	633	698	648	698	645	663	650	663	701	678	664	679	658	725	663	657	686	701	711	672	719	726	664	694	667	682	647	664	656	664	672	707	667	678	693	648	671	696	700	701	677	700	728	688	719	645	689	682	689	659	663	672	701	681	697	685	673	662	698	640	705	710	680	691	699	703	667	671	692	643	633	718	669	670	656	723	673	717	673	702	659	663	678	706	676	680	664	697	716	688	661	699	697	697	612	664	687	670	695	674	653	642	672	652
25787	25330	23504	19221	13668	12941	17472	20595	14766	10855	8160	5382	3663	2464	1278	814	776	621	604	654	407	409	387	387	374	378	380	414	407	387	325	366	396	1025	2812	3669	2967	1505	499	347	322	325	355	324	324	324	315	326	323	319	318	314	355	323	319	353	343	335	364	322	313	360	354	309	342	375	327	333	353	361	317	336	332	388	340	312	298	371	321	315	317	333	386	352	339	351	324	367	344	373	356	330	374	330	354	336	334	342	330	306	333	340	337	353	350	350	349	339	325	339	322	325	346	337	353	339	344	345	341	334	320	351	364	366	343	320	323	344	349	360	346	364	333	333	324	318	356	303	334	335	336	339	339	339	318	313	322	345	359	350	335	326	332	409	356	329	403	353	319	299	333	353	331	308	316	306	342	357	359	341	324	310	378	328	348	311	358	358	336	349	337	348	344	353	315	361	356	345	358	350	372	337	316	325	321	382	390	304	317	337	324	333	333	337	340	304	343	327	293	320	346	361	321	329	339	352	351	353	325	330	320	351	299	310	306	334	321	304	330	330	318	323	346	364	342	301	324	347	312	332	369	349	311	351	347	325	320	353	349	350	338	314	330	338	362	346	353	325	329	326	318	346	373	304	352	329	330	328	340	321	360	316	377	353	349	332	365	328	308	339	308	319	358	330	296	316	339	356	337	360	352	348	328	325	355	360	361	373	352	314	338	312	325	345	355	343	349	313	319	315	331	345	331	345	338	330	332	308	349	343	349	336	326	317	334	338	367	361	351	342	345	332	319	332	343	326	367	345	317	354	367	339	317	327	340	375	362	331	358	351	336	318	328	366	332	317	330	349	346	316	355	306	335	310	324	337	373	348	311	328	325	359	327	342	362	345	313	304	330	361	324	319	316	312	336	335	330	355	352	353	330	309	322	343	340	367	361	322	348	352	312	335	338	353	327	358	339	323	322	331	327	359	319	323	350	344	327	375	337	323	336	334	367	367	332	313	336	395	351	368	372	322	337	323	335	330	328	337	341	356	352	338	321	342	369	333	323	339	331	284	345	351	321	337	391	332	339	332	346	329	360	347	352	325	344	349	351	334	355	346	342	329	326	298	350	374	298	345	342	326	333	321	361	351	359	323	325	327	331	315	311	333	372	355	325	372	365	332	371	335	347	378	344	319	370	366	341	348	329	313	366	346	338	333	330	298	338	299	321	346	344	345	316	351	344	338	331	342	309	338	338	337	338	343	332	318	324	344	369	355	332	364	308	331	335	338	332	347	316	349	350	318	363	341	337	342	360	318	353	350	315	335	337	323	354	318	349	335	316	321	330	335	350	322	335	365	325	355	339	344	364	358	339	314	344	338	342	342	317	349	313	326	339	332	343	373	374	309	314	318	317	361	333	379	349	356	304	334	344	381	365	316	329	341	354	335	348	354	354	313	374	327	314	378	335	346	348	337	327	318	328	315	342	344	348	349	399	350	327	337	352	342	353	357	339	315	322	351	323	366	365	341	333	341	298	349	355	326	341	343	348	317	353	351	330	344	322	354	338	354	360	345	338	353	331	339	358	321	360	330	373	322	360	357	313	355	363	340	306	350	357	366	362	372	376	308	351	356	332	338	323	342	347	308	317	324	335	367	349	354	308	355	318	312	357	400	341	290	308	365	344	356	342	287	352	343	330	360	349	356	349	306	356	381	343	342	355	331	296	352	304	345	335	307	362	341	325	326	328	340	339	307	323	336	338	328	315	320	321	322	303	357	346	357	351	329	356	338	337	302	355	346	346	369	344	339	315	354	343	324	341	306	304	315	345	367	349	307	326	354	328	331	309	306	362	345	322	363	338	332	345	323	331	328	321	334	337	323	336	318	354	309	354	373	332	360	338	309	307	343	371	323	337	353	342	334	320	332	311	355	364	384	320	322	369	339	335	320	367	329	312	322	340	310	336	306	315	323	346	312	349	327	375	311	309	325	337	346	334	336	353	325	345	359	350	325	308	341	331	335	315	381	359	376	330	339	332	332	321	302	373	363	347	364	359	334	344	348	325	391	332	365	293	362	339	347	348	309	341	335	353	353	329	334	371	349	329	349	331	346	359	362	335	342	347	338	311	360	322	358	361	345	304	368	341	348	334	338	308	354	340	312	335	356	345	332	368	342	335	326	362	320	351	357	345	349	330	372	309	340	342	338	308	331	382	371	322	319	372	337	336	320	337	344	380	352	303	323	325	349	305	357	385	348	324	307	362	347	370	378	357	310	330	356	352	353	394	338	348	362	313	316	347	349	344	353	352	361	306	345	361	353	338	358	333	323	330	366	359	306	330	381	339	336	357	342	354	339	322	340	335	323	353	357	328	343	324	346	315	363	365	346	325	331	362	349	342	349	315	348	319	332	352	342	347	323	366	319	349	358	339	353	326	345	364	343	347	352	320	322	331	381	327	362	311	345	321	328	315	342	345	343	318	346	345	335	346	330	338	352	298	307	320	361	329	353	323	353	328	360	370	337	311	357	356	355	335	334	348	334	333	355	342	323	328	338	332	323	317	336	367	348	344	327	342	301	356	333	344	335	331	319	335	314	342	351	339	359	312	303	322	349	367	351	330	348	332	346	334	323	387	344	354	366	308	339	328	359	345	342	343	339	342	342	310	330	333	372	339	344	345	351	346	330	306	349	320	338	367	339	365	306	370	350	354	341	349	351	352	330	340	338	312	363	323	347	328	323	310	369	339	314	336	338	346	363	336	323	301	320	312	368	342	349	340	359	338	363	356	341	357	325	337	344	325	341	352	312	340	312	328	333	348	377	372	343	342	330	325	327	355	366	366	333	343	359	335	328	372	340	333	326	360	369	360	336	324	328	323	331	335	334	367	340	354	354	330	329	336	340	397	359	324	348	339	284	313	348	338	323	341	351	313	326	338	384	327	332	345	324	332	368	344	371	310	323	340	380	349	317	340	355	340	310	314	311	349	326	339	357	320	321	349	334	334	305	309	299	374	333	316	308	339	364	363	306	344	341	356	338	339	337	343	329	331	343	347	304	354	361	311	325	330	346	367	353	350	356	338	320	340	355	333	328	312	342	325	322	344	351	371	341	339	341	332	320	361	327	358	324	321	328	342	308	313	352	378	333	348	323	317	316	318	342	333	351	329	320	310	334	347	375	327	311	337	362	328	344	325	353	325	333	353	355	369	329	344	352	340	333	336	348	333	356	354	321	342	352	347	332	370	352	317	325	329	312	336	342	374	352	362	353	302	364	323	348	325	345	314	329	313	368	355	333	352	305	320	308	333	306	315	355	335	340	321	287	335	331	369	324	312	300	330	340	327	331	325	317	362	351	328	363	350	302	350	345	339	344	309	351	387	323	315	310	351	345	364	359	359	299	351	343	349	362	336	338	324	328	325	313	327	363	331	313	355	333	314	340	362	335	316	305	301	332	340	325	294	363	369	343	336	355	347	327	331	349	343	365	358	340	357	305	317	334	366	343	348	356	328	296	335	310	315	327	332	343
17471	17852	20694	21071	19455	21982	31240	34878	29940	25451	21087	17142	12502	9777	5843	3945	3657	2788	2711	2866	1588	1405	1286	1261	1318	1255	1193	1531	1224	1045	997	1052	1192	5684	14852	18022	14675	7416	1752	812	815	861	804	840	840	853	840	826	827	804	797	856	779	844	842	790	809	822	820	798	794	773	808	836	832	730	905	832	804	791	773	775	826	835	820	825	833	839	831	839	851	818	801	815	800	849	812	791	789	805	828	809	805	789	801	759	807	831	854	778	827	747	798	794	760	847	829	821	826	838	789	830	838	808	792	828	746	783	790	810	839	816	821	836	823	829	794	786	798	804	829	823	741	852	788	812	783	792	789	825	777	814	847	802	810	797	801	824	834	820	823	831	826	808	820	836	765	826	757	834	848	786	815	788	814	839	836	792	806	828	770	816	804	840	811	803	790	831	806	822	832	808	828	787	777	834	817	751	820	797	839	822	766	784	803	763	818	821	832	813	792	813	824	829	786	772	779	823	842	780	801	835	826	846	789	821	789	815	773	816	803	805	818	829	770	805	833	789	777	811	847	785	796	780	811	751	771	824	806	806	818	781	798	839	804	788	796	804	773	825	818	832	815	823	781	812	796	803	811	830	805	810	808	810	763	846	830	834	778	778	766	826	869	771	804	827	830	765	840	819	844	788	810	798	785	819	824	806	803	753	809	772	782	860	813	865	809	752	806	801	862	822	830	814	803	811	843	846	781	835	799	843	832	840	797	806	845	802	837	767	833	784	866	773	852	821	842	805	849	815	813	796	815	844	818	812	832	866	806	769	857	844	864	825	784	814	763	806	791	780	822	812	749	793	815	782	773	807	784	782	842	859	799	762	815	805	827	817	859	774	770	801	779	765	807	771	825	818	787	811	813	825	873	854	814	832	827	809	819	797	824	761	812	845	777	839	792	843	750	810	804	812	867	883	822	822	749	846	780	887	829	818	835	802	764	805	831	799	813	839	823	756	848	825	776	826	848	805	804	843	776	847	832	808	826	809	850	891	805	787	749	807	817	792	794	817	779	805	836	808	769	825	796	841	741	865	826	807	820	814	764	803	834	810	780	790	776	773	827	786	755	812	846	784	845	769	849	796	765	869	825	870	796	851	802	853	831	803	838	794	758	785	800	739	767	805	801	834	835	796	759	853	812	836	865	852	812	818	806	833	821	821	778	783	797	815	790	773	761	818	846	815	847	863	871	771	815	804	840	769	777	798	822	791	800	821	732	862	807	744	768	838	841	804	789	843	828	855	847	811	796	804	831	792	859	837	826	790	770	778	756	788	859	778	799	772	825	790	831	786	804	804	812	793	802	793	820	807	825	795	810	836	809	824	841	844	815	803	788	829	824	792	806	792	749	846	883	808	845	848	767	803	761	798	796	811	808	819	767	803	832	821	743	782	787	780	832	815	802	774	789	803	860	802	815	852	804	808	801	776	827	816	759	847	748	859	793	798	798	811	808	748	800	744	809	781	801	759	830	800	809	852	780	818	783	759	842	776	783	848	831	806	782	779	855	792	796	787	828	833	814	837	842	811	828	812	786	820	782	816	766	851	794	863	790	821	856	795	808	785	815	763	810	791	794	790	820	836	796	863	794	847	812	854	840	788	777	820	837	813	776	828	786	830	827	847	806	808	821	812	781	860	840	775	846	815	845	844	821	823	814	820	833	804	855	782	763	861	822	813	789	795	830	746	827	749	779	792	844	807	766	840	821	828	766	820	775	836	842	830	791	807	832	827	820	829	838	802	857	771	794	839	773	825	826	811	782	806	837	821	771	825	857	846	821	820	777	851	812	865	815	826	798	858	821	842	828	752	825	820	849	776	741	786	830	850	764	837	803	784	822	802	835	819	846	778	800	843	859	824	820	772	817	777	802	825	817	849	813	797	843	786	808	756	763	788	818	847	803	787	839	773	826	834	818	826	795	760	839	840	799	826	829	826	771	770	812	835	865	827	818	804	799	814	833	795	803	777	794	840	818	792	836	809	779	798	844	798	778	806	815	787	834	809	845	809	815	836	840	798	776	770	804	795	788	834	768	780	813	754	865	796	778	780	804	763	782	820	826	812	801	802	794	839	793	818	755	877	804	846	780	814	833	802	819	810	777	844	813	793	823	833	770	783	803	806	830	862	823	835	805	820	765	834	763	789	795	806	789	777	809	770	845	803	827	773	855	813	736	810	799	791	837	790	838	816	770	891	823	794	785	852	845	849	839	798	778	783	787	790	820	796	802	795	895	823	806	868	779	770	790	818	815	806	839	785	841	773	803	829	792	834	802	797	795	805	803	861	826	831	776	801	785	808	823	767	804	814	836	787	763	845	812	788	795	780	810	862	814	797	789	757	786	885	838	775	857	822	825	804	801	788	843	838	793	808	804	813	744	791	866	801	814	831	846	813	816	817	852	791	777	811	820	758	805	816	800	818	803	800	770	783	811	831	840	858	806	805	788	821	795	764	804	787	832	839	830	751	751	879	820	798	872	806	808	794	814	816	809	815	821	856	778	824	777	761	823	822	808	800	783	831	823	848	825	804	820	781	740	794	800	832	771	844	834	814	837	845	818	763	806	810	834	769	827	795	827	826	796	802	815	811	784	829	790	829	794	792	806	780	788	813	791	798	830	812	809	829	851	784	851	779	768	788	808	821	788	802	787	836	827	824	764	785	778	784	789	772	810	817	799	792	873	812	811	809	825	769	777	817	818	853	827	825	786	834	737	828	796	864	787	794	811	806	818	844	788	850	834	766	829	849	774	829	824	767	797	818	811	831	826	765	767	823	780	810	839	734	852	833	865	870	803	837	863	794	816	835	851	798	821	788	828	806	853	772	781	791	814	859	783	826	807	774	831	824	837	800	813	825	777	809	833	793	835	858	769	823	806	856	747	809	794	788	792	807	792	788	784	827	863	802	759	800	822	775	850	833	804	824	813	793	835	873	805	835	833	755	780	825	784	805	800	778	810	766	823	781	860	841	818	817	783	834	789	799	750	751	825	808	850	840	889	830	860	766	788	781	781	760	783	823	798	835	843	793	754	838	817	796	840	796	805	814	828	762	820	795	817	755	834	853	812	748	787	745	819	766	817	834	767	853	848	823	833	818	789	802	789	798	833	804	828	805	866	783	759	840	827	818	777	824	842	775	834	829	793	815	841	864	800	806	812	816	794	831	801	833	762	766	739	803	822	810	808	799	836	777	754	795	789	811	784	853	836	789	828	845	860	774	757	816	777	808	809	786	800	808	809	805	815	803	798	824	806	800	776	792	812	816	857	819	817	885	792	789	786	796	722	789	797	761	795	824	867	793	802	822	753	806	871	821	805	847	814	840	812	835	787	832	841	836	789	794	803	812	855	804	828	805	811	848	848	850	872	840	764	865	821	835	786	798	848	803	846	863	854	812	782	788	826	820	796	808	846	798	796	811	812	832	802	785	785	835	821	823	771	788	833	777	814	795	801	829	787	795	841	753	797	780	839	779	817	791	849	799
4536	2994	2920	1889	1393	1180	914	944	613	485	462	360	326	333	292	263	267	239	197	215	226	213	190	229	210	199	219	230	179	195	199	196	209	227	383	475	471	279	187	201	224	211	171	205	202	200	192	185	213	192	202	205	193	179	187	212	200	236	199	197	202	210	182	222	183	200	196	205	231	222	195	205	190	207	199	192	186	189	188	200	218	214	216	212	176	199	206	231	206	197	237	190	196	163	165	192	185	206	211	193	190	209	187	208	221	203	205	212	236	182	198	205	201	191	211	228	175	165	203	203	192	192	198	208	205	191	201	209	226	197	190	193	228	196	180	185	213	198	214	194	200	186	192	188	185	202	213	222	230	207	178	204	204	233	204	188	185	196	182	208	218	204	193	199	226	216	217	203	214	180	213	225	211	200	177	228	188	186	187	198	208	224	187	188	213	224	210	192	205	226	202	187	215	212	215	187	168	195	220	225	198	218	177	189	190	193	220	189	220	199	211	170	162	195	202	200	193	200	186	216	207	198	209	215	214	180	197	204	168	208	193	197	219	215	207	203	217	210	214	219	184	214	189	226	199	218	185	191	224	188	213	174	201	194	206	195	200	193	190	208	159	199	235	215	217	215	221	160	213	195	188	185	162	195	215	186	205	189	198	184	191	220	190	220	196	187	221	194	192	202	199	197	213	188	169	184	211	186	204	167	190	190	208	190	197	181	204	202	211	188	232	217	200	209	237	191	187	207	210	201	217	190	188	211	192	173	192	197	205	211	189	198	207	177	198	188	203	196	221	210	192	172	192	222	198	212	225	187	194	189	192	206	176	201	208	207	206	176	195	203	208	207	184	181	203	195	214	195	189	197	209	187	227	222	198	186	226	188	201	201	222	195	205	192	231	223	195	214	222	194	197	228	196	206	192	191	210	233	199	185	204	196	205	182	192	193	230	216	177	189	202	207	212	210	198	188	203	218	194	199	202	223	181	214	190	150	188	194	212	184	204	207	195	241	194	217	172	196	183	205	189	181	198	204	184	222	189	203	175	179	171	226	214	219	201	221	195	195	193	236	204	211	209	200	200	186	215	200	193	194	193	224	203	205	198	219	201	202	190	198	224	222	213	181	208	192	203	205	208	236	187	200	174	176	199	190	177	207	186	219	195	220	221	207	172	222	202	184	202	206	199	210	196	199	226	199	200	206	194	201	214	201	189	212	189	201	214	158	204	220	206	194	199	218	189	165	201	193	207	207	224	226	206	181	215	172	198	198	202	217	211	218	223	203	206	224	166	174	200	193	215	185	222	187	211	209	179	219	183	194	221	222	189	191	198	198	209	196	198	201	191	197	200	211	172	197	189	193	189	168	202	196	238	194	206	172	184	179	188	198	200	181	202	197	184	191	195	209	222	204	206	207	200	212	229	199	190	166	201	213	190	215	216	207	172	192	200	217	197	209	192	204	198	198	239	189	200	196	212	206	186	199	183	203	185	216	196	189	203	190	191	193	194	181	198	205	188	184	205	195	211	209	203	209	188	192	180	171	200	201	215	180	221	217	222	193	198	204	192	200	193	199	205	207	187	217	204	205	186	205	208	176	221	195	187	187	181	224	227	176	185	219	247	199	216	210	177	188	176	218	226	183	206	196	206	214	200	224	217	205	190	212	201	186	171	181	213	219	202	228	212	217	203	203	211	169	215	197	198	209	187	203	210	198	206	197	192	185	206	181	222	196	203	212	193	185	178	182	201	215	218	201	216	181	241	193	183	181	200	208	193	201	224	188	228	212	192	222	215	216	220	213	185	215	201	212	218	179	178	215	209	189	213	233	193	221	212	203	184	188	181	186	187	172	199	220	189	220	213	193	185	209	202	185	178	186	216	189	204	189	205	215	187	202	189	202	207	195	181	215	195	203	195	189	196	198	202	224	206	195	200	201	213	221	200	190	196	213	198	185	197	206	235	200	184	221	186	203	204	204	211	205	154	213	207	193	198	192	223	216	220	203	214	182	215	205	195	227	198	195	197	201	186	206	208	210	214	201	223	217	189	199	203	203	208	185	223	184	214	225	157	189	199	209	201	206	223	230	221	187	215	185	205	196	199	195	197	179	191	202	194	215	198	205	200	206	220	183	215	191	194	190	202	186	189	198	192	192	194	195	206	191	220	206	198	189	207	184	200	208	217	201	186	176	193	210	214	232	183	211	228	202	209	205	207	194	237	184	199	219	199	200	201	206	212	202	194	211	194	184	200	204	192	180	221	195	200	209	214	188	209	206	209	190	213	194	187	197	204	196	210	192	206	204	197	203	210	187	216	195	210	220	231	216	218	211	193	219	226	189	212	206	191	200	193	187	224	223	191	212	207	202	187	180	189	216	224	202	185	179	200	202	191	208	197	207	196	223	193	187	221	202	181	210	181	224	191	208	225	205	178	206	228	226	211	200	230	215	209	204	198	206	197	220	181	182	209	190	190	219	212	178	200	205	202	230	194	221	195	187	218	222	207	186	198	211	196	189	204	198	203	193	189	205	200	195	176	182	174	220	236	239	175	181	193	187	186	195	199	206	207	210	183	222	206	188	195	209	242	186	214	185	200	203	192	194	230	206	222	199	206	206	235	183	206	212	181	221	227	201	186	180	185	187	188	206	199	208	210	196	210	205	238	192	200	193	196	201	219	204	195	234	196	202	198	199	215	178	197	209	192	183	239	201	201	216	179	209	174	186	217	196	206	172	192	212	198	177	194	204	198	195	198	225	222	190	179	189	197	209	199	222	195	210	195	204	224	219	189	188	205	197	183	181	228	189	225	205	183	206	204	221	225	190	179	203	218	194	229	197	198	233	222	190	169	194	196	196	203	216	191	198	189	186	223	220	207	185	189	208	230	197	221	201	203	209	198	172	180	227	226	198	197	181	170	220	201	180	166	204	204	219	171	204	202	181	212	200	219	220	195	190	212	207	216	206	206	217	205	212	184	227	194	177	202	181	187	195	206	212	187	189	209	186	218	218	192	226	190	223	212	190	210	195	194	189	211	190	196	204	225	211	201	202	211	183	209	193	216	171	210	215	180	192	216	186	193	209	218	189	198	192	208	203	205	212	222	196	181	186	212	205	198	192	191	220	195	206	205	184	200	183	190	194	197	190	200	190	189	173	196	198	198	208	186	190	183	193	180	188	215	223	193	196	188	178	184	236	196	186	204	202	188	174	208	214	213	190	205	189	195	212	185	200	204	198	192	198	195	214	181	184	225	217	191	205	188	165	207	218	206	204	204	215	184	187	210	204	204	187	204	206	206	201	207	189	218	205	209	186	165	192	185	215	207	194	181	242	175	175	217	215	193	219	206	194	198	188	194	228	161	219	191	181	236	205	187	217	209	199	199	228	191	216	203	230	224	211	214	223	218	189	170	200	212	214	183	202	232	207	209	233	176	192	210	187	214	211	190	185	198	195	193	198	181	189	196	236	237	192	211	184	188	205	186	197	167	191	184	194	214	210	236	207	226	181
3741	3501	5381	5153	5222	4778	4535	4538	3293	2555	2146	1558	1407	1258	1077	1020	903	855	776	704	692	641	594	701	629	668	598	627	597	578	654	595	611	751	1715	1942	1640	900	548	524	523	518	525	574	539	498	524	540	495	536	513	518	541	573	503	511	581	523	507	551	559	552	570	552	546	552	521	532	544	541	523	534	514	522	533	547	518	535	533	506	541	552	563	528	503	545	590	514	508	551	531	520	547	533	529	536	530	539	518	506	536	481	509	513	561	523	507	501	524	525	502	545	531	513	531	503	509	485	500	545	507	506	484	573	552	503	509	536	510	484	515	508	489	543	541	539	566	497	514	541	535	605	503	514	540	548	520	534	481	524	513	548	530	535	543	549	500	545	599	534	518	525	515	518	557	520	491	537	528	524	551	534	533	515	490	541	515	546	491	547	537	544	552	508	536	568	552	539	525	502	532	479	513	542	523	485	507	529	512	534	506	553	530	530	533	499	541	540	510	534	522	526	520	554	510	514	554	530	532	545	510	539	510	515	542	554	546	556	585	515	524	562	543	522	516	532	592	569	551	508	534	536	507	508	535	518	541	562	572	519	546	502	519	563	523	519	556	508	520	524	502	535	544	551	573	546	523	534	580	490	569	551	553	561	510	542	518	505	533	542	594	512	511	523	563	567	502	518	538	507	524	510	528	502	537	512	518	531	520	543	549	527	558	535	514	555	550	537	506	533	521	538	506	483	532	550	489	530	506	544	502	574	527	567	498	487	515	510	550	535	502	544	562	543	552	529	544	542	540	541	536	508	539	517	502	513	505	546	531	528	583	546	530	575	509	542	554	526	547	520	564	541	515	535	587	515	566	520	559	570	513	511	543	549	529	533	550	494	488	517	529	528	587	510	510	563	549	542	540	541	527	568	517	538	532	506	524	510	532	533	519	481	526	554	552	536	535	545	519	494	518	513	534	533	549	567	575	526	533	573	509	533	522	554	517	540	554	514	500	526	527	519	507	512	525	524	545	536	563	544	502	512	532	541	513	546	530	532	544	510	537	527	553	528	549	497	547	542	584	505	508	539	529	522	548	523	589	564	507	537	557	512	518	550	557	516	533	546	556	564	568	542	542	554	546	560	525	510	516	541	505	522	582	530	536	546	509	525	541	532	526	553	561	582	514	524	552	506	505	534	557	528	548	545	499	555	539	539	519	560	552	545	572	492	515	530	546	557	530	526	559	551	555	538	544	533	566	548	529	562	519	553	545	510	519	528	507	514	498	539	568	528	525	519	535	517	556	566	520	518	528	553	500	565	509	504	502	554	565	545	487	535	563	540	527	547	544	522	525	529	536	575	562	506	525	557	559	531	549	500	525	560	519	540	564	544	549	547	550	555	544	540	501	510	493	519	508	562	541	531	512	531	540	538	547	498	585	551	532	479	514	560	530	520	539	507	521	526	550	549	527	547	547	522	525	548	539	544	518	529	502	496	534	558	528	529	518	532	524	511	555	517	548	568	587	491	555	512	536	540	548	529	557	540	516	590	554	565	517	550	530	539	512	529	554	512	504	528	557	506	537	510	526	528	502	473	533	535	538	497	527	542	507	515	516	501	555	570	542	498	550	559	512	495	519	531	562	518	527	519	555	519	520	536	528	542	544	557	551	539	547	557	520	541	548	517	504	556	558	557	572	547	553	531	494	537	535	546	562	580	541	521	522	550	519	533	507	525	519	522	559	517	547	545	509	558	518	530	609	541	520	503	524	518	591	540	573	541	522	501	549	530	517	519	553	504	568	536	530	506	565	551	531	560	514	510	548	551	545	506	505	621	493	497	515	519	559	546	534	544	556	529	519	512	522	528	521	526	522	519	505	564	524	487	538	546	513	555	547	536	512	562	542	492	519	516	528	534	543	524	529	545	532	529	563	539	546	566	522	544	597	500	534	552	555	512	572	535	513	517	530	560	516	531	546	519	555	529	546	540	527	557	529	572	534	561	538	546	514	535	514	548	542	522	512	505	488	554	524	550	532	504	505	541	527	516	505	508	545	541	537	523	535	488	528	549	582	523	486	556	550	510	523	498	545	518	528	529	531	569	519	520	544	514	531	544	571	543	516	545	526	560	562	530	506	521	533	513	555	539	515	524	561	551	497	530	567	580	514	524	521	537	552	550	543	560	542	538	464	532	489	519	558	515	534	526	485	516	507	525	521	523	540	541	517	567	558	543	519	529	537	504	526	516	546	552	518	544	548	553	551	526	529	487	553	501	524	486	559	560	543	530	564	495	532	533	518	501	590	529	546	524	542	523	525	544	476	541	573	512	555	535	537	523	525	534	542	532	572	531	513	509	531	540	492	515	547	542	557	549	540	514	565	555	519	525	533	535	550	514	540	518	582	575	497	552	506	541	578	516	506	523	578	507	487	539	556	540	546	515	600	485	560	533	548	527	535	509	493	539	543	545	567	524	556	489	535	509	532	580	521	554	508	550	524	546	552	536	544	543	499	520	520	486	550	497	542	566	534	526	551	570	519	557	568	488	512	546	553	520	543	519	533	555	507	515	522	571	548	523	541	506	529	528	539	562	547	551	538	514	517	524	477	547	492	540	501	502	544	590	530	508	534	565	522	531	536	526	513	566	554	492	496	536	537	548	509	519	490	522	548	530	549	517	525	555	542	531	475	518	577	528	565	529	535	536	484	567	547	534	518	561	525	560	551	510	519	552	585	544	515	546	522	533	507	550	550	575	530	529	520	509	533	498	533	513	517	530	527	490	528	581	511	518	551	541	538	566	552	572	525	505	520	521	575	568	561	545	536	556	518	535	532	522	553	540	539	501	536	550	508	523	516	534	525	548	541	527	525	533	493	535	531	556	505	527	520	531	515	559	538	542	557	529	524	525	536	564	520	541	535	551	551	540	519	556	591	507	537	544	531	555	539	514	574	551	498	504	555	549	509	570	567	489	533	519	512	560	568	535	542	502	558	530	551	552	585	537	542	558	540	525	547	573	545	540	525	524	548	555	528	548	518	530	493	528	516	538	523	556	537	541	556	533	510	564	511	577	545	496	532	580	536	538	540	589	533	509	579	496	560	514	552	522	516	524	536	573	507	569	547	533	512	541	523	545	544	491	562	511	504	545	564	536	497	527	523	508	517	509	531	546	503	538	525	529	541	536	514	506	505	509	571	504	509	519	517	530	546	530	558	553	511	535	553	544	539	488	527	497	499	516	514	527	537	536	555	544	515	542	521	561	521	536	492	557	521	516	579	545	566	551	550	498	529	519	544	529	531	542	546	515	546	542	522	463	542	495	541	510	538	568	509	522	552	507	520	535	553	518	494	501	523	536	507	528	534	513	544	538	493	507	496	524	549	527	532	561	538	532	520	514	548	503	537	548	532	539	527	575	527	531	518	539	552	521	555	545	569	519	546	524	501	532	538	523	514	576	510	529	547	495	543	539	534	546	545	511	511	509	548	530	546	543	513	538	474	518	496	508	579	546	531	545	563	563
16644	17740	14958	10294	7712	6348	7362	9845	7004	4468	2887	2003	1647	1190	694	582	502	433	452	397	364	343	329	351	337	341	343	349	325	330	321	360	303	584	1475	1904	1569	1043	360	313	277	313	343	286	302	315	303	287	283	326	332	304	296	303	278	307	313	287	327	327	288	304	315	307	275	296	273	317	279	311	290	343	306	277	312	299	326	280	271	336	294	296	302	291	299	294	316	298	292	325	301	280	316	292	293	336	301	285	309	338	337	290	339	269	290	288	292	309	325	319	315	313	271	303	311	293	294	296	307	322	325	332	335	291	319	294	330	309	317	290	323	311	337	283	287	301	292	324	293	324	349	308	350	317	313	282	301	300	305	302	294	307	304	290	306	324	280	307	303	316	278	301	320	286	298	279	339	281	306	325	320	314	330	298	293	316	300	323	286	299	284	323	357	307	322	285	309	333	268	309	336	318	303	294	344	289	297	290	315	291	330	308	288	326	329	280	318	295	306	276	282	311	297	294	309	312	311	262	313	301	254	307	299	298	266	310	300	296	302	282	296	304	328	300	346	314	301	295	282	313	304	277	306	290	318	292	307	323	276	295	291	300	326	299	266	316	281	306	302	294	326	334	295	314	289	281	310	312	277	324	300	297	324	285	307	308	296	310	289	318	270	282	295	301	289	269	321	314	280	299	309	270	337	327	291	324	327	308	319	318	339	354	347	327	335	295	300	320	296	303	299	316	352	333	288	285	343	295	289	290	298	293	321	328	256	295	347	291	308	296	329	327	303	316	302	324	310	288	308	316	299	325	322	307	308	284	337	318	300	323	333	301	305	325	329	304	328	309	302	306	357	275	321	310	303	256	295	306	297	257	295	332	297	315	309	306	301	319	308	302	286	292	332	317	287	302	329	316	291	310	313	299	313	284	301	319	295	300	314	292	292	308	313	288	298	299	289	298	314	312	330	324	320	306	303	332	322	304	315	307	270	306	322	329	299	313	294	317	304	303	283	300	275	315	313	294	307	320	282	305	280	320	298	317	292	296	309	266	312	309	302	300	302	317	328	317	305	325	278	338	318	317	300	318	298	295	307	314	295	312	279	312	304	313	343	275	306	292	259	346	320	287	311	304	301	285	302	304	320	316	348	277	320	294	283	313	329	302	284	286	294	283	293	314	308	322	304	321	311	258	294	358	324	291	310	260	310	309	291	303	312	306	309	300	333	279	300	308	328	279	281	355	316	302	329	307	299	311	272	330	285	331	319	309	317	295	314	311	307	339	346	279	313	282	317	337	270	311	284	315	311	302	331	337	301	351	302	325	298	311	331	324	335	302	307	309	305	311	309	321	276	305	349	293	267	292	301	334	310	309	316	287	293	265	314	295	319	309	307	298	284	301	306	284	321	309	314	280	305	295	281	337	292	290	279	298	291	276	326	308	344	301	283	334	286	291	299	321	262	272	298	340	289	323	290	295	286	307	279	279	307	295	324	284	323	324	340	327	303	294	261	308	281	301	304	299	300	311	297	286	315	311	309	282	310	321	289	327	279	314	305	324	309	304	306	275	302	314	295	303	329	297	309	315	320	312	284	317	287	305	287	312	276	327	293	306	316	294	308	306	331	293	324	299	271	276	312	298	301	305	311	273	280	270	290	305	288	300	300	337	268	261	320	316	303	303	277	342	294	316	328	291	292	300	296	310	287	300	315	281	323	296	299	282	284	318	316	284	289	275	312	299	282	271	262	289	307	342	275	328	289	336	332	325	314	303	273	277	300	309	292	319	303	300	301	334	303	330	280	302	301	317	313	323	331	302	312	294	305	289	289	325	332	313	295	308	331	295	349	348	299	257	307	310	314	309	284	331	276	304	302	323	263	315	280	323	302	305	302	307	302	299	298	315	325	329	320	309	307	306	287	319	307	307	287	294	284	283	287	294	303	300	300	295	294	292	271	309	296	291	283	302	329	293	319	291	300	292	303	293	332	311	314	290	306	347	314	294	304	303	298	294	312	329	305	287	359	296	332	305	330	269	306	323	264	300	280	314	297	294	310	304	258	337	314	340	315	339	283	307	302	286	272	320	309	274	259	258	314	301	317	308	307	327	298	304	305	302	321	284	337	301	313	293	312	287	316	310	315	296	274	332	339	301	285	316	326	318	340	297	299	273	298	314	316	295	278	273	285	320	326	323	308	265	309	327	305	298	320	331	303	318	331	303	284	322	318	310	322	303	301	298	344	324	303	280	286	309	336	315	305	309	290	284	313	333	297	284	297	287	306	279	316	295	297	301	304	298	297	335	278	296	283	300	304	304	324	312	328	323	317	308	298	302	287	309	317	313	310	282	312	327	295	291	297	306	298	311	290	297	303	285	309	337	307	327	323	305	266	345	316	291	306	284	327	310	302	310	307	334	291	297	277	291	328	347	313	295	312	306	284	330	300	295	317	319	300	314	310	273	316	289	336	311	306	278	340	308	310	316	302	317	302	314	327	292	320	267	298	316	296	315	288	290	344	332	336	303	296	325	364	343	296	322	286	311	329	303	278	299	313	313	273	300	286	303	288	314	322	298	319	305	317	310	323	331	290	277	345	316	297	322	329	265	261	323	328	310	311	280	280	301	291	304	315	329	307	291	307	314	314	298	280	299	294	298	316	349	287	325	314	289	296	306	309	303	342	317	294	312	271	309	315	306	298	282	323	275	302	284	291	272	309	311	302	311	281	313	325	311	286	302	298	288	314	332	318	322	291	336	326	339	297	319	263	303	309	304	325	290	317	291	290	296	299	287	298	271	319	293	325	274	304	293	333	324	309	277	293	280	284	294	285	298	326	274	337	275	294	291	331	298	292	278	313	287	273	318	307	283	320	316	324	312	290	294	303	306	303	289	280	311	332	321	311	300	331	329	280	286	299	300	308	280	277	268	303	327	320	303	349	299	294	304	301	320	282	312	300	316	324	345	320	292	330	365	296	339	281	306	304	296	315	289	295	297	324	299	284	284	300	281	340	290	297	324	300	307	312	301	304	282	344	306	310	279	299	295	305	294	325	277	289	338	292	304	298	302	312	309	294	288	298	292	332	307	277	303	315	346	304	295	310	286	287	278	317	305	316	307	269	302	318	310	335	281	288	320	307	315	314	326	334	283	329	315	334	305	310	309	316	283	297	330	297	292	296	310	305	268	299	300	315	302	316	281	308	285	308	297	284	284	308	315	309	317	295	285	315	315	314	364	293	269	311	305	315	314	277	304	301	289	272	276	312	311	301	327	309	313	255	312	300	300	307	309	312	277	287	319	312	301	300	315	327	273	295	316	291	328	301	286	286	294	326	309	304	333	298	287	281	313	269	276	306	307	311	345	311	302	279	278	310	313	313	299	294	309	297	278	275	281	325	325	290	284	295	283	306	310	291	294	333	325	294	315	328	278	260	316	298	341	327	291	306	317	323	301	336	292	321	281	300	343	325	298	315	282	266	295	327	301	290	315	296	294	324	285	331	299	322	314	296	331	303	327
12616	12687	13759	13798	14956	14184	18278	23756	21109	14532	11092	8983	7746	5853	3425	2540	2047	1713	1713	1246	1055	988	992	1095	1037	1030	1050	981	1013	1120	1217	1168	993	2734	8726	10647	8498	5151	1040	753	742	774	763	739	762	790	716	749	742	760	762	763	756	743	740	746	739	717	734	749	713	794	751	762	757	829	746	783	794	738	731	767	779	734	733	740	749	713	777	749	729	776	775	756	803	745	744	779	770	706	747	780	766	728	774	774	754	778	740	778	743	727	774	771	720	747	748	747	742	710	793	738	736	737	761	741	695	720	817	811	817	759	759	732	763	764	773	771	755	786	732	758	740	724	751	780	751	742	739	759	754	764	755	774	768	742	767	735	761	785	737	766	748	767	768	719	753	717	771	755	746	718	773	752	744	765	808	702	745	760	731	826	799	771	705	687	735	808	781	725	724	700	740	721	778	729	731	755	747	787	768	726	723	736	739	748	730	758	750	717	775	791	744	787	740	676	737	740	743	746	803	758	782	775	783	783	754	781	782	780	768	774	727	740	713	770	822	764	747	800	733	743	746	722	737	777	751	786	753	733	809	732	789	753	729	810	785	739	743	750	753	747	745	789	820	772	743	721	682	760	800	752	773	762	737	771	807	814	776	765	761	762	728	730	745	792	780	715	750	763	761	752	750	742	745	761	767	783	814	738	747	788	756	786	699	777	722	761	741	735	751	763	798	797	756	705	769	788	745	761	793	778	747	783	721	803	746	776	751	778	726	765	779	775	735	740	753	764	770	750	762	758	726	760	768	721	725	762	759	796	757	783	778	750	751	738	749	771	766	807	846	752	739	741	727	764	732	726	821	748	767	761	743	780	748	723	757	817	732	771	774	766	774	808	782	811	762	710	776	773	773	746	779	757	774	761	741	794	770	703	762	752	802	702	745	770	753	742	752	765	731	773	737	753	768	737	763	766	720	758	725	729	767	776	777	728	760	725	743	744	763	783	746	728	758	745	749	749	746	755	791	732	739	763	735	758	766	737	776	751	786	823	761	790	782	730	758	719	756	717	779	771	703	752	744	755	775	764	737	690	742	738	743	717	712	761	728	753	809	764	770	787	770	767	764	714	752	789	755	712	768	744	752	740	720	795	750	764	747	760	738	758	735	743	766	774	746	745	756	775	738	758	715	732	750	774	793	776	754	711	732	739	749	742	727	760	801	782	755	801	722	824	804	780	758	742	782	779	804	796	736	742	705	769	777	785	742	687	764	779	757	774	789	790	747	726	753	754	719	757	787	751	735	787	721	770	779	807	741	742	751	750	731	765	776	772	713	796	769	769	786	763	769	757	674	745	740	711	738	776	726	788	749	737	793	731	751	702	768	758	755	766	723	772	746	741	757	786	773	787	687	731	718	797	781	752	739	718	781	705	757	748	704	772	804	804	717	739	808	759	747	748	772	755	779	691	725	777	738	729	735	788	730	716	731	758	777	767	742	729	773	752	729	780	763	744	744	745	730	772	738	779	762	765	754	773	753	715	761	817	711	777	743	733	809	701	690	760	836	747	794	748	734	776	779	694	791	762	749	772	822	820	756	754	737	766	748	832	728	772	764	759	762	776	718	800	762	794	717	786	747	750	751	712	773	758	764	768	775	793	744	729	783	748	777	746	747	748	764	760	750	765	733	721	712	799	775	775	765	722	749	760	740	763	792	781	783	694	758	768	769	754	773	740	770	818	747	742	778	745	744	754	748	754	739	744	740	798	783	748	715	792	743	749	757	777	776	723	735	718	745	758	746	779	743	754	795	727	764	779	773	767	787	744	764	753	805	800	788	763	809	759	805	749	779	785	753	728	739	728	716	783	749	721	756	728	744	772	780	709	770	773	715	813	768	761	806	772	739	716	807	753	803	804	762	762	732	756	730	732	753	749	751	736	742	739	748	786	763	792	739	747	777	758	794	765	737	772	785	736	707	778	734	722	751	746	818	744	692	768	736	729	760	767	726	741	735	754	786	795	771	752	806	756	753	768	765	761	759	764	711	741	764	735	814	821	756	755	715	745	764	731	759	767	746	744	775	771	750	754	763	702	722	745	768	786	723	788	792	793	799	734	772	779	769	765	758	783	742	761	770	768	727	713	722	745	812	779	717	787	778	748	773	814	740	745	770	743	793	777	784	725	725	745	775	718	786	792	787	727	764	778	726	785	745	727	735	758	721	755	799	774	752	775	741	723	761	752	700	739	748	734	790	757	731	723	742	720	758	804	772	788	749	738	721	745	730	724	722	754	742	711	763	787	763	701	751	733	748	719	772	781	748	758	764	801	734	788	735	777	773	748	793	752	721	773	764	787	746	742	741	783	801	710	807	726	755	779	751	723	741	777	736	774	716	767	770	706	717	728	763	777	760	752	756	745	733	785	779	740	705	771	765	741	754	780	798	764	739	760	753	753	722	766	761	724	765	759	730	770	696	769	768	790	720	729	750	710	754	725	787	703	754	758	778	742	710	792	718	740	805	721	770	795	701	779	803	746	802	736	717	733	728	699	704	711	744	789	798	759	776	759	756	758	748	755	749	768	736	721	769	744	769	790	763	701	745	752	807	804	769	742	748	743	792	775	740	774	776	743	730	741	778	762	743	732	753	767	766	790	768	760	739	717	767	792	764	753	751	758	748	745	814	799	780	715	768	769	817	717	719	737	736	746	776	772	828	777	790	760	731	755	739	809	772	747	740	743	777	784	722	757	738	753	788	733	797	740	718	763	720	734	708	772	816	727	773	763	745	780	740	723	724	757	783	741	797	777	736	732	781	752	729	739	771	783	797	701	729	760	732	731	737	763	729	765	762	781	783	755	737	757	729	768	758	751	733	809	759	746	762	730	782	783	750	796	772	749	773	819	728	725	770	758	729	780	720	776	743	746	763	753	756	734	714	761	844	760	796	797	780	784	749	779	765	710	788	774	753	799	766	749	786	788	768	769	758	751	739	784	743	690	771	815	763	774	768	745	799	749	742	726	770	741	783	787	708	805	743	746	737	724	757	775	766	770	778	757	727	773	750	753	730	765	758	737	770	766	748	767	764	735	751	701	767	772	765	779	750	744	798	754	747	758	776	768	780	738	789	765	726	763	827	738	738	778	716	765	707	738	732	749	757	752	776	763	763	785	818	811	703	759	731	705	788	778	778	763	802	741	757	772	753	747	720	792	749	779	770	744	739	740	753	771	733	710	780	764	779	755	813	783	787	765	789	743	757	763	735	783	760	733	729	765	783	710	777	754	743	769	770	716	757	765	733	715	709	802	776	747	748	743	762	749	798	765	797	747	724	736	772	732	788	791	809	752	765	762	787	773	746	763	734	725	759	772	753	785	705	736	747	766	767	731	746	747	741	809	777	762	748	727	756	760	749	738	766	722	763	737	793	724	721	791	717	796	793	817	774	765	806	774	813	748	794	750	819	722	741	786	706	783	784	809	720	756	753	715	808	731	748	771	758	711	753	738	760	751	760	776	753	728	717	745	736	749
28115	26689	21916	16563	12404	8434	12050	17047	13205	9750	5590	4035	2786	2125	1276	808	689	602	627	453	466	470	423	426	436	593	575	472	457	501	461	408	415	386	1412	3717	3294	2297	559	345	369	343	323	366	361	343	368	367	321	351	342	360	322	344	378	335	381	374	327	337	337	357	344	347	375	333	340	366	359	361	341	310	369	346	344	312	374	351	314	328	346	333	397	366	334	330	342	348	333	333	335	374	342	353	311	324	336	340	300	354	345	332	331	368	335	379	335	372	326	406	361	343	349	349	358	352	331	362	328	336	347	351	332	365	379	368	342	348	338	356	364	336	308	368	370	330	385	358	336	349	353	325	316	338	361	370	360	392	332	375	383	337	338	323	317	358	339	338	337	339	346	363	313	360	351	353	381	377	348	338	363	338	352	326	335	345	396	366	366	336	367	367	323	363	345	323	336	346	390	365	322	320	355	372	318	320	339	349	329	367	330	337	361	316	318	341	360	330	366	316	349	344	323	333	337	362	318	344	348	339	359	334	340	315	361	375	366	345	344	334	342	328	332	362	345	381	361	369	359	317	327	332	336	365	340	375	374	326	333	334	310	365	308	322	346	341	328	348	316	366	388	344	346	315	331	349	322	337	348	353	366	371	370	347	355	365	354	343	354	348	354	349	347	341	368	328	370	364	361	311	314	323	342	326	315	365	336	311	350	334	304	339	347	357	351	336	330	368	363	329	361	341	332	342	373	296	326	379	345	357	347	359	315	336	343	377	373	334	368	376	348	338	324	309	358	324	314	332	343	332	346	354	386	343	379	369	343	334	372	380	370	317	330	365	355	350	356	356	355	367	378	329	347	360	336	358	328	341	319	317	343	347	320	311	320	345	338	361	343	344	343	353	342	323	349	335	339	346	330	375	369	358	311	362	348	361	363	321	366	380	332	312	330	354	349	329	361	349	374	356	320	372	344	322	350	348	369	341	342	345	354	345	345	347	311	334	327	356	356	360	325	368	354	358	365	366	342	340	365	373	361	334	359	396	365	347	357	319	344	306	385	318	346	347	339	353	363	330	365	360	345	389	384	337	355	359	332	356	336	357	346	348	322	365	316	327	337	324	320	323	344	334	334	354	343	345	363	346	357	326	328	325	310	358	378	337	344	373	322	303	329	367	342	357	358	346	336	361	358	350	324	342	323	378	350	342	372	358	360	372	341	362	350	318	352	301	331	337	374	345	332	367	381	351	338	336	314	366	356	328	357	313	355	336	354	360	372	322	329	325	352	336	374	328	348	339	350	325	344	363	357	341	340	355	351	351	368	330	337	299	349	318	317	341	352	333	341	350	331	343	333	394	347	363	327	363	311	308	359	365	316	345	347	366	339	342	335	326	371	377	364	341	365	332	353	336	336	329	337	323	390	348	330	360	347	310	370	369	374	334	343	359	340	320	360	329	350	342	303	347	316	343	345	344	322	349	365	321	346	346	361	348	357	338	357	337	341	368	356	377	348	316	365	334	381	388	387	364	313	377	331	374	338	356	331	321	375	338	367	323	325	375	353	376	346	341	354	360	358	342	356	373	349	318	339	352	345	349	384	371	338	345	351	364	327	362	352	358	335	324	371	333	335	362	310	360	346	330	371	324	316	368	320	353	378	346	343	351	371	336	358	332	316	335	350	325	373	360	361	358	328	321	357	333	345	333	310	330	367	358	351	341	345	366	353	340	361	374	354	342	350	328	352	345	360	373	360	340	367	359	360	349	319	326	349	362	347	314	362	361	337	366	364	356	383	356	335	316	344	325	370	344	344	340	329	325	353	378	333	373	331	356	311	325	359	337	344	362	377	365	321	381	364	333	345	333	308	326	372	368	342	368	320	322	343	354	346	355	328	350	335	348	322	367	337	363	335	336	329	366	355	336	356	361	361	326	332	354	362	308	356	315	336	336	333	331	329	348	349	350	351	344	363	323	348	316	343	339	342	361	376	345	331	326	355	338	355	368	366	327	362	348	347	357	369	413	375	362	324	332	341	366	354	342	328	318	307	346	324	349	399	341	347	333	349	350	375	375	335	331	327	332	337	347	337	320	364	335	361	338	329	352	342	340	393	391	361	340	348	343	346	369	362	353	360	352	342	338	372	358	386	332	330	351	320	364	341	342	331	320	361	375	357	341	377	340	340	348	337	361	365	319	338	359	348	304	353	320	380	354	344	363	357	339	303	334	326	318	366	373	349	325	295	357	319	351	350	340	366	352	370	390	322	325	362	364	377	363	379	338	345	338	372	326	375	354	362	353	349	360	334	343	351	358	372	322	372	327	395	353	352	325	358	329	373	384	347	352	344	335	401	345	333	317	367	336	332	346	358	319	318	369	369	376	332	333	336	321	362	343	335	350	325	345	354	335	328	330	357	359	317	301	354	358	362	345	330	342	374	370	338	371	379	318	348	328	335	309	343	357	347	352	337	335	375	329	323	353	338	347	375	344	337	392	372	341	371	339	330	358	319	347	315	341	354	320	348	361	344	336	339	349	371	344	318	328	368	382	344	328	365	333	362	339	352	337	360	355	348	361	348	322	375	328	373	358	362	350	358	325	334	334	348	358	346	344	338	336	344	352	347	314	340	358	361	333	345	368	332	341	359	370	370	354	340	345	331	329	360	357	327	347	334	326	355	315	354	322	342	333	356	331	362	303	344	324	340	338	341	366	320	370	356	334	324	359	345	346	331	339	351	354	349	311	327	359	335	341	337	337	344	318	345	371	354	342	358	346	308	354	337	371	340	320	360	358	356	375	349	354	302	357	346	341	337	339	346	327	343	347	358	371	357	360	344	371	350	303	358	336	334	331	324	340	333	347	319	343	321	358	373	327	331	336	360	382	359	333	321	383	375	336	338	335	327	322	331	326	349	327	364	372	347	331	337	345	326	337	340	355	339	361	346	358	287	341	363	368	389	365	330	326	366	360	355	376	343	336	368	340	354	334	329	350	327	325	413	367	324	399	332	344	342	335	299	318	361	370	355	362	341	353	375	337	360	386	345	352	336	329	352	382	363	353	369	330	356	374	368	348	354	353	341	333	323	348	343	352	369	361	360	337	364	329	361	351	353	355	321	362	340	324	355	353	379	325	337	354	363	331	343	381	350	336	319	311	341	366	336	372	338	349	354	351	330	364	383	352	372	360	321	366	357	325	335	323	350	377	346	316	347	312	389	326	314	356	343	312	364	323	341	365	332	332	335	343	346	338	336	335	360	335	327	328	372	359	351	340	363	369	335	310	331	355	351	343	317	338	363	359	343	340	329	349	329	333	349	357	382	338	333	382	361	336	342	341	365	362	338	364	338	352	362	335	355	392	356	358	304	390	350	350	367	340	344	328	352	360	373	328	334	339	391	353	333	341	352	384	348	338	351	342	356	372	333	350	344	322	366	382	351	372	358	352	346	348	342	371	356	342	352	358	371	314	397	364	342	330	315	377	417	322	378	357	331	349	360	340	388	370	320	362	357	365	332	337
19046	18173	18459	19601	19718	16127	25313	31861	29569	22579	17486	13928	10990	8832	5570	4013	3025	2831	2686	1662	1586	1357	1314	1367	1592	2383	2433	1797	1744	1759	1540	1459	1247	1310	8335	18683	16459	11249	1873	853	794	828	777	775	808	876	862	893	813	813	832	810	835	813	789	845	832	848	806	842	796	814	809	821	854	809	823	812	789	805	853	812	773	865	867	820	758	793	810	845	736	815	850	803	858	877	810	875	775	820	852	839	815	855	851	846	788	836	845	814	817	860	857	834	818	859	811	861	853	824	827	826	793	799	830	812	780	847	842	860	886	861	833	822	852	849	835	868	836	845	797	821	820	784	853	867	815	805	862	846	877	788	824	823	820	895	799	890	850	812	819	849	839	856	813	816	849	792	824	800	849	832	812	823	786	830	854	790	858	844	826	820	802	833	855	829	844	787	752	797	820	787	811	804	828	832	833	818	760	785	823	782	813	807	846	775	812	859	800	829	860	797	835	832	793	814	828	885	883	777	767	833	872	779	818	835	832	782	778	762	849	845	840	831	816	838	838	839	841	799	827	805	768	836	838	858	836	782	830	754	791	843	823	825	814	802	831	845	842	807	816	813	809	825	806	854	842	766	825	810	822	782	851	800	822	832	819	806	796	838	867	785	820	834	829	855	797	867	791	892	773	846	859	788	803	812	820	826	814	814	887	857	758	805	870	822	821	811	823	833	850	837	842	832	806	886	881	798	844	795	822	786	804	796	847	837	835	849	802	787	828	845	815	803	849	819	813	822	834	873	817	793	794	836	886	835	835	853	813	863	841	814	814	853	794	825	811	822	831	852	767	778	788	872	828	800	813	845	850	827	849	788	821	836	887	850	841	797	769	785	864	762	826	790	820	833	845	828	826	844	825	852	809	793	871	836	847	786	821	851	832	824	873	809	844	789	798	828	795	827	813	806	879	840	855	814	859	800	815	819	858	855	760	875	821	846	869	823	825	861	869	825	826	883	869	777	839	823	818	842	736	879	825	808	823	843	842	777	740	805	796	816	794	832	824	825	839	770	829	808	860	808	880	842	822	829	802	828	864	798	849	820	764	839	851	821	854	802	877	829	810	843	838	830	791	803	780	836	826	832	825	823	850	762	798	814	863	803	829	792	812	845	807	783	811	815	817	821	856	825	800	802	802	835	821	858	814	770	848	832	787	842	778	841	830	850	832	844	852	919	841	846	842	877	847	831	797	803	826	773	842	876	852	784	819	861	830	808	846	802	904	867	793	796	856	846	848	852	864	821	824	781	863	856	877	842	839	817	833	800	873	839	825	838	802	879	803	823	832	816	825	819	813	791	838	837	825	859	846	823	833	824	832	794	796	853	793	810	825	821	836	818	850	780	868	815	877	818	866	822	819	820	817	855	834	873	849	836	806	851	812	830	895	830	828	840	855	839	810	858	826	804	825	830	849	830	831	810	832	832	784	834	812	848	801	828	854	812	809	854	819	820	898	852	806	841	803	798	807	810	803	835	790	817	783	848	801	835	824	829	825	875	858	820	809	817	829	829	817	807	825	864	872	779	807	792	803	803	816	824	787	793	849	825	860	794	808	794	840	794	864	840	862	854	853	790	852	809	798	796	858	840	817	837	775	751	840	849	815	816	817	880	808	826	852	788	778	809	840	841	877	848	813	811	825	835	854	770	829	799	807	801	829	886	877	861	870	785	857	819	850	792	772	778	792	838	805	827	809	810	808	865	841	834	802	777	823	864	903	832	832	807	759	823	843	862	865	833	804	786	871	805	849	873	832	844	817	870	804	809	836	823	779	807	809	789	849	767	849	815	852	811	863	835	790	813	839	842	774	800	797	868	798	818	863	841	811	811	811	815	846	823	800	838	810	870	799	852	805	792	817	822	839	809	810	812	866	853	819	806	823	820	810	829	818	866	841	816	860	862	814	858	773	869	827	850	851	813	828	818	888	742	819	840	871	791	820	854	861	795	784	808	790	851	858	845	800	770	852	840	810	806	814	833	822	849	786	832	838	815	795	833	796	809	809	832	768	826	841	837	809	831	836	824	822	814	909	826	825	836	826	832	860	829	852	786	847	801	873	839	767	815	793	842	891	868	831	827	851	852	836	835	791	826	840	794	774	827	819	850	837	770	777	814	823	838	854	760	811	823	861	782	805	800	850	862	869	898	831	796	830	813	751	826	866	867	819	806	833	828	839	807	818	826	815	871	838	841	802	792	819	810	797	845	863	792	800	817	822	812	866	810	770	838	848	852	882	813	856	873	811	822	832	818	787	809	799	817	808	843	848	844	814	863	807	812	801	786	790	831	832	819	828	849	831	854	827	834	835	776	810	830	823	798	802	789	841	806	857	837	821	810	791	833	824	836	847	878	807	765	839	843	811	839	880	849	836	799	825	792	813	811	797	833	870	858	807	847	837	827	824	873	830	781	799	841	819	839	789	837	811	849	862	804	820	797	820	854	792	802	828	862	811	837	813	859	827	813	842	803	838	854	841	869	838	792	858	768	837	808	802	788	765	848	802	827	843	801	858	834	789	784	804	837	797	777	776	823	863	773	816	810	837	824	842	843	803	829	834	752	816	775	838	786	894	849	827	795	802	840	801	798	815	841	818	806	790	825	873	782	834	791	808	804	780	821	830	857	802	796	884	810	772	877	774	843	765	824	793	824	857	760	825	802	773	815	820	821	821	837	813	830	815	857	779	888	824	814	799	808	798	780	838	795	833	814	825	843	859	843	825	862	813	786	802	838	803	812	787	878	845	808	824	864	807	835	836	800	855	798	850	854	773	801	808	809	780	805	803	870	831	819	782	781	850	866	798	800	829	821	810	842	795	859	847	813	806	820	789	853	838	804	819	838	794	872	857	816	822	802	826	807	851	811	844	832	829	796	830	825	755	796	796	843	853	850	806	821	832	824	841	804	785	808	837	848	870	816	817	835	786	824	812	780	817	824	840	801	810	759	824	854	830	818	892	824	782	885	817	796	841	777	832	816	848	819	846	843	833	789	803	848	832	822	771	857	817	858	805	779	792	831	825	810	772	838	804	874	844	825	801	824	825	853	889	825	858	792	767	832	833	870	797	884	807	868	848	799	839	851	870	811	845	790	854	815	804	837	829	858	846	782	862	847	809	857	845	900	803	828	836	829	849	802	775	829	814	859	798	813	799	840	805	864	814	810	885	776	837	789	917	783	830	781	859	852	810	840	827	796	839	798	841	870	826	817	838	825	823	833	874	839	810	811	879	796	839	883	810	812	837	820	840	798	857	818	810	822	838	758	823	828	853	856	787	805	812	803	846	831	814	795	867	793	799	858	818	847	831	766	882	824	789	817	792	823	862	824	845	797	831	829	851	843	802	794	830	808	850	850	793	779	810	824	823	823	810	845	794	792	807	810	811	876	782	831	783	836	820	843	864	825	820	850	838	861	821	844	903	808	805	797	797	799	815	828	771	828	807	795	780	823	821	809	830	859	892	881	833	757	828	853	799	806	839	777
5580	3422	2893	2045	1461	1085	1032	763	569	513	391	345	322	267	271	216	207	229	217	206	200	199	203	203	237	234	254	232	216	247	220	196	196	214	212	362	414	402	185	193	194	187	186	177	169	195	162	193	203	200	180	203	189	207	176	183	190	186	195	197	160	171	184	182	176	186	201	175	200	181	171	206	189	171	194	184	188	164	214	192	187	187	173	187	193	193	201	170	192	217	202	194	197	197	194	176	174	172	177	220	174	189	186	165	191	185	199	178	185	172	190	189	214	190	186	198	218	199	202	213	196	207	180	183	181	166	189	193	215	192	202	179	179	156	190	170	189	196	174	178	183	193	171	200	182	189	200	183	152	162	179	166	195	180	186	155	181	166	217	212	189	175	169	181	162	186	199	168	176	192	187	198	203	200	184	166	176	195	184	181	184	172	194	151	180	205	201	154	173	178	178	181	193	173	201	180	176	194	173	191	182	189	203	196	201	196	168	196	181	183	182	175	163	153	183	196	194	165	156	198	166	185	187	204	185	164	161	172	188	191	197	174	165	208	192	177	178	158	182	179	178	188	188	180	187	190	195	202	177	175	203	199	172	181	190	183	177	188	170	190	203	175	190	192	190	167	178	208	184	194	187	184	200	178	187	184	178	202	166	188	193	191	170	190	202	178	206	196	177	196	196	176	209	168	178	192	194	177	188	190	176	172	201	196	200	190	207	179	181	197	217	180	172	198	190	192	183	184	202	169	186	170	217	181	193	182	208	185	174	171	195	189	156	175	165	185	167	201	203	185	173	171	202	182	170	180	177	184	200	174	195	173	178	167	204	194	179	175	201	173	160	184	183	170	182	194	207	168	170	196	182	190	193	186	202	212	158	168	199	183	184	180	187	167	201	177	198	213	180	186	186	176	163	169	186	206	203	168	179	169	189	201	200	170	186	180	174	191	170	186	181	217	221	181	198	180	189	171	194	191	197	193	187	170	187	171	196	212	164	177	161	196	227	174	207	199	183	182	189	180	184	175	203	163	192	174	195	185	182	162	193	163	196	192	170	185	188	213	198	172	185	207	173	192	196	196	182	203	183	169	169	164	175	172	165	178	181	179	193	204	195	189	178	202	185	173	181	200	164	196	194	191	177	184	202	156	171	176	156	188	156	195	193	207	185	154	196	197	209	184	195	208	185	176	191	195	195	187	175	152	222	198	193	209	175	195	196	199	186	169	190	171	179	198	191	181	186	186	178	193	191	203	190	185	190	182	197	186	187	170	161	164	177	194	194	217	179	190	180	172	195	173	192	189	187	193	182	196	196	185	188	178	181	160	180	196	180	193	206	192	177	184	183	172	222	176	183	182	182	186	197	180	181	188	176	188	179	205	179	176	204	175	180	187	182	211	189	165	186	154	156	193	199	225	174	165	204	178	205	211	168	186	156	172	182	214	200	198	188	199	183	174	170	191	181	186	189	206	209	175	185	200	194	180	184	192	178	196	172	170	170	185	176	177	188	182	197	165	177	173	206	156	168	187	185	195	176	190	174	196	201	208	186	192	183	193	180	178	180	166	187	155	184	196	182	156	180	184	188	195	184	199	176	175	183	179	213	204	193	175	181	173	190	188	186	173	171	187	192	189	188	171	196	177	191	193	187	161	163	168	195	192	167	186	172	171	185	165	167	182	187	201	189	175	188	179	188	170	203	194	194	181	191	189	171	198	193	208	191	191	188	186	188	158	210	198	160	171	213	194	191	216	200	178	176	178	194	165	183	176	185	197	175	203	176	209	187	193	184	199	192	188	146	189	181	178	198	180	175	177	179	201	203	161	194	196	187	168	207	210	186	186	179	192	188	213	182	191	164	169	166	194	183	178	192	179	185	152	142	216	176	175	185	165	182	209	180	181	186	189	198	180	206	180	174	200	170	178	172	153	203	175	165	189	191	184	194	199	166	189	215	164	168	199	170	168	161	200	177	176	172	172	196	192	187	181	212	192	181	199	175	168	198	195	197	173	169	184	176	195	171	184	180	168	183	179	198	198	183	189	164	205	171	206	181	191	211	169	194	177	211	194	183	203	182	169	197	172	184	191	170	187	211	183	190	188	204	200	180	199	179	198	187	177	196	202	192	204	191	177	195	172	197	172	196	187	196	199	167	183	181	169	185	187	178	189	182	196	188	192	183	190	164	199	200	177	189	197	174	194	178	180	174	204	190	208	186	184	183	163	199	171	181	203	178	181	172	186	188	192	175	172	219	188	191	190	209	210	189	194	185	196	196	197	188	182	177	203	187	172	173	173	177	197	171	177	176	192	186	168	199	187	185	190	172	203	210	204	191	203	191	179	174	185	170	188	206	171	195	183	181	158	191	209	186	198	172	188	167	193	179	182	199	183	180	180	193	200	185	174	215	181	166	177	189	206	204	200	186	187	154	230	189	177	176	169	190	201	177	201	157	204	208	180	195	186	197	175	196	188	190	185	185	189	164	192	181	185	172	181	200	183	187	144	188	190	167	188	178	142	202	190	198	200	175	192	196	192	205	198	189	192	177	177	192	174	200	170	185	192	176	174	197	182	190	172	200	218	212	192	187	180	194	173	207	200	177	170	200	170	185	194	204	177	182	177	168	212	158	192	193	195	169	203	183	188	194	191	182	196	196	203	157	173	199	184	178	185	181	185	176	189	163	187	192	198	159	176	203	173	173	178	183	184	196	170	185	195	207	195	194	181	182	184	181	203	181	180	180	178	175	202	216	182	183	195	178	168	183	185	190	193	222	166	237	183	217	209	174	161	183	185	181	193	182	180	177	187	189	186	181	209	189	200	177	205	197	185	217	202	195	195	182	195	201	212	170	156	181	158	183	189	205	171	165	192	165	183	194	203	215	189	210	200	177	193	189	181	196	205	171	166	197	178	193	204	175	196	189	225	193	174	187	181	208	168	190	172	204	194	196	179	183	205	204	176	189	188	163	178	179	204	180	175	200	199	194	179	211	188	186	194	186	198	186	190	178	191	202	170	188	192	222	203	171	182	212	202	206	184	195	210	193	175	191	179	208	175	191	221	168	201	188	184	195	177	198	179	191	188	202	174	181	187	198	169	187	204	198	177	179	195	198	176	172	193	196	176	174	221	180	177	188	205	172	205	172	202	168	177	189	191	183	183	184	195	171	178	182	159	181	181	203	217	186	179	176	196	183	167	191	192	188	170	172	156	165	191	184	208	183	190	197	157	201	174	194	203	184	179	173	181	156	199	171	198	183	217	171	205	164	180	193	206	211	188	183	164	192	194	209	182	206	197	209	201	184	189	171	195	181	187	189	199	181	202	159	187	189	198	167	211	180	179	193	183	190	180	183	194	188	166	182	174	193	161	188	182	197	181	165	191	184	197	195	189	177	184	194	203	171	179	187	173	199	169	183	186	177	197	194	166	175	183	195	177	193	200	177	191	174	191	177	208	171	192	177	172	174	197	209	189	159	187	186	190	191	173	172	172	177	183	171	183	181	186
4337	3492	5075	5791	5342	4296	4581	4099	2923	2766	1970	1794	1420	1130	971	857	698	675	662	655	648	703	640	601	693	896	930	816	806	759	765	660	650	658	776	1585	1826	1443	480	492	545	502	453	501	508	500	494	499	521	534	518	504	548	500	493	473	504	540	525	495	497	514	479	515	554	493	478	515	513	466	482	515	489	481	498	528	512	500	473	539	499	495	481	497	500	534	500	495	490	481	464	487	504	484	534	500	498	511	507	495	508	522	472	450	478	493	527	530	517	487	508	524	542	531	493	512	483	509	513	528	463	507	463	477	492	485	512	484	536	514	483	532	481	488	496	511	482	492	533	537	455	526	474	501	503	490	500	507	462	463	526	501	521	492	501	480	528	477	474	554	494	476	504	503	456	499	521	489	497	490	496	534	513	467	473	501	518	492	490	518	454	456	477	479	509	527	494	493	526	522	487	508	523	493	477	492	484	490	493	518	509	518	494	501	498	512	479	569	509	484	521	503	481	460	471	496	495	488	509	484	462	463	462	499	513	535	500	494	519	475	477	466	501	463	503	452	495	499	490	469	506	502	519	493	473	486	467	483	509	520	523	484	527	477	534	522	466	476	492	504	486	456	498	523	547	482	522	498	490	483	500	504	513	505	447	527	496	479	497	481	516	530	489	492	494	536	524	490	464	512	482	481	532	485	455	468	473	548	464	515	509	503	494	523	506	512	472	481	472	513	502	493	513	509	476	544	518	512	528	496	513	496	496	522	520	502	510	487	455	490	536	508	451	491	474	497	530	493	516	504	533	488	488	517	504	540	457	505	468	558	496	460	514	501	491	497	460	516	495	491	523	486	490	550	519	532	524	477	486	507	488	504	520	495	509	530	521	498	506	570	533	487	465	476	479	454	542	509	464	480	534	502	448	522	503	474	498	493	498	496	494	517	519	534	505	495	466	486	513	457	474	504	493	508	488	476	510	504	505	484	477	490	504	494	492	499	513	491	544	504	486	521	494	508	455	482	493	453	494	543	515	503	525	491	493	479	480	518	494	504	502	519	501	476	489	507	489	512	459	490	527	467	450	486	464	516	540	517	466	482	468	542	503	490	500	493	490	516	496	490	505	466	493	467	501	527	483	534	530	528	500	512	493	491	517	491	487	494	495	494	509	475	511	469	498	508	487	498	443	461	519	509	516	503	533	492	473	534	518	496	525	518	491	467	512	498	490	485	506	470	496	518	515	475	491	495	510	492	491	488	497	476	499	509	526	483	475	471	477	465	548	508	476	521	464	478	482	512	467	493	459	513	461	499	485	531	537	467	504	502	536	485	515	481	501	513	513	504	488	482	471	479	525	480	494	504	492	497	524	537	486	467	498	476	521	471	502	509	498	526	535	515	512	551	555	433	492	502	497	471	552	491	493	562	485	505	503	469	504	494	516	504	514	544	521	471	513	476	479	540	501	503	529	476	503	496	487	529	496	477	489	504	436	475	502	500	500	503	514	473	488	513	468	476	490	476	510	495	494	507	517	481	510	514	499	555	532	521	446	495	484	497	497	485	493	516	460	493	503	513	497	510	476	512	505	494	531	493	508	501	516	467	521	493	533	475	503	504	479	526	467	494	483	490	501	511	511	490	489	499	468	481	494	486	514	524	509	488	542	516	532	507	498	482	496	474	539	520	538	480	507	543	489	476	519	471	476	496	500	505	505	521	474	509	494	535	502	525	478	487	488	504	497	508	468	487	480	517	510	489	518	519	474	494	480	494	480	500	514	518	516	526	482	469	514	471	508	523	488	514	496	517	509	546	520	527	511	477	496	542	499	497	494	501	453	489	474	494	481	519	469	475	504	509	510	511	490	504	518	536	498	524	514	507	490	531	510	495	523	481	496	468	477	477	514	466	541	465	492	529	481	523	517	506	517	488	520	476	484	503	478	501	504	508	479	484	571	510	550	517	525	525	498	495	489	500	510	520	517	501	534	474	531	458	508	464	525	513	475	443	471	487	467	538	497	459	501	530	488	476	510	495	500	492	456	504	487	524	472	507	489	461	475	500	487	502	530	507	508	522	495	492	530	509	484	505	508	485	491	468	498	521	520	478	463	526	524	473	484	544	493	511	484	471	563	536	501	497	516	489	482	491	511	488	487	518	489	515	513	493	511	519	513	491	489	484	473	530	516	521	518	532	506	525	490	523	492	478	461	487	466	513	459	544	511	476	525	537	515	497	525	492	492	461	499	523	515	491	504	538	523	463	518	510	485	498	518	520	526	507	500	493	442	518	510	517	470	512	527	516	480	551	512	479	537	552	501	495	505	457	488	513	477	479	479	481	509	479	466	476	516	526	507	509	484	521	509	507	498	504	491	502	538	503	482	495	465	514	504	524	496	449	504	503	469	515	513	510	538	480	496	504	499	497	496	466	500	523	520	512	484	497	485	519	490	489	521	465	513	543	514	506	533	464	509	520	530	491	491	472	483	464	488	482	505	482	495	502	539	489	516	512	519	519	520	486	480	485	510	500	496	508	518	501	503	481	507	505	537	503	515	489	478	482	478	536	511	503	470	479	565	532	543	506	533	475	504	508	510	509	516	497	503	476	487	480	486	500	509	503	485	517	468	531	488	493	527	509	483	499	494	485	513	507	451	429	503	517	513	530	497	512	500	496	542	466	480	479	523	471	515	506	522	499	491	478	525	500	497	447	498	506	519	465	550	476	468	512	487	492	530	512	490	474	503	484	526	472	496	523	461	508	517	476	485	461	531	500	470	514	484	510	543	511	517	503	492	483	444	503	454	491	457	529	467	495	478	518	516	457	531	490	474	493	483	501	522	550	502	516	470	521	529	517	496	451	458	486	522	501	477	489	516	472	484	493	546	520	488	506	522	505	530	475	510	505	481	473	509	489	493	477	455	539	476	497	504	497	477	493	488	526	492	544	487	475	504	537	513	502	515	527	477	507	483	482	518	467	523	479	496	487	496	528	481	506	501	478	497	511	497	507	495	495	507	523	510	506	540	511	506	498	458	483	512	502	470	481	464	482	530	483	535	536	489	531	483	516	472	493	500	484	506	496	498	514	485	494	496	507	518	514	520	502	475	466	483	512	459	487	556	506	534	521	481	472	513	527	541	474	471	479	506	547	532	460	512	447	501	490	521	489	550	538	518	458	500	520	527	500	509	493	475	483	480	453	516	491	497	505	459	496	508	442	507	522	517	555	489	529	496	506	505	488	494	533	504	490	511	486	475	497	520	474	500	471	503	497	487	459	484	492	566	497	463	505	529	480	562	485	498	507	492	524	505	469	524	475	466	508	482	495	516	492	520	483	480	516	497	469	464	488	466	518	470	484	514	494	480	496	502	521	455	499	490	537	475	471	469	518	509	508	526	475	474	496	530	517	480	527	485	485	507	508	547	471	509	498	530	473	516	526	445	503	492	526	512	483	521	512	470	510	504	483	496	527	502	527	500	513	461	543	472	496	509	486	497	473	487	512	494	517	485	508	526	508
20366	17450	13066	9360	6842	5236	6341	8019	5557	4712	2723	2271	1337	986	629	456	459	572	380	345	348	366	359	341	342	355	336	326	344	310	336	336	338	304	719	1868	1730	1206	305	246	273	315	239	297	302	297	282	283	268	285	300	267	311	280	288	269	263	286	284	308	306	261	272	267	285	305	311	302	266	267	295	292	296	290	288	280	296	264	303	300	288	304	296	312	306	285	275	335	303	304	277	291	300	275	306	250	291	288	302	268	313	312	307	259	282	287	276	297	278	265	306	291	287	307	307	266	302	269	264	246	298	270	288	287	284	284	282	306	273	271	274	245	279	289	289	309	290	301	240	275	257	287	291	301	273	304	273	326	247	277	300	265	281	289	296	274	267	281	299	289	256	284	260	281	292	294	274	304	268	313	267	297	309	291	288	280	319	263	271	295	270	301	288	271	272	302	284	304	292	305	289	267	303	289	270	269	309	275	261	276	276	286	285	282	307	266	308	267	290	286	279	306	259	269	292	281	287	278	258	286	281	299	271	328	287	268	280	285	272	282	273	312	298	279	301	287	281	291	282	243	291	270	269	275	279	303	280	296	303	277	271	277	265	298	287	293	282	299	273	285	276	295	266	273	227	287	261	277	318	291	274	286	312	283	265	306	271	280	282	250	294	314	277	288	304	315	321	260	281	272	300	265	264	243	297	285	306	293	275	271	326	285	329	320	278	240	276	289	257	280	290	308	254	302	301	289	294	283	306	297	287	303	251	273	317	266	282	296	297	284	254	296	303	265	288	304	302	306	243	292	298	284	287	248	298	250	297	291	272	291	288	298	304	259	291	286	287	285	273	275	277	317	247	280	280	285	307	244	284	306	316	301	279	308	281	276	260	268	269	294	271	279	278	262	292	307	259	297	284	291	261	295	292	282	273	282	266	256	277	300	253	264	296	270	282	289	275	287	256	301	262	284	303	326	267	289	268	296	310	260	307	263	284	277	274	280	315	293	285	278	281	286	276	289	304	261	294	249	285	295	295	279	292	300	271	273	297	263	296	301	284	291	274	310	277	282	312	282	286	316	258	283	270	280	314	281	256	291	291	276	279	249	292	303	273	263	278	253	285	273	268	280	267	315	293	294	301	241	290	296	295	279	280	308	266	299	285	299	272	287	273	292	267	300	283	262	274	258	270	269	283	278	271	278	283	291	311	329	292	267	289	258	275	305	312	277	264	279	267	259	277	326	281	276	293	313	293	288	281	270	277	262	276	271	306	294	289	295	286	288	276	264	308	289	286	262	273	308	255	276	295	308	317	276	263	312	273	288	269	279	310	294	288	286	302	274	268	271	306	267	302	282	283	276	289	292	287	296	300	253	265	280	271	280	290	293	287	299	280	282	284	253	267	293	261	289	268	279	267	270	289	295	278	295	283	278	275	294	308	282	274	301	268	300	290	274	290	303	312	257	308	271	306	271	301	278	314	269	282	290	299	287	302	281	254	272	265	277	238	317	273	278	295	302	282	284	285	297	278	298	288	283	291	305	311	282	301	259	282	318	284	268	255	275	250	273	303	304	281	276	277	289	288	297	273	301	284	281	311	287	261	248	247	286	297	315	276	261	288	299	278	285	302	277	284	264	291	300	293	278	274	314	275	249	298	276	302	294	260	294	283	288	274	298	266	276	292	299	279	305	285	281	311	265	269	265	279	303	309	281	312	247	291	258	296	309	293	275	289	303	272	303	299	267	296	265	307	286	257	274	287	306	270	263	278	330	311	285	303	292	286	279	282	270	270	285	290	305	297	262	299	279	265	272	287	252	298	287	276	290	250	274	282	298	292	293	286	272	266	293	277	297	286	268	263	285	292	284	267	270	276	277	254	287	314	281	310	231	273	278	275	254	277	285	264	277	279	243	304	300	302	287	304	264	294	255	291	286	290	301	279	275	271	292	290	305	272	276	281	259	282	281	273	251	281	317	281	260	309	293	284	289	285	245	290	273	267	306	271	267	303	293	270	257	316	296	265	297	275	274	270	297	282	281	297	261	281	275	320	300	281	269	290	288	279	281	289	298	244	261	294	285	290	266	264	301	272	251	281	292	279	263	270	262	276	244	291	268	279	276	288	292	274	296	267	290	258	316	311	276	293	274	256	274	276	325	292	320	299	250	258	330	307	306	260	277	263	256	274	297	270	275	300	306	295	270	282	278	288	283	330	272	285	272	290	293	304	309	244	298	267	297	277	293	261	290	269	258	289	288	289	309	273	305	273	309	283	303	321	269	278	286	298	283	293	300	288	264	294	295	285	281	264	319	295	293	296	267	280	300	298	271	302	273	252	286	273	282	284	241	260	302	271	262	266	295	262	275	254	254	280	278	284	307	243	289	316	277	259	303	281	284	275	273	261	293	277	272	291	287	277	289	309	284	308	282	302	256	277	273	262	296	266	300	315	283	276	282	297	282	297	293	286	268	294	276	285	290	271	306	289	276	292	271	288	266	264	270	292	308	259	298	291	290	283	317	301	310	288	251	293	308	285	310	273	267	302	281	313	289	283	293	280	273	274	287	282	293	279	269	297	297	273	283	283	275	315	271	323	278	272	278	266	273	287	290	274	318	283	287	243	290	283	280	276	287	280	270	266	263	286	301	261	275	283	279	251	296	298	299	276	322	327	289	264	266	277	266	303	316	295	284	292	269	294	306	286	281	287	277	298	279	282	264	292	274	319	285	280	266	312	306	289	325	278	285	309	246	311	294	258	274	299	307	287	290	265	286	300	273	293	269	304	277	291	283	280	254	292	271	252	305	288	285	292	266	275	297	264	293	280	289	310	268	289	281	303	284	283	306	284	264	291	263	289	298	315	264	296	247	296	282	269	312	291	300	282	294	318	290	259	316	271	245	285	301	282	290	265	283	252	298	298	268	290	335	297	284	308	303	258	302	277	263	291	259	265	313	310	296	275	293	242	279	282	277	297	303	280	268	257	266	256	291	283	291	285	260	291	267	291	274	291	285	298	290	277	297	263	272	264	281	314	286	292	265	268	282	275	262	251	244	236	292	258	272	259	288	281	265	276	299	279	276	291	286	269	258	300	279	305	289	295	296	274	264	253	283	256	285	307	270	282	284	296	257	300	278	284	267	279	312	295	265	272	289	282	290	295	278	284	285	304	308	280	297	250	305	258	283	263	266	304	306	315	293	287	299	276	265	279	278	307	304	245	288	297	304	293	269	289	296	318	275	288	276	290	294	262	267	270	269	302	292	290	311	289	285	308	290	270	273	283	277	291	305	292	277	286	270	275	272	331	272	257	270	285	326	315	260	293	292	316	322	277	277	294	268	217	259	254	295	295	301	313	315	293	267	270	277	291	288	271	259	320	292	259	276	283	243	287	263	277	298	276	280	296	288	297	268	283	276	293	249	306	307	282	264	271	278	264	296	257	291	294	260	273	289	265	272	287	301	304	297	265	284	304	280	282	299	287	268	291	262	274	302	291	251	254	286	267	282	281	264	273	282
14311	11673	12559	13504	13614	11589	16303	20379	17022	15318	10641	9925	6038	4372	2898	2169	1868	2489	1415	1271	1199	1232	1232	1191	1083	1435	1250	1034	1092	1047	918	1066	1023	916	3826	11242	9637	6475	752	732	720	704	740	693	727	690	731	769	729	723	700	800	719	713	754	729	744	674	723	747	696	697	693	731	715	697	685	729	734	733	679	736	708	737	740	714	727	756	711	716	755	691	722	727	695	763	697	734	732	729	693	693	703	688	709	720	721	712	705	678	693	636	726	716	675	720	663	753	709	745	691	757	678	747	741	675	668	723	715	638	759	711	730	752	656	753	729	667	702	750	718	723	702	762	707	724	715	690	742	725	728	724	722	740	752	753	699	705	684	734	750	681	712	709	677	735	709	728	707	771	737	741	709	713	725	733	713	712	721	685	705	723	752	680	670	699	708	736	666	689	726	702	690	761	736	689	677	703	713	742	743	692	690	715	696	726	698	690	725	717	707	691	719	703	723	713	723	681	668	697	659	703	684	727	685	734	733	726	711	667	705	735	684	662	688	706	720	688	703	708	721	693	743	663	690	761	719	703	722	690	731	700	660	672	736	690	727	734	687	720	705	691	706	710	698	733	678	752	727	694	708	671	714	665	725	723	659	688	729	668	709	753	714	723	751	716	750	752	694	732	720	777	704	706	765	657	698	749	735	728	732	737	704	704	697	721	734	741	707	686	761	704	722	719	727	760	725	701	706	678	688	688	696	744	698	715	681	695	698	748	683	698	750	712	718	709	698	757	682	705	702	693	662	721	713	741	687	710	718	698	686	654	750	673	761	686	715	648	774	723	685	733	731	656	730	671	691	680	761	694	713	710	670	677	770	704	735	733	720	722	717	737	729	725	736	729	688	721	705	761	704	709	698	742	710	674	711	691	705	734	764	708	717	737	677	785	699	709	736	729	703	731	710	760	706	690	706	703	720	757	707	690	688	704	712	691	710	733	708	695	742	749	715	684	749	706	704	725	708	727	728	741	693	703	674	699	706	757	709	708	687	756	719	688	710	712	740	704	703	743	736	731	731	726	697	684	741	688	733	733	739	722	731	710	690	727	762	692	737	708	736	733	701	691	795	729	754	726	718	693	726	728	686	696	750	674	721	704	710	713	708	721	705	737	724	696	669	719	709	692	695	732	708	733	704	660	686	683	721	703	652	684	660	695	718	682	735	708	753	697	650	693	739	771	730	714	723	746	708	737	678	680	720	708	699	700	789	719	733	735	675	699	715	667	711	778	728	708	742	735	681	731	702	680	719	659	741	685	688	707	673	685	692	729	714	763	709	670	707	730	711	681	697	729	663	717	668	700	698	697	727	722	779	696	732	717	682	711	761	730	709	689	700	730	745	715	699	734	622	711	696	711	711	748	694	676	730	714	728	696	731	724	730	743	697	724	713	711	728	698	734	684	702	721	729	736	700	719	761	737	667	676	697	767	713	725	741	694	712	722	679	669	679	709	714	721	723	684	692	697	734	687	752	728	682	718	682	728	694	679	699	686	734	746	673	759	719	717	732	676	696	721	756	725	692	751	726	746	691	710	743	684	703	704	716	710	730	697	726	725	713	725	720	699	741	724	726	741	758	699	721	719	777	750	716	657	731	705	693	674	770	685	709	732	697	722	737	725	726	750	733	703	770	705	720	687	750	693	763	732	714	754	727	706	725	734	647	774	742	707	715	695	761	691	756	695	706	743	718	664	680	664	702	718	657	692	750	715	676	720	717	732	715	694	745	729	721	751	698	720	711	745	738	680	748	746	739	720	710	743	726	718	746	718	750	739	706	742	717	710	688	715	698	708	756	729	692	717	735	702	706	693	744	732	695	705	670	714	670	740	737	690	757	722	675	709	759	690	724	714	694	720	725	713	652	716	670	762	690	686	670	740	729	669	712	690	712	741	721	711	723	706	700	729	695	683	711	720	704	733	690	691	740	737	717	682	666	736	731	705	716	704	718	746	701	747	730	702	705	735	690	766	682	717	753	692	743	722	751	705	720	634	756	743	764	680	698	732	723	702	717	735	730	726	713	734	754	722	728	763	684	695	708	751	667	711	701	736	737	727	710	738	697	705	703	702	733	676	723	762	713	724	724	690	707	720	670	734	724	714	711	715	744	701	778	715	734	724	698	740	742	754	723	699	713	758	737	729	721	679	727	678	685	727	737	707	704	675	711	688	695	724	745	658	733	697	690	650	693	711	693	737	666	650	694	738	709	684	732	721	718	676	698	758	704	737	730	740	774	711	688	703	692	702	737	710	698	709	681	725	708	676	682	710	679	714	712	657	698	722	694	694	749	775	732	642	667	668	746	712	676	690	726	734	742	711	671	688	725	720	716	703	687	680	728	730	703	661	732	670	725	712	691	741	683	712	671	669	716	752	716	734	728	752	740	714	721	707	732	677	761	709	701	735	732	707	712	766	675	712	678	743	741	701	686	713	703	743	723	684	720	766	730	765	711	723	709	747	717	727	751	738	641	741	768	713	729	655	684	738	764	731	735	706	703	752	686	720	736	696	755	725	750	695	682	683	711	727	684	664	679	719	730	695	721	679	699	716	728	732	758	742	749	727	713	718	733	713	689	741	786	714	740	653	715	734	721	684	735	734	723	707	665	725	717	726	771	715	669	704	703	704	705	734	698	706	738	705	697	703	739	751	678	735	732	700	715	715	744	683	713	721	737	713	695	683	723	706	708	699	702	686	712	714	697	702	718	738	691	743	708	656	695	723	702	714	715	673	703	711	695	751	769	736	709	739	673	720	718	751	731	708	748	701	740	688	720	725	654	705	742	704	704	672	738	729	668	761	714	691	727	712	686	717	748	724	710	696	699	719	715	662	669	747	680	716	703	694	717	719	703	680	717	729	703	705	707	711	702	697	693	670	722	698	695	734	730	721	732	710	669	702	759	730	706	738	694	704	717	705	734	682	716	662	696	683	696	727	708	660	726	700	720	691	723	693	716	697	713	697	693	674	684	710	713	686	729	695	729	726	733	718	708	718	708	696	681	698	726	703	665	753	718	711	722	706	685	698	717	696	707	728	743	752	710	657	721	690	721	737	758	699	724	724	709	728	711	684	672	702	722	751	694	711	660	768	688	672	708	725	725	760	727	732	675	759	673	736	730	689	710	708	731	743	729	738	751	664	741	707	703	686	704	743	721	680	722	723	725	693	701	706	705	708	685	717	694	695	729	744	737	713	732	669	754	755	711	660	753	726	713	726	702	657	687	709	716	711	728	728	752	748	676	802	739	713	698	723	699	695	703	682	714	678	698	745	733	724	744	715	729	714	747	716	713	696	727	747	707	708	711	713	731	728	727	727	722	712	741	639	710	686	740	720	707	733	681	718	650	755	687	668	714	726	752	698	726	784	705	746	681	713	722	717	698	712	712	689	731	727	749	763	693	674	726	674	692	739	683	696	747	713	694	696	671	678	690	719	677	712	721	718	681	681	730	736	747	730	686	691	710	689	685	739	739	742
30584	22593	17460	15841	14407	9266	11717	13050	9844	9559	6045	4880	2778	1841	1058	807	677	793	543	481	554	622	702	678	516	485	442	431	495	406	410	398	369	563	1824	3844	3053	1900	446	337	341	329	319	325	342	336	326	360	321	354	344	322	339	351	294	348	337	353	347	324	324	351	348	354	325	286	335	332	329	359	324	331	311	357	361	376	356	332	351	359	357	346	339	349	348	322	328	339	336	342	371	389	329	317	355	351	346	318	333	343	327	361	323	333	359	348	344	332	299	292	327	338	326	351	341	359	315	366	310	352	363	343	364	373	360	342	328	357	330	308	339	341	344	324	305	351	357	348	339	356	325	331	356	338	347	344	316	327	359	322	377	358	316	328	353	346	339	355	312	315	334	374	342	350	368	326	325	338	345	333	336	359	337	339	367	321	368	314	348	371	346	354	319	348	314	351	327	354	371	352	344	346	272	310	329	334	301	353	344	348	334	363	366	341	373	332	355	329	333	359	357	311	350	342	357	336	334	327	335	329	350	328	344	363	330	314	367	333	353	331	334	307	362	316	320	351	355	354	334	400	328	308	331	327	314	322	340	322	360	331	319	303	323	360	329	356	318	319	319	365	362	319	341	330	343	332	332	367	336	329	335	313	339	313	335	298	320	323	350	300	362	382	323	373	348	353	362	324	320	341	338	334	313	358	360	328	332	324	364	320	311	369	297	357	340	331	353	346	326	316	340	350	345	351	337	335	329	320	375	358	363	308	314	355	355	334	324	350	340	338	333	329	367	335	339	340	359	333	335	355	327	326	317	342	377	356	338	318	349	345	344	346	334	340	326	339	357	331	344	316	346	316	315	363	364	355	328	371	354	349	302	316	304	339	340	355	342	343	294	322	338	334	332	320	334	315	375	358	328	315	365	362	356	321	316	379	359	336	373	347	358	335	317	357	331	328	317	368	286	343	339	301	336	356	342	341	353	371	352	342	315	317	353	330	315	327	350	340	345	347	338	351	358	333	349	338	297	389	335	342	380	350	332	336	348	334	345	324	355	338	335	355	346	324	339	342	309	330	321	336	323	359	340	332	354	360	331	343	322	336	355	330	342	346	338	320	364	342	358	327	359	363	326	301	320	320	316	345	352	327	338	358	306	325	291	333	356	348	314	332	342	309	362	345	362	322	319	343	308	349	307	330	336	331	333	338	355	351	305	361	364	338	327	326	349	355	341	335	299	376	311	321	319	349	341	351	327	318	369	335	343	367	350	328	339	329	342	335	352	331	347	341	323	319	312	372	369	329	342	344	331	333	364	354	344	362	341	357	345	362	343	318	341	342	315	336	353	381	337	338	344	353	314	315	332	334	303	310	329	354	340	333	349	357	295	361	333	339	324	334	362	352	356	357	357	334	376	327	340	357	339	362	348	335	368	328	310	385	353	331	351	329	327	320	316	340	347	312	360	314	343	318	345	327	290	303	329	332	311	369	340	326	337	339	302	328	347	373	366	331	356	337	385	342	306	367	358	347	328	353	311	316	347	372	350	308	326	349	385	289	297	349	321	384	331	322	330	322	343	325	335	368	342	380	332	360	348	345	333	319	369	330	338	377	331	348	344	364	328	342	345	339	365	331	306	392	362	341	346	340	382	354	338	341	348	328	347	340	350	333	343	320	339	328	371	340	374	383	332	323	327	353	337	365	312	373	340	305	347	317	332	322	342	344	339	345	343	379	372	335	315	348	339	372	318	305	340	365	326	345	318	320	328	352	331	357	351	342	346	367	292	326	311	322	326	323	310	307	327	319	346	335	346	330	349	329	309	305	363	376	343	317	359	328	366	366	320	322	338	312	335	333	333	315	318	371	322	341	339	343	325	367	373	398	358	333	358	345	338	343	296	345	382	313	330	310	339	316	348	369	356	329	376	364	371	342	387	352	352	363	348	365	327	316	327	332	333	339	307	374	355	326	352	312	331	355	352	355	307	343	348	359	351	365	360	374	341	339	309	323	342	342	338	288	341	364	340	380	354	348	320	347	356	370	352	314	383	372	329	308	340	387	343	359	323	396	296	325	348	318	332	346	337	328	335	381	304	320	330	321	322	324	322	327	333	333	373	319	356	349	333	406	322	351	337	317	363	328	325	329	356	331	330	319	346	372	334	348	324	359	341	346	356	329	315	356	332	357	335	352	327	399	347	380	323	339	337	351	336	368	351	336	350	314	345	331	330	369	341	307	385	375	325	327	351	341	358	365	341	322	347	354	337	326	347	377	328	349	324	332	337	347	348	339	346	360	334	347	358	362	339	342	342	298	341	310	331	331	344	349	363	322	343	333	315	378	323	357	346	328	323	337	341	355	350	355	354	328	354	351	355	306	387	318	341	359	340	337	295	352	341	368	342	351	368	353	326	331	340	301	366	340	311	336	329	313	314	377	345	349	333	335	355	353	353	324	334	335	326	354	329	375	312	348	312	317	342	324	333	343	326	333	365	356	307	336	334	350	337	366	366	312	343	355	355	338	300	331	336	338	356	334	300	333	332	301	366	328	375	329	351	377	344	340	351	325	335	341	343	363	353	346	362	346	364	320	345	352	344	366	377	349	293	329	343	330	333	350	332	369	355	357	337	321	329	317	363	355	328	335	359	379	346	340	343	346	310	350	314	324	351	320	330	315	315	357	353	336	341	325	326	317	326	312	308	331	321	346	356	337	321	348	327	352	405	335	350	345	320	356	399	326	324	316	341	355	357	336	348	323	334	312	336	334	344	337	372	322	347	339	338	314	339	352	351	343	381	331	340	317	341	312	330	351	328	306	327	303	324	361	316	363	342	354	348	324	301	323	327	328	331	320	361	366	347	336	319	372	321	333	326	323	316	334	375	341	343	360	340	320	331	371	349	388	355	334	322	352	349	341	341	335	327	352	354	375	355	315	314	376	374	285	326	319	334	334	357	344	374	335	337	343	327	325	334	374	323	364	334	361	349	342	316	356	336	330	347	336	287	328	351	331	312	344	314	358	310	361	310	344	348	318	334	327	327	359	363	351	362	339	340	317	355	335	342	343	356	346	320	390	341	359	314	358	323	369	343	351	339	357	318	351	341	368	324	326	301	370	336	336	341	362	328	327	354	321	362	349	323	316	364	393	329	298	337	339	335	364	335	370	367	325	381	338	360	370	328	354	369	342	320	329	357	378	329	342	321	313	347	326	339	347	344	329	345	338	325	318	318	330	323	339	374	315	305	349	353	346	317	342	329	327	363	333	340	325	319	353	354	357	318	335	344	338	363	353	379	352	340	372	346	352	340	402	340	341	311	320	334	339	348	377	330	322	329	330	377	347	349	358	345	322	369	329	361	300	375	380	329	333	322	324	377	385	307	317	332	365	334	325	327	317	326	352	331	341	344	342	351	316	394	363	335	311	364	306	350	333	332	319	340	360	359	342	342	321	353	345	348	353	359	350	353	331	319	349	351	318	352	342	339	329	352	323	326	323	330	359	322	354	342	357	326	324	362	340
19255	13959	16666	21228	21286	16377	23448	27732	23902	24978	17570	15659	9235	7381	4583	3437	2961	3183	1962	1863	2360	3068	3222	3144	2254	1944	1615	1748	1598	1409	1250	1187	1287	2242	10165	19017	15545	10003	1127	851	811	819	788	853	833	812	810	855	818	813	863	885	838	849	805	881	800	843	813	789	866	837	772	794	810	816	821	824	795	821	824	823	796	839	846	815	841	833	817	858	808	814	784	820	835	853	789	828	846	765	795	803	809	835	845	856	805	802	842	837	782	835	852	829	824	796	848	832	802	834	816	828	791	811	839	802	807	859	815	799	768	799	865	854	803	843	814	818	797	859	804	836	881	826	869	820	792	798	876	892	804	831	832	803	827	851	828	866	778	795	828	834	888	813	842	796	805	779	792	821	835	793	805	858	857	828	824	840	816	824	848	817	852	799	841	797	806	792	806	835	798	814	856	799	796	800	850	840	857	841	765	813	792	774	839	795	824	818	808	823	785	826	813	800	814	801	773	800	863	787	850	795	814	824	779	837	839	779	855	764	836	781	816	824	793	831	774	805	814	771	832	806	826	853	858	819	818	822	830	821	810	856	807	816	828	861	809	833	783	850	812	831	807	785	832	789	825	814	823	823	860	808	803	865	820	812	814	771	792	836	851	813	848	850	896	761	788	818	807	806	841	782	827	823	808	809	789	838	827	813	800	779	837	838	812	804	801	788	790	837	797	851	831	856	845	764	828	843	796	837	827	798	787	857	837	767	785	830	823	820	799	780	812	813	841	823	864	820	836	791	861	745	838	788	844	798	813	807	845	808	806	844	809	797	780	859	811	822	845	827	798	801	834	832	800	834	834	782	819	808	788	816	811	827	771	840	797	798	789	853	788	788	819	808	821	823	815	780	813	809	840	790	807	823	760	796	814	792	839	836	823	838	813	818	819	872	817	810	793	838	830	834	827	808	818	831	849	811	782	812	789	764	824	844	811	855	860	776	800	837	794	835	811	833	827	859	825	811	882	816	798	833	809	790	815	869	838	808	847	822	774	786	817	797	820	832	830	852	778	797	833	865	818	814	790	787	837	803	794	823	847	860	796	792	833	807	806	785	809	759	787	833	863	851	780	767	836	825	822	825	794	800	786	796	763	835	791	853	831	784	853	885	841	799	810	803	837	837	826	814	760	794	806	813	794	801	802	849	829	828	799	809	832	850	841	807	790	842	811	806	832	892	825	863	824	759	798	811	842	826	845	825	829	808	834	816	816	847	786	809	826	779	826	835	793	787	798	789	794	829	785	848	816	824	815	798	838	831	799	846	826	794	777	800	811	801	804	808	864	815	798	823	897	811	791	849	782	808	865	825	846	836	820	766	762	813	836	819	806	781	788	791	820	834	791	837	816	797	764	840	842	833	831	840	840	828	830	814	838	792	819	802	814	815	843	828	827	859	768	810	850	830	831	772	831	841	782	779	812	871	835	832	859	851	816	816	810	836	795	853	785	798	810	828	796	824	791	829	815	811	852	823	804	859	819	824	859	776	808	822	810	783	798	817	822	810	825	805	861	815	805	797	832	801	791	818	800	833	817	812	840	837	792	841	807	803	825	779	818	796	826	771	870	854	799	782	828	822	786	847	770	794	767	859	826	804	807	822	863	811	809	826	791	815	776	809	784	838	846	790	824	790	797	847	824	857	827	784	838	839	840	830	807	804	812	782	764	812	791	756	806	784	798	847	819	777	829	825	777	805	838	833	822	814	843	819	801	823	781	832	872	757	806	789	808	807	798	826	858	794	865	809	769	828	763	782	848	825	850	802	842	816	805	768	780	788	804	783	818	820	804	854	809	810	906	809	809	797	844	794	856	793	804	849	790	817	845	822	790	788	855	799	798	825	829	830	822	757	797	822	831	820	774	838	862	806	809	794	813	824	820	826	798	759	831	776	847	785	819	829	785	791	777	779	780	793	827	826	846	848	818	813	882	822	885	789	823	843	779	799	873	860	837	815	762	828	787	817	768	750	816	836	817	827	885	844	782	828	816	829	820	805	795	833	781	807	794	866	808	812	813	788	809	777	790	764	816	844	810	802	832	831	805	805	818	847	834	796	845	813	806	871	837	777	789	811	818	797	841	790	752	839	825	892	818	850	803	824	827	824	784	858	834	840	797	864	865	798	780	784	855	841	848	827	806	832	823	840	801	835	830	834	855	809	787	790	804	839	798	812	806	807	833	766	813	826	829	819	819	801	831	785	853	778	826	817	834	798	837	855	840	849	779	861	798	807	813	814	852	777	792	787	807	808	767	824	800	840	802	796	791	824	833	769	812	795	792	810	792	809	806	833	805	814	833	837	785	833	877	796	813	849	843	788	800	794	873	806	830	848	817	843	796	805	857	852	825	815	802	797	820	798	867	854	787	748	775	848	842	793	821	850	834	868	808	817	848	806	830	852	855	879	864	746	799	824	831	836	821	833	802	839	799	813	773	806	855	826	830	785	833	787	796	838	799	788	794	860	778	834	809	844	817	811	776	862	823	878	850	848	802	787	880	840	837	782	786	859	826	815	821	823	803	817	761	795	835	806	831	809	862	818	801	789	839	845	787	776	832	832	854	818	829	800	834	800	789	806	830	854	789	760	798	808	819	817	778	858	853	836	779	783	869	793	794	814	816	815	838	792	826	835	830	799	824	811	823	766	819	829	824	800	884	846	854	843	800	795	823	823	828	825	831	808	823	802	789	830	855	821	837	804	871	851	801	829	872	814	819	820	820	865	810	844	782	851	905	824	840	826	804	818	816	821	768	808	911	849	797	775	844	863	812	812	807	824	882	852	835	812	778	803	826	819	825	814	781	843	814	849	790	816	767	827	841	866	837	849	799	817	864	792	844	793	795	794	852	808	827	780	755	849	837	799	772	828	805	839	833	852	820	807	772	796	767	796	792	872	867	822	824	806	816	854	780	858	851	770	832	814	800	826	833	826	833	848	805	792	871	777	877	876	819	819	804	852	863	804	782	794	817	779	850	798	818	755	837	821	851	771	815	884	827	890	821	798	805	827	832	761	821	771	815	787	852	791	815	800	796	799	824	863	810	812	780	815	812	834	818	863	885	825	830	878	851	826	893	834	783	806	806	823	854	819	797	847	829	822	783	779	794	779	805	852	829	798	853	779	807	830	808	809	797	809	834	811	832	798	838	805	808	801	829	817	835	877	792	856	842	883	806	862	829	852	845	827	831	791	868	860	760	806	800	817	837	805	815	854	795	831	815	825	841	838	855	856	781	781	824	748	802	882	801	806	831	831	842	839	816	797	821	863	816	808	778	792	815	830	842	804	824	839	816	842	801	842	807	833	824	789	807	795	838	865	821	791	798	858	802	799	766	780	772	868	841	820	845	765	794	820	801	841	831	842	848	834	847	856	809	842	766	823	740	819	804	856	817	840	814	764	802	848	810	776	802	798	840	809	817	809	854	836	803	835	797	797	810	800	798	830	761	793	801	803	857	861	812	807	839	816	797	827	803	805	834	819
7402	3601	3075	1985	1337	903	801	670	600	487	381	360	286	231	255	221	229	209	216	266	250	216	212	236	196	194	222	222	200	180	208	190	224	239	277	390	366	304	196	208	193	166	179	175	175	218	188	199	187	185	186	208	201	192	187	192	195	201	186	195	213	186	200	167	178	194	187	224	188	175	176	212	214	222	195	170	202	183	194	164	181	171	173	179	202	180	184	171	195	196	184	207	189	184	192	179	199	186	194	183	181	194	195	184	206	190	194	176	200	174	190	193	197	187	208	200	197	189	194	194	200	193	182	202	216	172	196	168	199	207	204	187	201	183	195	186	181	177	201	167	210	174	180	181	175	188	202	172	183	184	204	212	193	197	174	205	190	187	214	157	234	192	225	179	177	192	192	195	184	173	204	171	171	217	172	201	172	203	174	186	204	195	182	181	203	205	203	190	197	162	172	220	187	185	189	198	226	188	188	182	165	184	195	194	196	170	223	180	194	182	195	188	173	191	223	193	210	180	189	213	182	183	221	230	197	201	199	177	217	191	181	183	186	171	166	189	208	216	202	178	200	199	190	210	201	171	182	181	206	195	192	167	190	205	172	189	190	191	178	169	188	171	174	196	203	200	222	183	182	198	198	204	163	193	177	221	197	218	193	182	188	177	188	191	179	209	196	180	206	196	184	207	194	203	189	183	185	178	218	177	199	202	179	193	184	190	217	188	211	196	187	207	165	171	207	185	208	171	184	199	181	166	187	193	201	201	168	183	188	200	197	200	204	193	168	184	177	211	199	213	209	190	178	188	205	221	211	204	189	185	217	192	173	172	223	193	206	186	197	198	192	197	173	215	189	202	201	179	213	204	215	197	203	198	190	191	178	215	205	189	195	182	213	200	181	184	185	195	192	192	193	206	184	202	202	204	218	185	188	199	201	182	210	198	186	197	177	194	181	209	196	200	182	184	203	232	189	192	205	206	159	186	236	203	169	178	196	174	179	172	170	178	189	210	206	192	193	192	213	205	187	183	197	181	206	186	202	168	178	224	198	196	189	202	193	188	183	182	199	181	188	190	170	190	201	181	215	168	187	193	172	203	176	190	209	190	189	212	183	206	206	188	182	203	185	176	199	199	193	198	198	151	188	189	205	187	185	205	201	196	195	179	196	173	177	164	169	211	167	188	185	222	207	197	183	183	180	190	173	186	204	181	179	177	194	217	169	177	196	203	194	195	154	205	182	213	189	177	196	220	219	211	198	175	173	175	208	210	182	207	187	181	218	155	213	206	214	203	200	199	207	190	211	219	167	154	194	214	184	212	214	210	173	179	192	180	191	175	175	181	179	217	208	200	208	223	183	220	223	211	193	201	206	197	213	187	190	193	211	158	194	191	188	203	195	189	183	206	189	176	182	188	212	174	193	188	244	191	209	199	200	175	201	224	181	199	214	189	188	188	186	200	179	171	216	197	189	183	193	216	191	207	163	190	207	191	188	176	185	224	185	195	175	168	197	211	195	160	168	194	201	187	184	175	172	193	203	207	183	187	183	188	193	196	202	213	202	183	216	176	191	187	180	196	198	189	174	180	186	187	178	198	174	185	225	201	189	166	168	194	177	184	199	205	199	213	181	170	197	197	173	204	201	220	217	183	190	179	239	197	199	188	207	208	197	204	194	187	176	190	159	209	190	245	189	197	196	189	167	195	187	218	178	183	184	229	174	203	213	186	193	214	190	189	202	177	188	211	191	195	181	209	188	195	204	214	195	189	181	207	205	204	171	190	191	186	215	172	195	199	208	191	169	179	184	187	213	200	205	178	208	194	195	210	201	193	220	204	210	190	214	217	186	209	205	232	197	217	204	206	197	202	183	177	194	219	193	191	190	239	193	189	208	201	188	196	207	219	186	198	177	220	188	202	177	207	191	204	202	196	194	197	189	198	201	176	210	181	208	206	196	182	180	200	211	171	188	201	217	176	211	175	194	203	207	201	197	185	189	178	159	210	199	172	175	174	188	171	172	181	176	198	182	203	198	155	203	200	183	222	212	179	203	188	199	217	219	171	191	192	181	177	191	189	213	168	181	204	198	192	197	167	207	204	204	205	166	198	177	167	167	193	172	166	163	214	205	174	177	200	173	198	192	199	183	211	195	207	197	222	192	179	182	171	192	194	195	168	173	203	199	211	177	204	180	206	188	194	197	194	184	195	206	179	208	179	203	213	184	181	236	214	194	183	194	203	208	203	196	209	176	209	188	178	175	180	197	189	190	192	193	189	187	212	218	192	212	188	216	199	183	192	202	223	166	195	241	211	182	169	197	178	198	183	185	197	206	194	201	179	202	171	201	196	198	192	177	215	213	186	223	162	191	209	202	176	194	211	209	177	187	209	183	199	165	187	175	184	186	202	194	195	157	206	189	211	185	235	178	219	193	186	197	213	193	209	200	201	194	210	176	201	188	181	202	206	171	194	200	197	199	193	189	229	159	194	200	180	193	185	179	169	217	175	195	178	197	195	201	210	183	212	203	174	193	200	207	213	187	194	205	181	184	187	198	180	205	182	199	193	191	194	232	198	217	182	158	191	205	196	165	214	195	174	228	200	206	194	178	177	176	187	178	195	191	187	193	185	184	213	190	204	184	175	183	183	210	209	202	192	204	200	189	193	184	183	206	192	177	188	179	195	209	192	175	163	206	198	185	218	187	169	191	204	181	176	208	199	217	192	168	190	205	190	188	181	187	200	199	198	180	209	177	214	193	198	188	192	189	193	191	184	195	202	218	197	202	196	182	211	193	162	221	214	172	170	187	180	185	170	188	209	199	227	210	186	165	189	202	213	199	181	189	186	191	190	212	164	197	181	198	187	183	192	188	193	180	190	218	172	206	200	183	203	168	189	184	183	194	185	204	200	217	215	188	188	199	191	188	197	198	183	193	198	198	204	205	171	180	184	180	162	202	189	216	213	200	200	210	193	183	183	180	205	194	201	192	188	175	227	191	198	190	200	190	177	190	204	179	206	190	200	198	193	192	207	198	237	186	210	198	232	194	205	213	198	182	192	165	180	218	169	189	169	183	177	201	185	181	174	176	185	189	192	221	183	196	220	176	176	190	206	179	217	187	189	205	189	196	179	203	203	173	196	159	177	154	175	180	174	222	194	183	194	172	186	214	177	188	203	177	187	177	188	200	188	203	179	202	191	187	193	216	181	184	201	203	176	195	166	195	180	178	211	194	222	196	183	184	178	160	184	173	179	196	214	199	165	165	188	185	171	203	194	181	194	197	167	177	198	214	195	224	182	178	180	182	203	203	197	215	177	187	191	214	204	174	179	202	200	191	173	188	199	185	183	203	204	199	199	195	185	187	198	164	188	178	210	207	182	193	205	202	227	204	170	202	171	173	179	190	182	196	178	198	202	209	195	202	186	230	201	203	182	193	182	220	188	190	175	177	176	189	187	183	207	203	177	184	208	171	209	223	193	179	177	178	195	193	213	190	205	204	200	211	194
5018	3465	5542	5587	4687	3733	3492	3450	2855	2616	2066	1688	1266	1016	876	876	775	744	731	868	867	736	696	735	671	680	647	563	642	567	549	647	558	779	1278	1633	1549	1088	545	510	484	525	531	533	498	546	466	526	547	515	543	498	512	549	500	545	489	538	498	479	529	517	523	542	520	557	520	555	481	481	517	531	511	545	519	512	493	516	516	501	533	542	541	502	519	517	533	541	472	571	496	512	512	555	514	514	574	541	508	485	521	459	523	518	507	461	530	513	538	566	523	526	510	476	472	542	541	518	558	540	483	500	514	522	507	487	495	509	504	500	536	512	528	507	511	522	492	485	520	524	502	555	535	545	522	530	500	541	535	523	523	484	490	510	497	518	544	510	528	512	530	544	523	518	547	493	535	521	531	488	504	518	506	495	522	515	502	475	532	515	496	520	564	513	501	480	501	466	525	462	488	502	508	548	497	509	513	534	494	511	502	552	517	546	475	511	533	519	490	507	518	495	484	529	556	515	489	551	551	541	551	520	529	531	474	505	518	519	491	521	504	542	487	528	495	553	552	550	482	516	506	525	482	527	504	514	523	523	525	556	525	531	496	469	508	485	529	518	500	555	482	512	473	503	517	526	511	526	535	490	496	524	519	544	554	499	516	526	517	509	485	509	500	532	546	555	532	507	476	576	536	523	536	554	498	509	506	512	513	539	520	542	537	547	527	485	489	500	493	492	518	535	507	555	541	541	552	535	462	483	545	506	488	526	509	547	541	535	543	571	512	505	521	505	457	523	466	532	528	522	518	530	506	531	516	561	503	469	533	496	491	500	543	444	509	513	533	542	500	550	543	505	489	522	479	524	503	512	525	511	481	517	511	517	518	552	565	497	523	495	503	536	527	529	470	504	503	534	492	495	514	518	516	519	536	528	513	490	519	535	506	508	512	519	533	534	513	529	579	504	469	504	549	491	547	554	528	517	535	530	512	567	479	492	523	533	530	501	497	529	515	521	525	534	497	541	510	541	489	538	522	490	531	524	525	508	512	541	516	510	526	510	513	500	529	493	547	511	493	492	479	542	541	496	501	543	541	518	491	546	502	518	545	491	497	490	499	479	517	528	508	500	528	514	516	531	481	493	523	543	532	551	485	541	525	500	519	480	528	503	513	536	536	570	522	520	502	499	534	498	558	496	461	575	533	486	518	529	524	545	509	508	500	514	538	496	526	496	526	534	463	484	543	527	534	497	501	503	500	502	524	525	484	549	542	498	529	500	533	511	510	501	540	531	528	516	488	542	476	515	514	522	499	508	507	500	521	535	473	507	536	513	528	519	531	510	491	504	517	490	520	526	516	504	503	507	488	519	522	519	529	542	519	480	517	512	520	497	521	507	512	544	510	513	491	504	538	484	541	560	495	528	524	543	501	542	490	505	523	541	534	489	502	513	498	508	499	532	489	522	506	531	500	528	452	471	531	514	534	495	511	542	494	516	520	527	541	500	552	517	485	563	531	519	530	515	500	460	540	521	496	507	507	524	515	532	556	486	564	480	508	532	519	511	516	556	514	519	553	535	498	473	495	483	483	513	533	478	522	506	540	525	512	551	546	516	498	496	570	514	516	528	500	545	485	525	501	488	489	512	514	522	525	505	482	504	517	527	499	495	514	520	540	545	530	513	475	540	524	487	518	508	516	535	495	533	497	530	527	513	524	540	524	570	490	505	530	541	529	552	570	545	505	520	515	544	521	478	536	497	544	505	518	547	501	500	488	549	507	516	552	532	512	497	511	532	509	520	514	499	510	554	537	504	520	525	503	521	507	512	512	530	498	548	528	477	520	557	515	507	456	529	507	512	521	489	507	506	524	489	516	538	517	544	523	536	517	510	509	535	463	533	564	475	484	587	564	536	523	527	550	520	541	472	539	521	515	486	548	501	495	522	497	505	532	487	554	527	525	473	505	479	514	522	498	517	495	536	499	521	506	536	487	450	521	551	505	541	511	491	556	531	558	507	542	558	503	526	522	555	526	551	533	504	518	477	499	529	497	509	538	502	518	514	509	494	497	555	474	520	562	564	499	517	546	525	556	523	537	523	488	466	532	532	526	510	471	541	532	518	510	539	508	558	533	517	520	486	511	546	497	492	538	533	504	515	533	502	481	548	516	510	530	524	573	489	497	555	534	518	521	528	525	537	532	540	500	539	485	499	516	527	533	501	526	475	541	532	522	460	510	511	505	495	501	545	537	512	503	539	526	504	514	509	516	523	510	542	497	529	534	490	475	489	546	527	539	527	531	543	544	510	551	540	513	543	552	541	511	524	502	500	519	493	515	514	495	505	508	476	539	503	521	525	529	507	506	514	492	499	530	496	505	515	537	484	518	539	488	532	515	512	498	511	528	526	493	498	486	503	538	525	537	547	520	514	506	502	519	560	518	503	537	524	460	519	542	543	533	569	533	488	483	517	506	535	520	521	590	531	509	519	515	480	546	538	512	535	530	535	550	488	489	509	502	502	513	514	538	540	541	523	498	522	554	542	504	536	512	548	532	482	518	490	483	499	537	508	511	520	508	520	522	485	544	520	546	530	534	537	526	498	529	503	522	512	505	537	541	502	527	556	549	533	501	498	487	539	544	509	523	525	546	523	497	474	503	491	499	532	549	497	498	519	520	494	497	506	540	511	526	492	513	472	528	543	479	499	512	495	493	495	508	484	543	529	486	542	521	535	501	543	499	530	472	476	519	490	480	485	538	533	509	477	528	501	494	510	536	528	526	511	520	519	492	503	510	543	559	530	537	526	551	492	523	454	556	501	536	533	543	483	534	509	530	522	529	527	518	551	539	512	523	497	527	496	508	479	549	525	494	522	515	547	538	534	538	561	495	549	532	523	530	487	521	507	481	515	537	538	534	546	515	522	541	512	520	514	475	497	512	524	488	517	484	485	532	551	508	504	530	530	466	491	478	492	529	544	508	460	542	504	511	508	508	518	537	511	491	506	473	479	550	488	470	499	483	523	568	514	519	546	521	566	537	527	549	498	541	515	494	487	562	535	540	526	531	477	516	532	490	507	536	529	509	486	517	513	510	523	543	482	513	532	503	520	546	542	526	529	525	562	511	528	508	533	545	537	459	536	461	533	468	471	506	517	492	550	522	557	477	488	536	525	527	524	521	519	530	492	499	490	545	483	538	482	509	537	529	506	478	560	519	542	502	554	529	539	533	504	514	525	515	531	521	527	524	537	503	474	507	535	523	542	557	514	549	521	495	471	525	527	535	502	483	528	517	471	526	504	525	516	516	516	501	540	537	519	518	517	485	531	506	507	555	519	508	518	530	530	543	497	538	539	521	507	509	532	533	463	500	513	505	513	557	501	508	501	539	493	512	524	508	507	503	535	531	504	521	548	567	549	531	511	537	525	517	511	509	520	549	541	555	562	512	530	496	514	542	490	536	546	505	503	512	502	506	531	466	565	504	551	500	514	488	519	489	487	476	522	500	547	504	548	494	495
19770	16220	13502	9704	7326	5681	6139	6397	4769	4584	3200	2839	1558	902	624	558	561	478	530	484	577	627	580	535	437	382	387	343	351	334	359	308	354	891	1652	1763	1395	896	319	313	282	304	298	303	315	316	321	291	338	278	320	309	321	329	317	298	293	295	311	306	291	309	266	269	300	318	304	296	315	339	298	299	324	301	300	308	312	312	328	309	292	310	293	323	320	313	308	302	347	304	308	277	300	306	291	293	329	322	335	305	308	305	315	272	295	301	339	276	297	320	320	295	290	288	311	327	326	334	325	281	306	306	323	327	297	304	308	301	334	313	312	305	287	287	293	306	298	292	324	314	311	320	329	303	275	312	330	316	322	298	300	298	316	328	307	320	285	286	316	313	290	320	294	323	285	327	281	297	353	286	321	322	290	298	310	315	304	291	289	307	309	285	286	285	313	293	291	308	304	305	306	309	308	300	301	294	299	286	315	285	295	314	300	270	296	337	293	300	304	308	320	330	300	291	315	266	307	284	291	312	324	300	301	318	310	307	310	321	286	311	309	277	295	312	282	306	339	294	310	333	303	299	288	334	286	292	296	317	331	318	337	311	277	313	320	327	296	311	294	323	326	292	291	303	315	280	315	307	303	316	279	315	331	316	291	279	311	280	291	296	295	276	323	331	321	312	289	296	285	294	296	294	285	329	312	311	329	305	291	328	290	295	293	284	314	281	308	329	303	269	292	303	301	272	284	312	310	352	270	315	321	305	334	296	274	305	314	294	288	273	314	276	269	326	328	305	308	313	300	323	321	297	297	329	325	311	310	283	301	275	312	293	297	322	316	294	319	336	312	306	302	334	282	288	301	306	320	316	326	296	291	300	314	269	268	302	313	297	276	304	295	265	291	316	291	285	342	293	281	297	305	340	300	297	322	312	314	325	339	294	291	296	287	296	327	302	290	346	324	283	310	279	324	286	289	305	308	332	277	313	340	323	283	326	324	317	302	315	305	341	286	316	315	320	311	290	347	253	297	288	283	333	324	277	308	321	309	294	316	339	262	310	296	293	333	312	310	308	319	334	288	281	295	251	306	284	314	291	297	308	329	309	303	291	303	339	303	303	281	323	336	310	308	326	310	313	302	296	271	324	306	283	257	285	280	312	313	299	317	316	286	315	304	302	294	271	303	300	311	299	294	327	314	306	287	310	304	344	310	287	294	286	300	294	353	301	310	310	300	295	296	310	278	318	312	309	325	301	293	303	279	294	324	287	291	334	306	309	284	297	297	322	280	279	298	312	284	289	317	312	258	298	283	309	292	315	298	298	298	310	319	336	293	285	287	297	310	317	291	293	321	305	335	283	294	296	280	328	302	300	264	265	317	307	310	346	334	323	298	322	282	305	276	280	312	296	329	288	296	299	311	288	308	329	327	304	301	315	300	290	285	297	316	316	321	301	286	296	263	277	314	289	280	293	288	314	307	333	300	280	323	272	310	288	256	308	319	295	305	287	304	335	330	313	286	321	311	307	298	279	325	321	288	313	290	318	292	299	320	286	333	300	314	282	296	289	300	322	298	287	288	322	325	296	286	298	310	296	306	326	313	299	318	284	292	330	317	324	324	289	307	300	299	295	314	341	312	313	317	294	305	268	321	315	304	290	333	308	313	311	283	311	302	321	306	294	304	306	282	357	308	317	300	290	317	296	294	288	285	310	309	285	314	319	318	287	326	313	295	287	342	287	295	310	336	331	279	296	324	293	339	302	291	304	316	294	348	321	326	285	307	320	309	318	297	292	323	309	285	306	295	313	301	295	293	318	300	275	305	302	305	314	293	312	271	297	293	294	302	330	306	298	303	268	326	308	293	307	308	356	342	296	318	295	259	327	301	292	304	316	293	291	284	282	290	309	322	284	301	306	292	299	300	284	288	312	330	312	326	319	293	310	304	300	287	266	304	303	305	315	301	324	300	327	302	309	304	287	266	291	280	290	302	286	311	305	288	308	311	299	338	321	268	322	297	291	320	289	306	286	305	288	286	287	322	289	343	295	337	322	296	313	319	316	285	303	319	327	291	343	311	299	289	284	313	295	303	324	294	320	283	311	293	264	279	310	299	309	306	290	296	285	300	287	310	283	275	291	310	306	306	300	313	311	313	322	304	288	303	291	270	329	350	279	285	304	302	307	310	295	312	294	306	291	318	313	313	302	328	300	273	295	278	280	329	304	285	292	316	301	336	349	271	318	320	293	348	322	307	311	255	318	327	335	281	318	298	293	296	298	280	293	301	282	312	312	338	330	309	306	310	294	329	296	337	298	320	319	322	333	285	284	283	323	284	297	332	288	284	367	310	295	307	289	305	296	299	301	316	295	320	267	272	315	247	346	330	305	307	294	277	317	311	307	303	298	315	313	328	305	294	322	316	308	317	269	312	316	294	261	315	298	309	279	314	291	316	322	314	292	336	331	296	305	281	324	302	300	306	310	310	324	291	281	329	320	319	288	320	292	326	322	316	321	321	297	277	335	310	325	306	292	304	296	303	328	288	295	308	323	306	277	286	287	285	314	314	297	298	295	295	301	289	301	307	309	323	282	280	277	316	301	288	292	302	281	274	333	307	272	298	273	271	316	294	325	325	310	324	321	285	318	299	297	283	327	340	264	315	277	278	273	342	299	292	322	358	306	322	300	311	295	286	298	306	314	334	279	332	298	280	313	297	273	321	304	308	330	313	299	286	307	294	317	303	313	315	331	297	325	297	285	299	319	340	322	294	309	286	327	292	283	346	292	297	297	333	283	355	309	321	286	308	281	334	311	287	315	324	305	308	284	284	302	324	315	337	295	328	286	339	302	289	302	340	314	320	312	299	298	278	302	301	303	312	297	328	290	305	331	310	287	305	293	311	312	287	309	291	298	307	279	327	300	310	329	335	302	285	302	311	332	313	321	321	286	281	316	290	293	298	295	301	268	292	280	338	276	279	291	281	313	334	283	306	304	300	292	293	327	282	324	298	314	305	290	314	328	298	318	294	293	304	311	302	314	317	297	291	348	304	269	325	301	294	341	331	299	305	302	308	300	306	287	317	275	301	313	329	265	300	284	321	292	307	282	278	278	310	300	313	333	291	272	315	350	274	278	297	293	319	281	305	303	307	322	310	316	273	325	285	282	296	295	271	291	340	287	292	301	296	284	305	285	303	313	313	305	300	322	307	294	305	294	287	296	298	314	300	315	324	303	305	301	321	268	301	315	317	323	308	336	310	247	267	314	333	315	312	280	310	324	310	323	263	279	327	288	310	311	300	281	293	290	300	311	302	316	317	320	274	279	307	286	318	311	320	287	314	367	317	329	332	287	295	311	325	302	319	325	313	306	278	310	312	300	295	280	295	295	309	272	295	323	270	321	325	297	309	312	306	328	316	287	299	326	338	333	298	307	308	320	316	304	298	298	293	328	289	308	287	318	305	275	305	310	272	298	304	278	320	304	286	314	310	313	341	329	306	323	261	285	324	314	278	330
13417	11174	14109	14375	13338	12752	15215	17313	14547	15868	11806	10375	5747	3994	2780	2540	2582	1912	2164	2074	2910	2870	2774	2361	1829	1482	1276	1458	1044	980	1033	933	1143	4738	9909	9716	7418	4659	863	748	774	768	775	790	739	702	796	711	791	773	759	737	802	734	802	734	721	785	763	721	752	751	785	755	731	744	702	719	761	760	730	754	699	769	731	757	757	756	723	774	745	798	756	755	746	763	775	769	783	736	778	752	798	770	778	753	798	765	764	754	733	755	775	774	726	797	761	760	736	777	838	731	719	761	806	765	763	763	715	782	738	732	705	800	739	715	766	754	761	766	757	793	758	754	797	763	757	757	784	752	725	757	745	726	779	755	755	730	775	764	723	804	750	748	772	729	791	743	782	741	757	754	776	753	769	752	792	755	792	719	759	801	747	775	768	781	767	788	718	771	731	747	721	746	800	795	767	712	805	736	792	749	737	799	743	735	791	764	727	736	770	797	780	779	784	724	764	809	754	780	738	733	840	751	733	765	778	725	768	773	728	798	771	728	803	786	766	726	745	811	755	726	762	789	757	765	768	764	783	761	743	785	762	722	777	719	758	742	743	765	768	767	776	711	779	753	735	766	755	672	772	716	834	806	757	775	751	750	745	774	786	744	775	751	796	765	748	753	767	737	756	786	744	776	785	759	792	760	766	769	739	690	749	762	758	768	757	758	781	759	754	739	727	725	779	764	769	770	763	748	718	718	740	782	770	729	762	744	755	728	747	724	807	766	822	778	773	722	776	816	814	765	722	693	773	771	792	756	719	783	751	750	737	779	755	717	751	739	761	717	767	733	765	756	750	774	772	724	714	744	738	773	756	787	762	776	788	754	734	772	770	754	743	724	719	768	766	772	754	758	784	740	785	787	758	747	752	747	763	761	750	765	733	765	736	711	750	725	765	754	760	743	760	757	781	770	742	749	765	771	730	739	777	767	756	777	774	755	793	772	741	777	752	713	726	756	725	795	764	733	736	792	708	778	800	724	747	716	759	708	727	773	723	749	761	754	764	778	738	735	796	794	716	781	752	788	779	749	785	762	719	760	733	730	736	732	775	792	758	756	799	754	781	742	812	758	734	782	752	765	739	780	727	770	815	796	747	711	755	725	730	762	766	757	757	763	775	746	786	751	773	744	782	753	728	764	802	737	744	776	792	761	709	747	741	719	776	762	764	746	731	774	761	778	749	748	788	748	785	686	823	695	727	728	737	774	731	747	796	731	776	768	739	751	757	771	759	777	768	759	759	764	786	731	767	702	751	803	769	784	780	780	757	739	764	764	723	729	767	752	723	784	791	798	785	776	716	740	754	796	743	789	765	796	767	756	761	755	733	755	762	748	735	760	769	764	725	732	724	727	771	758	721	771	749	747	752	788	735	704	776	725	743	751	712	756	756	749	768	724	738	788	749	717	790	768	780	749	809	734	749	751	707	760	756	762	807	722	799	774	796	799	754	766	770	791	818	779	700	729	711	719	773	801	792	750	774	727	816	732	788	757	758	771	751	792	777	808	749	780	690	713	797	781	787	782	770	727	744	740	751	755	762	733	713	739	807	756	791	811	772	777	748	760	757	764	777	735	755	799	749	776	769	799	838	758	779	773	701	769	777	761	722	757	739	765	779	721	743	709	736	767	771	757	739	789	774	814	732	734	746	778	752	749	846	760	762	762	802	743	780	765	760	738	742	757	747	764	714	811	728	795	795	680	770	774	756	751	709	734	753	755	815	754	717	741	753	764	760	755	780	757	707	727	770	764	800	766	804	768	806	808	759	730	741	746	749	772	757	820	735	783	782	743	759	755	791	721	780	715	812	784	762	819	753	706	700	789	724	741	709	766	760	755	761	769	721	759	749	734	766	710	771	755	787	778	769	772	760	732	752	736	731	703	773	761	774	733	774	782	768	801	762	751	817	797	761	744	740	759	688	763	732	756	785	793	753	768	744	740	740	692	727	745	726	785	744	737	796	734	769	753	766	714	722	784	703	758	785	714	755	768	744	722	778	764	787	790	798	716	796	766	780	727	756	761	738	765	734	734	778	766	797	760	714	776	746	753	769	760	741	790	788	794	773	741	801	703	803	795	778	780	801	691	760	766	783	739	768	767	738	754	705	784	763	754	772	740	791	750	750	756	762	749	771	782	782	761	761	761	725	764	780	759	725	743	820	772	734	802	723	809	754	712	760	757	750	714	763	740	770	787	740	724	751	763	749	748	790	735	735	807	740	749	744	743	754	786	746	767	778	737	770	758	744	782	754	780	738	751	764	754	713	734	813	773	779	751	695	810	776	797	781	740	732	738	768	799	719	781	767	792	782	792	804	742	706	739	768	780	746	756	744	787	793	754	717	718	767	725	792	754	777	793	759	766	725	806	763	763	753	772	712	784	777	784	735	762	737	769	769	758	747	756	784	728	763	752	758	726	765	733	748	739	743	771	779	784	774	745	800	744	826	711	759	787	775	776	751	750	730	776	772	738	776	755	771	773	777	738	723	728	760	748	754	762	771	752	778	747	788	792	756	750	768	737	811	784	766	742	793	794	746	750	756	810	776	725	759	762	772	754	761	768	747	754	769	746	786	799	763	791	775	768	766	810	748	751	759	786	803	742	792	789	779	759	730	742	729	765	780	734	774	732	778	766	769	741	705	738	710	766	777	783	745	711	706	753	796	752	763	810	733	778	792	718	709	740	747	764	755	780	741	741	739	716	777	807	746	765	801	718	812	763	778	746	753	771	740	769	764	724	731	762	792	768	773	795	786	733	767	779	769	758	764	720	749	716	809	750	740	810	748	802	769	760	765	801	785	772	809	740	749	751	774	752	757	724	742	763	814	730	797	800	782	805	771	817	710	760	740	762	761	787	740	789	744	747	752	759	765	813	760	786	778	770	706	752	762	697	790	782	760	725	704	779	735	758	811	771	774	754	734	754	765	761	762	724	777	746	726	799	718	729	815	788	798	721	797	760	754	757	763	767	763	716	803	734	743	764	771	807	738	747	742	715	732	751	736	746	762	747	800	767	768	775	743	789	753	752	755	787	762	790	812	738	802	765	767	740	787	745	782	778	763	758	728	722	801	706	734	780	804	766	714	723	783	727	769	764	801	778	770	773	758	807	696	753	787	775	779	791	731	774	783	728	767	725	720	759	736	811	728	791	758	786	716	737	735	759	737	792	772	803	721	785	778	734	741	749	812	766	739	741	788	740	732	797	738	721	772	741	736	813	752	767	752	775	779	784	765	785	715	759	738	763	738	759	782	753	746	797	755	746	755	747	743	738	760	739	796	736	721	753	730	754	753	776	736	773	777	733	805	769	816	747	746	720	775	782	786	763	790	743	782	722	764	757	741	762	783	760	728	725	718	720	781	732	784	805	705	749	761	788	795	807	742	767	759	781	704	781	778	737	736	726	797	712	707	797	793	743	741	773	809	782	736	759	755	780	770	795	815	712	786	768	757	756	778	793	779	751	765	729	765	696
28419	21731	20766	16105	11188	9629	11250	11977	7713	7401	5692	4677	2716	1499	961	811	785	697	783	711	1568	1456	1300	819	712	720	676	501	468	445	458	438	380	603	1890	3462	2730	2111	446	355	390	330	377	330	348	370	362	335	357	343	355	345	357	363	373	309	373	329	367	362	353	327	335	365	357	331	326	355	356	348	323	364	337	362	342	327	382	330	368	345	367	343	327	312	331	389	373	356	342	361	351	334	325	356	317	383	383	338	361	367	355	353	350	324	318	315	336	378	357	341	339	348	361	345	352	349	359	325	336	347	349	367	323	314	348	339	369	357	343	348	352	377	378	378	329	335	341	361	356	342	318	356	368	350	329	343	382	340	349	348	349	330	339	362	352	366	346	347	298	341	333	332	339	351	372	338	335	362	360	379	351	347	345	320	340	388	355	326	338	337	336	342	340	343	355	326	332	379	370	378	350	375	320	305	354	314	353	329	325	338	343	359	338	363	359	313	307	323	317	344	322	392	367	363	354	331	369	354	338	317	347	313	348	294	351	345	360	364	369	348	350	382	328	407	369	379	355	345	364	333	353	365	323	324	373	395	363	328	331	331	327	340	358	344	331	327	314	341	375	343	338	352	332	380	332	365	332	383	363	343	347	363	329	382	323	311	367	325	376	313	359	372	355	328	352	305	374	359	344	319	343	346	351	358	354	360	344	325	369	317	317	373	335	320	344	349	355	363	352	332	334	341	370	357	337	360	359	348	342	341	346	356	371	368	348	343	332	352	334	358	362	337	364	329	356	333	362	328	311	325	362	326	345	332	310	356	344	334	356	376	371	366	377	362	358	320	351	339	325	361	329	340	374	384	325	290	320	380	364	376	318	328	344	343	344	331	345	381	374	349	334	348	334	365	359	356	371	361	363	336	338	362	351	356	322	345	342	364	373	365	364	344	361	328	375	350	363	334	340	348	336	339	353	366	365	337	339	310	335	317	369	369	337	344	340	376	327	344	359	374	370	347	319	349	348	341	356	360	359	371	350	322	371	349	344	350	389	341	369	331	325	340	370	329	338	324	352	366	351	345	341	351	323	335	384	340	357	357	351	373	351	368	338	319	332	341	338	339	368	308	344	357	330	343	337	363	337	352	342	353	390	326	370	321	343	368	342	311	381	342	342	362	338	374	349	381	364	343	366	344	355	339	325	376	341	320	314	337	348	375	351	341	366	348	345	297	333	354	355	317	349	322	359	353	358	337	341	333	358	334	354	361	323	383	346	361	340	336	362	335	323	359	329	358	336	333	314	316	326	383	366	351	327	348	320	334	381	319	332	339	300	368	350	343	354	373	356	351	353	360	374	353	345	333	367	370	364	354	315	357	330	370	366	353	347	362	340	345	332	340	345	359	327	334	358	338	319	325	354	326	346	334	361	348	368	331	349	349	357	324	329	327	382	353	332	356	342	375	333	311	336	358	347	329	358	324	340	339	319	344	339	342	358	333	355	307	346	329	368	325	328	336	355	316	320	362	309	343	375	315	364	348	366	335	354	359	398	364	369	316	322	333	335	339	365	333	359	292	318	344	342	342	339	348	347	353	361	363	359	346	348	338	356	352	377	346	310	313	338	342	379	329	361	364	336	314	356	306	361	337	340	346	405	311	332	329	333	347	381	349	353	338	352	350	362	367	372	353	354	334	351	370	368	347	338	375	354	361	365	356	381	356	353	363	347	329	354	342	351	351	393	350	373	349	367	350	346	318	379	323	327	349	377	323	353	368	332	333	339	334	380	341	363	335	336	382	343	328	332	364	327	312	338	353	337	344	352	340	339	305	342	312	386	336	371	345	368	347	324	341	342	393	338	306	374	329	354	332	362	340	320	319	372	368	372	353	340	331	332	331	324	312	341	303	346	318	370	348	325	340	357	361	317	336	364	320	341	374	360	337	336	355	347	307	364	343	336	339	359	353	341	345	370	355	342	339	366	328	370	362	361	308	337	371	377	354	360	368	347	361	310	306	340	390	368	350	359	344	324	362	385	368	337	363	327	339	347	331	344	323	353	327	330	328	327	336	336	335	321	349	351	300	344	352	327	364	326	323	374	352	339	321	315	355	365	329	355	366	311	379	365	353	373	375	363	368	336	350	332	336	331	364	321	378	359	354	381	368	341	328	361	401	372	340	284	395	338	330	341	370	328	352	369	358	372	314	353	360	372	292	290	331	361	356	320	353	360	351	344	365	345	401	344	352	360	342	311	345	377	362	382	369	344	334	307	346	336	347	352	367	376	331	348	344	338	336	335	347	362	337	348	360	358	318	334	339	355	363	359	355	321	337	356	332	321	362	326	341	356	329	352	345	343	308	370	353	373	361	403	357	313	337	366	312	369	333	363	326	355	346	321	353	331	359	349	344	358	346	321	338	328	333	359	350	341	373	346	339	296	338	379	322	346	303	380	366	379	346	374	323	347	340	324	329	360	372	381	305	368	330	360	356	360	338	364	295	323	353	335	361	337	332	369	349	352	317	373	323	347	376	355	331	354	348	366	356	353	315	329	365	356	369	369	371	356	372	358	381	361	313	352	352	351	324	377	357	353	351	353	299	325	350	303	338	350	379	355	338	313	364	361	337	326	362	353	341	324	354	325	350	352	352	347	322	388	346	335	355	337	330	355	353	370	339	349	353	369	370	305	347	316	294	360	331	358	352	322	371	353	368	400	349	355	357	357	351	379	363	321	364	326	381	356	356	368	370	364	352	352	321	342	344	379	354	339	345	326	377	333	338	321	323	374	363	331	349	354	326	361	363	353	337	323	366	346	351	311	325	362	368	348	362	322	330	341	365	350	347	324	381	398	339	372	333	359	378	334	355	346	358	344	380	348	365	357	371	357	330	356	351	359	349	339	344	376	358	321	356	345	333	353	321	355	352	343	341	330	355	341	338	329	369	356	358	379	355	360	352	358	362	326	356	322	362	339	373	340	353	319	360	324	338	343	329	377	379	386	357	327	378	351	350	338	363	316	330	333	342	307	345	345	351	368	340	347	320	341	355	359	332	344	301	379	348	355	363	344	333	368	391	377	348	352	335	321	355	294	332	338	368	355	342	320	322	311	342	338	346	332	348	355	364	342	338	332	321	328	338	328	359	372	350	339	345	363	322	359	340	353	331	361	327	332	340	378	333	353	335	348	355	345	380	324	341	364	343	356	342	337	354	360	382	336	351	356	357	340	374	360	346	348	330	360	323	346	299	358	345	300	357	344	362	310	309	322	331	392	340	348	365	327	322	342	345	328	356	372	320	373	333	365	340	355	358	326	356	361	390	353	342	344	370	349	344	345	319	304	321	355	332	376	321	336	388	320	361	321	336	341	327	320	318	350	355	384	331	328	357	366	347	361	394	315	350	340	353	316	357	362	330	352	331	350	368	323	305	330	345	371	347	350	333	367	354	392	357	352	324	351	345	343	335	318	332	347	359	332	332	306	345	316	337	346	364	312	344	355	350	344	362	368	329	348	376	339	377
18606	13561	20105	19171	18454	18059	22134	25342	20033	22574	18657	15772	9645	5849	4500	3620	3706	2903	4012	3679	8077	7252	6534	3754	3283	3232	3124	2086	1801	1392	1504	1302	1171	2912	10905	17611	14403	10596	1053	838	806	867	853	830	804	897	829	820	844	833	843	834	856	811	930	810	819	818	835	839	806	831	816	868	830	860	779	819	823	836	806	831	832	882	800	857	823	838	820	810	796	815	838	855	849	865	841	762	838	813	816	823	805	827	824	839	777	824	837	785	863	847	835	850	826	855	816	795	863	820	816	825	812	838	841	804	861	783	834	850	850	804	783	829	848	842	892	844	858	824	757	825	839	854	777	871	868	861	818	833	831	839	821	841	862	822	840	847	812	845	785	826	827	797	844	800	841	828	837	838	828	768	818	788	792	818	861	858	798	837	871	829	876	817	893	909	850	848	825	877	793	862	830	873	861	786	835	843	842	834	810	859	868	817	795	803	840	826	826	781	821	826	806	844	856	769	857	833	798	832	844	860	844	793	807	862	835	834	875	832	792	781	849	818	861	812	803	842	778	845	807	868	842	844	814	839	796	829	847	824	843	801	818	781	804	790	797	857	831	822	823	890	829	827	877	826	789	802	799	830	819	763	891	838	796	860	822	778	830	828	836	783	783	841	850	801	883	820	826	845	803	786	814	795	819	838	850	861	845	816	845	837	835	864	840	860	810	815	829	783	795	828	815	843	828	839	830	842	862	850	855	806	855	805	881	836	850	849	842	816	861	817	809	837	789	886	817	868	854	844	838	836	835	873	824	812	848	795	815	860	813	811	877	803	813	839	833	838	845	845	818	801	831	802	883	825	766	842	818	883	792	837	788	847	825	853	835	848	839	819	819	917	856	841	866	879	815	842	862	767	845	820	845	746	884	841	861	852	791	817	814	868	841	841	871	785	819	827	816	857	831	811	863	845	858	840	838	830	874	821	812	827	850	853	836	902	782	815	843	848	857	856	884	786	823	793	808	815	799	854	820	853	876	818	841	839	806	772	802	814	808	819	834	827	805	840	850	841	851	815	828	888	886	822	874	807	817	870	835	878	798	839	841	834	880	841	791	825	839	806	818	824	815	812	834	841	819	810	841	832	807	831	797	805	813	903	795	780	830	855	871	870	791	841	806	895	794	822	841	819	843	811	828	834	799	849	835	836	847	814	849	824	797	847	878	796	821	789	890	784	823	788	812	836	829	886	832	867	787	877	793	865	863	845	847	824	841	813	812	833	866	841	839	855	866	843	806	816	834	821	816	843	892	828	822	864	860	829	875	809	823	823	818	847	859	806	828	809	787	834	826	849	794	824	879	813	845	873	787	875	815	832	805	771	784	795	832	825	835	833	815	806	873	859	847	825	856	871	834	826	785	834	806	791	801	820	836	788	788	806	846	846	849	822	839	857	854	839	819	891	843	811	838	851	839	851	874	831	831	784	793	868	830	835	877	916	848	843	791	839	843	870	873	826	852	849	847	865	797	805	835	822	784	840	802	874	860	815	854	831	862	814	835	839	819	781	839	808	805	786	855	824	857	798	856	839	826	832	839	826	770	847	800	809	779	843	809	846	787	829	834	871	844	840	828	788	831	825	842	855	832	828	830	762	837	794	894	842	846	839	853	879	836	864	859	842	855	873	840	810	864	800	794	812	837	850	828	869	861	827	814	844	869	852	825	803	852	880	854	810	843	780	818	830	797	802	819	857	801	782	833	848	799	798	851	847	848	819	821	823	798	835	785	851	788	861	843	834	821	865	826	810	862	876	798	897	891	808	832	819	860	832	812	848	860	847	887	774	805	819	877	826	824	867	784	809	851	871	835	774	780	818	782	828	790	802	786	801	786	841	798	856	829	838	820	771	857	812	842	822	862	830	819	880	797	803	858	813	818	815	820	808	832	853	798	825	777	855	840	837	866	832	785	879	823	804	845	854	790	819	822	810	828	809	811	835	791	827	829	841	884	829	849	811	822	797	843	808	857	853	838	861	830	803	828	811	807	806	820	826	833	793	840	851	839	783	825	782	858	884	794	799	839	826	837	791	831	839	832	812	821	838	837	759	824	860	852	843	900	835	797	836	837	826	827	837	840	857	783	791	820	792	832	863	824	849	849	833	852	898	838	825	854	813	785	781	816	814	843	827	830	806	828	854	842	871	850	828	851	794	818	844	813	824	788	855	832	882	806	841	811	838	830	816	786	825	809	855	807	825	842	855	847	896	818	837	792	795	874	839	874	806	792	790	798	880	848	849	832	834	832	886	868	874	822	840	824	799	816	911	908	823	849	838	804	774	769	812	793	854	868	843	828	855	845	848	844	881	813	821	847	883	793	842	805	826	823	812	852	843	864	799	867	857	813	864	817	868	809	851	786	870	800	867	898	809	854	793	852	801	801	886	794	866	889	859	807	849	860	814	851	805	855	797	806	866	864	877	807	845	841	796	808	838	824	770	853	803	807	810	869	870	840	815	851	867	840	869	809	828	823	865	861	826	848	805	828	834	840	838	814	832	842	785	786	828	825	859	816	786	864	872	834	792	866	784	856	861	843	805	860	831	846	807	835	823	815	853	826	805	863	818	803	822	821	825	814	821	901	796	844	892	858	824	775	834	835	789	794	818	818	819	830	855	867	819	835	864	845	814	812	863	820	849	846	806	830	861	841	808	795	828	808	849	848	857	805	835	802	794	815	850	809	804	806	836	850	827	805	931	860	864	761	827	885	861	837	792	831	845	802	868	778	820	830	861	832	869	853	861	852	818	832	762	843	795	816	797	810	771	832	861	853	835	798	808	838	854	861	811	782	790	791	812	802	846	900	828	819	846	827	776	810	832	835	848	853	816	837	848	874	784	876	845	809	832	808	808	794	833	845	819	823	793	832	809	827	864	887	780	876	844	819	823	779	842	824	858	898	854	905	798	870	814	814	873	828	843	826	790	897	835	821	851	823	826	816	808	865	832	835	816	806	839	805	837	836	848	851	773	775	841	851	817	881	813	836	903	836	810	868	796	823	880	855	845	851	836	822	826	853	860	848	854	810	795	790	827	830	852	793	834	826	783	814	807	808	880	797	781	899	903	824	851	847	798	857	815	859	820	819	885	832	856	812	845	779	843	789	839	845	857	842	847	831	853	836	871	834	840	799	894	816	808	777	810	887	792	807	829	790	823	806	823	824	819	847	869	854	843	826	863	828	830	829	874	842	858	840	822	807	843	869	825	785	823	857	832	836	803	847	876	860	878	820	782	832	862	843	800	843	751	833	830	836	825	869	890	815	863	859	832	778	852	775	826	806	860	825	820	848	839	795	879	846	824	784	804	885	808	846	853	847	829	833	806	832	848	803	814	824	771	821	842	789	864	778	831	854	872	823	858	841	814	802	792	828	798	815	860	855	843	829	798	893	776	811	780	816	809	836	834	793	865	808	850	854	847	791	801	855	837	811	814	800	860	848	808	784	840	828	883	784	869	850	868	828	761	852	820	821	784	779	808	803	827
5948	2824	2866	2154	1222	801	722	596	488	462	386	339	280	258	229	262	229	293	266	255	295	251	249	247	266	259	277	282	245	245	231	220	211	213	240	293	441	426	215	213	187	214	205	164	192	215	216	177	194	201	179	205	197	203	193	222	202	194	188	199	199	201	166	195	187	189	201	211	162	197	207	183	203	190	181	230	192	170	192	187	196	207	226	177	196	198	193	213	195	186	200	224	221	227	185	194	197	171	190	211	179	198	216	194	192	192	200	193	195	159	196	194	202	207	189	212	211	211	170	200	179	194	203	168	214	180	224	175	190	205	200	213	192	192	181	167	206	195	184	216	202	192	192	221	199	208	219	159	197	223	194	193	187	188	188	191	188	190	194	187	177	188	176	213	194	201	208	221	184	208	206	185	199	211	201	227	202	188	193	204	196	197	187	203	168	208	194	196	220	191	198	186	210	182	198	185	195	186	193	200	195	203	204	193	224	192	192	213	197	197	194	215	181	201	185	181	203	219	176	214	202	172	196	186	209	184	178	182	178	180	192	195	232	183	202	204	174	200	220	185	201	208	201	219	208	199	194	228	185	200	195	208	228	206	190	216	205	201	198	181	223	181	209	195	190	199	176	191	187	201	187	192	175	185	167	171	178	220	186	218	190	181	206	214	202	218	211	170	249	193	181	192	192	167	191	189	199	190	190	176	208	189	223	198	201	186	196	197	180	210	204	188	239	230	188	185	206	181	195	206	190	199	211	187	173	211	173	195	197	205	168	181	199	183	198	192	225	197	219	212	216	181	188	179	209	181	210	176	177	201	190	175	214	195	186	192	177	158	210	195	196	202	197	201	189	191	186	187	191	193	207	175	178	199	199	193	219	193	228	194	212	220	178	184	201	185	213	199	211	238	222	192	183	192	207	202	190	213	179	184	193	163	180	201	206	183	193	207	183	211	186	187	185	179	202	158	174	172	196	179	178	181	185	207	204	198	175	222	204	254	180	218	200	183	194	182	203	165	181	205	207	216	196	206	218	205	217	203	186	212	213	179	195	194	209	210	200	232	212	191	203	213	191	158	210	211	199	170	197	217	193	204	198	218	194	185	198	170	193	185	188	185	207	229	205	207	215	193	213	194	195	209	182	208	180	209	223	195	237	191	191	208	208	213	177	200	204	209	187	216	219	224	233	211	199	193	204	196	223	216	195	156	188	187	175	195	199	187	193	194	214	171	208	190	198	192	203	193	197	195	202	221	214	192	195	202	199	193	204	202	191	218	210	201	196	211	210	191	184	197	198	204	212	196	188	203	213	171	196	192	175	197	207	202	194	197	200	203	209	186	185	199	202	204	217	180	184	177	193	184	207	192	185	216	205	215	196	177	181	193	205	206	203	170	198	193	208	203	200	211	187	211	213	179	191	207	214	187	204	208	209	209	202	205	189	182	203	213	216	202	191	200	190	223	197	208	211	197	201	187	204	200	210	197	160	177	172	200	207	202	212	173	204	180	206	192	224	196	173	186	187	196	189	175	174	189	195	211	185	196	177	201	204	193	206	213	203	181	189	198	222	195	192	192	194	192	197	203	176	207	171	178	179	190	184	198	208	184	205	195	195	199	209	179	207	214	195	206	189	171	179	196	212	184	197	185	217	198	205	206	196	202	190	216	199	206	202	192	213	192	186	212	164	202	188	199	202	212	192	215	198	204	193	187	192	195	208	227	210	187	229	209	177	201	185	199	184	197	206	213	195	209	186	198	211	210	220	212	202	207	167	197	203	184	177	199	201	210	211	187	195	203	197	208	225	180	224	196	197	180	195	215	221	196	190	191	213	200	196	194	243	175	190	223	194	194	192	198	217	193	222	189	202	210	191	189	180	185	217	190	211	180	201	229	179	200	196	201	168	214	202	213	186	212	203	180	202	198	204	191	183	203	193	193	216	208	204	193	205	170	192	236	192	185	206	188	189	200	188	200	198	189	180	194	192	205	199	206	181	206	197	213	192	180	207	178	199	177	191	193	199	217	203	182	176	208	178	205	199	209	198	189	195	189	189	204	220	217	168	211	178	184	197	205	190	223	216	164	197	187	200	205	206	186	189	194	211	220	197	197	169	187	182	191	184	200	207	197	193	202	208	220	223	211	211	195	173	217	203	212	200	197	200	207	187	207	180	185	188	200	203	194	201	196	207	194	210	204	188	207	200	183	216	218	202	194	188	192	197	197	196	183	191	206	186	218	219	186	214	201	200	193	187	193	182	206	195	183	174	195	203	220	225	186	164	181	188	190	172	177	181	193	205	189	204	190	188	192	211	224	201	195	184	193	193	190	190	217	168	199	182	186	200	180	213	188	201	201	199	185	182	195	189	197	187	211	197	195	211	185	215	174	196	177	212	210	190	186	222	212	180	211	207	203	189	214	219	211	230	203	206	201	207	193	208	176	178	171	203	180	181	200	211	214	199	189	189	196	189	222	173	186	195	195	186	190	160	189	201	194	173	186	194	187	188	183	183	202	184	214	195	184	195	183	193	212	190	213	194	184	196	168	192	203	186	199	191	189	168	183	203	195	216	191	206	205	197	191	183	214	192	179	191	194	199	173	211	183	189	174	178	191	207	201	192	176	178	180	219	196	195	203	199	224	219	196	196	172	199	211	198	183	189	192	175	188	195	194	188	198	200	198	179	187	185	199	184	192	189	193	174	186	196	189	179	191	195	207	202	189	174	207	174	213	193	171	208	192	207	234	216	189	203	217	204	208	192	179	190	158	194	193	228	204	209	227	200	228	187	211	211	195	196	198	163	209	202	213	213	206	180	185	200	184	207	187	184	141	210	209	207	193	194	190	204	186	191	185	188	216	208	196	208	195	201	188	187	176	167	190	199	199	206	184	207	181	220	194	191	187	192	201	209	210	179	194	199	197	216	193	199	185	194	209	180	208	204	211	168	175	182	166	187	226	168	195	185	199	208	222	195	175	222	232	189	200	201	197	202	200	200	185	191	206	201	218	177	184	186	198	197	204	172	208	184	174	200	204	206	169	200	218	200	219	197	207	182	211	171	193	204	163	210	182	218	160	198	202	233	173	196	196	189	212	217	182	163	189	208	191	194	199	204	215	176	191	206	173	193	226	184	175	191	194	219	217	177	194	195	204	203	210	228	183	184	191	204	209	167	199	196	214	192	183	209	197	177	181	212	196	192	212	194	193	183	207	215	187	193	218	203	187	206	218	210	198	193	223	193	190	223	189	206	224	217	187	203	211	188	177	186	190	193	203	193	189	201	196	191	171	215	213	188	187	211	211	200	199	180	201	193	188	196	186	196	161	212	175	180	224	195	218	212	197	152	181	226	187	213	198	208	195	191	186	208	195	201	195	231	203	214	193	195	207	179	195	187	183	187	214	183	181	186	191	202	194	190	207	213	209	194	201	185	192	182	207	219	202	181	208	181	205	219	202	180	207	213	181	201	191	199	194	205	217	186	199	194	221	195	201	206	195	214	189	188	206
4285	2798	5658	5999	4212	3110	3179	2860	2334	2217	1877	1695	1266	1012	845	843	911	1126	937	986	1250	815	837	816	1072	1051	1211	1055	1052	896	756	585	630	675	846	1318	1665	1534	554	539	519	571	528	523	571	527	532	540	522	530	566	465	495	538	581	514	532	498	520	537	508	519	542	545	512	500	520	523	537	526	531	569	534	516	529	490	500	590	539	565	550	521	561	537	526	530	522	505	522	537	514	512	547	534	483	495	517	520	479	538	548	530	529	478	550	515	508	513	510	479	535	532	545	501	549	528	537	511	526	527	520	535	522	526	563	518	500	485	497	500	551	500	508	528	517	526	510	510	545	536	506	545	505	543	552	510	571	475	515	522	546	522	529	475	536	498	530	525	515	494	533	528	540	518	541	542	511	550	520	614	539	517	537	507	513	511	480	468	524	510	523	515	485	501	498	548	526	507	532	559	534	559	511	532	563	538	548	540	478	514	494	536	487	507	504	560	508	540	499	507	548	558	518	544	505	529	544	557	512	512	523	545	543	510	495	518	534	508	509	508	471	547	548	527	521	514	523	492	517	569	503	524	538	550	549	487	493	551	536	518	549	523	502	533	535	503	544	514	541	512	542	515	558	488	514	512	500	540	543	497	519	531	490	533	526	505	523	534	524	526	534	531	505	530	521	507	527	522	547	472	531	570	532	543	535	510	521	512	523	525	528	562	477	525	546	518	523	553	537	551	511	516	517	512	503	552	530	526	502	511	487	537	507	511	526	493	506	545	523	511	525	496	527	485	555	548	518	532	557	539	481	542	493	520	547	546	495	521	559	575	495	525	544	517	558	534	519	523	526	521	545	520	556	545	535	528	492	514	532	540	511	524	495	526	520	487	518	518	518	563	500	514	506	557	526	519	562	530	516	551	537	510	507	513	552	489	542	516	523	521	537	497	513	547	556	543	515	510	539	535	512	543	587	522	530	547	557	488	475	526	503	553	556	503	519	536	506	524	523	551	547	525	547	526	519	498	497	552	519	498	517	563	566	540	526	520	523	544	535	456	512	537	511	546	529	514	501	515	529	523	454	557	528	545	511	516	500	523	499	507	531	543	508	519	560	529	554	528	550	540	548	480	530	506	521	566	516	506	541	540	528	522	516	566	501	528	538	554	531	513	541	522	523	498	536	554	520	521	565	524	508	524	512	518	552	503	498	507	539	506	539	532	533	537	525	537	515	506	534	522	553	532	507	522	471	521	494	508	544	517	554	541	527	542	502	506	563	525	509	500	505	559	512	536	591	508	510	515	524	522	488	488	481	528	567	508	549	526	474	490	509	533	527	480	539	526	568	490	524	516	553	531	559	536	532	513	527	527	520	544	537	551	533	499	504	511	504	474	565	524	540	543	512	558	493	501	519	533	549	522	554	552	563	486	510	482	512	502	541	515	505	511	536	495	523	519	508	496	517	555	516	512	489	523	510	508	539	535	521	503	531	536	553	536	541	541	524	560	534	558	497	501	490	482	535	517	571	501	546	536	485	506	503	491	562	530	527	553	541	548	512	505	523	509	486	570	502	552	549	544	574	557	515	529	537	526	520	494	537	526	528	509	503	536	538	581	536	531	573	530	496	493	538	539	563	550	506	526	563	501	529	540	519	532	526	530	509	524	484	511	516	547	511	544	553	505	526	521	544	481	533	557	519	540	527	521	472	523	493	504	516	541	519	527	510	565	534	530	556	533	469	568	508	536	564	533	524	491	533	544	501	523	529	496	502	493	524	516	482	542	489	505	543	525	510	504	502	555	545	482	506	595	511	577	518	496	574	537	520	538	501	534	534	569	523	490	498	520	546	537	517	518	530	510	545	552	564	523	536	518	555	521	518	539	507	539	520	588	510	550	539	578	514	504	550	512	507	551	507	512	470	541	524	508	521	459	559	535	495	538	496	523	474	469	527	504	533	554	534	563	532	515	498	516	535	553	524	494	514	521	504	530	555	545	500	559	501	524	500	514	528	513	529	522	524	526	484	474	532	531	522	510	542	519	564	462	564	530	508	496	500	547	530	503	538	493	544	551	524	515	470	540	530	520	517	538	502	564	509	537	519	535	568	530	506	495	502	515	509	543	523	556	481	522	520	522	548	518	506	465	529	546	548	528	553	511	493	532	536	528	561	532	535	503	512	478	533	557	496	518	540	536	521	559	516	468	495	501	546	517	542	557	526	568	458	491	521	518	505	508	549	501	540	544	515	513	543	490	537	506	560	530	552	557	582	483	487	500	530	502	484	499	528	528	562	507	511	518	549	515	504	504	516	522	497	526	558	531	523	499	475	568	534	520	500	536	515	507	546	562	506	559	518	513	534	559	531	529	545	538	488	530	560	515	525	519	519	533	576	525	493	529	510	535	508	528	520	528	523	545	532	473	571	519	529	528	521	534	471	540	555	526	471	497	526	524	554	541	516	541	550	577	527	536	491	512	509	526	519	530	504	536	527	558	523	533	490	553	520	529	523	565	524	497	527	511	513	501	550	539	535	531	549	536	523	539	490	506	520	538	497	510	526	554	495	516	522	533	548	515	514	508	495	509	495	536	523	554	527	521	511	565	530	556	538	541	530	521	525	524	470	499	524	523	594	562	509	527	493	551	513	524	518	523	535	536	509	519	529	531	533	525	536	543	500	479	510	566	531	572	528	503	574	477	511	526	514	505	563	526	499	526	520	471	515	569	523	518	506	527	479	487	508	534	510	543	528	512	535	538	539	545	569	519	515	506	535	495	524	558	547	525	527	558	521	533	539	521	543	512	515	565	531	528	533	503	504	523	539	504	531	492	486	512	570	505	497	512	574	528	519	528	552	526	494	495	512	558	561	518	515	522	533	513	481	507	505	529	515	499	574	519	506	534	512	543	503	519	499	513	542	510	499	524	555	532	510	494	504	536	554	521	505	517	515	477	492	499	499	523	534	503	551	535	535	588	531	516	519	528	504	510	539	531	523	504	532	552	525	470	545	516	555	524	516	521	503	524	539	513	532	544	576	510	504	513	533	504	537	557	518	512	504	512	499	526	536	521	537	534	532	509	529	493	501	503	532	551	505	512	534	561	515	532	498	529	507	545	536	526	529	522	509	564	511	493	517	509	541	568	483	514	540	539	520	538	512	475	557	521	563	538	536	530	513	496	530	535	468	508	529	524	558	524	498	527	552	472	513	503	530	552	532	506	545	498	538	513	555	523	525	524	510	577	542	508	550	532	531	490	531	521	562	563	496	563	529	473	527	528	560	512	539	514	484	513	534	539	518	506	550	525	489	522	496	519	510	497	553	496	524	513	515	539	499	539	502	552	560	501	457	535	523	507	550	516	506	545	510	502	530	495	493	511	558	498	560	513	554	505	513	564	565	522	490	523	498	511	542	514	508	517	530	509	541	492	528	508	556	496	494	522	546	593	494	512	518	568	548	545	513	540	507	486	530	521	543	533	517	513	511	532	516	512	480	521	503	489	474	544	482	494	498	538	489	523
17824	13657	11027	8371	5484	5382	5579	5570	3639	2942	2690	2368	1350	902	590	603	617	580	612	993	878	612	466	384	503	660	548	578	591	527	428	405	395	354	697	1667	1423	1250	312	361	360	292	300	290	277	291	330	317	275	290	292	304	306	292	300	328	336	307	284	287	313	328	289	299	298	331	289	318	339	311	298	325	287	320	306	283	303	292	310	287	296	302	281	298	302	296	298	318	309	308	266	286	302	303	329	271	313	336	288	299	315	288	312	303	272	288	281	277	275	270	301	343	299	294	307	307	316	263	274	272	292	285	341	293	289	278	295	285	291	299	306	295	331	273	280	313	312	298	294	249	280	325	318	292	328	305	285	288	280	285	264	295	314	285	280	306	297	301	299	306	294	307	342	284	263	317	269	285	318	299	304	281	306	270	292	298	259	321	282	274	307	316	320	280	310	341	325	304	305	291	340	259	305	271	278	299	271	321	293	315	321	295	295	284	288	308	314	302	337	340	303	307	324	297	316	306	270	249	289	291	289	289	292	303	299	284	280	278	291	278	316	333	285	308	305	300	293	309	301	291	270	318	300	315	283	272	311	335	293	294	299	273	319	294	318	302	294	297	328	304	295	293	273	327	268	334	285	289	370	310	285	284	340	304	298	296	289	260	301	331	295	301	281	319	261	298	319	328	297	290	337	304	295	327	300	250	277	318	297	307	315	313	313	331	310	318	309	306	275	277	273	298	276	285	311	289	309	299	324	297	318	287	287	324	300	321	289	300	273	305	296	257	314	300	277	287	294	324	310	284	308	300	325	313	333	297	317	276	298	297	281	264	290	285	306	317	251	312	289	316	319	298	326	261	292	282	318	311	288	312	281	296	326	282	281	306	310	321	301	312	313	302	314	322	308	277	298	293	320	285	298	268	311	311	348	336	311	303	301	309	305	285	287	340	287	326	299	281	305	303	323	331	296	291	295	298	283	292	267	285	317	289	307	316	283	283	269	293	347	300	300	296	292	272	303	279	293	303	314	322	270	285	309	301	297	304	262	301	287	311	290	321	292	301	317	305	296	296	329	316	293	308	309	265	295	312	307	270	297	298	297	300	308	316	307	298	294	348	280	284	311	322	317	304	304	302	289	295	286	290	275	294	307	271	337	296	290	314	295	306	288	260	299	305	327	327	308	317	311	293	351	299	269	303	284	290	281	276	289	309	296	279	330	294	313	270	330	278	286	304	350	291	296	315	311	284	265	316	277	301	312	305	297	288	283	275	332	285	291	282	254	307	312	291	286	311	282	301	329	266	329	279	288	288	272	296	282	329	283	314	306	305	290	286	275	297	273	278	303	322	305	281	294	301	307	272	314	291	285	306	306	295	303	331	308	288	273	302	281	310	317	261	297	303	300	289	303	308	312	325	297	312	317	268	311	300	280	286	300	292	307	331	330	315	285	295	311	303	300	300	298	305	272	306	312	283	281	337	280	275	298	310	302	299	299	308	295	285	270	324	292	327	323	294	300	308	268	291	334	293	293	288	285	313	298	341	312	290	297	334	314	305	292	302	286	308	302	304	303	277	297	298	276	302	288	273	274	308	295	334	294	317	293	306	289	327	311	302	310	299	282	279	289	303	316	295	264	294	312	303	299	293	298	286	305	316	251	304	269	306	309	310	269	316	290	298	302	311	287	324	298	281	298	325	285	307	273	302	296	282	270	304	315	282	286	310	269	309	273	307	273	318	287	293	277	290	305	307	304	280	263	325	328	297	281	330	284	306	316	274	297	255	285	267	313	272	310	307	325	287	318	303	275	298	312	277	313	291	286	265	299	310	291	271	323	313	314	291	296	266	293	311	300	325	279	253	319	289	297	302	297	293	295	305	307	294	314	316	331	311	323	306	293	295	293	292	307	284	313	329	354	302	280	298	301	306	313	300	309	313	297	285	282	276	288	282	295	321	324	286	323	319	286	290	316	323	320	285	339	298	268	290	307	326	280	288	304	315	301	285	274	300	307	302	281	304	276	299	332	321	288	298	296	300	323	292	286	270	287	279	307	300	344	295	284	314	292	286	330	317	298	285	295	302	297	307	297	310	301	275	300	298	271	296	289	291	291	287	271	286	308	267	351	285	320	310	302	266	327	282	291	318	282	279	291	283	314	314	272	298	275	368	300	327	279	298	289	314	296	306	288	296	279	292	274	312	280	305	302	307	323	309	298	308	333	318	292	251	284	312	309	318	312	308	324	328	319	277	315	264	281	297	306	322	282	283	287	340	282	324	298	287	322	308	260	283	282	307	271	270	305	274	284	262	318	296	306	287	290	296	320	298	282	328	274	303	286	297	283	327	275	286	312	333	300	320	293	312	295	317	300	294	307	322	288	282	314	296	327	322	287	280	268	322	307	295	272	288	276	315	293	318	290	302	336	306	301	332	318	304	312	328	322	288	308	305	292	290	280	266	289	282	286	308	295	293	273	302	303	305	313	289	328	323	283	288	280	314	322	299	333	284	260	305	308	313	289	292	321	308	301	294	325	285	285	301	268	301	306	293	304	294	289	302	295	308	287	271	307	290	322	280	309	279	298	334	305	298	297	328	299	296	269	299	281	301	301	295	282	299	322	312	289	310	283	293	306	260	282	323	317	322	302	295	305	295	293	326	317	295	291	289	323	289	285	267	322	285	299	325	283	284	334	282	280	308	287	300	311	278	286	292	363	316	343	310	289	306	298	280	278	300	319	323	304	286	304	292	302	308	304	314	308	279	273	312	307	310	312	263	320	304	288	277	323	304	289	310	299	344	333	268	276	286	298	307	300	317	280	318	273	314	327	286	303	295	301	318	297	284	328	291	283	316	285	317	270	287	264	297	314	305	293	278	302	292	292	277	288	315	305	295	313	274	299	289	295	267	317	292	317	308	293	281	300	332	276	278	315	318	310	302	290	281	274	338	318	311	333	285	312	270	316	286	315	332	306	272	280	307	318	299	290	281	320	277	316	276	287	309	303	298	287	291	296	344	292	319	315	273	309	292	289	308	314	313	296	278	317	309	265	306	312	284	320	307	298	305	277	294	332	297	289	288	272	301	313	312	295	265	287	316	289	319	313	288	281	288	314	282	322	317	269	315	292	310	276	304	283	275	288	322	282	304	321	251	363	314	301	288	307	261	290	314	319	295	278	276	292	290	339	307	291	305	307	315	312	320	284	351	296	285	291	329	274	325	321	314	284	318	294	285	334	273	281	308	298	300	293	299	306	284	336	307	330	310	294	314	299	299	302	295	319	310	307	281	322	288	291	299	323	330	306	303	288	265	286	301	284	295	298	275	288	275	312	317	288	316	299	292	302	302	304	300	289	302	265	282	319	318	331	302	280	287	304	341	294	284	289	309	315	280	297	300	297	297	285	300	302	269	296	293	301	288	304	309	299	300	321	320	276	304	303	316	258	300	329	286	289	332	308	320	308	319	314	280	295	315	314	293	305	294	317	301	313	315	269	317	315	308	291	337	308	278	314	292
12980	9009	11765	14572	12044	12274	15074	15540	11717	11072	11296	10140	5452	3768	2840	2828	2909	2892	2907	5374	4252	2537	1788	1447	2327	3332	2750	2835	2987	2343	1930	1612	1281	1389	4257	9922	8036	6770	759	781	717	802	752	734	728	772	730	771	742	770	795	748	768	700	732	793	781	731	778	730	776	746	797	722	776	785	719	778	725	760	727	776	731	764	774	809	788	754	771	789	782	762	766	707	779	736	738	788	796	801	778	784	743	743	759	707	745	729	735	739	753	735	772	759	736	767	765	741	739	721	782	765	756	734	738	731	778	736	742	732	731	748	795	759	742	754	729	755	790	712	762	665	791	728	680	772	721	740	730	724	802	794	734	721	802	753	725	746	734	732	742	757	716	763	762	797	755	750	775	701	776	754	758	718	756	717	751	741	768	753	730	800	701	794	723	721	747	715	756	806	780	734	705	728	713	787	785	708	740	762	786	699	759	783	752	769	800	724	745	735	754	746	733	787	741	725	772	776	780	779	733	736	784	742	754	739	797	733	708	753	797	773	745	754	751	766	747	773	802	771	739	688	772	706	727	776	744	703	763	759	766	730	736	729	746	779	720	722	693	758	741	778	758	693	791	750	812	773	741	729	787	668	736	712	764	741	754	700	754	732	713	727	717	771	730	696	775	734	735	799	750	714	778	733	784	750	820	715	724	737	791	751	707	737	719	782	765	739	727	780	720	746	761	729	722	728	815	738	775	739	783	750	745	776	715	725	709	758	808	740	775	778	736	763	769	722	787	763	764	754	742	717	723	741	781	759	790	732	748	702	748	734	732	734	765	751	737	740	755	741	734	749	726	736	778	745	739	790	763	765	745	788	738	743	756	746	760	696	737	757	746	799	729	762	678	746	772	747	769	748	703	745	732	784	751	769	738	730	753	685	803	738	753	728	742	786	765	687	740	711	759	746	752	699	746	723	724	793	755	813	756	746	750	764	742	740	775	776	724	774	813	785	779	719	740	713	786	741	736	769	725	741	755	744	778	746	764	759	720	742	770	756	739	757	711	798	736	726	771	829	773	749	763	722	759	764	720	714	717	717	756	748	772	767	803	766	763	779	761	747	759	782	757	767	756	771	721	744	746	705	782	756	721	825	710	735	743	720	751	782	721	787	755	761	690	776	769	772	788	804	689	797	697	731	804	744	757	770	728	755	784	751	738	756	767	760	769	743	716	724	697	739	776	770	739	742	727	780	723	757	694	770	703	759	741	741	765	739	765	767	749	736	747	744	717	731	756	751	763	783	738	748	712	776	798	690	696	778	744	747	709	747	771	740	709	750	768	747	769	754	717	746	782	762	736	777	747	766	738	772	748	749	785	700	743	761	745	692	772	766	754	709	752	763	793	751	767	739	739	738	748	788	748	775	769	743	694	727	788	759	729	767	794	781	727	711	750	762	747	775	699	738	750	774	727	764	725	752	794	667	726	699	699	731	687	738	803	740	760	738	776	740	776	746	763	741	743	723	707	766	743	762	773	741	738	715	773	783	802	756	710	754	697	743	702	704	776	765	757	750	742	704	794	744	765	772	728	744	811	775	730	770	707	757	742	724	843	757	732	751	789	753	695	763	767	758	719	747	760	782	729	775	754	742	742	748	678	747	758	738	722	781	747	768	751	740	744	762	767	762	719	790	777	725	748	709	674	787	767	749	765	742	744	756	724	750	756	752	746	786	754	746	778	752	766	761	756	730	777	730	786	720	747	743	750	729	715	740	697	771	763	744	718	786	696	792	728	740	763	739	780	721	719	759	732	765	750	749	710	735	763	757	770	740	750	699	815	798	700	733	754	745	788	745	761	740	796	704	759	804	778	733	783	782	692	762	735	742	765	778	787	705	762	744	735	772	737	748	780	729	777	724	758	788	740	761	731	788	756	735	739	720	745	763	723	786	733	773	757	755	810	780	719	779	740	746	724	798	795	763	695	733	758	776	761	747	732	773	702	706	700	798	726	762	777	756	732	742	791	750	771	720	772	749	816	713	728	770	766	746	786	714	771	747	780	744	725	712	797	753	699	770	711	755	719	744	754	751	727	749	748	724	764	735	742	754	711	747	771	777	670	762	748	754	754	759	709	747	754	752	787	751	781	731	779	784	754	743	731	715	739	750	769	698	752	769	752	773	754	734	780	771	741	724	798	687	722	764	725	767	756	774	771	730	747	797	740	766	759	703	728	776	724	752	726	723	734	759	745	741	737	724	740	778	744	783	765	754	760	723	712	704	744	731	775	749	744	728	740	751	775	738	701	786	734	788	725	784	777	785	766	816	752	742	773	744	712	730	747	735	740	779	792	725	734	713	770	750	750	766	715	723	702	733	785	751	699	716	712	776	752	726	719	743	734	695	754	778	686	799	711	764	788	755	738	764	726	715	747	754	723	753	787	775	772	770	746	770	700	779	772	778	748	774	726	745	751	786	773	769	728	734	786	756	746	743	740	734	790	789	720	667	680	721	730	727	691	744	765	779	758	755	803	690	764	754	712	770	745	748	726	702	760	712	733	791	765	783	701	751	793	707	769	727	728	751	736	732	753	776	782	765	724	716	761	787	763	737	808	761	776	757	769	763	721	759	733	770	745	735	768	733	780	730	713	736	742	782	779	764	760	741	782	768	723	744	813	701	729	727	736	735	766	707	739	736	737	735	780	742	744	755	762	732	812	727	760	710	777	768	750	788	720	739	792	790	729	745	765	753	721	742	720	762	765	703	734	811	736	781	709	716	809	758	795	761	738	763	753	809	714	776	709	741	752	731	802	733	742	749	750	701	754	738	743	744	753	751	727	749	767	726	726	786	739	791	720	768	752	761	756	774	736	759	741	784	767	697	782	804	783	710	758	722	753	728	752	763	725	759	768	764	794	764	765	741	807	758	789	763	798	747	745	742	728	750	763	768	749	782	748	751	762	749	753	748	737	770	760	760	764	705	751	736	762	748	703	708	725	774	771	763	769	716	802	779	701	743	704	749	727	730	741	736	775	757	772	728	751	773	762	733	727	753	721	744	764	743	739	705	771	734	726	699	736	735	764	782	779	804	783	762	726	778	747	788	766	739	771	707	736	738	729	670	791	712	744	753	771	758	745	760	743	682	720	717	787	740	754	751	756	750	792	746	715	764	768	760	747	753	759	800	729	745	722	692	762	753	745	757	757	781	763	793	760	756	767	725	787	797	779	786	751	733	724	734	736	698	731	775	753	749	729	769	725	750	760	719	721	737	760	736	790	781	728	787	774	746	751	745	717	749	770	768	752	741	787	751	751	726	745	765	753	732	702	734	763	776	760	736	799	706	810	727	732	782	776	715	708	716	786	736	722	734	752	770	709	743	731	802	779	754	736	780	766	747	696	732	742	710	791	765	753	792	719	716	757	762	755	712	766	743	771	762	782	760	711	762	734	735	750	689	736	805	754	747	752	722	754	765	739	741	744	778	766	746	716	734	744	773	737	813	761	753	790	773	725	777	802	730	729	736	715	787	793	722
29804	24940	20437	17113	14234	13078	11485	11604	7894	5609	5438	4768	2888	1646	1179	918	894	886	997	1904	1141	884	609	457	568	812	567	534	579	676	693	634	538	607	1756	3429	3083	1898	417	386	355	359	324	328	358	381	374	355	391	376	363	362	347	369	359	371	370	366	334	394	376	386	385	378	384	375	358	331	348	378	368	359	330	354	367	363	325	376	349	339	382	381	371	371	360	360	341	347	331	379	378	382	331	360	324	372	390	385	334	335	335	366	370	380	342	388	386	364	360	396	368	367	355	348	343	374	352	334	375	360	367	352	364	355	341	341	352	341	376	357	395	367	346	394	356	362	370	362	360	375	383	359	328	398	362	334	362	356	362	403	368	366	339	327	389	402	353	387	350	350	347	349	358	414	354	355	338	371	366	357	374	348	351	331	367	404	375	344	344	358	341	384	380	352	332	336	386	358	348	337	347	411	385	377	331	348	398	339	314	358	389	376	348	356	405	347	375	361	356	319	355	388	368	346	368	380	358	361	325	344	354	339	333	337	363	366	376	343	357	336	359	322	362	374	367	356	348	353	360	348	371	345	360	373	356	338	337	361	375	387	370	380	373	368	360	345	347	380	325	355	364	389	361	369	375	379	363	357	366	340	338	343	382	371	367	366	360	329	342	355	358	378	378	353	330	359	372	387	336	350	367	337	382	341	371	381	356	353	337	345	349	365	359	350	354	341	368	345	379	342	347	347	339	352	353	371	356	336	398	393	345	371	358	351	333	354	358	320	365	342	342	357	368	312	350	358	386	324	362	346	334	360	375	352	373	387	332	341	384	368	377	372	358	347	365	367	366	386	377	340	350	390	354	353	374	344	328	346	368	337	356	359	347	347	359	327	375	391	396	301	349	372	363	360	383	353	378	339	349	337	369	374	390	372	384	371	360	360	353	359	403	376	344	373	352	350	371	359	340	401	353	359	354	382	368	375	383	345	374	352	390	365	374	383	330	348	359	364	386	375	355	388	353	381	404	346	347	346	335	361	383	325	349	352	357	372	367	363	342	391	355	341	383	385	346	373	327	402	386	387	371	394	347	401	362	400	329	367	363	350	328	333	370	357	368	364	328	363	354	337	371	341	343	376	379	360	369	374	376	341	359	323	350	302	348	369	370	399	356	365	374	348	340	360	343	375	354	365	360	336	415	290	334	324	339	324	352	344	342	349	346	377	358	369	353	378	361	363	391	366	372	334	359	371	350	360	350	365	381	387	374	383	360	351	332	324	316	312	376	381	384	367	335	377	357	340	377	364	371	379	324	358	382	368	340	367	336	373	342	357	364	368	378	375	362	362	352	402	361	357	388	395	332	388	356	349	344	368	369	345	366	384	364	388	369	341	359	313	368	338	350	346	377	329	348	367	378	350	380	352	378	329	358	359	349	398	376	399	346	391	334	354	383	373	367	360	341	348	353	365	365	361	359	353	354	350	365	343	372	362	392	341	381	371	359	362	360	349	372	367	326	380	344	387	326	320	350	361	371	357	334	339	324	377	376	356	328	361	346	359	371	367	345	392	374	320	331	353	315	331	377	336	359	382	368	354	339	339	328	338	350	371	349	341	367	350	334	382	335	405	342	383	386	381	352	359	381	335	341	367	353	379	335	332	335	337	345	341	386	370	349	346	380	371	331	363	332	362	349	318	387	347	375	377	354	347	357	370	379	388	330	353	373	347	377	330	376	346	388	402	375	343	365	351	347	384	359	356	324	369	377	348	374	338	372	335	336	352	375	348	343	373	336	366	365	362	374	372	380	332	386	364	358	329	360	348	355	356	364	360	358	366	368	335	353	350	360	334	348	333	362	379	328	359	343	370	354	345	329	346	363	366	374	386	384	371	365	322	341	345	319	339	344	334	368	371	348	352	376	362	372	392	371	357	351	332	360	355	364	353	332	384	390	348	338	394	339	350	367	379	369	366	366	344	344	328	346	361	338	351	364	354	348	382	339	349	343	384	324	346	376	354	334	355	347	349	376	313	373	361	345	372	365	374	369	373	407	393	335	367	365	356	347	375	339	380	381	380	348	328	320	365	387	344	384	313	348	346	377	340	348	366	334	369	402	374	366	350	344	335	387	350	357	384	361	356	346	351	368	397	335	382	363	362	357	339	366	356	335	369	340	346	358	352	311	353	379	362	359	353	356	356	351	353	349	366	365	321	349	350	366	383	382	372	361	363	337	353	340	339	339	328	375	371	365	332	345	348	356	394	372	344	349	362	374	340	363	358	340	352	379	358	349	350	361	367	351	348	377	369	331	326	360	348	351	349	345	318	344	349	350	389	349	359	345	358	356	387	382	330	358	347	362	385	364	349	358	359	369	345	366	380	331	326	382	385	366	383	366	318	364	389	395	353	392	340	353	348	357	321	360	363	369	376	357	329	326	381	369	382	351	351	366	355	382	349	390	381	364	372	350	332	381	362	372	352	345	353	320	386	391	352	351	359	368	380	359	340	354	348	349	426	362	360	354	360	356	331	343	337	353	338	372	351	351	331	351	356	331	339	351	341	367	373	363	379	343	389	391	351	346	345	364	359	348	350	371	345	376	383	378	371	356	354	405	348	335	383	339	356	349	390	339	358	352	396	339	380	365	381	352	366	352	336	346	362	350	360	352	333	326	359	371	357	308	351	387	351	345	357	365	372	350	354	364	352	368	334	388	351	342	332	350	356	366	372	359	349	360	346	328	389	381	366	346	323	384	365	327	375	370	357	377	376	355	368	359	349	365	350	374	326	375	394	344	355	371	353	374	365	372	372	347	362	368	372	411	355	344	347	374	370	336	385	350	357	340	393	361	345	343	365	370	381	372	346	368	357	369	352	320	370	341	328	351	341	344	349	380	361	370	400	349	343	346	346	326	379	388	411	374	354	371	331	366	366	381	358	359	369	389	359	352	389	354	353	321	357	367	339	385	386	328	356	346	352	332	341	363	387	384	340	356	377	383	349	358	338	362	370	362	343	340	349	364	343	354	355	368	372	368	358	378	373	350	365	340	381	427	390	354	363	401	360	331	344	363	393	394	378	374	379	369	341	340	376	330	334	393	358	372	366	361	338	326	379	347	379	374	366	371	361	353	347	356	371	355	375	351	374	356	357	371	338	334	363	342	378	382	362	329	360	383	387	383	365	358	323	337	359	352	365	352	354	344	373	350	373	387	386	385	355	356	390	373	373	378	362	395	369	333	369	368	305	372	348	370	382	360	368	374	357	327	375	357	344	356	334	386	379	346	352	358	335	322	349	320	406	356	386	349	352	381	369	341	336	363	358	367	364	379	378	349	348	368	361	319	356	381	329	396	338	379	362	385	356	377	363	382	379	339	420	366	346	353	371	342	384	340	362	370	372	359	361	346	381	312	376	366	336	382	351	373	390	343	355	390	342	365	354	327	392	351	346	368	361	344	340	385	358	372	398	356	348	365	327	335	338	353	378	395	379	357	325	349	317	370	377	365	329	376	373	363	382	305	320
19942	16031	18057	21964	22029	19986	21397	24321	18919	16628	17796	16474	9537	6113	5576	4627	4415	4392	5039	8969	5356	4269	2497	1721	2565	3711	2784	2302	2676	3328	3019	2574	2502	2489	10405	17630	15593	10080	916	917	851	903	888	892	885	859	861	842	865	864	850	851	900	871	869	895	840	877	833	840	836	873	852	820	870	862	897	838	847	853	873	869	896	857	848	839	841	850	883	892	847	894	853	855	905	876	870	838	857	852	850	832	851	886	778	897	892	857	843	845	881	860	830	858	818	887	897	875	839	844	824	892	826	831	893	886	859	854	838	870	879	816	840	845	821	847	832	886	854	860	848	946	803	816	873	898	892	869	822	857	849	866	817	882	836	883	821	862	839	879	828	868	820	794	823	813	841	864	803	818	896	858	817	823	871	905	859	837	835	883	858	856	818	852	873	836	803	809	843	823	851	893	858	880	828	895	842	813	828	880	848	833	901	867	863	831	820	842	859	812	877	872	843	863	847	843	861	852	855	893	862	822	817	862	854	881	791	908	860	934	870	849	873	875	883	847	866	884	809	864	820	823	834	842	866	851	864	852	820	843	832	897	875	870	884	894	931	865	828	855	818	872	817	825	854	819	890	883	877	863	801	864	873	839	854	897	828	829	884	821	862	874	882	841	848	849	900	871	842	861	897	881	904	829	875	871	844	837	885	823	899	897	871	827	813	900	836	871	841	898	824	814	829	878	796	825	879	844	813	872	811	877	814	843	876	828	853	805	893	804	822	892	836	829	846	873	853	902	864	857	808	859	904	823	879	849	873	850	853	839	911	822	834	833	865	844	823	812	814	845	829	890	875	860	857	856	874	848	823	856	855	832	853	881	892	805	857	869	835	872	937	863	822	874	883	865	812	802	874	900	852	874	860	831	884	833	878	861	864	867	847	909	883	846	844	893	845	813	862	850	912	903	860	886	820	845	822	901	836	868	848	903	831	888	851	864	821	833	835	834	855	785	818	894	852	844	839	827	849	941	881	848	869	814	824	877	849	875	891	822	861	844	843	795	841	850	875	829	847	884	801	861	834	871	859	884	841	825	833	854	842	872	820	867	805	862	891	842	827	839	833	839	877	824	855	867	866	877	815	885	856	876	846	823	909	905	826	831	901	813	829	857	805	886	784	859	840	870	831	902	835	876	837	875	893	801	893	805	796	854	910	827	882	877	800	865	826	884	827	823	901	800	848	865	861	821	810	857	838	864	860	839	802	836	909	864	835	873	935	848	853	894	862	834	841	884	838	882	809	820	904	825	876	847	842	875	837	815	847	878	827	801	907	849	868	900	838	819	861	863	847	845	830	828	858	883	860	847	866	867	885	800	843	896	806	888	807	834	842	887	788	857	876	899	858	806	840	877	854	860	817	894	830	887	854	860	837	858	819	861	870	854	858	869	856	858	857	875	860	852	866	822	939	875	874	851	867	885	847	824	877	871	883	881	904	846	842	843	854	867	822	839	881	877	853	855	833	832	853	833	851	872	882	858	831	825	805	859	840	892	851	895	900	865	855	785	830	866	852	853	801	852	844	811	889	821	860	866	813	798	855	855	816	856	829	839	869	890	842	893	885	844	873	846	880	814	858	831	844	866	887	832	860	887	867	857	854	848	863	853	853	887	834	884	884	892	857	883	847	882	845	886	818	869	857	838	864	891	848	837	874	883	877	843	833	899	827	870	891	808	896	832	824	838	845	872	856	895	844	855	871	869	894	867	866	843	828	831	890	837	876	863	884	890	851	850	870	804	786	849	856	848	893	918	823	810	896	867	856	899	870	821	856	842	804	849	808	875	850	857	842	822	895	913	896	856	884	849	883	885	914	863	892	870	859	839	847	817	889	849	816	845	855	874	829	819	865	837	836	897	840	839	824	867	896	902	894	866	894	868	849	826	919	853	846	836	866	807	859	877	838	856	893	867	890	914	870	847	784	867	844	863	884	887	878	870	873	832	856	864	872	880	836	833	892	897	825	895	803	852	864	868	890	884	834	827	869	840	870	858	834	834	841	858	827	858	879	859	809	886	865	878	876	873	905	815	868	841	883	845	899	838	850	840	913	874	872	845	836	838	859	875	875	881	844	862	845	847	928	867	892	893	885	823	828	840	874	848	809	898	877	836	806	795	888	826	864	871	860	815	890	883	858	899	848	860	872	840	844	821	826	877	823	834	849	841	834	854	915	839	831	904	771	857	873	804	834	792	886	900	843	804	846	924	869	837	871	862	884	846	822	824	840	880	850	794	858	911	880	807	855	832	867	796	835	867	921	866	891	866	838	888	879	859	921	785	798	876	830	863	852	855	850	910	866	878	861	829	827	796	830	864	873	872	901	866	816	846	828	875	849	836	846	873	909	846	840	915	861	806	872	860	870	830	870	834	840	898	828	844	847	833	903	838	812	810	887	807	876	893	856	829	890	801	831	846	875	825	855	833	875	821	845	835	841	829	820	808	862	830	855	831	862	845	837	895	841	861	793	838	901	856	860	890	893	780	910	847	855	843	906	847	831	878	871	837	856	820	934	821	847	779	860	860	845	853	848	868	868	830	835	797	853	867	836	830	846	830	838	845	874	814	913	872	833	851	857	843	807	826	837	835	904	872	823	864	863	882	879	859	795	854	876	811	865	873	809	834	859	893	850	855	855	852	839	878	856	878	849	847	867	861	833	894	844	848	860	816	859	920	816	868	844	832	855	824	879	866	883	818	887	882	837	905	814	865	832	864	837	870	809	850	865	812	855	844	868	833	862	852	840	869	892	823	815	879	847	874	854	885	808	867	852	859	864	906	905	880	888	826	906	842	829	830	940	807	837	865	921	892	868	774	863	848	818	832	880	834	869	837	880	914	851	838	830	894	821	827	817	836	797	852	884	899	781	835	858	899	907	809	859	866	876	817	900	889	857	825	809	842	861	804	862	886	851	902	866	845	828	812	804	870	848	845	853	855	853	813	902	856	859	856	829	802	850	856	840	860	793	809	803	887	800	896	926	874	880	866	811	865	839	868	854	868	865	898	851	847	825	891	841	798	841	846	857	829	867	844	905	812	833	895	815	906	868	870	890	857	897	825	872	824	857	887	906	895	803	868	834	877	816	822	823	807	847	911	868	873	859	884	845	815	849	882	896	883	890	861	851	894	894	851	820	850	885	802	940	845	873	869	863	885	925	878	857	846	861	855	848	825	912	845	901	877	846	845	854	861	850	837	820	867	876	903	806	894	824	891	865	872	838	857	809	874	884	898	828	836	811	859	863	825	878	890	826	867	916	884	869	875	863	802	895	840	793	887	858	885	865	895	848	840	868	827	834	881	860	859	873	901	855	840	873	847	858	844	836	862	832	865	833	844	838	898	818	866	842	830	836	822	884	824	838	862	845	836	854	824	883	856	866	887	871	851	831	858	860	804	833	869	887	870	864	890	883	835	933	908	873	895	854	810	820	871	818	827	857	832	864	829	864	859	894	864	777	849	834	813	840	865	832	848	893	888	921	860
5534	2807	3363	2460	1201	872	697	610	512	400	432	373	295	292	251	265	298	278	346	304	225	262	248	272	305	265	270	221	215	242	244	238	253	229	256	338	434	364	198	165	196	212	216	203	210	226	207	203	185	199	216	214	213	199	197	214	191	207	218	220	220	202	198	193	175	202	195	183	205	183	203	218	218	213	208	211	197	206	171	182	205	214	210	195	180	210	191	200	206	227	217	195	185	178	190	185	207	187	233	226	225	216	177	189	228	206	203	205	169	200	209	229	197	195	203	204	189	217	199	199	182	212	196	219	203	213	207	200	198	201	224	196	216	219	187	208	183	205	193	209	199	196	198	208	203	219	249	210	198	197	181	172	210	212	221	186	168	201	212	207	212	207	197	172	189	199	168	196	199	185	217	221	184	187	213	189	211	207	220	205	222	184	198	186	206	204	180	201	204	198	222	194	218	196	213	200	215	222	232	181	216	207	211	192	176	188	189	240	209	199	216	213	222	204	224	187	202	191	210	191	208	203	199	231	197	179	200	221	205	195	201	190	187	219	195	198	197	194	203	185	205	214	212	185	217	203	203	218	195	199	208	205	185	223	190	227	180	192	201	214	208	230	219	216	204	202	216	194	179	245	182	217	191	197	221	197	218	210	216	197	191	199	189	208	221	220	194	210	218	201	235	185	209	209	195	195	220	216	227	198	217	214	219	204	194	209	225	215	214	189	206	215	220	230	199	195	214	212	215	207	205	210	201	220	193	187	223	190	201	201	204	197	208	219	200	190	238	199	206	217	188	232	211	205	217	217	231	228	198	226	186	221	215	198	164	197	219	208	208	169	200	192	193	223	237	197	210	215	220	207	214	201	200	190	171	189	200	209	189	219	213	205	227	209	206	213	239	230	223	204	191	214	209	218	200	176	211	210	192	213	207	205	217	219	246	219	200	185	189	179	193	225	190	211	221	206	198	192	196	204	213	205	199	178	228	202	198	221	219	205	195	207	223	187	195	195	190	217	204	208	214	203	235	192	198	250	228	205	195	217	222	221	213	161	204	204	222	212	184	210	217	200	216	178	202	207	225	199	227	199	219	207	203	195	181	212	182	212	218	202	195	208	208	199	219	203	205	221	193	210	210	210	199	207	213	212	215	216	219	185	204	222	210	222	196	182	229	209	206	197	229	228	194	192	207	212	201	198	188	189	224	204	196	222	213	222	228	222	191	187	200	217	217	209	226	217	217	191	194	216	207	214	212	174	227	191	229	206	209	195	193	198	228	192	209	208	195	198	178	201	206	161	216	210	219	187	196	205	227	189	214	201	199	200	191	198	189	203	220	199	224	220	214	176	198	199	205	203	203	194	190	226	200	197	203	218	190	204	207	202	217	188	196	191	221	215	184	217	193	213	207	212	217	234	209	192	192	204	221	205	198	193	194	209	231	220	199	194	231	213	225	177	220	182	202	208	213	210	207	199	219	235	199	224	233	181	204	236	197	203	204	195	173	205	213	210	220	217	216	217	207	214	207	196	221	196	207	191	202	187	208	192	191	192	215	223	193	177	208	186	213	211	205	197	219	225	225	171	196	207	184	198	195	237	179	196	201	202	200	206	221	198	205	200	206	179	179	169	215	205	195	196	194	191	208	205	209	205	220	202	205	199	211	258	190	209	186	180	203	200	181	206	187	233	236	201	213	205	210	202	196	213	224	220	241	217	222	220	221	207	206	192	239	198	204	228	209	205	224	204	199	200	200	215	189	219	222	183	224	199	202	189	201	207	217	180	205	205	197	221	246	206	221	206	216	198	174	206	203	187	193	217	203	194	220	196	220	199	199	194	179	229	233	225	221	218	157	236	194	197	198	206	203	200	211	190	224	243	192	211	208	215	190	192	209	214	179	194	212	194	232	229	214	220	196	220	237	214	193	204	190	211	221	183	185	193	225	217	203	193	222	210	195	227	227	226	193	202	203	208	227	193	201	192	213	182	181	191	217	203	216	218	202	182	216	200	202	207	202	215	206	203	197	205	218	227	208	224	202	211	214	196	191	221	197	195	181	234	239	241	216	201	238	205	209	228	203	209	183	182	227	210	214	204	213	192	219	209	197	211	195	199	203	200	202	192	202	206	194	219	196	194	242	211	222	177	189	195	210	196	201	221	175	198	210	194	200	197	213	208	219	224	198	203	229	217	194	209	237	205	221	211	201	237	197	224	207	232	198	199	198	203	201	215	208	209	207	199	203	210	188	223	203	203	190	179	222	204	190	193	227	218	207	173	173	209	205	229	209	223	221	207	215	186	196	225	215	163	196	194	173	214	209	220	199	187	181	223	189	198	196	222	192	207	208	186	212	192	234	220	162	207	210	198	210	194	199	211	207	199	196	177	211	220	221	179	205	194	185	188	205	188	210	196	184	197	210	213	201	179	207	204	213	201	192	202	188	207	201	212	222	211	216	198	206	223	214	187	234	192	228	199	191	186	216	211	218	200	216	207	213	221	190	189	181	194	228	209	203	218	226	210	200	235	198	212	209	183	215	220	201	214	189	206	215	215	198	188	192	201	199	207	186	220	203	218	201	221	201	185	176	198	204	201	226	207	209	192	212	221	217	214	212	190	195	210	206	217	229	227	228	225	195	219	191	203	219	195	222	205	209	196	220	210	202	214	189	223	192	225	217	182	200	223	183	211	202	203	225	208	175	212	224	174	183	232	213	184	208	187	198	195	199	195	214	181	219	203	210	194	187	206	231	196	198	229	211	208	204	196	212	207	172	170	214	211	206	213	191	199	203	211	212	203	182	206	208	214	213	176	207	180	174	221	208	209	203	198	175	199	193	202	199	209	203	201	179	207	197	209	202	217	229	215	200	197	230	201	200	191	209	208	220	215	204	181	194	207	186	180	211	218	233	217	200	218	202	226	179	208	207	195	199	198	199	227	190	233	190	217	199	213	223	189	223	213	195	225	211	204	203	203	191	202	220	186	222	192	188	223	200	177	200	225	188	210	221	199	192	210	213	220	228	199	179	188	182	211	215	194	198	227	194	202	207	220	198	219	193	210	197	210	230	224	187	226	196	233	205	214	184	207	215	197	200	204	200	196	194	216	224	210	206	218	199	202	195	201	207	193	180	197	194	214	207	196	207	211	219	206	225	178	190	210	204	188	208	209	218	208	186	225	230	215	205	211	181	188	215	206	200	208	203	206	205	187	215	199	241	218	196	194	227	176	202	209	201	232	180	191	225	188	201	216	219	227	205	219	241	204	210	205	193	189	200	218	163	221	208	193	206	210	207	196	202	215	186	200	220	189	196	201	190	214	218	220	181	217	206	203	176	208	216	194	188	225	188	190	192	193	207	213	216	208	218	224	204	225	220	196	200	201	210	230	204	213	229	197	189	212	198	220	212	201	212	198	199	192	208	198	192	192	230	221	211	186	200	211	201	198	183	221	223	205	200	212	217	195	201	188	186	217	189	211	222	177	189	193	200	181	207	212	195	208	199	176
4435	2851	6181	6892	4295	3433	2934	2762	2382	1994	1928	1528	1139	1067	967	1110	1127	1002	1537	1234	846	756	749	846	1158	1044	894	743	652	652	801	831	831	693	1197	1705	1766	1483	556	602	545	539	526	537	524	589	577	579	556	573	527	585	551	551	511	496	578	530	518	567	519	566	541	498	534	536	515	534	550	555	545	533	563	533	560	523	549	501	539	535	498	539	514	576	584	545	492	512	523	524	520	516	504	526	494	558	553	570	535	499	536	558	553	562	542	596	569	549	560	513	574	561	528	562	552	539	551	521	514	552	572	514	546	545	563	502	529	534	589	510	531	550	576	530	593	540	558	525	535	563	575	534	509	519	539	531	523	536	523	538	548	534	541	529	510	546	554	573	566	528	573	512	553	582	577	578	549	550	542	568	528	529	535	491	557	514	538	556	572	556	526	550	549	541	529	539	487	515	548	554	576	565	544	517	547	509	510	500	522	508	521	547	590	547	551	505	550	563	562	576	575	595	557	504	528	550	559	526	517	553	558	544	544	573	532	549	558	570	537	553	597	547	575	541	562	506	540	537	534	552	579	538	543	608	513	549	554	505	556	536	566	515	578	532	544	516	572	579	540	540	566	587	526	604	541	554	520	579	556	557	541	561	515	519	523	533	565	535	554	558	516	514	520	551	541	490	560	544	541	552	541	562	560	529	550	529	539	486	578	571	525	563	584	560	545	531	538	557	527	581	570	579	550	551	531	561	558	550	553	488	513	544	567	493	538	522	510	581	577	515	567	526	557	557	571	579	582	571	533	531	526	559	575	518	554	576	521	572	542	555	515	606	564	526	501	544	557	517	578	528	544	551	568	538	529	536	545	538	573	538	563	496	535	521	589	566	522	524	521	487	541	554	548	518	518	548	527	576	507	561	569	550	517	515	553	535	524	563	558	550	536	570	511	556	530	523	529	545	595	589	550	556	537	507	516	549	547	548	525	538	536	556	564	520	567	533	524	564	544	573	534	532	566	545	534	547	543	563	559	541	534	575	534	546	557	567	555	560	519	542	538	578	527	539	551	555	516	596	546	544	564	564	543	535	559	501	559	538	577	544	561	565	495	549	526	566	552	525	536	532	531	571	572	555	503	565	506	555	526	563	536	533	554	539	570	530	549	524	554	544	600	539	596	561	563	533	540	523	520	503	512	568	577	581	506	542	519	511	553	518	561	528	532	544	542	562	541	529	521	574	549	526	548	580	545	512	550	505	566	547	587	565	527	547	543	533	546	555	541	550	528	524	541	557	558	555	551	552	531	535	484	554	531	512	587	555	537	551	547	554	566	570	602	559	507	529	521	504	519	528	524	512	537	571	518	505	551	528	537	516	528	516	537	537	501	536	530	550	551	554	567	577	531	516	538	588	529	517	489	544	565	563	532	512	569	471	516	574	551	571	529	527	506	555	555	519	519	543	551	485	535	547	543	523	580	536	542	559	548	523	542	541	542	548	505	587	519	572	506	556	540	541	501	535	525	533	527	542	523	528	540	595	523	582	519	565	527	579	537	539	531	503	553	561	536	540	544	547	528	526	564	530	569	526	510	545	571	563	558	539	524	513	541	523	546	545	531	537	546	600	530	537	507	522	517	558	521	588	567	525	552	583	521	511	536	561	548	523	551	528	505	556	545	561	577	547	558	540	548	549	595	557	570	498	567	518	531	555	544	559	587	514	526	519	545	520	531	570	529	513	546	536	553	547	554	573	561	508	525	559	511	533	566	559	509	526	589	560	527	532	529	573	543	556	508	542	521	545	536	539	536	533	536	566	538	536	592	601	565	540	532	541	531	544	535	595	587	568	577	563	512	584	546	555	560	522	520	559	545	546	543	542	569	506	564	512	560	561	528	502	565	511	573	517	530	527	545	539	541	526	527	531	495	567	560	515	533	575	542	556	565	553	564	529	553	531	524	552	549	527	569	597	543	545	562	575	518	521	566	539	523	535	507	573	539	575	520	556	566	570	567	587	570	528	516	561	562	582	559	590	539	568	533	528	513	544	541	546	501	533	531	538	535	520	507	574	547	483	575	584	543	566	501	536	537	538	537	525	493	500	555	520	539	536	529	550	566	554	574	551	567	517	474	566	530	549	578	541	515	504	548	516	534	505	543	549	539	546	601	572	550	577	571	527	529	539	542	544	510	521	508	540	525	552	505	528	527	567	559	531	528	540	550	547	568	527	541	552	621	543	513	533	550	543	569	516	557	528	561	528	565	546	486	529	556	580	511	558	574	546	581	570	510	548	520	546	536	579	568	584	558	488	540	561	565	517	523	550	568	557	570	516	519	541	571	537	557	543	518	553	552	562	566	534	557	546	504	545	552	567	585	535	573	507	559	577	541	543	590	520	530	543	566	520	562	596	521	549	490	528	569	559	543	504	498	514	544	523	569	571	589	532	559	553	529	532	545	538	508	516	517	559	518	513	535	524	542	548	569	575	525	572	544	572	546	597	543	547	542	549	526	543	530	581	528	545	559	544	521	592	580	533	528	555	509	527	521	566	584	586	566	604	569	541	552	526	575	602	578	531	570	511	544	559	532	549	538	576	560	549	562	513	566	562	603	529	535	543	534	522	525	534	569	532	560	558	553	504	577	573	520	569	576	526	611	567	530	524	564	533	529	550	571	553	527	594	562	536	565	527	550	545	536	528	533	559	556	522	605	515	538	575	536	555	560	543	527	563	538	502	528	534	548	548	550	541	528	532	486	551	522	504	543	545	557	531	536	540	522	535	546	563	559	515	548	544	578	560	520	499	529	523	538	539	558	553	532	575	527	540	522	495	578	520	546	567	578	573	544	532	553	527	532	544	517	574	575	529	522	511	607	546	564	596	525	566	531	571	541	532	510	533	548	535	539	593	581	525	546	559	528	546	511	534	538	564	560	556	545	545	545	556	524	542	543	536	552	568	554	531	579	518	551	556	543	600	557	534	532	558	522	561	506	533	552	576	562	529	566	530	576	557	533	534	555	527	524	525	554	543	501	575	529	556	582	544	552	511	509	559	562	542	549	513	528	528	516	582	557	558	588	564	552	539	524	531	540	554	520	532	539	524	533	527	538	550	529	529	548	551	537	554	565	554	530	550	499	508	540	524	565	550	537	509	564	534	559	578	549	536	551	577	510	533	550	544	526	542	506	582	596	553	541	535	559	492	563	526	556	539	532	545	545	547	553	559	544	566	551	532	514	582	554	542	563	523	576	543	544	535	523	570	589	564	523	509	523	553	538	510	573	525	523	567	552	542	582	532	548	572	531	525	541	591	551	504	563	522	511	540	590	517	544	569	582	512	550	539	514	506	581	548	558	483	566	602	554	558	569	544	508	559	495	482	518	556	585	562	523	513	586	531	550	587	558	554	513	514	578	579	526	538	545	528	502	586	528	510	571	572	560	564	505	542	580	509	583	532	556	583	524	573	586	590	533	554	532	518	524	569	540	545	540	536	557	572	488	581	574	538	548	545	523	505	545	551
19065	14095	12326	8403	6466	7083	6630	6479	5010	3047	2572	2549	1362	843	609	521	548	864	1394	898	686	539	419	452	383	414	391	385	374	339	365	381	357	477	1243	1767	1877	929	290	295	294	277	298	295	322	301	333	322	292	322	310	297	262	302	314	331	316	328	279	300	286	296	288	306	288	301	279	290	283	329	313	306	292	307	292	289	302	284	288	281	280	275	326	285	298	298	310	274	300	303	292	301	287	292	293	290	344	288	323	298	275	341	311	293	279	291	313	280	295	292	314	316	298	292	279	279	296	287	295	291	302	300	286	302	287	274	289	276	303	282	300	299	274	296	320	293	349	283	282	326	279	324	314	313	282	297	309	288	296	308	301	305	306	297	309	319	333	303	269	334	287	267	300	304	308	292	310	309	296	292	296	304	298	339	312	269	318	293	307	311	263	308	302	284	302	306	279	310	290	268	296	296	315	278	315	275	297	299	332	301	308	285	299	302	297	289	313	301	288	278	279	315	289	264	303	282	323	317	293	324	326	270	279	282	302	324	306	306	283	301	284	285	275	328	291	313	278	300	306	330	300	308	295	313	286	304	313	287	319	305	299	265	295	311	326	267	285	296	294	314	296	305	328	303	320	255	291	316	298	291	298	290	271	274	277	308	281	308	300	290	308	280	293	311	295	269	289	303	316	310	314	357	301	302	321	292	273	309	325	290	298	285	296	340	306	289	310	320	303	273	295	292	300	296	312	296	306	293	284	285	292	309	296	283	294	287	307	296	275	306	288	310	306	303	305	304	294	327	303	317	317	275	312	330	282	306	286	294	276	310	303	283	265	287	318	267	331	308	336	294	305	318	282	287	310	288	334	311	301	290	298	282	304	299	285	312	311	334	282	303	300	316	280	295	310	321	285	277	318	278	281	271	279	319	300	314	322	287	279	275	301	302	288	314	305	308	316	313	339	334	321	285	316	318	303	304	321	279	301	330	304	279	334	304	327	300	341	288	306	282	295	293	287	317	304	306	288	310	290	296	305	288	297	319	287	319	273	336	322	311	319	319	306	266	273	295	284	321	319	269	314	293	294	306	301	308	319	300	282	283	293	307	278	287	290	295	296	294	295	325	296	286	301	292	290	319	297	283	294	275	322	291	302	325	314	309	295	279	324	310	300	341	326	329	322	267	318	268	290	291	316	297	311	302	285	317	279	282	316	267	309	291	269	274	298	300	301	308	280	320	295	282	255	296	311	307	322	314	306	305	308	344	277	309	299	280	327	294	287	297	307	309	312	320	291	326	290	307	286	299	275	260	290	323	295	295	271	299	308	282	282	281	335	315	316	288	307	300	301	290	302	312	293	311	284	317	311	283	293	278	300	321	291	317	299	334	317	281	325	285	307	307	288	302	323	302	331	309	307	286	313	268	314	294	292	322	298	306	302	309	321	316	271	276	287	327	279	279	320	297	293	332	281	294	278	313	287	311	291	299	359	277	299	337	317	321	269	313	278	316	292	316	317	323	267	283	289	341	287	287	310	278	314	324	308	306	303	325	312	307	310	317	326	283	255	273	314	327	290	311	301	295	290	311	304	280	288	294	326	326	297	302	326	281	282	283	277	320	308	296	295	301	307	327	300	298	307	289	290	301	312	292	293	297	305	333	279	305	315	328	305	290	321	309	307	288	288	302	288	298	264	286	314	304	302	287	273	284	276	306	315	284	283	290	300	301	289	277	281	311	304	306	316	314	290	288	276	269	298	262	321	279	313	291	330	294	304	299	297	267	297	289	297	296	275	324	287	302	266	304	292	281	272	312	324	288	323	304	296	311	322	291	279	272	278	324	295	313	295	296	291	307	290	307	309	294	312	280	292	315	270	278	287	291	277	293	297	270	304	325	309	276	286	303	280	302	300	287	267	281	275	264	302	283	291	314	332	280	278	293	291	326	299	289	316	316	314	313	294	311	306	279	292	315	322	301	333	309	268	259	293	309	342	286	322	299	307	308	311	270	306	330	287	312	294	281	313	299	283	318	299	269	322	297	309	306	261	281	269	286	326	284	303	288	277	326	299	303	282	282	281	300	303	295	285	306	303	309	292	324	297	287	281	304	305	303	326	321	271	299	292	299	292	296	287	279	323	298	301	313	293	316	291	333	314	324	328	293	271	333	268	286	286	303	314	304	318	306	298	291	274	296	304	284	324	301	300	267	304	293	282	313	292	299	325	317	295	309	289	317	317	307	282	304	320	295	306	294	303	299	305	311	307	278	279	315	294	309	283	288	301	265	274	301	339	309	319	319	320	287	279	316	262	293	314	299	298	285	306	311	282	269	315	296	310	317	293	305	311	279	305	311	309	294	286	290	289	295	277	280	271	315	277	305	292	288	303	270	269	321	313	279	295	307	284	322	294	292	341	327	288	303	323	300	305	316	332	330	297	324	322	311	310	292	284	296	305	339	278	308	298	324	290	316	304	325	298	296	301	302	304	324	305	304	282	311	270	288	269	274	284	301	307	294	305	304	275	298	266	303	314	311	323	313	326	298	269	282	341	339	308	289	308	324	275	290	335	289	293	290	242	306	287	284	278	310	295	315	301	288	298	290	349	276	292	319	295	313	276	308	331	289	289	292	317	310	295	313	304	291	302	318	283	293	321	301	259	302	309	314	298	314	272	305	297	313	301	317	291	297	316	288	306	278	309	302	300	277	304	279	296	287	280	283	299	306	289	324	296	291	321	345	297	296	314	255	306	329	306	299	305	289	323	296	319	316	294	278	285	320	313	299	352	334	311	249	312	292	320	297	262	317	312	318	323	334	299	319	301	267	299	263	300	302	262	314	307	301	288	308	273	292	320	285	297	301	290	291	312	311	313	296	314	293	310	297	262	314	321	319	340	268	298	266	310	309	307	323	309	298	283	315	278	289	300	320	302	315	322	316	295	302	305	329	286	308	293	282	326	286	321	293	328	306	317	271	280	324	296	305	291	316	316	324	312	313	310	313	299	270	312	300	313	317	266	290	282	276	318	286	309	277	293	320	328	304	287	311	287	314	349	329	294	301	326	324	277	289	319	305	304	282	324	287	299	321	321	305	313	291	303	310	273	305	296	313	312	301	297	309	317	290	315	299	282	293	314	303	320	299	289	277	277	272	282	267	288	292	316	291	274	298	296	301	324	309	288	309	302	334	311	293	307	295	298	280	272	293	312	284	324	314	297	297	297	285	322	277	276	278	272	288	319	289	316	311	291	274	280	281	284	298	289	285	309	260	307	325	271	308	301	307	284	319	336	292	299	333	305	292	339	317	300	291	280	312	310	307	291	296	319	332	315	317	296	265	301	306	288	306	297	303	318	300	297	287	290	295	279	290	331	294	335	317	300	325	288	323	302	299	272	307	289	303	305	319	304	330	346	338	306	326	303	301	306	292	302	300	281	304	288	331	303	307	335	313	305	315	302	311	278	287	272	283	305	301	291	305	307	334	283	306	284	322	276	303	306	269	278	251	313	270	288	315	301	315
13600	9037	13846	12643	12489	15677	14959	17731	14679	10717	10647	10195	5920	4065	3105	2418	2614	5029	7022	4192	3729	2358	1657	1647	1508	1651	1427	1327	1189	1251	1313	1405	1363	2116	7446	10049	9945	4338	786	750	778	797	729	789	779	777	790	724	738	735	713	742	777	766	718	781	754	741	751	722	785	790	806	706	743	764	774	758	725	730	742	784	733	749	768	754	707	746	765	729	760	752	780	750	720	709	730	741	789	776	823	753	797	805	725	747	742	711	747	762	689	754	724	761	746	745	715	798	789	716	747	726	794	759	756	697	780	727	769	757	727	754	764	703	749	742	745	735	751	738	727	709	747	674	786	706	744	775	773	747	758	676	689	724	752	731	744	740	758	784	738	747	804	766	750	788	731	753	732	717	729	755	770	757	719	770	741	759	751	741	735	722	784	719	717	772	741	761	710	738	758	695	738	763	763	770	691	777	724	755	798	799	735	822	731	720	744	758	715	762	809	769	741	770	752	756	716	765	761	772	726	779	727	731	726	759	771	741	746	686	743	791	732	733	782	763	769	760	751	745	792	700	716	767	781	720	707	797	703	724	806	784	747	744	751	761	732	764	761	771	770	717	777	776	755	718	716	785	756	716	738	780	741	764	777	722	772	722	749	766	758	772	754	746	765	778	752	744	728	718	740	763	733	746	762	756	771	725	743	707	764	773	814	743	770	708	751	675	749	721	755	756	739	710	720	731	754	696	724	751	724	749	747	730	789	768	740	777	763	762	796	764	743	745	763	703	741	746	739	724	772	772	737	770	714	731	711	733	706	757	765	772	700	745	799	725	758	756	757	746	731	758	744	752	716	760	740	720	750	758	751	736	741	746	762	749	739	771	793	750	822	726	728	739	737	727	748	758	763	719	726	765	776	704	743	778	733	762	752	742	744	757	722	758	755	771	726	799	761	757	749	724	714	758	762	725	767	781	733	753	736	788	725	687	739	763	760	761	766	721	741	788	717	763	779	774	755	755	781	760	760	761	792	726	734	729	711	743	730	761	769	734	747	816	721	754	755	706	799	687	816	776	793	797	732	748	757	731	795	727	742	736	716	743	696	761	730	773	690	789	747	704	764	741	752	784	784	802	714	721	771	704	787	768	747	775	785	771	719	781	787	717	751	779	741	734	789	708	785	755	757	768	743	786	836	759	776	782	753	697	702	716	741	762	753	786	795	725	795	730	794	705	725	808	762	754	744	788	763	760	761	742	748	764	731	704	738	760	739	743	670	803	742	746	781	734	742	808	762	741	767	733	684	759	740	714	764	744	719	757	740	708	756	754	739	733	803	757	689	731	799	748	783	796	770	748	760	728	762	752	723	753	791	791	792	758	751	784	744	717	755	688	762	767	731	723	775	729	726	724	756	725	776	816	761	770	754	760	729	764	758	676	678	722	756	761	754	755	736	740	750	745	737	790	738	736	772	726	747	764	765	719	690	757	768	726	721	781	755	785	750	774	740	823	775	795	787	749	743	716	818	735	761	750	745	777	784	742	761	767	789	781	782	739	740	753	767	759	730	746	762	763	751	762	758	763	792	786	785	742	781	800	768	706	746	728	749	776	734	730	747	780	755	734	777	784	762	759	754	743	791	748	732	755	693	725	794	763	786	770	738	725	783	737	722	754	715	774	788	760	730	697	754	775	721	745	726	790	701	788	747	757	772	765	764	772	769	783	732	698	712	739	723	767	715	767	772	782	754	802	738	747	754	751	728	732	774	743	773	730	749	709	753	768	755	768	732	767	802	748	752	766	733	723	756	765	749	724	720	743	801	742	757	776	747	779	709	758	741	779	757	719	776	760	753	671	734	761	736	758	798	714	790	743	735	782	738	780	778	771	744	710	777	726	716	791	719	742	770	767	734	783	801	804	774	761	751	760	735	738	716	734	761	752	727	770	753	750	747	764	732	754	753	738	775	761	729	746	776	721	773	798	723	769	750	764	784	790	755	747	747	765	780	719	772	779	804	750	750	701	771	769	751	739	788	773	799	773	730	759	737	705	759	748	758	755	739	794	769	722	789	712	753	759	758	750	738	780	787	777	734	788	765	745	743	748	714	766	761	806	789	768	765	785	735	757	787	749	718	773	723	770	737	756	785	745	754	724	789	744	690	737	753	752	806	756	762	720	750	752	775	749	762	768	724	724	765	807	683	725	749	749	776	736	736	809	795	756	751	730	728	778	754	776	729	752	756	716	757	815	782	728	774	730	770	732	780	786	793	724	772	779	748	740	771	753	709	761	746	749	779	767	742	750	792	751	763	721	704	753	748	738	767	732	763	725	712	742	740	767	789	722	739	753	718	763	743	797	773	780	750	733	765	766	763	734	736	809	788	776	735	778	752	734	784	735	787	800	773	763	745	764	747	760	765	740	724	734	754	728	721	730	767	718	753	742	761	693	770	758	746	764	753	787	717	733	718	746	758	736	768	745	771	720	728	719	735	764	710	738	776	724	773	742	694	736	739	756	764	766	748	741	763	786	754	795	780	773	727	722	736	713	736	770	762	775	763	746	734	709	744	782	741	748	749	756	747	764	785	746	790	794	735	786	731	768	756	740	748	731	743	710	751	793	751	739	781	735	745	724	742	771	729	717	759	801	798	716	745	731	728	719	758	749	770	713	774	774	708	745	765	743	730	726	767	777	788	779	741	755	785	737	729	702	753	770	764	703	826	736	730	749	780	770	756	745	744	778	721	747	744	738	720	707	762	743	777	768	726	761	756	754	752	711	736	738	789	736	743	738	754	743	752	728	716	751	758	706	743	745	742	739	725	759	744	756	780	751	709	793	756	713	767	714	752	725	738	738	729	784	757	741	764	749	746	716	774	747	778	759	726	716	776	781	707	784	719	767	755	782	752	753	744	738	807	768	771	798	798	764	770	716	737	751	734	768	778	776	760	749	766	783	723	745	687	739	737	765	783	726	751	741	734	754	764	746	778	829	725	710	759	753	729	722	773	731	775	779	733	773	731	735	760	744	772	781	791	736	751	744	761	741	787	771	726	726	749	711	753	744	746	747	756	747	748	791	762	769	713	725	730	725	781	711	765	732	747	763	763	768	793	783	759	756	795	730	714	748	745	774	754	743	778	772	750	766	753	751	797	762	773	746	761	719	764	753	737	720	773	780	717	738	803	751	766	776	810	740	769	754	732	750	739	800	745	756	758	787	747	739	724	773	782	764	736	728	766	703	735	745	750	738	773	785	780	803	771	721	772	700	698	751	784	734	788	750	764	706	784	733	705	793	744	751	755	764	800	776	734	726	738	742	749	779	770	718	752	744	747	753	786	703	759	760	718	722	762	747	740	754	730	787	729	787	702	770	686	790	774	726	781	760	752	718	786	715	742	734	783	766	715	704	693	731	800	770	768	731	765	768	740	741	768	777	819	762	751	739	781	763	720	767	739	722	754	749	753	747	707	801	745	780	711	802	777	750	742	776	757	738	779	739	739	820	806	777	705	790	792	782	710	790	742	748	728	756
28759	24292	17569	13498	11268	12463	12419	11904	11054	6184	5547	5916	3797	2085	1142	885	1430	2473	2562	1318	1246	917	677	638	584	574	553	481	399	453	471	452	414	1093	3165	3349	2855	1224	360	365	363	363	359	367	332	374	405	333	375	353	307	361	345	354	384	339	339	325	338	355	336	374	303	356	366	333	375	345	324	352	379	321	363	391	365	372	311	364	359	342	349	342	348	336	302	311	392	378	362	336	344	329	365	339	344	343	359	341	340	383	331	341	354	350	383	346	336	357	327	376	324	321	373	362	331	349	355	336	386	324	310	348	376	288	363	327	378	341	345	371	311	352	331	342	353	329	367	333	359	348	344	347	398	357	346	369	346	354	368	341	348	305	359	364	341	335	342	358	351	394	343	370	355	371	341	340	322	357	365	361	342	373	368	387	381	324	323	352	334	316	340	362	358	351	390	346	345	337	338	367	350	317	329	352	340	381	327	374	373	357	324	308	354	311	344	355	364	327	338	324	375	351	370	375	353	346	330	336	351	332	341	352	319	326	379	378	352	366	359	335	337	383	339	356	349	387	374	336	325	353	341	354	364	350	353	367	389	385	336	355	359	358	369	306	365	352	376	343	356	327	353	347	357	323	375	350	346	339	306	353	385	313	374	344	301	315	327	342	351	332	331	361	327	331	368	363	367	352	349	368	360	349	347	361	358	337	337	353	333	361	340	362	340	362	327	380	376	359	360	337	353	390	351	339	352	338	335	402	339	333	396	382	334	328	344	353	401	347	360	352	349	324	377	354	354	323	338	364	338	350	297	362	367	357	354	306	381	337	339	346	353	331	369	327	364	368	363	345	373	347	370	339	322	360	334	318	349	363	375	345	347	369	341	367	355	350	318	366	365	322	342	345	363	364	388	357	381	355	315	353	323	352	359	358	341	358	374	359	340	354	341	340	320	369	345	358	390	380	329	331	335	332	367	358	340	371	346	379	318	334	332	332	327	354	359	336	382	389	363	343	341	373	374	347	342	360	350	335	358	354	351	325	340	358	352	342	360	361	339	367	373	339	363	368	358	318	366	338	340	384	376	347	319	381	356	375	363	344	332	367	329	364	359	379	362	313	354	355	356	371	373	378	358	371	398	355	337	336	315	371	320	353	342	376	358	353	363	326	340	346	364	333	374	370	355	331	330	358	362	339	386	350	348	363	356	350	333	353	350	355	370	377	376	356	343	344	380	355	374	352	372	370	365	352	352	391	332	373	359	311	345	350	328	358	375	370	326	363	312	357	312	358	354	381	354	332	359	323	332	338	351	359	335	384	388	366	355	341	335	344	381	373	337	362	359	345	336	348	344	377	335	327	332	335	361	352	318	379	327	369	338	320	344	375	350	379	345	347	355	354	329	357	340	374	351	378	332	335	349	344	336	342	323	385	371	339	359	364	317	347	342	344	348	323	350	344	342	377	334	374	318	373	330	358	369	342	360	346	389	376	302	352	333	358	303	330	383	358	409	352	320	349	341	360	355	351	316	367	326	346	346	361	349	356	376	365	352	384	363	386	357	349	338	348	354	343	345	321	356	340	372	334	319	329	360	338	349	336	399	354	349	347	352	353	357	361	361	380	353	327	367	329	376	334	360	363	336	322	335	362	357	339	361	373	342	367	379	347	353	357	317	378	348	333	351	376	324	370	345	335	360	326	362	306	349	374	338	360	366	356	367	370	341	337	349	353	335	351	314	406	337	322	350	321	403	379	363	332	367	362	332	342	345	357	339	320	355	375	362	359	369	369	339	365	327	327	346	341	358	319	367	368	367	324	362	365	341	308	332	356	359	357	352	328	345	366	332	339	357	357	336	332	380	361	338	326	367	367	367	391	369	330	341	358	308	332	349	370	331	340	384	380	347	347	337	371	374	356	328	332	343	356	359	325	369	319	354	344	328	344	350	364	387	343	348	372	351	362	375	346	327	363	370	337	364	350	329	356	382	323	374	364	347	342	344	369	338	352	373	343	308	343	368	341	365	327	328	338	362	386	370	339	366	370	377	367	361	299	376	347	328	297	300	336	326	362	340	311	356	323	362	330	358	381	363	318	352	367	347	351	346	390	335	341	332	323	347	331	323	351	339	361	328	328	378	347	377	336	322	355	315	331	348	342	370	380	380	393	325	356	345	368	362	349	369	331	358	352	338	329	336	361	342	376	343	343	347	356	342	322	366	375	368	348	335	383	355	342	329	335	336	340	339	383	343	357	351	348	342	354	357	349	367	361	358	369	373	354	332	359	353	354	312	355	374	361	353	357	378	333	346	343	328	362	368	353	338	357	357	352	347	313	319	346	365	365	363	327	334	332	362	363	355	341	313	369	387	353	327	366	379	309	322	354	337	363	339	326	345	324	365	379	345	355	389	337	370	338	364	371	352	356	331	374	346	354	323	355	347	374	381	340	338	351	335	360	395	348	336	337	342	333	366	326	353	347	375	365	351	345	384	359	343	340	363	333	359	347	336	319	372	374	325	370	357	370	330	369	331	379	336	352	343	360	358	348	331	354	336	349	390	361	320	381	363	380	323	369	350	382	352	355	348	330	375	344	360	330	361	352	343	353	294	366	332	383	352	358	344	327	329	334	370	348	334	333	334	327	354	358	332	367	324	325	362	346	342	397	370	356	339	353	338	351	347	352	351	335	320	349	335	345	336	383	382	352	364	348	332	337	350	329	362	332	351	372	361	352	350	342	355	367	345	332	350	372	333	352	323	363	407	345	334	304	342	328	328	333	351	329	347	353	367	381	326	342	364	370	345	344	337	372	343	334	381	340	399	363	315	345	352	343	335	336	331	359	325	347	337	314	398	342	394	381	316	335	348	371	353	325	334	356	359	375	385	342	356	328	356	354	365	319	363	373	392	359	346	320	360	358	357	313	349	368	382	319	325	352	375	337	381	348	344	377	353	340	366	356	390	343	327	371	368	351	364	375	324	382	357	346	367	382	375	335	336	370	383	341	317	345	356	331	375	319	348	344	370	338	373	353	340	383	346	324	368	377	344	335	302	414	332	384	351	330	371	342	364	351	321	326	301	345	374	354	351	355	297	350	343	339	313	368	345	351	349	335	348	321	345	346	370	371	374	359	331	321	349	304	372	339	325	372	332	336	328	342	353	352	371	343	376	373	351	348	351	377	349	324	305	360	369	332	357	341	333	335	322	336	377	349	377	336	339	345	373	342	322	357	376	325	363	356	340	345	370	373	367	327	352	348	360	338	357	361	364	389	325	360	347	345	387	339	337	347	339	339	362	345	331	365	320	364	376	320	351	330	392	399	380	350	353	348	343	328	382	354	361	330	342	378	356	303	322	336	382	337	374	357	363	358	334	363	340	367	350	332	329	317	346	345	352	331	326	318	332	341	372	386	359	336	362	382	333	343	364	337	335	355	337	371	342	351	351	337	348	325	345	323	325	368	339	386	367	339	369	357	343	367	348	368	321	323	326	351	363	340	364	346	359	352	379	342	349	347	322	350
19867	15041	15542	17410	18970	22493	21962	25907	25735	16797	18304	17178	10641	6865	4612	3707	7685	12336	10985	6103	5909	4067	2801	2790	2292	2190	2273	1977	1408	1579	1576	1459	1526	6770	16621	16969	14766	5553	855	838	805	830	793	874	848	823	885	881	875	863	836	793	865	834	865	810	883	845	818	869	773	801	857	805	851	856	826	828	857	827	879	827	897	817	871	849	840	783	840	801	843	827	892	786	826	897	793	874	811	877	832	876	928	842	837	798	848	810	864	891	871	837	865	855	881	828	779	815	819	849	856	843	848	874	793	819	872	835	835	833	834	910	784	779	790	848	892	858	871	817	821	829	846	841	863	846	844	844	830	785	879	845	836	791	840	861	867	835	827	863	819	822	873	791	812	826	817	855	880	832	826	819	851	799	789	844	801	809	856	854	833	880	872	883	834	833	799	814	814	863	773	838	849	837	865	877	832	811	791	846	827	755	812	832	783	848	798	851	811	846	877	768	879	803	835	803	798	890	826	883	827	861	832	835	850	876	807	849	787	884	816	892	783	818	796	873	779	887	816	821	836	857	898	897	808	890	825	736	852	824	875	844	847	839	853	829	864	835	811	836	852	815	842	818	851	877	841	845	871	840	838	823	846	829	846	776	887	813	863	857	860	864	812	822	825	801	868	807	832	845	844	824	859	849	852	838	814	828	894	839	801	813	820	842	848	813	843	845	853	843	828	854	827	886	870	797	824	809	900	811	842	839	809	846	831	837	858	813	854	844	830	808	853	829	836	860	863	859	819	844	833	830	897	829	847	850	844	846	804	830	868	827	848	833	829	794	854	817	839	791	836	818	848	867	834	840	846	873	839	898	810	868	863	863	853	852	855	846	859	820	853	791	863	853	882	866	793	885	876	806	854	844	858	814	814	760	845	817	817	855	818	812	848	795	783	880	840	921	796	873	860	788	806	806	817	873	805	826	846	787	874	864	818	812	811	818	835	815	831	797	717	844	817	890	889	833	840	830	810	802	810	798	878	847	816	926	870	865	798	845	834	864	827	861	864	859	826	847	875	850	822	851	838	833	831	852	825	830	918	846	855	870	838	813	821	859	829	871	852	811	824	813	842	861	803	862	844	880	838	869	834	803	869	895	858	891	882	871	900	797	857	837	827	846	847	822	859	789	865	816	803	859	825	789	766	816	853	775	827	882	822	797	834	825	827	882	847	816	828	877	792	827	837	809	877	852	793	857	835	796	831	823	820	880	814	870	881	856	854	800	820	789	851	803	869	866	826	854	786	849	802	842	869	842	792	853	792	832	842	810	868	856	825	900	842	800	791	824	837	804	831	853	857	824	816	848	852	877	847	838	829	839	860	867	834	856	806	848	843	846	845	839	848	863	825	854	828	856	778	795	831	872	834	874	802	805	814	815	796	844	821	800	823	807	830	810	884	835	899	812	842	836	812	822	872	889	829	878	843	910	852	892	793	787	823	891	831	851	824	865	831	829	838	779	797	824	821	834	871	851	789	862	824	818	857	893	854	835	838	839	812	803	880	813	863	878	830	860	873	850	813	907	833	843	831	831	845	846	841	897	852	831	810	846	871	823	832	874	904	835	828	860	878	851	817	818	887	819	844	781	799	890	805	827	862	823	787	793	804	831	836	849	804	866	899	847	915	889	827	832	852	819	841	872	821	840	779	852	830	812	893	814	870	903	860	862	844	851	889	822	867	877	790	851	853	835	877	804	881	871	782	848	875	828	832	812	844	881	918	859	823	822	900	829	826	851	847	825	824	869	836	820	799	823	859	818	821	848	878	827	803	849	881	845	816	826	842	802	868	862	822	841	829	796	812	921	837	851	884	828	781	826	808	829	875	862	843	896	843	848	858	836	800	820	862	823	888	842	860	817	825	838	872	808	816	827	854	858	875	870	841	802	849	894	834	853	872	816	875	794	898	783	793	849	832	832	819	877	849	848	828	851	850	813	820	788	854	869	809	832	876	825	864	794	855	846	782	845	791	844	799	799	760	817	878	828	853	853	840	806	822	875	819	893	901	849	793	864	850	818	843	801	807	785	781	824	856	806	801	876	836	839	850	807	838	842	839	826	886	875	816	787	848	932	839	816	846	857	838	889	849	815	819	823	868	812	835	817	813	859	851	843	860	825	825	851	846	881	851	822	857	869	869	836	810	828	833	825	836	847	810	839	829	859	844	815	816	850	809	881	822	822	859	843	819	822	864	847	890	901	806	823	838	806	869	833	905	837	827	873	826	875	846	843	869	858	855	790	826	854	836	887	852	817	822	879	861	839	814	899	872	857	834	852	841	861	820	847	837	860	801	865	844	822	822	821	822	849	814	865	848	838	811	868	821	785	883	808	888	848	826	790	829	867	860	852	828	799	842	794	861	814	775	797	828	810	840	900	760	879	862	806	854	833	839	788	791	925	850	867	868	832	798	862	820	841	843	800	853	822	831	838	850	819	838	797	870	863	829	818	831	813	850	843	813	749	843	830	791	812	841	852	841	859	862	820	858	893	816	828	850	835	850	809	801	831	847	805	791	862	844	831	845	816	842	868	799	822	866	905	810	862	836	831	858	841	875	844	824	747	891	816	822	902	816	822	902	819	877	839	805	921	866	892	832	830	853	883	851	857	827	828	879	809	820	829	817	819	873	851	817	876	813	836	863	879	874	785	808	837	876	854	863	838	879	885	847	829	828	806	866	822	884	856	839	837	873	850	852	759	872	832	850	837	900	851	826	781	842	869	855	832	830	827	861	842	878	835	806	830	820	831	844	808	850	773	903	816	901	816	836	897	850	848	836	768	830	806	850	790	818	829	842	847	783	868	800	849	894	868	873	853	809	859	838	888	869	835	864	823	836	782	875	873	836	890	858	849	819	838	841	869	830	825	813	827	862	866	862	866	837	840	865	861	787	799	884	830	792	869	846	853	857	836	848	809	771	786	824	825	865	828	855	819	873	813	821	851	803	824	810	833	815	807	846	852	876	850	863	836	789	858	818	817	820	815	811	828	849	819	831	858	813	839	829	844	807	827	865	810	872	787	836	846	814	855	795	797	851	847	856	825	839	811	850	818	835	827	779	832	847	825	867	758	820	818	842	813	834	820	850	855	878	842	864	860	818	832	851	879	818	813	854	799	808	806	832	822	843	817	799	823	840	813	845	803	885	861	857	850	817	868	817	831	785	860	814	800	838	806	813	831	871	870	845	848	852	856	844	852	870	859	875	794	783	823	890	921	839	866	844	817	835	864	795	853	891	825	838	824	844	857	811	871	863	833	874	850	811	887	866	880	838	824	866	840	841	842	833	869	827	861	825	863	824	829	838	832	853	870	802	867	816	830	900	875	885	876	778	841	841	856	786	799	851	834	809	851	839	776	825	852	818	813	808	850	859	855	838	881	840	837	813	803	872	818	871	867	895	862	794	814	875	849	915	873	856	888	849	849	894	861	840	840	873	829	857	830	821	856	855	839	783	822	774	800	873	832	847	855	836	803	823	840	821	867
6236	2809	2097	1583	1190	920	834	588	489	378	364	344	283	334	295	361	372	322	280	229	239	259	229	225	203	212	226	234	226	218	200	207	250	244	341	402	418	272	197	204	197	200	204	214	190	185	216	197	201	206	219	210	201	205	207	177	243	202	199	178	216	165	229	195	200	186	200	203	204	199	198	208	220	196	202	206	212	197	198	197	175	184	225	190	194	211	205	201	204	208	187	201	200	223	218	176	222	236	216	204	188	211	204	215	181	180	210	215	198	217	208	180	212	235	221	181	219	207	193	207	220	203	200	193	225	192	203	183	215	203	190	206	209	204	223	198	216	195	210	173	225	212	197	200	210	198	206	191	193	213	200	199	200	182	217	210	202	216	240	194	201	211	209	204	206	205	206	186	198	205	196	199	199	220	182	207	197	181	208	216	204	219	190	211	184	205	223	199	235	199	224	202	201	213	183	229	174	218	196	204	192	216	210	180	195	190	219	212	236	186	208	183	204	206	179	194	209	211	202	179	204	195	195	187	180	209	211	197	201	200	233	224	188	200	204	210	205	203	197	215	185	203	210	205	237	191	220	197	198	212	196	182	191	202	163	190	232	244	215	230	192	191	199	207	194	205	179	207	191	213	193	173	222	191	219	213	199	215	169	190	211	194	210	235	181	207	183	177	204	206	204	196	189	181	177	207	198	205	224	217	182	206	204	183	185	200	202	225	221	206	202	181	203	200	213	217	204	181	205	209	213	186	180	173	204	186	193	202	232	202	191	212	181	222	210	197	176	228	189	233	209	181	211	203	223	203	206	153	194	202	197	210	186	197	179	195	189	221	191	212	212	201	193	200	196	210	219	177	179	190	213	193	200	175	210	196	196	207	207	186	191	203	246	209	202	207	195	210	229	210	186	199	187	188	206	204	195	201	175	198	215	199	173	206	235	180	203	199	190	200	208	198	202	206	223	191	173	197	230	211	214	219	232	207	198	215	194	209	206	194	201	194	203	186	196	213	202	212	209	195	187	203	207	199	195	187	180	191	199	202	209	184	162	206	174	217	199	203	210	194	171	223	192	193	190	215	217	211	181	204	188	217	200	212	193	211	197	179	186	191	183	160	197	200	200	192	185	208	205	216	206	197	209	212	196	229	215	198	190	207	190	191	190	202	219	199	197	206	176	183	212	204	195	193	220	215	214	207	171	220	191	198	194	195	194	197	191	204	201	186	221	214	187	204	196	207	197	209	195	201	201	206	176	177	212	204	192	209	192	197	204	199	184	195	214	212	191	174	194	199	190	204	216	240	208	211	198	209	188	199	195	198	214	192	204	182	202	205	188	215	190	211	175	181	186	235	212	220	200	182	180	241	192	196	214	189	227	189	222	213	190	193	185	211	183	193	233	217	219	216	196	197	224	220	179	214	215	198	187	173	195	207	199	198	202	199	224	187	212	202	206	192	223	183	198	219	209	207	189	191	216	224	220	181	207	206	196	210	199	219	190	185	191	210	225	213	207	162	216	192	183	188	203	207	204	165	188	192	182	218	205	225	177	233	162	195	205	215	185	170	208	225	190	204	201	217	207	204	205	193	224	205	190	184	204	199	197	198	167	212	203	214	198	217	220	193	198	202	193	227	199	204	232	185	207	224	194	181	179	193	195	207	209	187	193	213	190	201	210	198	201	188	167	202	210	182	198	221	197	182	206	197	200	199	179	200	188	216	199	199	190	201	207	205	208	216	220	188	203	211	185	162	200	193	199	242	219	179	187	204	205	206	193	229	208	186	220	174	214	173	176	210	196	206	210	209	187	197	203	175	200	190	199	216	224	194	209	178	215	179	209	188	200	193	192	200	203	225	208	183	195	204	195	189	183	201	201	229	207	186	187	224	208	208	214	195	188	222	227	177	209	185	197	216	188	187	197	220	202	195	183	196	172	207	195	191	187	200	218	169	199	231	231	191	191	195	193	201	174	189	211	220	188	225	192	193	193	189	187	201	215	195	176	208	198	217	207	191	199	207	205	218	203	225	215	198	196	194	214	196	205	207	220	190	203	215	203	184	204	209	195	195	203	187	183	196	200	198	189	204	209	183	177	190	201	199	236	208	212	228	218	210	206	183	223	226	217	196	191	199	207	195	190	198	208	182	199	212	214	178	190	201	200	210	200	198	184	193	207	184	218	196	198	193	225	180	204	217	183	182	178	217	212	193	197	215	194	210	203	221	205	192	201	194	194	171	194	188	185	183	207	199	198	203	206	186	183	197	210	187	174	197	217	182	211	231	187	193	192	187	215	218	178	196	207	203	190	202	184	183	192	180	239	193	213	206	193	199	191	179	195	184	181	206	198	205	206	202	218	218	172	210	196	216	201	237	202	185	209	200	190	204	206	215	198	174	201	194	201	208	219	202	200	220	198	213	194	187	201	189	211	197	201	188	204	203	197	195	196	228	182	214	196	221	194	214	203	199	201	191	206	199	182	188	203	193	206	188	219	188	207	185	233	205	197	211	212	178	208	199	210	217	209	213	216	193	189	207	195	207	211	175	187	203	198	205	218	205	203	196	186	202	206	188	206	195	185	192	224	170	197	210	224	211	199	203	171	222	166	197	193	185	207	213	203	201	223	205	197	201	198	212	195	222	248	179	203	205	183	215	197	207	211	202	201	188	200	212	164	183	206	201	174	207	200	217	203	189	211	219	208	172	187	208	229	209	210	200	205	219	194	202	220	183	213	178	204	220	202	218	209	195	209	195	214	194	187	193	199	186	191	193	182	207	190	199	209	227	234	196	200	190	207	186	192	216	191	217	213	215	207	194	185	220	207	202	210	196	207	190	209	214	200	210	191	215	206	202	186	222	223	188	182	176	211	207	199	209	231	198	215	194	209	192	196	206	195	208	216	205	190	207	182	212	174	206	190	210	182	204	199	202	207	205	186	216	191	190	215	201	208	191	190	174	209	193	180	188	217	195	212	198	185	188	195	183	180	198	189	201	199	188	188	196	215	194	207	228	202	209	208	191	197	211	209	177	224	177	191	186	195	208	197	212	204	215	195	199	196	207	219	211	189	163	201	205	201	199	207	224	197	170	209	189	188	200	186	186	221	214	205	221	200	196	205	206	220	189	165	210	202	190	171	195	187	211	210	230	198	185	208	215	200	218	209	220	209	192	202	189	204	206	213	181	203	214	172	197	210	220	196	215	201	224	193	198	190	195	182	191	228	207	203	201	187	207	199	195	190	202	176	217	197	190	192	187	202	185	206	206	213	200	203	201	179	179	167	171	165	222	209	195	203	178	209	190	217	186	204	190	200	176	181	215	208	190	204	215	180	179	209	210	189	178	185	191	178	208	202	180	221	192	185	198	211	168	205	190	214	180	188	188	189	193	200	210	197	205	187	224	201	200	196	209	220	218	185	198	215	190	212	211	204	205	186	199	205	190	207	198	189	184	204	203	207	198	208	177	187	191	211	191	236	218	221	194	177	210	197	188	189	219	199	179	216	202
4636	2815	3857	4435	4350	3761	3515	2880	2549	1648	1597	1794	1306	1271	1208	1336	1914	1549	1067	967	870	777	686	679	680	653	736	723	652	671	683	625	759	912	1405	1705	1735	921	534	559	547	542	572	533	512	540	513	500	509	524	526	504	552	545	559	552	550	566	505	553	508	535	524	507	505	560	525	554	535	531	544	562	540	496	528	535	554	517	531	550	571	555	586	507	526	568	499	504	557	525	533	529	511	510	566	537	559	550	554	537	550	513	575	512	547	512	541	561	547	514	534	559	574	578	544	560	482	550	530	555	515	529	526	528	563	506	516	516	559	555	552	504	484	529	548	570	537	575	532	507	499	556	546	528	615	563	525	587	502	530	530	558	497	530	538	559	553	512	507	531	537	555	533	556	528	553	526	591	544	508	537	547	524	576	546	512	544	523	563	509	568	497	516	528	553	525	525	502	554	558	510	538	580	510	546	541	546	524	539	537	536	495	558	530	554	555	552	565	535	523	522	523	575	523	501	538	575	540	565	511	519	522	504	553	525	563	573	545	590	550	514	539	557	524	535	535	548	537	492	553	551	530	520	556	582	484	501	549	497	514	497	523	524	549	526	526	500	543	540	530	554	558	566	493	525	504	528	506	550	575	506	553	551	526	523	507	511	507	535	538	497	522	528	524	555	529	504	543	568	533	513	514	527	540	560	581	554	554	507	493	507	520	517	536	567	520	530	557	527	510	510	564	518	517	476	512	544	540	559	559	525	556	534	525	533	533	541	551	526	538	498	516	508	541	505	516	543	517	551	549	540	537	525	504	552	530	550	539	522	561	540	566	559	542	522	507	558	524	494	527	498	564	538	568	543	523	542	567	533	553	542	557	525	518	567	543	536	519	495	529	529	469	535	523	552	524	529	557	569	551	564	552	516	508	550	546	498	562	567	552	483	527	549	567	562	563	554	526	555	549	569	517	534	555	529	525	512	524	554	526	526	505	526	521	542	516	555	503	547	565	526	516	570	539	576	524	533	538	563	572	503	539	523	498	513	535	526	531	525	571	516	502	514	583	508	542	548	558	553	503	537	517	524	534	501	585	551	517	541	538	498	575	520	564	560	553	520	539	530	536	522	457	529	525	566	548	550	492	561	546	525	534	513	524	529	565	532	537	518	533	509	530	515	541	533	532	538	519	530	560	544	514	561	514	567	552	568	529	527	540	527	563	547	519	559	545	562	596	549	535	514	544	540	494	543	565	568	529	502	508	518	558	530	545	545	545	553	545	572	519	487	546	574	536	511	565	532	567	543	520	550	533	542	489	521	533	516	512	536	543	542	525	566	530	533	536	535	528	591	523	540	530	583	571	534	510	508	523	541	521	543	576	512	532	553	560	538	516	502	518	545	574	542	519	471	510	501	566	499	570	554	502	505	524	584	518	562	503	546	523	497	577	499	554	537	544	501	546	512	554	562	546	552	520	546	532	561	512	522	562	537	557	548	552	561	558	506	531	532	524	547	524	580	530	514	543	524	532	540	475	573	502	535	532	515	486	535	543	509	488	568	531	528	574	527	492	552	587	533	530	560	496	521	543	550	518	549	577	525	561	522	526	535	520	506	527	530	538	506	477	561	551	598	524	539	550	533	528	537	509	517	488	559	525	524	530	527	587	539	540	571	543	512	539	496	541	558	585	522	534	528	544	548	519	514	518	528	513	549	556	486	560	509	522	538	537	555	515	549	565	524	515	486	504	527	526	569	542	516	517	532	522	561	505	553	518	535	521	564	546	573	546	562	531	559	500	505	576	578	579	543	540	540	528	533	505	559	531	528	518	531	534	581	530	564	535	580	531	551	521	547	535	487	476	533	556	529	554	528	558	546	570	511	534	532	517	509	493	505	504	545	592	530	572	543	507	552	484	516	556	557	523	499	545	505	525	518	581	501	533	558	519	499	556	557	588	523	540	535	480	573	570	518	541	561	517	561	537	525	561	519	556	537	543	540	557	506	538	522	558	547	532	500	526	540	561	534	529	544	534	543	521	567	565	543	503	515	540	540	587	576	546	510	555	535	543	474	544	516	550	565	545	557	559	534	549	525	560	529	529	525	516	536	549	537	555	522	531	501	541	527	528	517	533	537	544	504	594	561	508	546	552	517	561	564	571	545	531	489	495	480	543	532	483	524	540	565	534	554	507	537	525	528	515	538	560	523	541	556	492	496	509	553	522	522	527	542	518	538	530	537	526	555	553	572	548	566	503	557	523	524	552	525	564	571	539	567	555	537	547	542	517	567	557	530	536	512	529	532	547	540	549	545	540	541	518	574	552	531	522	561	541	543	536	557	539	500	538	539	528	545	553	552	559	530	537	524	509	528	554	580	527	505	529	526	521	564	519	588	550	507	576	507	568	511	541	532	546	512	529	540	540	560	562	528	545	525	543	532	562	576	483	535	526	506	554	482	513	530	541	544	551	552	558	537	608	510	524	494	548	526	569	517	515	540	503	521	494	546	555	578	507	550	560	562	505	492	490	546	536	546	556	549	559	529	509	534	522	558	536	529	544	521	527	502	550	518	527	537	514	495	543	520	539	517	566	539	544	528	557	523	557	545	544	524	522	586	504	514	492	531	503	523	540	552	539	560	538	576	543	526	514	548	528	523	541	486	536	553	533	526	537	573	536	519	539	525	526	544	546	531	560	525	582	516	495	558	559	562	496	518	545	539	560	533	527	502	535	527	498	545	544	570	567	544	528	557	546	501	555	492	561	581	533	502	552	549	554	559	483	542	603	554	543	519	544	529	525	524	488	554	538	530	506	546	549	518	550	553	511	520	554	551	522	553	510	584	547	504	509	537	476	509	505	542	543	538	565	554	538	534	530	507	522	572	540	554	517	526	543	541	527	508	510	575	543	528	557	511	517	552	508	525	559	498	541	519	546	556	512	526	514	518	489	536	542	524	529	517	551	556	520	534	564	551	505	554	556	498	541	555	513	541	516	579	521	501	537	594	557	537	533	529	557	565	495	491	538	530	571	570	547	537	520	516	538	568	512	564	479	496	509	529	521	540	516	538	526	531	556	580	512	525	567	545	525	569	591	586	551	537	507	527	514	548	477	506	537	559	512	546	531	560	503	535	526	594	531	540	592	515	563	563	513	524	500	551	545	559	500	546	560	549	511	552	508	493	520	582	527	575	566	497	542	548	504	531	479	501	523	471	567	542	576	527	547	517	527	560	547	537	553	513	535	539	522	531	521	538	482	522	557	561	553	522	546	533	541	540	504	541	572	521	515	554	535	573	506	560	562	520	497	534	489	538	534	505	554	539	540	535	513	534	543	549	551	552	534	522	514	537	517	550	573	514	546	513	526	545	561	550	534	531	539	556	547	586	534	558	549	524	548	543	532	520	542	512	573	535	562	552	543	541	539	564	526	572	510	529	530	541	552	521	517	537	527	515	555	531	515	532	540	542	554	551	558	544	531	544	566	515	564	507	555	562	506	556	546	551	576	528	554	528	549	502	551
19687	12318	10165	8845	7053	6112	7024	5485	5741	2750	2295	2954	1773	972	774	1124	1427	1461	1089	961	1018	745	524	495	430	401	401	380	332	366	323	320	607	1462	1874	1540	1157	553	288	323	301	291	303	347	290	329	317	332	328	326	307	297	313	299	312	311	316	306	323	323	300	338	327	306	275	315	302	334	288	320	306	303	312	310	289	320	348	299	276	288	317	332	308	332	340	340	304	321	311	341	315	320	302	321	316	304	305	306	287	307	326	307	306	323	315	332	313	319	306	333	315	297	318	263	308	330	300	328	344	305	310	322	322	298	314	304	311	298	340	300	343	286	306	299	333	309	310	362	314	318	322	321	309	302	326	315	307	295	306	305	303	316	305	346	287	308	341	299	306	327	334	306	291	304	317	299	304	306	316	318	303	313	300	306	312	294	306	285	312	333	312	303	315	299	308	313	321	317	325	322	316	310	346	313	315	317	313	316	322	298	317	316	291	266	283	280	304	336	325	320	299	293	285	313	303	306	308	302	316	302	316	290	293	338	294	336	328	327	298	314	282	310	295	324	332	288	313	289	340	302	308	337	326	286	275	313	310	302	296	309	331	325	315	342	293	338	295	305	320	304	333	326	303	297	273	315	318	304	320	290	312	297	302	306	309	305	298	319	308	330	350	293	311	317	339	338	294	311	317	314	295	261	284	315	316	301	326	324	308	329	271	325	291	304	292	304	295	295	331	312	294	305	306	321	302	292	328	266	300	320	340	319	309	298	296	289	334	305	324	310	324	305	291	308	322	308	334	329	327	310	312	306	312	342	311	281	293	307	305	316	322	292	294	294	314	312	337	316	257	299	364	291	336	301	302	340	313	341	328	293	304	327	304	328	302	323	349	316	309	287	316	289	300	322	307	328	326	313	296	317	279	314	352	299	290	316	323	322	315	330	328	330	307	321	320	339	309	314	310	289	309	313	321	264	312	303	278	296	333	319	318	328	342	271	320	307	321	346	290	306	313	318	307	286	334	298	316	297	316	340	281	309	297	297	307	338	337	322	319	330	269	325	320	299	311	347	333	326	329	288	296	310	356	310	299	304	319	306	306	280	303	332	310	292	304	309	329	300	334	324	276	303	332	333	316	316	325	336	295	322	306	326	292	303	328	292	303	316	336	306	334	320	318	308	282	301	303	292	312	299	326	324	268	305	337	302	310	304	255	301	302	285	327	329	300	304	318	319	285	321	306	295	317	316	315	322	301	270	286	298	341	317	333	292	326	296	305	325	286	292	291	287	305	336	331	298	308	313	288	298	327	276	314	313	262	300	295	339	307	332	327	288	311	296	344	340	314	331	340	314	328	304	282	294	304	301	287	343	317	306	295	295	324	302	288	324	322	291	280	308	292	299	298	329	289	295	306	330	304	303	298	321	310	334	308	326	304	315	333	335	303	292	340	290	320	316	316	297	305	308	329	294	298	313	285	302	298	321	325	333	337	308	311	325	333	329	329	325	321	323	294	284	336	334	340	345	314	312	331	317	336	274	308	319	294	321	332	333	305	329	337	336	287	324	301	323	340	294	316	290	305	334	303	316	310	319	327	332	329	295	330	302	326	311	300	305	307	311	287	301	326	298	335	340	337	322	307	288	278	341	323	311	314	318	316	328	332	268	312	330	286	324	312	323	305	317	310	315	353	305	290	314	296	299	311	295	301	294	333	332	306	325	308	277	301	321	333	305	324	277	295	295	304	319	318	317	303	316	296	292	310	304	307	308	298	334	293	292	305	308	292	294	316	317	306	283	307	308	343	305	285	299	334	323	303	332	352	294	303	335	284	294	309	322	329	278	345	340	298	284	293	324	289	330	295	321	291	328	303	289	315	294	313	291	283	290	342	317	295	335	333	347	331	331	310	329	306	320	348	310	319	306	302	350	349	279	313	279	317	318	294	291	314	332	271	343	326	309	301	293	306	319	288	343	312	303	343	281	295	319	321	296	341	331	300	320	317	298	274	288	339	288	294	275	331	307	315	313	291	313	348	341	324	308	311	291	308	285	306	307	319	284	331	308	291	309	304	292	323	307	298	320	324	293	328	283	295	270	360	304	304	307	311	312	316	275	315	312	287	332	344	311	307	308	296	297	296	281	317	335	290	328	313	315	297	302	323	289	300	283	322	281	300	308	307	315	276	311	289	293	337	290	333	320	286	305	318	300	313	313	279	282	289	309	322	324	305	302	309	320	333	311	316	306	339	300	317	322	314	289	312	332	301	294	326	318	306	308	299	322	286	337	310	320	286	305	296	306	320	320	344	284	299	326	298	296	309	309	299	318	308	273	296	326	290	295	319	286	301	277	311	306	311	318	307	313	326	332	290	342	310	317	306	325	333	297	298	296	342	287	292	297	292	306	319	292	314	304	312	325	322	281	302	311	275	332	306	372	274	328	261	316	299	320	351	283	297	301	302	312	275	323	292	343	293	331	297	306	315	308	303	298	360	329	299	303	312	316	323	310	324	339	328	301	340	318	306	322	323	305	315	287	274	337	322	307	308	322	298	308	312	336	276	318	316	307	332	336	301	304	303	317	323	302	316	337	309	318	308	321	292	340	293	326	284	296	308	302	271	308	330	320	313	304	322	303	307	301	315	335	322	324	302	351	282	340	314	314	341	307	320	304	319	305	299	331	326	285	327	314	300	345	321	332	307	299	286	310	288	283	290	292	328	322	315	283	309	309	305	285	308	287	326	318	296	337	308	330	319	336	325	314	318	302	277	312	343	289	289	294	304	300	332	329	314	350	310	323	294	330	311	309	350	291	319	335	310	308	323	279	327	334	312	302	300	325	284	347	347	334	313	303	259	300	318	296	312	341	326	290	329	286	292	298	311	309	310	353	312	297	289	328	296	279	328	303	307	306	316	332	294	300	305	350	290	310	290	313	315	308	291	313	294	295	302	299	309	323	346	334	332	300	309	302	304	290	299	298	325	305	288	304	292	283	294	327	325	310	303	294	316	302	306	281	310	337	305	292	312	319	311	295	285	323	304	330	295	317	319	317	305	296	296	298	291	304	296	317	319	328	304	307	294	309	305	295	289	272	338	291	319	292	307	324	315	333	312	334	344	319	305	288	301	328	328	300	309	334	345	342	332	329	331	292	324	300	273	329	309	289	298	301	292	295	287	316	297	325	301	295	317	302	303	262	332	320	322	324	286	307	324	304	314	290	327	302	296	307	281	302	329	314	303	313	333	314	271	284	348	281	315	312	314	282	288	325	288	275	297	326	299	295	311	297	341	326	307	304	275	311	331	293	317	290	298	338	312	314	308	308	298	315	319	296	320	307	313	303	319	310	347	316	300	303	312	353	284	319	304	289	323	305	320	314	314	318	348	298	321	307	310	314	317	294	299	309	312	329	315	328	303	340	285	297	296	314	316	288	312	286	311	320	350	258	319	312	306	375	309	310	317	300	326	285	309	282	329	290	295	300	319	317	317	300	295	298	304	327	324	309	312	335	326	329	310	290
13634	7105	11129	13777	13533	13892	16639	15871	18616	8962	9792	11723	6768	4320	3730	6235	7476	7370	5041	4352	5316	3938	2076	1799	1502	1312	1285	1207	1186	1068	931	923	3026	8588	10582	8066	5635	1997	813	848	788	750	768	770	829	746	766	768	729	786	779	795	813	771	774	761	815	792	812	778	715	729	791	735	775	769	797	775	748	778	763	757	786	797	809	772	761	762	843	731	748	758	793	786	768	780	774	763	783	752	741	787	753	750	795	778	746	813	762	739	818	752	764	786	773	815	744	776	758	722	746	781	755	800	834	790	803	770	768	738	800	734	834	768	730	837	839	768	772	802	809	788	779	737	737	808	798	744	793	797	731	801	770	789	826	786	746	783	801	810	752	756	745	757	777	743	787	762	737	739	771	751	777	727	761	756	786	768	745	766	791	808	800	746	790	783	785	785	757	740	775	808	736	785	732	788	799	734	815	748	799	758	780	779	811	779	797	796	792	814	753	793	766	736	778	782	746	755	755	799	770	745	785	822	815	759	799	735	797	783	738	767	776	781	807	758	754	792	742	752	745	772	763	789	775	791	764	763	788	784	771	709	715	794	766	787	735	766	802	773	746	773	796	787	805	783	781	744	801	735	827	799	793	706	754	760	783	750	777	731	812	799	777	790	762	779	772	787	718	767	789	790	767	744	749	761	758	750	806	770	770	751	762	765	785	790	759	784	777	713	738	780	802	812	778	765	735	808	782	740	810	729	741	797	786	816	770	801	777	831	795	784	784	776	772	802	774	783	744	780	800	776	783	744	775	746	815	762	814	782	741	772	758	797	782	756	793	764	785	801	849	756	818	785	762	768	772	798	774	750	758	771	793	794	782	811	758	754	754	808	766	748	794	817	793	721	750	775	795	776	784	784	782	759	809	822	815	800	794	795	723	804	803	768	747	821	781	755	756	732	789	804	788	808	777	782	747	747	736	779	780	754	777	785	762	765	791	789	774	810	846	764	816	750	742	780	797	743	765	822	792	779	808	785	732	777	802	800	786	833	817	785	853	787	719	764	805	752	753	747	730	751	766	835	803	791	786	768	796	708	756	732	753	778	791	839	809	798	736	773	797	822	757	768	765	747	788	771	765	782	774	783	789	762	822	767	776	774	759	789	748	780	762	748	760	763	796	748	788	796	827	766	813	759	778	778	789	784	766	829	797	752	771	791	710	789	776	754	772	800	750	816	806	757	763	738	753	786	759	825	740	746	775	729	775	796	810	795	767	758	790	827	803	744	766	808	794	787	797	796	772	764	789	759	764	756	732	749	798	779	815	787	770	825	756	725	804	790	758	763	737	778	793	790	749	773	825	749	777	763	795	789	826	735	757	802	741	762	790	812	766	762	731	763	765	768	765	786	740	762	791	776	763	745	776	783	797	784	815	805	757	794	811	768	737	734	765	817	770	768	847	826	770	781	746	754	819	791	757	822	804	814	826	789	840	778	733	732	814	797	734	751	837	737	783	735	782	759	808	761	748	748	778	750	818	748	787	802	731	772	766	750	738	765	767	788	733	799	834	798	774	764	753	783	830	771	725	765	726	748	761	808	736	792	717	816	778	761	772	770	785	781	714	784	777	741	813	772	755	774	798	794	781	736	789	754	794	766	740	745	786	810	796	811	801	729	727	825	836	779	773	774	778	814	791	751	764	798	773	746	762	780	755	842	782	762	778	817	798	745	740	791	785	789	792	791	814	746	733	820	769	749	791	794	727	791	756	745	785	740	826	787	799	804	729	800	804	792	814	729	790	821	825	807	762	799	807	731	764	785	795	764	779	809	801	746	767	769	790	773	799	725	740	829	775	814	753	794	815	791	771	845	783	774	710	789	751	789	808	773	816	780	757	779	809	772	766	780	774	832	744	724	785	757	794	790	789	790	761	731	809	775	750	728	811	803	761	774	774	849	744	777	816	714	767	790	800	759	738	791	747	793	788	821	788	787	767	793	806	823	813	750	751	722	783	783	797	796	731	774	820	797	821	814	767	794	779	783	785	789	844	781	779	792	765	829	721	789	744	792	729	781	745	785	815	815	803	814	779	808	798	798	835	782	758	800	778	771	751	782	784	829	756	766	767	775	783	786	741	779	788	774	749	716	760	776	812	797	739	760	752	803	785	732	795	789	788	799	813	775	759	805	798	784	784	783	764	809	755	784	795	741	811	811	805	782	761	769	742	743	800	744	779	771	822	770	788	788	766	804	748	751	720	770	727	829	802	750	793	737	778	757	765	787	749	745	785	739	780	793	808	781	785	779	780	803	764	774	808	764	780	758	800	757	771	756	821	791	789	745	742	798	763	754	749	767	839	801	830	780	787	733	798	795	791	773	771	766	777	787	778	766	712	766	804	775	778	761	783	756	683	772	798	806	771	772	806	794	783	779	763	743	752	754	800	774	802	806	776	785	801	767	808	791	787	799	789	755	778	834	743	776	751	750	852	767	729	794	777	814	777	765	818	794	817	815	791	794	754	781	806	728	755	811	778	825	791	852	781	765	774	778	774	766	787	794	798	783	739	790	777	732	739	783	784	766	834	730	732	755	823	753	770	771	783	763	791	797	763	747	750	773	757	785	805	792	790	780	785	759	789	755	720	736	766	788	793	769	792	745	773	809	744	802	761	761	801	754	758	753	830	828	774	710	750	772	837	750	846	798	825	755	770	780	786	813	749	772	799	779	783	755	728	811	782	777	757	765	811	811	750	778	761	743	736	838	787	770	747	745	792	784	762	763	731	748	811	835	760	798	745	724	782	783	737	792	783	812	778	776	804	785	768	757	810	740	828	825	774	766	800	833	729	802	756	817	729	854	775	779	796	776	821	801	819	793	834	782	729	738	721	764	771	786	799	751	810	758	818	800	780	793	802	792	802	793	783	783	753	766	733	771	808	771	803	821	749	831	807	743	768	748	751	755	784	786	752	783	794	798	795	806	804	771	797	795	722	803	759	754	796	814	744	744	762	760	744	763	810	749	758	797	738	785	786	796	776	755	761	790	844	820	772	730	793	803	855	780	728	765	802	732	789	752	796	759	758	776	774	765	750	795	801	777	775	773	811	790	787	753	776	733	804	800	799	802	780	760	760	745	799	807	767	748	822	766	750	782	756	800	814	782	742	787	787	756	770	790	749	789	782	774	801	809	784	761	762	731	788	760	755	796	759	761	781	751	742	727	792	802	796	783	814	763	738	821	814	798	756	691	782	764	759	752	788	768	782	755	776	744	757	810	812	817	751	737	777	796	811	745	768	797	801	781	787	767	800	775	750	750	831	802	769	796	775	782	822	774	758	801	791	753	816	770	865	766	772	746	795	791	754	817	791	779	767	746	812	811	790	781	772	786	758	775	787	790	756	769	753	747	763	785	763	746	726	748	751	734	810	777	752	822	833	745	771	757	793	785	804	798	741	776	769	759	796	786	739	789	773	749	756	828	736	829	764	803	793	789	814	773	809	781	792	757	756	806	804	813	757	784	820	766	774	791	775	756
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
