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
338139397078	338139397638	338139398188	338139398738	338139399288	338139399838	338139400388	338139400938	338139401488	338139402038	338139402588	338139403138	338139403688	338139404238	338139404788	338139405338	338139405888	338139406438	338139406988	338139407538	338139408088	338139408638	338139409188	338139409738	338139410288	338139410838	338139411388	338139411938	338139412488	338139413038	338139413588	338139414138	338139414688	338139415238	338139415788	338139416338	338139416888	338139417438	338139417988	338139418538	338139419088	338139419638	338139420188	338139420738	338139421288	338139421838	338139422388	338139422938	338139423488	338139424038	338139424588	338139425138	338139425688	338139426238	338139426788	338139427338	338139427888	338139428438	338139428988	338139429538	338139430088	338139430638	338139431188	338139431738	338139432288	338139432838	338139433388	338139433938	338139434488	338139435038	338139435588	338139436138	338139436688	338139437238	338139437788	338139438338	338139438888	338139439438	338139439988	338139440538	338139441088	338139441639	338139442188	338139442738	338139443288	338139443838	338139444388	338139444938	338139445488	338139446038	338139446588	338139447139	338139447688	338139448238	338139448788	338139449338	338139449888	338139450438	338139450988	338139451538	338139452088	338139452639	338139453189	338139453738	338139454288	338139454838	338139455388	338139455938	338139456488	338139457038	338139457588	338139458139	338139458688	338139459238	338139459788	338139460339	338139460888	338139461438	338139461989	338139462538	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
35242	22359	23638	9768	3330	1947	1562	1367	1197	1008	894	871	727	776	717	734	689	638	587	594	555	505	499	528	436	449	471	406	430	489	435	444	436	485	421	441	443	465	436	474	460	447	432	467	446	438	448	449	438	408	426	434	426	420	454	412	414	446	454	438	429	434	438	426	438	405	402	445	421	406	392	424	428	408	435	438	386	423	419	417	417	446	417	427	410	431	401	430	403	429	432	418	402	373	392	425	410	406	445	412	427	378	386	408	420	388	388	405	423	452	419	374	410	430	438	401	435	393	444	415	397	406	419	421	440	426	404	370	441	400	420	388	462	384	370	403	410	420	444	409	433	447	442	427	452	435	394	415	380	458	458	405	415	404	408	433	403	426	397	449	403	401	406	423	442	423	418	421	442	401	397	424	388	419	396	394	451	429	375	416	438	421	419	392	407	452	360	406	422	433	471	445	392	371	393	426	455	422	379	375	428	406	408	396	431	468	438	428	453	397	393	391	376	401	422	415	457	450	427	394	426	436	456	387	407	441	423	402	409	415	392	379	393	427	395	416	419	383	398	440	411	438	399	391	409	425	433	398	429	457	423	407	418	375	366	396	423	414	423	412	414	365	409	450	438	414	423	372	411	404	439	424	397	404	380	431	394	463	403	393	379	385	425	447	435	381	401	398	439	438	378	451	399	394	376	378	430	395	392	405	406	420	415	409	390	430	427	429	444	445	464	418	413	391	431	410	409	391	441	413	405	396	412	410	438	418	381	401	427	416	415	405	446	405	401	409	366	407	377	415	460	439	429	425	387	433	433	391	413	429	424	443	423	399	407	469	413	399	415	401	452	398	387	414	400	401	395	398	435	383	399	389	392	375	429	407	401	426	408	424	418	445	424	375	419	413	397	402	437	390	408	410	390	374	373	411	409	414	428	415	445	456	423	369	399	389	420	426	379	384	414	435	422	381	428	442	411	405	428	412	401	418	390	394	421	402	429	444	419	410	409	417	400	426	388	406	385	430	401	386	398	474	387	415	417	432	417	440	411	379	421	379	424	424	404	403	416	409	402	408	420	405	416	417	424	399	404	422	405	403	376	424	421	429	398	420	409	406	400	390	375	422	419	422	433	437	419	437	399	388	436	437	416	436	407	397	414	398	418	461	422	396	403	364	371	396	423	424	423	407	468	403	404	452	395	428	415	390	361	425	440	439	411	415	394	431	395	413	413	453	390	381	415	382	390	440	414	420	422	361	410	432	422	418	420	409	405	435	386	391	415	431	399	435	416	401	410	435	413	399	397	408	407	439	402	404	423	416	423	358	409	424	354	391	414	403	433	410	428	385	423	373	393	418	418	390	375	391	414	421	437	443	423	418	393	446	462	421	457	444	396	406	385	418	436	437	409	404	421	404	411	435	428	419	421	472	395	413	383	440	458	432	393	433	430	412	388	420	395	419	377	372	404	409	409	395	382	428	428	425	452	442	421	427	399	450	454	399	398	389	437	411	414	391	411	436	416	433	428	406	435	404	436	394	387	485	414	442	410	466	424	418	394	443	394	399	425	432	472	382	397	381	470	391	445	434	417	488	434	426	403	431	425	391	399	398	378	425	425	405	367	430	419	405	420	389	419	407	416	448	422	430	392	407	387	436	420	417	437	423	459	427	392	410	382	388	434	423	429	419	410	429	418	413	436	446	437	450	390	425	421	404	421	454	425	433	412	397	399	401	449	355	444	437	407	383	454	399	428	441	412	405	443	438	425	417	428	425	411	426	428	433	422	395	408	420	435	423	429	391	445	426	411	414	420	414	394	410	403	409	403	435	432	419	439	386	422	417	433	411	428	421	413	388	394	417	443	398	434	417	396	445	396	419	407	394	431	453	413	484	460	408	436	403	404	421	399	405	384	408	416	405	448	422	390	411	402	416	406	403	395	411	406	380	428	374	422	395	406	412	399	433	441	406	385	433	402	419	439	428	462	391	394	383	424	423	435	415	407	390	440	380	442	398	446	428	432	412	378	426	396	388	440	379	418	430	410	419	423	444	444	443	399	418	390	396	371	410	396	436	446	419	423	464	413	415	432	381	388	431	413	428	407	410	411	427	373	423	431	399	465	406	379	423	412	401	390	423	412	417	382	399	402	401	409	399	430	412	432	411	415	363	397	390	441	376	398	393	430	381	434	420	468	427	418	396	412	458	434	409	433	454	412	406	394	418	441	416	417	410	432	376	395	420	427	379	450	410	393	398	406	418	431	442	412	409	431	395	359	368	380	388	412	422	405	418	408	414	444	407	384	403	426	387	426	406	441	438	392	410	389	423	382	424	436	409	435	378	401	427	436	411	424	391	441	415	403	383	400	415	400	396	388	383	394	402	435	414	421	455	402	401	409	391	409	389	412	377	403	384	421	411	453	382	460	451	430	454	391	365	436	397	417	421	411	418	421	375	415	415	395	454	415	439	392	457	417	421	415	402	396	391	443	407	386	424	433	378	432	403	432	419	449	390	417	409	406	381	406	439	424	477	399	451	434	449	450	458	424	470	394	443	379	404	405	409	402	420	440	390	402	402	416	383	444	425	422	441	391	410	401	435	410	427	413	404	410	403	432	361	389	428	456	400	413	389	421	401	414	461	460	434	436	384	401	419	364	396	405	405	414	436	439	398	393	370	397	444	456	431	437	412	396	416	397	427	405	411	355	445	374	398	412	403	425	458	414	384	414	416	397	359	413	380	432	433	384	432	407	415	398	382	415	417	437	406	408	401	416	406	415	372	403	394	427	397	395	421	390	435	394	446	429	428	424	421	430	418	409	435	414	405	393	401	413	437	428	392	431	420	416	435	421	398	404	423	398	407	429	395	405	398	394	403	439	447	394	403	451	390	409	439	451	453	407	387	396	402	416	380	421	402	418	405	418	391	411	408	431	436	402	416	418	420	380	401	428	421	414	360	423	383	433	444	423	424	461	450	470	399	406	423	412	422	449	413	392	415	410	416	449	402	393	396	438	423	404	417	416	407	416	394	403	383	460	417	428	389	397	450	401	453	407	440	347	410	449	389	391	427	417	431	419	395	369	447	417	441	412	418	443	424	417	423	394	378	412	434	431	432	423	445	393	410	433	417	417	408	422	426	398	412	417	379	454	425	407	404	409	431	430	387	418	408	448	405	413	383	410	416	412	409	415	380	450	415	401	435	354	402	416	443	443	431	388	468	432	433	397	401	400	421	399	420	384	451	390	406	402	405	394	391	390	421	413	420	410	413	441	422	453	421	422	400	393	405	419	411	400	398	402	435	446	404	416	407	411	395	409	420	426	394	401	413	413	423	447	445	402	461	408	397	440	420	431	412	423	386	392	396	420	413	407	442	409	425	438	398	379	390	415	392	452	410	397	410	421	450	427	405	419	431	439	429	459	459	383	428	390	406	395	365	408	433	392	454	469	413	426	422	390	404	466	438	376	433	413	399	426	367	403	412	392	412	451	449	370	391	470	409	423	420	382	421	423	409
21368	17554	25992	11239	7032	5822	4458	4147	4271	3548	3663	3436	2842	2820	2802	3075	2763	2415	2118	1935	1770	1619	1560	1369	1261	1231	1150	1097	1134	1168	1092	1132	1173	1096	1096	1102	1093	1123	1036	1076	1082	1176	1132	1080	1063	1069	1124	1107	1097	1055	1084	1000	1027	1021	972	1019	1005	1012	994	989	1034	979	990	1022	966	990	965	942	1007	978	928	962	975	1014	977	971	894	930	934	926	976	1016	979	911	964	914	912	928	957	924	948	897	896	978	920	955	919	918	984	902	911	968	957	934	899	962	911	904	927	898	941	908	974	959	912	914	907	935	960	889	916	853	889	938	945	982	928	894	991	924	900	963	940	977	890	944	917	891	876	905	917	945	945	896	944	900	923	917	945	934	910	930	936	966	911	914	972	918	897	945	942	951	1007	953	927	897	949	1001	925	950	876	941	946	924	902	969	944	945	913	911	951	912	950	889	940	926	916	954	884	925	886	902	903	928	881	989	854	929	883	948	943	910	959	932	934	952	922	902	882	907	908	893	974	953	957	984	960	937	918	943	926	893	911	935	923	910	917	897	893	879	944	934	894	896	953	902	881	943	947	927	926	912	911	937	918	898	924	917	949	908	956	928	920	968	982	899	861	956	887	907	908	919	971	949	944	928	923	893	913	919	901	938	898	945	976	895	944	940	924	923	862	905	916	967	915	922	929	922	947	944	915	868	900	948	960	931	933	899	895	929	901	930	860	889	903	891	983	902	908	894	919	912	902	920	959	932	926	884	909	878	936	942	915	901	963	920	925	922	884	856	894	956	969	867	957	946	973	910	952	919	914	933	885	934	893	917	905	986	932	937	959	938	911	900	893	932	877	927	933	938	912	906	886	928	890	908	944	940	945	926	910	879	946	928	897	869	944	926	938	952	932	915	947	869	960	919	935	962	913	931	906	919	941	923	895	891	935	905	863	941	920	961	927	928	884	927	894	898	926	1001	901	914	933	936	968	938	921	967	917	951	909	900	924	842	894	937	939	933	921	911	889	919	904	947	952	926	929	915	976	998	918	912	943	902	918	902	898	937	851	934	923	927	858	944	920	863	897	942	887	868	918	905	931	886	902	868	895	910	952	899	897	901	872	903	894	951	896	956	956	953	947	884	945	961	942	957	974	918	901	950	967	963	923	943	967	886	948	945	916	949	992	938	964	959	955	961	938	953	937	875	889	870	903	927	967	910	943	869	951	932	903	910	965	904	966	936	934	914	891	997	929	880	937	932	929	898	912	922	932	876	919	939	925	915	950	943	926	865	944	906	957	909	991	977	908	911	954	992	876	957	927	948	910	939	928	917	925	994	880	907	910	904	922	900	867	889	920	919	873	917	977	934	908	921	898	1005	918	935	929	915	942	992	950	956	876	915	927	932	879	886	866	949	943	938	911	960	874	954	965	932	880	910	933	971	957	902	971	915	894	933	906	945	940	912	933	885	881	953	915	974	954	915	942	924	953	943	890	938	976	868	916	929	986	950	921	918	948	945	920	905	843	969	961	907	896	968	904	903	934	927	930	925	925	925	900	896	919	920	921	897	939	925	944	870	931	907	909	942	931	895	915	927	921	963	935	903	929	911	982	879	894	951	925	943	906	952	931	890	931	929	950	954	958	932	917	909	931	861	917	938	969	934	923	873	953	965	887	922	914	914	966	886	930	865	902	932	918	963	945	947	922	964	925	891	943	973	910	1005	879	898	912	1018	924	949	901	872	879	906	897	921	906	906	914	936	885	929	900	897	893	933	918	932	914	853	916	950	968	919	908	957	950	883	926	940	904	958	878	878	922	917	873	930	934	918	919	967	953	956	897	941	889	952	915	915	927	964	890	947	985	920	926	929	940	935	917	921	903	899	867	986	951	900	961	936	936	959	895	975	900	924	992	911	889	922	851	913	904	1026	974	978	834	923	959	933	914	904	944	953	932	935	898	899	920	910	854	932	891	951	923	942	889	902	962	923	951	969	989	891	930	946	926	889	937	1010	959	950	892	922	915	921	936	948	913	953	923	895	893	910	886	929	928	916	887	936	955	892	917	971	931	1029	869	924	956	897	962	938	922	875	916	950	890	924	935	926	924	966	931	912	924	940	864	965	903	923	959	931	891	916	953	939	959	905	916	920	919	896	911	898	922	909	903	940	892	869	933	917	906	933	926	922	974	914	891	898	912	942	898	894	864	928	951	889	889	891	936	868	867	939	896	949	932	934	892	944	946	957	914	956	889	913	922	899	965	925	911	933	888	962	928	897	865	952	944	907	940	941	883	988	894	931	878	906	918	919	896	918	928	949	932	900	916	934	880	914	972	897	881	982	975	935	926	920	952	898	895	891	969	956	956	903	936	869	939	947	915	907	892	944	892	893	962	940	918	865	885	892	996	905	899	954	868	906	896	907	949	918	924	860	922	947	954	898	917	895	931	879	907	906	957	856	927	953	930	969	956	937	906	919	911	883	927	929	942	909	934	955	889	904	908	953	891	963	952	931	911	946	898	946	937	884	893	964	915	946	969	979	946	914	899	907	954	956	942	893	908	877	892	970	954	899	933	925	937	910	894	952	949	932	921	922	914	895	894	916	913	941	924	921	942	903	900	888	916	920	965	915	975	946	946	899	906	946	959	902	894	929	948	922	934	893	954	932	940	910	896	895	929	931	886	969	921	936	919	914	977	923	943	945	863	989	977	874	957	908	937	899	928	927	934	872	912	937	950	902	925	921	928	899	951	912	987	934	917	954	914	930	939	859	890	968	921	893	965	928	943	931	967	905	950	873	887	973	882	888	874	902	896	961	926	903	943	904	955	894	957	962	900	870	926	934	902	971	861	876	887	904	967	911	887	957	867	870	905	922	935	959	862	876	966	889	871	924	946	904	985	894	904	912	932	931	898	907	917	913	869	893	917	905	911	934	913	952	892	944	916	963	938	922	1006	944	1001	891	929	939	946	940	954	942	919	903	930	916	922	919	918	920	902	925	924	957	884	913	955	931	923	942	987	918	909	954	941	960	913	928	913	912	951	939	955	943	938	883	913	948	929	995	928	964	894	931	869	900	890	900	971	922	915	898	932	944	917	914	854	923	953	962	896	928	887	893	910	941	932	911	984	911	920	909	987	984	901	914	964	905	986	890	901	915	907	901	944	930	910	924	940	919	958	886	902	953	935	948	968	913	942	933	927	924	899	926	859	928	923	919	941	934	869	957	910	977	954	875	937	935	902	912	920	944	863	906	935	934	945	962	867	953	919	913	925	960	936	970	915	913	905	909	910	909	924	980	934	928	946	944	899	958	1007	960	865	905	938	883	911	902	896	888	924	890	913	863	952	946	866	980	946	951	908	891	939	912	943	895	929	902	915	916	879	922	887	966	939	903	892	934	929	996	880	916	957	927	938	883	919	934	853	944	932	925	911	951	903	920	891	873	881	908	896	904	919	942	941	907	960	896	930	944	934	894	961	898	888	875	943	945	937	931	895	925	911	957	937	898	943	937	949	948	940	925	917	861	958	900	957	878	893	906
12404	6577	4824	1579	832	737	569	599	568	517	481	540	497	511	522	493	534	513	492	517	445	477	499	492	461	556	480	463	485	482	476	503	500	418	482	452	435	459	475	447	486	442	464	469	505	461	465	463	451	452	479	470	460	463	482	469	481	481	471	491	468	517	489	476	429	448	504	484	440	460	495	438	468	523	480	437	476	458	484	496	474	465	530	521	502	476	469	468	472	463	444	466	485	471	430	480	451	464	436	501	488	496	472	493	486	444	477	400	442	453	471	430	487	439	489	491	513	454	450	479	485	461	492	468	476	488	460	407	446	433	465	443	435	493	472	456	458	470	481	483	483	482	466	431	491	446	487	497	428	445	480	455	451	511	452	458	493	485	438	453	480	435	450	487	444	474	513	477	433	487	525	434	475	487	496	496	421	464	447	436	506	470	460	463	464	484	499	479	468	473	471	482	492	454	489	447	450	472	456	486	469	437	462	484	471	469	511	471	495	448	421	512	466	489	460	480	477	443	487	456	439	466	478	474	477	434	460	459	478	459	479	469	447	473	425	481	488	468	480	501	498	447	428	468	475	465	453	516	446	492	459	492	451	479	425	491	468	492	453	482	513	453	480	478	459	517	455	453	449	477	465	491	510	444	483	460	446	433	444	465	439	448	493	488	462	495	468	495	504	461	495	479	429	448	487	465	496	443	453	443	469	461	503	468	474	500	473	467	502	473	442	479	467	460	506	441	479	445	469	477	479	449	482	447	473	468	503	469	457	505	483	444	488	515	502	472	437	489	445	467	483	479	466	501	437	417	409	458	434	476	492	438	497	487	464	446	441	474	471	449	461	484	452	482	431	462	478	488	479	416	458	427	508	449	430	462	458	459	449	483	444	482	493	452	465	450	435	450	501	504	490	513	468	446	450	475	483	444	488	468	472	464	471	453	485	481	460	477	475	488	481	483	445	487	480	491	487	483	459	478	470	491	489	466	501	448	490	469	502	459	454	451	467	479	487	467	492	486	418	462	456	437	459	453	499	497	457	486	460	458	476	483	452	486	471	452	490	480	431	459	430	453	464	466	466	485	433	438	466	482	458	417	433	491	503	462	405	489	471	483	462	458	506	459	443	481	463	417	492	470	461	451	488	446	446	402	475	434	454	493	416	507	460	466	486	438	458	454	467	461	446	442	448	471	470	502	468	456	437	462	454	405	458	441	448	431	453	467	478	469	506	516	494	435	479	471	499	469	450	462	449	491	470	444	499	491	495	499	445	497	483	462	499	451	438	458	491	469	461	447	442	473	458	481	461	464	486	443	502	454	476	503	507	446	494	464	506	412	479	478	468	475	446	437	442	493	440	460	458	419	500	443	460	459	452	449	470	470	467	435	428	458	437	425	475	478	446	466	484	482	473	469	420	429	452	441	469	436	485	450	444	442	454	471	479	506	439	468	465	483	428	429	534	421	466	489	465	446	480	456	443	461	424	488	476	487	426	480	501	427	470	478	431	493	497	453	450	528	441	448	476	485	465	399	459	449	457	460	477	446	463	490	465	482	487	428	490	477	494	468	436	461	480	483	461	445	485	496	465	428	463	462	452	473	464	473	488	469	492	479	472	432	464	483	430	463	506	443	478	404	477	468	460	451	452	444	430	484	480	469	422	483	484	482	448	479	481	445	446	466	479	447	499	445	482	419	471	490	474	469	496	469	500	486	484	439	462	467	461	499	505	511	476	448	474	510	487	464	440	496	437	484	464	432	460	456	459	451	486	455	427	456	485	484	454	456	476	443	498	458	458	456	490	471	459	458	460	453	483	458	443	464	458	460	440	461	461	476	439	486	483	465	457	474	462	502	482	440	463	486	491	464	432	475	443	471	497	434	445	438	429	478	504	465	473	472	456	445	499	441	491	456	476	486	507	476	480	473	428	461	471	455	450	475	443	495	461	525	457	455	490	445	410	498	437	437	468	462	459	458	417	510	503	479	449	459	475	491	532	460	488	455	460	443	479	460	493	463	477	489	471	467	518	446	474	442	479	432	487	486	463	475	448	458	459	495	455	504	492	469	490	454	466	472	432	450	463	450	472	449	452	438	436	452	471	477	496	474	461	420	481	458	463	480	474	490	434	459	479	451	463	475	491	464	476	456	513	489	463	471	474	441	452	462	455	461	445	507	487	490	453	468	456	477	503	500	472	448	453	437	473	473	460	489	487	510	505	482	439	451	457	497	471	444	484	440	482	468	477	491	481	466	469	474	489	455	413	442	460	489	439	450	465	500	463	478	467	481	486	464	474	431	523	433	463	457	474	460	468	463	436	441	449	507	480	472	450	435	479	464	481	479	436	435	448	430	480	476	474	473	442	468	455	444	480	459	433	452	463	466	467	467	474	495	487	461	487	454	472	499	439	444	462	469	496	510	492	444	454	471	479	484	453	468	468	458	447	492	499	487	443	437	459	455	474	449	488	462	471	482	473	472	475	456	462	461	450	480	451	483	464	444	486	506	441	487	497	478	471	466	492	517	499	471	453	487	441	451	443	459	468	445	462	474	457	505	499	472	512	482	450	478	458	490	435	457	434	455	471	474	498	443	461	464	459	461	466	473	477	492	460	486	492	437	487	468	470	435	524	488	501	486	427	489	444	459	494	443	478	485	440	452	524	414	488	470	491	467	451	521	453	470	441	470	486	448	472	461	483	481	456	462	466	469	437	464	478	473	458	441	501	464	454	502	464	444	508	521	499	451	451	465	432	472	473	485	484	512	476	444	496	480	451	469	432	473	456	479	450	444	456	449	470	505	474	470	454	503	467	484	486	478	451	495	495	506	495	492	445	486	431	458	501	433	513	436	425	451	457	462	470	479	463	468	482	434	451	454	481	475	433	457	475	443	457	450	460	449	401	473	465	492	468	471	495	445	475	461	461	468	425	497	474	440	443	503	476	479	496	485	457	519	498	461	414	432	417	489	500	448	463	469	468	443	445	461	440	462	466	472	461	439	497	482	484	443	461	475	493	466	460	490	438	450	481	462	487	443	485	455	510	488	469	499	423	425	515	450	485	491	510	474	445	449	493	463	483	469	458	481	416	458	424	447	469	445	471	463	463	408	439	501	483	508	439	477	474	422	445	461	462	490	451	491	491	479	473	502	469	474	473	454	411	476	460	481	460	458	518	454	437	493	510	491	459	496	463	484	460	450	462	417	495	510	475	466	454	487	524	466	469	472	476	476	453	470	401	496	406	479	428	415	434	458	418	481	501	445	465	487	464	460	454	450	474	466	455	479	500	475	469	504	469	482	454	473	491	466	450	490	495	472	482	518	427	504	474	439	436	456	438	460	446	497	476	470	430	471	428	442	422	468	486	470	483	478	440	434	467	475	486	498	432	462	438	480	486	516	467	478	484	448	494	438	481	451	463	437	458	481	479	501	498	417	463	456	451	459	493	457	443	445	446	446	490	468	469	467	493	467	463	470	435	479	474	448	470	474	427	491	494	445	426	473	459	481
8065	5779	7463	3281	2524	2054	1763	1511	1407	1433	1306	1211	1262	1241	1221	1247	1169	1160	1162	1175	1119	1177	1101	1116	1096	1129	1095	1107	1085	1044	1048	1086	1067	1026	1029	1112	1078	1052	1013	1038	1019	994	997	1009	999	1067	1057	1012	1022	1034	1067	1076	1005	1011	1010	1023	1086	1063	1054	1031	1062	1010	1048	1094	1063	1033	1012	1042	972	1014	1019	996	981	1019	1019	1069	1065	1022	1013	1011	1040	1022	989	997	1069	996	1030	976	994	1010	1010	976	1026	962	993	1007	1045	965	1049	1064	969	977	993	1032	1046	990	1007	1029	973	938	1059	1026	990	1020	1082	968	1031	1023	919	1030	952	1026	980	996	968	954	1025	993	1097	1094	1069	971	1049	1038	1025	999	961	968	1024	1017	963	1010	1049	997	992	1016	1029	1014	967	967	1049	1029	968	1056	1035	1026	962	981	984	1007	982	1005	1031	1041	980	1022	973	1026	1011	1023	1017	999	985	994	1003	997	1030	1013	1018	992	1017	995	992	982	1032	977	1034	969	989	1008	927	982	985	990	1026	1034	1042	948	1049	1016	1065	983	1000	979	988	960	1053	1023	987	1043	1008	1034	1014	1024	1014	1021	1011	994	1043	1029	985	1015	1003	1059	1052	1079	1056	1019	1005	999	1020	1020	1025	1014	1012	1094	1073	955	972	985	991	1036	1050	965	1082	1001	982	1067	1014	1042	1013	957	965	982	931	1032	1027	1044	1044	1008	963	940	1046	984	1000	1005	1050	982	1017	1026	1011	1074	1029	994	964	1019	1000	1030	1044	1008	991	995	1044	985	1008	1036	971	1003	1018	1008	1010	1015	1114	938	1047	1014	998	1032	984	941	991	1019	1010	956	990	1000	961	991	986	1038	1049	1024	1043	969	1011	1032	1002	1049	1075	1043	976	1014	989	1030	1059	1053	987	1011	1004	1007	1049	1025	1036	952	996	1006	1059	1011	1010	1002	967	1029	952	1015	1045	1034	1052	1037	1051	997	957	961	1048	1009	1056	997	1049	1014	975	1001	1013	983	1061	1048	1068	1011	1035	970	1040	989	981	1041	975	1020	1008	999	1017	1004	1059	1023	1052	957	987	948	974	988	1030	985	1007	1009	961	987	1012	960	1074	1024	1023	993	1036	983	1040	1027	1044	1031	1024	1006	1036	978	953	1017	1000	999	1036	1005	1052	1049	991	1024	1032	979	1034	952	996	997	974	989	958	972	1066	1021	1034	1014	971	968	1036	1005	1017	981	963	966	1045	985	1029	1046	1010	976	1002	995	1017	1038	1018	1048	1009	964	1012	963	976	984	1019	1017	982	1033	1032	1002	1024	1026	1021	1028	1032	965	1035	981	1007	1040	1001	997	1008	1057	1009	1029	1009	1041	1053	975	1065	984	1011	1010	1001	996	999	948	1062	1001	900	1002	1002	998	949	983	1017	984	1053	1023	1023	1062	1034	975	947	982	1027	1025	1077	974	1045	1035	999	1022	1025	1012	1009	989	1056	986	1065	1062	992	1025	983	980	972	975	1023	1007	1008	983	1001	1049	971	989	991	1020	1009	1008	1068	1016	993	993	1073	1029	977	1030	1067	1055	959	1038	1003	962	963	978	1061	1061	1040	918	995	976	968	986	979	1098	1035	1032	1047	1006	1027	1007	1010	1014	1005	1010	1017	1036	1018	1022	966	1008	1053	1043	963	979	1000	1051	1009	1049	1053	996	1074	1028	1051	977	979	1013	1001	1062	914	977	972	968	1043	1000	1016	1057	1024	1008	997	1054	996	983	1017	1036	1066	978	1020	1013	1035	1001	1020	993	993	984	1010	1003	975	1030	1027	1016	1038	1002	1012	1055	1053	982	1004	976	987	1050	1019	1035	1005	1051	999	1066	1016	1027	1029	1052	988	1015	1066	1032	986	987	949	1046	997	1101	994	1027	1017	981	1009	1040	1011	1008	1020	1009	1010	1015	1003	972	975	1003	1036	957	1050	1056	985	1063	1011	1003	1012	1016	991	996	1036	988	998	1028	1031	1001	1033	1016	1072	993	1044	1016	999	980	1002	983	1077	974	1046	1031	1037	1087	1003	1016	993	1040	1024	1026	1005	1015	1083	1005	982	1028	998	990	1004	1005	1014	1039	964	1022	1028	982	1041	1014	1007	998	991	1000	1011	976	964	1010	1016	1024	1036	1015	1078	1050	1028	993	1004	985	1023	946	1000	1049	1013	1033	1008	983	999	1049	1017	1057	988	1017	985	1056	1008	1068	1001	1085	1042	969	1019	981	1030	1024	1035	972	1042	1094	1029	1046	964	1057	1012	1001	1014	1077	1026	971	1029	1065	1013	1010	958	1006	1019	1012	971	992	948	965	958	1041	999	1032	943	1050	1064	988	1039	1038	1008	939	1034	1026	1079	1005	1028	992	999	1030	996	1019	1021	994	993	1035	1007	909	1077	1004	1041	1067	1034	1006	974	1031	1068	1039	1052	1039	973	998	985	1023	1035	1062	951	1044	1047	1009	990	1003	983	970	949	977	998	984	1024	960	952	1018	1011	1062	1012	1028	972	1055	988	979	1049	1038	1050	1079	1011	1006	1012	940	996	1082	991	978	1021	1027	1036	1061	1005	1016	988	983	963	1020	995	1034	1029	1014	981	972	964	1074	1002	988	983	980	1018	1054	1035	1009	1002	1011	938	998	1093	987	994	972	1007	1008	979	1007	1073	1016	1026	1025	1000	1050	1018	985	965	1065	1035	1041	1060	1001	1019	1033	1022	986	986	1013	1073	1024	969	966	979	971	982	1024	948	1040	976	995	1024	964	977	1048	1031	1018	1028	971	1045	1051	999	988	988	1009	1051	1025	1028	959	1019	980	990	1036	961	1035	1059	981	991	984	1074	1049	971	1023	1022	1069	1019	1046	1051	988	1020	988	1006	1035	946	1011	1003	1019	1018	962	965	1079	976	978	962	1034	1036	1017	1044	1002	1010	987	1003	1002	1063	1038	1035	1059	980	966	965	1004	1005	1032	1013	1026	1031	996	960	1017	980	981	1013	1015	1040	1012	972	1019	1060	1024	1003	992	1008	1022	1085	1040	1043	1066	1048	1000	969	1031	1005	1060	1036	974	1007	1083	993	944	1007	1030	977	1006	1049	1016	1033	1010	970	1032	1022	967	1017	1010	1026	1028	1044	936	1048	1010	980	1015	981	1000	1039	1009	1038	1031	1014	1015	976	1000	995	1020	1034	1038	1053	959	1061	1025	959	991	977	1046	1050	1077	1046	991	933	1000	1018	964	985	1010	981	1048	968	947	1054	1004	1022	1015	1027	996	1039	993	980	1013	1035	1035	1068	949	986	971	912	1031	1010	997	1026	1017	990	1007	1018	1049	992	978	940	1002	987	1022	1042	1072	986	994	1093	1011	1015	1047	1000	1016	958	1001	997	1073	1033	1018	991	993	984	1006	1025	1019	970	1013	1030	1038	1004	1029	1004	1016	1039	1006	1010	995	1039	972	1015	1011	1024	1037	1007	991	1011	1072	992	1013	989	1040	1012	984	943	999	1036	1011	1027	975	1048	1036	1034	982	999	1021	991	1059	1012	1002	1047	1016	1000	1031	1007	1046	1021	943	983	1023	1044	1013	984	998	996	971	1060	1067	1016	993	963	1019	1004	1020	981	1025	1100	1023	1049	960	1012	1011	1028	1012	1068	981	1017	1026	1027	992	1078	1047	1013	967	1007	990	998	1021	1013	987	999	1067	1019	999	1011	1033	997	982	1040	1049	1000	1010	1005	1087	1074	1004	998	990	997	993	1047	1038	995	973	1028	1057	1045	991	1020	1024	1015	1079	1012	992	1029	1026	1007	992	965	1010	1044	983	963	978	1014	1015	979	984	1000	1039	985	1015	1018	947	1001	994	981	1029	1006	971	998	1003	1025	945	968	1067	930	968	988	1044	1045	1021	1063	1029	966	1031	1000	1001	1049	999	1006	1010	961	979	1023	981	994	1032	999	1040	1019	1066	981	957	997	1026	1056	1027	951	1031	984	994	1014	983	1007	986	993	1009	1011	974	1098	1006	996	1069	990	960	1035	1057	1004	964	1007	974	987	1023	1021	995	1027	942	995	1002	1063	1017	1011	1002	980	1074	978	959	1029	981	1045	1005	1041	1044	978	1028	1031	977	1022	986	1010	1016	1021	1032	1011	1056	1017	1025	1006	1000	958	1008	964	980	978	1014	977	1036	1012	968	990	1041	1027	1005	1005	1003	1006	1039	991	985	1051	1011	1045	1083	973	1058	942	1036	1033	984	1038	1033	1053	986	970	1023	993	1003	1014	1055	1048	1041	1053	1045	995	997	1013	1052	1037	1020	1076	1015	1046	982	1017	981	1015	1035	972	1004	980	987	1049	1043	959	1027	1060	1012	1049	1035	1028	1045	1020	990	1067	1000	1035	1009	1000	995	1024	984	954	1045	934	977	984	1040	996	988	1028	990	1020	951	1000	1017	1028	1024	1100	1035
24684	14264	12238	3904	1802	1272	1024	876	702	595	663	663	581	566	608	578	565	539	550	479	486	486	468	437	424	452	433	431	415	444	411	476	390	403	396	425	424	439	424	407	438	410	415	430	428	429	416	427	433	422	414	411	410	455	427	379	440	402	426	390	416	386	408	423	426	412	393	387	419	395	426	388	409	421	399	382	437	402	396	381	397	403	400	389	384	401	412	446	414	412	432	373	417	402	400	406	414	416	362	410	414	370	414	388	451	414	413	394	458	383	432	400	382	394	427	422	419	417	394	441	392	391	412	451	439	391	416	410	412	372	443	415	400	398	400	395	392	402	424	372	377	398	382	367	401	389	405	396	371	399	396	386	418	380	404	409	360	416	385	376	380	386	394	389	416	396	421	424	423	403	445	447	403	355	404	415	426	434	409	416	392	399	352	426	434	430	429	384	385	416	449	405	401	396	401	384	434	406	400	412	427	389	408	414	443	425	423	402	363	391	398	405	383	416	438	396	464	437	399	407	430	396	392	364	396	429	414	424	415	373	415	415	399	422	396	393	383	393	363	388	412	369	439	401	401	373	413	427	397	418	436	387	374	409	394	387	398	431	461	375	415	370	412	417	395	402	403	400	405	420	393	428	404	405	471	441	407	401	417	364	386	378	396	371	412	396	380	405	410	435	447	397	397	381	415	406	397	409	460	354	382	413	374	403	400	394	380	412	403	378	398	373	437	400	447	386	424	455	434	425	435	418	437	393	409	436	402	420	364	393	432	385	383	359	387	411	424	407	453	393	385	382	421	379	389	362	398	383	395	403	399	396	425	411	399	403	389	394	425	390	381	389	407	400	383	395	437	413	425	438	361	363	394	379	430	438	396	382	377	414	410	464	392	414	393	425	420	389	378	409	396	367	366	391	383	418	366	409	388	425	415	381	422	417	365	428	438	381	399	402	387	421	403	390	393	360	431	373	383	401	438	384	391	395	405	425	398	411	441	427	417	398	391	399	392	391	392	405	383	425	408	396	429	401	398	416	374	430	417	379	457	425	409	439	401	418	408	414	414	375	465	450	397	408	433	383	467	446	413	380	412	417	450	409	385	386	458	413	408	404	414	383	390	403	362	413	424	401	396	384	393	419	416	396	400	418	400	441	453	419	387	416	405	360	392	396	417	385	409	399	396	363	431	427	392	390	393	397	417	403	420	415	387	424	415	386	411	419	429	397	373	377	446	419	390	423	365	422	396	414	387	430	407	415	406	365	371	423	415	381	421	388	426	411	384	394	441	425	399	384	378	402	408	432	394	367	406	427	380	406	409	436	406	439	440	393	414	411	390	412	394	383	383	401	409	396	406	385	410	404	386	377	418	414	398	343	381	395	470	374	434	406	405	409	366	415	429	418	372	409	412	444	407	396	399	430	414	422	351	398	391	409	401	436	366	404	409	389	381	388	403	391	372	441	406	379	417	378	411	443	424	362	387	419	390	434	409	402	354	390	399	418	419	372	408	441	397	417	426	416	413	384	403	414	414	415	418	405	400	420	447	388	400	437	415	410	403	415	427	386	399	393	393	421	400	409	373	411	423	415	394	418	454	407	390	412	410	368	395	396	411	432	411	411	387	448	387	389	440	390	389	413	397	418	384	402	408	394	380	393	401	439	413	431	387	414	422	427	436	380	410	428	415	364	424	425	400	423	411	400	406	396	411	391	406	421	409	410	429	363	429	421	422	372	389	399	415	442	417	389	393	438	414	450	372	441	412	400	385	383	379	390	412	407	360	396	400	421	419	403	401	383	414	386	399	399	400	405	398	425	415	410	381	391	382	395	363	381	389	373	419	416	391	382	425	411	423	392	398	440	392	409	376	447	407	379	391	418	405	391	383	409	438	451	387	407	394	379	414	421	432	404	393	448	415	383	393	462	413	432	411	463	370	382	372	410	415	403	391	413	391	424	414	398	371	426	414	402	413	413	423	429	415	409	442	401	394	402	437	397	406	368	398	399	385	371	395	435	378	379	418	452	417	392	430	417	362	408	392	467	398	414	403	387	397	423	370	413	412	433	411	435	392	398	388	420	405	377	419	420	442	469	405	393	357	370	400	402	409	428	427	383	395	409	393	426	404	420	401	428	435	383	417	457	365	402	413	406	376	376	386	401	372	387	399	393	398	415	411	353	394	403	437	427	411	385	407	413	387	391	412	400	424	434	396	407	399	409	392	414	418	415	399	379	442	355	380	442	384	427	426	425	408	434	420	429	439	405	382	413	412	412	431	401	428	383	381	369	406	386	432	385	406	399	387	393	410	426	424	388	407	413	399	425	417	390	397	410	399	437	396	397	389	396	377	411	408	429	382	438	370	394	431	407	407	463	407	406	344	421	407	423	393	418	416	376	401	412	413	384	414	436	365	417	376	405	409	430	432	422	402	434	407	393	437	427	418	407	430	388	422	361	403	393	444	398	395	391	425	443	411	371	389	387	400	414	391	372	363	434	378	408	389	376	393	427	413	410	396	418	356	417	420	435	432	380	386	396	387	437	400	370	435	363	436	393	358	412	427	409	435	396	374	454	456	422	422	404	401	406	414	436	395	398	404	404	404	414	415	420	417	458	384	433	398	432	409	428	427	393	380	371	377	400	425	409	412	379	394	403	379	443	432	395	452	412	429	413	439	432	399	437	415	375	409	405	442	403	408	388	392	426	403	378	435	401	408	412	395	393	436	364	392	383	425	419	360	405	401	415	394	411	457	417	421	403	440	415	375	376	444	393	354	396	408	453	409	433	427	428	395	385	363	436	413	391	365	400	417	382	406	396	380	386	390	387	433	406	447	422	392	375	437	413	402	407	393	397	373	447	393	390	410	402	415	412	390	428	426	385	374	381	421	376	435	396	387	372	408	406	427	417	384	382	359	433	435	420	431	396	411	413	401	394	406	393	363	391	419	388	430	423	384	406	389	394	420	413	407	363	413	396	377	419	386	429	388	358	383	398	412	407	392	379	392	373	400	405	444	450	386	373	367	398	382	426	393	402	431	394	416	407	386	397	397	398	443	422	396	405	416	445	362	382	379	395	394	388	390	410	379	434	411	434	427	411	422	413	398	376	402	429	429	397	388	372	420	397	396	416	421	404	428	392	399	401	361	391	392	415	421	428	404	386	394	410	367	406	393	361	372	424	425	407	439	407	407	438	394	396	430	436	387	425	377	409	420	362	447	359	395	370	380	419	415	400	393	428	399	383	396	404	378	373	428	410	360	393	447	399	390	397	405	404	378	392	405	378	413	387	380	403	388	398	411	386	379	482	407	404	391	402	428	392	407	411	435	445	432	446	392	440	422	377	435	440	379	420	388	344	400	389	424	395	400	469	376	383	367	403	401	447	401	402	394	422	410	414	390	398	396	402	453	386	422	378	375	401	406	369	392	403	402	375	405	402	398	391	401	422	405	438	407	386	388	411	424	410	400	425	419	369	386	392	396	425	424	421	415	407	416	420	410	398	419	415
16110	11720	15523	6614	4733	4120	3189	3057	2650	2097	2352	2281	2025	2062	2007	1995	1969	1664	1651	1468	1434	1393	1320	1167	1160	1070	1088	1039	1077	1043	1027	1011	1029	1020	989	990	1062	1014	1022	992	951	939	979	1078	991	1010	1008	1061	1009	986	1052	957	904	957	905	976	935	959	976	948	911	980	985	946	969	918	948	919	945	937	939	913	889	864	917	965	911	905	923	974	885	957	933	915	954	904	945	909	885	910	893	942	915	886	974	905	926	919	919	928	870	897	893	915	896	907	939	889	844	961	920	910	899	917	938	911	929	852	888	905	874	950	896	886	935	862	875	863	960	975	832	920	936	870	892	909	904	918	886	894	915	884	876	916	844	879	904	881	892	864	902	871	894	907	896	862	868	950	884	943	914	887	913	938	904	962	918	896	906	942	894	913	901	853	909	867	901	870	907	931	935	914	899	866	897	937	924	909	890	904	898	904	950	909	854	900	916	929	919	941	902	864	906	887	905	905	891	905	884	887	949	879	897	916	869	911	906	877	857	873	874	901	912	900	918	915	931	924	939	914	923	867	864	924	884	908	937	948	921	926	958	841	875	912	908	924	907	877	912	894	873	888	909	956	903	924	911	898	866	899	978	879	982	903	882	860	890	890	880	846	883	885	921	859	893	904	864	930	888	907	863	910	898	876	883	887	824	909	932	872	894	892	888	907	843	929	883	815	918	871	908	860	910	861	867	900	901	897	895	874	895	885	892	912	867	912	917	929	892	887	893	889	900	899	929	900	910	886	910	945	885	915	943	844	916	909	923	910	926	939	882	874	951	926	874	890	945	881	891	865	923	886	920	876	906	831	937	871	891	897	907	860	936	917	871	902	899	909	962	921	917	927	905	912	889	922	912	913	863	895	881	947	891	859	886	897	928	958	880	874	843	812	884	912	926	914	865	875	874	873	947	910	932	918	845	883	875	923	897	903	901	920	967	890	842	925	907	899	903	956	940	939	885	869	916	886	871	880	882	904	895	899	866	943	963	887	923	870	850	881	923	913	894	931	918	890	897	882	892	912	885	870	868	876	902	862	870	928	897	903	883	921	884	1004	924	899	900	836	920	885	929	849	862	909	830	892	844	877	894	896	914	885	892	855	913	884	913	864	823	888	909	912	878	883	898	852	937	878	894	883	831	890	867	911	940	968	891	878	908	906	900	896	966	935	887	893	866	876	884	908	886	898	820	882	914	934	929	909	868	931	930	956	914	897	916	868	954	954	888	851	867	943	916	883	882	876	903	948	961	861	878	901	891	897	900	890	905	958	902	897	886	872	925	909	876	892	892	853	861	916	887	899	902	851	866	912	869	923	900	908	919	894	890	909	889	912	888	858	900	889	939	902	914	911	891	872	913	895	894	883	893	915	883	936	905	953	896	858	894	883	869	918	899	923	871	864	864	859	882	903	890	930	925	908	909	915	908	886	912	868	886	909	887	959	877	861	879	933	899	886	863	984	897	912	819	967	857	904	914	927	908	894	881	906	848	893	914	868	840	878	873	886	822	925	917	892	892	969	947	890	909	856	954	905	831	907	895	887	905	909	955	923	879	926	921	885	907	855	937	934	887	873	885	906	899	935	945	843	874	944	889	916	849	911	888	852	900	939	891	857	915	913	907	885	944	877	861	873	905	924	918	928	941	922	921	881	887	909	911	918	931	869	872	928	908	893	824	892	896	893	892	864	913	859	916	852	919	909	884	883	886	896	927	958	904	934	935	941	944	841	885	939	914	909	906	915	893	916	897	911	885	921	915	881	909	892	855	921	901	906	924	870	856	902	882	903	917	891	890	906	925	934	824	886	880	904	903	888	914	955	892	927	871	910	853	911	934	942	938	866	866	940	892	935	933	881	970	973	876	897	865	888	919	929	923	912	900	909	920	850	883	916	910	898	862	883	910	872	875	918	878	894	916	924	930	913	854	902	910	899	865	923	894	891	897	846	945	881	907	874	877	898	877	880	954	903	861	901	835	906	895	930	976	920	938	914	864	890	865	886	884	881	915	954	904	878	881	895	919	864	914	865	843	890	842	887	895	895	908	999	892	873	875	953	867	926	930	838	947	939	882	928	851	856	945	901	987	945	917	890	884	959	903	880	902	886	872	898	872	892	929	845	942	871	911	928	928	924	883	906	844	873	891	883	918	842	882	944	894	802	937	900	925	869	906	899	946	927	892	918	923	856	951	923	890	849	937	886	875	905	907	927	874	907	916	876	994	879	837	918	876	902	890	890	889	840	868	877	908	918	925	876	914	884	883	874	894	944	871	869	846	837	923	872	882	957	895	922	921	900	914	917	884	858	896	878	879	896	934	925	917	911	914	863	870	946	898	918	875	905	906	891	869	864	898	843	898	895	891	850	895	899	920	893	902	936	916	903	907	913	922	906	892	868	885	924	905	940	887	931	873	866	851	892	889	875	910	829	914	890	900	871	911	925	862	926	864	915	901	877	923	941	923	863	880	912	893	894	921	895	881	955	899	907	882	884	912	879	918	920	852	918	949	874	862	935	851	873	891	932	884	887	912	909	883	918	871	836	921	910	919	852	899	836	893	914	865	924	889	905	895	912	899	916	956	944	894	921	900	879	975	878	882	942	911	892	943	862	904	883	830	887	898	917	857	931	873	847	906	973	869	900	971	871	898	855	884	912	946	863	903	898	940	888	920	919	897	873	945	897	864	870	890	882	919	885	955	922	889	906	920	890	908	878	831	896	874	911	857	962	901	885	910	900	840	859	933	931	871	920	901	905	920	893	883	920	915	917	921	937	863	926	872	892	929	871	903	861	847	847	909	911	930	901	933	916	876	893	832	903	872	888	861	910	927	948	871	897	879	883	852	908	902	894	888	880	912	919	874	852	905	848	961	874	908	933	890	907	926	906	930	897	892	897	864	895	842	898	858	900	952	981	900	914	869	894	951	913	885	857	916	936	914	907	892	896	902	940	924	969	904	919	830	907	868	933	951	907	887	878	979	861	905	902	881	925	881	937	886	872	882	850	844	940	834	929	927	918	929	833	919	876	905	916	856	873	897	877	965	910	889	893	823	871	906	903	993	863	879	916	923	914	900	876	914	908	921	930	887	910	912	925	874	901	885	955	909	895	857	909	954	930	901	888	902	831	935	928	870	890	888	935	910	918	863	937	902	855	910	901	939	952	893	887	919	870	870	913	891	868	902	893	842	845	853	924	869	883	974	884	830	857	912	875	925	893	883	921	902	925	907	840	870	842	896	926	864	950	906	893	902	958	896	872	898	895	889	871	890	918	920	895	880	881	833	859	878	922	852	878	912	893	888	884	935	865	967	922	874	921	877	907	883	915	912	920	886	937	844	911	957	870	948	893	883	891	931	904	923	896	899	872	895	926	906	876	892	952	890	916	1000	872	878	909	906	918	920	887	795	869	901	921	918	892	880	934	859	902	885	937	866	918	882	883	894	893	938	889	853	912	892	929	881	877	841	948	855	859	879	921	920	946	888	904	895	961
33593	22136	22138	8450	3088	1953	1513	1340	1182	856	964	879	737	739	723	724	694	636	662	624	600	588	518	453	485	522	485	477	449	434	434	403	462	432	498	461	454	440	451	423	427	435	433	448	436	451	465	472	454	451	516	429	458	434	452	376	418	424	446	432	438	440	454	424	447	442	450	426	416	421	420	420	431	436	430	379	416	424	400	470	394	399	412	440	392	384	424	449	431	394	375	395	427	450	412	404	428	418	440	422	420	365	414	456	429	429	434	429	420	424	396	406	376	405	405	418	422	441	404	401	390	431	460	405	389	407	402	438	431	447	407	399	413	429	417	440	381	407	420	394	419	419	421	430	393	434	404	400	420	411	406	405	403	400	435	425	397	418	408	418	460	462	413	416	399	446	415	397	417	410	452	390	409	415	391	435	394	421	435	401	435	459	430	421	375	434	434	396	419	404	419	426	428	440	412	421	448	385	398	389	443	481	433	427	436	368	372	446	443	397	405	363	435	425	406	396	439	392	420	423	443	435	411	394	379	414	438	453	403	427	442	430	396	393	402	410	427	435	388	417	420	383	413	399	423	384	393	420	430	410	436	451	449	401	407	441	383	442	394	426	400	419	423	389	401	406	380	397	426	419	399	426	413	441	447	435	419	395	396	426	376	433	444	419	411	434	418	418	429	419	420	383	420	423	434	432	402	401	405	394	398	402	413	446	419	424	417	426	418	405	423	436	435	423	443	387	406	439	426	421	431	417	392	410	439	412	386	419	420	445	422	378	456	394	402	383	419	399	387	413	389	463	424	395	434	431	472	401	446	413	445	432	371	398	414	425	406	478	407	423	370	413	405	410	429	410	404	436	411	412	463	427	407	388	402	406	422	441	442	420	461	409	429	430	391	398	404	406	396	426	421	436	399	444	410	413	409	420	369	428	439	433	415	408	387	409	412	451	414	427	462	405	395	427	402	371	409	419	413	441	433	411	382	466	402	391	389	382	383	415	436	455	476	408	420	427	453	400	409	396	388	420	417	389	418	390	414	397	403	427	408	408	398	428	383	408	425	438	427	390	382	370	461	427	457	399	439	389	409	471	436	431	378	444	388	434	426	412	441	418	378	398	405	428	397	384	432	421	438	403	426	425	408	425	434	420	413	450	412	418	432	389	435	403	412	444	431	401	436	413	425	416	396	396	409	388	425	395	439	409	435	398	398	390	423	428	452	441	405	378	445	478	418	405	423	416	434	436	399	449	424	402	397	410	400	381	393	397	410	465	412	447	431	436	387	428	423	450	462	421	428	421	404	415	405	387	373	403	405	394	427	419	437	383	364	411	397	391	444	397	402	419	412	416	402	444	418	447	380	434	451	376	406	429	422	443	431	418	447	435	412	400	423	403	440	419	409	419	410	369	440	413	414	400	456	383	405	441	410	479	408	423	394	407	403	431	432	424	397	407	472	400	411	410	457	424	407	409	397	400	416	391	417	419	404	421	408	451	419	423	426	423	469	421	402	398	424	411	411	408	404	410	452	413	408	408	393	406	436	393	399	435	443	429	422	426	413	384	448	391	404	420	415	436	404	408	450	415	384	409	411	420	442	424	464	457	448	410	418	432	425	458	421	393	416	443	460	412	418	376	430	413	408	439	382	428	409	418	363	391	439	406	413	429	423	407	406	392	392	407	440	442	422	440	423	456	420	376	426	421	420	434	409	406	437	375	415	444	408	384	427	400	462	380	398	389	437	441	426	441	432	408	432	419	400	468	387	433	427	431	458	404	410	358	402	437	380	440	409	401	418	445	447	414	405	384	435	407	400	417	447	388	404	410	400	460	412	435	411	419	397	443	428	399	423	428	445	413	425	423	410	420	481	423	449	388	409	427	445	416	426	398	408	422	451	435	407	396	414	372	424	406	448	386	362	403	408	440	414	375	454	441	407	416	403	413	427	437	433	421	397	427	454	468	433	417	449	424	432	387	376	386	460	449	424	407	442	415	424	410	376	407	416	409	409	391	441	433	431	403	420	375	370	390	449	456	397	407	445	412	397	403	430	436	432	434	421	401	402	424	425	425	394	428	393	405	390	431	420	424	428	425	474	414	368	450	365	434	439	453	384	380	400	406	422	438	428	441	401	400	419	456	411	421	390	415	431	403	481	380	396	409	477	385	414	411	407	411	371	413	389	420	412	415	425	426	415	439	399	430	405	419	458	419	400	425	434	406	384	444	395	389	413	426	394	422	435	383	401	417	440	408	427	434	425	412	410	442	399	432	411	419	440	422	446	420	427	442	400	431	402	404	440	384	416	397	418	411	329	449	437	442	426	402	384	404	415	447	364	409	429	442	467	380	393	398	425	436	373	399	414	357	445	408	394	425	408	469	436	450	402	402	420	405	415	446	451	388	423	435	425	473	435	414	405	454	409	379	459	429	383	451	433	461	432	419	375	414	392	398	407	430	423	409	414	421	418	424	403	443	380	414	405	400	409	387	460	420	477	383	411	454	431	438	427	388	425	430	351	403	417	399	426	394	403	376	443	383	408	417	431	394	406	457	442	405	451	429	389	347	427	407	398	384	400	425	431	401	427	426	416	464	401	409	430	422	445	403	432	403	387	443	422	372	392	415	433	429	435	405	413	439	421	438	383	421	419	398	380	440	422	445	428	464	422	462	427	400	398	444	395	404	400	395	396	411	442	441	423	400	411	417	371	410	432	439	432	368	393	419	437	468	495	422	423	424	421	385	411	444	412	418	418	412	390	407	401	431	387	430	425	404	430	399	394	418	389	397	399	392	427	392	369	425	402	434	419	417	407	404	376	424	431	393	427	413	390	422	378	415	389	459	411	433	433	428	393	442	447	457	414	421	420	411	386	370	421	414	431	401	398	431	439	392	404	397	432	388	407	407	427	440	415	401	405	400	379	442	407	432	456	456	400	401	456	409	410	387	414	393	487	421	412	421	397	428	411	439	409	388	390	400	395	401	403	434	387	422	419	412	438	392	417	429	411	394	413	401	417	383	414	400	436	446	414	432	412	433	414	414	452	439	404	435	458	458	452	433	430	417	400	413	433	421	434	419	376	428	406	395	429	417	430	413	394	431	430	404	413	390	393	416	387	415	394	410	414	398	455	433	403	417	388	409	391	438	423	426	384	442	438	419	426	433	431	411	419	427	442	412	407	396	391	418	404	418	429	438	390	418	450	438	436	417	424	425	454	416	445	405	422	436	415	404	430	465	410	409	409	391	385	421	415	418	400	372	439	432	449	406	413	446	412	438	442	433	430	461	418	411	384	394	421	405	422	396	444	444	386	421	416	399	391	388	393	398	430	409	432	428	417	420	425	403	437	445	402	391	387	415	406	401	409	394	408	413	373	433	411	401	445	391	407	420	463	417	450	453	400	448	398	386	406	419	410	431	467	460	408	443	402	399	454	424	392	407	427	361	416	353	412	422	395	394	401	417	433	423	392	425	401	419	445	424	358	403	393	433	416	415	397	410	444	424	421	452
20268	16812	24761	10200	7028	5638	4540	4437	3982	2824	3706	3478	3016	2877	3122	2919	2991	2320	2356	1963	1986	1851	1646	1367	1378	1305	1297	1184	1125	1148	1024	1139	1150	1060	1136	1051	1146	1067	1080	1058	1088	1114	1144	1065	1149	1073	1160	1110	1073	1057	1093	1062	958	1016	1019	973	945	1006	1018	968	1088	995	1036	1020	1016	1006	951	1000	948	972	1006	1007	919	960	921	924	955	940	932	1012	906	929	912	984	934	941	971	930	946	923	881	947	947	948	940	942	908	968	921	924	946	935	952	962	885	945	919	899	926	950	868	939	916	964	890	883	885	941	924	937	922	865	928	982	922	895	855	923	920	897	925	929	928	927	933	919	974	914	912	936	982	961	911	944	898	872	871	955	926	914	911	877	862	933	920	921	883	933	939	907	920	923	895	951	982	923	881	940	812	945	907	929	915	921	899	932	893	961	953	910	911	916	925	970	908	918	920	869	957	885	913	934	894	907	947	933	923	953	911	937	883	944	909	925	917	942	845	873	906	996	884	912	904	896	882	938	930	917	944	914	922	943	889	893	946	984	963	879	920	945	950	902	948	900	908	880	916	944	953	961	950	917	928	884	902	900	929	945	886	933	933	922	911	904	916	930	919	938	889	889	967	891	910	955	941	930	950	939	952	906	904	920	899	904	897	931	919	920	909	907	939	955	939	860	927	939	947	917	908	918	932	957	947	965	839	962	957	914	943	913	950	924	908	924	870	978	942	900	951	973	899	892	1002	912	938	927	916	950	951	932	921	927	818	917	975	981	913	898	903	928	942	1006	901	916	913	874	892	938	940	913	937	939	903	909	907	889	967	952	891	899	910	929	931	911	921	921	948	930	932	936	921	894	1000	865	938	909	942	906	922	887	892	898	904	943	871	924	875	912	859	948	935	917	902	925	944	949	886	946	923	952	993	929	886	927	941	924	908	923	917	905	879	871	931	885	950	895	969	908	972	889	880	965	927	933	963	951	907	940	927	971	834	933	905	964	885	906	958	924	881	948	939	923	897	910	874	913	919	851	932	929	922	951	946	919	917	952	922	899	960	912	892	932	900	926	973	979	883	905	934	886	932	917	925	925	919	928	914	938	932	942	910	946	908	962	922	963	926	941	890	932	907	968	928	903	897	945	934	895	957	938	895	905	916	930	940	888	867	950	911	922	944	932	924	910	914	963	964	890	889	916	879	1012	892	959	981	869	904	954	882	948	953	921	942	905	956	903	931	913	869	921	892	949	929	972	912	909	903	988	917	886	910	961	917	958	905	913	883	889	935	942	909	959	929	919	970	894	909	898	920	892	913	962	911	920	973	922	938	898	961	906	941	929	923	939	861	859	891	895	882	913	915	884	892	921	953	924	918	932	888	907	935	854	940	970	935	941	948	908	874	925	940	934	942	903	931	886	958	885	935	877	925	949	942	904	888	971	956	946	958	895	873	885	894	946	944	900	882	932	934	917	929	920	972	976	911	913	961	997	927	985	887	925	963	933	914	904	979	919	906	893	948	897	886	904	888	899	933	885	906	884	925	938	910	956	918	919	961	905	923	926	922	963	954	894	923	949	953	951	933	936	920	937	967	922	937	940	885	901	912	924	961	906	966	887	876	897	954	940	907	931	976	958	931	930	831	895	936	941	885	929	886	919	887	880	935	935	943	929	848	921	906	884	913	916	928	875	939	937	921	905	907	956	897	954	907	966	889	883	896	940	971	934	913	894	930	916	935	902	942	880	941	979	952	918	930	933	958	950	991	902	932	919	862	935	916	914	904	894	924	910	911	953	963	916	897	900	927	981	936	941	919	889	942	905	842	943	888	857	968	941	971	985	935	932	881	944	920	911	914	942	948	960	919	968	875	956	937	937	911	971	972	935	965	973	952	956	957	940	916	875	893	939	948	918	918	902	880	879	899	868	879	913	948	897	890	935	958	928	911	928	888	895	883	888	918	900	907	940	912	856	905	905	893	977	909	944	901	944	909	887	924	890	907	947	919	932	885	983	908	882	924	938	895	894	968	900	933	928	902	905	926	893	892	849	864	935	897	910	917	928	897	911	931	909	916	926	896	921	888	929	926	935	966	935	970	895	938	902	893	939	897	913	935	945	925	949	925	907	903	878	943	911	928	905	912	873	926	925	945	921	955	877	893	960	951	930	956	991	881	934	903	899	946	931	944	941	990	895	915	944	901	931	947	920	935	886	901	904	947	910	974	922	915	961	933	906	922	898	923	1000	956	951	961	918	879	879	883	943	924	947	940	937	938	876	958	942	918	902	933	968	972	889	962	962	909	940	933	894	965	982	906	929	904	874	921	955	930	877	916	953	962	899	949	918	955	969	920	912	924	893	891	953	908	942	925	925	926	936	913	898	906	917	937	937	939	930	972	952	991	896	959	892	931	910	959	934	952	878	969	893	927	957	902	905	964	923	879	864	909	900	973	984	957	947	936	880	947	921	877	906	948	919	901	902	901	938	934	926	985	920	875	920	950	883	905	934	927	988	920	972	935	919	899	952	973	884	878	926	920	928	966	896	955	909	879	918	930	913	952	908	931	892	947	860	948	917	906	923	906	916	924	902	903	1003	935	934	977	964	922	929	864	930	918	912	943	987	930	955	933	893	934	927	925	921	953	931	940	923	877	983	924	922	893	938	881	936	911	893	980	938	916	909	948	952	915	891	894	917	939	941	943	960	946	915	950	948	911	954	966	963	943	969	969	892	942	927	880	885	915	924	931	889	931	921	889	943	902	940	958	913	924	883	936	936	895	909	935	943	938	892	908	907	943	913	977	950	923	901	923	964	943	894	927	897	951	933	903	943	943	900	932	906	918	880	985	914	941	973	962	896	923	910	874	902	936	932	879	917	933	950	937	937	955	950	942	883	909	917	918	942	934	941	975	917	904	912	902	879	951	957	929	825	915	920	917	941	918	901	882	880	904	894	879	961	965	860	945	858	868	917	892	942	891	886	888	906	949	899	916	932	895	947	939	936	883	922	917	916	906	948	934	952	936	889	933	950	956	884	909	971	955	884	970	910	962	987	926	918	911	907	900	864	949	923	911	926	956	903	938	905	907	917	905	965	972	910	915	942	917	983	945	869	908	967	928	920	924	917	951	934	931	947	912	888	975	926	918	878	897	952	921	951	946	933	959	928	931	973	951	912	922	951	878	980	957	929	935	903	928	915	949	980	965	909	938	945	897	949	929	920	915	920	901	924	905	890	906	929	883	964	911	939	929	885	984	956	925	901	892	904	882	981	907	895	866	883	891	929	897	889	915	978	883	967	942	959	908	921	923	934	924	907	927	872	914	946	887	908	929	985	919	922	897	956	953	921	925	904	882	884	952	886	932	911	861	902	967	862	1001	887	958	910	920	919	969	930	890	934	919	921	930	894	958	970	893	908	932	936	883	985	924	879	951	858	895	925	862	955	1001	917	964	955	905	928	938	908	945	882	957	919	903	887	891	950	889	926	881	953	921	937	909	903	941	975	967	923	939	967	942	953	914	970	909	886	955	877
12141	6645	5997	1983	874	662	569	561	534	536	545	499	523	524	548	509	515	518	528	500	506	480	494	538	492	479	470	533	448	479	491	482	491	476	495	459	450	484	462	449	470	508	445	475	439	474	464	469	466	479	446	462	484	469	506	467	454	432	484	468	479	469	466	472	470	483	487	457	493	487	418	470	460	485	501	474	481	464	454	474	502	449	483	514	474	465	480	475	477	452	453	489	478	484	456	531	445	471	458	474	495	441	446	451	489	483	460	482	454	437	456	508	509	455	450	463	513	485	498	475	484	477	526	495	445	482	458	526	496	471	479	458	437	493	439	495	481	495	486	467	469	471	485	485	442	465	456	437	472	492	433	481	459	484	462	468	464	511	487	508	491	476	467	483	483	471	495	476	445	477	455	499	504	470	479	504	457	465	505	496	458	476	483	473	458	488	435	468	499	503	496	460	478	457	477	512	461	464	474	485	478	437	449	445	433	463	506	470	507	455	462	462	440	480	494	445	464	487	466	502	476	479	431	463	481	457	522	495	459	511	480	472	463	461	480	455	449	466	439	500	442	493	534	486	441	465	450	456	509	456	448	491	464	496	465	464	456	468	484	486	462	474	485	453	474	470	471	480	499	463	501	497	509	496	459	518	505	451	434	501	461	489	478	462	457	435	477	466	514	432	475	505	482	443	489	496	499	447	455	475	480	452	483	480	514	457	472	494	464	458	448	473	456	437	480	539	467	458	481	488	474	469	464	511	462	455	455	464	499	477	465	463	518	461	498	518	486	485	487	465	474	475	502	431	440	474	498	406	467	496	488	531	449	455	460	478	475	476	501	498	510	466	478	454	494	479	474	480	460	466	502	438	442	472	484	520	507	460	461	464	449	497	486	482	499	491	464	510	441	490	469	483	463	461	492	477	480	466	473	462	477	473	446	492	483	483	488	483	502	427	513	504	432	479	473	484	457	466	453	489	521	475	484	504	487	522	516	460	455	516	528	419	465	514	459	485	462	427	451	468	477	425	442	478	479	473	477	486	515	454	438	469	465	495	446	491	483	448	490	462	500	502	533	469	473	480	439	525	472	494	472	466	485	465	481	465	421	479	457	488	489	466	481	458	455	481	486	489	489	449	483	477	412	446	486	460	445	473	449	493	479	447	481	463	457	448	485	471	478	472	439	446	446	500	454	480	497	495	516	489	521	504	550	502	454	487	494	485	470	513	544	488	490	481	522	531	497	475	482	491	473	519	484	449	460	455	477	520	457	460	480	433	460	461	421	476	471	472	475	483	498	454	470	534	498	440	478	507	509	484	480	445	486	489	507	499	506	473	474	517	460	498	470	485	487	453	516	451	484	452	488	468	467	450	513	447	455	478	424	466	485	477	487	478	459	445	472	469	470	467	483	428	502	468	447	474	442	463	514	454	446	514	464	459	449	490	514	445	460	471	466	446	514	463	454	444	498	444	513	461	485	423	500	493	511	456	452	471	480	466	498	470	465	421	467	463	459	496	439	476	431	477	497	488	485	506	457	513	462	460	463	471	497	456	506	479	468	476	459	523	487	472	487	508	478	518	464	460	540	462	482	462	485	470	445	435	407	481	488	504	480	450	505	479	474	502	472	438	504	494	455	464	442	492	482	452	458	459	471	493	476	461	479	479	474	452	500	509	455	476	480	491	483	454	452	433	425	507	472	456	460	471	471	453	518	498	491	477	497	475	472	438	491	463	448	448	480	496	481	462	530	498	473	470	491	497	442	435	435	427	529	473	491	466	514	471	488	488	498	477	480	473	476	439	458	453	494	470	459	481	475	507	475	482	493	521	501	516	454	483	475	441	457	484	516	527	475	458	461	510	486	450	441	477	476	484	493	402	495	490	520	483	516	492	465	505	477	457	476	455	471	494	461	503	453	424	460	480	514	493	477	430	444	445	473	528	492	465	487	510	508	497	494	475	517	488	487	470	448	482	457	473	454	472	496	460	474	435	518	463	480	443	516	497	452	490	465	456	488	507	457	463	431	463	509	537	433	438	444	465	500	464	446	500	443	498	454	482	460	504	488	455	494	486	480	460	522	442	531	476	447	458	480	495	483	511	494	452	461	467	490	468	480	505	487	500	468	526	455	492	449	459	487	485	490	440	498	495	478	508	483	454	468	498	506	518	473	467	472	505	507	498	453	508	487	462	443	474	476	463	480	499	468	497	470	486	496	455	498	542	469	464	424	483	474	466	494	482	478	500	484	466	470	474	457	482	434	461	444	473	458	459	501	537	446	490	499	525	433	508	497	470	471	472	474	460	450	497	477	491	452	473	451	443	452	413	483	463	491	427	455	455	489	468	470	474	509	502	473	454	446	467	479	491	441	475	484	481	479	488	528	497	502	454	452	484	482	450	478	494	476	478	490	434	508	447	435	460	511	452	475	447	458	454	469	439	482	440	512	474	459	517	453	479	532	435	447	491	513	464	466	502	492	456	473	462	472	515	499	460	433	465	463	477	472	487	444	496	487	457	457	475	489	452	490	485	446	504	488	477	452	475	484	494	490	476	432	453	506	448	467	476	513	461	467	496	470	413	493	474	509	471	474	457	521	460	456	490	479	489	477	465	485	495	472	491	515	482	522	523	460	499	455	495	487	459	482	518	464	482	480	478	433	489	488	499	490	462	507	444	468	494	475	517	481	445	465	472	472	407	464	514	460	462	459	480	424	494	485	491	456	483	458	416	495	449	509	495	489	467	465	470	453	430	479	428	509	435	474	476	461	472	456	491	490	482	464	432	472	471	442	479	447	486	516	474	449	485	473	507	517	472	488	511	491	473	442	435	467	482	462	489	482	462	507	514	475	487	451	465	515	479	475	505	491	486	475	489	498	508	503	461	479	487	471	462	488	451	461	457	472	473	483	436	485	430	487	509	480	463	478	479	468	484	445	488	466	494	512	490	458	447	500	507	501	465	473	483	517	481	482	452	495	499	506	493	442	493	465	473	466	479	420	469	491	515	524	425	494	437	500	468	427	419	495	499	490	455	463	448	503	443	485	443	518	453	487	481	473	436	422	474	514	484	455	437	492	430	489	461	473	502	462	483	455	512	459	489	447	482	434	475	486	494	465	478	480	435	497	456	500	462	505	453	450	466	442	489	479	453	465	537	527	463	475	470	449	483	485	522	496	516	470	472	451	497	505	457	419	437	503	494	457	445	445	549	496	496	537	499	474	487	464	496	473	470	462	490	477	452	498	499	452	437	451	537	458	522	470	527	465	427	521	488	468	478	452	454	505	459	454	486	480	486	501	484	458	462	482	502	456	490	496	502	518	487	476	495	443	501	474	459	458	480	475	500	494	482	541	457	447	474	512	481	451	456	486	498	468	521	509	478	490	506	461	481	511	458	485	447	478	452	501	456	462	452	478	460	491	502	477	446	519	482	473	505	467	487	492	463	484	484	475	484	489	470	480	454	471	508	492	480	443	461	521	484	473	468	472	452	440	474	510	458	479	479
7764	6261	9072	4114	2382	1871	1689	1519	1431	1439	1363	1326	1267	1282	1260	1193	1281	1228	1228	1200	1130	1161	1090	1067	1064	1126	1089	1068	1123	1086	1070	1118	1035	1093	1073	1040	1047	1039	1071	1104	1041	1067	1084	1086	1031	1048	1077	1011	1032	1029	1029	1004	996	1004	974	1029	1045	1081	1043	1057	1118	1062	1099	1006	1054	1079	1026	1077	1017	1076	1038	1033	1035	994	967	1075	994	983	1064	978	999	1036	1082	1044	987	1004	1058	1046	989	1009	1020	1045	1108	1039	1026	1051	950	978	1006	961	1052	955	1051	924	1048	1008	1052	1045	1057	1027	1014	1031	1042	1093	974	1013	1013	1079	1024	1063	1044	1032	1028	1029	948	1019	981	1041	1023	1051	1061	1024	1053	1038	1027	968	1046	1080	1033	1016	1031	1049	1050	1036	971	1029	1010	1013	1028	1020	981	1080	990	1031	982	1047	1056	1000	978	1036	1000	1030	1035	1013	1069	1027	1014	1082	1020	1021	1073	1021	1012	1023	1043	1046	1010	992	1047	1058	1005	992	1022	1001	1011	971	1025	1001	991	1023	1068	1058	974	989	1024	1015	981	1011	1024	1039	1022	999	1038	984	1113	1022	1021	1020	967	965	1019	1012	1034	1021	1008	1046	1063	1085	963	942	1055	1062	1034	1036	995	1007	1029	1017	1059	1056	1037	1023	1054	1024	1041	985	1008	992	1048	1015	1024	1017	1017	1035	1054	1016	1003	1013	992	1005	1013	1053	1000	1081	1010	1047	1044	1035	1021	1008	1022	1019	1030	948	993	1022	1018	1031	1026	1007	1036	1042	1002	1014	1042	995	1032	994	1015	1029	999	994	985	1049	1006	1037	1055	1117	983	1023	1037	1056	1006	1011	978	1006	1047	1067	1027	1021	1051	978	1039	1046	996	974	997	1047	1037	1005	1069	1010	984	1067	1022	1050	1000	1040	964	1015	1068	1054	1023	1055	1048	1027	1067	1035	1071	1001	1031	1001	1036	978	1031	990	1031	1036	1114	1064	1034	1004	1002	1025	1050	1027	983	1036	1001	1022	1031	951	1022	1044	1013	1065	1011	1031	1036	1018	1020	1087	979	1022	1034	1036	990	1024	985	997	1009	1055	1043	989	985	1068	1011	1032	1058	1111	1013	1060	1034	1048	1024	976	996	1005	1024	971	961	967	1032	976	1047	1064	1047	1029	1046	1009	1007	954	1033	990	1027	976	1063	994	1054	958	1065	1016	1080	1013	1001	1043	1048	1041	1022	1037	1044	1054	986	1021	1019	1037	1022	993	1036	995	998	1061	1014	1006	1071	1042	1014	1009	978	970	1021	1047	1057	1053	991	1080	981	1026	997	1033	1040	1023	1053	1054	1087	1029	1021	1015	969	1007	1022	1056	1058	1018	1022	989	1022	1031	1109	1028	1058	1012	1007	1044	1034	1009	995	1082	1058	983	1017	999	1042	1023	1027	947	1022	1059	1008	990	1031	1013	1035	1081	979	1002	978	1032	1005	1030	1083	1038	1041	1050	967	1033	1010	993	992	973	1019	971	1068	1032	1010	1028	1026	1101	1072	1002	980	995	1071	1000	1010	990	968	1004	985	1070	1042	1023	999	1059	1007	1002	1077	1008	1047	1005	1006	1029	1010	999	1010	1008	1051	1005	1012	1018	1063	1024	1055	1057	1054	1062	997	1009	1038	1009	1002	1067	1036	980	1005	1028	996	1073	1032	1025	991	1011	1010	1034	1011	1023	1004	1050	997	1023	978	1064	1034	1024	1018	1036	1040	1058	1015	1066	979	1080	1034	1003	1090	1039	975	1025	997	1033	973	1014	997	1073	1017	1057	1010	1027	1037	1034	1004	972	1020	971	1049	1011	997	977	998	1075	1005	1024	1005	981	1061	1059	1037	1057	1033	1008	1105	1066	1014	987	983	1063	1111	997	1018	1048	1002	1053	1016	1027	1004	1023	1012	1055	1039	1063	1036	1042	1021	1074	995	1039	1064	1019	1005	1046	1060	1023	958	1067	1033	1002	990	996	1057	1034	973	950	992	1029	1025	990	968	1043	1029	1046	1057	984	1002	1009	1052	1030	1023	1101	1060	998	1066	978	1016	1045	1049	986	1047	1053	1018	1046	1015	1076	1006	1033	1003	1035	999	958	1028	1017	1028	1069	1002	959	1014	1014	1042	1074	1035	1044	1025	1015	994	993	1049	1019	1054	990	998	1049	996	1050	1074	997	993	996	1029	1030	1043	1055	1096	1004	1023	1044	1065	1038	1016	1063	1023	1043	994	1058	1044	986	992	1040	1027	997	1007	1016	1073	1103	1041	988	1000	1071	1005	1058	1010	1079	1076	999	1053	1029	1014	1029	1014	982	1085	1022	999	1020	1025	969	1037	1002	1032	1060	968	1046	1003	1039	1009	1056	1071	1015	1072	983	1000	1074	1015	1013	1084	1005	1058	1048	1040	991	1050	992	991	1041	984	1022	976	996	1012	997	1019	994	1003	968	1059	1069	1065	1004	1021	1055	969	1042	1008	1032	1033	980	1016	1064	1066	1024	1028	1006	1024	980	1008	1019	1038	1038	979	1028	1065	1039	1025	1027	1014	1023	1033	982	1014	1030	1069	1013	1061	1012	1042	988	1039	1064	1016	1069	1009	1013	1029	996	1042	988	1084	986	1065	983	1055	1019	1068	1058	1000	1017	1030	1078	1030	1048	1040	995	1021	1036	1008	1040	1022	1004	1038	970	1006	1056	1013	990	999	957	1042	1058	1015	1034	1056	986	1015	1097	1020	1002	1010	1061	977	1031	1050	956	1001	1033	991	1037	1055	1027	999	1051	1023	1023	1012	1030	1021	1021	1004	1076	1027	1004	1056	1018	1055	1004	992	1006	1016	1012	1058	1074	1063	1033	1061	1062	1019	993	1018	1025	1090	1038	1024	1054	1013	1048	1075	1057	980	1057	948	1012	1028	1067	1058	1037	997	1054	1057	1084	1008	1038	979	1044	1025	1042	989	947	1043	1021	999	1019	1065	1010	1035	1018	992	986	1025	1002	944	1092	1013	1018	999	1034	1041	1051	1011	965	1028	1001	1092	1056	1036	1008	975	1031	1056	998	1044	974	1044	1023	1036	1024	1029	1032	1042	1030	1024	1007	1082	1007	982	1021	980	1091	989	1116	957	1047	1025	1015	994	1041	1038	1023	999	1036	1030	1020	1012	1018	1091	999	1000	1008	1032	1056	1106	1009	995	989	1008	989	1004	1049	1021	1081	1039	984	1042	1006	1006	1049	1036	1020	1011	994	1010	1064	1023	1000	1018	967	1049	1025	1016	1028	998	1010	1094	965	1026	1041	1006	1052	1059	1066	1001	1027	982	1048	1048	1041	1037	1007	1028	1013	990	1011	1018	1016	1036	984	1022	987	1047	1026	1028	1029	1075	1009	1033	1043	1034	1036	1084	1024	1027	1007	1038	993	1026	1036	1034	980	1033	1034	1024	1017	1108	978	1032	1049	1083	1046	1049	1039	994	982	1033	1055	1050	983	1103	1000	1066	1066	997	1052	999	974	1095	1058	993	1030	1029	1004	1031	1029	1079	954	1000	1044	1072	971	1028	987	1064	1080	1041	1063	1041	989	998	1029	1057	1042	998	1000	1033	1010	1005	1041	1063	1007	965	1061	1054	1013	1046	967	1015	969	1038	1001	979	1015	1091	1015	1035	1096	990	982	972	1075	987	992	994	1050	1054	1029	1079	933	1045	1021	1072	1019	988	1103	989	982	1023	1040	1006	1022	1062	1059	1060	1035	1060	999	998	1022	1016	1058	1033	1017	1038	1036	1069	1033	1063	1009	1061	1062	1049	971	1026	1028	1078	1064	1022	1073	1000	1010	986	1050	1007	994	989	996	1062	1016	1057	965	1034	1055	997	980	1034	992	1032	1045	1036	1038	1021	1036	1016	1004	984	999	1040	1021	985	1037	1044	1034	1015	1003	1045	1055	1021	986	1090	1054	1064	1032	979	997	977	1049	1008	1041	964	996	1028	1015	964	1007	997	1008	1033	1009	1040	1053	1068	982	1043	1083	988	1060	990	1026	1017	1024	1070	1012	1014	1060	1018	1068	1021	1009	1046	966	972	1025	1054	1016	1044	1057	1006	1037	985	1065	1025	1002	1037	1064	1008	996	1036	1005	1009	996	1009	1000	1021	997	1014	1013	1046	992	1031	1046	1087	1023	1073	946	1058	1009	990	1050	950	1034	1056	993	961	1051	1007	1009	989	1033	1047	1039	945	1027	994	997	997	1004	969	1043	1006	984	1036	1063	1050	964	1028	1015	1026	1051	1012	1057	1025	1000	993	968	1006	995	1075	961	953	1044	1037	1036	1038	1030	995	1014	1051	1025	1026	1010	1010	956	1026	1067	1049	1047	1039	1016	1010	1037	1094	1016	1012	1045	1030	1043	1031	996	1032	1054	1013	1000	1059	1005	1066	1007	1013	1052	1007	1022	1021	1015	1002	977	1006	961	1016	1030	1039	979	1084	1032	1011	1055	1035	1036	929	1001	1011	1021	1038	989	1004	1048	1032	1017	1053	1074	1001	959	1026	1073	1058	1074	1029	1000	1031	1003	1046	1033	1083	1044	994	1045	1050	1031	994	975	969	1004	1039	945	1043	1018	1041	1056	1036	991	997	1041	1043	1091	1000	1050	949	993	1008	1039	1039	960	1021	990
25238	14922	13514	4028	1594	1251	966	840	750	631	697	642	586	550	552	552	583	565	506	543	501	475	474	474	444	441	465	428	418	412	405	440	418	436	444	460	395	441	415	451	439	456	431	443	445	425	394	406	434	436	433	434	438	443	387	446	415	412	372	404	454	415	380	457	393	393	400	418	449	455	414	414	390	424	439	443	441	392	400	429	447	408	412	403	371	405	403	430	423	415	452	373	433	424	439	433	412	374	386	394	408	404	410	410	395	427	440	424	432	423	429	449	404	393	409	402	393	413	386	429	404	449	416	403	435	392	443	400	412	436	458	457	400	404	469	420	431	433	404	410	412	396	414	408	437	434	417	390	410	450	373	413	430	424	394	397	442	431	434	399	429	364	433	408	378	390	430	411	432	425	396	417	408	442	401	393	411	413	465	419	378	441	448	413	367	441	410	432	404	469	441	368	407	402	397	429	402	388	399	421	450	405	447	430	434	420	425	468	449	419	416	403	407	394	393	403	445	388	422	425	441	416	386	413	448	380	457	419	392	384	404	479	436	437	367	417	390	428	471	481	401	450	430	406	429	407	449	403	337	414	420	414	406	428	428	433	365	418	427	413	399	409	440	426	426	440	457	391	386	404	424	411	446	465	401	413	412	370	396	417	429	428	403	420	428	398	416	393	444	462	393	418	385	411	444	390	395	411	403	479	441	441	444	461	428	428	409	410	436	388	417	462	434	438	386	410	429	425	433	427	453	427	452	436	422	383	406	423	410	390	422	409	450	400	427	386	445	418	433	407	437	437	428	406	394	387	371	380	440	418	444	425	393	410	447	381	404	437	434	417	418	403	375	405	410	383	429	385	403	410	395	417	395	358	390	400	395	464	374	420	461	459	413	385	411	421	446	439	411	379	419	412	398	430	398	434	446	417	388	430	413	447	424	414	398	414	432	419	404	375	404	408	450	432	395	375	396	415	422	405	395	437	436	431	424	389	405	423	426	402	419	399	424	443	431	462	422	433	407	393	397	409	370	386	394	442	421	424	435	401	405	405	385	418	414	380	424	386	404	433	425	388	406	417	383	416	410	426	365	399	412	420	411	416	419	430	425	410	378	420	424	397	407	416	441	412	418	406	427	403	410	446	361	399	387	407	389	423	384	439	433	410	409	400	431	379	409	390	428	409	373	427	409	417	427	393	430	402	448	454	406	403	408	396	414	421	412	424	426	382	442	436	418	413	432	404	427	403	445	405	395	385	421	429	445	404	427	377	429	386	415	401	430	427	415	396	434	426	425	390	429	468	402	442	413	428	407	480	413	417	380	442	420	432	427	410	396	420	368	417	409	410	420	453	417	426	413	395	440	402	420	394	395	386	405	411	431	404	437	401	382	399	395	397	418	420	429	405	407	403	398	411	422	395	407	385	405	450	408	392	404	392	405	439	443	421	438	412	400	424	362	418	390	431	426	446	458	370	420	411	415	423	456	416	412	401	449	384	448	423	423	412	386	429	412	404	401	459	413	445	363	411	405	384	448	429	417	451	403	433	409	393	408	445	448	405	400	387	445	426	422	392	444	425	406	368	414	396	396	403	383	411	425	403	383	387	423	425	399	385	423	425	392	459	433	387	404	397	405	406	443	430	418	423	454	410	411	407	406	434	440	384	396	418	453	422	378	429	402	404	437	441	459	434	423	402	387	417	460	395	423	409	455	404	424	418	381	398	429	394	445	406	402	397	442	452	415	412	474	435	406	421	399	418	392	458	427	388	436	425	335	396	438	412	423	413	408	402	380	430	417	447	374	406	406	403	410	415	425	388	415	387	395	444	398	431	423	412	417	374	427	444	402	392	434	461	426	403	404	423	407	397	421	423	413	407	418	399	414	395	404	395	428	435	401	418	419	388	387	425	411	404	385	464	404	383	423	388	386	405	442	443	418	405	417	468	413	408	416	418	417	411	445	440	422	428	458	408	417	395	433	418	436	423	403	453	398	435	404	433	424	372	406	426	435	393	409	438	422	391	397	415	440	384	398	437	423	409	421	398	368	435	398	428	430	393	421	417	422	446	453	403	429	404	376	420	427	402	392	380	393	395	389	398	440	415	423	410	411	427	410	441	410	407	383	438	376	410	399	398	389	442	427	436	415	400	401	401	393	394	407	422	438	430	397	435	395	427	420	404	433	371	422	408	458	412	403	404	430	416	413	396	398	411	389	404	413	399	431	439	380	418	415	413	423	390	421	410	435	431	404	414	404	414	438	415	410	411	448	393	415	465	478	427	412	433	414	395	413	415	424	425	402	412	404	397	426	419	407	412	441	399	416	404	406	410	395	399	384	395	404	396	412	372	448	416	426	428	385	447	424	434	429	427	435	418	406	394	419	388	459	402	395	375	435	410	416	411	405	401	417	420	390	418	394	407	422	456	456	409	434	409	413	422	387	411	379	375	424	420	406	379	397	440	447	404	427	431	417	444	408	404	382	410	453	429	445	445	390	421	407	418	390	396	424	399	451	443	416	426	412	442	381	378	423	403	403	442	429	396	426	404	425	375	363	457	365	410	442	450	415	418	413	381	436	468	439	410	416	432	433	403	433	434	460	388	422	383	410	460	347	435	406	451	395	419	410	424	420	428	443	397	449	409	372	421	432	371	411	399	394	412	423	400	403	387	389	380	416	411	410	372	407	382	381	417	383	421	405	437	386	410	439	404	433	399	382	382	409	377	407	391	432	423	423	418	427	424	450	410	381	416	422	438	426	456	420	390	438	412	392	430	411	428	405	422	447	370	425	430	399	432	420	414	396	387	395	445	438	387	426	374	411	408	396	383	432	408	391	396	424	410	400	423	409	418	433	389	395	390	417	434	425	389	432	404	431	418	377	408	417	368	426	424	391	428	428	376	366	421	387	416	457	409	379	416	412	400	394	433	426	420	435	384	418	414	445	424	466	402	431	380	433	390	401	435	429	410	404	413	398	415	416	429	414	456	442	404	398	402	424	397	382	415	395	406	394	405	409	381	401	435	413	380	418	386	399	427	411	390	397	351	397	405	365	417	428	402	449	445	405	466	411	437	456	393	426	438	392	432	432	424	388	409	432	423	406	443	415	390	412	385	433	444	360	452	435	425	432	388	395	403	396	450	391	413	418	419	430	444	382	384	410	414	378	384	421	405	425	412	419	376	415	415	393	400	403	425	436	449	433	406	380	435	386	418	392	399	390	469	435	424	420	438	393	410	403	432	374	420	393	404	400	422	398	402	423	403	408	391	387	426	360	419	419	419	421	432	374	387	417	438	420	379	367	366	435	415	421	394	402	386	369	412	416	428	390	383	394	436	398	361	395	427	375	424	413	369	409	447	376	434	416	424	427	383	421	382	394	410	409	474	435	375	390	396	443	394	448	419	434	408	435	415	387	430	425	448	424	403	453	393	442	427	430	450	450	431	423	444	380	390	422	454	419	408	389	405	413	387	436	421	457	426	373	367	429	410	414	415	419	428	421	410	414	419
16312	12049	16808	6380	4474	3862	3113	3051	2705	1978	2460	2320	2039	1995	1969	2021	1876	1830	1740	1646	1608	1407	1197	1044	1111	1113	1176	1055	1102	1032	990	1085	987	1017	1027	987	987	1055	977	981	1048	1039	1050	1000	1010	985	1000	1016	948	959	994	945	899	870	943	955	963	931	972	953	974	988	957	982	960	971	963	932	967	953	953	961	937	894	943	961	928	917	972	974	896	899	911	914	968	894	909	889	939	961	926	923	915	901	878	916	904	917	898	914	878	931	879	946	934	912	934	940	919	925	902	881	952	922	894	897	917	914	900	905	893	928	901	929	918	924	891	917	917	983	865	942	860	960	878	913	907	923	939	880	956	861	918	915	972	902	884	891	945	923	856	918	895	891	900	893	929	904	968	854	934	898	947	905	935	968	906	897	920	914	926	914	888	894	937	906	892	923	896	920	900	884	949	868	940	918	888	943	890	984	943	924	919	888	922	904	892	964	926	860	851	901	904	896	833	896	921	968	885	939	944	927	899	898	908	906	881	912	919	902	885	934	892	935	919	907	915	917	935	915	859	905	895	906	906	883	892	936	912	886	874	967	945	967	926	925	891	925	909	864	917	903	896	910	947	874	927	907	921	932	866	918	946	925	909	897	924	946	940	858	882	907	889	911	908	941	871	945	935	919	921	897	916	900	912	896	937	887	969	930	881	842	874	910	922	946	858	927	913	922	968	945	879	961	963	953	932	892	912	937	906	935	942	917	958	908	949	843	907	846	899	903	885	894	918	938	949	960	931	920	910	885	889	865	892	898	920	979	957	847	914	917	903	837	901	873	935	911	922	868	902	898	945	872	894	916	963	904	901	904	926	881	903	940	956	906	972	889	852	963	923	898	956	874	897	900	909	873	910	937	960	851	926	931	885	870	875	920	919	877	931	871	900	898	885	928	932	906	884	898	902	880	867	914	907	902	932	904	905	901	940	948	970	936	912	920	941	935	879	932	933	887	905	932	922	883	941	962	880	910	858	924	875	874	913	978	894	926	924	909	927	939	877	864	949	920	909	859	896	874	915	839	927	875	907	865	885	942	885	873	912	941	938	902	922	933	932	878	905	916	911	904	900	874	926	945	905	919	913	957	922	868	894	869	899	948	924	940	877	908	933	930	916	886	880	917	919	871	902	920	929	882	975	902	885	923	919	914	938	906	934	943	887	872	924	894	865	894	895	864	954	925	899	945	924	929	905	976	857	880	895	958	889	889	904	890	917	951	891	882	861	908	925	883	912	873	912	892	908	897	917	919	887	916	882	936	849	962	930	910	904	892	850	917	930	868	930	926	958	850	908	902	878	910	870	917	905	883	896	957	882	897	941	926	885	899	910	948	900	958	863	971	913	890	922	899	865	926	900	891	920	964	864	907	917	905	860	840	886	899	869	917	866	902	909	936	978	900	922	949	917	959	980	930	890	914	911	904	949	945	920	884	929	878	972	910	936	922	891	866	913	935	927	932	931	933	914	889	927	890	882	910	914	931	916	912	901	905	946	953	910	881	863	931	867	901	930	867	900	942	895	922	867	855	921	918	937	901	957	913	958	900	897	891	886	952	903	947	919	843	927	910	917	875	862	902	846	918	917	942	916	908	876	963	963	912	899	868	909	904	966	922	946	885	857	951	842	928	912	957	888	908	899	924	872	960	908	908	885	916	928	899	915	918	871	895	946	902	921	936	900	888	928	894	882	878	932	901	867	917	881	928	858	923	913	926	929	865	941	897	874	925	861	933	908	913	953	884	910	884	894	900	905	939	892	896	884	922	912	889	920	897	927	1008	930	877	933	884	914	870	914	911	950	930	916	892	868	878	906	908	943	906	923	919	934	971	879	911	882	949	954	927	881	919	920	944	922	936	940	922	960	931	914	926	814	874	915	941	909	931	891	918	938	879	916	919	912	927	919	946	960	925	860	900	887	928	883	978	876	890	913	868	898	914	898	911	904	885	943	971	936	934	942	894	890	936	923	930	957	935	937	892	894	908	923	889	910	902	902	914	909	894	878	937	895	951	895	919	956	937	907	910	873	866	907	856	894	927	879	901	892	912	922	862	962	912	951	977	912	977	950	899	915	893	909	895	904	875	914	906	962	944	904	966	946	919	891	920	954	906	894	882	916	880	980	938	926	871	922	857	885	954	921	918	888	890	882	924	926	918	907	913	951	945	900	896	895	919	931	942	859	970	938	888	966	945	847	965	878	920	934	968	871	884	939	908	910	932	871	924	926	870	941	953	838	930	970	897	901	875	958	886	942	925	928	893	918	915	969	900	954	935	911	893	925	928	889	912	909	879	890	885	860	958	917	836	953	918	929	856	912	888	895	875	923	900	935	927	914	930	918	912	888	880	946	921	871	914	893	936	956	930	876	891	874	919	898	931	916	919	909	985	922	900	948	925	917	928	926	905	892	929	905	897	887	947	909	891	929	957	949	917	877	977	909	924	876	895	889	904	943	887	904	933	897	873	944	979	921	947	985	848	906	936	885	860	865	887	878	880	875	912	937	909	886	901	853	874	874	971	897	944	915	868	942	892	932	932	938	905	864	867	903	912	898	876	866	938	883	911	931	910	832	920	921	919	906	977	946	929	933	891	956	907	865	868	918	912	890	865	942	929	940	911	913	925	886	907	995	917	908	954	951	913	889	843	872	938	904	892	929	912	917	896	874	863	913	921	931	892	952	945	879	980	947	870	942	875	854	947	950	896	957	871	850	869	944	879	963	916	927	920	863	911	935	968	899	879	896	884	905	910	928	906	956	891	916	922	943	894	966	880	898	945	873	931	883	882	969	973	882	856	929	879	898	843	898	963	874	896	911	894	882	946	900	876	962	886	912	850	888	921	939	912	933	938	893	937	958	896	929	913	902	886	938	969	932	911	911	929	897	890	918	901	891	961	920	905	904	878	932	922	902	871	933	920	884	904	910	945	907	854	914	875	965	901	922	950	907	901	890	957	966	896	898	925	904	916	904	857	899	879	928	909	924	926	908	884	888	881	935	888	948	866	936	910	876	950	898	905	914	882	904	893	906	943	919	905	941	956	895	856	888	891	905	944	911	933	892	891	892	935	919	866	937	950	967	890	864	915	931	933	913	929	880	913	922	870	878	886	929	865	866	917	918	912	904	885	920	885	949	911	892	899	884	906	907	934	943	896	934	921	932	881	869	920	929	905	937	902	936	894	949	904	862	899	870	950	907	963	967	931	959	940	940	861	911	906	913	928	885	924	878	908	973	886	936	876	887	973	864	904	931	899	927	929	957	866	877	868	940	921	909	900	938	907	901	963	898	892	906	899	894	883	930	913	909	893	890	965	915	923	905	978	917	914	876	919	908	899	961	941	911	919	920	859	914	939	958	898	965	928	910	914	940	924	886	905	916	935	886	887	890	922	849	890	885	965	958	952	900	925	890	918	997	933	892	972	893	970	925	905	997	898	936	920	935	846	895	948	888	901	924	867	899	943	958	900	860	1037	911	880	941	978	927	882
35511	21770	20825	7778	2722	1993	1594	1333	1127	874	795	906	729	774	694	686	678	612	620	592	583	552	508	487	483	459	471	432	468	476	463	479	475	460	458	444	455	427	417	436	418	467	437	470	428	445	455	411	454	412	408	446	439	432	432	451	463	493	431	427	448	449	447	426	449	390	435	417	422	463	424	430	420	477	449	482	426	449	386	433	432	438	402	413	436	395	443	402	411	412	411	399	417	388	430	418	424	383	473	441	439	434	400	436	418	450	455	439	425	431	393	403	403	432	402	402	429	405	421	449	438	468	433	428	414	462	375	416	419	426	450	462	445	405	438	425	398	405	425	381	415	404	417	441	424	407	415	417	421	440	394	403	432	426	403	398	415	424	431	408	429	435	441	432	441	425	426	440	403	450	425	360	408	395	442	398	402	434	410	391	440	423	400	415	417	417	435	428	433	402	419	461	433	427	458	403	387	439	475	432	398	417	388	415	421	391	402	388	404	403	437	451	383	403	438	432	447	440	419	417	423	389	406	435	397	399	410	420	454	401	391	393	435	382	443	442	444	434	462	354	426	447	405	404	443	395	391	425	385	430	427	433	420	402	431	390	408	418	424	432	392	414	417	395	418	449	429	416	441	393	428	428	424	434	416	454	442	430	410	432	420	403	414	384	408	429	447	379	420	415	397	419	422	452	447	398	377	393	454	418	427	396	401	406	422	412	385	407	413	428	428	412	446	398	411	400	437	426	390	407	415	449	419	429	434	408	404	470	414	462	371	413	427	441	420	395	406	409	406	432	442	420	477	417	404	457	407	433	436	408	403	405	427	424	410	393	439	408	391	395	419	428	409	435	428	424	422	397	392	421	439	441	435	415	430	448	387	421	411	434	457	445	410	389	419	399	434	422	416	437	392	415	396	413	429	405	385	411	397	411	408	449	438	410	399	406	410	392	384	395	443	387	414	430	442	447	367	430	406	444	421	453	416	397	450	442	385	406	449	383	425	463	420	397	440	483	422	413	455	415	405	362	418	468	406	405	395	390	415	453	391	422	447	428	430	429	461	427	412	420	411	382	441	377	419	412	407	474	424	414	412	445	392	432	440	419	436	403	395	469	411	426	420	449	455	444	430	406	414	405	399	444	422	398	397	393	431	421	389	396	373	427	448	423	402	404	392	448	432	446	442	433	412	421	368	401	444	423	414	423	420	451	416	459	438	404	421	402	457	431	430	445	372	413	395	395	441	404	408	407	412	403	426	436	423	443	426	431	416	418	433	433	435	444	448	395	402	412	422	413	417	379	407	403	431	429	417	406	436	400	397	416	454	453	455	446	410	385	410	442	432	417	403	429	415	421	430	381	433	402	410	423	393	405	421	440	440	401	394	403	412	417	397	403	415	418	437	451	407	436	391	416	416	440	427	433	443	378	389	404	394	420	386	436	461	419	420	462	414	389	371	428	407	388	463	408	430	424	444	428	449	403	415	389	448	436	369	428	427	432	438	483	412	388	427	438	448	444	453	402	420	402	429	432	373	453	415	449	459	403	421	470	450	454	406	403	430	393	434	421	411	398	348	414	389	414	440	407	381	404	384	414	412	427	357	412	423	401	424	443	442	424	398	445	441	435	421	382	418	418	426	406	414	443	416	427	432	396	417	452	440	417	400	420	446	419	418	401	409	410	417	446	449	415	438	456	413	399	429	434	439	423	408	429	387	411	459	409	456	426	405	408	391	442	456	416	369	430	389	408	412	409	461	427	446	395	423	458	417	425	368	446	388	441	398	446	432	376	444	424	404	406	454	421	416	458	379	413	428	394	402	378	439	402	443	468	392	425	444	418	395	397	482	394	399	419	424	456	426	419	421	428	395	429	399	410	450	435	384	423	414	458	388	408	454	426	404	391	408	439	413	457	412	417	422	400	445	393	431	432	392	414	428	417	468	430	391	440	419	418	428	451	381	381	438	399	438	389	365	405	423	433	415	398	417	418	409	440	415	434	426	450	466	417	413	414	410	422	439	410	423	389	441	415	442	412	409	406	438	432	416	429	402	434	404	442	389	384	410	398	459	411	416	395	413	433	395	404	425	417	394	436	449	441	435	419	398	410	446	424	386	387	404	441	433	406	413	396	393	418	424	412	419	418	440	410	429	418	403	447	444	376	398	401	409	428	409	457	440	368	426	408	423	439	420	418	404	412	398	436	396	392	433	436	396	392	424	435	408	424	414	423	421	407	383	426	384	461	439	391	416	379	389	402	417	417	391	393	448	415	421	461	404	398	423	373	425	410	401	407	413	396	392	357	424	427	446	443	438	404	406	404	422	412	439	412	435	434	424	419	420	405	380	389	383	387	431	399	393	427	389	423	417	405	381	390	436	416	415	442	424	397	442	387	394	462	432	405	383	397	413	361	464	407	439	412	384	406	424	462	436	408	428	395	381	382	479	428	437	448	392	416	418	442	419	409	466	422	438	440	394	429	438	424	413	440	421	406	404	433	390	410	420	448	383	406	427	437	417	407	410	406	423	393	399	411	441	418	432	419	403	422	411	402	410	430	429	423	464	446	458	438	441	434	432	390	438	379	403	423	395	368	408	426	396	431	446	371	444	416	427	413	369	430	390	390	422	423	428	455	371	429	406	416	427	422	408	408	474	421	415	379	397	423	429	405	435	479	434	431	417	388	411	439	374	462	417	387	419	434	447	451	427	450	419	393	462	400	402	439	420	385	397	458	455	420	386	411	433	410	438	394	456	392	422	388	445	436	452	399	413	413	406	427	450	423	435	398	426	436	408	398	416	444	428	380	423	441	420	401	438	431	445	406	390	407	437	410	442	396	376	405	384	429	426	434	416	437	436	420	398	377	418	398	421	433	429	431	425	385	447	461	412	408	424	396	424	407	431	419	422	430	439	442	394	434	441	392	404	425	402	373	420	460	406	389	390	409	387	434	456	414	453	420	403	456	439	416	384	420	428	434	426	406	445	455	424	442	457	422	428	384	435	414	398	425	447	401	397	416	392	415	423	400	448	392	448	484	381	440	425	404	458	407	405	428	435	394	424	434	441	440	409	378	412	450	436	408	393	370	413	396	390	402	401	374	393	416	442	426	435	398	424	417	394	453	411	415	405	385	415	437	419	436	441	394	392	410	440	440	378	404	421	441	399	441	402	430	426	391	413	404	406	399	440	408	422	404	379	409	420	408	412	439	404	395	402	436	437	393	396	363	388	437	381	405	388	432	383	433	416	410	400	409	407	421	434	388	406	408	435	409	411	435	444	410	401	418	401	413	408	442	407	384	411	429	422	433	430	428	394	401	444	443	457	410	376	388	410	388	448	472	443	454	442	424	443	423	434	443	406	398	430	427	372	400	417	423	411	406	420	385	422	430	412	488	462	441	442	387	434	387	417	434	420	388	438	422	422	424	435	416	407	423	380	417	455	388	436	401	432	395	454	467	458	406	409	425	410	395	428	440	420	459	428	434	426	448	432	408	439	438	404	415	399	409
21277	16475	23394	8939	6563	5622	4479	4595	3865	3068	3233	3526	2970	2798	2778	2799	2666	2437	2425	2181	2140	1798	1498	1308	1312	1346	1272	1109	1157	1138	1117	1167	1180	1156	1078	1094	1062	1082	1009	1049	1082	1161	1148	1175	1075	1044	1104	1124	1121	1082	1050	1064	1028	1002	1005	979	985	982	1001	990	1029	1055	983	952	1043	942	998	1019	950	953	997	958	982	948	975	986	946	942	951	967	931	937	960	917	912	969	950	895	941	882	906	949	929	932	942	973	922	892	892	886	913	885	968	919	947	958	965	903	922	859	921	904	951	915	891	952	888	934	936	977	931	916	942	985	892	945	909	950	951	930	940	992	973	894	900	941	893	928	911	929	900	920	949	964	895	871	897	963	987	921	956	918	879	949	930	951	931	914	921	937	959	946	920	921	881	960	877	920	1010	946	886	927	907	896	916	957	903	911	905	931	918	932	925	907	919	907	952	975	951	907	942	972	893	913	967	971	920	888	978	959	956	910	902	929	930	936	915	881	906	930	966	976	917	937	962	927	858	965	904	929	922	917	946	873	983	976	940	925	915	866	929	864	898	890	987	963	918	906	932	933	936	911	944	957	955	929	917	965	916	922	915	974	917	952	898	935	904	914	897	927	970	920	959	989	958	959	985	917	899	944	890	907	900	966	960	941	1005	887	976	889	931	946	952	965	953	943	881	926	923	966	907	896	947	858	906	973	884	940	912	899	933	873	963	902	933	920	951	897	914	940	913	917	949	928	905	891	917	882	958	918	931	916	913	952	898	926	929	967	968	938	913	900	935	962	973	925	921	909	918	900	941	942	924	933	931	928	887	873	952	945	914	926	933	921	940	874	917	959	940	940	960	971	926	888	994	933	909	934	943	945	952	916	944	911	947	860	938	921	991	914	908	921	934	935	943	908	1004	966	890	920	925	888	961	987	912	904	961	907	899	936	942	980	883	900	949	928	950	907	952	938	913	917	903	900	927	892	933	967	945	921	858	978	931	899	895	997	895	958	988	884	981	964	899	928	907	906	880	918	923	917	941	919	886	967	895	917	942	873	950	927	941	1017	916	879	890	882	913	931	895	879	942	945	978	976	917	910	907	888	944	956	936	966	909	969	950	985	908	914	897	951	961	920	929	946	904	926	949	909	860	957	942	956	918	981	951	911	918	965	965	905	884	937	898	896	940	895	965	950	870	903	918	936	906	887	877	934	970	871	923	972	924	932	957	899	952	900	930	915	945	987	902	966	961	921	932	858	928	927	963	987	936	1001	917	950	893	938	899	930	894	912	883	922	903	915	900	924	910	908	926	887	932	873	932	940	928	926	902	907	906	966	918	897	886	930	896	966	969	941	950	935	953	917	903	925	928	905	993	976	882	943	944	949	861	880	877	924	937	925	921	979	968	881	930	899	912	928	932	978	900	954	929	916	904	941	852	948	950	913	966	934	883	925	927	931	939	952	907	926	972	933	937	916	927	918	942	952	930	957	956	919	987	913	921	927	923	954	929	940	991	932	917	852	908	959	954	933	910	920	994	983	920	934	931	962	927	915	885	894	944	992	910	909	900	969	953	964	949	954	944	896	959	972	929	882	951	921	943	937	967	891	929	899	962	900	966	913	899	923	911	944	955	951	897	870	912	964	972	912	919	968	918	924	936	951	949	920	953	896	954	910	919	934	917	961	900	972	940	890	938	929	879	943	873	903	952	991	913	930	940	917	967	932	959	938	940	951	956	942	923	915	914	943	846	918	930	927	951	949	886	983	954	930	918	971	939	884	879	896	938	935	938	917	878	942	918	962	901	888	934	940	927	915	903	952	893	946	913	968	954	911	1016	892	934	950	950	923	908	969	940	921	880	916	963	925	936	882	942	921	933	952	924	958	944	963	901	998	892	1003	903	927	907	896	976	964	993	939	928	954	905	977	970	929	935	864	927	926	931	941	903	906	903	913	968	906	951	919	880	929	952	911	902	920	969	873	950	938	946	857	904	917	890	916	940	868	938	973	898	901	942	904	944	930	941	879	927	935	976	940	857	904	930	927	934	877	923	946	911	900	933	930	911	971	946	950	945	924	957	959	946	912	973	938	951	956	977	917	914	923	930	891	938	919	937	913	951	950	915	930	946	930	914	933	926	915	918	980	903	932	983	936	903	962	958	910	927	941	942	890	934	904	875	954	925	928	941	858	974	947	942	945	921	971	922	935	982	949	907	973	923	968	970	940	988	935	924	950	947	934	955	960	940	947	947	940	912	973	883	898	948	908	991	930	922	852	933	894	959	907	921	968	950	946	908	936	957	905	920	943	988	938	937	958	951	900	940	914	969	965	945	943	939	982	910	929	885	1012	882	865	920	911	911	848	935	932	971	946	914	966	957	957	913	908	916	924	942	959	923	945	926	915	948	918	907	936	903	842	921	959	912	920	939	893	916	900	928	871	969	928	968	941	944	897	936	949	953	920	929	939	911	936	869	978	951	874	920	892	940	880	894	954	956	905	870	917	906	886	915	943	947	949	958	897	882	887	907	958	966	978	870	950	960	913	1035	876	959	919	958	913	927	886	912	933	896	932	940	970	888	942	961	930	886	943	985	902	941	886	938	931	896	878	907	952	961	948	947	955	910	915	949	919	926	942	892	889	945	976	963	954	954	933	923	900	927	947	903	924	942	881	902	969	912	940	923	935	928	933	901	969	906	969	919	919	884	936	916	877	895	941	908	954	951	969	945	867	912	885	931	949	889	974	963	887	882	961	949	954	943	936	918	930	872	961	922	890	924	921	915	928	913	931	950	928	904	980	925	932	942	977	944	901	914	916	940	972	945	907	933	894	903	923	931	927	937	945	921	916	959	948	930	924	942	972	964	974	925	917	899	917	888	949	949	916	923	945	937	962	927	971	887	908	861	976	836	914	877	973	899	944	882	901	914	964	938	940	967	882	913	897	920	927	967	915	931	957	966	942	905	923	937	918	944	905	903	911	937	934	922	886	887	904	930	938	868	937	921	909	883	943	975	904	936	908	960	968	985	922	930	912	938	942	944	919	927	917	885	935	958	894	960	941	918	947	907	995	946	940	918	929	902	951	945	942	915	873	907	949	898	878	900	933	940	955	891	933	957	930	917	926	929	863	980	947	933	910	992	919	908	939	893	931	936	918	928	932	910	941	916	958	938	980	972	926	931	946	942	879	934	956	928	942	942	874	977	910	907	926	934	923	939	936	944	992	914	895	911	964	913	935	888	893	985	894	931	1002	976	883	978	906	924	895	932	941	912	886	916	908	958	926	960	887	926	951	871	922	952	939	937	888	916	874	935	946	910	952	885	921	916	904	924	928	908	896	972	977	922	941	906	922	887	888	922	955	952	888	938	903	930	964	892	955	928	936	939	929	926	923	961	951	919	911	962	930	937	900	943	871	942	949	1039	947	904	936	933	932	932	941	942	943	876	916	946	917	911	917	936	941	979	916	928	925	870	905	920	908	939	939	950	916	910	938	929	927	907	926	959	927	930	939	934	939	923	906	963	925	919	932
12291	6163	4916	1533	844	658	632	568	535	560	527	512	555	486	556	513	506	495	511	502	481	436	477	492	491	487	525	435	487	443	489	488	456	486	473	524	476	477	517	529	533	467	472	464	476	479	481	475	486	511	496	481	454	482	461	424	471	524	481	463	506	461	528	472	464	470	446	446	469	446	500	454	483	445	477	437	514	457	470	506	514	494	437	478	476	483	454	480	491	471	443	485	461	497	431	440	444	437	481	434	455	491	464	475	473	467	444	483	471	448	457	465	488	454	427	493	504	431	470	486	464	488	486	466	461	459	427	453	469	468	484	477	482	540	480	490	433	472	489	462	452	470	450	496	479	474	546	494	485	460	490	452	495	459	449	459	465	488	453	510	464	466	492	476	483	431	436	452	462	459	465	474	462	492	441	495	459	435	459	463	484	471	471	475	501	485	475	435	436	515	475	466	462	445	441	490	479	492	476	519	472	463	403	487	462	495	475	478	455	487	493	502	422	491	471	442	477	474	484	481	502	486	521	482	507	508	471	472	450	475	459	478	472	471	445	464	489	470	467	430	500	469	434	444	459	459	480	517	472	464	474	481	494	499	477	469	480	516	482	472	487	505	482	460	502	466	493	531	468	411	509	452	481	504	448	493	505	463	464	483	466	481	391	461	466	464	455	478	472	469	435	468	478	461	487	486	454	439	465	439	447	472	485	499	454	428	490	496	442	472	485	460	456	469	457	451	442	467	463	477	503	477	495	489	476	489	449	445	431	446	466	487	471	439	469	449	419	433	474	491	444	519	469	398	444	485	440	451	480	429	489	476	479	458	467	511	518	491	490	431	499	447	508	464	476	510	495	453	472	523	455	430	447	471	485	460	468	468	491	457	488	438	469	490	460	476	502	458	480	430	472	483	491	473	409	473	459	490	468	528	500	442	479	472	489	462	461	494	448	423	493	503	517	473	473	482	481	498	517	460	464	480	471	476	450	438	454	457	496	437	464	465	461	495	464	479	471	473	459	452	500	446	464	501	463	484	443	411	456	482	480	483	498	444	461	488	522	498	518	484	454	492	486	532	513	468	496	469	455	460	441	460	495	436	479	469	488	466	485	478	495	501	474	439	470	492	473	483	464	489	470	482	512	454	496	441	464	466	453	475	483	479	444	493	526	477	477	447	470	463	438	506	461	492	469	496	435	516	460	452	497	461	464	453	487	454	495	487	460	491	502	471	456	479	470	506	498	501	461	506	448	465	477	498	534	506	503	503	454	495	457	449	482	507	469	507	486	445	490	470	463	437	460	438	463	401	450	447	520	477	499	491	450	433	465	493	459	465	465	486	453	454	438	470	473	495	465	460	510	455	478	463	533	472	504	507	466	433	434	480	475	462	444	446	508	497	504	463	428	465	482	490	510	464	473	421	475	486	534	470	475	468	485	461	485	499	486	499	471	497	519	519	491	479	491	491	486	473	465	449	414	473	469	516	482	472	482	454	472	447	483	474	459	517	446	462	435	480	465	484	460	450	458	501	457	475	484	485	450	462	458	476	476	503	497	496	477	520	479	464	513	452	483	456	462	446	520	430	466	475	474	472	450	466	465	458	509	481	438	477	457	499	433	465	521	445	426	438	497	504	467	460	445	502	465	460	457	452	429	497	483	479	478	488	465	481	467	437	500	473	485	472	476	508	504	490	497	478	451	455	476	481	480	449	478	533	464	480	497	509	496	501	481	485	441	482	503	499	465	454	472	437	470	482	456	513	454	470	481	488	493	470	460	492	448	475	439	468	460	470	435	496	481	463	491	446	445	444	476	456	440	504	475	474	468	514	458	432	433	488	495	480	453	481	474	445	475	456	504	486	469	455	454	475	473	497	444	500	448	476	485	494	453	500	492	507	462	470	471	487	487	457	430	474	485	426	482	471	472	495	468	506	473	525	439	492	483	520	484	477	453	450	469	440	473	479	505	449	436	449	475	508	463	479	453	446	488	510	476	447	427	463	470	492	479	502	449	448	474	479	468	492	449	438	455	476	465	471	443	415	461	491	470	432	523	449	504	475	477	480	470	448	479	456	476	498	475	458	480	471	467	489	479	474	459	436	473	474	441	509	469	509	434	462	463	473	467	422	418	450	456	480	432	478	472	450	507	458	433	464	465	441	469	465	456	473	491	480	442	448	440	459	459	447	486	442	491	470	452	493	471	439	501	468	488	496	458	498	499	486	496	488	489	476	469	497	482	488	462	495	474	471	461	488	474	473	489	449	493	473	478	415	477	448	472	493	434	450	469	452	440	427	447	464	455	490	478	482	511	449	498	472	447	475	488	489	495	493	484	453	454	480	438	497	453	478	458	462	451	469	476	496	473	465	459	487	480	462	481	447	429	473	445	479	507	458	490	488	475	488	467	497	440	457	418	497	491	461	479	472	496	469	509	470	461	477	497	479	488	481	465	471	455	475	440	459	442	498	447	490	430	463	486	451	439	499	482	467	496	476	435	459	467	493	439	445	460	488	480	504	467	502	479	500	483	546	492	508	493	503	517	462	516	444	413	461	470	436	471	494	485	468	440	501	463	481	482	453	462	475	446	475	509	493	474	479	447	482	502	463	471	453	460	498	466	472	447	474	450	461	473	480	458	456	481	492	428	469	472	469	463	466	457	437	469	469	494	476	470	452	502	493	466	485	479	462	481	455	459	405	493	468	476	486	481	480	473	473	497	481	435	485	489	477	479	438	499	463	473	459	443	524	479	435	458	467	508	495	453	503	467	485	449	471	445	498	482	469	460	456	454	502	491	504	407	469	463	480	437	466	437	459	488	478	509	500	460	486	471	515	464	511	483	514	432	495	494	487	469	504	471	477	455	446	426	451	494	460	497	418	494	468	492	430	478	470	454	475	459	469	479	451	496	436	490	499	491	481	465	436	505	492	480	477	424	443	480	451	462	465	480	500	504	464	491	479	499	464	429	462	489	485	514	493	520	485	436	512	409	505	504	476	483	455	450	451	498	475	480	455	479	488	474	500	540	477	437	461	450	497	504	506	453	480	467	502	463	476	443	468	475	498	459	490	486	485	518	455	479	465	461	472	443	429	467	478	492	437	468	498	461	457	431	477	457	466	463	453	476	481	455	470	437	448	487	472	474	478	475	470	495	472	497	479	476	475	476	464	470	466	467	483	505	503	476	523	483	441	508	484	466	511	447	457	499	476	454	458	519	469	468	481	445	498	463	456	429	463	450	439	447	484	507	517	498	500	403	474	488	450	485	459	477	464	460	505	465	438	474	456	462	497	486	495	487	471	491	450	478	490	463	461	487	456	503	452	460	431	472	469	486	431	470	470	526	493	454	504	476	479	460	499	473	471	438	445	476	457	479	468	477	504	503	482	483	446	428	465	479	465	483	494	513	473	415	448	429	447	501	479	475	478	439	500	535	462	412	495	456	512	472	450	465	429	435	505	465	477	493	486	467	516	502	487	458	437	509	468	481	473	480	476	447	483	460	467
8093	5855	7938	3276	2332	1945	1733	1533	1365	1342	1336	1324	1278	1254	1165	1199	1196	1241	1186	1192	1093	1195	1100	1107	1098	1067	1075	1072	1160	1066	1100	1089	1139	1104	1020	1061	1053	1045	1051	1021	1018	1035	1032	1029	1117	1062	1010	1031	1030	1047	1009	1080	1051	1010	1064	1042	1026	1087	1103	1042	1078	1069	1107	1002	1029	1066	1053	1043	1061	999	1026	1075	1060	1004	1064	1008	1006	1040	1080	1033	1016	1046	1015	1062	1044	1003	1004	1025	1016	1104	1069	1032	1037	1045	1076	1079	1015	993	978	980	1015	998	995	1042	1076	1022	1017	1011	1074	1037	1019	1029	1064	992	1050	1036	977	1030	1009	1036	1027	1020	1052	1007	1056	1047	950	986	996	1029	988	970	1004	1068	1001	967	992	984	1022	1040	977	1054	1030	1027	986	1076	1036	1030	985	1040	1084	1001	1032	1023	1038	1073	1048	966	957	1046	1002	1023	1051	1032	1019	1035	1056	1031	1040	1009	1007	1003	1075	978	999	1002	1061	1017	1003	986	1002	983	1013	980	1061	1039	1059	964	1025	1061	1007	1029	1056	1098	999	1064	1016	981	986	1040	1021	977	1018	1033	988	1044	1011	1047	1070	978	1013	1013	949	1016	1059	1029	1060	1036	1046	1061	1045	971	1009	1042	1002	982	1015	979	1036	993	973	967	1026	1019	1000	997	956	998	974	1005	1007	996	1013	1058	1020	986	997	1043	1044	1053	1027	998	1016	966	1072	998	986	1046	1016	1049	1073	1047	938	993	1008	1059	1012	1039	1026	987	1034	962	1009	951	1032	1009	972	1014	1013	1008	1049	1008	1003	1062	990	1018	973	1019	955	1020	977	1065	965	957	974	1039	1016	1052	984	1017	981	1026	965	1007	983	1000	1039	1014	996	1016	1023	1085	975	1033	1044	1024	1026	1032	947	1080	1006	1059	1046	1005	965	1027	965	1084	997	983	1056	1023	1038	1058	1103	1041	1000	980	1026	1034	1028	996	1008	970	1045	1036	1039	1018	1031	979	1022	1050	1028	1037	978	1014	1015	960	996	1057	1013	999	1034	953	1021	1016	988	1080	973	1047	1068	1048	1021	1125	1071	1028	982	1024	999	1044	1023	994	1015	1000	1035	983	1034	1001	1067	958	968	1016	1019	1006	1022	1023	1019	994	937	1029	984	1045	1041	953	1035	1034	1054	1055	1051	993	1005	1025	1079	1051	1026	991	1054	1021	968	1019	1002	1036	983	1000	973	960	970	1032	1018	1027	1026	980	966	1062	948	1063	1031	994	1041	1026	1005	1049	1032	1004	961	1021	1017	1016	1004	1002	1079	1029	1015	1021	1042	1054	1044	1036	1056	1057	991	1009	1078	961	1067	1015	1049	983	1010	976	1025	1018	974	989	995	1002	1052	1042	1046	994	1021	966	1072	1023	1004	1001	1058	1027	1044	998	967	1025	1011	988	1043	1112	1056	1063	1035	1011	1016	1029	1061	1028	1020	1047	988	1088	995	986	1042	1067	1024	1057	1027	1083	979	1019	1002	1004	1030	994	1078	972	1009	1029	985	998	1014	1049	1040	982	1020	1032	1110	1010	1021	1052	1025	993	1005	999	1035	990	1026	1011	1013	1017	974	1022	1009	969	1023	1015	1115	1011	1023	990	988	1052	981	1039	1025	1112	1027	1005	1062	995	1039	1023	1055	1043	1014	972	1033	1024	1060	1005	1005	1029	999	1081	1047	1026	993	1047	1018	1017	1033	1001	1059	1027	1024	1022	1052	1039	996	1026	1016	1023	1053	984	1064	1026	1002	987	1062	1015	966	1021	1008	1043	1046	1012	1034	1020	948	1017	1021	1012	1049	1029	1022	1040	1036	1055	1047	1010	986	1021	1027	1064	1009	1031	983	1026	1010	1008	1044	1033	1070	1043	1042	1033	1027	1021	1045	1045	1051	975	977	992	1102	1092	1028	1039	1066	998	1048	990	1035	1029	992	1039	1003	1034	1010	1008	1026	1022	1027	1009	1024	1003	975	1071	1019	1058	1013	1034	1075	1050	1066	1052	1046	1083	1013	1046	1034	1055	1030	1031	1020	1005	1019	1035	976	1055	1019	1051	1048	1016	1048	1014	1018	983	993	1033	1008	997	989	1027	1072	1021	1032	1085	1016	1029	1008	1039	1072	1049	991	1011	1025	1013	1016	1049	1038	1039	978	962	991	1021	982	1003	1058	1032	967	997	1006	1107	933	970	1084	997	985	990	1000	1034	1100	1071	986	1071	1006	1025	996	1048	1047	1011	1012	1065	992	1045	983	1022	1011	1011	1042	1103	1002	1016	1000	1015	967	1040	1052	1039	980	1005	1059	1032	1004	1027	994	997	969	1050	1095	1021	1026	1057	1047	1009	1035	1034	995	1013	1002	1023	1070	1064	998	1019	1008	1033	1072	1025	1050	979	991	1011	1013	1038	1036	972	990	1036	1027	1044	1019	1068	986	1124	1006	1018	991	1065	951	1024	1068	986	1026	998	1124	1047	968	1052	1076	1038	1005	1028	1048	1055	998	991	1069	1042	1049	946	1034	996	975	976	1008	1011	1043	1016	997	991	1022	1038	1021	1026	990	1036	997	1015	1029	1072	964	1015	1008	960	1082	975	1072	979	1018	984	1018	994	1022	982	1061	985	1003	1027	1025	996	1012	974	994	1000	1019	1041	1011	977	1042	1006	1016	998	1007	1050	1023	1055	1017	1039	1068	993	1039	1040	1056	1012	1036	1046	984	1071	1008	1031	1060	1065	1015	994	989	1041	1033	985	1075	1036	1062	1015	1030	973	1015	1041	1038	1031	1068	1006	1049	1023	1099	1005	1044	1054	1048	1061	1018	1080	1050	1032	1021	964	1052	1003	1033	1079	988	1055	1024	1023	996	1004	985	1044	956	1017	1035	992	1026	1049	973	997	1032	1038	1097	1043	1019	1048	1038	962	1020	1051	996	1050	1050	1027	1037	1038	1045	1046	984	978	1039	1009	1094	1020	1019	995	1004	994	1004	1010	1065	1000	978	1016	1000	1029	1062	1029	1044	1002	979	1029	1056	972	1011	1022	983	987	1007	1020	1032	1023	1045	987	1045	1059	1022	967	1025	1001	1038	993	989	1006	1029	973	1027	1089	1001	1014	968	1088	1034	1059	1060	1036	1021	1012	1043	1014	1037	1047	1017	1049	1053	1036	973	1085	1003	1014	973	1016	1011	1073	1033	1025	1026	1047	1004	1084	1055	1052	1020	1016	1002	1082	1033	974	1016	942	1060	977	993	993	1010	989	1058	1011	1008	1022	1025	1099	1061	1051	1023	1009	976	1062	1028	1030	1084	1031	967	1032	958	922	1075	988	1044	1025	994	1023	1014	988	1053	1033	1036	1039	1027	1017	1065	1054	1042	1061	1018	1019	1067	1026	1017	979	1008	966	983	1005	1032	1002	1045	1053	964	1037	1040	988	953	1044	985	1077	1020	1055	1025	939	1016	1051	1030	1013	1011	1036	1030	996	926	1099	981	1047	1071	1018	1033	960	962	1015	982	1054	1068	1052	1036	980	1028	1032	969	1021	988	1027	978	995	1021	1058	1023	1051	1001	1053	974	1022	1024	971	1031	1061	1047	1012	1052	979	988	1030	999	1020	1029	1001	1019	1021	983	1009	995	1040	1019	1004	1017	1028	981	1050	1043	1028	1034	1017	968	1036	991	995	1065	1070	1012	1007	1046	1027	976	974	996	1053	981	978	1013	1045	1071	990	1064	986	949	1044	935	986	1019	1005	1030	961	1092	1074	1059	1016	1023	1032	1018	956	991	997	1020	1053	1058	1008	1039	1089	1064	959	1038	1080	1057	1042	1071	1008	1038	1056	1013	1069	1087	1038	1014	1014	1028	1026	1052	1032	1000	1036	975	1054	1010	1062	1022	1042	961	1058	1066	1027	1023	1044	998	979	1024	1048	998	1036	1018	1039	1039	1050	1028	999	1060	1018	1059	1014	993	1015	1063	1037	1034	1034	1011	982	1026	1003	1009	1032	1027	1005	1025	902	1037	1020	1069	1017	1042	1039	1021	998	992	971	1010	1029	980	1011	1051	998	1018	1047	1001	1044	1013	1014	988	992	985	1053	1003	983	1024	1066	1050	965	1026	980	1042	1022	1049	1045	1046	997	1037	1030	988	1050	1059	979	1035	1013	993	986	1012	1029	1007	1034	1003	984	1011	1047	1010	1034	1006	1019	963	1017	1060	1037	1037	995	1022	1041	1032	1036	1033	984	1071	1043	1037	1010	1018	938	1041	996	1034	1054	1023	1018	1031	973	1028	1025	993	1073	1027	1082	981	1025	1031	1021	1009	1008	1040	1031	1037	1077	981	1076	1031	1028	1013	1041	1013	1041	1001	957	1037	995	1038	1012	980	1053	1016	1029	1033	1040	1005	1026	1060	1033	1032	1040	1022	1036	1026	1021	1027	1021	1009	1051	1047	998	1039	993	1048	974	1031	997	1019	1025	1017	1085	1005	1016	1015	1015	1002	1049	1090	1041	1023	1064	1070	1049	986	979	1034	1051	955	1048	996	1026	993	1013	1075	1021	1081	1039	994	1016	1018	1033	1086	1048	1029	1023	1015	972	1052	1034	955	1011	1015	999	957	1026	1010	1014	1026	1025	1053	1055
25209	14283	14219	4570	1896	1371	1148	964	843	734	720	677	633	557	546	557	543	586	534	496	519	470	439	447	451	463	439	434	486	415	422	409	442	470	405	440	441	411	440	473	445	413	489	414	399	455	408	416	432	415	442	390	401	389	411	394	404	423	453	458	405	410	432	421	460	409	437	426	441	469	482	413	414	415	427	423	393	376	440	427	412	417	427	374	442	437	419	412	409	373	408	370	425	439	445	429	433	385	395	399	398	398	416	426	423	387	406	401	411	390	413	417	382	414	426	395	417	407	375	408	371	399	431	387	405	410	387	384	405	456	395	416	398	394	436	397	393	436	457	390	406	424	371	406	404	440	430	435	438	403	415	442	381	421	365	412	396	429	423	446	409	410	421	370	403	396	402	409	416	395	434	432	441	438	404	409	441	387	395	425	419	392	401	407	409	409	395	453	397	428	369	406	414	415	403	448	416	417	416	400	396	405	421	427	373	406	383	384	433	438	409	435	430	423	391	404	439	422	440	404	405	412	403	410	416	409	387	407	395	406	387	448	426	408	417	447	406	427	363	412	455	390	432	454	403	432	392	401	413	427	378	355	436	396	414	408	421	410	410	428	376	407	426	412	391	410	457	440	397	412	403	413	370	385	390	456	418	390	398	399	425	459	437	403	416	397	430	441	403	406	397	429	424	420	448	409	409	428	401	420	401	406	418	418	398	442	385	397	425	419	387	393	419	414	402	449	416	433	400	409	370	401	414	419	435	428	429	414	408	382	342	424	377	436	445	427	371	373	413	424	386	465	395	420	383	419	403	414	400	425	428	384	380	411	413	436	415	396	399	413	410	370	410	418	429	388	449	399	417	380	418	391	451	387	396	448	367	376	402	397	413	380	443	420	398	387	408	420	410	417	451	397	385	408	409	408	398	399	429	443	394	428	385	434	402	395	468	389	466	412	405	417	418	406	399	433	407	413	442	437	431	401	393	370	457	412	400	384	402	410	449	414	391	456	388	415	423	403	385	359	412	422	426	411	398	384	409	408	395	389	432	424	419	403	426	433	444	438	384	411	410	430	383	414	369	404	410	405	406	420	409	419	378	416	406	401	450	430	397	383	411	410	412	425	430	408	401	411	435	395	419	409	457	452	408	441	396	412	437	364	402	419	462	455	416	414	420	399	476	425	409	410	433	427	438	432	379	409	427	372	407	437	439	429	416	405	391	431	403	454	454	435	427	375	423	415	379	410	435	383	395	415	422	400	383	426	433	418	421	402	371	423	399	426	461	425	408	437	386	406	449	430	413	449	415	449	361	451	412	366	393	411	385	349	413	377	367	382	395	420	419	412	396	407	427	398	401	421	448	380	387	439	431	432	414	433	398	419	413	409	380	439	456	407	409	379	419	385	433	407	392	421	414	395	415	416	422	388	382	437	416	437	428	410	366	433	375	417	381	390	365	449	411	421	381	377	447	445	420	403	391	416	423	409	418	432	435	418	411	396	372	403	409	418	435	379	409	404	433	377	419	424	451	395	398	413	415	424	430	410	412	386	421	437	397	408	420	412	469	386	419	418	400	372	429	409	419	415	458	421	426	412	388	394	441	395	406	394	420	372	397	423	449	453	444	403	421	372	388	414	370	380	385	407	379	405	388	396	433	427	354	448	411	450	403	419	423	408	446	426	373	386	438	413	450	398	416	412	408	436	403	428	418	425	437	408	381	432	383	400	399	401	397	405	404	417	428	417	426	407	444	411	392	417	447	399	383	443	437	421	397	387	443	371	437	393	401	411	408	471	387	459	398	448	423	414	394	414	379	396	469	386	388	399	412	435	389	389	436	398	423	423	399	425	375	417	410	439	440	430	418	417	437	451	383	397	386	400	410	385	432	416	412	430	373	376	414	446	416	435	366	440	459	438	372	409	416	447	387	453	407	369	434	373	364	418	401	425	446	474	412	435	399	416	415	426	430	426	389	402	429	425	394	394	437	397	384	413	422	384	422	419	394	411	415	432	419	431	382	372	402	409	443	415	380	409	369	406	432	397	412	368	425	416	418	421	410	412	386	425	438	403	392	430	408	398	420	393	400	406	415	393	413	428	418	367	396	423	417	439	435	425	418	424	378	359	386	405	395	454	423	402	388	401	415	394	407	407	422	385	441	391	397	442	451	414	410	416	402	406	417	430	456	438	386	427	447	384	439	420	372	434	423	426	402	393	396	409	407	441	399	425	395	422	381	400	405	424	433	435	408	384	431	409	401	403	403	432	477	441	406	395	399	415	426	394	404	393	452	370	389	451	395	401	367	438	379	406	370	379	424	422	409	397	406	414	412	466	383	413	426	425	448	413	413	350	427	389	389	442	404	435	415	421	405	417	419	432	433	394	415	422	399	405	411	429	440	428	394	408	429	434	388	374	482	394	406	430	460	442	429	391	436	398	383	445	411	405	397	407	426	457	407	431	469	434	412	392	404	386	389	401	439	383	395	425	430	409	445	409	441	438	442	401	362	411	400	416	404	399	377	413	431	437	441	393	395	391	418	376	409	415	444	438	413	423	430	413	431	365	422	446	431	371	404	435	399	413	400	426	435	447	459	428	394	410	406	418	398	421	385	406	407	413	409	434	414	403	419	406	427	403	420	445	465	406	411	365	415	408	413	386	407	427	439	389	447	402	403	436	447	429	409	404	395	411	437	434	417	421	400	402	432	439	437	437	433	406	431	440	430	446	409	435	434	463	396	422	414	448	415	427	427	410	402	381	383	411	395	400	395	437	356	402	394	390	392	426	439	427	427	416	395	415	448	428	403	440	422	405	419	413	420	454	439	440	427	406	405	416	398	375	407	437	419	413	403	398	415	392	452	433	430	422	403	432	388	421	387	400	413	448	424	372	407	403	433	443	444	420	435	378	400	426	409	425	414	395	425	391	387	407	429	432	402	413	380	393	413	412	402	404	370	378	380	400	423	390	444	404	446	416	397	451	411	420	399	428	443	392	403	422	450	458	442	398	391	417	397	406	401	396	427	427	419	444	447	411	433	437	398	391	428	425	435	395	369	398	384	436	426	394	420	380	466	435	411	418	423	412	398	385	409	383	383	406	403	407	429	381	430	386	450	443	443	425	416	387	428	404	405	407	425	391	424	406	420	421	434	421	385	424	422	422	407	380	424	404	394	441	442	396	403	387	454	380	413	383	397	409	397	394	445	411	409	444	406	412	426	397	436	395	411	400	425	367	451	449	387	441	405	429	413	400	391	401	401	434	391	392	448	431	385	422	434	429	417	416	400	363	431	430	425	405	384	438	435	390	405	415	402	420	398	401	437	408	372	437	408	403	445	416	429	392	442	439	418	409	426	412	401	402	385	453	384	433	406	422	415	398	427	376	410	413	400	410	372	423	438	424	398	431	397	399	400	394	439	413	426	434	458	383	429	429	431	396	429	386	422	434	375	400	430	360	390	465	417	359	424	399	412	435	394	412	378	417	403	446	404	446	415	411	409	378	403	400
16202	11824	17914	6868	4918	4068	3303	3206	2668	2336	2306	2256	2125	1950	1845	1981	1882	1859	1789	1594	1617	1496	1273	1241	1144	1115	1109	1112	1093	1066	1038	1025	1088	1033	1025	1010	961	980	975	1025	1038	1028	1075	1031	981	978	992	1052	996	1039	934	909	978	953	997	861	955	961	988	998	1018	958	1001	963	971	998	911	913	964	930	883	914	919	932	949	927	949	929	954	901	882	922	963	950	935	932	928	907	841	913	932	985	899	956	937	907	900	908	985	933	954	894	977	910	924	926	882	869	908	921	906	932	914	945	915	935	948	921	944	888	906	935	862	941	873	919	925	906	892	948	937	941	910	879	941	926	921	930	979	897	929	958	941	916	903	836	918	909	887	944	920	908	970	905	922	907	916	982	895	905	897	940	874	897	915	930	902	903	951	913	910	930	936	964	958	922	928	860	932	907	881	951	932	914	890	917	910	909	941	902	901	944	935	943	872	940	888	901	914	902	883	900	874	949	945	919	892	982	921	941	914	922	931	934	908	933	889	886	945	939	925	905	861	890	962	934	929	922	903	912	896	917	952	912	926	935	922	938	907	916	923	884	926	938	891	892	958	908	901	962	880	920	922	941	910	919	912	931	936	934	887	915	875	933	902	908	918	932	954	899	913	934	887	928	879	876	899	939	919	947	888	914	910	881	900	924	945	876	905	963	917	884	887	900	903	910	928	932	875	962	947	917	894	947	988	864	874	900	884	911	892	892	941	911	940	900	859	892	890	910	955	893	907	914	936	895	911	962	897	971	941	872	833	909	949	921	892	912	876	942	892	919	878	905	953	907	990	919	903	946	908	932	830	885	928	938	930	916	946	886	947	929	886	902	953	865	906	933	913	928	910	904	894	931	894	936	955	891	965	942	892	887	914	929	895	908	980	920	957	935	875	975	924	922	909	918	952	958	948	900	914	895	884	893	881	901	943	883	924	902	909	969	909	908	945	884	945	953	902	917	957	845	964	913	897	974	881	922	933	909	913	913	874	885	925	915	928	899	860	875	900	916	914	897	897	948	922	936	911	895	946	933	876	899	904	873	928	897	933	895	953	916	878	944	920	863	922	909	927	927	865	917	953	933	956	950	937	913	906	930	930	885	882	879	932	915	901	965	938	874	886	898	928	946	916	899	883	908	950	918	921	903	877	878	859	909	927	924	883	890	935	883	971	891	884	909	868	912	947	972	954	904	891	880	896	930	920	937	895	883	956	920	905	924	904	917	863	910	890	953	921	896	873	913	928	932	930	899	956	865	941	906	920	919	887	920	932	913	903	850	901	923	899	949	907	921	852	920	922	929	920	965	944	901	894	933	950	892	953	901	893	932	825	930	940	944	904	914	899	916	938	904	918	920	944	944	920	956	872	950	882	932	912	908	915	890	927	869	892	923	913	934	931	911	905	900	898	887	913	889	914	948	908	899	940	966	915	912	926	890	909	914	885	954	924	918	936	884	881	979	926	945	961	883	919	878	974	936	896	955	929	915	870	970	916	900	884	878	891	899	922	918	951	923	885	875	892	885	904	887	883	910	973	877	958	886	945	863	903	920	899	868	898	971	913	856	883	887	963	938	879	960	930	888	887	928	1002	918	849	886	869	952	938	908	885	954	904	912	902	939	895	899	944	885	961	907	961	920	910	927	920	940	934	878	901	913	917	901	932	900	897	919	929	898	985	922	916	914	930	924	888	938	925	906	940	933	926	858	949	894	944	914	867	902	910	919	862	922	879	933	899	932	926	916	901	933	906	924	884	940	925	974	965	896	922	894	898	923	887	969	903	904	924	888	944	898	881	916	897	919	891	922	893	935	886	896	898	927	882	934	930	923	992	923	926	864	871	937	935	946	915	993	851	878	856	978	990	887	926	904	884	902	907	891	927	889	930	967	923	918	920	912	915	891	930	896	887	917	941	844	905	974	919	913	903	862	927	916	871	953	908	876	923	920	883	954	915	908	884	933	937	918	935	914	981	924	899	913	885	939	913	919	920	941	890	933	911	886	911	921	883	911	923	924	897	912	896	893	911	936	924	894	902	919	906	922	947	952	884	898	929	946	960	923	897	927	944	883	947	909	886	885	932	929	939	914	934	875	928	942	877	919	976	876	905	841	880	874	876	914	895	915	903	935	898	900	899	875	935	889	883	906	869	907	929	942	904	913	927	937	923	926	930	921	879	909	903	947	935	925	888	919	844	882	942	936	871	925	906	961	934	916	878	893	935	925	962	887	918	903	946	874	965	899	939	879	928	965	927	878	903	909	884	934	927	983	947	877	952	938	873	955	969	852	929	871	907	971	930	915	928	911	937	867	902	959	955	939	914	908	897	935	896	874	923	962	912	967	911	891	957	932	943	872	914	934	936	860	918	860	883	891	954	949	971	916	881	903	951	911	886	940	933	888	945	920	953	914	926	935	922	936	897	908	869	925	950	884	873	918	973	928	995	950	912	931	952	916	907	890	890	943	893	941	900	918	936	933	973	886	920	928	933	954	915	928	949	865	870	978	947	910	928	913	908	883	910	964	951	857	940	923	859	973	910	893	899	943	923	841	907	929	854	917	974	918	928	932	860	979	896	887	943	938	892	962	881	884	956	901	866	928	928	911	943	948	920	881	909	938	902	892	935	935	925	897	869	893	904	847	893	871	910	900	950	912	899	941	906	912	910	887	900	885	932	956	928	937	942	926	891	911	940	897	915	904	875	887	900	910	914	862	909	968	878	940	917	850	914	876	937	935	902	874	895	907	942	963	946	942	958	906	910	905	936	985	963	919	911	901	931	861	918	936	896	895	859	922	934	909	906	944	891	927	928	923	920	884	889	902	864	898	894	917	940	922	939	933	896	915	910	941	939	899	938	910	907	913	918	894	842	893	901	914	928	897	882	964	897	886	914	853	920	935	926	890	917	852	897	909	897	935	907	866	977	913	883	898	953	962	952	925	988	921	865	920	883	895	937	900	876	930	891	890	900	941	944	930	884	891	922	905	906	929	887	880	890	908	898	897	941	923	926	904	876	910	947	878	961	920	888	930	896	897	914	941	929	867	905	872	923	916	873	920	927	909	921	908	917	898	915	919	972	921	930	926	923	967	944	904	849	871	877	891	926	942	978	918	878	877	908	874	894	911	893	895	959	925	866	841	939	866	878	914	935	928	928	882	947	916	911	910	906	927	946	910	923	860	930	938	860	920	925	908	939	965	908	905	886	966	914	927	913	884	897	906	903	871	949	919	899	936	949	949	954	957	886	929	921	904	939	932	900	967	902	947	921	864	956	942	893	867	929	818	950	919	914	970	927	905	914	868	918	902	901	950	858	880	921	964	884	954	904	908	934	935	855	931	863	943	967	918	906	874	948	929	882	903	844	993	920	890	970	947	967	914	924	953	904	926	941	872	933	891	916	895	917	907	927	904	859	914	916	962	862	947	927	921	912	910	910	886	937	903	924	865	884	920	931	955	877	933	911	917	898	959	863	934	917	925	948	891	947	882	892	938
34580	21707	19891	8044	3072	1896	1592	1331	1140	943	908	871	744	747	696	652	689	663	611	611	646	602	555	476	486	494	444	504	472	448	449	481	444	436	469	469	468	448	427	424	473	444	451	471	395	450	456	473	417	382	449	443	420	463	446	394	399	425	444	399	438	408	429	444	399	413	409	399	445	479	429	467	445	457	431	435	456	417	421	449	402	431	421	381	400	404	397	354	456	429	477	447	426	429	406	428	441	434	462	361	404	414	407	403	394	440	447	444	372	429	435	442	435	437	436	425	387	399	466	431	407	415	433	425	389	434	396	416	415	387	456	410	421	436	415	424	393	396	424	385	360	436	384	442	410	423	419	429	417	376	413	463	413	404	419	486	384	381	394	420	431	422	400	421	417	432	424	388	412	428	410	440	425	438	416	408	388	411	423	457	452	412	399	427	423	384	415	403	363	375	409	432	431	405	415	420	432	412	412	437	419	432	409	371	428	408	445	438	416	436	468	406	439	443	422	438	457	423	444	454	439	454	428	437	429	422	430	469	432	443	437	431	396	433	422	405	450	409	423	411	449	432	431	416	392	397	407	410	387	429	401	420	435	428	434	394	425	435	428	447	411	400	433	395	441	388	442	439	435	388	422	395	426	435	432	427	410	435	400	413	417	409	400	474	429	423	460	374	416	412	428	420	381	416	397	414	402	408	438	413	443	427	411	454	428	444	425	382	431	472	441	422	444	404	443	432	410	414	414	480	433	437	453	446	408	468	378	409	401	401	388	431	435	427	421	409	415	435	453	397	437	443	430	410	441	392	470	403	418	427	411	432	428	474	431	431	446	451	397	439	411	411	396	414	442	428	430	434	443	409	379	426	455	389	408	403	383	428	427	438	420	440	454	410	401	410	420	457	456	407	437	442	401	432	391	448	437	407	424	399	413	406	456	416	428	412	396	432	406	433	410	411	399	447	373	430	452	383	454	473	396	445	459	386	423	437	426	421	372	406	457	401	396	439	442	441	427	425	381	415	444	419	418	436	409	383	399	428	433	473	408	402	407	440	402	403	423	417	419	435	415	446	398	434	454	460	417	423	408	448	420	401	418	416	379	443	415	417	403	425	429	444	422	435	418	432	447	431	440	427	422	367	407	418	424	421	405	436	417	425	420	387	376	430	440	415	434	421	404	405	397	400	412	445	457	398	437	451	409	398	428	421	446	454	419	405	380	390	433	432	418	396	371	422	399	439	430	443	446	445	450	438	485	421	429	450	421	405	417	444	440	429	423	390	418	435	407	426	441	425	451	428	427	458	419	413	443	409	433	414	410	398	462	420	458	404	424	438	406	412	436	450	380	403	460	432	426	415	408	414	408	408	430	438	414	439	386	380	424	459	403	418	414	393	461	423	410	436	386	414	429	491	463	406	418	430	411	416	438	414	374	445	343	407	457	429	445	413	417	438	415	425	412	444	409	451	410	435	464	443	388	448	418	433	453	415	423	435	398	443	447	399	426	427	414	427	400	414	410	407	426	399	394	442	402	443	462	441	407	455	439	401	420	474	387	424	438	421	435	404	446	424	408	426	395	433	426	429	439	391	393	387	412	422	405	398	434	459	464	381	452	410	397	426	430	402	416	431	447	424	457	414	433	397	420	474	449	399	445	386	388	429	446	417	411	438	408	410	422	400	424	443	423	430	431	468	430	430	380	422	405	440	400	440	450	435	463	441	442	439	441	446	461	431	436	431	396	436	425	442	401	412	395	431	441	393	458	402	430	407	418	409	419	444	439	413	438	433	441	451	457	410	425	392	396	393	418	416	415	427	387	433	413	425	396	415	433	427	419	419	431	426	420	465	432	466	426	407	409	401	393	405	420	403	450	403	432	458	447	418	410	412	419	432	407	422	437	418	409	413	412	463	436	402	435	462	442	405	408	411	407	423	431	411	414	428	439	410	429	402	398	406	445	402	431	446	409	410	376	420	376	437	406	455	410	425	413	422	442	429	420	448	416	400	422	440	419	456	387	434	455	454	451	452	437	405	441	369	402	447	389	404	473	456	428	453	427	416	414	427	394	404	452	411	375	412	434	386	474	457	389	467	404	444	419	437	410	412	442	410	410	425	425	463	463	435	427	409	404	450	416	403	409	427	440	430	429	468	425	376	428	417	417	395	405	410	434	399	399	384	400	472	412	450	453	388	416	453	425	413	407	453	423	434	426	471	413	413	414	406	432	402	457	439	482	412	430	453	416	370	394	443	443	415	460	459	450	412	458	410	422	362	428	425	385	409	433	424	472	423	423	471	399	415	417	388	376	440	426	442	375	411	417	442	432	431	420	432	416	425	425	443	440	443	470	426	468	413	417	392	438	439	471	442	455	432	386	480	439	392	413	416	449	411	424	420	392	433	419	458	418	389	384	453	431	404	390	427	410	441	426	392	424	422	415	386	416	458	399	451	430	426	435	405	417	393	436	463	422	441	433	390	429	417	435	428	395	424	426	414	355	407	427	445	433	422	438	441	431	422	400	429	429	354	431	440	422	405	388	446	375	461	429	385	367	379	409	397	454	472	448	419	422	419	446	438	392	487	430	430	446	455	454	414	430	445	442	438	439	413	402	425	443	458	419	403	404	450	485	454	413	392	415	426	436	388	420	448	404	378	435	410	384	435	459	410	392	431	398	418	404	385	390	425	410	441	410	455	397	407	437	401	421	398	402	440	421	412	377	407	455	373	428	381	398	430	409	444	380	412	399	441	414	389	426	422	446	454	384	462	423	427	395	437	390	431	415	415	420	412	446	418	412	387	434	390	413	436	408	394	416	398	451	453	455	415	440	452	410	415	404	433	431	420	406	425	418	410	419	438	440	415	381	391	405	396	445	399	394	439	416	390	415	407	399	447	427	447	437	418	450	420	405	430	446	418	441	442	443	433	418	405	452	433	472	431	451	445	472	423	432	448	430	414	416	432	386	422	427	426	457	389	418	406	423	435	419	404	358	428	410	415	432	433	430	412	417	420	465	379	434	440	436	406	427	437	421	446	454	410	416	437	389	436	425	414	387	435	402	429	456	404	422	410	417	440	423	396	427	430	435	427	401	378	457	343	416	437	457	399	401	449	401	422	430	402	410	401	396	466	419	435	423	373	440	425	407	403	431	422	396	450	435	406	386	400	422	396	398	423	388	418	405	379	425	443	433	422	425	393	436	432	456	418	415	417	447	438	348	466	438	438	404	431	425	427	463	402	421	471	393	397	380	412	437	442	411	381	428	451	420	392	424	394	439	417	415	422	431	373	409	426	437	430	401	425	453	456	477	462	384	426	419	404	430	389	415	407	418	438	435	365	377	409	456	431	417	413	418	401	427	444	440	449	396	419	405	438	436	410	429	464	464	417	398	441	456	401	437	460	419	403	394	469	453	376	404	420	424	436	396	413	430	423	457	441	453	411	435	421	410	441	442	418	448	458	407	399	436	413	447	439	429	421	401	436	406	431	438	430	461	410	421	438	413	443
21090	16603	22515	11225	7045	5762	4612	4453	4364	3425	3327	3369	3033	2906	2655	2790	2816	2637	2468	2121	2380	2074	1652	1491	1232	1265	1217	1186	1240	1184	1137	1100	1230	1158	1131	1173	1112	1171	1054	1150	1138	1135	1086	1121	1070	1128	1083	1069	1074	1104	1056	1084	1031	1044	1025	979	987	982	999	1044	1104	992	1010	1002	1008	1025	956	996	981	1006	962	972	971	968	951	985	1016	952	939	996	961	950	950	925	975	928	913	938	951	962	972	988	954	998	900	920	925	915	923	932	975	968	911	960	925	935	951	958	943	967	931	977	891	973	955	949	977	916	957	930	931	939	971	980	928	915	909	953	966	927	908	933	985	913	918	932	894	921	971	952	908	932	951	941	962	962	932	941	891	918	930	947	929	942	928	946	915	932	991	870	951	897	907	921	1006	911	904	898	884	925	969	979	923	916	969	930	914	958	934	933	949	928	899	989	983	890	983	919	956	948	992	993	889	965	949	912	903	899	950	933	977	909	882	945	949	910	924	883	925	853	887	889	967	959	966	974	860	916	908	902	908	929	895	964	928	904	899	888	952	938	937	986	918	938	948	920	947	853	904	954	934	913	944	937	902	914	975	916	975	932	927	970	886	983	914	951	956	923	903	946	831	936	954	950	855	934	935	895	936	905	944	927	1007	949	902	920	935	943	954	993	955	937	899	941	954	948	925	951	917	906	939	930	955	909	910	901	868	930	927	963	921	989	963	934	976	905	987	941	933	911	978	994	908	940	957	959	901	892	949	964	923	1015	960	962	911	972	898	999	1008	948	944	908	944	938	914	885	950	973	921	952	894	947	934	963	931	882	895	984	988	915	937	909	921	918	930	941	865	934	974	931	954	975	915	932	945	926	929	950	962	877	963	934	949	924	899	938	946	903	993	922	961	952	909	957	939	962	928	956	931	969	930	892	925	930	932	925	870	930	858	957	945	1007	925	917	917	967	926	905	904	888	927	960	963	895	945	904	982	892	939	966	953	928	958	933	911	909	920	939	986	886	924	953	957	948	941	921	883	956	927	986	928	944	931	901	947	918	948	937	864	900	904	914	911	915	900	914	923	918	905	911	957	947	942	963	921	962	925	935	917	913	976	904	899	938	971	891	924	917	957	898	917	908	907	906	894	870	916	971	984	900	874	860	978	985	961	911	873	982	953	935	922	927	963	897	915	965	959	982	907	962	946	963	905	920	924	906	933	905	939	915	956	1004	973	900	949	907	921	946	951	926	939	942	963	980	1003	897	920	920	904	923	906	932	1005	959	875	930	961	903	913	920	924	926	950	927	963	979	985	917	940	927	963	966	910	939	981	953	997	923	946	957	909	876	946	989	875	950	905	931	970	961	943	966	941	898	939	879	978	948	952	864	952	903	1007	956	993	953	975	912	913	887	896	950	891	919	854	989	954	933	961	945	930	914	938	961	910	960	900	904	986	960	935	899	942	936	1006	956	933	990	912	903	904	913	925	927	964	931	922	952	912	972	945	910	913	934	978	949	959	944	910	918	891	906	921	943	919	943	954	882	920	929	968	947	958	964	939	1004	921	907	971	954	881	922	907	952	931	907	1010	949	883	994	977	934	897	953	915	982	938	907	979	960	910	922	920	922	972	923	879	920	930	926	985	937	928	919	877	934	910	941	935	987	920	908	901	922	931	948	935	904	949	959	924	901	949	942	971	860	948	990	928	916	922	976	931	910	928	937	949	969	924	901	939	903	919	968	923	916	926	940	926	920	951	917	958	960	926	940	959	938	886	942	893	949	947	949	935	926	927	902	943	947	952	943	944	925	955	963	918	971	932	896	911	900	952	940	924	939	947	902	945	899	988	959	922	920	917	954	960	926	907	944	860	942	973	920	942	939	908	869	932	909	979	946	926	970	888	928	992	918	981	907	925	882	959	940	929	929	900	902	931	933	1000	907	969	916	925	942	878	963	940	914	890	919	926	995	969	891	937	953	919	945	915	964	992	957	919	931	990	897	966	974	971	968	911	918	955	896	951	920	917	977	968	926	940	916	958	929	947	973	897	949	935	922	894	922	920	941	943	896	983	933	934	939	948	961	914	867	984	959	940	921	980	958	910	964	921	948	997	910	970	933	924	974	920	934	926	904	906	915	929	893	924	964	956	928	911	905	937	918	930	969	964	977	887	934	890	977	926	979	930	931	927	911	939	921	939	939	966	903	896	901	914	961	933	948	909	975	923	890	909	911	932	940	922	894	934	906	927	984	974	928	950	939	921	917	917	898	1005	960	891	898	931	952	940	946	939	960	927	891	989	974	914	942	918	936	897	912	971	917	976	951	922	980	973	951	876	941	875	941	939	907	995	960	961	899	909	886	916	997	933	943	986	927	877	973	916	929	935	912	935	959	916	980	907	952	939	939	937	973	915	964	935	986	984	932	926	966	969	960	893	882	927	932	951	961	898	938	947	934	967	944	919	952	980	909	912	886	931	876	992	883	1009	935	972	933	965	945	961	959	933	955	934	893	935	940	918	895	887	921	931	958	954	945	934	909	930	875	912	972	926	964	988	967	869	925	925	966	880	933	954	929	949	924	965	960	882	945	952	950	967	931	928	917	965	980	938	940	913	1011	931	941	951	954	908	936	968	930	941	944	966	918	934	873	934	951	884	979	938	944	977	917	943	938	938	1000	961	962	999	909	946	904	905	913	972	907	892	898	921	946	943	942	969	946	913	907	897	957	900	978	952	900	933	998	958	960	923	898	869	940	944	926	913	927	917	924	1001	950	908	896	940	965	927	920	979	912	912	942	915	916	895	880	949	958	911	958	907	947	934	960	936	927	877	904	903	930	891	978	911	923	887	982	916	946	936	942	983	904	946	972	904	886	921	1031	930	924	982	957	913	900	952	967	921	944	985	894	950	941	932	900	930	939	965	937	897	967	926	939	929	886	940	927	912	964	944	956	931	968	885	948	896	962	906	899	914	893	960	933	888	911	904	960	922	954	971	895	916	951	906	954	959	877	953	921	943	876	913	933	1014	894	897	968	958	974	918	930	920	974	905	940	887	883	1004	932	931	924	958	946	956	962	949	946	931	960	911	972	922	942	932	966	910	944	951	895	907	922	957	954	939	878	946	945	924	914	942	955	916	945	925	953	872	932	968	913	945	911	941	956	913	893	954	894	890	931	934	986	953	989	932	940	921	898	931	889	935	926	975	969	943	914	953	959	917	922	928	899	976	896	913	930	923	934	955	976	948	959	906	887	931	948	943	981	922	927	915	905	909	902	949	921	924	964	913	916	924	899	904	933	956	916	905	934	915	966	942	963	883	908	944	977	967	997	920	892	925	939	929	887	942	952	922	930	933	936	910	936	905	933	957	948	884	898	909	967	937	915	905	954	950	936	959	900	959	951	957	947	907	950	915	909	895	967	878	930	923	975	883	931	899	928	916	956	911	908	1000	887	944	931	921	940	963	945	929	942	947	914	976	988	934	989	975	938	919	945	981	980	900	865	948	953	915	946	921	907	989	942	945	909	966	915	953	984	1008	919	969	911	915	998
13279	6281	4854	1563	854	687	597	567	536	573	500	526	533	527	506	506	533	542	497	490	514	487	448	526	465	517	462	512	476	436	501	505	492	475	493	442	448	513	472	472	443	496	521	518	464	441	506	495	463	453	496	465	499	503	451	453	478	477	444	470	460	532	464	488	497	467	505	460	491	461	494	490	451	424	491	496	500	473	523	494	485	480	445	474	528	461	501	483	501	467	496	481	472	480	466	488	472	513	447	474	501	497	512	488	478	471	462	432	464	478	457	501	518	447	471	475	487	485	459	433	457	470	487	486	468	489	510	467	490	532	485	470	516	474	493	487	489	464	444	477	457	530	463	512	487	490	469	464	483	515	477	484	456	496	483	487	482	479	478	470	450	455	491	476	482	466	496	487	427	491	518	507	451	496	543	482	488	461	510	490	506	523	466	485	512	475	512	448	498	527	484	468	469	504	460	478	516	443	448	465	491	466	476	468	463	519	511	508	499	462	459	445	489	517	479	475	517	480	493	447	468	465	449	473	450	467	446	436	420	447	479	427	453	476	473	497	495	513	488	456	487	503	504	469	465	434	516	513	498	425	452	454	480	432	466	491	478	477	460	475	469	503	443	468	440	490	457	494	485	496	472	480	472	494	435	468	503	501	461	487	470	485	438	478	517	478	487	504	451	521	433	508	445	466	501	478	518	468	524	481	484	447	468	496	503	467	456	481	496	498	466	480	402	435	462	487	483	433	528	455	473	488	439	458	488	539	463	437	499	471	465	469	531	476	468	436	449	460	476	471	440	448	492	474	553	507	463	471	469	452	476	455	474	446	479	485	471	468	430	488	521	475	452	469	465	478	478	479	447	468	473	488	502	443	481	453	480	485	485	493	473	496	474	458	517	451	467	458	454	453	471	460	455	459	485	492	468	478	481	423	458	448	508	520	439	464	481	496	468	527	509	470	454	448	487	426	469	485	500	484	485	479	472	487	492	443	469	483	471	471	464	508	472	522	454	440	492	505	466	433	465	489	493	481	488	514	498	486	495	482	529	477	488	479	488	482	510	518	475	437	481	500	494	484	445	501	493	424	539	459	441	466	495	475	489	460	491	435	503	528	431	464	432	458	465	459	433	487	508	478	504	501	453	484	486	465	494	465	463	442	478	502	454	458	472	466	480	481	495	475	504	435	514	479	493	505	498	444	446	465	496	509	464	474	476	448	469	450	459	457	505	492	491	523	486	494	478	514	449	480	451	494	480	465	490	520	503	440	502	492	488	494	475	499	478	474	444	469	488	476	493	475	460	464	453	483	486	453	493	459	558	481	507	480	488	481	452	463	461	489	511	503	449	509	459	486	490	497	464	484	452	446	480	476	460	492	443	494	480	502	504	449	447	495	513	468	466	480	475	457	430	485	516	477	533	436	456	485	546	454	465	485	502	453	443	456	506	440	442	452	428	515	481	483	465	470	444	527	504	484	475	491	512	481	524	495	501	458	442	445	449	454	487	506	456	495	468	453	502	508	493	456	463	477	466	473	461	478	479	413	462	483	492	460	463	512	397	467	442	487	514	492	513	483	492	456	483	512	480	479	480	523	517	496	481	455	465	453	510	460	479	529	503	467	467	493	461	499	476	471	485	494	496	463	491	451	477	511	494	471	474	437	474	481	505	505	460	486	475	425	454	462	482	473	473	437	469	468	482	489	452	501	466	499	473	477	426	487	486	475	468	458	444	522	467	481	489	482	484	484	467	494	498	486	452	472	479	454	472	420	526	511	469	436	471	489	478	507	454	455	521	492	470	466	471	529	457	512	466	485	495	495	483	483	497	488	501	480	517	476	486	488	484	472	465	486	477	493	484	488	454	473	462	473	482	464	470	459	554	441	510	483	481	471	457	513	510	474	456	477	522	464	428	426	506	466	491	491	491	422	455	452	512	492	480	432	495	476	483	441	491	438	469	484	454	502	478	483	425	488	494	512	460	482	474	500	481	466	477	506	448	466	523	456	439	466	488	512	483	500	490	479	468	473	488	485	478	510	480	455	445	473	451	474	443	485	488	484	477	478	479	488	510	498	533	461	481	454	434	445	464	502	462	492	443	461	448	477	485	495	464	491	479	471	459	489	453	450	475	457	518	475	454	474	487	483	489	460	477	447	530	466	478	466	466	484	435	482	473	487	493	491	539	474	503	468	540	510	471	444	478	469	447	471	510	456	516	464	477	475	466	462	486	485	477	558	510	473	490	505	527	457	440	469	475	448	454	480	445	470	428	419	467	464	505	455	472	474	476	513	503	482	454	449	458	464	518	478	433	544	426	472	466	515	435	475	534	442	442	473	485	481	503	450	462	480	455	515	479	522	475	464	454	468	473	443	517	491	514	475	475	444	477	447	453	473	516	470	490	519	518	480	480	492	508	460	483	483	502	458	503	464	467	454	501	488	485	472	471	508	490	484	480	490	487	472	474	467	450	445	462	439	493	481	501	505	472	501	483	501	472	435	500	465	476	505	495	479	455	507	480	438	503	445	511	482	487	488	465	498	481	500	440	477	497	475	492	475	473	491	480	485	444	480	469	475	529	496	472	434	445	488	452	525	496	455	488	495	502	496	484	481	482	504	417	508	447	499	503	455	443	467	482	447	486	502	479	488	477	467	507	508	487	454	501	478	469	468	455	486	469	476	548	493	509	536	483	477	476	463	507	468	451	456	459	492	472	496	521	487	488	469	473	473	459	496	472	467	468	471	506	469	484	476	500	432	437	476	461	462	480	462	488	503	506	491	474	475	465	459	478	497	446	522	513	453	510	515	480	479	470	461	502	464	489	477	493	493	477	504	501	465	451	477	481	440	513	457	481	496	474	472	507	453	508	488	499	454	398	476	470	477	492	446	478	443	468	432	466	452	451	520	466	451	483	480	498	461	494	423	491	483	428	485	478	494	485	496	485	483	459	465	440	486	502	472	492	446	454	451	475	455	472	482	464	545	491	512	491	437	444	463	458	478	484	469	456	433	444	478	489	472	487	430	499	452	439	532	530	452	499	503	495	478	446	447	473	471	524	470	478	522	514	554	471	522	480	462	473	464	528	481	480	482	494	465	493	483	492	483	472	516	469	458	462	458	515	488	528	471	466	455	487	450	456	499	484	538	466	497	470	515	522	478	461	481	441	475	509	473	502	485	477	483	492	516	502	526	468	497	493	474	468	470	474	494	472	489	533	470	462	486	490	463	454	441	491	491	472	434	515	499	471	461	468	464	460	461	491	484	458	500	509	438	482	462	470	447	455	494	482	476	491	478	526	469	451	462	443	456	510	475	428	465	497	484	469	463	501	450	503	481	493	471	526	434	451	481	491	452	435	485	480	482	509	486	491	494	473	507	434	491	448	465	478	460	496	454	451	520	449	463	470	454	471	462	467	457	475	489	490	500	466	448	433	473	474	529	503	504	516	485	500	496	455	501	449	472	460	497	474	480	482	422	481	488	449	482	472	480	476	472	501	467	431	507
8614	5896	7417	3267	2371	1929	1749	1617	1482	1310	1320	1330	1237	1280	1189	1281	1192	1223	1232	1273	1203	1193	1112	1185	1117	1144	1039	1072	1119	1022	1094	1125	1049	1092	1113	1080	1062	1088	1103	1019	1091	1049	1047	1056	1056	1069	1006	1073	1063	1040	1053	1079	997	1033	1044	1038	1085	1062	1100	1068	1040	1096	1083	999	1097	1089	1081	1047	1038	1020	1073	1082	1096	1067	988	1020	1002	1017	1009	972	1085	1024	1059	1012	1007	1004	1000	1037	1010	1047	1008	1037	1016	1022	1044	1098	1049	1038	995	980	1036	1028	1064	991	1035	1006	1052	1020	1051	1033	1010	1020	1076	1022	1016	1027	1018	1059	1027	1073	1035	1030	1012	1039	1018	1051	1024	1093	1038	1018	1006	1030	989	996	993	1015	1029	971	1014	1026	1034	1022	1017	1067	1017	1040	1023	1058	1027	1020	1031	1005	995	1072	1050	1026	1060	989	989	1060	1035	993	1064	1108	1005	1073	1063	987	1023	1015	1021	1014	1044	981	1008	1017	1036	1031	1040	992	1059	1012	1061	1036	1040	1020	1027	1025	1044	1059	1060	994	1077	1027	1001	987	1013	1073	1018	1065	1080	1000	1085	1005	1010	959	1007	1058	1050	1018	1039	1054	1039	1007	1043	999	1071	1022	1026	1039	1022	1026	1023	1015	995	968	1053	1115	1012	1024	1075	1019	1039	976	1043	1055	1023	1066	1030	968	1076	994	1041	1057	1086	1064	1060	1006	1019	1009	1016	1004	1079	1088	1019	1039	1029	1055	1014	1024	1024	1028	992	1077	1003	1031	1074	1010	1080	1038	1018	1033	1052	1021	1025	1037	1044	1038	1047	1018	970	1016	1083	1074	1052	1044	1033	1045	1063	1023	1066	1032	1031	1013	978	1021	988	1024	1023	1011	1083	1020	1061	996	1025	1036	1048	1016	1057	1092	1019	1037	1052	1037	1022	1001	1029	1039	1015	1050	1050	1078	1045	991	995	1057	1050	1080	1008	1059	993	991	1074	1016	1015	986	998	1025	1046	1029	1074	1048	1055	1087	1003	1016	993	1036	1074	1032	1033	1027	1022	1081	1022	1023	1047	1045	1037	1025	1046	1028	1007	1033	1000	1005	990	1052	1048	1063	984	1015	1055	1028	1090	1036	972	1065	1001	1034	1044	993	1045	1034	1044	1037	1007	1019	1055	1025	1045	1025	1031	1067	992	1027	1018	1044	1073	1064	1026	1098	1021	1081	1063	966	1088	1032	1034	1029	1069	1039	1034	985	1012	983	1048	1044	1028	1032	1032	1037	1005	1035	1002	1034	1000	1086	1083	1009	1043	1017	1060	1056	1046	975	1039	1019	1035	1097	1038	1066	1063	1005	1026	1001	1053	1061	991	1051	1062	1034	1047	1018	1031	1057	1036	1053	1025	984	1003	1050	1034	1052	1076	1052	998	1029	1038	1039	969	1045	1061	1041	983	1031	1010	1032	1027	1022	1007	1008	986	1071	990	1023	1010	1056	1041	1073	1027	1010	1023	1031	1012	1112	1018	1013	1032	1067	1005	1056	1016	1037	1016	1003	1046	1080	1014	1062	1067	938	1035	1032	1071	1038	1053	1009	1041	1028	1096	1035	1027	1103	989	1079	1016	975	1058	1047	1034	1057	1037	1034	975	989	1018	1010	1025	1047	989	1022	1056	1008	1026	1052	1040	1035	1029	1012	1066	1068	1031	1056	1037	1092	971	1028	1033	996	1042	973	1009	1040	1028	1027	1010	1012	1033	1019	1004	1021	1060	1035	1004	1062	983	1010	1049	983	987	1054	986	1004	1046	1068	1053	1001	1041	1058	1045	1062	1006	1020	1018	1030	1057	1025	1048	977	982	1019	1056	1018	1075	1004	1014	1061	1009	997	1015	1068	1039	1019	983	1067	1075	1022	1081	1025	1055	1048	961	1018	1027	1011	1045	1068	1038	1040	1042	1021	1033	1042	1014	997	989	1011	1023	1017	1023	971	951	1011	1075	1069	1071	1003	1039	1055	1109	1048	973	1041	1051	1013	1056	1053	1027	961	987	1063	1071	996	1042	1048	1047	1030	1050	957	1007	1038	1075	1046	998	1086	1015	1033	993	1032	987	1021	1011	1029	1030	1023	1031	1019	1023	1014	1038	1033	1002	998	1078	1008	1004	1029	1020	1004	1009	1021	1044	1006	1020	985	1034	1018	1076	1036	1064	1092	1017	977	992	1026	1068	1071	1023	1024	1030	1049	1057	1046	1030	1049	1015	977	1026	1069	1012	1016	1034	999	1031	1077	1032	1011	983	1074	1055	1014	1052	1021	982	983	1068	1047	1065	1006	1003	1021	1000	1001	989	1041	990	1035	1006	1019	1033	1029	986	1054	975	1088	1025	1057	987	1068	1016	1025	1081	1045	1024	1024	1030	992	1085	1095	1017	1054	1074	982	990	1017	1067	1004	1026	984	1035	972	1052	1018	1040	1021	1016	1050	1006	1018	1026	1107	1036	1072	1080	1015	1081	999	1027	1054	1054	1038	1056	1032	1033	1040	1037	1044	1052	1028	1029	1118	1007	1031	1034	1048	1075	1016	1024	1061	1040	1050	1035	1020	990	1038	1107	1018	1024	1032	1029	1012	1028	1117	1062	1023	1110	1068	1030	990	1021	1028	1108	1003	1057	1009	1083	1010	1092	1039	988	1016	1067	1037	1028	1046	991	982	1043	1044	1004	1043	1027	1007	1031	1031	1027	1016	1055	1038	1043	973	1050	1070	1056	1029	1029	1026	1048	1048	1068	1015	1047	999	1027	1025	983	1069	1029	997	1035	1071	962	1027	1073	996	1046	1041	1019	1014	983	1017	1078	1008	1065	1019	1005	1027	1024	1028	973	1018	977	1031	1046	990	1034	1034	997	1016	1040	1115	1004	1063	1026	1045	1025	1023	999	1038	1037	964	1002	1029	1076	1068	1030	1005	1029	1093	984	1008	1072	1029	1024	1044	1002	1004	1036	1077	1016	1048	1045	1050	1027	1059	1036	1030	1034	1022	1021	1036	1082	1064	976	1001	1036	1041	1042	1024	1048	985	1024	1049	1040	1001	1069	1020	1025	1049	970	1082	994	1004	1031	1008	1016	1094	1096	1021	1074	1026	1034	1046	1036	1029	1023	1005	984	1028	1027	1062	1052	1058	1043	1015	1052	1004	1029	1041	988	1039	1047	1045	1035	1006	1017	1030	1043	1072	1003	1029	1070	971	1028	1070	992	1030	1036	1009	1011	1056	1024	1014	1016	982	1068	1006	1040	1007	1019	990	1013	990	960	952	1003	991	1054	1048	1022	1039	1052	1069	1075	1103	987	1064	1088	1059	1010	1018	1040	995	990	1039	1051	1019	1055	1065	1026	1005	1018	1038	1058	1098	1033	1017	1073	1032	1008	967	1030	1073	1024	1029	1058	977	1046	983	1054	1012	1068	1067	1050	1059	1060	1068	1064	1035	1025	1044	1038	1007	979	960	996	1003	1070	1079	994	1019	1015	1015	1012	975	991	1013	1069	1017	996	985	1069	1065	1038	1041	1034	1072	1010	1013	1025	982	1011	1084	957	1009	999	1058	1005	1033	1039	1056	1015	1034	1052	1035	1105	1113	1047	1038	1042	981	1075	996	992	1000	1020	1078	1055	1023	1047	1044	1060	1031	987	992	1015	1022	1040	1035	1081	1044	1004	1010	1057	972	1006	997	977	1074	1088	1051	976	1070	1039	995	1058	1013	1005	1033	1064	1058	1017	1033	1072	1066	1057	1050	1038	981	997	1002	979	1044	995	978	1030	1040	996	1049	1085	1018	988	1005	1011	1020	1019	1060	1036	1094	1013	1024	1029	1035	1015	1024	1016	1052	1033	1098	1021	1027	1004	1085	999	1046	1008	976	1015	1036	1071	1018	1029	1085	1038	1002	1079	1049	1070	1011	1065	994	989	1072	992	1025	1058	1066	1070	1014	1015	1029	1008	1103	1114	1085	1043	1058	1069	1044	1029	1031	1032	1056	1009	1054	1039	999	1029	1003	990	1071	1040	1061	1020	1053	1000	1061	1064	1096	1001	1004	1006	1025	1068	1054	1013	941	1030	1045	1023	1015	995	1042	1027	990	1041	1026	1032	964	1007	1034	1056	1072	1051	1032	996	983	1043	1028	1045	1001	1033	1040	992	1062	1068	1040	1071	1032	1027	1001	1043	1039	1042	1044	1071	1029	1048	1041	1062	999	1051	1057	1013	974	1047	1009	989	1003	994	1072	1022	1066	1034	999	1071	962	1048	1016	1005	1025	977	1035	1039	1021	1064	1022	982	1032	993	1054	1052	1028	1061	1009	1018	1037	1039	1002	1021	1013	1051	1028	1050	996	1028	1026	991	1010	1039	1013	1010	960	1062	1052	1018	1032	1057	1027	1052	1023	1027	1035	1026	1038	1019	1005	1042	1025	1011	1032	1022	1023	985	1056	1004	997	1062	1077	1023	1035	1023	990	1075	1013	1048	1007	1002	999	1071	1047	1026	1039	995	1043	1004	979	1003	1014	1057	1039	1047	1044	1007	977	962	1008	981	1031	1050	1068	1019	1008	1045	1009	1008	982	1039	1024	1006	1051	999	1035	1024	1065	1082	994	1009	1020	1098	1027	982	1032	1020	1043	1024	1032	1001	989	991	1045	1128	1023	1015	1015	1046	989	990	1026	1100	1019	1005	1098	968	1070	1043	1062	1003	1065	1027	1017	1012	1002	1058	1065	1055	1034	962	1038	1060	993	1058	1036	1040	1044	1000	1077	1038	1060	1022	1009	1014	978	1063	1032
24713	13369	11954	4562	1869	1342	1166	918	863	748	742	681	642	598	542	576	585	532	533	507	550	552	446	435	481	466	445	420	499	464	437	450	466	426	408	443	459	453	418	425	396	395	432	414	431	423	436	435	406	445	465	439	444	425	429	392	443	491	434	403	433	429	398	415	414	410	417	433	433	425	397	441	439	412	408	442	492	430	401	405	411	405	376	402	404	430	398	409	452	412	411	434	404	406	413	404	396	423	430	407	399	419	415	421	398	386	410	420	432	431	386	387	459	397	408	398	406	405	403	376	389	473	415	441	425	447	411	394	446	434	415	417	404	402	405	438	408	461	417	456	403	443	401	401	412	420	394	384	465	410	415	399	412	435	379	413	429	388	406	406	409	437	398	400	405	466	451	443	410	373	400	395	450	413	394	410	435	387	420	392	394	411	374	388	424	412	447	436	447	448	410	427	425	444	414	381	393	436	402	407	442	416	425	420	436	431	427	396	419	386	449	437	414	410	414	418	423	405	412	437	412	442	450	481	442	403	422	419	430	381	433	380	407	431	447	425	396	428	426	398	449	408	420	434	400	426	404	432	430	414	481	401	431	384	402	400	462	410	404	402	437	427	414	422	411	421	403	407	412	403	428	427	440	382	437	417	403	422	434	442	380	387	425	370	385	425	409	427	476	418	425	436	404	431	417	378	367	406	397	446	401	352	411	406	381	404	380	441	470	447	427	413	470	396	411	434	407	424	410	400	402	436	374	391	420	444	427	431	425	398	397	399	468	412	439	470	444	385	381	452	436	417	411	446	405	425	373	429	475	428	412	423	399	406	365	397	400	412	412	450	422	403	394	401	406	440	415	396	409	392	428	412	391	435	401	448	397	442	404	462	442	412	385	441	426	420	426	402	400	435	415	431	408	400	398	418	441	402	422	435	406	376	427	410	421	390	383	411	401	404	404	418	367	417	388	416	405	366	383	407	397	419	419	406	447	419	456	427	404	398	422	390	428	394	401	460	407	422	403	403	421	478	407	428	444	417	426	436	415	398	406	394	442	403	401	429	435	428	391	417	374	407	367	398	453	434	397	409	429	405	449	417	390	396	409	391	395	401	416	417	392	414	439	376	427	421	398	378	378	436	406	383	400	401	407	389	443	405	435	412	433	439	393	435	414	415	406	403	406	449	398	415	398	421	394	377	433	400	368	395	457	406	415	430	423	436	438	396	382	358	461	391	412	427	418	426	442	412	432	415	388	431	398	435	394	399	447	390	473	389	424	426	432	409	392	423	377	417	389	404	382	444	459	416	412	414	385	423	438	375	423	458	434	416	422	403	401	419	406	414	409	419	434	399	400	413	397	426	463	440	414	436	423	405	397	399	400	454	412	433	385	416	418	456	422	445	404	439	391	420	404	421	423	425	454	411	437	428	434	421	388	426	407	469	436	411	437	407	393	442	376	396	405	446	391	411	406	460	406	390	459	432	386	434	400	432	458	444	426	368	444	434	422	401	423	412	420	439	389	376	428	400	433	399	460	428	400	412	418	430	424	430	424	418	441	383	412	430	436	403	385	416	425	413	417	408	391	390	404	456	404	376	414	417	446	420	426	402	411	432	425	386	416	386	419	452	432	402	382	452	402	385	403	392	387	422	395	438	417	418	430	417	395	441	450	419	425	443	455	429	408	383	392	443	427	423	463	403	400	395	412	375	402	421	414	445	402	379	453	427	424	436	394	425	425	362	374	377	442	416	413	409	416	412	452	403	392	408	419	403	385	458	405	419	453	419	418	436	438	407	424	415	396	392	408	395	402	407	440	424	404	402	438	448	435	396	436	352	420	457	415	400	419	399	411	436	439	389	432	401	394	431	429	404	407	440	377	433	418	399	394	365	440	388	415	412	403	401	389	383	432	429	390	392	394	417	366	432	415	447	402	405	410	416	398	411	430	442	440	429	384	408	436	411	430	415	418	412	462	404	400	449	395	422	357	431	373	456	395	390	454	401	433	398	401	433	446	399	416	434	405	411	434	408	439	403	431	402	426	389	449	448	412	403	425	427	409	405	454	397	427	420	392	427	388	400	437	414	418	404	382	398	404	399	387	412	453	450	411	437	445	409	407	421	387	418	433	404	422	437	389	399	362	426	419	419	406	388	421	439	450	399	432	407	440	362	391	408	442	388	410	405	412	406	439	386	404	442	419	412	386	411	453	431	449	409	439	409	425	435	375	432	418	422	420	365	402	396	453	446	422	399	428	430	450	415	402	434	430	404	422	441	397	416	479	429	425	440	462	408	409	433	428	454	448	421	453	415	414	457	423	398	414	455	414	435	465	403	401	411	407	388	431	378	442	424	410	440	412	423	422	413	388	384	415	377	401	431	482	446	431	408	391	426	380	411	408	388	442	435	405	442	469	437	378	434	374	432	452	408	428	392	415	415	435	397	380	413	417	458	415	436	442	407	421	416	422	442	373	388	384	406	402	447	373	443	410	419	406	441	413	425	391	435	440	382	402	389	376	379	425	392	400	403	425	398	413	392	384	398	405	428	421	411	414	417	420	407	409	422	437	422	433	421	382	398	380	413	434	425	432	407	430	411	391	408	410	422	419	401	413	449	429	388	385	398	401	401	431	413	424	433	481	423	433	398	352	386	402	406	407	418	386	400	425	407	473	396	380	384	413	479	423	435	415	405	446	400	403	381	426	443	453	459	421	408	408	442	393	395	421	402	400	392	400	410	397	412	417	396	422	416	415	428	399	464	414	389	453	416	463	412	406	426	420	460	434	424	395	448	429	446	414	427	404	393	434	410	439	425	414	404	401	389	445	397	436	414	418	408	389	463	423	432	450	420	374	396	432	412	397	404	371	449	411	408	440	411	392	429	466	391	445	378	433	424	410	425	438	448	432	422	380	410	423	410	394	433	416	433	415	411	416	370	422	422	379	437	398	453	448	412	398	414	394	415	372	377	410	377	436	384	379	444	394	385	432	416	422	401	399	409	403	410	424	358	396	417	450	415	402	398	420	419	470	472	432	407	412	466	437	409	427	425	400	388	432	414	452	452	429	423	437	425	409	419	389	384	378	422	406	444	386	421	419	432	456	434	402	439	434	418	431	388	420	415	414	373	422	424	381	405	431	384	367	440	439	391	432	420	385	441	448	429	443	402	400	406	435	431	415	446	439	412	422	426	470	397	450	436	435	393	398	409	378	392	376	410	414	410	395	383	395	417	379	430	417	415	400	439	388	455	432	414	432	403	421	456	434	421	421	384	404	402	410	387	429	411	399	424	402	409	419	395	422	401	437	429	423	444	458	403	433	417	417	411	414	390	406	463	388	419	391	434	408	445	405	421	399	382	387	439	392	400	440	402	461	400	429	452	404	407	418	379	461	441	434	429	399	414	403	385	420	416	440	442	397	421	389	427	440	448	405	408	414	408	460	403	435	405	418	465	441	434	420	467	425	436	435	421	411	413	424	442	413	421	408	436	434	402	382	403	436	421	416	424
15564	10865	15762	7812	4839	4233	3438	3208	2940	2811	2414	2353	2133	2032	1878	1896	1981	1859	1728	1604	1633	1704	1396	1261	1151	1118	1129	1086	1124	1019	1001	1046	1049	1005	1061	1077	1011	1022	964	1022	1003	1019	1053	961	1005	991	1013	1025	1043	1092	1038	945	954	958	947	922	979	1015	935	1012	989	1024	952	928	976	969	948	962	981	951	1022	938	1001	980	910	960	946	933	938	872	986	928	915	892	948	855	946	930	925	878	929	944	890	913	863	952	986	911	935	942	897	911	851	951	846	911	904	941	877	882	887	947	930	894	908	968	949	905	942	934	912	957	928	901	963	922	938	916	892	920	895	912	944	914	900	940	908	946	863	890	861	880	880	881	931	911	917	919	898	939	927	952	896	932	909	913	918	901	922	921	910	922	925	906	921	911	913	986	827	970	948	933	872	971	918	962	933	934	926	871	953	903	931	977	920	893	923	885	909	929	893	938	879	874	960	954	875	936	914	937	907	900	953	917	911	927	944	957	905	913	928	912	895	908	931	932	889	928	917	899	931	900	915	895	976	922	920	912	953	936	889	914	901	953	890	938	892	928	911	923	906	942	921	897	881	854	902	937	927	937	888	930	911	926	942	873	868	941	941	956	903	939	855	957	947	936	940	889	912	921	889	908	950	934	920	888	950	850	913	907	933	963	945	948	920	940	927	917	932	977	892	956	918	943	908	887	857	883	903	956	876	933	877	945	924	949	925	902	935	873	998	913	875	922	904	881	925	937	956	884	906	877	943	886	907	910	881	955	941	952	942	905	947	871	872	914	924	897	912	923	897	929	902	888	964	899	974	954	932	869	955	878	889	922	917	898	875	922	920	952	918	932	921	970	900	855	910	875	956	916	898	928	991	887	979	947	909	980	864	921	955	879	891	931	924	934	966	880	918	886	859	931	893	901	1000	954	917	893	911	886	935	894	840	916	915	918	946	909	936	827	810	868	962	985	936	920	874	938	905	934	911	920	911	941	931	957	955	889	931	901	951	912	939	922	868	948	946	905	929	918	935	905	911	971	938	904	878	916	910	884	894	989	888	943	897	913	938	984	927	894	927	874	906	939	966	953	922	903	955	962	930	893	902	984	856	899	903	956	974	898	924	902	810	931	930	892	955	898	902	905	933	898	887	935	915	941	918	924	890	938	958	918	944	961	920	918	937	887	894	940	951	939	961	938	887	911	935	922	934	872	914	936	905	927	869	874	861	920	878	922	954	935	934	925	941	902	903	901	880	899	859	934	912	874	880	936	920	894	901	899	885	943	965	935	925	865	920	932	936	864	871	884	905	923	935	909	936	926	916	883	924	893	950	881	853	879	924	946	932	894	907	936	927	913	918	945	938	899	859	886	930	910	941	917	954	958	913	880	941	958	923	885	944	985	899	896	938	918	925	930	899	922	955	897	906	885	934	927	885	904	938	918	843	910	971	955	881	909	928	845	939	873	914	897	891	854	966	987	895	919	927	911	917	815	999	906	884	962	981	911	902	902	943	924	885	929	985	918	900	926	925	917	883	971	908	970	884	969	907	941	893	925	911	918	922	953	948	901	883	930	843	914	955	959	926	927	939	922	913	975	917	925	875	895	921	919	927	905	894	951	916	874	914	933	955	921	928	902	920	892	873	943	952	934	922	978	908	944	932	902	918	904	894	902	910	927	872	913	937	929	899	866	960	878	873	912	897	916	949	923	929	948	912	917	918	933	938	969	891	887	913	915	943	861	885	916	883	891	954	910	873	953	885	926	893	938	925	891	954	949	944	913	953	936	962	899	943	922	901	880	907	901	918	887	902	873	885	941	883	955	920	970	941	919	949	891	917	882	912	889	905	941	852	932	906	960	954	847	906	914	931	831	936	944	920	928	887	944	917	903	937	933	903	900	915	913	881	955	939	926	903	928	926	892	871	934	888	937	899	923	930	911	923	939	872	934	908	942	887	884	945	934	913	951	884	881	920	920	906	875	929	984	919	858	984	945	850	906	893	866	883	953	927	865	931	936	906	906	924	919	857	915	912	912	902	911	940	936	976	919	923	837	916	851	892	936	857	917	917	896	901	966	846	938	918	956	934	868	934	950	944	891	936	896	881	920	967	850	909	906	849	914	934	893	938	935	929	972	899	877	888	878	900	894	937	908	927	937	881	916	838	948	946	864	906	897	906	941	887	926	878	914	918	888	921	919	898	891	938	862	949	914	943	902	887	916	997	885	959	905	972	917	929	963	879	925	887	924	926	884	897	939	901	926	947	938	959	936	879	894	911	940	889	925	944	881	905	915	892	872	880	914	951	925	901	914	864	892	955	872	941	969	875	925	951	963	901	904	861	919	863	948	920	910	888	931	943	923	933	931	892	957	960	929	910	947	927	980	908	852	939	909	915	927	870	910	893	862	896	936	887	906	977	889	933	922	902	900	896	906	939	977	930	933	878	941	950	916	905	900	904	935	913	930	902	936	905	878	966	934	892	934	897	944	935	870	909	898	891	969	888	931	900	855	925	921	897	955	889	931	926	936	946	892	910	990	977	960	954	948	943	934	941	922	943	951	919	884	899	888	943	914	926	914	990	915	899	936	908	934	877	901	935	895	911	882	912	913	993	927	924	927	900	890	910	928	952	894	928	957	955	951	949	958	900	945	981	904	937	944	912	902	915	903	922	931	907	942	983	903	902	925	911	953	911	889	916	926	916	867	885	924	868	913	927	917	929	880	860	914	964	954	937	979	907	912	958	877	935	879	976	911	880	915	880	941	845	959	936	909	913	920	936	963	868	866	906	916	902	917	932	892	946	918	942	858	937	871	947	907	937	930	966	943	951	946	972	869	883	918	913	906	894	926	934	905	900	908	967	912	933	930	924	910	909	888	924	887	928	877	923	922	940	886	871	891	881	906	950	971	927	860	912	873	903	972	933	935	857	930	894	912	893	884	937	939	960	932	925	951	943	952	950	913	921	896	913	909	881	878	930	968	954	878	884	958	938	885	906	895	847	870	871	911	938	973	880	885	868	944	899	940	992	903	940	907	894	925	886	983	872	930	977	920	916	936	941	916	867	857	948	920	902	923	905	916	917	885	890	912	939	939	941	934	875	869	896	928	921	917	916	917	928	887	869	923	940	902	864	862	915	901	945	938	929	933	913	907	935	912	937	915	938	934	891	902	883	966	906	960	937	917	892	964	910	847	941	898	948	871	960	846	862	955	918	903	877	907	930	881	927	940	948	900	885	918	959	949	869	860	968	913	901	877	907	973	947	990	895	900	1012	943	890	917	918	906	941	903	922	910	903	945	909	903	944	949	991	891	938	918	914	925	871	917	940	884	909	934	937	867	888	883	952	923	912	909	957	877	890	897	914	887	894	965	926	909	928	901	896	891	956	936	896	898	881	898	939	904	887	933	892	947	883	977	929	894	907	878	944	923	920	929	901	916	905	927	887	901	980	873	939	916	842	919	953	885	890	890	914	885	900	893	970	894	907	897	935	899	927	895	946	901	877	881	921	880
32905	20573	21075	8567	3181	2081	1622	1388	1177	1003	893	897	841	759	761	736	695	735	629	609	631	582	528	564	495	507	489	500	447	517	476	439	443	459	441	406	417	402	463	450	471	438	471	414	427	438	492	454	439	431	446	438	434	444	448	389	426	413	457	455	461	462	465	464	455	442	445	433	458	484	443	447	419	444	431	435	431	433	441	426	462	421	465	405	448	473	406	425	404	421	417	437	418	391	454	414	451	410	413	402	407	415	457	388	416	407	401	430	445	405	399	443	427	445	430	433	394	410	404	406	414	412	442	451	454	410	424	433	396	450	427	439	429	435	445	402	388	425	397	426	400	422	418	445	437	422	398	450	409	435	492	425	410	431	404	424	429	455	409	464	447	406	438	415	408	407	414	415	380	409	414	430	478	424	423	430	414	406	427	415	416	450	426	429	467	423	413	427	409	445	383	451	454	452	382	415	440	418	441	412	442	416	411	391	427	399	406	425	416	456	439	422	434	409	453	433	437	396	449	436	438	414	403	435	477	398	449	457	417	411	427	411	425	394	447	379	430	418	476	405	428	407	391	422	439	431	400	453	423	395	397	415	422	438	456	455	434	425	430	422	442	460	404	436	436	451	411	458	442	441	467	394	454	451	438	436	431	414	393	407	440	430	390	452	408	444	422	453	429	435	405	401	375	406	419	423	402	414	442	429	411	449	432	452	462	405	420	446	399	415	430	433	445	407	440	407	379	431	451	421	465	422	448	441	380	379	423	393	421	431	456	448	421	382	443	411	391	389	433	447	463	420	441	456	415	395	408	381	417	391	428	433	449	412	441	396	433	432	439	410	406	424	371	437	417	395	450	431	438	413	407	439	434	388	402	409	426	440	472	430	445	452	424	455	404	390	413	434	400	434	400	444	425	432	415	456	422	412	431	427	443	432	420	434	456	447	450	393	428	436	399	424	445	399	405	415	463	413	413	421	450	457	452	431	397	412	435	413	389	431	445	398	433	423	420	403	434	427	432	426	446	422	441	423	418	389	428	440	440	418	464	417	461	441	445	430	410	458	456	433	448	466	434	411	427	412	420	392	403	427	450	424	438	405	426	429	449	419	441	458	430	389	440	456	450	463	413	399	391	421	478	417	437	402	403	402	448	452	415	421	406	435	456	419	435	387	393	427	443	404	413	434	435	412	403	424	407	447	423	427	451	408	395	410	405	439	440	402	398	454	460	410	430	438	425	400	447	393	426	477	419	397	429	467	461	419	457	417	391	373	435	452	462	453	415	421	433	432	442	443	427	476	410	412	416	414	424	393	366	416	465	417	445	457	409	415	469	416	381	441	394	424	394	434	448	441	475	436	422	396	370	460	390	376	442	427	404	414	438	419	433	447	423	424	412	431	398	419	448	427	436	406	436	428	398	426	434	416	412	430	437	444	408	415	388	412	411	422	428	420	418	403	387	437	442	436	443	435	373	407	436	417	387	421	405	468	467	429	422	386	412	459	435	423	452	405	406	393	437	391	426	438	406	446	437	420	426	406	439	428	396	389	381	347	413	422	420	388	425	431	422	391	398	440	457	401	421	449	470	442	396	384	437	430	443	432	432	420	407	424	431	439	395	410	414	389	380	420	413	404	460	445	436	487	442	458	425	427	409	417	425	402	404	400	408	446	369	421	409	380	436	436	409	392	447	404	412	389	462	425	432	380	420	446	389	425	408	428	430	449	412	422	439	429	441	455	458	444	416	415	407	423	434	396	415	408	436	430	422	419	392	397	426	427	433	437	455	461	419	382	423	415	400	414	421	458	451	465	419	422	424	410	403	420	429	446	433	463	422	393	416	447	421	436	403	414	412	434	415	436	387	438	434	423	417	401	407	431	408	453	467	431	401	410	391	424	426	447	396	436	420	404	425	422	420	409	388	404	410	416	429	416	379	455	438	428	447	444	398	428	411	426	427	431	409	395	442	436	369	442	437	415	398	428	437	416	391	442	445	423	406	415	419	450	386	374	433	429	422	421	416	414	429	412	450	405	398	393	393	441	377	412	433	447	429	402	381	447	400	436	422	432	379	423	434	408	466	408	431	434	430	430	456	440	397	425	435	440	393	399	442	408	410	401	442	426	464	456	430	393	422	425	405	444	414	412	423	436	409	394	458	408	432	450	416	426	421	441	464	398	436	410	430	431	395	436	438	428	404	410	439	426	423	459	446	446	423	425	450	461	411	433	418	412	438	433	421	432	424	443	452	406	399	459	451	404	440	430	422	416	446	446	401	458	434	414	428	436	414	422	409	442	413	387	427	420	394	426	416	407	442	416	409	448	426	449	445	432	449	415	420	414	431	438	420	393	446	427	443	436	435	435	431	466	404	449	466	423	428	414	417	453	428	445	428	436	414	447	454	443	446	434	455	406	472	416	460	417	415	421	408	410	420	448	387	422	420	402	421	393	437	410	417	476	442	417	405	446	382	389	427	415	423	463	396	385	406	409	420	426	439	427	411	409	461	387	461	400	408	391	425	431	433	412	375	386	443	419	396	415	402	442	439	421	419	414	432	411	438	484	439	448	444	427	424	425	431	422	456	407	409	380	457	434	368	440	432	392	438	447	397	458	397	402	406	413	421	409	455	439	421	399	414	403	424	432	451	445	420	428	434	440	436	445	395	456	430	390	443	438	418	454	455	446	421	404	437	425	447	402	414	406	399	459	435	423	420	406	456	433	415	409	399	428	440	409	440	410	417	399	413	421	392	456	442	426	456	427	450	427	423	411	402	377	384	425	410	462	399	413	400	414	438	409	430	459	416	406	445	415	395	405	439	395	440	443	434	426	399	423	421	432	451	406	438	385	397	430	415	425	454	394	437	435	384	405	464	433	444	415	444	442	407	413	424	398	428	398	435	414	417	429	436	400	418	455	415	431	420	403	450	396	390	412	402	438	417	398	417	445	429	396	389	409	461	412	421	396	442	438	428	397	403	407	452	428	445	410	403	438	448	380	449	412	414	433	466	407	410	427	462	420	420	432	378	404	431	459	439	387	382	407	409	422	379	431	427	400	430	413	420	419	376	430	403	421	365	388	452	404	422	403	419	431	412	417	399	401	406	425	418	424	429	437	411	417	419	446	495	395	431	444	468	428	440	428	433	422	432	401	446	409	405	445	476	361	413	419	445	378	429	439	447	453	411	427	455	401	417	401	386	410	451	396	420	419	479	407	395	415	428	444	425	408	416	435	414	454	463	416	435	437	409	448	422	400	474	412	411	410	420	436	416	412	404	404	426	423	399	412	417	440	411	420	435	476	438	407	456	406	401	443	431	418	486	441	422	419	425	415	446	456	434	405	405	428	423	416	433	428	428	418	475	471	420	421	453	414	427	435	414	425	406	394	377	414	420	435	409	444	402	451	379	386	389	418	418	413	393	415	428	392	419	403	427	411	422	434	455	465	407	429	405	410	473	402	434	448	440	404	434	406	401	414	460	401	396	419	443	451	413	410	431	420	433	433
19682	15602	24099	10249	7095	5944	4972	4567	4406	3908	3603	3696	3053	2930	2805	2612	2698	2768	2623	2157	2250	2123	1840	1549	1350	1342	1297	1269	1204	1177	1104	1183	1191	1131	1077	1105	1038	1090	1092	1116	1116	1164	1138	1176	1143	1112	1125	1233	1076	1154	1045	1045	1051	944	1034	949	948	1003	990	1010	982	996	1021	1010	1059	1027	1022	999	1015	1008	1027	962	969	938	970	995	996	905	994	923	918	928	989	943	928	967	890	968	956	937	884	963	929	964	910	974	959	964	931	879	931	952	902	939	923	942	955	966	917	893	938	970	964	951	962	951	950	907	956	945	965	950	923	925	930	1037	938	931	975	918	930	918	948	927	905	918	976	924	938	917	1013	909	1017	904	987	927	951	955	940	892	944	897	975	875	901	909	923	973	912	993	918	936	920	960	929	952	907	894	959	921	910	893	947	977	927	955	954	909	949	985	913	952	931	876	937	914	956	896	928	945	912	919	968	917	944	1003	951	998	911	883	885	936	953	941	982	912	926	918	932	891	940	895	929	970	1005	970	975	906	913	871	961	936	890	930	916	931	951	931	945	914	914	933	926	913	886	909	973	886	921	923	954	950	959	958	943	972	929	932	937	919	913	946	899	977	982	897	887	1006	934	1018	923	973	928	954	940	953	986	951	928	934	973	951	943	940	910	889	919	904	993	922	964	925	896	921	958	880	875	967	912	1004	908	979	934	894	935	952	928	945	945	951	936	916	925	943	913	915	1018	912	922	918	973	971	901	909	946	982	1011	942	916	966	886	916	950	942	897	929	974	942	962	973	910	895	935	906	924	943	922	982	949	932	904	975	895	933	909	955	932	948	880	959	925	981	924	945	934	949	970	940	942	956	968	940	908	955	936	986	930	949	947	942	899	923	953	973	973	943	940	1016	943	982	920	932	927	899	920	958	931	983	952	921	987	892	932	877	971	962	912	921	955	892	918	918	980	919	948	941	955	947	940	958	909	901	960	991	983	935	973	880	967	897	897	955	969	966	1016	976	957	921	995	951	914	920	861	931	961	908	911	900	907	972	935	953	923	929	907	960	908	936	920	968	899	961	891	938	942	950	921	957	920	956	973	995	947	969	920	932	918	974	925	901	929	953	881	866	951	925	971	937	928	919	942	932	973	988	911	934	927	969	906	901	992	977	965	911	957	926	949	921	938	926	911	932	949	953	957	964	928	914	972	954	925	897	949	914	988	958	961	949	968	959	975	950	907	893	847	894	1006	968	953	944	956	894	914	905	927	923	912	953	901	900	954	951	928	902	945	1002	946	931	937	958	946	971	923	920	937	903	900	958	916	892	917	960	941	931	932	964	925	936	920	969	913	942	990	915	910	946	873	966	962	931	910	920	850	935	947	926	927	945	961	989	952	909	910	938	964	992	944	921	966	937	975	937	871	964	957	956	963	954	930	912	923	901	923	951	943	923	931	960	949	889	931	898	984	904	904	869	927	971	987	943	958	929	998	960	986	967	922	904	941	936	995	917	954	970	937	955	976	942	974	896	1031	969	954	952	968	937	933	925	878	929	939	970	965	972	938	942	903	968	968	993	935	941	929	929	923	904	973	903	922	946	939	906	871	904	949	924	911	946	994	1006	941	935	960	935	933	906	930	966	959	928	923	954	880	945	921	939	1008	968	938	935	974	914	955	907	953	929	950	919	942	948	863	940	955	942	904	902	896	934	903	963	983	937	938	970	963	937	952	997	879	905	980	886	911	942	944	911	972	982	969	915	881	914	968	926	908	951	959	887	928	913	951	922	914	927	946	946	902	921	936	952	941	896	937	910	905	978	1017	947	953	938	942	958	947	906	1001	996	987	970	954	899	939	928	935	887	894	915	915	934	972	876	947	947	919	930	955	974	947	963	971	976	961	946	973	953	916	919	910	983	979	944	938	924	921	1001	984	926	927	906	955	1009	924	1000	911	928	975	929	948	984	919	923	932	979	947	939	948	935	956	913	918	931	953	975	976	945	899	911	901	975	903	921	1007	925	1014	959	943	917	978	882	911	869	927	980	976	918	938	895	992	869	932	897	975	860	933	943	958	963	959	914	920	932	946	925	982	959	898	949	959	919	914	898	881	947	904	953	902	933	895	949	963	882	918	1000	950	955	901	925	916	945	975	923	941	947	962	923	941	921	938	911	899	910	961	978	925	964	905	909	958	977	891	920	914	977	940	931	962	968	962	939	979	1004	922	971	935	938	919	951	980	958	896	992	959	918	965	943	956	958	927	901	960	980	861	926	973	957	919	919	885	1003	924	954	964	921	908	926	974	899	907	918	925	957	997	931	942	919	931	925	962	928	989	890	927	921	978	903	935	929	968	879	966	983	945	945	908	940	900	912	924	907	914	938	902	882	929	966	964	919	906	906	951	972	949	965	978	950	975	926	979	983	920	904	871	927	908	977	978	941	943	947	905	933	948	913	937	930	933	950	940	933	937	851	941	894	998	977	998	935	959	947	969	1001	994	903	950	925	947	920	958	893	936	915	946	975	949	981	926	926	927	929	970	920	994	934	929	893	956	912	917	899	941	1037	976	928	984	931	972	943	956	935	898	944	895	946	954	959	942	922	949	1025	928	980	963	918	953	1015	914	949	987	850	909	952	964	993	908	950	939	897	950	964	907	927	938	1016	969	928	916	907	909	960	989	912	950	941	943	863	939	972	901	958	956	855	950	940	974	927	907	940	934	981	924	915	932	958	944	910	936	945	950	972	979	964	908	933	942	939	903	954	941	926	932	952	899	925	940	971	878	960	916	963	905	969	919	943	884	904	1002	963	905	931	942	864	945	949	985	901	957	879	890	973	938	940	959	970	1014	905	977	905	1001	969	951	921	917	951	922	904	887	892	948	920	953	1017	959	929	936	949	995	909	933	923	975	957	950	905	926	958	935	919	976	894	942	963	936	964	872	948	942	950	978	951	909	952	955	950	911	918	924	909	922	930	917	947	948	916	926	1000	908	954	931	931	963	926	949	942	931	971	983	927	930	961	919	883	931	912	885	972	949	943	913	916	978	951	880	969	970	1010	907	1009	922	907	918	909	909	968	956	887	911	976	941	914	938	959	954	934	986	954	972	901	950	971	962	975	941	924	951	953	997	938	905	896	983	872	956	973	946	900	939	926	949	925	954	918	945	995	905	885	912	973	962	917	870	894	968	934	934	913	912	979	937	907	904	970	919	965	926	945	907	942	940	1025	952	938	914	960	905	972	989	919	889	936	951	914	949	914	906	927	958	961	905	959	918	937	908	915	917	949	960	915	991	977	954	945	933	938	943	986	906	948	909	970	840	933	898	961	929	915	964	984	927	949	908	890	954	941	942	914	1007	949	949	937	932	1009	949	949	935	952	911	988	982	920	973	913	935	892	906	963	903	959	901	913	927	904	962	876	942	989	896	990	929	926	916	874	873	965	874	944	965	962	916	952	952	940	907	942	939	938	964	1026	982	919	919	939	887	932	907	962	908	935	954	883	940	898	940	918	978	975	931	988	925	978	932	904	914	928	925	924	921	1009	961	908	902	911	925	936	906	956	944	921
12537	6123	4743	1686	898	726	667	590	580	553	542	580	519	521	487	478	538	563	529	497	501	491	508	505	490	465	519	447	473	458	517	515	476	462	475	467	486	451	500	467	495	512	475	521	453	497	490	490	444	496	483	501	442	457	491	494	494	469	439	518	513	466	463	464	483	486	449	485	494	474	430	460	507	459	483	459	440	469	500	467	465	468	515	450	503	471	499	523	494	491	488	482	504	480	442	507	467	523	485	459	479	467	478	462	467	498	468	474	462	484	474	506	514	493	472	464	458	462	499	508	510	461	474	519	486	465	478	470	480	483	473	434	477	465	516	501	468	443	528	468	488	486	472	466	474	488	478	504	497	463	491	464	481	492	509	442	500	396	488	499	484	498	494	484	490	473	469	462	473	486	454	509	495	504	494	522	500	459	494	493	434	474	489	420	456	489	473	469	519	475	471	429	495	475	484	509	449	491	457	448	483	466	497	487	499	457	442	484	510	468	489	454	490	515	447	469	478	465	521	477	478	509	505	454	448	479	464	461	487	465	502	486	464	456	457	499	472	473	490	468	460	499	494	475	526	422	496	504	492	489	415	526	540	432	428	462	489	519	464	514	443	512	463	495	495	487	500	505	484	456	498	450	474	481	459	471	512	431	465	500	475	500	501	539	450	543	453	515	488	470	487	507	453	452	446	516	499	482	500	475	490	504	485	487	445	486	450	452	454	503	498	468	518	462	468	486	509	547	468	487	516	453	515	501	464	481	478	485	493	480	455	468	521	489	509	458	477	473	470	459	498	457	509	517	532	485	477	453	446	440	474	465	457	460	482	478	490	478	518	510	530	492	493	523	504	460	471	479	456	461	507	462	500	481	506	470	466	492	473	500	472	505	443	473	540	509	467	520	507	506	447	467	523	510	493	508	463	527	471	463	495	472	479	504	482	455	469	472	432	457	463	507	482	513	467	471	487	481	439	471	511	463	458	475	484	435	473	463	440	472	490	530	502	480	469	470	457	469	490	452	499	472	540	480	519	462	451	477	466	502	439	493	490	494	428	502	542	493	491	489	490	524	508	476	460	474	478	502	462	494	510	525	457	453	512	463	531	479	471	488	468	484	429	471	482	459	499	470	460	502	456	453	486	480	474	504	457	491	482	507	510	470	481	471	472	463	476	489	503	486	459	445	522	436	463	514	449	461	446	459	520	447	453	536	486	489	463	486	453	474	475	522	517	496	502	486	496	433	481	506	462	455	472	459	456	457	486	470	467	462	505	490	487	474	499	511	508	488	487	465	512	499	498	505	484	499	514	504	444	496	460	488	543	450	446	541	531	480	454	479	455	473	509	497	468	476	481	458	471	487	494	496	481	451	485	461	478	472	489	483	462	480	474	491	541	471	443	492	523	490	483	454	473	494	510	501	471	480	486	466	507	496	456	485	489	472	430	531	477	478	493	510	483	494	506	477	491	440	477	484	451	472	500	487	482	476	479	458	521	488	501	436	490	451	479	488	459	445	456	508	474	490	444	486	468	517	481	464	478	499	488	459	508	485	486	522	496	473	464	478	456	464	461	441	489	450	493	505	477	478	447	442	466	481	519	481	502	481	477	476	485	507	462	452	484	498	471	524	423	485	455	488	481	478	473	471	486	479	492	457	473	496	490	503	502	496	460	498	473	481	506	482	489	480	482	488	459	471	415	535	505	492	487	464	487	470	482	475	491	415	507	469	480	476	461	490	433	452	457	510	460	453	515	498	496	491	529	455	467	492	460	470	457	454	497	457	482	483	518	485	537	497	502	483	477	473	468	485	476	468	466	516	494	478	477	486	461	457	462	474	413	501	472	466	481	464	467	464	462	472	474	504	465	499	462	481	430	441	534	470	512	468	474	484	489	476	504	475	508	461	458	469	452	441	454	487	519	468	451	484	458	501	510	490	510	452	520	487	463	469	477	427	479	461	473	474	478	500	458	489	495	454	456	519	465	522	426	499	470	479	434	494	480	510	480	442	460	413	506	461	490	475	508	487	498	480	464	505	499	462	461	447	467	467	467	484	456	480	475	462	492	469	508	515	494	460	482	475	498	481	490	484	453	489	444	500	472	505	466	484	487	505	479	423	466	495	466	473	452	459	473	511	473	461	498	494	452	464	475	479	439	484	456	504	539	473	504	485	487	447	480	492	476	507	516	472	491	455	493	457	468	499	451	467	487	441	471	478	458	511	465	482	475	488	453	473	492	502	463	449	487	478	507	511	477	492	491	523	454	454	458	475	440	489	483	508	464	462	472	443	484	489	478	447	458	494	475	532	460	444	470	518	473	459	420	499	474	480	469	497	496	498	508	474	458	482	472	474	498	461	522	482	487	438	467	481	498	471	486	495	482	461	519	465	462	510	504	497	463	472	511	506	466	455	478	444	501	473	465	477	454	480	446	453	487	470	465	486	516	487	473	484	455	451	482	429	463	466	455	468	477	449	456	474	487	527	446	485	477	475	449	504	520	479	480	487	470	459	504	442	468	531	471	479	476	488	485	513	439	432	497	500	436	424	454	468	432	442	477	481	468	469	487	507	471	489	500	529	452	528	477	458	492	471	504	481	454	463	467	506	472	441	508	500	443	429	515	432	474	468	471	512	491	484	447	511	475	539	479	478	510	455	500	448	501	476	436	468	471	526	484	487	484	504	481	483	498	502	506	504	454	496	458	478	435	476	503	464	472	518	460	435	472	480	480	496	460	472	488	491	471	541	496	482	495	486	454	454	502	448	458	499	467	473	495	504	486	469	461	481	458	511	498	484	475	484	474	504	504	509	490	457	460	506	480	476	495	490	448	485	500	466	458	486	472	491	489	495	500	476	479	517	475	495	524	525	458	508	506	466	474	437	467	482	455	464	454	484	435	481	451	495	484	506	470	447	488	496	465	447	456	488	458	504	511	464	451	488	523	535	471	508	438	491	438	478	467	463	462	481	445	472	486	510	461	459	493	524	502	468	450	481	482	511	456	482	420	466	494	492	487	489	500	493	479	465	491	453	477	500	486	489	516	489	461	479	441	463	499	453	526	506	464	498	504	430	511	479	503	436	458	493	509	465	499	477	481	481	476	502	527	495	496	455	480	524	492	459	507	456	488	442	406	475	471	476	468	479	472	452	484	504	507	455	460	531	468	496	502	478	488	463	473	446	470	514	477	484	442	452	469	481	471	440	480	457	497	434	437	450	505	481	486	509	467	454	506	495	488	481	470	449	486	433	496	506	486	511	511	461	500	479	474	503	497	477	516	480	473	509	469	463	495	519	473	476	526	505	483	505	476	448	512	553	494	477	495	476	492	466	524	497	482	504	467	534	493	483	492	452	454	466	452	536	458	449	497	486	520	475	464	477	507	477	504	485	490	448	495	441	444	514	442	461	532	464	484	456	445	486	475	472	500	471	487	503	502	434	462	515	487	474	476	462	445	458	437	465	491	504	532	491	487	488	487	503	533	471	459	458	458	446	480	467	473	472
7982	5639	7382	3652	2682	2028	1814	1594	1479	1443	1453	1455	1328	1370	1343	1245	1208	1173	1279	1192	1223	1226	1168	1197	1213	1143	1149	1138	1082	1058	1138	1043	1103	1073	1119	1095	1083	1052	1068	1058	1077	1073	1119	1104	1053	1051	948	1035	1084	982	1026	1043	1022	1062	1017	1045	1031	1062	1056	1061	1073	1092	1069	1094	1144	1054	1101	1036	1008	1087	1051	1048	1031	1070	1020	1072	1037	1050	1074	1023	1068	1042	987	1049	979	985	1053	1045	1015	988	1016	970	1064	1074	996	1021	1041	1045	1029	1054	1015	1015	1026	1070	1058	1000	994	1039	1042	1049	1010	1040	1074	1044	1057	997	1028	1030	1034	1024	992	1079	1060	1058	1018	1008	1057	1038	1075	1089	1021	1021	1079	994	1026	1044	1025	994	1040	1078	996	999	1044	1004	1023	1071	1060	1001	1051	1084	1012	1060	1092	1008	996	1024	1093	1042	1090	1025	1027	1040	1052	1026	993	1027	1018	972	1015	1047	993	1058	1034	1026	1022	1024	1028	985	992	1021	1024	1020	1012	1066	1000	996	1033	1036	1012	1114	1067	1058	1046	1105	1016	1028	1036	1017	1022	1020	1019	1034	1052	1044	1016	986	1028	1020	1035	1038	1055	1078	1017	1065	1006	995	1064	1030	1032	990	1024	967	1002	1035	1005	1041	1011	1063	1037	1036	1054	1041	986	1013	1028	976	1015	1014	1033	1036	1093	1080	1023	1011	1031	1026	1047	1033	1038	1042	1004	1041	1017	1048	1071	1027	1029	1035	1041	1030	1033	969	1012	1061	1022	1034	1062	1006	1046	1041	1026	1061	1037	1034	1008	1045	1061	1041	1022	1058	1055	1062	1102	1075	999	1070	1008	988	1032	981	1002	976	1060	1012	1009	1044	1088	1085	1042	1022	1058	1077	1054	1051	1016	1004	1072	1048	1000	1081	1077	1041	1045	1052	1004	1097	1026	1028	1057	1013	1000	1004	1080	1021	1034	1122	1035	1018	1004	1069	1075	1007	1036	1044	1024	1006	1104	1002	1031	1065	1092	1022	1055	999	998	973	1005	998	1033	1051	1019	1083	1061	1080	1061	1049	999	1056	1086	1014	1012	1064	1011	999	1009	1016	996	1012	1000	1016	1025	1011	1036	1010	1061	1015	1077	983	1027	1043	1044	1061	984	999	968	1029	1070	1017	1028	1035	1043	988	979	1034	1052	1019	970	1046	1010	1093	1032	1017	1041	1023	1042	1001	1012	1082	984	1082	1023	1020	1037	1031	1048	995	1006	1005	1025	1027	1044	1070	1001	1026	1019	1041	1023	988	1101	1040	1056	1028	1035	1014	991	1027	1016	1058	1031	1076	1053	1002	977	1067	1060	1004	1041	1005	1035	1007	1030	1104	1018	1082	1034	1024	1023	1029	1029	972	1028	1011	1016	1030	1016	1011	1043	1034	1057	1014	984	1039	1017	1073	1054	1042	951	997	1027	1031	1061	1045	1007	982	1034	1047	1063	994	1004	1038	1041	1003	1084	1073	1015	978	1089	1023	1042	1028	1010	1040	1015	1045	1018	1035	1079	1011	1033	1043	1042	1027	1027	1031	1029	1044	1057	1051	1040	1041	1027	1087	1044	1027	1018	1054	1084	1046	991	1062	1062	1004	998	971	995	1076	1032	1012	970	1018	1012	972	1009	996	1000	1025	1012	1061	1034	1065	1002	1039	1027	1045	1008	1009	1076	1074	1024	979	1064	1027	1020	998	1037	1051	943	981	1039	1069	1034	1097	946	1042	1037	1005	1000	1072	1041	1000	1086	1033	1010	1041	1054	965	1079	994	948	1037	1007	1051	1037	987	1003	1082	1018	1037	1039	1039	1051	1008	1023	1021	1020	1029	1028	1044	997	1016	1044	1096	1068	991	996	1044	1054	1015	1022	1029	1059	1025	1018	1074	1008	972	1008	1001	989	1023	1021	1055	1052	1011	1006	1086	1024	1029	1024	1037	1025	1009	1073	1075	1023	980	1068	1049	1008	1006	974	1030	958	974	1007	1048	1060	1053	1035	1018	1058	1022	1020	1048	1057	1064	955	1057	1071	1007	1039	1077	978	1042	1075	1001	1026	996	1012	1053	1053	995	1092	1044	1019	1060	995	1066	976	1010	997	998	1059	1009	1031	1022	1007	1085	1028	1015	1072	1006	1019	1019	1043	986	1054	1028	1026	1049	1068	1007	1106	1001	1043	1034	1057	1041	1010	1047	1014	1060	996	961	1030	1082	1022	1112	985	1010	1056	1002	1027	1024	987	1041	1033	959	1046	1013	1025	1015	1033	1024	1052	1020	1008	1034	1084	1050	1024	1042	1062	1035	1016	1020	1060	1093	1019	1068	993	1022	1045	1021	1022	1034	1042	1027	1037	988	964	1039	1019	1050	1003	1023	1044	971	1039	1032	1019	1039	1057	1007	1040	959	1052	1063	995	1032	1057	1067	1011	998	1023	1048	1036	1032	1023	999	1020	1057	1094	1061	1038	1021	1063	1007	1022	1028	1049	1030	1087	1048	1068	1004	1026	1022	1061	1083	966	1038	1056	1000	1011	1023	1021	1068	1048	1050	1031	1001	1058	1031	1071	1021	970	1054	1025	1015	1061	1026	1078	1041	1002	1076	1029	967	1029	1040	1003	976	1018	1074	1014	1037	1058	1026	996	1017	1008	1075	1081	1012	974	1048	1064	1097	1046	965	987	1057	1044	1061	1090	1000	1034	987	1041	996	1040	1032	1037	985	1040	1028	1012	1040	998	1050	973	1006	1006	1036	1090	1029	1038	1032	1004	1045	1007	1047	1074	1005	1029	1019	1035	1009	1048	1008	1036	1052	1039	1083	1046	995	1042	940	1018	997	1033	1062	985	1021	983	1066	1004	1052	960	1031	1056	1067	1041	1023	1049	1022	1067	1055	1071	1042	1015	1034	1061	998	1028	990	1021	1053	1048	962	1046	1010	1018	993	1042	1032	1032	1057	1055	1025	1072	1040	1003	995	1001	1035	1008	1007	985	976	1018	1072	1025	1068	995	1019	1043	1044	1053	1057	1020	1093	1110	1068	1064	1055	1008	1045	1006	1081	1064	1045	1004	1046	1007	1073	1051	1032	1035	1028	1030	1022	1052	1041	975	1021	1031	1023	1016	1075	983	1048	1073	1077	1098	1009	1052	1037	1018	1040	987	1029	1035	1050	997	1052	1054	1033	1027	1015	1016	1014	1027	1015	989	1047	1047	1060	1018	1061	1029	1068	1000	987	1003	1023	1065	1022	1005	1009	1051	1047	985	1053	989	1032	1057	1011	1009	1013	1016	996	983	1085	1044	1020	983	1077	957	1025	998	1038	1076	1059	1011	1040	1017	1044	940	1032	1059	1083	1039	1032	986	1049	968	1004	1043	981	1029	1052	1030	958	1019	995	1028	1068	1015	1033	1059	1043	1042	1063	1054	1045	1012	1099	1028	1066	1012	1060	1016	1047	1082	1048	1039	1090	1021	1064	1072	1051	1063	1010	1072	1031	1016	1048	999	1069	1025	1023	972	1074	1007	1088	1040	1075	1052	1012	999	1090	1038	1084	1040	1021	1041	1016	1037	1083	1026	1040	1058	1076	1010	1070	1037	1028	1035	998	1007	1021	1061	1031	1012	1101	1062	1037	1069	1002	1034	1069	1053	1008	964	1062	1041	1004	1079	1051	1066	1053	1016	994	1019	983	1139	1048	1005	989	1042	1041	1040	1033	1076	1009	1001	1062	966	1026	998	1048	989	993	1071	1043	1022	973	1051	1053	1031	994	980	1079	1018	1062	975	1059	1061	1049	1069	1040	956	1064	975	1031	1087	1034	1062	1006	992	1017	993	1029	1089	999	1047	1007	1056	1041	1008	1066	1027	1012	1096	1075	991	1017	1026	1037	1017	1047	1014	956	1054	1048	1068	1058	1058	1093	998	1030	1004	1049	1016	991	982	1026	1057	1003	1050	1040	1023	988	979	999	1056	1034	1036	1037	996	998	1038	996	1044	1036	1038	1032	1015	1062	970	1019	1031	1024	1039	1036	1084	1006	995	1053	1052	1071	1036	1090	1021	1029	982	966	1032	1061	993	1007	976	1020	1083	1008	1088	1045	1068	1002	991	985	994	1047	1018	1026	1000	1011	1032	1009	1017	994	1075	1024	1017	1003	1002	1016	1009	1032	1067	1002	1071	1042	1038	995	1058	1068	1056	1048	994	1031	998	1043	971	1003	990	1056	1036	1032	986	1059	1018	1030	1063	1055	1020	996	1020	1011	1056	1081	1051	1031	1059	999	1062	1063	1036	1026	1030	1040	1010	1000	1025	1079	1026	1039	1019	1059	979	1021	1047	1023	959	1042	1005	1050	1030	1010	999	1021	1029	1043	1051	1001	1054	973	1051	1021	1072	1030	1090	1048	1034	1020	1027	1056	1002	969	979	1042	1015	1033	995	1040	1013	1016	990	994	1023	1068	992	1094	953	991	1038	1032	1040	1033	1044	1068	1048	1056	1034	1031	997	1050	1039	988	1030	1050	1010	1005	1035	1054	1052	1017	1082	1024	1018	1055	980	1061	1107	989	1001	987	1041	1030	1043	1039	1018	987	1036	992	1001	1033	1016	982	1051	1042	1080	1116	992	1043	1018	986	1024	992	1073	1064	1050	1018	1052	1077	988	959	1043	1027	1021	1019	1031	1015	1063	979	1067	1001	994	1011	983	1054	1030	991	1049	1077	1008	1094	1062	1064	1075	952	1053	1037	1035	1036	1017	1037	988	1040	1055	1063	1016	1028	1040	1025
25678	14529	11856	3819	1772	1286	1060	929	851	680	761	702	637	592	589	588	524	569	504	537	534	548	504	449	478	428	484	410	425	451	450	388	453	458	409	437	407	420	460	412	415	446	452	407	422	433	415	429	455	428	462	409	403	404	413	409	397	439	409	429	398	420	397	437	412	406	436	403	425	398	422	430	446	436	446	397	388	403	412	413	434	445	405	417	403	383	415	428	431	386	439	448	449	391	394	465	428	405	410	423	383	439	416	410	461	421	409	418	430	408	379	405	413	417	390	394	419	420	383	429	387	406	380	403	359	378	415	375	382	422	395	447	456	426	399	402	393	391	415	377	400	386	405	380	417	423	413	419	441	393	447	439	430	410	424	397	435	411	416	426	407	420	419	394	394	397	413	403	415	456	398	407	384	389	433	421	429	371	414	392	430	385	421	394	385	441	424	413	419	398	395	403	422	454	485	384	433	359	399	452	430	442	444	353	411	385	419	396	414	446	426	426	378	397	422	352	384	400	380	406	428	431	401	422	413	420	401	420	405	407	429	415	393	407	420	400	391	431	381	441	418	435	461	411	438	421	421	396	446	399	423	424	379	384	404	431	434	422	421	397	413	448	428	406	431	428	448	421	421	434	458	377	410	410	441	420	461	408	445	414	417	377	422	429	443	425	442	398	404	420	442	393	465	472	454	422	411	415	440	406	404	409	427	463	411	421	435	412	424	390	409	425	430	425	434	398	410	409	422	439	380	425	440	431	443	411	422	401	403	364	401	400	429	442	408	428	476	402	429	418	401	408	423	415	382	423	432	382	406	376	392	404	392	417	407	435	435	422	444	424	382	431	421	398	459	432	427	404	430	448	424	408	414	407	434	413	449	462	400	408	350	407	395	390	408	395	443	397	380	414	395	421	361	415	392	427	391	413	415	416	427	401	372	459	398	419	445	388	415	436	391	364	394	414	395	393	434	415	425	411	423	403	422	418	433	408	414	359	405	433	400	413	436	459	432	425	415	409	412	429	430	433	399	440	415	412	437	395	384	405	430	403	423	434	430	441	423	450	404	427	408	402	444	422	436	436	422	443	428	434	409	429	410	411	418	446	369	403	410	443	475	420	444	480	416	402	364	430	412	435	417	401	389	414	412	435	416	405	397	411	378	438	422	433	431	427	414	478	441	419	400	445	520	440	368	374	430	451	431	370	439	386	408	391	410	418	424	408	407	439	451	391	434	435	408	413	438	444	401	433	468	416	508	453	410	376	422	431	448	408	442	455	442	417	391	423	402	424	451	433	422	433	404	405	416	433	389	444	423	407	371	411	414	403	411	443	428	386	422	424	427	415	399	394	388	430	400	377	414	406	425	424	414	392	425	412	411	463	387	453	458	423	393	397	412	416	421	416	395	391	417	391	416	412	441	385	401	400	455	410	381	398	404	399	448	402	458	395	416	412	416	391	406	400	430	411	447	402	398	403	431	397	408	430	410	423	453	439	415	413	426	436	427	442	422	449	427	413	391	402	412	433	459	416	417	417	411	394	406	420	425	399	380	424	426	428	408	375	452	416	428	432	409	415	407	391	456	401	401	408	423	404	427	440	413	450	387	426	372	408	437	424	419	381	422	438	428	395	406	443	389	398	396	434	382	396	437	425	425	437	391	430	453	408	425	404	411	404	428	426	427	420	439	386	392	388	419	398	423	409	431	442	419	416	447	423	440	396	392	402	433	403	435	417	436	450	418	420	414	376	428	390	416	412	419	390	404	456	401	422	451	435	416	394	440	377	406	406	431	410	392	394	385	402	478	461	436	428	395	422	410	424	473	407	414	426	435	420	411	416	435	411	435	426	402	421	436	419	420	415	428	445	436	395	428	406	395	434	439	418	415	469	437	412	427	405	435	458	392	375	412	390	405	431	450	377	402	396	394	387	423	406	385	402	414	400	418	429	419	403	442	408	461	442	390	454	411	402	410	411	415	414	387	408	480	423	441	466	386	453	421	419	409	391	393	427	427	411	418	430	388	414	410	397	407	428	414	402	394	405	446	406	413	410	412	405	364	404	431	418	405	421	371	385	436	426	454	386	435	426	394	391	392	379	450	367	424	440	439	427	440	412	411	372	418	408	410	417	431	416	391	418	357	383	416	405	396	396	377	434	419	422	422	443	411	408	445	456	415	386	412	371	437	384	418	380	422	426	421	396	398	411	398	393	389	429	412	435	420	408	414	401	383	421	360	435	410	450	446	408	444	409	406	425	393	429	434	414	457	401	419	381	432	431	452	419	416	382	400	418	401	404	386	436	407	368	426	429	424	406	416	464	389	388	417	403	375	398	411	389	426	398	430	428	377	431	391	418	408	417	390	378	393	417	409	373	407	446	405	404	454	430	409	446	451	394	465	417	423	397	422	410	365	408	440	466	385	412	410	377	422	389	418	443	424	432	443	397	442	464	390	410	399	393	399	412	404	428	440	435	423	450	395	403	443	439	405	425	416	415	434	413	416	413	420	394	461	410	374	442	471	396	431	436	412	425	396	429	381	437	374	406	420	400	439	465	383	442	441	439	384	389	394	425	372	426	416	434	386	451	370	391	426	422	402	344	427	395	426	415	411	434	439	441	447	413	413	431	421	431	411	417	437	398	377	403	428	440	383	429	428	394	424	417	373	448	424	410	421	391	396	421	429	381	434	422	432	410	449	392	434	430	416	381	425	381	430	408	419	402	430	386	419	457	421	421	453	440	431	411	426	408	368	415	444	469	409	425	422	404	467	391	385	417	422	399	411	432	441	417	442	411	389	418	431	427	406	414	393	405	395	376	379	385	392	406	431	398	409	423	403	411	383	394	428	396	431	372	400	420	415	461	412	431	433	421	425	425	424	384	454	543	449	448	372	434	394	433	402	401	378	392	389	406	380	397	436	423	425	411	409	367	429	393	386	430	420	402	441	455	425	396	425	399	434	441	399	439	389	428	420	400	448	415	448	386	384	399	402	402	393	428	455	454	379	438	425	413	397	424	421	427	392	428	428	408	399	423	394	427	414	363	444	392	353	415	457	413	439	405	411	410	447	409	423	396	424	422	381	415	473	429	429	422	388	420	430	445	381	424	414	415	401	434	405	379	398	410	390	406	423	453	410	416	367	369	432	420	396	406	389	361	422	397	434	435	408	408	454	423	444	404	415	432	400	416	388	407	408	413	412	420	406	398	446	396	427	411	418	412	426	415	403	415	428	403	401	443	405	445	450	438	437	407	440	432	400	407	390	393	404	413	416	409	398	414	381	416	454	401	409	453	343	357	428	364	446	391	421	443	411	415	401	405	429	406	448	438	419	421	415	414	456	400	420	417	391	449	383	415	380	407	434	418	429	415	395	415	394	439	397	440	417	416	415	359	398	438	425	412	429	468	406	384	416	334	422	434	456	436	425	398	397	435	392	391	426	404	421	418	407	407	406	428	442	425	380	415	451	432	405	444	426	428	386	390	443	418	409	405	416	412	442	416	388	462
16391	11650	15241	6276	4791	4130	3402	3025	2874	2517	2804	2444	2160	2067	1947	1806	1838	1947	1774	1629	1770	1572	1355	1334	1215	1212	1231	1096	1127	1058	1058	1055	1019	1028	1055	973	1028	1031	1007	1001	1056	1032	1003	939	914	989	978	993	998	959	953	949	960	914	945	923	952	1007	976	1006	1013	1011	984	927	958	986	971	944	919	946	977	941	908	943	933	916	975	912	954	905	933	878	931	934	951	898	899	933	903	925	874	918	989	934	917	911	948	891	969	922	961	977	904	941	914	914	964	926	920	911	962	939	923	870	913	886	921	895	925	888	874	925	962	954	846	957	981	923	918	864	904	921	931	899	913	920	942	930	896	901	908	920	953	897	915	912	920	915	925	950	925	897	891	946	989	894	897	911	881	878	920	948	913	953	958	893	878	975	932	892	903	916	960	901	1002	856	877	943	924	919	968	908	871	895	930	896	925	918	875	869	974	924	875	931	894	858	917	943	912	925	936	896	949	923	920	934	878	921	913	890	944	870	921	987	922	952	872	883	843	905	919	877	869	918	931	834	911	917	897	940	901	916	918	921	912	954	915	865	906	964	926	862	876	945	930	936	906	952	974	964	904	930	917	905	915	942	959	924	887	891	966	931	942	902	913	975	899	943	977	903	900	890	906	935	966	887	887	889	918	899	872	940	918	883	888	939	955	915	904	895	883	962	884	902	891	902	877	917	919	936	935	928	898	884	931	909	911	914	970	897	961	908	959	928	863	953	971	911	930	935	929	879	928	964	953	925	905	937	912	925	870	889	963	880	925	978	926	892	922	923	942	946	922	895	931	928	926	981	897	935	896	889	900	932	915	921	899	933	907	943	949	908	931	875	882	946	923	902	920	942	945	893	894	950	881	933	905	857	918	900	907	918	898	913	892	932	895	926	907	950	915	912	943	874	949	938	897	868	913	914	900	903	978	888	860	898	919	953	896	904	939	874	936	955	904	896	898	910	967	922	867	909	901	947	993	948	882	909	933	930	972	963	899	916	863	862	934	916	850	921	928	924	898	930	910	877	958	902	936	916	864	928	919	941	924	939	888	968	884	862	891	949	892	948	904	922	964	942	948	932	932	929	899	956	946	906	938	947	943	911	942	952	930	857	923	932	918	953	961	878	843	856	870	984	912	1002	897	914	926	891	962	932	944	895	912	913	934	907	954	860	894	913	890	925	903	903	912	887	925	908	960	869	912	874	958	902	926	886	892	949	898	930	934	899	916	857	915	941	881	888	907	906	970	922	890	895	938	926	938	926	904	944	931	890	926	983	983	926	899	921	915	945	898	922	1008	873	907	932	889	978	965	920	886	880	942	939	897	893	951	962	865	886	910	954	895	925	880	900	911	911	901	949	921	948	901	882	945	860	865	899	956	891	915	904	968	945	879	913	949	919	867	965	906	946	908	959	897	953	937	895	970	906	879	945	954	949	950	926	904	902	847	903	871	944	858	901	923	931	941	914	919	924	896	923	906	919	924	945	891	919	907	945	867	855	958	911	925	951	907	908	912	940	887	946	887	894	920	877	960	901	938	926	942	963	917	911	950	919	944	900	918	905	925	971	958	935	908	908	916	924	932	883	949	884	914	948	914	898	903	906	910	915	909	870	908	943	967	932	972	899	878	945	907	912	956	924	912	924	929	842	930	878	873	924	930	924	928	876	953	929	918	912	864	911	963	947	880	908	892	928	920	905	894	894	932	879	946	952	868	919	925	911	925	868	964	858	939	901	971	865	912	946	952	936	974	939	897	939	895	938	865	902	891	894	922	897	939	989	975	873	896	908	968	950	960	880	951	916	875	871	905	895	855	949	972	886	907	935	909	874	905	948	908	927	938	928	930	972	919	936	903	882	919	916	941	850	983	859	879	927	940	884	943	878	892	894	967	885	901	924	871	887	909	901	922	915	948	874	909	880	879	912	828	892	922	918	908	912	908	899	898	936	889	950	930	931	956	913	867	953	901	923	972	920	925	932	904	931	871	868	927	902	953	949	949	889	935	909	871	950	917	889	989	884	908	911	937	966	866	898	946	906	895	910	902	971	885	921	950	901	907	938	973	941	904	868	927	938	951	967	921	923	892	935	877	893	921	915	895	935	916	938	949	948	888	881	887	960	909	914	918	949	886	926	947	922	903	921	952	884	888	941	909	905	888	925	940	898	913	903	922	945	919	895	876	936	896	931	845	882	939	921	888	926	866	905	946	924	925	920	923	960	880	907	874	837	945	961	825	903	897	907	944	943	929	927	886	961	931	884	951	938	897	981	879	889	901	908	906	879	961	920	913	932	883	906	908	923	928	897	962	869	969	945	924	927	951	860	933	866	929	896	888	877	981	962	880	908	966	903	896	893	946	924	928	911	957	930	931	869	937	934	926	878	908	911	880	860	942	958	921	945	886	974	927	921	960	851	864	946	939	959	965	894	893	904	923	933	897	954	867	898	908	905	871	907	939	1004	896	959	962	925	944	912	889	855	897	900	947	881	928	878	906	899	913	914	922	933	903	936	932	901	863	946	886	927	923	882	922	896	880	950	879	865	902	883	918	935	899	922	862	922	925	871	959	927	902	878	878	958	897	829	934	971	941	924	922	962	902	907	930	951	965	893	911	913	958	943	832	928	875	907	946	906	916	929	933	945	875	930	910	900	916	911	925	882	929	925	983	912	915	900	933	950	957	907	885	914	962	970	909	925	919	890	873	907	930	915	885	907	911	881	900	996	916	920	958	914	945	880	855	914	860	907	958	924	898	894	919	895	887	921	929	896	988	906	892	938	904	971	946	897	931	962	934	908	888	956	889	980	858	923	924	911	898	891	887	933	855	917	944	874	918	930	933	925	931	948	904	937	943	869	936	892	964	894	876	938	922	920	873	951	896	920	947	895	890	880	977	951	949	855	863	928	929	927	923	901	943	947	917	874	955	909	899	938	915	873	910	895	918	948	917	891	870	875	938	916	882	894	908	906	924	996	864	939	897	888	916	923	937	944	938	974	954	962	932	934	895	916	898	885	941	943	974	957	919	912	931	879	956	933	922	936	937	910	937	870	915	951	880	843	937	896	954	947	995	951	931	889	897	971	919	943	917	904	886	985	912	968	946	908	913	962	945	936	939	933	927	905	892	914	900	941	889	891	880	860	925	915	948	928	915	939	882	1010	932	884	922	886	889	936	953	905	903	925	902	942	957	912	902	953	895	917	923	906	912	930	939	871	888	915	884	908	930	941	931	925	921	912	896	1004	852	904	946	1020	932	961	913	962	890	892	921	989	921	908	923	903	941	915	899	968	891	921	908	904	854	921	890	923	895	889	918	946	903	900	893	973	955	851	920	917	899	939	940	901	904	943	889	914	929	882	915	896	931	947	924	881	867	882	1010	914	902	946	909	888	903	927	922	862	913	900	1018	912	931	920	859	875	915	867	935	872	891	959	864	935	893	951	878	954	969	922	946	915	914	945	884	951	883	890	922	845	968	880	947	919	972	944	949	910	961	910	951	965	882	887
33897	21446	18104	6888	2855	2144	1846	1397	1171	1082	904	919	793	749	683	652	724	718	720	623	644	604	520	509	497	496	441	523	438	441	438	419	434	451	452	402	456	453	423	458	428	433	438	494	475	465	479	457	411	451	434	456	421	407	439	446	423	439	439	440	454	412	444	411	430	437	436	392	469	448	396	436	439	456	429	446	422	392	442	431	442	411	442	404	423	424	398	410	424	436	433	454	431	423	400	486	426	438	431	428	413	421	404	418	389	416	410	458	440	395	403	424	433	434	398	394	419	419	383	423	391	406	436	439	407	428	427	396	401	387	419	455	398	419	417	438	417	426	438	398	401	392	440	462	417	417	395	410	401	412	383	433	370	388	398	422	449	415	446	425	385	443	406	429	407	422	425	428	443	420	431	398	436	416	426	462	393	435	414	410	436	475	445	410	411	407	398	406	411	458	395	416	453	386	412	418	442	426	452	416	416	435	410	422	439	406	422	397	423	371	465	412	461	447	446	401	409	442	456	420	428	402	451	401	410	427	429	406	426	425	407	429	424	415	412	404	430	374	394	438	463	438	420	430	421	416	400	432	431	466	438	418	418	410	434	426	404	413	403	408	399	398	363	467	414	407	448	431	430	438	408	395	401	460	397	394	381	351	425	464	437	391	428	419	431	437	399	437	429	462	457	427	431	423	404	427	465	433	408	369	435	435	410	444	423	418	408	367	463	413	439	400	362	390	401	400	373	429	429	398	378	444	437	417	448	380	393	378	444	458	394	431	429	405	449	449	442	456	411	438	418	419	427	404	411	396	401	432	439	414	440	443	407	393	436	433	425	398	435	436	415	446	385	431	441	419	428	399	383	451	409	423	411	411	444	424	439	444	409	382	392	399	405	432	425	412	451	437	441	383	436	438	432	428	432	401	392	384	400	419	426	451	394	387	394	431	384	402	403	424	418	430	414	411	380	431	410	417	480	412	394	442	406	433	382	421	435	438	418	454	424	450	407	387	449	426	408	452	407	430	452	439	404	402	418	413	418	418	463	418	439	412	429	425	404	411	422	371	407	404	414	447	454	393	450	455	403	376	411	405	427	423	422	425	436	468	402	393	414	435	402	422	408	466	419	450	393	457	457	430	386	391	377	411	449	394	414	411	422	390	408	408	425	404	396	447	391	446	413	410	444	403	435	408	474	411	403	433	435	402	442	434	444	409	456	441	439	429	385	455	405	402	419	440	410	387	346	413	393	402	440	434	440	401	459	458	449	380	397	421	381	425	422	419	429	406	409	391	414	426	436	450	425	403	404	399	427	401	446	409	421	419	467	409	417	482	432	443	427	451	397	408	426	411	425	406	404	392	402	421	408	399	426	416	417	466	412	369	410	417	428	460	425	443	403	399	439	411	425	429	414	416	422	385	436	437	422	404	413	397	455	401	433	434	417	445	412	469	413	400	432	414	425	417	436	391	435	458	428	423	431	408	420	419	426	421	409	450	426	387	414	421	451	397	428	423	453	432	447	436	455	439	391	402	414	366	394	462	413	402	372	423	406	404	390	454	420	409	386	398	410	410	441	395	405	420	405	386	389	398	430	417	450	436	436	443	442	465	387	401	448	420	346	384	397	386	455	433	436	414	397	439	422	402	449	416	412	454	425	400	455	393	408	401	439	392	379	398	430	411	416	486	432	432	439	432	421	413	394	448	415	426	399	411	432	393	400	441	405	468	421	407	399	382	469	434	416	418	418	393	405	442	427	398	431	393	402	423	417	544	417	411	401	417	431	412	428	397	428	408	405	413	441	463	423	430	455	416	404	422	474	434	416	395	434	444	424	396	383	447	460	394	410	430	416	453	378	432	432	412	429	433	413	427	413	416	405	476	435	381	401	417	429	416	470	435	418	408	460	414	436	404	411	404	407	406	386	428	415	413	437	384	435	422	442	449	462	451	413	430	415	393	426	421	405	431	408	406	429	427	433	402	392	403	417	419	403	421	439	393	403	405	456	412	454	416	442	430	453	389	415	403	390	402	441	423	444	410	400	364	427	417	413	414	430	413	411	434	428	444	451	385	385	416	412	402	426	424	438	431	421	436	452	461	418	412	420	419	434	376	402	480	434	412	443	443	435	439	423	452	396	404	451	380	453	399	399	450	396	417	391	433	399	442	393	385	436	395	406	403	401	457	412	405	420	456	422	428	408	440	445	373	441	425	405	438	374	430	411	399	449	396	462	430	420	410	425	421	424	435	415	424	402	414	402	378	427	424	414	423	413	432	390	369	425	447	420	443	393	408	386	405	400	421	420	387	453	445	399	408	404	442	403	397	408	400	391	452	482	392	389	420	437	393	402	402	438	440	402	392	439	458	430	418	447	379	425	426	364	420	437	443	460	444	405	425	398	412	397	474	449	397	423	427	418	428	418	362	419	397	432	389	374	398	428	405	440	412	441	469	431	449	417	435	467	434	430	483	430	443	408	437	407	395	439	448	388	462	432	457	437	428	405	443	464	390	394	423	412	431	412	383	419	422	428	448	425	421	405	439	469	425	412	407	459	414	451	402	434	430	447	475	427	442	410	394	408	431	396	391	445	434	466	452	399	407	392	402	449	407	384	417	418	426	443	405	458	429	401	421	464	457	444	417	383	425	426	406	380	413	414	389	433	401	430	410	469	397	404	389	413	407	402	418	402	362	432	419	430	382	417	415	423	401	405	402	417	422	431	471	420	433	442	417	400	399	378	419	431	444	429	393	443	407	426	414	439	418	412	412	436	406	393	452	461	479	443	443	435	402	398	422	461	447	413	400	411	409	433	457	425	413	453	422	399	460	411	457	365	442	410	425	411	421	435	421	391	416	430	450	416	427	425	409	460	446	432	441	421	436	417	403	429	476	430	406	426	394	416	433	421	420	440	420	450	377	395	416	460	417	425	436	422	461	405	444	403	419	405	407	406	415	416	410	442	382	432	448	396	366	419	392	450	410	409	395	413	391	436	433	417	394	428	386	432	413	398	416	439	400	443	396	436	377	434	433	439	431	396	400	413	428	400	404	389	403	398	446	417	424	438	442	391	435	349	416	425	431	423	438	434	407	419	454	450	408	455	395	435	427	450	388	427	410	428	462	434	434	416	429	389	413	408	400	404	421	409	408	432	469	406	438	425	442	394	447	425	367	432	463	391	399	414	422	409	445	439	371	462	394	418	442	424	421	449	401	379	433	420	415	423	385	408	416	457	409	431	439	438	443	423	438	397	415	458	443	445	426	378	453	427	401	429	394	432	370	434	407	425	413	436	437	433	433	441	364	448	386	437	435	436	444	389	417	403	381	441	405	423	418	402	456	452	448	421	419	431	377	422	409	395	447	421	425	440	395	408	413	456	432	435	412	405	393	425	428	443	449	403	411	417	432	441	404	435	413	449	412	453	416	439	402	413	451	425	438	414	457	444	435	406	437	443	426	397	403	412	421	379	403	376	429	416	409	434	407	423	441	434	422	410	400	468	418	402	392
20643	15902	20180	9295	6750	6198	4983	4457	4286	3986	3440	3751	3047	2990	2728	2551	2698	2653	2671	2131	2319	1962	1874	1663	1340	1351	1254	1285	1185	1168	1092	1116	1105	1230	1144	1117	1092	1120	1151	1078	1131	1167	1153	1072	1123	1102	1155	1081	1100	1023	1054	1047	921	922	1004	989	1024	980	943	1032	1071	1061	1098	984	1017	1038	1027	1004	955	1040	980	934	973	987	980	1007	908	973	918	933	943	944	946	947	932	948	972	906	925	988	952	948	896	924	905	934	921	933	912	898	964	910	956	948	951	959	934	943	955	922	918	967	942	956	982	944	960	916	954	898	947	898	935	908	918	903	869	941	936	919	910	936	939	969	933	972	917	907	895	897	963	903	961	981	897	883	892	908	944	928	959	927	881	918	928	948	943	907	956	941	935	965	907	957	954	932	858	977	981	937	940	921	879	910	941	915	970	903	976	935	993	945	931	886	948	985	976	898	933	913	900	944	934	934	963	931	878	948	965	886	963	967	939	938	976	914	998	943	898	967	883	934	929	943	973	937	904	900	889	905	967	925	879	967	955	915	919	918	889	973	919	906	941	893	919	1003	982	960	972	905	936	906	960	1000	982	903	947	975	888	898	888	974	908	985	959	928	889	933	968	979	917	978	901	904	936	927	943	917	919	929	894	956	965	940	956	950	948	946	868	937	944	923	912	955	925	982	985	932	887	965	957	894	954	948	967	948	928	965	926	964	968	970	909	940	941	931	906	1014	932	967	938	912	919	945	877	969	907	905	912	929	876	918	920	931	917	942	924	963	938	954	904	953	912	919	911	978	935	933	932	980	948	913	888	887	977	904	952	904	847	982	925	919	929	975	940	926	894	894	902	958	916	924	908	929	888	902	1010	993	883	953	944	943	1028	991	908	949	923	896	901	858	950	926	905	934	920	933	898	968	903	912	927	979	953	933	954	950	961	930	928	938	970	914	910	979	941	900	929	936	1017	982	1005	891	925	905	911	953	915	972	944	911	916	949	982	919	972	957	926	950	924	927	949	923	951	925	928	975	889	955	939	934	935	909	951	940	931	891	907	942	933	927	937	943	892	902	997	900	953	956	891	919	899	941	995	906	847	909	971	968	929	872	878	877	963	910	915	899	912	959	902	985	895	877	913	907	929	920	965	949	923	935	950	893	928	899	924	974	943	941	934	956	943	981	961	932	976	918	909	936	976	963	981	937	909	977	902	896	910	964	976	926	968	895	899	975	923	980	911	943	909	955	898	900	937	934	930	961	908	947	953	937	841	864	923	982	915	934	957	900	1000	966	943	891	952	942	952	926	939	911	955	966	946	921	942	918	911	942	947	921	884	902	914	901	926	979	958	892	965	938	906	955	922	948	908	955	939	955	928	921	906	921	872	944	946	960	946	915	937	950	927	919	963	969	956	893	922	917	867	939	906	947	957	908	913	940	971	901	957	964	907	942	923	945	933	923	915	976	911	980	926	940	985	949	956	908	923	979	931	931	891	958	942	907	930	932	930	923	940	886	974	963	877	952	912	938	916	929	966	930	935	934	933	957	951	919	923	896	932	893	972	935	904	987	897	924	929	934	936	949	964	919	911	857	901	925	918	959	892	948	920	902	936	943	892	912	927	933	941	928	905	938	930	893	955	895	970	896	947	895	924	920	906	938	960	932	918	960	954	926	904	952	921	960	916	942	902	914	944	983	928	939	913	926	958	912	949	945	904	978	917	921	952	938	921	982	873	940	945	913	865	879	952	919	942	905	973	958	954	929	955	938	965	923	943	902	914	934	902	951	910	936	919	921	901	924	919	1001	920	877	959	892	888	897	916	921	943	890	908	947	890	971	971	926	932	900	922	890	916	905	954	916	914	925	899	942	901	953	980	886	938	902	948	957	917	936	901	949	945	901	965	935	946	992	916	935	917	960	957	908	914	925	917	923	988	902	959	914	941	942	908	1006	885	937	967	963	913	915	969	936	939	905	956	917	911	971	895	939	916	915	954	963	870	927	936	955	916	929	934	938	940	900	947	902	972	963	922	905	937	908	890	944	906	890	917	916	909	917	960	999	917	948	952	964	980	902	953	936	904	957	959	946	911	894	929	951	912	951	892	962	925	972	944	930	881	951	927	953	943	964	900	912	891	920	922	965	876	968	974	925	918	954	877	912	965	896	926	944	891	939	890	937	928	898	971	917	994	892	952	894	975	920	931	925	950	925	894	985	963	921	903	956	932	856	942	904	904	934	963	948	928	984	955	954	931	937	896	893	939	893	905	888	897	908	914	904	873	924	889	953	957	910	943	972	946	914	907	1009	934	918	954	1002	951	911	858	953	871	991	980	960	901	893	926	932	947	903	841	913	884	926	896	983	907	944	915	908	932	937	919	897	882	899	925	944	940	919	922	954	892	919	930	968	973	916	941	925	921	906	925	1009	918	935	955	972	938	973	999	916	916	949	906	972	933	935	946	963	880	855	908	922	912	938	913	911	954	931	899	922	894	934	976	956	917	941	883	868	966	948	924	933	946	935	945	938	955	891	934	1014	929	882	865	877	947	927	884	944	971	950	926	933	944	914	931	864	896	981	922	947	933	926	914	849	925	982	951	951	979	910	863	932	945	968	982	903	918	952	994	972	932	925	959	910	924	960	923	990	933	910	927	982	928	952	920	910	980	915	900	912	927	941	916	946	944	956	880	969	938	942	951	880	951	966	931	928	925	881	959	923	913	945	919	962	934	926	947	956	997	963	948	973	892	936	987	880	917	957	921	952	920	976	962	937	862	949	965	928	953	948	976	898	942	935	940	922	889	893	984	997	949	940	955	945	926	912	914	912	907	928	894	894	906	991	952	951	955	955	977	948	859	905	950	929	914	914	874	906	951	919	1024	906	872	964	920	922	920	890	939	892	962	928	917	934	926	914	893	913	911	919	921	934	933	939	918	945	929	935	953	933	966	959	890	914	981	880	952	941	913	936	904	888	930	922	926	970	912	976	930	905	978	929	924	920	968	927	954	874	920	960	912	936	923	900	919	919	923	961	936	929	969	905	905	934	933	947	931	954	944	930	952	909	935	957	906	950	927	935	920	936	893	921	895	953	957	926	943	942	897	929	956	946	916	903	901	934	961	893	889	915	965	949	966	865	941	934	907	928	980	912	954	916	906	908	931	886	933	941	943	929	958	943	913	921	902	942	942	920	945	931	976	932	916	922	949	937	940	915	923	924	968	944	896	968	961	915	952	939	930	945	956	912	870	932	919	945	882	935	888	963	933	936	924	928	915	914	905	902	933	891	951	892	907	881	943	959	912	920	922	932	964	917	918	925	912	996	949	954	884	900	1001	896	944	971	939	911	959	891	898	929	919	1004	936	881	975	897	917	945	929	904	901	926	912	945	958	940	943	897	936	945	939	953	897	931	941	959	913	975	926	967	888	953	987	950	915	923	935	930	945	971	937	981	930	913	966	893	943	973	922	881	901	925	912	934	925	912	961	900	909	901	921	895	973	901	935	989	962	987	957	948	960	956	906	895	905	923	998	918	922	911
12031	6371	4484	1447	845	799	603	591	566	557	538	536	551	553	522	502	474	473	504	496	484	481	526	488	518	474	468	496	531	516	488	494	495	490	488	491	460	457	506	490	493	464	466	468	481	500	459	471	436	454	474	507	516	425	420	473	482	499	482	510	461	497	485	467	526	446	502	486	486	482	508	474	489	495	477	483	470	565	498	518	502	492	462	459	477	467	455	445	447	476	450	507	472	487	466	509	494	485	469	457	486	447	460	475	445	482	460	473	514	474	488	470	477	479	475	480	481	466	471	491	451	508	523	483	465	472	523	505	476	461	457	524	487	431	468	494	479	485	442	475	448	505	423	462	474	447	460	491	473	460	478	457	464	466	509	441	465	454	481	524	465	493	475	486	475	442	457	451	497	495	469	477	461	452	496	479	493	489	500	440	483	488	516	480	493	494	477	490	487	489	487	452	467	473	441	508	491	517	509	467	456	482	470	492	464	448	473	445	455	487	452	446	464	466	432	455	451	476	484	483	472	451	442	478	457	456	443	489	430	460	471	514	527	465	441	465	487	447	478	444	483	477	501	505	494	487	451	509	485	486	496	475	462	483	455	494	488	470	434	455	537	527	494	459	520	495	471	445	465	480	478	451	490	485	461	496	470	476	473	482	466	445	482	482	486	495	469	464	492	459	482	498	472	473	454	446	451	499	461	475	454	451	466	455	504	429	439	446	462	481	467	446	411	493	469	445	450	486	517	451	478	445	464	460	450	501	461	512	455	485	528	458	473	488	523	457	537	471	456	481	441	472	493	454	485	491	524	448	468	455	466	466	468	490	444	436	463	498	433	519	456	476	487	461	427	496	455	507	487	480	448	472	480	482	477	462	426	493	510	483	478	457	423	478	475	475	473	449	476	506	430	459	499	466	487	499	477	475	524	460	448	475	469	436	446	428	415	478	480	506	455	493	475	443	460	467	486	440	490	470	467	490	445	479	483	466	486	438	490	467	493	463	472	447	478	469	457	530	428	445	456	469	511	471	496	472	478	483	428	449	510	493	445	484	501	525	475	471	498	485	464	499	472	406	452	455	430	463	486	447	472	465	428	517	473	474	489	446	497	511	474	439	482	520	459	473	498	468	515	476	422	486	490	469	488	486	477	482	478	479	513	493	495	470	494	485	445	466	461	501	488	453	418	453	461	491	448	486	504	470	436	438	453	445	510	493	437	476	470	536	475	420	441	464	512	485	470	458	520	477	465	452	500	492	413	480	472	475	492	503	452	452	486	445	485	486	406	462	459	518	445	450	437	470	470	478	494	482	467	460	458	471	430	463	494	477	482	473	498	483	473	457	452	509	485	511	471	483	471	475	507	490	450	495	494	501	453	461	507	465	466	446	526	476	507	503	491	508	457	505	487	463	452	468	450	505	463	490	501	449	487	485	507	467	491	470	438	482	506	451	464	472	471	524	472	456	519	518	409	474	494	487	425	469	455	426	488	448	451	482	481	461	447	510	448	523	499	470	467	511	467	513	489	456	489	487	481	511	492	467	484	466	516	504	468	493	489	424	444	441	486	523	506	461	456	455	463	452	426	424	483	485	482	449	484	483	449	445	455	483	442	463	486	477	451	449	465	529	482	455	480	472	464	433	489	456	464	488	474	446	461	525	440	454	470	509	431	473	495	491	480	442	475	471	470	481	458	467	484	465	459	454	481	482	474	486	478	441	469	455	463	441	474	465	465	509	466	448	506	526	472	473	477	466	497	475	534	516	499	475	487	494	479	433	445	520	442	453	447	467	482	457	510	483	490	526	532	470	458	480	470	474	527	504	449	481	443	486	473	465	465	509	484	516	487	486	521	472	423	475	473	453	459	524	483	486	507	511	483	526	476	484	489	453	468	446	488	440	477	489	478	498	440	484	466	522	468	486	434	489	447	477	469	447	441	454	484	460	461	524	499	500	479	518	432	458	468	478	469	458	479	469	493	507	469	477	521	481	484	494	486	466	459	426	501	485	450	476	476	451	451	480	447	483	502	464	481	446	465	443	460	473	498	442	479	528	498	468	478	426	474	500	492	481	459	485	472	497	493	459	488	487	500	472	495	484	480	515	485	497	477	530	501	457	499	466	494	469	459	507	498	484	444	444	484	469	526	450	495	501	437	450	438	497	500	458	448	448	462	448	497	475	503	542	506	503	453	473	496	479	430	491	468	436	486	470	486	482	510	463	499	477	492	474	516	485	411	432	450	484	509	465	464	452	430	474	471	518	457	505	486	478	451	495	502	496	503	517	462	504	490	460	444	512	487	467	469	458	465	519	528	465	477	484	494	453	474	476	466	494	484	459	490	461	426	450	473	486	464	466	475	457	490	458	446	520	458	489	484	503	437	494	464	448	488	482	453	441	507	492	484	463	500	490	493	461	455	480	444	473	532	460	450	456	479	453	432	462	473	449	443	487	438	519	468	480	489	439	441	421	426	481	442	453	499	470	503	458	444	455	460	467	513	544	482	453	443	469	485	476	504	461	454	418	484	488	474	485	481	473	468	510	418	468	503	479	442	490	480	457	468	483	470	466	472	489	468	452	499	515	494	480	450	444	514	477	490	482	479	444	474	474	472	473	485	478	460	536	499	495	523	501	485	474	485	507	453	503	511	501	495	489	514	468	475	426	486	455	454	449	488	486	506	570	486	488	454	420	442	495	472	487	455	519	496	472	496	457	416	434	480	486	491	442	498	520	464	479	511	444	471	468	451	519	535	446	504	473	473	485	507	544	487	475	442	445	484	498	539	505	489	493	499	519	431	455	487	475	505	489	515	474	447	445	498	443	512	486	490	500	468	516	456	512	448	451	472	504	488	441	495	467	452	503	465	478	480	460	508	530	454	499	447	457	503	460	458	499	473	424	496	519	442	500	468	469	428	503	507	449	461	526	482	467	463	481	478	476	507	463	489	463	529	507	444	470	505	491	503	440	462	457	477	454	505	535	506	508	490	475	475	464	460	454	460	423	488	449	476	472	411	466	475	472	504	466	437	466	473	461	446	473	437	490	486	472	460	511	444	463	473	466	432	483	478	488	481	477	483	484	464	495	461	458	447	502	501	480	469	470	455	445	466	477	440	475	476	493	490	467	508	465	502	446	466	510	496	427	465	489	486	493	485	451	515	519	454	482	477	537	497	477	471	506	503	482	467	517	475	463	476	476	463	484	429	496	447	488	482	433	537	521	514	461	494	450	441	498	470	446	497	494	483	448	508	482	492	505	463	481	467	486	486	486	467	488	470	490	481	485	522	437	444	484	446	468	431	481	453	463	478	499	448	454	460	481	533	491	468	450	502	531	472	467	474	453	459	487	461	491	455	482	511	512	488	494	487	451	494	478	494	484	512	486	477	474	501	485	450	459	480	467	467	443	502	477	506	504	515	461	479	497	452	474	453	513	525	487	443	517	511	502	465	476	453	497	478	488	437	491	466	444	451	485	429	492	474	517	493	480	478	476	446	494	485	459
7622	5758	7004	3250	2422	2061	1746	1590	1499	1442	1426	1404	1417	1300	1265	1261	1254	1181	1231	1219	1193	1135	1160	1120	1111	1088	1141	1093	1068	1053	1090	1090	1049	1073	1092	1061	1076	1091	1120	1059	1085	1041	983	1040	1114	1026	1057	1084	1024	1089	1048	1029	1092	1016	1052	1012	1010	1051	1018	1041	1104	1074	1039	1035	1085	1101	1092	1084	1012	1085	1010	1072	1069	1107	1078	1023	985	1061	1001	1095	1063	1074	981	1002	1055	1001	1009	1056	1076	1074	986	1052	1081	1062	1038	1103	1038	1007	1029	1016	993	994	1033	1034	1051	1036	976	1002	1051	988	1010	1036	1085	1037	1061	1056	1075	990	1040	1027	1036	1064	998	1000	1039	1066	1025	1064	974	1017	1039	994	1036	1024	1004	1033	1000	994	1057	1005	1054	1015	1011	1029	1014	1024	1001	1094	1061	1021	1070	1022	993	1066	1024	1008	1044	1024	989	1035	1009	1038	995	972	1064	1008	1033	1017	1025	1028	1035	1027	1004	961	986	1058	1024	1045	1032	1014	1018	1043	1017	1067	1069	1050	979	980	1021	1001	1058	1058	1076	1074	1008	1010	1031	997	1045	1060	1009	1087	1122	1017	976	1072	989	1026	1012	1035	1034	998	1063	1031	980	973	990	1044	1019	987	1004	1036	995	958	1080	1081	1034	977	989	1051	1049	1017	997	1051	1029	1048	988	975	994	1016	1019	1012	997	1021	996	1006	1053	939	1050	1022	1047	1072	1028	1035	1035	1073	993	1070	1049	1015	1032	1019	1094	1030	1030	1021	1052	1073	1061	1023	1010	1021	1065	1011	952	997	1062	1033	1021	1009	1017	1074	1078	1002	1055	985	999	988	1066	1056	1033	1024	1029	1072	1047	1037	994	1036	1041	1007	1001	1019	1027	1026	1052	1039	1025	1054	980	1028	1022	999	1010	1028	1045	1021	1032	1073	1047	1083	1005	981	966	1025	1056	1031	957	1012	1027	1049	1038	1033	1086	1039	972	1034	1045	1128	1089	1019	1065	1045	1048	995	1046	980	1015	1086	1051	975	984	1041	983	1002	997	1054	1065	1036	1007	986	1076	955	1078	1033	984	1024	985	995	1007	1004	1063	973	1031	1004	1009	996	988	1004	1052	996	1000	1006	1032	1022	956	1012	1050	1018	982	976	1032	1063	990	974	1042	974	1049	1005	998	980	969	1032	1034	1020	1024	1042	981	1055	1012	1032	1006	1073	1025	1059	1058	1053	1067	986	1053	1044	1013	998	1050	996	1026	1043	997	955	1027	1049	993	1022	973	1000	1000	1028	1057	1027	998	998	1081	1031	1046	1061	1016	963	1029	1001	1069	1046	941	1025	982	1044	1002	1031	1008	1017	1016	1028	1038	1049	1009	1052	1071	1045	1040	948	1012	950	998	1070	1052	1027	1026	1018	989	1021	1091	1050	1006	1002	1007	1018	976	1002	1013	1059	1024	998	1036	1061	974	988	1022	1035	977	1003	1039	1037	1053	1056	998	1053	993	1028	1081	958	1028	1058	1071	1096	1009	1018	1020	1047	1087	1070	989	1087	1046	1025	1026	1033	1022	985	1025	1039	997	1064	1052	1103	1043	971	1010	1019	1010	1056	1041	1087	1011	1053	1058	1029	1037	1049	969	1039	1042	951	1018	965	1086	1028	1025	993	1011	1078	1048	1019	1061	1038	1015	998	1049	1034	1030	1115	1100	1047	1069	1025	1016	1088	1053	1002	1057	989	1008	1010	1038	983	999	1049	1042	1028	1047	1055	1046	1044	1027	1038	1032	1008	1045	1012	1008	1040	1064	1031	1049	1051	1024	1062	1021	1037	1076	1007	1019	1042	955	1024	1047	1031	1019	1014	982	1021	1036	1044	954	1037	1007	1067	1032	1029	999	1053	1073	987	1065	1041	1002	1078	1045	999	1003	1046	1062	1044	1006	987	1023	1015	1092	1005	990	1054	1041	1027	1038	1052	986	983	1033	1038	1075	1062	991	1011	1035	1003	1093	1065	1061	1033	1058	1021	1024	975	1048	1032	1032	1041	1070	1037	1068	1029	1015	1075	991	1055	1017	1036	985	1115	1037	1018	1051	1004	1023	1002	1007	1046	1043	1030	1030	1049	1036	1013	1038	997	1013	993	1003	1015	1027	1048	1030	1003	1070	987	1080	971	1003	1047	1074	1052	1064	1060	1022	1044	994	971	991	1091	959	1061	1014	1000	1040	1057	1035	1055	1010	990	1110	1069	1016	1054	1029	1085	1098	1020	1038	1051	965	1019	1004	1002	1014	1009	1036	1040	979	1027	1018	1069	1050	1036	997	1013	986	1071	1055	1020	980	1029	1051	1012	996	1040	1015	1014	1033	1007	1027	1071	1009	1050	1038	1022	998	993	981	1080	1058	1054	1040	1027	1027	1027	986	1057	978	1016	994	1070	992	1058	1049	999	994	990	1096	1034	965	1045	963	1028	1025	1021	998	1047	1075	1026	1053	1000	1026	1016	1051	987	995	1059	1036	1037	1113	1023	1034	1056	992	1019	986	1033	1111	1024	1027	1022	1087	1013	1098	1022	990	1025	1037	1038	1011	1026	1006	977	1030	1028	1021	1015	1080	1002	1022	1016	992	1011	1015	1001	994	1036	1020	1016	1030	1001	1030	1096	1041	1026	981	1024	1022	1055	1021	1073	1044	1019	1026	1035	1016	1016	1017	1065	1086	1009	1017	981	1045	976	1056	1033	1073	1029	1056	1026	1048	1042	1052	1023	1048	984	997	1052	1039	1044	1025	1025	1041	985	1000	1065	1001	1042	976	1040	1079	962	1041	1014	1094	1080	1007	1025	1027	1042	1033	988	1014	1075	1027	991	1032	1022	1016	1081	1023	1051	1037	1022	980	1013	1000	1011	1044	980	1027	1031	1039	1003	1025	989	1108	1066	1000	1048	981	1015	1051	1069	1030	1018	1023	1028	1014	1023	1070	1002	1004	1009	1051	1084	994	1057	1025	1035	1014	968	1070	1026	1047	993	1103	1009	1010	979	995	1047	1098	1014	1077	1066	987	1040	1025	993	1081	1049	1055	999	1008	1028	1011	1030	1027	1021	1023	1049	989	1069	1048	1021	1019	1017	1010	1049	995	978	1042	1036	1037	983	1066	1036	987	985	1022	1133	1027	966	1066	1112	1005	1038	969	1033	1012	1018	1063	1016	1004	987	987	1015	985	1032	995	1049	1022	1010	1052	1004	1034	996	1038	1024	1001	1057	1052	1008	1089	1025	1049	1036	1042	988	1045	1097	1086	1022	1105	1061	1055	1008	1072	1061	1072	1005	1030	984	963	1024	1047	1004	1033	987	1006	1011	1011	1007	986	1021	999	995	1019	1013	1111	958	1020	1009	1014	1065	1039	1005	1000	1061	1069	1016	1020	1031	1026	993	1053	1029	1012	1020	996	992	992	1014	1056	964	1071	1020	1039	1036	1008	993	1007	1020	1055	1030	1037	1020	1026	1002	1050	1033	985	1015	980	1111	1066	1092	977	1047	1023	1057	992	1014	1024	1021	1027	1071	954	1032	1015	1019	1066	1077	1024	1088	1058	1037	989	1031	1056	1057	1045	1066	998	1005	1022	1001	1029	998	986	971	985	1010	1009	1057	1053	1056	1040	997	978	1053	1018	1053	1019	1005	1028	1072	1006	1034	1046	992	964	989	1035	1013	1066	1008	1052	1005	1042	1077	1052	1006	1003	1033	991	1058	1016	1062	1037	1054	1033	1067	1048	998	1006	1018	1038	1042	1072	1017	994	1048	1017	1051	1043	1033	1011	1055	960	982	1005	1065	1027	1079	1020	1044	1053	1068	1054	1008	1007	1092	969	992	1024	1037	1044	1013	1023	1030	1032	1023	1015	1011	965	1016	1142	1068	1013	1064	1035	1013	1059	1019	1029	1044	1067	1097	981	1042	1025	1032	1021	1079	976	1040	947	1040	1009	1061	1016	1020	1032	1023	1029	970	966	1011	1092	1041	1077	1017	998	1029	1047	988	1027	1000	999	1033	1085	1061	1008	1046	1025	997	1056	1023	1042	1003	999	955	987	994	1058	1086	1085	984	1010	1092	1072	984	1008	1063	975	1012	1012	1021	1124	1043	1051	1081	1031	1045	991	1034	998	957	1047	1022	1005	1028	1040	1029	1063	992	1050	1069	1017	1013	1062	1058	1068	988	976	1056	1010	1048	1007	1044	1047	1050	1046	981	1029	998	1050	1057	1003	1032	1049	1028	1020	1017	1024	994	1021	997	1028	1035	1057	1063	1041	1050	1061	1044	1026	1030	1005	1072	1046	1051	1043	1019	1040	1022	1120	1028	1013	1044	1068	1047	1082	1025	1020	1040	1042	1023	1057	1071	1038	1054	1055	1014	986	1018	1105	1039	1060	1022	1045	1007	1006	1049	1048	1044	1085	1023	1047	1023	1019	1035	1030	1062	1023	1055	1071	1050	989	991	1029	1024	1053	1018	994	1053	1014	1085	1027	1000	1027	982	1014	1044	1002	1022	1000	1038	1010	1012	1026	1029	1006	1051	1032	1009	1077	1005	1021	986	1002	1026	1025	1036	1007	1010	1085	1083	1046	1005	1096	987	1001	1054	1050	981	1094	1019	1055	1033	1047	1034	984	1042	1058	1061	1021	1003	998	1021	1028	1089	1003	992	1046	1057	976	1038	988	987	1020	1034	1038	1020	1040	1062	1058	991	1057	967	1003	1056	967	1055	1085	1092
25088	14442	12608	3610	1646	1335	1171	915	805	766	695	731	630	597	562	572	549	589	520	527	535	466	490	480	470	433	426	421	440	441	407	420	448	418	424	462	421	414	427	436	437	411	419	415	418	438	458	433	430	422	453	440	443	401	450	407	453	430	427	402	373	427	452	431	431	420	433	442	479	394	402	389	368	412	427	397	380	399	395	431	402	441	415	408	432	424	392	413	444	423	430	440	431	411	414	407	450	415	386	393	455	434	381	453	418	419	458	446	389	399	406	401	401	458	422	442	419	390	416	445	387	449	425	422	442	418	383	405	435	432	420	421	439	383	432	406	425	409	443	448	396	395	415	449	383	396	401	392	399	442	408	399	424	428	419	381	386	392	422	417	413	434	460	438	427	453	407	388	418	370	380	425	385	412	409	403	429	425	398	377	410	440	406	398	449	405	407	395	391	446	409	383	417	426	389	448	401	420	434	430	400	399	414	402	404	406	432	391	472	436	411	414	399	415	403	398	420	463	402	420	445	394	418	388	355	448	423	453	391	394	432	374	408	411	425	456	430	400	393	410	420	413	456	410	452	423	450	407	451	420	433	421	422	446	388	421	419	429	377	432	417	430	424	426	384	458	412	398	431	423	421	366	408	449	376	453	402	410	439	412	387	406	407	429	432	413	427	444	374	385	404	426	450	412	401	388	444	404	397	399	424	411	423	426	431	380	450	398	387	417	448	420	400	426	378	411	415	429	421	433	411	386	396	405	396	400	442	396	398	393	441	451	404	389	425	407	430	381	395	435	425	421	441	418	427	389	372	390	415	420	446	401	399	427	465	440	459	391	458	406	426	395	433	373	409	425	422	406	438	400	434	444	417	401	392	443	433	427	413	429	424	446	421	444	396	436	395	404	405	405	415	395	403	409	384	385	419	425	444	418	468	415	442	405	392	463	419	388	365	419	390	386	393	451	425	419	406	430	431	394	418	416	421	426	392	388	378	428	409	415	427	416	422	410	410	380	438	418	417	388	358	432	458	389	402	423	403	437	407	399	437	396	393	413	413	425	406	393	397	405	444	397	387	433	434	420	407	376	431	379	419	442	385	398	447	439	393	416	435	413	392	425	439	428	491	456	455	449	407	379	418	400	424	416	440	409	398	398	402	382	431	424	416	390	429	416	432	427	382	444	408	416	414	396	386	410	420	407	346	400	384	418	388	415	434	402	405	432	384	444	412	405	438	377	389	389	434	464	403	430	407	458	409	432	395	456	427	414	415	430	375	412	383	393	432	400	409	394	414	399	380	440	425	426	407	424	430	405	412	426	407	408	415	396	414	405	421	414	415	439	395	385	473	435	382	425	426	391	419	420	401	402	425	442	409	434	407	457	449	385	411	429	395	442	396	399	441	442	407	446	424	433	358	430	429	427	412	445	409	406	410	430	419	406	447	377	435	406	413	412	388	425	421	417	429	428	442	395	399	440	454	470	395	385	391	434	426	401	428	402	425	458	401	401	441	439	421	383	404	418	400	432	415	440	371	387	401	415	406	429	412	384	420	420	430	456	449	416	403	403	410	432	382	411	440	406	466	434	402	431	407	396	415	429	385	415	415	394	451	435	399	399	408	403	424	457	399	417	436	389	395	414	430	407	417	420	411	404	417	427	428	440	409	443	413	400	414	446	399	445	404	405	438	440	461	451	425	401	398	383	438	433	420	414	406	414	439	431	451	420	395	430	410	390	357	426	412	384	405	411	416	388	366	407	415	430	435	406	391	462	432	378	401	417	387	372	396	418	407	433	405	425	419	426	426	452	427	403	392	363	452	409	404	467	421	416	457	383	435	423	421	408	425	398	388	407	426	384	388	408	448	437	433	463	442	429	420	382	455	407	393	410	392	415	390	427	439	438	432	421	416	424	437	393	403	422	416	448	434	458	435	397	365	436	419	423	412	401	420	391	445	415	424	427	388	433	415	416	385	405	396	431	412	421	401	413	394	414	424	378	426	413	438	432	422	405	435	393	374	429	421	431	408	395	440	410	430	427	419	401	419	405	402	389	420	441	400	397	403	423	433	410	400	469	424	396	455	393	382	404	403	418	414	390	400	369	401	450	412	402	416	421	425	418	413	410	407	381	416	416	413	416	408	420	418	390	423	418	430	404	424	384	381	405	446	434	417	416	421	384	402	408	414	431	393	394	397	410	430	417	423	411	391	399	392	403	375	378	388	424	409	398	367	446	421	443	407	394	441	442	426	365	409	413	421	436	449	408	411	403	359	389	385	336	398	381	420	431	433	396	391	409	377	420	402	429	431	388	396	416	403	423	470	459	419	420	459	402	431	455	382	413	445	408	401	401	442	413	430	429	400	412	389	433	424	400	461	385	385	386	403	431	394	414	415	399	414	441	418	404	423	408	442	443	395	422	419	388	404	429	436	402	423	410	432	423	456	422	396	413	420	430	419	412	435	432	431	410	390	402	433	393	396	413	397	444	389	414	391	447	389	443	378	486	416	414	431	421	400	406	378	395	387	397	396	410	385	410	439	392	416	436	402	417	384	377	416	440	420	432	426	427	371	411	400	426	452	377	408	430	434	408	420	418	466	404	376	408	400	387	403	391	419	403	389	427	390	420	417	444	419	424	422	392	433	398	450	462	449	386	406	444	389	419	437	431	404	435	429	394	406	419	416	436	385	403	409	444	387	411	428	415	440	382	356	438	397	399	430	433	398	443	399	418	380	379	400	401	391	408	410	397	391	419	408	389	401	403	433	380	437	405	413	434	413	402	411	411	430	367	441	460	429	405	421	437	410	408	397	419	437	412	430	425	423	422	390	403	395	417	364	429	390	370	419	428	488	438	385	379	401	419	405	405	396	417	452	413	420	429	420	425	374	427	449	435	444	446	423	417	405	438	447	413	428	438	446	430	404	450	425	417	408	411	407	416	412	470	384	404	410	404	380	432	398	392	462	441	400	424	406	379	426	425	416	398	421	399	433	450	384	426	375	418	430	418	440	404	396	432	410	405	421	416	432	410	471	423	426	393	427	423	392	419	373	396	403	397	378	412	453	361	389	408	431	409	392	435	381	414	382	381	412	448	434	418	440	388	397	383	397	411	396	388	384	443	418	390	419	399	441	419	463	480	381	405	430	396	432	404	395	427	416	427	384	423	398	418	405	423	434	424	379	404	400	412	365	391	401	450	447	433	431	401	442	424	413	413	403	420	411	379	412	386	385	402	442	447	428	393	430	380	425	414	436	387	342	413	430	399	427	413	398	440	407	423	422	397	405	405	429	403	384	447	422	409	404	423	390	395	394	393	417	397	391	422	416	404	415	420	436	434	389	418	397	473	397	392	383	413	423	398	433	356	386	410	384	395	419	419	408	402	379	388	416	409	360	373	393	387	401	409	403	363	409	451	432	375	395	387	435	450	402	406	392	404	406	437	443	428	445	424	415	444	418	409	388	450	406	370	397	389	397	408	421	422	428	422	453	416	422	393	404	400	399	422
16075	11696	15679	5900	4614	4392	3472	3081	2879	2644	2490	2456	2122	2009	1916	1910	1804	1897	1781	1663	1697	1553	1459	1350	1225	1264	1170	1110	1129	1077	1035	1069	1139	1083	1024	1047	1071	1031	1021	1074	992	975	1001	989	978	961	994	1009	942	999	971	986	998	967	941	919	975	942	917	921	970	934	946	962	969	984	940	1030	1006	955	880	957	929	962	904	911	970	919	907	958	996	915	927	929	926	950	948	933	939	898	898	931	934	948	866	927	872	925	903	976	923	914	914	911	922	924	904	962	907	883	967	907	913	931	963	1001	922	947	958	905	883	921	912	913	900	927	901	925	910	907	893	902	874	989	956	955	923	945	954	916	937	988	988	964	925	903	1000	901	937	931	910	878	881	905	885	948	907	916	949	907	893	931	921	907	923	923	902	936	882	946	879	972	966	902	872	923	944	914	962	910	866	907	871	907	921	973	958	904	852	880	904	934	940	901	956	919	926	931	960	874	905	932	951	915	982	947	966	919	928	875	944	877	879	904	929	911	952	906	946	951	911	950	918	910	886	917	872	948	895	919	879	929	901	884	946	931	933	884	924	892	922	923	890	922	840	872	962	919	922	866	895	979	948	944	912	929	927	947	924	889	887	900	937	917	956	910	911	939	949	898	939	924	874	927	899	846	960	865	889	968	951	926	941	935	876	913	875	921	912	917	924	907	964	885	899	935	930	909	937	937	908	919	896	933	866	901	874	917	900	879	848	928	931	907	886	925	918	862	897	917	949	913	952	936	971	898	899	907	952	918	901	892	915	923	900	917	936	934	987	910	934	946	953	893	910	909	905	886	892	918	899	944	911	932	853	925	913	984	920	932	925	880	895	902	923	928	870	897	907	947	929	911	875	920	996	916	903	889	920	913	892	950	903	963	863	881	874	888	957	907	902	929	897	895	886	914	885	928	925	923	886	935	917	960	933	937	971	852	909	884	994	938	932	938	912	926	929	918	891	895	951	911	920	902	933	973	958	914	922	938	883	866	910	908	914	912	910	894	904	898	892	897	883	903	923	928	949	941	932	903	885	884	907	884	833	953	902	923	849	929	938	948	883	925	903	952	897	897	903	968	929	928	916	891	953	962	902	915	925	913	925	906	883	944	962	868	927	910	927	925	910	897	935	880	890	909	888	933	924	940	888	899	908	976	957	897	931	857	951	982	893	953	882	905	902	938	941	866	860	941	884	867	955	904	946	940	889	905	935	910	882	927	897	872	950	892	929	977	905	957	945	906	926	870	910	972	966	884	885	930	956	930	929	853	982	942	915	907	879	912	950	966	939	869	912	916	961	881	913	919	901	933	922	928	934	968	908	881	862	897	915	898	940	940	904	914	944	925	898	907	996	931	899	906	913	859	858	905	896	923	914	900	927	919	917	896	948	902	891	913	950	909	894	983	859	873	974	875	872	914	890	925	923	880	881	917	920	970	940	946	974	946	933	920	888	903	919	930	964	910	913	859	938	916	946	929	914	906	883	901	939	947	916	829	938	904	969	961	938	951	897	885	891	925	918	947	909	948	920	969	886	941	848	924	903	956	903	903	880	896	912	957	920	933	906	953	921	971	950	973	905	953	892	923	920	909	928	865	901	926	921	885	940	941	928	910	874	930	883	935	959	919	934	936	921	894	946	911	932	928	922	937	908	910	975	910	917	915	937	952	937	929	921	890	889	929	907	887	974	838	907	928	869	945	941	906	926	893	860	984	877	898	926	904	890	887	963	928	919	910	894	885	921	893	932	914	901	917	943	901	911	939	885	904	926	946	884	942	913	926	909	895	924	937	885	891	884	890	935	926	920	851	930	899	946	921	910	930	916	924	881	859	961	950	918	922	938	928	965	897	895	951	939	889	866	928	928	905	972	910	946	934	930	965	971	932	896	902	863	922	887	907	971	911	949	973	933	932	877	936	932	914	860	926	960	957	900	968	902	900	939	862	926	975	919	916	964	980	888	883	994	920	958	860	957	892	904	918	960	871	912	926	938	893	939	874	944	921	880	900	900	898	901	973	937	893	899	875	907	902	956	930	935	972	842	887	924	915	870	882	940	893	922	975	936	928	892	995	970	925	913	931	968	929	903	942	880	979	935	899	896	897	895	926	930	867	958	958	958	923	946	879	940	949	931	929	893	904	931	954	921	887	882	925	984	906	926	889	935	929	890	908	984	928	878	920	977	913	917	925	916	852	887	905	948	896	920	933	918	900	949	942	917	916	907	929	984	870	894	969	900	947	888	937	931	926	924	926	928	925	936	907	883	952	902	971	948	983	880	901	829	933	902	913	929	926	881	897	884	919	905	852	928	916	948	977	932	938	933	901	900	899	933	894	865	907	939	891	929	879	895	884	936	934	919	943	896	965	935	893	916	897	932	919	943	943	863	918	897	939	843	906	928	960	881	952	955	958	930	902	943	880	896	914	914	982	938	873	926	892	942	899	954	926	955	891	872	910	888	986	943	963	901	887	907	917	924	948	944	918	947	908	921	936	899	889	943	951	918	915	872	1000	913	900	869	945	922	943	960	895	952	932	969	926	939	913	929	914	927	915	931	897	899	882	938	882	941	886	926	952	914	986	930	959	917	969	913	934	938	882	906	927	902	946	930	877	848	931	938	988	902	924	885	954	875	934	880	909	947	895	935	942	915	882	904	936	858	954	878	916	909	939	907	873	924	930	945	921	894	975	925	965	909	854	903	883	880	935	936	925	915	864	980	937	935	904	947	973	934	911	914	922	891	909	915	906	922	896	909	955	931	875	921	917	898	908	908	934	894	894	920	935	974	876	969	935	937	939	923	853	894	909	952	944	941	891	908	932	877	884	937	939	987	948	926	970	904	898	847	931	932	898	971	876	947	935	941	886	952	903	940	927	959	865	932	936	919	880	942	876	923	881	951	957	948	873	845	918	886	930	895	935	931	873	882	910	891	912	918	917	917	966	912	977	935	890	960	953	887	945	977	910	933	963	933	899	878	910	909	881	964	971	909	871	918	886	957	879	894	959	885	941	888	941	892	947	880	959	922	883	958	901	937	904	905	903	893	946	932	934	923	930	866	968	941	895	915	943	972	920	917	893	894	919	936	893	937	892	922	906	913	916	946	895	914	923	904	966	918	929	903	907	953	918	891	953	858	895	976	904	924	911	926	879	948	888	922	963	904	920	928	892	927	898	926	937	880	944	911	941	902	865	934	943	929	878	962	930	958	940	882	937	963	961	957	896	917	897	925	966	938	928	979	892	922	937	936	917	900	933	894	889	922	916	904	920	954	924	955	886	951	903	949	918	887	921	874	886	927	885	920	909	931	930	894	959	932	798	918	948	908	932	877	921	903	934	932	941	966	899	910	899	963	909	925	924	923	915	933	841	938	899	912	901	921	976	907	938	957	923	931	877	893	909	963	908	879	845	870	921	900	909	973	927	964	982	903	923	944	839	878	909	924	931	921	888	904	918	871	912	909	960	934	906	937	960	984	891	877	882	933	944	892	911	922	884
34726	21294	18599	6404	2843	2163	1747	1441	1256	1142	1069	944	843	692	719	674	714	687	645	624	658	601	560	497	506	511	475	467	452	461	483	437	467	450	447	431	404	456	479	437	427	414	436	433	431	422	456	442	433	425	419	480	440	401	420	400	437	453	480	455	444	416	447	447	441	401	439	487	417	425	435	440	423	422	427	443	417	408	400	426	461	398	418	407	394	428	406	419	406	430	416	423	380	487	446	424	413	448	406	395	408	403	350	417	430	442	421	464	435	446	412	407	426	447	401	456	386	447	423	444	444	442	455	431	415	447	431	420	415	399	429	435	428	420	397	445	446	452	454	402	399	406	395	410	416	429	450	408	410	428	387	413	428	461	386	442	418	445	391	428	442	408	447	414	394	441	424	414	402	442	492	389	417	418	497	450	437	430	400	472	389	432	429	426	425	399	386	418	439	440	388	418	394	446	460	448	418	433	430	417	419	427	415	368	380	423	428	441	436	411	422	463	408	429	409	403	484	446	416	416	405	424	396	436	428	393	440	432	436	392	433	396	434	440	406	428	446	424	449	417	445	474	453	438	413	416	453	444	424	407	431	447	456	439	408	460	433	433	468	394	399	413	425	391	364	446	469	423	425	417	420	441	471	415	409	417	413	443	421	395	389	402	434	443	422	427	441	444	452	409	427	413	428	439	443	426	427	440	443	429	450	408	426	408	468	434	409	389	405	416	389	385	392	419	401	452	485	437	446	392	408	399	381	413	427	376	433	443	425	420	434	432	455	405	437	406	441	466	440	385	436	438	446	457	422	426	412	370	429	458	436	441	412	430	431	441	432	405	430	444	430	434	409	424	412	482	380	473	373	394	407	420	445	429	399	415	400	450	438	437	398	438	451	429	468	432	432	438	416	448	430	442	425	390	437	477	426	440	458	439	404	413	446	385	442	460	445	426	408	438	456	423	433	451	442	406	468	402	397	429	402	417	427	409	401	446	447	441	414	404	401	434	430	425	410	435	485	386	405	454	424	442	459	388	417	382	419	427	396	420	440	455	428	405	433	431	439	427	418	372	432	423	453	423	430	493	452	438	425	419	382	443	440	431	414	434	416	422	432	395	431	432	396	426	400	459	418	444	411	464	415	438	430	410	415	406	434	448	429	392	426	441	411	407	422	445	409	411	449	443	429	436	434	455	417	386	401	416	405	441	426	468	441	385	404	461	487	427	425	426	416	406	436	429	438	445	404	449	418	451	401	465	419	390	395	419	436	422	464	449	413	432	431	415	407	435	403	436	454	414	448	416	402	428	445	435	460	404	443	399	422	448	451	408	440	425	442	415	448	423	455	464	432	478	435	437	413	427	396	419	413	387	438	489	462	413	437	395	451	422	427	400	440	452	422	404	399	396	413	441	415	426	427	385	456	399	414	440	438	425	395	399	440	460	410	448	455	404	411	430	454	432	464	437	433	445	422	435	420	420	405	408	448	434	442	438	462	470	465	430	417	401	420	442	449	419	432	438	438	433	469	411	429	406	441	459	438	435	376	474	470	437	418	415	444	401	412	437	427	431	432	434	411	408	412	429	471	456	448	431	402	416	420	418	418	443	383	404	438	415	389	406	450	452	422	465	436	425	450	456	410	413	406	444	425	443	418	417	407	426	414	475	365	400	431	445	420	459	416	426	431	424	429	415	437	419	410	432	423	450	428	468	433	441	428	442	429	462	424	450	438	425	457	481	451	441	405	457	415	425	398	422	419	408	431	414	399	418	419	419	423	439	459	420	416	451	479	434	406	443	365	451	450	413	442	406	397	434	444	390	424	389	425	437	398	464	412	424	441	419	422	396	428	434	425	390	410	416	425	368	411	454	440	461	405	406	409	424	389	421	431	437	421	449	430	413	441	434	403	433	434	442	446	410	448	432	403	383	419	450	425	390	396	400	407	446	392	437	404	404	418	446	459	436	409	474	403	420	452	455	436	455	448	428	426	405	402	458	443	434	420	436	427	451	426	424	420	392	434	411	373	426	427	442	424	409	436	409	414	434	442	448	450	427	416	391	429	429	418	469	425	428	391	384	383	440	461	410	451	444	429	447	421	407	422	430	443	389	388	423	405	428	465	444	423	418	424	443	427	420	427	414	440	421	429	386	413	409	431	401	476	474	427	439	396	475	417	464	421	410	423	428	414	458	437	432	386	421	456	442	418	404	435	412	441	425	446	398	407	424	411	390	386	431	423	418	423	391	444	412	378	432	478	455	442	401	427	429	391	407	422	406	420	474	394	422	463	442	403	405	424	433	384	433	418	417	427	461	398	409	420	416	420	453	438	405	438	446	416	437	410	457	419	434	413	455	433	409	457	434	457	467	425	433	459	416	423	405	416	390	399	451	398	415	414	455	447	447	415	399	444	418	413	418	430	407	442	416	476	392	444	383	414	447	444	398	421	455	431	446	396	420	501	419	419	418	426	398	412	395	441	421	453	431	430	444	388	422	459	423	429	451	425	386	433	414	449	442	437	448	435	407	475	402	454	381	440	447	410	445	414	414	446	470	437	418	473	434	413	402	427	455	428	434	441	416	390	428	420	423	425	416	441	395	477	405	384	433	427	432	415	414	400	407	440	369	378	449	476	389	407	447	477	405	412	415	445	412	410	425	437	425	450	401	392	437	422	418	460	406	404	471	419	462	387	402	386	407	410	420	473	446	394	432	429	423	423	425	411	422	461	379	391	431	427	411	425	424	427	422	429	423	431	385	412	400	402	429	422	438	421	437	412	418	438	428	394	423	418	428	407	427	404	452	422	402	424	403	437	417	410	426	456	422	411	449	435	429	415	409	407	361	417	436	420	407	416	482	413	412	454	423	461	393	387	387	429	410	425	404	464	373	424	408	403	417	416	463	420	423	452	438	371	406	412	411	466	443	422	431	407	406	463	455	413	396	431	431	428	430	421	407	417	424	447	430	415	393	407	484	455	449	442	425	465	437	461	457	390	420	429	424	430	395	443	455	438	430	432	399	427	453	415	406	423	399	372	457	426	406	414	416	414	456	439	431	425	438	384	420	457	410	433	412	484	390	389	436	440	453	420	382	431	429	442	426	436	436	465	459	420	426	427	434	404	434	446	431	416	452	412	423	396	441	420	422	439	482	390	460	436	430	408	401	434	411	398	412	424	419	408	434	429	481	458	432	413	410	431	429	420	463	431	433	453	426	415	451	420	394	448	434	429	415	428	404	458	404	450	394	420	381	454	417	420	402	434	401	424	427	422	436	420	408	458	410	400	429	444	441	426	482	413	460	444	392	414	386	413	448	409	436	406	394	464	440	423	434	461	416	444	420	382	449	405	406	402	429	459	447	421	397	409	454	392	388	401	418	454	406	409	419	403	392	405	417	426	440	413	413	392	448	417	413	438	427	471	450	441	417	451	475	443	408	438	404	431	425	403	418	411	423	445	446	400	393	417	403	415	412	428	404	447	432	399	418	427	454	447	416	454	412	422	413	430	379
21447	16007	20749	8630	6887	6258	4978	4652	4694	3880	3837	3596	3107	2890	2708	2543	2531	2750	2527	2235	2360	1954	1950	1590	1356	1409	1383	1248	1275	1162	1145	1209	1161	1113	1138	1123	1089	1134	1099	1085	1079	1097	1113	1088	1109	1118	1119	1087	1052	1080	1036	1074	989	1033	1011	1006	1019	983	1046	1016	1002	982	1057	1058	1016	989	1049	986	1009	959	944	1012	1035	1010	962	962	984	958	974	930	943	968	937	910	913	907	996	929	938	953	993	896	940	923	889	965	988	906	950	961	941	940	924	947	950	922	943	843	928	949	908	935	956	911	971	953	935	991	948	1006	954	928	967	917	972	918	941	948	950	951	952	945	937	927	1021	929	979	939	906	933	928	924	904	879	930	1000	975	942	906	959	951	1009	977	932	950	970	937	961	973	938	967	939	911	926	1007	953	928	916	972	968	964	940	975	936	968	900	969	958	911	981	913	926	980	1012	918	962	897	934	945	983	975	984	966	935	942	904	917	959	1000	942	1006	888	942	920	939	915	886	990	939	975	985	923	931	937	943	950	949	981	962	933	964	909	928	1001	939	943	964	872	936	971	970	961	966	942	907	988	976	956	923	973	941	938	910	943	965	911	944	976	926	950	906	889	972	943	997	934	915	929	959	914	933	948	995	958	903	981	938	932	982	935	948	969	901	958	963	973	942	888	915	919	895	966	913	957	995	928	948	962	925	907	924	935	973	913	955	993	950	959	995	949	899	942	921	901	952	975	973	938	954	923	921	928	899	957	971	931	915	922	879	954	933	967	924	944	963	927	935	923	981	880	942	1014	950	917	957	923	937	929	930	934	959	974	982	958	928	953	908	1013	954	998	931	978	951	944	972	957	919	918	935	933	936	933	937	965	957	923	963	909	971	882	949	903	878	941	974	945	909	936	901	976	981	1018	989	905	911	995	942	928	954	906	977	907	941	900	997	955	899	952	900	961	990	923	980	926	1019	979	955	962	1007	983	982	969	921	928	912	962	954	936	942	956	918	944	988	993	975	927	977	966	950	980	928	904	913	910	931	959	934	939	845	901	959	950	976	939	966	961	920	932	918	964	988	984	931	940	942	895	934	914	911	927	936	909	1007	914	925	937	973	918	890	937	944	915	904	991	938	943	936	1021	984	909	937	912	900	937	929	936	966	963	949	888	950	921	909	932	938	1017	943	912	910	965	900	934	978	890	945	910	944	917	928	975	926	952	906	883	957	944	949	938	1004	904	963	966	909	942	941	972	990	937	948	978	964	960	932	890	941	1004	928	966	891	922	916	930	925	953	958	963	919	931	959	934	909	920	954	899	927	937	959	914	943	921	982	999	905	867	913	928	955	978	996	906	865	982	976	935	978	943	968	959	956	916	936	952	915	958	868	928	1021	965	954	944	964	925	915	924	988	964	942	932	939	940	922	944	862	947	934	974	945	977	995	949	946	956	926	949	898	927	877	955	975	947	951	905	921	965	965	897	931	935	910	934	964	987	951	901	953	999	941	966	957	968	940	901	984	942	954	982	916	946	902	945	965	984	979	944	968	960	955	904	988	961	987	950	930	956	896	911	914	938	942	970	965	949	959	874	953	1028	957	905	1003	931	926	934	935	942	991	980	970	920	987	937	892	899	898	907	888	962	957	972	899	941	963	937	931	943	876	936	981	968	909	939	921	906	870	961	968	913	916	897	974	991	911	962	983	1005	936	992	964	972	978	959	977	919	942	945	967	944	936	971	914	934	950	957	931	930	942	852	928	961	859	946	944	879	952	936	950	887	898	935	922	955	989	968	931	926	932	967	919	964	967	943	923	953	906	932	913	953	929	965	951	900	949	937	963	1030	903	986	975	922	939	902	968	901	941	978	911	916	998	938	959	935	904	988	953	914	913	1003	978	919	915	923	880	937	922	933	894	908	980	918	956	970	937	948	935	918	915	944	911	909	970	876	989	960	889	945	927	916	968	964	936	954	941	963	885	926	989	1001	979	942	936	977	977	946	926	878	958	991	903	859	973	894	887	901	956	931	937	954	892	947	934	946	913	956	995	951	948	948	924	924	926	969	943	995	868	946	945	963	939	974	928	986	954	992	977	934	964	952	979	937	929	980	933	962	929	945	975	958	964	909	969	853	973	971	926	941	898	941	917	931	920	918	965	920	944	963	931	945	959	914	979	931	866	1023	932	941	916	905	1041	956	943	889	946	896	905	930	922	962	981	927	939	902	927	978	941	911	979	941	959	921	941	936	967	975	929	891	1002	935	953	891	951	946	981	931	944	991	958	963	963	928	1026	971	948	974	905	934	943	903	1000	948	983	969	980	941	965	926	902	913	945	944	958	923	964	983	928	987	927	932	959	965	1000	966	932	957	939	916	968	960	929	932	949	984	966	962	942	948	959	884	949	956	952	925	961	941	937	975	923	944	906	890	898	963	979	960	932	946	926	931	961	912	933	924	927	965	966	922	949	925	966	1000	911	898	914	931	899	935	944	909	971	917	999	944	918	997	936	930	944	927	980	951	1011	965	937	956	975	925	944	924	955	960	936	946	978	922	920	896	906	905	978	931	952	932	912	903	894	950	937	914	961	947	905	913	911	861	921	973	964	921	1016	972	992	914	915	933	1003	927	911	954	964	966	995	969	982	926	921	907	880	923	963	892	988	973	949	962	955	962	962	941	935	960	967	963	958	943	908	977	927	959	910	982	943	993	964	971	967	928	972	1029	923	941	949	965	960	915	942	930	943	896	919	944	972	902	940	933	956	965	971	955	925	923	933	947	920	946	895	914	911	949	988	946	936	932	925	968	932	966	962	963	872	966	973	910	961	954	912	951	1014	925	978	970	920	910	961	883	954	974	923	950	963	1028	944	950	917	896	969	944	954	925	929	986	975	963	930	916	952	919	972	939	921	971	974	996	980	930	888	955	962	917	995	867	912	910	950	965	943	896	923	989	965	961	1002	952	936	982	904	980	899	964	885	904	919	920	914	964	934	958	992	1020	953	942	915	950	975	979	973	1009	927	949	931	945	917	948	956	904	917	894	922	913	945	883	938	938	971	973	886	957	929	940	959	936	929	969	955	913	918	911	949	941	941	888	985	971	939	948	991	923	978	895	918	914	953	964	937	992	966	940	930	928	948	909	966	942	951	874	924	961	963	903	940	1006	922	923	995	969	962	915	922	955	931	907	917	983	898	921	920	932	954	979	941	937	989	951	911	910	913	965	947	942	938	954	913	973	942	939	957	937	920	946	969	948	939	973	942	907	925	941	932	920	934	924	1008	969	1010	922	984	919	932	904	914	966	941	972	931	953	954	934	919	899	878	921	945	926	945	969	929	941	998	898	937	997	963	986	910	950	936	936	915	910	979	970	960	930	926	965	917	891	968	910	951	949	1024	973	950	937	971	880	965	925	1007	1001	934	896	960	953	931	892	960	929	981	939	936	950	929	961	911	921	969	932	941	979	947	979	911	927	967	992	952	973	931	913	961	959	941	925	963	945	937	950	930	924	944	954	933	964	908	885	905	940	925	931	958	957	948	931	958	958	938	938	942	926	918	933	895	924	904	989	980	971
11872	6019	5025	1747	846	712	643	599	565	530	581	527	594	496	539	514	545	510	492	500	502	488	505	521	482	472	496	508	491	477	491	518	485	463	451	497	522	499	475	493	475	499	493	496	502	508	526	525	483	486	494	517	497	473	473	474	509	471	460	466	436	507	524	469	467	479	469	463	528	470	484	456	494	485	472	499	482	484	467	483	450	483	471	472	481	502	471	546	499	520	490	493	458	496	510	478	481	472	524	435	465	510	456	485	443	498	468	479	501	503	503	526	454	487	567	483	458	518	564	486	510	502	476	487	432	464	468	535	480	487	462	478	463	446	452	471	451	471	479	510	504	493	485	447	433	477	483	477	495	457	435	482	452	512	497	468	472	474	465	416	490	459	502	483	448	471	490	432	480	467	435	482	494	497	516	501	522	519	510	474	488	487	495	487	472	463	548	484	514	466	488	493	476	445	509	475	484	520	476	489	466	451	484	472	433	478	477	509	453	468	493	467	496	450	478	510	511	515	493	512	473	453	475	504	476	482	441	464	476	474	469	468	511	461	506	492	511	473	447	485	474	512	469	516	517	479	486	469	473	470	471	445	477	464	487	477	470	473	487	478	484	527	463	477	494	463	474	455	491	461	491	455	505	478	501	476	457	473	453	453	481	500	432	537	473	446	460	486	467	500	511	451	468	506	476	503	476	482	495	477	430	478	501	467	445	433	460	485	465	468	451	485	536	546	477	461	462	469	462	463	485	476	491	470	477	487	458	497	513	494	522	464	501	440	467	464	485	482	481	477	465	468	480	486	523	536	522	464	471	500	454	482	497	469	506	470	476	490	476	436	524	505	455	522	442	429	493	455	461	462	488	513	479	468	484	499	516	428	515	485	533	494	467	462	454	466	475	459	490	484	465	474	467	511	485	459	454	486	502	483	462	435	498	444	492	496	466	471	480	502	468	485	484	481	514	479	475	478	458	480	459	477	486	468	500	466	476	481	452	480	499	513	544	501	514	475	464	500	464	475	490	471	450	461	490	463	465	494	440	463	476	495	478	424	441	449	474	441	479	474	444	498	528	474	527	472	519	528	467	508	453	469	481	425	491	509	495	462	469	454	465	508	491	473	508	512	512	520	435	500	491	474	506	460	431	468	487	470	535	478	448	457	490	536	491	495	492	484	488	493	500	488	530	465	497	495	491	467	496	466	459	455	476	456	468	462	506	503	482	465	504	463	489	479	477	463	517	441	496	469	432	439	497	459	486	495	457	455	493	471	469	501	448	454	463	491	462	486	426	467	535	489	469	484	492	488	483	520	472	459	495	474	485	501	431	503	492	458	485	453	491	455	462	502	478	465	467	448	496	478	469	452	446	489	465	475	481	503	449	509	458	464	506	493	500	531	473	464	418	493	462	474	484	471	503	491	449	448	494	478	492	497	446	467	483	498	450	476	452	456	460	468	476	470	525	443	442	485	448	466	484	463	473	487	458	451	514	480	451	434	522	480	472	456	470	507	497	453	456	455	484	478	451	499	447	479	481	472	529	414	470	495	494	467	500	478	480	492	458	471	451	446	515	448	503	471	476	479	485	478	466	468	497	482	450	515	496	500	481	501	456	449	492	487	477	502	464	497	489	504	484	480	497	481	507	462	471	479	459	478	501	456	475	514	419	470	509	503	485	489	472	453	496	497	502	474	499	451	483	512	513	468	474	447	482	438	457	477	494	462	564	434	437	521	487	492	467	470	512	471	437	479	470	506	448	470	472	493	510	471	446	470	498	493	469	488	446	486	474	492	455	471	483	465	504	485	440	434	501	529	461	486	513	464	510	457	491	496	529	467	459	499	469	499	467	463	461	512	472	478	520	459	480	452	445	501	479	463	510	497	506	499	473	487	534	487	516	456	524	508	506	447	458	502	463	428	441	507	481	490	480	459	514	514	480	475	449	495	456	452	459	467	506	496	502	466	515	447	451	464	467	523	482	470	510	483	499	448	486	477	520	491	419	482	501	478	489	506	487	524	459	456	493	473	464	477	458	476	475	464	460	435	463	442	460	499	497	464	439	465	489	506	473	471	441	451	483	508	497	446	469	468	505	471	481	518	485	476	490	449	487	468	501	457	480	454	450	494	473	490	498	468	490	442	484	427	442	454	486	447	502	453	499	499	446	491	492	459	491	464	465	474	476	468	443	472	484	463	481	486	465	453	460	475	506	441	427	463	475	489	502	459	478	474	500	493	481	499	530	505	496	477	443	446	464	463	463	473	474	467	457	508	497	502	474	519	531	521	471	461	486	480	488	501	511	489	493	504	483	454	459	467	490	445	491	498	440	436	441	498	523	486	442	471	451	488	498	491	465	502	471	492	448	491	452	461	516	457	486	491	449	487	545	455	493	509	469	483	475	479	447	457	477	488	473	499	483	453	484	499	488	455	518	471	485	487	471	475	443	475	520	483	485	458	495	468	454	483	507	494	456	485	506	500	429	459	545	489	461	465	479	472	497	474	490	448	491	447	506	497	513	513	521	478	454	502	494	465	447	472	463	456	458	493	492	515	431	509	470	484	513	512	457	474	509	482	495	469	434	457	474	492	481	497	486	456	487	495	490	482	524	472	453	467	482	476	485	468	458	440	471	485	470	471	465	503	503	503	471	500	499	519	431	446	480	498	470	485	473	484	489	500	467	470	515	463	482	476	479	498	463	482	527	496	452	457	463	446	466	455	487	474	443	476	541	491	490	467	492	469	510	517	457	507	486	504	473	472	485	486	476	484	470	519	469	445	456	477	499	486	493	461	441	493	472	447	515	485	487	472	486	486	449	456	472	492	551	492	481	476	510	535	478	493	456	507	495	495	496	468	466	488	508	488	504	466	481	519	471	486	465	502	480	456	486	469	465	479	436	473	460	469	510	444	459	485	539	483	480	493	489	486	478	490	514	484	462	482	522	478	478	454	500	509	496	485	472	459	488	481	430	489	509	501	509	495	530	443	483	448	448	491	488	492	438	494	464	436	467	482	471	451	478	506	488	497	480	447	426	441	452	492	476	486	476	449	465	469	483	475	486	439	437	473	475	477	480	498	498	467	472	433	486	515	483	457	492	508	486	469	490	505	503	490	460	466	468	483	445	499	482	463	457	474	437	455	447	472	467	493	525	460	507	488	483	496	506	498	466	483	431	480	490	485	485	475	470	473	488	485	451	467	477	511	499	506	486	468	484	482	486	478	466	461	479	450	463	474	501	475	480	494	477	481	494	471	478	485	481	483	485	482	442	461	513	520	480	487	476	474	508	453	504	493	472	471	461	492	492	482	484	469	477	466	461	450	475	478	499	501	513	483	499	469	531	505	521	474	474	491	482	495	432	503	450	457	512	508	487	483	505	508	509	534	419	498	463	477	468	464	478	474	474	490	511	470	478	486	491	456	490	456	483	498	502	472	497	518	449	471	498	499	450	475	448	520	515	494	517	485	479	497	487	502	441	468	493	434	453	495	477	474	462	517	494	460
7681	5480	7866	3574	2481	2113	1731	1592	1622	1523	1479	1486	1368	1378	1309	1278	1309	1260	1229	1210	1216	1196	1202	1212	1111	1130	1113	1085	1197	1170	1097	1098	1112	1055	1082	1058	1060	1033	1052	1078	1075	1117	1059	1035	1053	1056	1053	1096	1008	1064	1113	1055	1118	1014	1088	1006	1065	1043	1015	1016	1135	1074	1022	1056	1038	1062	1119	1090	1110	1057	1018	1073	1133	1093	1069	1040	1080	1013	1061	1020	1030	1086	1018	1061	1006	995	1071	1023	1060	977	1045	988	947	1022	1071	1060	1035	1013	1033	1029	1046	1027	1018	1025	1045	1095	1043	1028	994	1055	1117	1016	1029	1111	1084	1023	1077	1048	1047	1069	1041	1026	1076	1059	1037	1037	964	1031	976	1038	1020	1037	1015	1066	1073	1006	1028	1052	1081	996	1014	1072	1063	1019	995	1038	1042	1048	994	1076	1033	1040	1044	1113	1075	1051	1038	1089	997	1048	1069	998	1013	1004	1038	1050	1015	1023	1002	986	1018	1036	1043	982	1053	1012	1026	1014	1091	1008	1019	1048	1052	1026	1087	1039	1026	1062	1131	1060	1055	1048	1101	1046	1048	1040	1042	974	985	1009	1058	1037	1084	1042	1020	978	1020	1022	976	977	1064	1012	1037	1071	1040	970	1022	1026	1113	1031	1013	1005	1013	1048	1070	1002	1059	1082	1101	1066	1009	1061	1060	1060	1050	1063	1080	1038	1020	1032	998	1070	1016	1034	1017	1048	966	1052	1092	1034	1009	1070	1012	1041	1057	1056	1056	1047	1039	1003	1051	1045	984	1025	1043	1035	1015	1059	1004	1001	1034	1016	1005	1010	1017	1069	1053	1039	1024	1029	962	975	956	1028	1038	1070	1054	1009	1061	995	1063	1003	1094	1030	1052	1022	1105	1060	1030	1071	1049	1016	1036	982	1047	1038	1047	1043	1061	996	989	1071	1015	1062	995	1028	976	1055	1020	1017	1025	1076	1077	1048	1083	1017	1011	1069	1023	1022	993	1055	998	1024	1021	1015	1050	1082	1104	1066	1027	1092	1069	1008	1059	988	1021	1017	1008	1070	1057	999	1075	1039	1050	1052	1014	1064	1031	1116	1027	973	1035	1063	996	1048	1015	1026	1023	985	1028	1065	1033	1049	1054	1064	1035	1041	1012	1034	1053	993	1023	1045	1003	1053	1025	1035	1059	1027	1079	981	1022	1026	1082	1034	1011	1019	1039	1063	998	1012	1032	1071	1029	1086	1034	1039	1079	1008	1024	1054	1040	1060	1045	1003	1058	991	1045	1033	1072	993	1040	1038	1062	1031	1020	1054	1043	1070	1011	1040	1065	1032	1033	1012	1082	1035	974	989	1075	1029	1014	1040	1062	1031	1038	1052	1039	1029	1003	1030	1024	1053	1050	1039	1058	1065	1009	991	1022	1066	1097	1071	1050	1076	1023	1052	999	1051	992	1002	1075	1034	1077	1046	990	1021	1021	1046	1044	1053	1010	1042	1013	1006	1010	1074	1050	1006	1018	1018	1079	1012	1012	1056	1065	1091	992	1076	1055	1067	1010	1073	1053	1073	1034	1017	1064	1065	1039	1061	997	1061	1032	1015	1046	1068	1015	1012	1074	1063	1061	1048	1050	1032	1023	1023	1020	1046	1068	1066	1039	1014	1059	1026	1083	1083	1026	997	1072	1024	983	1040	1057	986	1015	1032	1076	1085	1026	1019	1027	1047	1001	1065	1008	1077	1040	1035	1039	1025	1042	1051	1085	1084	995	988	1044	983	1008	953	1010	1058	1100	1021	1068	987	1015	1013	1047	994	1038	1002	1024	980	1012	1043	1009	1029	1036	994	1082	1047	988	1106	1037	1048	1008	1007	1083	1015	1038	1025	1065	1069	1032	1026	1083	1035	988	1066	1015	1071	1020	1041	1080	1042	1037	1057	1055	1004	997	985	1040	1009	1007	1046	1028	996	1011	1012	1030	987	1028	1037	1038	1050	1043	1015	1035	1037	1009	1053	1040	1036	995	1029	1049	1041	1023	1033	1040	1017	1048	1061	1006	1056	1033	1062	1029	1069	1084	1015	1026	1025	1099	1008	1074	1005	1024	1048	1061	968	1055	999	1058	1012	1067	1098	962	1010	1075	1016	1041	1045	1092	1033	1000	1011	1051	992	1030	985	1055	1053	1019	1074	1042	1015	1038	996	1014	1002	979	1010	1059	1013	1035	1081	994	1099	1049	991	970	1071	996	992	998	1051	1063	1036	976	1009	1052	981	988	1053	1071	1110	994	1032	1027	1060	1023	975	1063	1067	1055	987	1058	1004	1018	1013	1054	1050	1074	1050	1052	1058	1018	979	1041	998	1017	1062	1053	1051	1035	1014	1054	1035	1023	1052	1004	1072	1051	1021	1047	1068	996	1030	1092	1045	1039	1076	1071	1076	1037	1056	1041	1035	995	1058	1061	981	1044	1016	1038	1051	984	1022	1030	1050	1032	1044	1064	1008	1038	1046	1009	980	1023	1034	1071	1033	1026	1039	1029	1046	1042	1047	1023	1053	1011	1049	1003	1035	1074	1012	1007	1028	1038	1034	1048	1057	1054	1027	1055	1002	1073	1021	1036	1019	974	1030	1068	1055	1023	1032	1014	1050	1052	962	930	998	1073	1011	1010	1054	1040	987	1078	1044	1076	1035	1040	1070	1013	1098	1005	1062	1055	1055	1075	1041	1031	1049	1048	1011	1028	1032	1005	1038	1081	994	1052	992	975	1034	1051	1000	1050	1044	1063	1010	1003	1063	1038	1060	1028	1060	1027	1083	999	1015	1049	968	1059	1087	999	1054	980	1001	993	1042	1026	1028	1018	1049	1048	1039	1007	1025	1056	1047	1032	1012	1020	1045	1025	1000	1041	1013	1072	1052	1056	1066	1076	984	1035	1029	984	1011	1016	1078	1007	1039	1001	1037	1020	981	1050	1014	1077	998	1004	981	1068	1043	1034	1036	1033	1022	1006	1055	1031	1104	1117	1035	1105	1068	1030	1001	1056	992	1075	1085	1042	1033	1036	1009	1025	984	1020	1052	967	1032	1033	994	1029	1002	1099	1036	1016	1065	1068	1005	1075	1002	1099	1106	1062	1038	1048	1010	1002	1038	1093	1038	1020	1054	1044	1018	1089	1023	1022	1081	1018	1026	1046	1069	1033	1039	1060	1034	1040	1014	1037	1077	1036	992	1036	1112	1017	1017	1037	1035	1050	993	1091	1077	1002	970	1120	998	1046	1087	1091	1037	968	1017	1022	1012	1035	1034	1058	1006	1058	1029	1025	1017	1077	1040	1023	1053	1016	1015	1061	1012	1110	1048	1025	1047	1014	1029	992	1026	1056	1035	1038	1089	1074	988	1052	989	1112	1043	962	1060	1014	1041	987	1010	1028	1026	1026	1038	1018	1010	1020	1080	1025	1020	1083	1045	1060	1048	1032	1017	993	1015	1059	1050	1016	1012	1048	1027	1044	1069	1018	1057	1058	1022	1070	1086	997	1008	1118	1049	1096	1015	1043	968	1000	1090	1088	1024	988	984	1009	990	1074	1066	995	1027	1021	1063	1030	1108	1099	999	1051	1042	986	1023	1051	1065	1053	1007	1074	1036	1086	1034	1065	1035	1040	991	1001	1012	1049	1053	1043	1028	1044	1037	1051	1065	1109	986	1063	1032	1053	1043	1031	1012	1062	1023	1008	1007	1085	1026	1006	1041	1062	1062	1025	1012	1067	1007	1048	1054	1027	994	1094	1089	1092	1078	964	978	1023	1029	1033	1032	1059	1047	1042	1000	1041	1037	1060	1099	1017	978	1031	997	1018	1039	1068	990	1116	1087	1002	1004	1032	1041	1077	1023	1041	997	1008	1003	1003	1080	1073	1016	988	994	1056	1077	1014	984	1017	1031	1074	995	980	1046	1030	1019	1022	1056	1043	1045	1044	1083	1008	1081	1071	1022	1072	962	1049	989	1051	1044	1032	1036	1026	1058	1051	1012	1059	1049	1020	1028	1078	1067	1060	1017	1067	1027	1084	1007	1048	1085	1082	1040	1027	1055	1107	1048	966	1058	1087	1030	1065	1031	1022	1061	1009	1047	1055	1074	993	1025	1057	1072	1000	1067	1052	995	1056	1038	1065	1082	1077	1048	1070	1116	1044	976	1076	1020	1065	1005	984	1066	981	927	1033	1074	1018	1049	992	1065	1051	1049	1070	1027	1051	1037	1120	1045	1071	1049	1030	1015	1058	995	1037	998	1030	1046	1050	1032	1014	1029	981	962	976	1005	962	1040	1005	1074	1056	1037	1063	1073	996	1002	1012	995	1049	1062	1086	1003	1021	1048	1039	1056	1104	1015	1003	1073	978	1032	1060	1063	1004	1031	999	1033	1032	1100	1115	1104	1037	1045	1047	978	1031	1029	1034	986	1061	1023	1029	1057	1065	1034	980	1014	1061	1037	1001	998	1117	1111	1009	1032	1033	1004	1020	1021	1030	1030	961	1049	1017	1065	1026	1004	1020	1010	1015	969	1046	1095	1016	1030	1026	1024	1027	1055	1084	1053	1065	1007	1018	1043	986	1007	1091	1030	1058	1027	1073	994	998	1044	1024	1026	1005	1077	1017	1017	1098	1078	1023	1018	981	1023	975	1064	1044	1014	1084	1044	1042	1041	1011	1013	1014	972	1064	1025	1054	1036	1021	1052	1037	1055	1072	1032	1049	1038	1026	1100	1043	1062	1054	1058	1045	1023	1020	1070	1021	1038	1022	1057	1025	1064	979	968	997	1071	979	1041	1031	1032	1071	1059	1011	1056	1063	1044	1015	999	998	1069	1015	1033	1031	1035
23102	14005	12894	4230	1939	1543	1147	920	854	798	759	669	610	621	555	569	574	577	561	558	528	497	522	453	485	459	463	451	432	446	442	458	440	402	476	420	452	447	457	458	383	418	440	425	380	449	422	416	471	408	415	426	407	432	402	392	414	417	385	437	376	418	427	462	462	399	401	392	447	437	414	430	433	402	428	410	424	404	414	397	386	420	414	426	405	424	408	478	383	463	425	392	450	400	363	411	428	465	404	401	399	451	445	429	394	362	395	413	416	393	404	418	395	402	423	394	447	418	373	383	381	460	435	421	410	434	388	396	442	459	415	384	398	403	410	397	417	440	415	421	410	422	426	455	391	388	447	431	405	432	437	411	432	425	428	414	448	426	390	401	432	412	389	444	421	420	443	391	401	399	394	392	415	398	406	389	409	443	398	476	420	400	389	442	408	415	396	456	432	484	459	408	372	428	407	449	433	416	394	389	449	414	421	450	413	372	396	416	451	423	402	421	423	432	442	381	437	435	421	415	428	428	400	395	457	429	442	440	412	423	457	410	418	426	418	445	411	398	437	428	427	454	421	430	416	421	421	408	413	422	407	392	420	427	474	410	436	401	365	404	393	413	384	413	425	421	430	383	374	440	430	451	418	385	454	434	428	410	410	406	407	398	426	396	414	401	430	448	424	402	366	405	412	469	411	386	432	409	421	423	443	395	422	393	395	443	437	443	379	420	438	411	431	412	399	412	441	382	417	418	416	432	423	420	446	402	432	420	397	436	395	397	427	413	435	442	439	413	417	377	421	403	417	396	409	421	454	398	393	422	434	462	394	399	413	429	426	410	469	401	406	409	424	371	351	409	394	417	442	391	432	420	416	414	397	410	428	466	427	414	355	436	439	408	371	402	420	408	412	399	397	418	394	433	450	406	427	394	455	455	428	406	421	396	435	411	416	412	392	385	405	438	454	391	420	433	450	403	425	422	389	392	381	407	449	405	377	413	392	434	410	477	451	440	435	416	426	441	420	429	415	429	440	407	430	446	442	398	417	392	408	395	425	419	439	402	388	425	426	414	406	418	354	395	453	401	416	410	422	437	408	436	430	434	401	379	385	404	380	415	401	414	405	413	378	404	431	421	411	436	405	440	434	442	423	413	392	415	417	443	429	451	442	391	451	416	461	483	394	423	405	415	385	395	431	402	418	425	427	397	436	421	426	430	406	421	408	407	429	396	375	409	434	399	393	389	383	441	409	382	402	449	425	380	440	410	396	434	401	413	390	384	392	413	416	418	450	425	432	479	427	408	416	409	426	369	462	391	418	389	416	414	404	395	399	442	423	405	458	430	458	399	423	405	414	423	471	468	381	397	414	400	400	407	405	421	446	445	391	391	408	418	409	389	379	402	448	407	428	441	437	416	395	425	421	377	411	425	407	463	425	417	385	409	422	417	401	439	424	460	427	427	420	397	431	412	444	411	415	419	401	416	410	389	400	419	456	406	432	361	406	392	420	389	403	430	403	472	421	414	388	420	418	455	399	431	404	418	454	403	413	420	428	390	418	423	387	430	432	384	401	382	457	457	370	413	376	413	432	412	429	396	426	413	439	427	406	415	419	433	393	465	392	415	427	402	418	411	467	415	388	405	449	412	407	438	441	407	402	468	439	392	451	420	435	430	367	441	434	393	421	422	404	406	420	432	430	408	433	407	404	452	452	410	401	415	413	427	413	446	456	416	425	394	426	420	469	436	417	392	439	395	414	462	407	414	397	402	402	414	390	414	405	432	430	411	473	413	431	428	419	405	387	426	462	411	404	428	404	443	445	412	390	405	405	386	400	428	413	448	434	419	410	421	396	433	425	424	428	395	414	406	420	453	420	416	402	446	390	376	408	422	413	406	430	434	403	420	388	400	414	391	430	423	379	396	380	423	402	383	371	401	425	427	412	402	416	430	436	418	388	450	408	378	395	426	411	483	432	403	364	430	396	469	412	404	369	406	413	394	418	415	375	400	425	411	423	438	473	386	434	415	418	421	386	422	376	418	429	389	404	419	369	418	411	402	411	394	452	448	405	453	409	386	434	385	445	417	387	425	457	384	440	416	397	435	384	425	392	402	398	395	410	394	448	385	385	414	406	452	412	447	432	399	423	398	442	368	464	409	407	457	426	424	421	491	475	420	397	434	424	404	424	419	384	452	437	384	409	452	434	434	428	423	435	417	394	399	410	384	453	421	450	404	395	427	437	454	424	430	409	373	429	420	426	409	449	445	436	412	412	435	423	460	459	455	388	408	459	418	436	414	396	418	408	413	409	456	460	433	430	394	405	408	411	427	464	477	378	394	452	430	410	388	402	412	417	434	413	383	426	425	456	356	421	414	362	452	416	434	415	394	385	380	414	432	417	363	466	408	431	409	385	431	399	415	411	439	399	431	463	457	458	402	418	436	399	449	428	416	379	392	414	399	411	415	406	400	406	379	418	409	411	427	423	414	393	444	406	409	451	411	375	411	455	409	412	403	412	454	416	431	394	408	442	409	440	433	433	421	446	434	436	388	460	388	376	417	446	416	400	422	353	424	392	419	423	443	410	408	402	406	450	458	424	421	412	408	441	439	401	426	455	390	413	396	439	390	406	448	395	411	411	382	404	425	431	417	396	404	400	432	405	402	408	388	433	429	361	451	389	371	409	431	432	425	399	421	424	395	407	393	423	410	397	403	442	451	413	407	447	410	383	404	414	410	388	368	402	432	398	445	445	409	412	420	403	395	376	425	398	420	391	434	404	390	425	422	408	468	397	428	396	394	402	422	443	356	432	430	399	411	408	414	371	428	408	420	400	408	423	422	396	399	402	395	420	455	407	429	432	410	424	436	417	417	418	427	374	401	403	391	413	416	376	452	438	399	379	413	433	394	438	462	427	441	416	385	432	435	417	433	413	389	414	428	411	415	400	460	405	401	432	418	419	431	433	416	384	398	416	406	406	423	396	427	479	435	426	450	423	454	433	457	384	412	381	400	413	442	479	433	378	409	431	422	443	413	430	407	432	409	380	418	414	422	424	418	412	419	396	412	364	421	446	382	402	447	414	369	420	407	433	404	417	402	396	419	428	378	402	421	401	397	409	396	408	427	432	404	419	423	418	424	406	430	412	433	445	428	410	410	385	413	393	383	428	411	431	402	420	408	427	421	399	415	445	441	436	397	453	393	391	424	412	388	399	416	433	430	429	405	462	402	410	435	417	415	392	426	418	426	390	429	383	446	424	418	409	397	400	415	428	428	374	383	409	425	421	435	410	382	457	453	428	431	414	403	421	430	422	403	417	405	435	477	390	391	452	431	387	393	439	401	437	425	424	413	425	405	407	421	415	415	378	426	397	407	400	372	398	420	413	430	365	411	376	404	395	438	435	402	372	428	407	435	429	422	442	420	445	404	417	413	417	359	403	416	415	379	382	406	397	461	426	378	424	395	404	433	431	420	415	379	368	407	420	460	417	430	456	407	382	400	456	400
14903	11685	16634	7118	5220	4882	3536	3176	3154	2752	2698	2585	2195	2057	2002	1887	1894	1982	1799	1721	1816	1433	1426	1283	1193	1197	1137	1108	1167	1139	1104	1018	1106	1114	1086	1007	1053	982	1028	1039	1019	1033	1069	985	1003	1074	979	1003	1033	1028	972	966	1010	937	955	961	981	981	986	979	1021	959	973	1006	1005	934	997	903	950	960	981	938	952	954	1013	912	929	960	908	925	939	939	977	945	954	936	917	954	944	983	985	884	913	905	865	914	926	908	918	905	950	957	940	975	879	952	884	864	952	926	953	938	901	931	925	919	920	897	922	974	970	906	936	932	935	943	967	913	942	892	985	913	906	929	923	915	936	911	898	1015	939	979	888	911	976	922	908	904	920	913	905	923	928	955	866	954	959	901	890	921	953	910	910	925	958	896	923	904	893	881	907	938	974	956	855	915	928	886	909	953	934	947	911	906	897	876	917	934	933	922	951	942	939	910	875	943	884	936	950	954	915	935	922	858	904	896	922	935	953	913	936	1009	944	952	889	882	963	909	914	941	911	934	974	958	925	876	954	942	929	909	889	933	920	929	890	965	964	965	917	961	959	950	929	910	920	888	915	892	923	890	906	962	917	901	913	881	909	943	944	910	932	933	926	944	929	929	884	919	942	889	926	909	969	936	873	913	872	901	900	944	949	1040	906	912	935	891	946	903	1025	927	925	885	887	910	889	927	887	931	924	930	962	920	893	903	901	919	913	906	939	955	934	940	973	907	924	913	931	892	952	948	927	969	923	938	934	900	942	908	920	926	957	896	964	901	954	902	889	932	966	925	919	923	940	927	935	924	915	984	967	917	938	926	898	942	935	922	861	979	980	914	918	976	887	929	941	965	930	904	933	888	857	885	953	917	977	913	971	943	907	933	921	883	967	912	933	959	912	922	893	967	978	910	836	898	908	952	910	928	941	910	924	955	941	899	922	952	947	998	907	890	939	925	949	890	929	924	945	892	867	942	927	965	955	940	947	955	968	916	957	946	943	884	952	915	916	962	911	929	938	912	959	927	941	910	916	925	919	846	931	922	939	913	932	876	976	909	921	943	882	952	954	898	914	971	918	952	963	885	939	928	924	874	909	927	917	893	966	878	882	888	924	958	956	915	962	921	940	946	958	939	916	922	945	890	967	981	929	882	943	947	945	970	933	851	948	932	922	933	938	931	961	943	906	913	943	874	896	904	906	972	931	927	884	927	950	919	931	900	941	884	918	909	923	911	894	926	899	935	956	939	923	899	938	930	959	940	898	982	903	949	908	919	864	919	942	969	913	856	916	941	966	950	897	891	961	843	950	935	943	899	948	897	897	884	919	931	963	942	885	918	928	953	888	954	919	953	897	957	974	919	926	947	944	860	925	925	969	882	911	882	902	952	940	909	880	929	901	937	957	964	940	938	952	922	967	909	886	893	973	963	890	888	965	885	960	911	943	933	887	903	894	873	953	942	883	945	887	917	975	941	934	894	904	990	927	896	971	894	904	921	994	933	853	946	854	901	898	931	880	920	905	903	891	969	951	1003	941	915	951	951	952	907	958	931	898	921	968	859	930	987	940	973	933	917	922	893	928	935	930	900	944	912	916	915	930	932	905	895	907	955	898	870	963	899	906	957	955	943	914	934	965	900	910	962	942	939	973	951	898	952	908	942	954	901	915	910	899	912	908	921	962	938	895	938	904	862	961	904	938	890	967	909	926	945	894	939	910	914	914	907	926	926	880	1006	924	923	902	869	937	866	947	874	878	874	931	866	919	922	935	891	882	941	949	954	923	910	1000	869	954	927	926	902	920	961	896	959	902	953	887	900	954	883	927	951	904	960	894	895	926	908	888	957	933	994	935	933	864	949	911	950	935	898	1010	888	967	885	890	968	908	880	879	927	954	937	923	952	927	983	896	937	915	945	907	932	935	962	930	939	894	913	885	887	897	939	949	939	908	877	929	894	913	934	922	956	886	900	957	915	935	965	941	928	926	921	874	988	913	921	917	933	964	893	900	892	946	900	898	927	937	924	922	948	861	917	927	881	844	949	882	909	905	917	949	876	969	892	902	883	943	946	897	955	962	922	985	946	921	916	954	876	922	959	912	888	967	939	908	917	934	945	928	907	938	905	901	891	920	902	909	944	903	928	921	951	912	893	955	908	896	964	959	913	924	940	929	882	918	874	935	907	918	940	929	843	919	953	901	935	973	889	899	920	921	952	955	940	912	916	910	915	916	951	981	900	899	912	918	910	917	912	876	955	916	978	925	860	890	924	935	917	930	904	943	919	980	942	870	931	936	884	903	945	876	927	892	958	921	910	949	947	939	979	932	931	897	956	936	909	896	962	920	894	932	934	953	954	870	946	911	949	888	917	939	961	904	927	898	877	960	914	958	946	873	930	939	930	897	939	927	919	944	1002	940	922	919	924	934	922	952	931	949	936	903	866	878	909	912	947	943	938	951	916	870	946	920	903	927	897	941	923	888	979	878	931	959	944	890	871	913	944	931	926	908	899	1009	885	938	879	953	960	926	965	891	939	912	908	938	925	900	877	965	931	913	898	913	920	916	918	936	868	942	928	928	937	954	954	926	919	928	936	930	958	919	877	926	932	941	961	931	887	885	950	896	943	913	958	914	981	907	927	908	922	925	929	899	910	945	945	924	906	966	902	935	922	962	947	916	892	940	931	942	899	949	932	903	976	927	926	949	993	935	967	913	925	933	911	869	973	938	859	921	917	891	926	935	968	945	972	877	927	904	901	863	916	958	890	909	931	944	912	903	911	895	875	913	903	921	934	929	954	953	923	870	972	956	887	957	912	910	930	942	917	932	956	985	916	872	994	950	914	923	922	905	897	979	870	893	921	956	935	906	907	968	960	929	935	918	990	947	920	946	957	965	965	967	943	941	933	917	953	920	921	935	914	918	909	972	981	950	957	909	904	960	968	955	955	933	912	957	910	889	964	913	876	945	984	958	907	887	909	862	952	924	909	888	986	945	905	853	911	865	904	907	916	933	923	967	913	914	887	968	896	900	974	906	913	905	944	931	943	977	952	930	908	866	914	902	939	949	910	952	957	950	925	884	936	913	904	885	931	932	930	961	938	947	912	905	929	930	895	977	936	905	918	915	921	912	898	878	933	934	882	938	893	895	883	954	950	910	953	937	899	918	900	934	928	896	961	882	939	935	914	932	950	908	895	897	937	938	880	931	929	951	895	933	922	963	946	994	968	899	963	975	932	941	931	910	900	928	1000	922	929	960	917	943	897	895	938	931	923	883	919	932	937	914	910	931	905	938	889	927	899	893	941	975	961	916	917	995	938	900	910	939	954	912	903	896	934	885	990	960	925	912	904	941	925	919	971	948	980	875	897	848	965	918	955	942	924	929	944	943	917	891	905	915	898	903	870	966	893	951	891	939	908	898	894	988	899	933	925	941	898	882	922	901	903	919	926	947	946	952	933	954	921	929	982	889	885	925	942	951	895	890	906	964	876	922	950	974	897	996	893	896	965	982	927
33381	20585	19891	7444	3018	2482	1754	1634	1425	1144	1081	893	774	702	674	681	654	652	649	657	656	558	527	490	526	495	488	468	460	414	422	500	492	487	439	486	471	463	460	436	442	448	468	429	445	405	428	443	441	474	436	407	412	434	429	410	426	434	406	411	432	439	398	423	449	453	421	472	428	442	440	395	437	445	449	460	408	447	400	416	432	393	412	468	405	398	445	443	413	393	427	445	391	448	439	438	407	415	440	425	462	413	430	449	408	426	465	442	396	401	470	417	399	419	413	470	450	444	411	463	424	408	396	420	391	425	430	402	435	390	424	416	427	411	447	425	407	428	481	442	427	446	462	428	429	394	395	416	430	384	468	459	409	468	405	433	424	430	436	397	477	404	413	405	416	447	436	437	415	446	417	386	421	441	420	446	414	441	410	444	405	352	420	445	412	416	405	486	448	451	442	402	363	404	439	448	431	433	431	439	405	372	393	396	468	425	427	428	416	416	451	428	429	430	409	409	433	472	402	418	444	465	423	452	433	381	404	406	429	427	449	415	440	407	427	449	420	431	424	383	416	432	435	433	416	426	430	405	440	456	414	388	432	439	396	429	422	429	444	385	418	396	435	412	478	463	439	412	441	430	414	419	442	429	485	407	406	417	428	413	419	433	353	436	432	400	474	422	402	393	436	416	477	440	411	414	435	388	416	423	473	439	378	445	441	413	443	402	387	429	404	454	419	386	388	398	402	419	450	459	445	421	483	409	404	413	444	444	471	450	417	415	412	420	456	436	462	471	406	429	418	432	414	436	465	416	414	428	473	427	443	409	412	472	486	446	398	392	436	462	475	398	387	456	401	400	416	430	396	432	449	393	395	421	392	445	423	428	419	441	384	460	402	419	409	426	457	411	427	442	424	400	448	433	431	442	425	418	450	418	437	432	436	437	427	461	422	393	445	407	460	442	482	431	441	465	417	398	400	404	466	465	399	420	428	396	403	417	412	399	416	422	425	442	416	406	447	469	450	435	417	403	472	401	434	394	390	434	458	475	438	412	444	436	419	415	417	420	395	471	438	468	436	445	419	448	405	394	395	436	353	406	427	431	427	464	431	427	464	415	400	453	434	439	423	417	418	438	391	426	411	416	418	449	481	437	446	381	412	426	429	429	412	418	439	425	447	396	441	437	476	435	374	445	438	427	374	419	446	425	431	442	379	466	418	451	432	452	364	452	398	385	415	430	445	442	436	405	452	426	437	418	428	416	420	464	395	437	419	418	456	444	422	419	426	372	398	448	440	441	424	467	424	432	434	448	459	443	413	422	410	445	460	431	415	419	418	477	402	416	447	464	442	436	404	424	453	434	419	430	425	405	438	402	476	422	390	433	439	408	407	429	421	405	459	417	400	429	426	420	429	422	435	458	447	427	385	442	441	447	417	418	425	494	404	425	408	383	445	378	441	425	412	469	405	393	411	378	437	471	408	476	429	428	412	447	446	418	413	449	431	428	422	433	451	445	461	441	452	431	419	422	383	418	424	437	446	452	448	440	497	442	461	440	417	375	426	440	429	410	431	433	406	411	347	415	424	468	430	410	464	409	436	426	422	418	451	402	435	404	429	423	431	481	444	426	400	460	411	422	455	378	408	431	384	460	456	455	411	429	437	382	427	437	444	404	383	404	415	411	463	440	446	388	417	404	420	396	455	422	436	423	438	462	431	452	407	449	425	444	426	438	393	446	431	422	418	398	414	380	393	426	425	448	403	430	417	429	417	415	466	422	454	437	400	384	423	420	406	436	433	416	446	388	402	415	486	447	466	405	419	430	430	440	397	453	430	486	417	450	429	467	464	405	437	411	393	463	449	382	397	396	452	408	426	401	414	441	406	419	415	431	459	457	471	444	474	444	407	408	423	415	404	404	428	408	419	464	435	450	413	416	446	423	401	446	464	430	453	416	453	422	428	426	453	474	410	405	469	379	456	463	462	396	458	432	406	447	451	398	387	450	435	442	413	433	402	453	416	402	410	418	420	386	437	432	433	486	432	426	438	434	412	403	454	431	434	405	423	452	419	461	448	392	398	470	394	380	460	433	435	440	435	407	446	416	457	442	414	413	417	441	464	444	423	460	411	425	425	405	412	448	433	450	412	385	430	429	447	458	398	458	446	425	427	417	450	442	440	400	442	470	436	447	429	419	422	426	421	406	408	396	452	425	420	468	410	472	432	441	388	409	428	402	439	405	469	431	382	447	411	427	414	444	451	430	489	433	417	404	460	410	414	444	427	418	404	418	446	438	401	423	415	429	417	471	443	416	470	400	409	396	405	458	376	464	397	393	444	397	446	486	445	412	432	429	441	451	402	451	442	416	433	426	374	402	472	394	397	411	454	476	405	443	430	424	427	430	436	425	371	445	446	405	429	402	437	393	435	424	411	422	407	434	404	407	425	407	452	439	413	428	409	441	429	434	401	406	425	398	427	470	460	437	442	455	446	399	438	385	431	452	424	407	458	388	434	402	449	411	445	403	428	470	473	440	386	412	424	408	427	393	472	451	433	457	372	399	430	416	411	442	435	464	419	451	418	401	433	407	444	406	451	416	403	423	396	388	408	429	421	434	417	432	407	422	419	441	407	439	425	456	441	400	410	409	425	442	460	449	433	443	400	388	437	425	413	400	454	410	396	435	427	406	426	447	422	432	425	430	391	417	428	408	470	449	402	463	432	451	428	442	454	412	421	420	421	385	406	437	434	426	421	421	434	446	398	433	430	424	407	424	397	436	427	443	417	421	433	404	432	457	389	437	408	435	424	414	445	381	423	404	406	399	402	434	458	414	440	440	376	430	459	448	394	426	426	414	436	458	446	420	404	386	444	449	406	391	411	404	406	410	380	405	446	398	403	412	430	443	465	413	437	427	435	388	426	407	451	439	437	402	436	380	436	379	397	421	458	422	493	394	435	434	407	396	488	450	467	426	433	430	425	411	392	453	427	394	393	445	430	448	433	381	400	408	394	376	412	415	381	396	456	429	377	421	410	399	425	409	429	435	464	417	433	486	437	439	427	425	378	448	410	424	389	409	405	475	442	402	450	400	433	426	417	404	409	426	425	461	435	445	440	453	423	429	421	440	442	430	424	430	475	486	424	441	378	413	437	415	444	394	413	471	417	423	361	422	437	423	419	437	396	403	400	433	431	427	417	439	429	419	401	434	378	418	417	461	448	425	434	419	418	436	391	461	454	430	427	437	400	452	433	394	387	433	397	445	444	370	418	440	439	438	417	426	430	412	444	440	461	414	453	415	384	419	439	432	370	448	408	472	441	406	417	433	400	406	460	398	434	409	471	492	424	474	441	427	408	450	446	449	417	432	402	458	430	426	392	413	407	437	421	458	461	423	427	455	463	440	453	421	433	395	402	467	397	413	439	398	417	434	409	419	429	419	436	446	404	402	432	412	435	442	394	436	464	423	438	421	416	460	426	472	431	450	423	421	424	447	397	441	449	455	417	414
20115	15475	22814	9552	7275	6962	5198	5189	4998	4323	4023	3705	3108	2960	2564	2635	2527	2550	2365	2410	2405	2006	1597	1470	1445	1368	1343	1293	1289	1198	1122	1174	1171	1164	1211	1116	1135	1177	1151	1102	1076	1039	1071	1137	1063	1149	1057	1099	1048	1056	1031	1025	1035	971	1009	1045	1026	949	990	977	1015	970	979	988	1058	1091	968	967	1043	975	1001	986	1041	972	953	1011	945	941	990	968	949	944	956	986	968	993	950	977	941	955	896	952	947	927	888	935	887	970	969	955	961	990	907	930	945	938	962	914	899	931	981	977	946	939	991	951	948	949	960	983	974	957	953	895	922	918	884	945	972	958	927	901	907	956	943	982	953	990	943	922	961	934	958	923	977	941	925	886	917	917	920	941	918	938	952	928	902	933	999	963	932	931	951	955	923	930	933	970	932	927	990	978	980	964	927	1014	942	941	964	949	992	941	958	956	995	929	974	924	999	923	899	923	898	966	975	927	916	904	980	954	953	945	952	982	939	936	958	936	934	927	981	952	865	931	989	965	984	955	952	982	917	937	959	924	988	922	947	895	972	981	979	955	948	913	949	996	927	938	922	963	919	940	887	956	940	905	967	892	951	976	943	991	961	922	957	919	983	961	935	943	980	978	956	959	990	1012	961	946	906	905	924	914	944	895	929	976	938	990	992	929	939	924	884	966	951	924	979	943	919	956	960	962	903	940	975	919	899	957	893	931	951	927	838	960	946	909	933	932	954	929	949	949	920	889	940	959	910	952	934	929	975	911	952	924	943	973	925	948	967	921	948	971	880	905	886	961	924	981	954	922	898	951	890	894	991	981	939	1000	916	923	898	933	921	912	955	865	977	918	947	991	933	957	938	934	914	925	980	901	951	932	925	904	921	914	907	964	945	1009	959	965	863	1021	961	942	938	939	911	937	968	903	931	920	922	955	944	929	923	975	923	915	946	959	925	919	926	949	973	989	938	938	960	896	927	947	928	972	918	945	931	950	987	944	923	957	911	917	909	986	976	1037	919	974	935	1001	892	980	981	958	929	936	977	914	944	926	944	891	894	963	935	960	987	937	940	933	951	904	925	933	1006	928	944	856	945	892	906	950	963	988	885	957	965	926	941	920	936	949	943	880	976	958	962	915	991	963	946	923	1003	935	949	961	937	948	949	936	969	969	937	1012	972	898	995	978	945	942	908	956	896	1002	945	1031	909	938	886	900	892	931	933	923	906	998	927	953	917	917	942	949	936	938	957	906	979	957	940	952	928	912	995	955	982	971	948	930	914	983	963	925	953	947	965	931	917	950	909	967	930	931	972	999	996	932	947	1009	920	975	934	938	944	915	978	938	963	983	934	859	957	984	919	941	960	1011	968	861	994	896	961	950	895	919	940	945	981	905	894	919	913	946	952	895	964	1003	928	919	960	944	999	939	928	956	975	955	952	902	929	920	965	939	986	960	909	899	960	924	935	979	940	951	934	975	903	936	937	900	981	981	891	933	937	909	940	977	953	929	892	911	965	984	977	908	913	991	930	925	858	912	900	985	957	936	953	986	930	1003	966	987	937	908	973	1004	931	971	925	875	935	961	941	948	957	939	978	967	921	980	960	935	932	923	938	930	1043	967	902	944	952	928	919	963	974	934	885	958	935	907	925	944	1004	959	915	1003	904	947	1025	935	904	987	941	977	934	935	969	920	942	895	949	997	992	988	952	953	960	954	932	941	938	913	916	941	932	896	897	969	903	919	943	1017	951	964	943	945	999	904	939	897	960	900	897	887	884	981	931	898	923	960	974	1003	987	917	973	901	984	951	965	948	989	896	940	985	944	964	968	905	927	931	974	964	922	940	942	960	960	894	930	966	873	979	927	929	908	936	992	945	996	942	925	928	893	1019	931	928	907	915	988	965	955	983	893	935	897	931	962	988	953	908	910	974	939	955	932	966	948	888	904	982	984	955	926	907	951	950	938	965	897	918	921	852	919	969	948	972	934	953	944	916	911	916	920	890	962	951	946	897	998	965	964	959	899	1020	911	985	976	911	929	951	946	961	923	899	949	969	970	929	910	931	894	956	971	939	979	938	931	912	932	976	977	906	964	1005	906	975	909	944	949	971	924	911	969	952	957	941	982	896	931	949	912	954	931	933	966	954	925	972	978	968	938	961	967	913	916	960	895	961	961	941	942	958	985	961	984	929	943	1003	1024	910	973	985	947	960	943	897	918	970	993	897	903	970	924	963	938	954	957	923	948	939	1002	899	901	976	883	990	930	943	992	970	988	944	925	934	934	937	923	939	895	945	922	953	943	948	885	909	976	1013	931	923	956	925	951	982	943	947	969	949	934	969	1000	909	916	912	983	930	933	965	902	955	1002	921	953	928	955	974	912	926	951	940	956	973	950	929	950	966	919	908	911	941	960	886	953	931	951	932	898	891	942	973	933	916	935	946	933	942	946	960	927	939	985	897	982	934	972	925	908	938	942	925	969	986	934	907	912	941	952	954	941	932	881	922	971	926	963	955	944	1001	927	970	992	927	941	943	913	978	944	967	957	961	955	962	917	974	934	958	953	947	985	967	995	965	926	914	962	964	1023	980	911	910	933	966	959	986	905	948	935	1016	928	942	948	940	939	904	980	947	954	944	960	939	956	913	935	874	971	897	935	896	906	952	946	938	948	972	952	941	957	943	995	933	973	922	947	975	929	897	905	945	955	937	947	945	954	954	980	986	932	1010	940	903	948	964	892	988	949	903	874	930	970	925	960	948	953	945	937	953	951	931	901	933	907	973	937	949	924	917	883	968	972	973	980	960	925	947	952	946	926	904	925	968	918	938	926	922	969	966	934	997	996	1043	914	951	933	993	916	902	981	962	984	937	939	948	941	938	933	993	1004	873	946	913	943	883	930	929	885	956	906	912	899	958	868	935	935	966	968	926	946	952	954	900	976	940	945	977	984	977	904	925	964	938	968	954	960	947	1004	966	905	973	953	941	974	945	969	917	918	899	942	918	964	951	883	941	967	952	962	971	954	941	962	906	932	971	991	968	965	986	958	948	918	973	951	901	960	941	972	971	955	971	948	955	961	936	938	916	913	954	949	971	933	952	926	944	928	956	937	974	950	973	941	950	920	916	936	960	930	965	962	993	943	941	923	928	936	935	973	1012	965	961	945	955	923	903	943	933	997	962	979	949	951	929	927	1014	935	931	954	1021	963	958	963	970	948	921	909	972	941	892	917	962	954	991	921	972	969	921	926	937	972	930	983	947	947	963	982	952	945	946	948	971	920	965	960	982	988	923	973	949	949	924	951	921	981	969	923	942	958	898	910	959	939	953	963	930	962	986	961	988	933	957	957	937	921	937	937	919	990	964	894	996	921	927	971	968	898	953	980	915	959	931	950	922	960	993	1036	991	953	972	952	919	942	1004	1014	937	932	975	935	915	959	978	932	914	929	931	934	949	940	911	954	936	935	956	940	954	977	872	953	921	938	940	945	948	961	968	951	933	1002	938	950	934	930	984	949	952	898	918	953	944	954	925	1015	964	902	938	933	976	1014	910	926	938	931	932	956	892	878	986
11539	6076	4639	1593	936	769	708	577	613	579	551	580	542	490	554	493	509	499	520	526	508	490	502	501	515	500	525	450	543	476	493	467	467	460	456	447	476	496	490	459	488	451	418	467	447	453	488	439	490	496	458	483	436	495	505	484	470	459	496	500	464	513	499	474	498	469	489	473	459	456	462	468	479	493	505	476	512	481	471	504	438	455	466	449	467	517	482	460	491	502	507	547	500	475	472	476	454	447	463	476	482	506	483	498	448	466	475	476	483	454	454	478	447	532	462	460	472	481	475	493	473	498	456	507	484	475	490	449	499	447	470	453	444	474	479	542	459	490	487	425	469	488	436	456	483	508	470	503	455	489	447	505	479	466	496	466	431	492	490	504	515	480	472	486	514	494	464	462	498	507	438	453	445	485	522	501	439	486	458	512	497	487	476	491	484	520	476	470	531	486	443	489	502	470	484	475	474	473	496	482	505	474	476	483	485	475	469	482	425	456	432	504	506	457	465	460	528	473	528	509	509	479	490	472	451	477	446	492	504	453	444	482	475	467	459	453	451	418	501	467	472	471	467	460	486	466	470	467	470	470	453	492	481	474	486	508	509	461	460	509	449	512	480	448	494	502	496	457	465	502	450	474	442	465	432	465	502	493	498	477	435	491	438	523	443	494	465	468	466	481	458	479	471	480	504	477	459	468	479	468	506	488	512	482	537	460	498	458	472	497	428	485	479	494	474	450	493	520	495	436	447	517	473	446	443	455	503	470	494	477	443	521	489	498	466	476	539	481	519	489	472	494	492	518	481	495	506	507	467	506	496	512	482	488	489	469	505	437	450	459	486	507	549	480	446	497	503	458	491	479	447	462	448	420	452	457	495	466	480	472	454	510	505	455	511	477	465	471	499	433	427	509	464	489	462	485	450	488	470	454	486	484	484	494	507	493	474	468	490	475	456	492	500	496	497	512	491	510	465	493	476	443	521	471	475	496	503	499	488	456	462	446	494	489	516	502	464	492	460	461	463	482	500	462	481	477	505	485	520	467	471	490	441	460	453	502	442	431	489	537	483	504	466	500	500	460	529	502	467	478	496	518	501	456	450	497	458	461	502	471	459	451	439	477	487	455	505	508	492	462	444	438	516	514	492	466	456	464	516	506	493	471	471	468	488	520	490	495	461	514	513	473	468	486	472	441	466	432	493	490	456	480	510	517	501	478	463	483	456	478	475	472	451	485	454	489	514	495	458	495	476	470	473	458	482	486	485	467	452	469	492	444	526	525	441	434	471	459	521	490	467	445	475	478	476	453	475	499	501	455	465	433	436	469	480	498	496	503	485	489	503	438	482	508	484	457	437	448	457	441	459	479	443	512	464	486	494	441	511	482	487	480	497	469	477	508	467	498	479	469	492	481	462	492	526	456	449	472	503	500	471	441	493	469	486	504	476	509	475	473	492	446	490	517	508	432	537	472	500	528	483	493	472	477	480	504	554	491	474	492	528	462	475	475	479	460	454	464	488	438	455	499	444	525	487	518	486	497	480	500	448	405	469	493	487	469	445	500	510	483	487	523	492	487	486	478	496	467	446	473	445	536	441	501	509	531	480	486	518	453	519	516	485	488	464	450	460	475	483	493	473	518	483	462	470	501	424	449	497	462	490	500	482	460	481	501	471	459	497	509	480	496	484	483	479	495	484	447	508	534	461	519	477	528	468	468	508	458	495	474	442	443	474	484	490	495	468	512	480	503	475	472	525	482	487	512	475	497	495	491	480	475	520	513	480	505	467	491	485	421	474	437	467	482	461	477	499	519	523	457	507	463	522	511	458	476	519	495	504	469	484	535	480	499	454	493	493	473	493	423	483	499	482	511	470	472	459	460	505	477	494	458	452	505	450	476	459	480	513	512	507	502	469	488	457	476	534	503	449	468	471	485	444	468	453	457	499	480	506	477	479	492	485	504	497	443	500	449	434	471	488	480	522	437	475	472	457	454	474	507	474	499	511	486	477	482	487	503	502	507	494	491	498	461	485	465	466	473	531	443	524	460	490	476	473	498	484	455	485	511	482	458	485	452	454	492	478	471	468	459	446	497	489	470	469	520	475	434	465	503	459	477	445	516	451	481	502	499	465	481	473	488	472	495	472	514	493	515	452	497	454	478	471	467	490	485	519	471	489	460	470	468	468	469	495	500	473	467	486	473	449	503	508	497	460	487	460	525	481	447	499	510	492	495	439	493	478	525	474	467	531	507	515	486	503	485	502	471	503	494	417	474	481	474	462	464	444	443	465	479	452	455	505	500	471	490	481	441	495	482	518	494	485	444	492	465	472	488	503	443	485	469	525	478	487	482	436	504	450	480	450	465	476	531	504	488	480	454	479	494	472	475	475	477	509	459	501	502	494	447	441	449	500	497	486	532	462	510	478	445	460	464	473	469	530	492	422	495	452	477	497	477	478	483	454	517	461	488	478	494	492	515	485	448	476	466	516	480	498	488	507	489	492	496	496	477	545	458	472	512	496	484	476	478	456	470	439	459	486	474	440	433	461	461	447	536	512	443	450	518	497	521	472	476	482	496	438	467	525	491	436	475	460	466	479	499	446	461	451	516	451	443	504	508	456	499	522	520	447	444	502	494	522	488	454	493	482	457	502	510	473	483	442	458	459	527	508	504	480	504	432	466	514	480	480	452	481	510	472	441	504	500	481	443	457	486	505	477	525	500	484	446	442	514	464	490	469	442	447	454	501	516	480	497	486	448	457	481	501	473	521	452	470	488	462	482	518	491	506	460	442	476	448	482	469	493	449	471	491	493	443	472	460	432	518	477	488	481	477	543	497	492	486	477	439	468	460	461	481	436	504	479	478	468	494	475	455	467	469	511	471	468	450	471	464	447	473	485	483	502	455	524	507	486	473	470	463	502	484	469	526	468	483	529	459	439	497	478	488	449	461	475	464	476	475	451	477	489	440	518	449	459	491	465	480	436	461	448	498	514	517	454	506	440	512	481	473	494	471	469	518	460	467	418	527	452	485	504	476	468	491	506	429	459	465	480	510	437	469	511	463	479	500	463	476	488	490	458	485	479	498	487	535	482	481	475	490	478	497	477	457	472	534	449	429	495	502	454	467	493	473	461	468	495	501	473	480	496	442	523	488	473	485	498	499	473	465	505	469	537	500	466	486	465	477	443	496	503	505	490	500	513	524	489	484	491	533	474	463	446	481	480	515	472	458	482	453	460	467	490	495	480	531	460	474	454	504	501	464	479	489	504	498	518	489	451	451	496	493	506	472	488	480	487	480	473	473	518	521	536	441	449	479	465	505	505	499	477	470	443	472	448	470	504	459	470	485	497	489	491	491	477	493	523	482	439	495	477	472	481	480	469	443	489	509	492	482	451	488	502	480	465	509	486	476	472	451	523	528	500	502	501	497	482	479	471	518	447	511	477	474	449	458	452	487	515	479	519	481	474	433	496	500	467	454	458	467	501	527	504	493	489	437	465	478	473
7455	5469	7325	3536	2513	2375	1964	1833	1685	1595	1541	1415	1421	1295	1334	1295	1278	1325	1251	1268	1278	1221	1143	1185	1192	1154	1114	1132	1155	1048	1069	1101	1159	1102	1137	1115	1106	1094	1027	1024	1029	1033	1091	1071	1015	1054	1101	1028	1038	1033	1049	1061	1064	1116	1114	1091	1034	1020	1050	1065	1009	1068	1043	1030	1046	1067	1071	1033	1048	1063	1032	1029	1022	1006	1023	1088	1050	1035	1036	1070	1022	1047	1077	1015	1110	1065	1025	997	1053	1017	1063	1114	966	1056	1053	1005	1076	1044	1050	1016	1049	993	976	1030	1012	1045	984	1075	1083	1042	1000	1017	999	1037	1022	1068	1057	971	1009	1000	1063	996	1061	1054	1045	1018	1049	1043	1077	1013	1013	1063	1044	993	1015	1002	1007	1037	1044	1047	1070	1011	1026	1053	1028	996	1018	1025	984	1025	1071	1020	1043	1017	1085	1021	1009	1079	1027	1087	1064	998	1071	1065	1055	1029	1019	1056	1085	1098	1076	1059	1067	1041	1088	981	1046	1070	1064	1047	1039	1003	1058	1040	986	1033	998	1066	1040	1000	992	1068	1074	974	1000	1005	1045	1037	1065	967	1038	1057	1060	1049	1017	1086	1050	993	1014	1024	1075	1043	1022	1004	1045	994	1046	1067	1068	996	1023	1052	1029	1060	1078	1024	1052	1011	1057	987	1047	1053	1006	1102	993	1030	1092	1028	993	1045	1062	1037	1028	1068	1044	1018	1021	1028	1020	966	1011	1036	1064	1018	1012	930	1059	1081	1035	1068	1070	1005	1002	1041	1000	1018	1042	1108	1033	1100	1019	1072	962	1064	1048	997	1038	1010	1083	1102	1048	1052	1069	1046	1023	1048	1009	1029	1092	1089	1094	1023	985	996	1037	1033	1032	1034	1082	1015	998	1100	1065	1026	1028	1004	1075	982	1011	1024	1009	1064	1031	988	1007	1069	1007	1053	1043	1028	1007	1066	1004	1015	1061	1032	985	1031	1044	1063	1021	1014	1085	1001	1083	1063	968	976	1075	979	1034	1046	1037	1046	1017	1020	1051	1009	1033	1015	1051	1098	1001	1017	1022	1040	1098	1044	1091	1089	1050	1034	1039	1040	1027	1040	1044	1036	1056	980	1133	1042	1086	983	1065	1057	1061	1066	1009	1051	1054	1022	985	1051	1047	1027	1058	958	1034	998	1045	1102	1020	1029	990	1035	1021	1078	995	1047	1032	1051	1019	1066	1062	1069	1049	1000	1042	1093	1026	1007	1049	1050	1039	1013	997	1024	1000	1099	1049	997	978	1034	1047	1022	1023	1077	1069	1026	1015	1002	1074	1037	1043	1036	965	1071	1035	1022	1031	1004	1025	1001	1047	1014	1049	1042	1106	1018	1010	1020	1035	1030	1074	1040	1009	1060	1040	1007	971	1057	1022	998	1083	1029	1040	1087	1029	996	1042	1042	1011	1022	1015	1041	1074	1067	1095	1080	1013	1024	1039	1024	1037	1084	1074	956	1036	1006	1080	1041	1056	1029	1027	1078	1003	1048	1019	1003	1055	1081	1013	1012	1029	1030	1054	982	1042	1008	1135	1008	1051	1069	1092	1070	1049	1040	1079	1022	1020	1055	1031	1078	1047	1110	1046	1055	975	1060	1042	1024	1064	1043	1028	1037	1025	1042	1038	1014	1063	997	1048	1044	1008	1026	1029	984	1044	1036	1058	991	1055	1066	1114	1055	1047	1033	1036	1043	1069	1004	1036	1067	1015	1014	1091	1059	1076	1028	1070	1036	1032	1062	1031	1074	1019	1034	1063	986	1019	1114	1005	1015	1013	995	1052	1040	1037	1037	1009	1081	1030	1044	1072	1079	1006	1028	996	998	1043	1060	1068	1019	1041	1025	1028	1038	1053	993	1082	1025	1029	1026	1087	1060	1085	1005	1045	1046	1070	985	1014	1020	1072	1059	1086	1036	1029	1030	1021	1028	1036	978	1029	1068	1072	1055	1029	984	1041	1043	1038	1051	1026	1026	1082	1029	990	1005	1023	1082	1039	1049	1074	963	1021	986	1053	976	1011	1021	1077	1071	1009	1045	1045	1015	1023	1028	1010	999	995	959	1091	1045	1024	1024	1041	1058	1034	1041	969	1089	1035	1071	994	984	1014	1035	1069	1070	1015	1026	1047	1066	1083	1008	1038	1042	988	967	1035	1104	1020	1074	1023	991	1023	1048	1029	1004	1039	1077	1017	1094	1032	1062	1020	1056	1041	1016	1058	1058	1035	1079	1092	999	1014	1035	971	1011	1018	1036	1098	1038	998	1050	1031	1010	1046	1034	1011	1094	1024	1041	1045	1049	1019	1085	1098	1008	1047	1054	948	1014	987	1045	997	1019	973	1037	1017	1067	1000	1018	1022	1071	1022	980	1100	1098	1045	1011	1012	1040	1038	1070	1023	1081	1068	1038	1045	998	1055	1078	1078	1035	1069	1067	995	1062	1063	1083	1062	1115	1013	1062	1039	1069	989	967	1049	1042	978	1014	995	1005	1009	1038	967	1053	1032	984	1023	1026	1065	1073	1045	1102	989	1040	988	1003	1035	1040	1008	1084	1019	1005	1023	1103	981	1000	1039	1031	1021	1041	1011	1026	1049	1036	1033	1032	1011	1067	1043	1083	1003	1030	1008	1038	1032	998	993	1048	987	994	1023	1010	1073	1036	1008	1043	1082	984	1075	1060	1034	1016	1046	979	1038	1052	1074	1088	1073	1061	1048	1012	1017	1050	1016	1008	1028	1068	1055	1034	1041	1050	1003	1045	1057	1006	1027	1068	1041	1064	974	1064	1038	999	1031	1060	1017	1019	1114	1041	1014	1011	1029	1075	1047	997	1064	993	1078	1012	1033	1058	1013	1076	1067	1022	1051	1013	1029	1022	1043	1033	1066	1042	1017	960	1063	1009	1044	1058	1021	1022	1023	1052	1060	1005	1086	1008	1037	967	1048	1012	1008	1024	1024	1016	1060	962	1051	1039	1018	1041	1035	1027	1003	1050	1084	1054	1031	1006	994	1032	1007	984	1017	1090	1031	1024	1008	1036	993	991	972	964	980	1033	1041	1019	1074	1020	999	1051	1065	1039	1059	1087	1025	1033	1016	1041	1063	1061	1041	1038	1054	1089	1034	971	1028	1049	1110	1044	1047	1033	1089	1050	1011	1040	1051	1032	1024	1051	1036	1045	1065	1064	998	1077	1021	995	1082	988	1041	1033	1046	1017	1017	983	1054	1089	1003	1034	1051	1006	1014	1034	1051	1052	1087	1044	990	1070	1065	1018	1003	980	1078	1028	1064	1058	1019	1044	1065	993	1026	1045	1051	1066	1020	1075	1011	1037	995	1035	1059	1020	1002	1032	1047	1054	955	1015	1045	995	1010	1006	1065	1045	1018	994	1032	1021	1079	1055	1039	978	1083	1106	981	1042	1059	1076	1032	1037	1049	1056	1035	1087	1012	1067	1065	1036	1018	1093	1043	1009	1035	1010	1058	1042	1055	1027	1054	1033	1059	1041	1049	1022	1069	1050	1054	1055	1064	993	1067	1039	1028	1072	1084	991	1066	1056	1059	1076	1008	1018	1065	1037	1049	1045	1056	1048	1049	983	1047	1093	1041	991	1024	1048	1046	1052	1048	1029	1064	1047	1000	1025	1045	1052	1055	1070	1051	1074	1037	1095	1007	1054	1039	1011	1049	1078	1089	1078	1052	1054	1036	1054	1018	1063	1052	1037	1062	982	1043	1018	1053	1050	989	964	1108	1052	1016	1060	1041	1027	1071	1031	1014	1015	1043	1065	1007	1070	1004	1036	1066	1027	1098	1118	1061	1046	1007	996	957	1039	1048	1044	1023	1041	1011	1088	1007	1032	1038	1063	1033	1052	1030	1066	1055	987	1030	1065	1025	1037	1051	1052	1022	988	1054	1009	1048	1057	971	1065	981	1043	977	1070	1014	925	1054	1019	1064	1073	1050	1043	1047	1066	1021	1088	1042	1050	970	1034	1040	1058	1069	999	1063	1021	1004	1051	999	1019	1025	1101	1046	983	994	1033	1003	1034	1036	985	1014	1025	1057	1010	991	1003	1045	1059	1028	1034	1046	1048	1012	1042	1107	1015	1032	1041	1011	1045	1022	1057	1052	1040	1024	998	1017	1027	1006	987	1010	1023	1042	1064	1038	1060	1014	1040	1042	1029	988	1053	1000	1062	1038	1064	995	1038	1031	1073	1016	1059	1037	1046	1037	1048	1047	995	1040	1005	1047	1061	1113	1049	995	978	1054	1010	1038	1061	1023	1046	1042	956	1006	982	1043	1065	1017	1004	962	1070	987	1053	1048	1013	1000	1028	1060	1037	1009	1067	1008	1103	992	1078	1013	1043	1016	965	995	1040	1138	1019	1035	996	1063	1034	1077	1077	1037	1064	940	1032	1033	1017	1030	1025	1040	1051	1033	1022	1045	991	1007	1027	1026	1076	1060	995	1042	1016	1066	1034	1033	1075	1061	996	1028	998	1005	1020	1025	1044	1038	1015	1071	1005	971	1060	1012	1023	1035	1080	1091	1043	1032	1001	1057	1063	1011	1063	1045	990	1084	1010	1047	1057	1076	1101	1059	1056	1036	1006	1014	1018	1035	1036	1041	1048	1095	1007	1019	1048	1096	1083	1085	1085	984	1012	1005	1059	1058	1012	1005	1039	1052	1079	1025	1027	1096	1059	1043	1082	1033	994	1029	1046	1039	1070	1109	991	1027	1002	1013	1018	1034	1005	1020	1040	980	1061	1016	1073	1024	1048	1068	1008	982	998	1043	1048	1029	1030	1052	1028	1024	1061	985	1018	1011	987
24556	13740	12487	4356	1711	1489	1148	1051	980	868	765	681	645	652	540	558	498	507	517	495	551	491	483	455	482	513	464	461	494	476	412	440	445	458	486	425	458	437	428	442	431	442	411	383	408	417	396	434	415	425	411	404	441	438	429	412	386	393	396	456	449	471	421	386	428	421	413	461	426	455	394	415	415	366	450	409	409	437	420	405	425	464	385	428	404	452	407	417	422	398	421	436	410	412	414	431	407	413	422	393	387	403	425	426	379	399	399	401	397	420	404	411	389	415	408	414	429	390	445	406	424	403	416	419	386	408	428	442	427	423	441	426	423	421	427	423	409	409	392	387	424	458	440	453	420	415	439	372	426	430	403	380	411	389	425	432	441	423	375	416	437	388	392	406	429	387	407	414	431	432	388	451	455	394	406	398	408	438	435	378	422	434	416	406	415	397	403	435	397	369	392	403	400	418	453	409	420	407	410	422	416	422	426	401	435	407	430	426	390	434	416	423	413	430	407	411	421	376	408	433	431	438	379	420	391	421	425	418	398	415	413	426	385	427	396	409	414	424	458	412	418	423	389	420	428	385	416	413	442	406	404	463	403	454	428	418	451	394	418	411	407	408	371	450	411	406	446	426	409	409	410	433	420	444	411	410	439	453	426	429	416	429	434	408	434	416	440	409	390	414	447	419	422	415	419	445	360	415	388	417	404	434	413	411	442	415	441	384	438	458	422	448	404	408	434	390	440	430	428	438	413	415	414	397	449	420	413	438	428	446	423	436	439	456	470	406	417	462	440	455	411	444	375	461	417	434	429	403	421	398	403	454	400	400	415	393	380	356	374	390	408	398	418	396	422	483	411	418	431	444	411	422	418	398	355	432	404	428	430	390	467	412	436	414	400	442	380	425	415	404	402	362	414	399	405	457	424	424	448	397	451	446	423	443	421	426	399	470	422	443	470	460	416	435	449	425	452	401	469	432	401	369	438	424	383	452	436	425	392	400	464	415	396	431	406	449	376	398	420	407	402	418	411	438	416	403	447	413	411	434	387	430	457	397	410	456	432	430	403	423	412	415	428	434	392	414	444	425	412	428	440	421	408	409	391	380	439	425	426	417	446	399	445	440	453	419	441	429	415	403	421	456	416	407	402	439	410	424	405	406	424	464	395	423	398	390	464	412	407	439	402	416	417	437	416	418	430	410	430	428	431	409	378	440	419	428	391	412	383	383	381	385	375	436	455	437	408	438	404	409	417	418	416	416	395	405	442	429	483	420	422	400	406	389	473	451	387	398	414	407	414	370	425	438	413	427	413	426	426	414	398	434	377	411	441	455	453	405	412	384	420	418	412	447	430	421	424	413	434	384	391	419	449	440	414	436	470	450	416	420	433	423	411	408	419	423	415	456	370	384	448	397	408	403	439	397	402	405	407	458	482	413	423	425	398	384	422	424	408	432	389	469	425	434	442	428	404	354	397	429	454	413	447	437	402	434	420	414	430	418	424	403	433	418	385	417	452	436	412	442	420	445	416	430	419	401	444	426	390	379	420	421	418	422	409	388	391	421	428	448	441	415	430	421	391	441	459	424	383	399	430	451	359	450	410	397	427	393	427	448	402	433	426	453	407	389	451	451	410	422	381	434	398	442	413	453	396	424	389	466	455	439	390	444	443	410	437	419	440	434	412	432	445	408	409	430	428	433	417	431	426	408	437	414	447	424	427	478	455	459	402	376	415	418	422	451	409	404	429	445	410	413	413	432	448	411	415	431	461	422	421	394	401	405	430	396	415	421	460	436	421	433	442	396	436	420	442	431	399	450	467	411	368	438	417	433	410	397	451	411	414	386	393	405	411	412	400	451	436	438	443	443	413	435	402	417	397	409	461	440	436	397	414	393	376	394	347	390	439	402	414	461	455	430	423	437	413	428	401	402	394	357	432	411	422	414	421	419	383	393	388	439	394	427	465	370	399	408	429	409	383	412	425	433	375	454	391	425	432	432	445	399	427	420	432	426	458	453	411	465	445	399	419	441	385	427	437	431	420	445	417	409	460	446	412	388	417	423	452	407	402	407	395	418	432	415	452	383	448	425	375	436	449	427	437	404	388	419	421	430	398	438	394	402	402	454	408	441	440	420	406	439	403	409	417	429	398	428	410	407	409	404	410	410	472	408	419	419	443	418	395	442	418	429	431	415	414	464	408	456	425	434	407	426	426	434	430	433	453	393	422	438	455	424	416	452	402	377	424	439	423	395	457	429	437	415	397	475	434	410	439	485	412	407	418	405	389	436	439	429	383	403	393	411	387	467	416	440	410	431	439	410	446	428	415	419	417	416	405	438	427	415	399	399	436	450	435	430	427	424	414	409	451	427	442	404	448	417	375	392	402	403	461	393	403	414	449	420	450	398	405	445	399	416	384	466	414	397	451	397	422	433	393	425	403	403	398	443	412	433	404	430	458	428	394	420	440	439	441	426	449	418	397	409	439	411	409	445	389	387	434	419	388	431	427	423	406	399	440	402	420	433	426	386	386	370	413	413	427	426	403	420	470	437	440	423	431	392	443	420	392	429	402	412	400	457	395	429	428	414	435	414	437	430	386	426	434	404	445	395	439	386	377	397	420	423	444	421	444	405	397	420	398	416	428	426	390	425	422	429	392	399	450	450	437	408	440	447	407	412	402	388	402	412	419	396	432	420	377	435	405	401	429	428	450	396	452	433	432	422	409	425	403	450	431	434	408	444	397	399	440	436	436	409	395	418	433	427	421	417	428	433	425	421	417	404	415	429	401	390	428	444	440	399	401	400	394	443	441	409	426	410	394	416	433	429	413	410	462	405	392	412	448	428	380	411	399	435	383	395	413	418	419	424	435	410	381	447	451	469	398	372	428	433	411	391	405	382	429	412	433	422	417	400	425	443	419	469	431	431	423	462	456	424	406	408	468	406	380	404	419	421	382	416	404	404	436	400	400	423	411	435	399	437	448	393	410	387	444	433	422	445	391	414	441	420	406	402	393	424	441	402	484	423	428	392	418	468	422	413	462	431	408	389	412	391	389	415	416	416	405	444	422	424	408	412	384	415	406	404	443	417	431	436	427	409	414	442	431	428	426	429	412	419	377	402	439	413	440	393	397	387	446	420	397	444	425	394	403	429	408	426	405	416	396	387	413	394	422	407	454	404	395	447	393	457	409	355	360	396	407	411	397	433	420	389	441	409	414	433	416	437	414	427	378	373	407	363	424	382	418	405	407	445	411	405	448	413	386	434	443	396	391	388	387	432	410	434	402	437	418	435	415	430	405	390	428	411	403	400	470	398	412	415	433	426	458	405	428	460	479	405	396	402	418	427	436	395	409	430	440	398	422	411	372	430	448	418	401	388	421	408	362	407	399	453	392	420	388	449	419	435	438	448	466	447	411	390	426	432	403	435	400	415	444	412	456	376	407	414	429	433	407	404	409	409	370	449	416	395	433	429	412	444	395	383	411	430	422	459	406	378	478	399	402	390
15793	11196	16539	7193	4990	4755	3845	3472	3529	2952	2789	2510	2207	1990	1880	1840	1827	1808	1769	1768	1763	1618	1440	1171	1259	1225	1176	1079	1128	1148	1096	1032	1043	1028	1034	1017	1007	1044	994	1050	1076	1002	1011	1048	1028	1056	1000	1003	986	987	1011	959	949	963	987	919	958	954	949	996	971	965	928	975	939	958	932	994	995	1002	931	984	902	996	931	953	1003	873	931	942	921	907	883	963	907	976	901	915	937	944	938	990	926	921	959	959	899	930	936	903	961	944	902	916	962	895	929	941	955	932	909	977	895	880	867	877	930	990	950	957	921	927	893	904	949	947	908	938	862	874	899	928	929	952	913	929	934	936	871	919	937	909	974	920	871	967	874	942	878	923	913	916	968	865	951	948	898	925	957	943	926	927	901	905	914	949	862	935	1001	929	963	927	949	935	946	954	885	895	907	930	901	977	934	864	915	927	982	916	905	922	916	966	917	922	889	926	881	943	980	974	1017	906	974	922	927	880	919	937	927	904	937	958	891	982	944	964	919	962	928	920	925	947	909	964	913	908	954	941	910	953	887	961	940	860	903	947	955	931	903	962	935	917	938	914	911	929	925	930	974	916	952	1006	976	925	937	934	979	918	958	865	976	939	904	909	964	956	914	946	956	953	906	961	958	953	882	914	892	862	936	928	947	930	925	952	889	932	965	945	903	978	972	917	908	920	910	905	911	938	952	911	950	931	926	950	940	910	938	950	936	870	927	923	923	954	951	892	930	880	889	936	957	860	947	938	978	939	942	909	913	908	931	935	937	979	949	936	906	940	908	923	963	948	934	915	929	913	946	978	938	915	965	902	909	947	938	867	911	927	881	944	923	948	933	912	913	900	957	943	917	955	912	927	873	930	910	920	952	913	926	881	926	921	933	876	864	899	970	927	910	892	884	867	924	936	925	918	954	900	924	909	900	945	916	935	933	953	904	930	940	919	995	914	884	940	940	892	898	884	898	928	903	927	968	878	889	881	937	882	931	948	948	902	934	937	928	943	874	900	891	890	949	958	947	938	960	931	902	940	938	953	930	917	885	918	952	915	944	909	900	918	885	892	997	926	917	923	934	989	954	882	847	934	950	944	950	915	916	917	882	943	930	901	943	903	881	930	919	937	986	889	884	917	860	943	952	908	917	863	907	925	937	961	939	931	962	968	904	927	992	937	932	879	911	927	917	952	895	962	887	882	947	908	978	904	946	928	881	895	946	928	957	965	932	945	942	932	945	943	921	942	968	934	996	941	937	876	935	950	957	940	905	886	935	910	910	915	916	932	909	972	964	931	952	935	956	911	959	952	913	930	966	913	929	928	916	910	952	989	952	921	956	946	899	867	919	943	937	939	896	961	941	972	884	942	933	944	940	900	893	990	885	951	919	906	870	935	962	941	943	1026	922	963	947	950	927	907	963	897	943	952	912	922	885	947	905	911	915	942	908	954	909	928	890	889	898	935	979	898	947	925	938	911	873	921	930	914	889	928	912	912	883	846	921	949	911	985	952	974	965	907	904	950	901	921	908	884	953	904	883	997	951	905	930	914	920	909	932	970	913	916	893	922	954	927	912	979	907	1006	964	947	995	896	918	897	921	948	936	884	921	927	933	930	900	922	931	908	917	928	900	964	960	876	880	904	925	959	909	943	919	896	933	939	960	938	954	925	984	958	953	926	953	930	956	887	958	879	922	917	895	904	924	916	927	922	938	914	909	966	936	917	913	935	892	940	922	908	949	923	926	928	868	964	952	931	927	949	978	956	932	855	896	900	909	925	939	868	934	939	920	911	888	933	965	894	928	905	903	946	915	910	950	931	924	922	940	911	918	925	936	921	884	876	978	903	883	899	947	867	953	906	903	962	922	929	932	898	947	994	940	932	874	955	916	986	942	908	917	915	935	937	941	904	975	887	973	910	955	981	918	877	935	873	920	885	958	918	886	942	916	943	911	963	913	914	914	924	940	947	884	934	867	906	917	953	950	926	943	912	936	876	974	962	894	925	883	879	930	911	881	960	913	893	944	951	958	924	931	981	894	978	940	922	913	969	927	918	920	892	923	963	910	887	969	935	894	880	895	886	923	984	970	918	917	874	891	864	917	923	886	937	916	898	926	923	902	897	902	930	937	935	969	924	940	938	960	877	946	989	925	943	933	960	884	925	895	876	972	925	951	921	901	887	944	933	884	936	926	948	935	929	892	884	959	916	990	893	910	936	973	916	895	903	940	927	935	868	927	911	930	875	896	914	942	933	928	950	900	874	978	940	895	926	908	950	932	982	899	986	908	924	941	901	1000	941	926	927	921	855	888	944	969	887	932	941	884	956	905	933	921	930	902	904	960	863	887	973	912	924	928	899	915	910	927	923	939	937	940	952	975	975	947	970	951	944	985	892	889	969	936	915	900	929	934	921	880	908	924	920	939	921	970	935	917	952	911	896	894	979	926	936	955	889	960	916	899	900	904	907	920	999	951	925	869	959	930	924	997	917	907	945	923	967	915	930	909	971	948	958	888	889	898	979	914	960	934	938	926	981	1014	923	933	949	892	887	926	928	936	904	904	880	889	958	894	908	925	946	867	874	944	825	865	931	933	880	943	935	899	939	901	905	910	857	951	921	913	895	984	934	953	900	900	918	933	929	940	913	926	907	956	940	988	931	918	880	990	858	929	927	963	955	913	881	969	937	928	918	908	902	901	931	945	899	917	905	941	882	929	921	944	955	980	928	929	908	913	964	951	908	931	909	920	883	899	898	995	932	973	958	913	954	878	952	923	900	922	928	894	929	942	900	922	921	993	890	954	925	928	960	933	923	944	916	967	843	895	952	937	937	964	908	927	916	924	907	973	926	901	928	895	924	884	901	946	912	912	889	928	970	881	929	897	914	946	933	893	949	931	933	911	954	1004	952	832	935	909	935	968	895	890	924	930	920	936	919	949	885	939	912	876	923	961	902	933	923	892	939	900	915	904	912	945	898	930	931	918	936	968	911	927	938	894	949	934	901	990	963	955	935	932	967	915	956	889	928	967	927	878	915	986	900	899	926	966	887	949	913	1007	883	930	884	977	941	957	929	928	938	938	866	911	861	941	928	917	936	952	914	954	950	996	879	904	968	994	925	883	939	911	934	900	867	903	979	954	983	920	954	908	977	895	943	910	903	918	945	923	912	978	980	935	917	975	884	903	919	900	954	949	906	910	894	962	943	953	981	942	931	967	937	935	892	921	907	919	872	940	938	921	900	964	924	949	894	900	913	888	938	934	953	908	963	858	926	869	935	921	978	937	866	922	860	971	907	868	903	965	946	840	926	896	889	945	889	946	949	901	907	914	943	914	893	944	962	949	919	941	877	963	920	876	888	908	906	969	944	879	919	924	941	926	902	967	904	928	958	910	955	966	871	916	924	922	862	926	863	896	934	944	868	977	907	891	961	961	897	919	896	906	941	911	943	926	959	942	957	957	928	953	926	910	914	889	923	944	918	938	903	957	960	908	913	970	905	897	939	914	893
32803	21706	19465	8016	2983	2179	1900	1653	1412	1307	1031	934	765	740	650	628	655	685	639	648	650	572	582	496	546	511	478	492	411	457	479	452	421	477	454	431	437	463	424	438	436	453	430	462	423	435	438	423	452	437	463	400	455	452	456	423	425	436	470	448	471	464	439	455	387	457	484	437	413	429	396	488	395	459	454	440	405	419	412	411	418	439	423	443	412	400	414	460	433	430	458	346	408	433	411	435	422	454	442	408	401	441	413	401	436	430	421	423	404	422	459	442	442	377	384	429	468	398	392	429	458	445	410	419	436	423	453	398	430	457	426	448	413	416	411	468	444	421	446	420	414	376	415	407	445	428	454	421	445	425	393	399	461	432	464	471	422	456	419	401	392	421	441	417	399	414	467	443	453	397	423	425	426	432	428	388	405	453	416	451	397	385	421	382	445	429	400	428	396	386	429	448	438	418	425	435	426	424	438	471	487	447	397	429	442	414	438	457	411	413	387	446	430	435	435	425	411	410	390	444	425	399	398	425	372	403	412	434	405	461	418	440	453	384	412	417	403	448	404	420	410	446	412	407	408	451	401	407	434	441	408	484	385	439	401	425	422	418	412	421	405	414	439	433	431	412	458	465	426	430	416	439	436	406	446	469	413	389	453	439	463	436	431	468	438	416	355	437	442	490	427	459	400	390	413	426	414	437	434	416	436	412	409	435	392	421	436	436	424	420	394	412	395	421	416	439	443	422	435	480	410	433	411	415	461	408	403	410	373	429	458	443	424	394	386	371	453	383	451	421	397	467	402	400	415	419	433	408	440	435	440	451	469	525	413	423	442	385	396	397	432	473	442	395	425	421	447	396	435	410	445	396	419	475	434	425	437	446	401	409	460	422	429	414	426	390	418	461	463	433	399	442	430	387	429	447	444	432	424	399	434	420	403	421	431	463	453	436	416	412	450	429	455	408	389	443	451	380	439	444	394	401	441	420	416	447	427	456	432	442	439	461	431	414	422	394	442	433	418	413	390	464	387	428	417	429	407	449	404	450	401	416	423	390	387	394	424	427	414	410	415	428	412	416	440	412	414	446	395	419	420	471	450	437	410	461	426	407	438	438	410	381	448	456	405	424	471	416	437	408	378	426	442	407	418	422	395	476	410	388	442	410	438	427	482	478	424	438	451	405	385	449	445	427	400	468	387	397	404	429	420	392	376	406	431	434	436	421	442	429	410	413	377	415	394	435	422	381	401	432	439	425	399	421	432	443	406	453	435	359	362	405	401	424	430	421	390	390	414	396	410	387	438	435	455	386	439	444	417	422	419	386	394	410	445	423	433	460	449	396	445	424	442	413	407	429	408	415	417	458	379	382	441	434	378	411	433	388	418	460	456	394	431	427	405	427	432	458	484	438	466	431	394	442	463	405	435	387	416	432	395	448	461	408	428	403	414	467	394	400	462	424	420	399	410	421	447	393	442	412	389	416	391	443	433	454	425	476	421	431	443	419	406	443	421	393	392	402	419	423	386	420	465	459	435	435	438	418	423	410	457	415	424	418	427	412	407	391	470	417	432	415	430	448	439	446	415	414	405	419	447	434	431	428	458	415	426	404	462	393	438	430	439	453	452	406	411	424	406	403	405	429	425	417	391	399	438	458	440	418	422	423	414	429	408	466	455	428	431	450	444	416	451	437	411	426	406	413	403	418	397	462	400	449	438	438	481	379	425	399	389	417	451	430	410	389	445	398	402	408	409	396	402	431	411	445	418	391	428	440	424	458	448	431	408	411	394	438	442	419	418	428	399	457	433	444	446	397	427	438	408	432	440	424	393	443	380	456	417	431	439	404	455	460	405	403	391	422	418	416	425	392	392	393	475	423	450	450	414	381	396	401	403	415	409	436	446	399	415	411	414	453	398	430	423	419	399	394	393	393	407	417	393	414	428	442	474	455	423	432	403	411	462	416	401	370	405	398	421	405	460	393	428	417	401	412	429	419	447	481	439	420	445	405	449	402	412	417	441	451	420	389	400	440	432	427	415	402	418	428	408	470	463	440	405	439	427	424	375	420	438	425	443	410	418	429	449	419	396	407	455	439	434	392	401	412	400	416	425	430	388	421	457	450	447	429	419	377	409	396	399	363	425	406	423	394	399	387	401	465	399	445	459	394	437	441	443	434	391	403	447	398	412	424	387	398	447	438	454	443	404	427	430	392	386	433	393	425	418	429	445	431	387	432	447	437	407	420	434	458	411	419	444	452	435	418	436	449	428	435	398	422	425	432	404	432	413	410	420	416	477	460	433	452	446	483	397	414	393	411	445	454	423	425	440	403	422	424	437	413	433	447	408	417	416	389	425	420	406	425	424	360	404	414	419	417	384	389	427	432	427	419	424	442	418	446	426	421	401	445	459	454	440	405	406	449	437	450	439	439	427	448	443	474	431	412	455	406	424	386	400	417	404	400	426	425	434	418	396	432	443	445	447	432	452	463	424	415	396	441	410	416	425	418	416	431	402	417	436	479	441	424	410	450	452	431	417	435	417	407	390	379	426	418	400	419	417	407	386	428	423	423	454	463	440	420	386	426	385	440	407	408	438	439	434	404	460	399	392	400	434	410	443	438	423	411	440	407	405	438	429	417	423	404	454	390	418	414	386	429	463	408	435	432	409	407	459	465	420	417	422	409	436	431	433	450	397	410	384	382	419	412	437	448	401	430	421	421	425	454	430	402	403	438	421	465	429	414	449	442	451	416	422	417	456	461	424	412	408	395	441	398	428	427	416	425	418	465	422	422	439	415	431	477	460	396	427	424	412	435	416	434	436	405	429	493	421	443	435	444	432	407	427	436	374	440	437	438	446	444	420	417	408	396	397	448	421	407	424	421	469	393	413	413	424	413	430	426	436	409	429	438	418	416	400	427	426	402	430	417	433	414	431	433	415	410	473	409	415	415	455	440	461	408	411	437	403	449	406	439	401	460	418	423	465	449	430	437	427	444	441	451	425	440	416	405	421	449	443	436	375	445	442	418	411	449	431	398	426	429	441	407	413	436	439	406	437	417	423	412	405	399	425	384	415	433	447	405	432	413	447	391	391	438	412	397	423	441	427	422	404	458	469	408	412	406	438	448	455	421	431	433	408	404	406	463	447	392	425	388	421	384	444	426	438	462	436	409	386	391	426	443	428	421	443	416	400	438	471	450	385	409	412	398	442	438	398	467	479	446	460	404	414	448	416	443	417	469	406	409	411	455	441	460	434	440	418	412	437	394	413	403	425	417	443	439	412	437	415	417	399	383	384	445	430	433	436	417	407	405	431	416	425	416	432	408	411	384	438	419	441	417	422	418	439	428	398	436	444	425	432	447	435	427	439	434	440	405	425	419	438	471	404	436	382	450	411	447	446	415	425	410	411	404	440	466	429	419	460	414	428	461	428	391	434	387	381	500	447	410	442	424	379	392	427	410	445	472	405	441	428	390	457	417	389	479	455	419	434	389	420	420	469	426	415	396
19828	16331	22503	10825	7134	6425	5513	4996	5068	4931	3874	3537	3390	2756	2628	2572	2539	2516	2295	2455	2487	2013	1946	1455	1552	1438	1344	1356	1283	1228	1147	1114	1074	1166	1123	1154	1132	1168	1125	1113	1093	1056	1167	1058	1072	1090	1113	1069	1052	1076	1046	1047	986	1012	1073	1007	1049	1084	987	986	1036	962	1024	971	1025	1009	1020	980	1050	1017	952	970	980	1024	972	999	1001	983	969	890	968	964	905	933	1017	932	955	955	939	924	899	906	967	974	958	918	949	945	917	989	903	944	931	961	884	911	961	964	934	945	973	958	942	899	986	990	980	962	980	969	955	969	925	967	954	964	929	945	953	1000	943	945	930	977	952	937	894	926	982	939	949	963	920	961	928	930	945	966	988	937	941	945	893	916	987	909	965	985	902	970	968	899	883	935	936	996	908	936	902	965	906	942	917	937	958	953	902	943	939	1000	979	892	960	930	945	916	949	971	913	1002	980	980	928	949	995	957	961	968	910	893	945	885	968	916	978	969	918	890	907	982	958	922	901	1013	920	942	984	916	979	942	1035	965	936	968	968	982	998	958	933	946	950	914	979	965	909	942	980	950	942	958	944	914	925	912	941	914	971	967	1007	943	918	925	908	965	917	959	880	951	939	954	976	971	925	955	993	919	943	917	973	879	966	924	961	927	931	926	904	940	920	961	955	949	935	963	938	970	981	998	931	924	891	979	937	1013	942	925	1006	957	913	960	929	969	938	955	908	956	922	942	985	943	931	940	987	908	918	965	921	958	970	939	983	914	934	950	975	958	933	1009	908	943	902	922	942	947	906	943	930	993	941	931	946	951	986	966	942	924	983	1002	897	946	907	941	967	923	933	930	967	962	909	965	957	943	977	977	958	931	989	906	944	919	913	931	868	849	997	919	991	949	935	961	943	985	911	911	961	881	987	881	966	962	967	935	919	960	975	934	973	948	967	955	977	912	917	970	923	935	937	958	915	912	962	939	900	929	942	965	946	904	944	956	933	953	936	926	994	954	934	948	891	966	1052	963	946	935	1007	955	904	953	891	984	972	942	947	977	965	989	912	983	877	993	856	944	1023	947	966	920	940	973	944	897	940	944	947	921	935	1002	873	961	944	922	938	917	901	965	913	947	895	931	922	909	914	963	918	929	902	926	953	972	944	989	967	942	977	913	923	892	934	914	956	896	949	937	886	1016	900	873	926	977	906	942	921	955	960	899	982	898	941	991	904	937	970	918	918	901	925	964	895	966	982	947	937	972	966	864	924	926	927	936	940	918	914	952	977	933	964	969	982	912	925	951	985	895	931	897	955	921	921	938	959	921	926	933	992	968	935	912	951	943	912	961	987	965	972	941	1006	944	868	876	917	957	936	877	931	927	971	904	952	965	945	895	967	911	943	939	955	896	960	935	943	910	922	970	942	951	877	906	868	950	965	954	949	968	1008	927	950	910	1017	915	981	975	964	1007	926	954	952	923	1020	930	879	947	923	905	962	887	919	957	872	956	919	927	959	932	960	945	878	965	929	985	888	934	929	993	962	883	931	915	968	887	949	930	941	979	924	934	960	1009	967	1003	937	966	911	952	833	974	949	969	922	978	899	906	950	958	878	964	969	947	936	952	932	954	945	970	943	906	986	983	936	976	885	952	979	913	934	955	951	943	960	949	939	942	956	918	976	982	963	884	884	945	984	956	960	892	916	941	867	919	978	910	920	940	931	967	933	930	867	925	922	938	911	948	933	958	948	938	1019	919	963	1040	906	919	950	907	1011	930	941	951	955	917	900	924	965	993	878	986	945	970	910	935	934	913	913	868	916	927	938	933	910	977	939	909	999	917	922	931	1001	882	924	907	1010	947	953	887	925	918	983	928	953	980	940	923	1020	969	964	936	938	960	984	930	940	959	910	919	957	954	956	936	925	972	925	936	873	937	954	972	911	971	911	1007	945	911	945	977	979	930	965	942	941	954	1002	972	887	932	970	921	957	972	955	939	909	882	910	923	956	957	957	938	961	927	952	972	930	918	969	941	927	926	971	899	948	965	924	915	945	962	908	957	961	955	957	929	901	1015	964	899	944	933	938	927	894	991	923	966	927	943	923	959	917	929	930	874	948	900	944	924	965	930	914	932	971	983	907	980	918	936	1002	968	985	903	925	904	942	918	931	978	947	930	938	951	867	963	904	945	955	926	966	978	994	925	969	941	875	890	900	972	972	968	964	973	970	936	978	943	912	934	951	903	959	856	983	959	1018	945	934	920	923	966	938	951	923	1025	972	945	942	946	992	937	901	957	936	915	937	1001	951	965	926	905	916	900	897	929	941	925	946	932	944	956	944	939	952	956	933	966	939	947	950	926	933	972	935	937	900	934	953	948	896	1013	945	966	945	985	920	923	989	954	912	965	937	927	918	964	1004	932	932	944	917	967	931	976	907	974	918	912	931	962	965	931	934	928	926	922	1018	979	959	938	972	959	946	954	911	944	978	909	944	940	943	899	970	948	977	905	1009	954	943	916	904	952	967	917	976	981	913	985	958	962	908	941	981	939	956	964	970	949	991	906	928	986	951	976	994	948	958	926	932	915	928	912	947	930	943	971	948	926	914	945	907	936	905	923	933	1007	960	943	931	914	973	874	963	954	1002	940	922	929	908	940	1024	945	939	991	961	929	938	941	959	920	941	950	989	928	921	924	966	919	962	897	962	932	957	953	940	934	926	937	930	942	948	943	935	940	928	873	974	911	936	995	936	984	939	1008	980	957	970	919	937	954	920	919	961	934	898	941	905	929	935	965	969	919	915	918	976	951	946	895	900	917	938	953	907	908	984	956	989	986	932	990	943	954	918	998	958	874	951	972	943	964	963	954	946	921	919	957	921	951	939	937	969	926	905	949	968	927	945	977	959	1002	967	989	965	945	898	970	967	1002	942	968	908	914	901	1009	943	929	960	942	947	938	909	970	945	969	935	978	945	968	950	930	1026	966	986	943	953	925	976	918	895	1022	959	905	939	984	971	944	940	951	953	959	924	987	957	965	956	974	1003	944	987	954	918	933	999	929	981	927	943	989	904	958	900	946	980	918	927	979	956	953	897	880	960	961	953	928	954	954	951	1018	948	936	923	907	943	941	905	944	950	939	1028	933	940	897	939	952	1028	897	983	930	964	899	894	910	961	940	896	916	987	940	948	990	973	920	954	984	925	938	854	912	977	985	991	980	977	953	943	962	969	968	905	998	946	979	985	956	961	925	941	891	961	938	958	913	931	885	997	966	913	907	967	953	994	943	902	933	961	1000	963	1028	953	977	923	902	963	972	901	911	929	972	980	964	928	908	961	948	931	960	927	1003	969	894	921	930	943	921	1003	944	930	918	934	946	968	926	899	952	932	953	905	958	897	976	982	951	920	905	991	929	902	956	985	978	949	949	922	906	910	918	900	996	945	977	975	932	904	902	937	942	923	919	914	911	926	911	947	934	1012	935	905	909	979	956	926	948	933	922	914	975	961	893	950	1000	886	909	912	970	915	999	935	942	944	1003	939	961	986	970	984	942	971	943	929	893	913	954	931	971	950	971	945	937	964	930	876	931
12536	6406	4445	1505	883	795	637	629	618	596	595	508	571	515	533	491	514	516	517	475	508	536	508	513	509	481	477	471	482	519	465	480	517	482	514	483	475	493	445	460	476	497	504	479	501	507	475	482	460	467	447	490	473	523	492	495	474	471	479	471	477	515	477	444	439	502	470	522	534	467	467	467	449	459	447	456	495	476	489	501	462	513	486	470	487	435	460	534	448	523	482	508	469	473	476	445	508	479	465	500	445	463	477	463	457	525	514	409	485	466	476	490	494	466	472	501	476	457	474	481	481	491	470	496	473	475	414	471	479	480	457	484	481	502	493	456	468	487	506	485	456	477	432	478	481	471	480	463	492	468	483	461	518	459	464	473	462	452	483	464	480	518	508	478	483	509	486	510	462	524	475	495	504	437	444	527	467	477	465	531	484	496	451	497	471	492	506	497	481	497	531	491	460	499	481	441	442	480	470	451	445	490	487	488	451	485	447	530	527	498	507	472	493	486	459	459	489	462	495	500	498	499	491	459	506	482	506	444	459	465	460	484	516	484	467	510	495	453	457	495	477	467	455	491	526	461	457	493	473	466	453	488	481	459	499	513	484	493	485	499	469	461	483	480	476	458	488	469	484	454	477	480	483	475	509	491	436	491	477	471	491	467	510	477	446	462	490	440	474	477	517	508	461	481	456	522	530	482	495	469	483	481	447	447	477	522	440	474	482	472	508	491	444	509	529	444	470	488	475	450	476	426	502	503	447	489	473	514	503	492	478	469	489	427	452	474	478	468	451	478	455	454	480	495	473	479	503	482	498	532	520	485	509	459	489	464	479	470	496	447	458	480	507	488	458	471	459	474	484	485	452	460	502	458	498	488	437	482	513	470	501	522	468	425	501	482	472	481	485	441	476	487	552	525	424	504	494	482	454	513	469	500	490	478	463	470	502	477	504	445	463	502	481	461	468	498	506	443	470	513	522	462	443	443	481	511	459	503	397	441	493	452	505	480	441	504	510	485	486	501	445	498	510	519	516	415	460	493	450	483	413	474	433	497	471	460	484	474	488	478	480	486	496	490	476	456	494	488	484	478	475	520	497	502	481	475	489	508	480	477	427	505	494	500	483	480	467	449	469	458	487	496	492	460	460	477	468	494	520	491	484	467	499	462	467	513	465	493	469	464	466	473	471	464	478	501	489	489	443	471	488	537	473	495	432	455	487	504	441	456	504	514	459	483	472	498	477	498	489	493	437	475	477	483	469	487	521	531	478	466	497	513	474	477	461	493	506	434	507	505	484	514	478	470	478	500	483	490	505	460	469	454	497	474	475	512	464	433	540	445	477	468	468	513	493	477	504	450	531	479	503	514	513	543	495	471	525	511	452	471	473	487	417	453	438	454	467	489	436	470	485	463	503	474	438	461	520	458	491	469	443	468	501	481	505	517	467	466	452	461	470	486	485	490	521	505	463	462	475	432	478	479	497	485	508	484	474	449	460	464	519	479	462	480	481	491	447	466	441	481	422	488	472	462	493	438	490	469	506	479	459	429	445	438	471	461	502	518	439	492	508	497	476	510	453	483	458	484	486	519	473	455	498	439	506	471	492	538	455	541	474	501	454	427	477	478	461	476	501	480	469	469	447	527	490	473	457	441	486	512	486	469	486	505	465	460	428	509	450	498	448	502	506	519	480	487	490	462	505	478	464	488	478	460	477	525	502	507	473	483	506	503	469	496	469	450	489	477	495	461	433	475	508	492	489	504	546	486	482	455	503	491	457	478	492	499	495	482	488	462	435	498	491	436	483	479	484	462	485	490	482	517	438	496	493	515	484	491	471	502	459	493	446	478	459	468	478	448	492	455	501	467	474	493	494	497	499	469	464	449	494	467	503	486	465	462	469	442	484	465	485	489	487	445	463	433	490	485	484	479	502	489	494	496	499	499	461	474	506	503	467	465	467	458	467	491	458	465	487	537	532	468	490	473	489	520	494	470	478	480	516	471	487	475	474	479	526	502	496	450	532	412	506	441	486	472	511	450	462	518	508	476	501	457	492	497	477	464	449	463	446	504	461	484	485	457	439	470	456	448	502	501	514	487	474	438	490	528	474	458	480	488	479	482	460	470	470	492	515	511	498	486	498	478	512	486	496	441	456	539	463	464	486	496	472	502	453	518	484	502	451	451	476	488	462	471	471	475	470	440	491	473	474	460	449	467	454	504	482	472	456	468	446	471	505	428	522	522	475	505	495	482	511	502	451	457	496	526	483	454	422	514	552	466	516	500	507	504	525	508	483	469	506	459	470	488	497	436	474	472	467	480	463	477	473	470	450	506	483	480	434	425	444	441	458	491	499	510	437	442	451	473	442	482	458	485	477	500	502	469	535	458	451	442	480	498	524	509	486	477	498	475	511	484	523	475	490	461	473	456	508	434	456	486	493	512	517	481	493	509	509	482	533	514	491	509	475	500	482	497	455	446	459	481	456	485	481	509	494	464	503	460	457	522	469	471	448	493	451	493	436	449	473	449	454	472	497	446	454	525	482	511	441	467	487	469	449	446	473	476	494	508	470	486	466	476	468	428	445	482	510	491	474	490	453	486	487	469	485	484	439	505	516	490	492	473	502	464	496	461	479	504	478	500	482	458	475	487	489	497	542	507	484	483	456	456	463	510	490	524	514	452	480	507	445	475	472	485	479	483	468	449	437	481	493	492	496	433	467	487	481	497	476	445	480	456	482	468	452	468	487	489	457	522	501	481	518	449	500	506	477	480	441	474	492	440	523	473	473	467	477	454	493	461	484	448	497	480	481	463	494	454	458	490	461	502	473	439	470	510	447	455	489	449	445	468	532	484	469	467	479	510	452	472	483	507	498	516	475	520	478	491	470	423	510	505	423	468	483	463	417	439	480	422	479	462	518	524	482	481	496	495	515	458	490	506	477	504	479	476	474	447	451	497	461	498	451	489	440	484	459	484	503	479	498	482	504	468	513	474	448	473	491	440	476	445	479	489	488	408	455	467	478	453	467	489	525	494	478	461	488	504	442	488	529	484	513	463	460	477	507	499	486	503	466	478	476	505	463	546	478	473	535	467	473	421	476	510	523	487	561	509	448	464	477	445	500	479	488	504	507	473	496	528	476	517	490	500	504	478	477	429	499	462	521	495	457	496	441	495	482	455	535	493	482	470	472	487	490	488	441	445	461	462	476	465	495	489	451	453	473	431	481	471	509	510	471	507	455	528	473	497	474	485	473	528	524	480	471	466	457	485	495	487	489	548	519	464	482	477	457	472	498	471	524	466	472	474	478	477	496	457	472	503	480	510	461	466	447	465	495	490	450	530	470	479	458	454	505	502	489	449	454	425	453	459	497	490	439	491	521	513	468	462	495	391	476	455	507	489	479	502	463	466	499	492	452	444	454	491	514	462	472	465	473	448	482	478	512	484	503	471	459	516	477	470	452	418	494	410	509	480	487	501	476	465	515	481	475	502	504	506	470	459	496	484
8091	5731	7137	3250	2582	2333	2005	1851	1742	1702	1539	1484	1396	1319	1312	1302	1222	1269	1309	1261	1246	1274	1191	1096	1127	1170	1184	1124	1076	1100	1122	1063	1094	1086	1113	1093	1114	1074	1065	1047	1092	1054	1071	1093	1047	1076	1093	1049	1023	1086	1064	1072	1051	1087	1055	1019	1061	1079	1080	1026	1091	1011	1044	1008	1021	1071	1062	1067	1010	1066	1061	1045	1038	1101	1036	1018	984	1044	976	1078	1011	1035	1075	989	1045	1035	1080	980	1008	1024	995	1008	1015	1021	1065	1041	1021	1004	1051	1084	1026	976	1104	1015	1027	987	1066	1029	960	1085	1020	991	1002	1062	1048	1036	1049	1064	1006	983	1047	999	1002	1043	1025	1055	1017	1034	1029	997	1056	1096	984	1033	1067	1050	1092	971	1010	1060	1045	1087	1093	1076	989	998	1013	1063	1011	1083	1009	1014	986	1029	1003	1026	994	1056	1058	1051	1006	1006	1002	967	1037	1001	1081	1041	1029	1026	1090	1006	952	1089	1106	1035	1124	1000	1034	1111	1009	988	1027	1022	1021	1003	1066	1082	1032	1057	1049	964	1061	1020	1016	1035	1049	1117	1106	1036	1035	1019	996	980	1027	1033	992	1033	1030	1008	1068	1075	1103	1056	1013	992	1044	1017	1076	1012	1062	1055	976	1052	1011	1072	1068	1037	1024	1009	1057	1059	1027	1048	1095	1017	1049	1075	1045	1017	1038	1005	1032	1110	1023	1054	988	1023	991	995	1074	1043	984	1047	1030	1026	1056	1003	1025	999	1103	1033	1097	1020	1039	1037	993	1015	1002	999	1054	1037	1016	1042	1034	1049	1018	1054	1037	993	1024	998	1065	1021	1045	1075	1043	1038	1049	1007	1052	1120	994	979	1039	1026	1071	1037	1006	1083	999	1047	996	1026	1029	1029	1050	1078	1011	1039	1067	1013	1048	1018	1043	1033	1006	1031	1015	1073	1054	1076	1062	1018	1035	1103	1057	1058	1017	1000	1052	1024	1020	1053	994	1047	1072	1060	1060	1039	1010	1057	1028	1073	1032	1019	1005	1074	1020	1063	1041	1025	1010	1029	1054	1046	1042	1056	1034	1001	1000	1025	1016	1061	1049	1031	996	1075	1069	1033	1000	1047	1075	1027	992	1045	1011	1035	1000	1025	1008	1001	1017	1074	1058	1015	1034	1060	999	1064	1062	1023	1001	995	1024	1006	1028	1046	1081	1019	1016	1015	1054	1018	1067	1008	1050	1002	1085	1045	1051	1030	1047	1013	1028	1038	1043	1077	982	1020	1049	1024	1049	1050	1002	999	1036	1062	1011	1011	1057	1092	1091	995	1011	1132	1031	1060	1025	1071	1048	1080	974	1061	1117	1017	1062	1017	1035	1071	1032	1003	1059	1051	1031	1047	955	1028	1022	1066	985	1016	1017	1033	1030	999	1027	1046	1114	1035	1043	1052	1031	1019	997	1067	1019	1008	989	1065	1017	1022	1064	1067	1017	1041	981	1042	1077	1023	1052	1079	1047	1044	979	1039	1063	1068	1091	999	1016	1035	1079	933	1081	1063	1037	1012	1054	1031	1021	1011	1072	1091	1104	1063	915	1021	987	1054	1032	1003	1032	1045	1035	1064	1073	982	1008	1031	1056	1022	1002	1038	1033	1063	1032	1024	1032	1058	958	1018	976	1021	1090	1033	1080	1064	1051	1060	1036	1082	1012	1018	1010	993	1003	994	968	1047	1008	1075	1015	1061	1028	1042	1058	1007	1012	969	962	1037	994	1071	1062	1036	1056	1042	1018	1030	1109	1016	1108	1033	1019	1114	1075	1049	1028	1003	1034	998	1019	1046	1057	926	1055	1042	1027	1050	1002	1036	1047	1015	964	996	1059	1010	1032	1005	1066	1053	1038	1058	995	1026	1037	989	1014	1056	1053	1020	1021	1051	1093	1038	1050	1031	992	1072	1058	1008	1050	1027	976	1068	1023	1063	1067	1079	1047	983	1031	1002	1011	999	1013	1032	1006	981	999	1062	1016	1059	1007	960	1047	1031	1001	1000	1037	1054	1034	1027	1029	1027	1072	1004	1007	1078	1008	978	1014	1000	1054	1056	1047	1027	1070	950	1102	1020	1016	1058	1039	1019	1002	1016	1005	1004	1037	1037	970	1021	1073	1039	999	984	1073	1074	1045	1013	1053	964	1017	1025	1021	1074	989	1075	1061	1014	1062	1071	1036	1075	1050	1015	1044	1027	1086	994	1049	1006	1048	1062	1074	1028	1017	1020	1022	1054	1038	1061	1096	1009	973	1038	1076	1007	1003	1036	1040	1001	998	1031	1054	1053	1078	1025	1010	1024	984	1051	1056	1010	1053	1061	1054	1054	1028	1078	1026	1041	1064	1039	1094	1010	1025	1086	1014	1028	1009	1005	1072	1063	1010	1072	1053	1063	1031	1047	1047	1038	992	996	1049	986	1030	1047	1072	1058	1017	1053	1044	1040	1068	1026	1063	1059	993	1007	1066	1038	971	1010	999	1063	1072	1024	1016	1051	1023	1017	1015	1033	1049	1050	1014	1081	1048	1033	1093	1069	1089	1062	1016	987	1039	1116	1096	1085	1039	1027	987	982	1041	1050	1032	970	1047	1023	1012	1046	1067	1037	1031	1023	1047	1019	973	1028	1041	1055	1006	1039	1038	1008	1027	1064	1015	1017	1060	1014	1036	1065	974	1107	1062	1009	1011	1019	1041	1032	1042	1031	1047	1064	1054	1035	1020	1046	1037	1074	1048	1082	1059	960	1034	1104	1058	1108	1034	1062	1015	1022	1000	1079	1023	1083	1000	1037	998	1006	1066	1033	1038	1002	1070	1058	1002	1036	1051	1028	1029	1007	1035	991	1036	1060	1017	972	1046	1046	1008	1045	1059	1001	1050	1044	1054	1025	1001	1042	1019	1018	1001	997	1009	977	1025	1056	1073	1041	1032	1005	1030	1016	1077	1035	1090	1005	1070	1052	1016	1051	1051	1071	1022	1018	1043	1021	1006	1089	1060	1036	1072	974	1047	1043	1032	996	998	1045	989	1054	1042	1029	1039	1065	1033	1036	1008	1039	1047	998	1013	1007	1023	1046	1027	1014	1057	987	1050	975	988	1029	1005	1016	1045	1032	1003	1082	1012	1018	1067	1046	1134	1004	1053	1021	1126	1036	977	1054	1011	1007	1016	1019	1053	1036	1029	1028	991	1004	1020	982	1047	1005	1023	1080	1104	1079	1021	1063	1072	1019	997	1064	1046	1054	1000	1085	1034	1023	994	1086	1101	1058	1080	1082	1057	1027	1063	1071	1036	1011	1005	983	1038	1009	1055	1028	998	1016	943	1053	1050	1085	1011	1014	968	1055	1065	1019	1013	1085	1067	983	1031	995	986	1062	984	1069	1018	987	1027	1039	1010	1003	1072	1089	1007	1053	1038	1010	1048	985	1097	1018	1059	1095	1069	1122	1049	1040	991	1016	1058	1027	1015	1029	996	1046	989	1037	1052	953	1070	1033	1053	1084	1006	1027	988	1051	1048	1027	1050	966	1005	1050	1014	1008	1031	1034	1017	1007	1018	1029	1040	1033	1033	1039	1006	992	1025	972	1024	1029	1048	1034	1025	1063	995	1040	983	1075	1027	1025	1047	998	1028	1035	1049	1051	1059	1010	1048	1025	1004	1019	1006	982	1020	1027	1013	1053	1101	1100	1016	1025	973	1023	1040	1051	1003	991	1024	1048	1010	989	1055	1024	1045	956	1040	1007	1051	1035	1080	1041	988	1026	1025	1027	1016	1010	1064	1009	1054	1021	1068	1041	1019	1045	1014	1038	1022	1024	1101	1034	1027	1029	1074	1075	1031	1045	1071	1050	1002	1018	1064	1010	1041	1087	1035	1037	1036	1081	1039	1048	1010	972	1007	1030	1030	1015	1030	1047	995	1017	1030	992	1012	1025	1031	1011	1031	999	1034	1023	1064	1024	1079	1051	1033	1046	1066	962	1061	1000	998	1063	988	986	1044	976	966	1017	1116	1025	1017	1004	1027	1059	1050	1014	1040	1034	1003	1119	976	1045	1056	1015	1064	1039	1038	1080	1053	1002	1040	1066	1047	1050	1040	975	1006	1069	1065	1023	1029	1062	1054	1058	1025	1083	1060	1099	1010	1064	1013	1053	988	1048	969	1072	1032	1017	1035	1045	1004	1046	1059	1012	1100	1020	1029	1038	1034	1074	1005	986	1018	1038	1020	998	1086	1080	1015	1035	996	1035	1040	1044	1012	1044	987	1047	1021	998	1012	1025	1000	1026	1039	1006	1061	1021	1061	1088	1091	1004	1045	1049	1092	975	1009	1012	1100	1031	1094	1079	1030	1002	1067	1039	984	1013	1034	1063	1069	1013	1087	977	1051	1031	1028	1018	1009	1010	1085	1041	1055	1004	1049	1053	1032	1090	1041	1004	1023	1051	1028	1030	1062	1042	1003	1055	1040	1000	1032	998	1047	1012	1082	1037	1059	1099	1046	1022	1045	987	1045	1052	1009	1037	1080	1058	1030	1061	977	964	997	1049	1024	1047	1021	1002	1021	1058	1073	1014	1027	1055	1055	1037	1045	1063	1050	987	1057	984	1073	1033	1069	1030	984	1022	992	1059	1050	1056	1045	1005	1058	1008	1001	1051	1066	1051	1053	1076	987	1017	1041	1068	1041	1027	1043	1012	1115	1049	1038	1032	947	1009	1072	1018	1011	1082	1048	1007	1087	1050	1123	987	1056	986	1019	1037	1054	993	973	1053	1078	1009	1089	1030	1039	1014	1057	1059	998	991	1061	1025	1034	982	978	1050	1077	1006
23685	14300	13827	5102	1874	1383	1157	1075	932	845	750	709	675	690	603	493	594	560	539	569	501	502	520	409	471	447	440	441	450	406	460	410	414	406	416	430	440	464	476	420	416	413	414	455	432	446	444	418	394	444	458	404	410	399	412	445	399	419	395	420	442	434	408	424	439	433	424	424	441	423	419	425	410	442	406	432	388	425	400	416	430	389	428	399	377	389	377	473	426	451	414	410	386	457	383	415	419	407	417	494	416	408	391	421	392	414	389	422	433	453	399	407	383	390	417	412	435	398	445	381	421	407	423	379	409	400	401	414	397	439	407	437	422	456	385	404	403	420	404	386	370	433	403	391	396	426	418	427	426	394	412	416	397	403	421	420	436	385	397	418	388	415	407	416	383	401	437	411	448	433	372	390	421	427	416	406	382	396	402	402	436	381	423	371	423	419	399	410	402	408	425	406	429	411	399	371	390	434	436	431	392	375	448	421	395	447	407	424	476	432	449	436	445	424	422	422	415	384	415	452	379	420	402	405	398	397	383	418	428	389	443	400	411	395	415	388	410	423	432	373	375	417	419	427	430	422	408	415	424	429	399	407	404	402	361	450	408	420	386	395	400	419	390	397	421	447	381	425	437	420	392	393	418	402	383	398	394	417	400	436	435	388	417	419	377	388	405	427	430	417	405	416	459	400	391	412	410	387	425	412	401	429	379	414	418	389	405	360	403	448	420	406	408	450	365	431	441	475	419	405	431	379	372	413	412	403	391	381	405	392	395	416	370	429	425	454	430	401	420	394	414	455	435	390	385	458	431	415	416	415	393	408	435	406	422	418	420	438	410	384	406	378	419	383	391	391	390	449	434	380	412	450	413	386	400	509	446	446	447	411	417	419	456	462	460	391	391	390	419	388	430	424	421	467	423	401	450	381	383	406	398	424	431	392	413	397	417	392	367	411	398	385	428	466	421	393	430	383	402	400	451	428	379	370	419	409	422	420	416	450	441	442	406	438	393	402	422	417	440	410	375	427	371	410	384	392	409	412	404	415	434	413	410	406	367	409	402	396	449	413	378	412	451	419	392	428	405	415	399	404	442	418	438	408	402	426	455	429	414	428	438	420	402	410	402	399	445	423	405	405	418	401	390	410	393	415	417	405	409	437	432	435	427	454	374	381	418	402	402	405	408	459	414	444	404	426	353	365	403	423	409	454	413	408	409	429	407	367	412	411	394	422	366	440	450	407	441	435	421	412	430	385	426	423	438	402	394	413	472	409	395	410	404	415	376	416	410	400	450	414	419	450	405	367	395	413	413	453	404	404	406	403	416	380	430	406	413	414	395	383	414	413	424	377	421	414	452	405	415	459	396	407	443	371	419	413	369	406	414	398	413	452	405	425	387	465	413	428	455	430	421	370	428	415	440	437	364	443	428	407	423	429	456	403	434	444	428	433	438	415	456	383	400	395	450	392	429	418	409	426	416	422	425	443	471	429	419	432	407	423	404	443	386	395	400	378	400	411	426	406	416	425	435	420	369	385	412	390	401	415	439	432	402	397	390	390	422	440	412	441	436	416	392	433	442	432	440	408	405	366	398	388	419	438	405	432	442	421	413	411	418	432	416	434	403	411	416	377	398	419	370	404	419	379	435	445	446	386	433	428	421	403	403	401	387	434	407	331	401	395	389	378	433	403	435	415	383	454	378	405	403	418	450	401	374	451	414	426	378	422	393	396	427	411	416	407	446	386	424	412	422	442	426	461	368	407	451	468	421	372	452	401	431	402	392	390	429	408	440	372	441	395	405	417	432	431	366	394	412	407	412	411	421	396	392	397	428	422	436	424	381	432	419	406	449	388	408	398	432	421	434	429	435	443	431	429	390	348	376	423	440	420	390	426	425	387	398	412	376	402	438	418	401	424	401	398	447	428	442	433	424	404	417	413	423	417	426	434	435	394	411	431	379	412	405	376	409	439	401	373	429	389	455	405	435	420	376	397	374	447	383	365	435	421	407	430	426	465	391	396	381	411	418	389	405	425	418	452	422	405	408	394	430	443	417	421	432	407	419	382	401	373	377	411	447	412	396	424	410	399	441	400	450	411	397	416	401	431	424	392	412	440	422	404	378	415	437	403	396	421	395	385	421	421	410	411	421	408	399	383	415	391	397	421	438	391	451	433	443	458	387	404	420	416	433	427	434	408	399	421	386	390	410	399	400	435	413	418	411	402	456	430	439	404	434	434	422	415	404	382	409	382	422	454	425	377	384	408	392	426	425	434	407	424	418	437	429	444	412	431	395	462	412	408	352	404	433	426	371	424	400	433	419	384	392	443	399	414	453	432	413	416	442	421	398	395	425	431	420	419	424	430	418	402	416	465	444	429	386	415	443	402	432	399	458	399	402	404	398	417	411	421	408	410	406	423	448	431	405	395	428	400	406	412	404	418	431	414	403	447	404	394	423	393	455	375	412	417	404	421	467	404	445	429	408	400	428	385	399	416	427	427	382	430	421	433	402	386	394	433	408	405	432	419	435	422	404	400	413	397	364	367	403	413	395	366	412	449	418	419	395	444	452	406	381	392	415	391	385	400	454	411	417	408	445	398	374	394	379	422	386	428	439	441	425	401	420	406	414	440	422	456	425	388	417	424	435	408	454	424	439	405	401	428	416	453	425	458	416	417	422	432	414	431	418	405	427	442	440	381	434	370	399	434	431	405	429	414	414	427	459	398	424	388	434	436	417	411	405	420	419	428	433	435	435	438	369	447	386	437	415	386	461	387	360	445	461	421	432	407	407	395	375	428	420	389	374	399	441	370	439	414	394	399	445	418	367	405	431	407	430	414	361	405	420	417	424	398	413	434	411	417	428	409	422	469	399	423	421	409	397	417	430	369	408	379	413	401	457	425	404	451	423	389	385	442	399	441	401	403	401	395	403	411	419	434	417	439	382	388	411	435	400	427	414	449	398	417	393	418	404	396	392	412	388	439	411	400	414	437	404	383	447	422	392	414	431	459	412	423	429	450	440	384	392	402	441	425	371	396	423	430	414	376	437	429	413	409	390	417	408	421	381	430	352	452	432	388	440	429	419	380	425	439	420	389	407	419	397	425	423	361	417	397	414	426	432	397	391	389	405	436	436	421	442	387	415	417	420	426	408	447	480	432	379	433	417	410	391	397	419	402	400	402	389	417	449	416	386	434	447	431	412	410	409	409	379	432	430	404	414	415	384	429	422	421	398	444	447	421	440	399	399	435	420	385	440	415	419	450	409	428	428	376	387	430	388	401	422	386	401	450	424	431	451	411	409	396	427	444	437	436	427	418	410	409	431	431	433	387	412	422	403	412	437	379	405	418	421	412	427	401	412	396	395	440	414	440	405	401	412	418	446	415	389	424	461	430	459	428	406	387	436	411	425	364	410	433	443	437	397	416	397	433	442	406	424	413	420	420	409	425	419	455	431	423	402	446	453	422	404	432	454	382	422	384	414	428	406	384	377	422	371	390	376	427
15618	11531	18463	7635	4960	4630	3835	3614	3278	3289	2652	2573	2244	2111	1817	1815	1779	1859	1746	1681	1783	1576	1497	1255	1220	1227	1124	1107	1099	1080	1014	1022	1137	1087	1047	1057	1119	1037	981	1025	1048	972	1071	963	981	1024	984	976	961	998	930	878	929	972	914	960	969	1001	970	1019	960	963	969	942	934	971	927	930	866	944	956	959	959	974	933	965	946	945	940	921	858	893	894	917	923	938	919	907	934	896	878	878	941	901	932	958	915	904	943	945	935	939	873	874	936	931	918	881	961	891	935	906	938	892	951	879	912	903	948	898	911	889	911	873	964	919	865	931	960	944	911	890	913	946	935	914	884	921	881	906	930	902	930	896	895	974	854	918	900	886	890	894	898	932	938	936	943	943	920	950	912	929	944	865	899	891	908	874	918	889	891	998	907	962	879	870	903	901	887	959	925	939	903	913	896	914	885	961	941	894	924	955	944	934	905	892	871	965	989	876	942	934	843	895	966	909	877	915	969	912	873	864	939	911	897	928	881	938	916	975	867	929	943	906	914	921	928	885	899	903	928	850	916	950	961	929	964	864	904	898	928	876	898	902	898	888	913	894	910	900	920	860	891	941	867	935	920	890	899	918	882	933	932	922	910	836	983	924	933	937	953	929	908	953	878	875	920	919	934	885	904	944	919	874	953	923	937	945	921	912	962	940	842	932	896	936	872	903	927	888	902	954	929	973	927	847	980	886	911	902	896	898	942	963	899	956	929	896	923	899	969	891	887	976	966	915	903	969	889	975	879	927	909	918	882	939	928	929	827	903	888	902	842	924	949	964	924	917	860	924	908	929	893	918	897	863	930	911	901	894	964	853	939	924	936	913	870	878	863	856	886	950	896	887	905	955	882	913	907	934	910	940	901	893	957	924	917	892	920	915	874	950	923	902	875	936	931	925	904	886	882	890	885	937	894	874	875	887	913	967	919	927	905	881	924	912	930	946	923	919	936	897	876	869	909	877	971	924	917	894	942	902	912	886	917	940	945	897	896	927	882	930	937	940	926	914	924	918	914	958	974	902	913	930	975	878	879	901	913	884	949	952	967	893	853	936	925	928	910	894	918	869	972	868	876	927	955	901	909	931	959	935	899	927	962	862	934	941	850	892	900	918	900	915	883	943	883	902	903	898	909	909	869	924	910	977	888	885	959	923	962	955	865	895	899	945	886	990	922	935	974	899	842	906	930	904	906	930	891	934	922	941	873	905	864	852	903	958	879	879	956	926	953	915	956	915	905	916	944	894	944	897	948	912	891	844	892	969	910	872	854	910	908	903	960	912	950	913	924	878	909	917	902	864	862	928	950	899	868	924	948	871	925	888	929	888	935	985	885	925	924	923	884	947	914	936	900	888	866	867	860	892	877	916	894	909	897	913	910	940	881	916	886	942	946	956	977	893	927	857	950	892	972	897	883	910	927	866	905	872	910	874	884	851	936	904	938	971	881	884	968	883	902	920	821	895	899	933	950	938	929	891	936	868	869	923	942	938	933	915	905	925	938	901	922	934	911	896	894	952	936	970	923	920	906	914	903	901	950	944	848	931	970	956	863	926	886	883	961	849	897	875	854	890	908	893	882	990	938	907	894	959	911	908	933	873	921	931	854	964	974	891	891	895	910	866	899	908	958	921	953	890	915	910	904	875	960	946	961	922	933	891	926	901	896	927	951	949	886	907	937	886	903	986	891	910	946	838	917	899	925	915	952	875	928	883	859	886	927	928	897	901	895	918	949	894	895	851	884	898	969	923	904	921	883	987	916	890	917	901	950	903	903	914	911	936	895	897	929	939	897	970	967	907	908	920	897	941	961	865	931	963	955	904	902	928	931	890	917	925	878	913	903	901	949	908	911	882	889	926	917	880	950	891	907	903	955	876	964	900	914	896	852	934	907	939	943	940	887	926	905	924	921	943	912	930	897	879	885	881	913	985	872	859	885	929	890	902	833	893	942	957	983	891	863	950	935	949	940	918	935	844	942	865	951	895	941	916	898	925	888	965	890	919	918	963	875	953	930	922	904	851	948	886	904	918	924	876	877	919	976	931	885	906	941	904	895	929	918	888	911	919	857	926	864	938	911	939	909	891	901	915	923	888	956	954	880	891	919	876	908	858	884	894	917	980	917	886	887	909	941	903	935	919	910	909	892	952	934	937	858	881	943	913	970	912	869	949	874	931	947	937	930	892	893	897	913	881	910	914	914	854	947	893	859	898	922	933	895	937	877	898	905	909	891	933	917	972	922	886	940	866	955	934	961	956	950	934	883	899	900	887	909	896	922	892	906	969	863	930	902	969	862	904	898	984	886	917	874	903	942	965	990	966	925	973	948	864	925	865	905	907	936	961	877	976	932	936	940	916	857	830	910	924	918	944	935	897	901	880	964	880	947	902	824	937	934	928	916	885	890	932	909	883	927	958	892	893	927	897	871	930	930	964	941	961	901	925	889	903	946	913	933	929	881	916	885	912	912	898	948	890	923	963	917	910	906	963	901	884	970	918	934	951	856	884	908	890	904	943	933	929	926	929	918	917	883	884	933	910	937	901	880	913	969	919	932	915	918	918	920	885	916	890	891	909	889	944	887	887	874	906	925	912	899	885	952	897	900	905	944	919	907	1021	879	941	942	928	918	909	940	930	884	965	889	903	930	876	881	954	944	896	920	921	959	915	917	929	887	870	919	933	922	899	951	906	941	936	908	938	922	927	921	883	886	917	943	921	882	924	912	952	918	874	924	928	955	920	910	897	930	902	902	907	922	925	918	905	920	939	949	946	925	894	931	859	922	959	886	946	905	960	923	911	868	932	887	899	876	924	918	913	891	946	893	920	914	911	938	887	906	881	885	920	914	971	883	916	948	918	919	899	942	925	861	930	931	915	957	938	896	959	899	883	879	912	890	928	913	902	892	884	913	943	928	908	925	883	905	945	903	1004	904	957	905	955	916	891	899	890	903	859	893	906	888	970	922	903	903	897	933	871	921	920	943	934	926	923	929	904	962	898	956	948	898	889	993	878	915	945	914	895	872	936	903	916	884	931	912	892	885	902	875	950	886	879	896	900	910	902	924	929	941	925	867	872	886	963	967	917	899	968	893	893	899	914	959	910	943	942	919	941	940	942	909	938	878	919	926	897	897	883	927	889	930	922	926	900	922	946	849	927	894	931	936	945	906	946	928	919	947	917	943	928	932	911	951	898	950	945	871	908	890	901	916	926	882	869	841	863	908	965	988	965	892	951	928	893	868	907	896	928	885	880	905	886	940	1007	910	886	943	956	972	927	896	860	915	905	919	934	951	911	917	897	903	906	918	843	926	924	923	898	937	890	869	943	921	911	875	876	889	939	888	974	882	907	928	902	905	916	915	926	931	907	867	903	903	882	908	887	931	903	925	893	936	917	894	918	946	964	917	921	906	894	898	911	898	976	940	948	913	878	943	944	900	923	910	909	867	945	907	896	908	938	918	920	944	938	882	950	895	940	879	925	901	936
34122	21425	21271	8250	3067	2126	1894	1490	1305	1199	922	938	803	724	700	663	644	672	603	627	638	601	563	504	510	521	495	426	487	477	465	447	471	479	429	446	445	441	433	426	422	409	415	456	481	487	437	430	421	459	441	393	418	405	409	397	390	400	425	447	423	419	472	406	442	426	420	441	433	436	431	396	451	379	346	429	430	392	437	453	401	392	437	440	443	426	419	398	443	471	445	449	376	412	417	441	435	418	380	400	405	412	402	402	466	446	404	401	397	435	442	413	406	402	424	418	434	442	427	403	463	433	449	423	422	439	442	371	402	409	414	411	449	406	450	403	415	384	440	402	441	451	405	396	417	425	467	421	419	408	489	461	420	419	434	451	365	417	388	388	452	421	430	444	419	416	410	411	417	430	429	407	384	374	416	460	431	393	401	394	362	429	401	402	441	421	435	443	422	392	368	417	403	414	396	412	390	419	408	408	411	458	420	404	414	449	375	429	448	399	434	403	429	385	418	398	421	416	413	397	384	377	402	444	416	402	409	410	423	439	431	449	393	417	428	396	410	446	414	410	386	389	423	433	449	430	400	431	376	447	392	424	451	416	432	398	417	414	399	420	387	431	426	434	442	396	430	413	446	464	418	402	406	425	391	389	406	417	406	386	421	400	418	404	431	406	437	411	415	384	383	361	423	396	473	439	392	421	384	419	388	455	476	430	414	412	390	415	438	414	444	422	434	443	412	375	444	409	435	421	436	422	397	439	456	432	413	414	431	431	428	392	454	419	423	401	452	460	450	438	431	376	382	390	415	375	402	426	399	362	450	448	401	414	412	404	437	451	409	442	444	408	411	444	375	400	366	386	422	444	400	401	409	469	423	417	421	410	408	405	402	348	459	405	400	388	404	411	401	424	425	437	429	434	435	417	400	447	459	428	420	415	469	437	422	410	417	408	419	460	464	395	438	385	415	441	428	420	416	414	450	436	412	445	422	400	412	429	440	408	431	426	435	408	437	429	443	418	438	435	396	455	416	434	452	403	399	414	425	406	412	422	453	399	399	435	399	408	419	400	424	452	435	458	419	404	396	393	425	437	449	471	431	423	400	424	446	464	424	428	443	401	386	414	436	434	409	410	424	437	429	448	414	389	434	412	415	470	419	433	438	408	442	413	391	393	425	426	436	402	470	444	452	408	424	409	447	444	398	446	436	487	439	414	394	404	428	472	437	451	382	464	420	382	397	429	446	389	448	416	400	437	395	437	400	409	430	422	372	454	395	422	416	405	388	407	370	419	411	405	435	421	417	416	460	397	450	369	417	403	409	403	396	455	473	408	412	401	442	438	368	443	399	416	421	409	373	452	426	415	424	377	397	461	457	445	392	421	415	388	408	425	421	438	405	446	426	435	423	449	449	429	449	400	419	422	393	397	411	413	449	415	415	415	428	411	431	421	417	430	390	373	399	411	385	412	417	429	440	456	405	415	432	463	450	427	447	421	446	445	435	405	449	439	394	434	383	444	418	430	396	454	409	412	423	390	441	399	457	425	450	400	433	433	408	417	466	448	450	436	461	392	387	423	396	403	412	415	400	437	435	414	377	431	422	400	461	386	470	401	384	415	416	383	441	412	423	404	418	429	422	437	420	410	424	401	381	399	479	420	428	438	472	440	453	438	400	458	419	462	432	400	421	443	439	415	379	423	411	427	413	465	417	387	394	436	424	436	448	435	419	399	441	370	415	391	428	430	422	432	410	391	423	408	434	448	423	412	421	410	437	431	420	421	434	433	406	400	406	375	423	443	468	465	416	435	411	372	410	385	394	427	399	432	409	459	410	440	441	453	426	416	396	370	366	377	417	413	405	423	430	431	398	454	384	446	432	434	411	423	410	406	404	405	440	445	410	423	441	408	406	397	493	405	394	390	410	407	412	429	438	390	440	420	412	416	426	412	424	436	415	416	413	400	459	393	427	447	413	425	419	393	422	387	438	419	400	412	430	400	443	427	436	394	405	434	472	452	425	425	416	425	393	427	451	419	408	391	444	423	396	407	433	398	393	419	403	407	439	395	419	382	428	434	418	399	386	428	419	410	453	462	423	440	402	428	377	423	443	396	410	394	436	423	360	389	464	459	401	457	404	392	411	438	383	391	408	450	420	407	452	412	407	442	433	452	445	411	424	414	431	426	408	432	424	427	417	424	419	419	429	403	432	405	418	418	435	418	464	424	401	437	407	429	385	410	406	408	435	451	453	388	432	457	434	429	442	414	432	429	420	419	411	393	455	448	459	432	415	420	447	404	429	394	435	424	429	396	404	403	423	417	417	411	434	431	445	436	401	401	435	449	437	419	422	405	430	443	425	429	445	427	425	403	377	387	403	450	402	416	389	455	445	405	426	393	418	383	398	454	400	440	429	416	403	435	416	434	431	411	403	408	431	436	466	405	388	429	406	459	433	431	398	420	414	432	411	430	418	405	406	433	470	428	436	386	372	399	450	417	401	391	427	423	493	411	426	457	427	406	406	393	397	435	375	410	402	408	464	428	403	372	372	429	424	374	435	401	418	427	385	400	444	416	418	413	405	380	408	429	462	406	429	428	442	437	420	417	440	410	430	405	453	396	407	413	406	459	441	452	388	441	431	430	444	438	443	414	418	435	406	433	412	439	440	425	458	422	418	436	425	394	415	404	425	460	416	420	393	436	417	432	404	452	418	426	388	430	433	402	398	377	402	402	381	420	411	420	467	422	424	393	426	452	416	402	410	462	428	427	452	424	435	394	402	441	362	445	428	379	413	433	415	402	407	410	389	425	414	414	429	457	461	436	498	418	437	414	432	427	417	477	423	439	419	422	441	413	424	440	446	414	430	382	382	443	432	423	435	420	433	354	433	427	439	419	424	440	437	390	416	429	426	441	445	460	412	408	409	423	409	421	415	418	448	421	443	414	412	458	406	370	422	455	420	410	453	427	403	428	387	431	410	411	428	438	374	397	400	425	412	409	416	458	438	425	446	422	429	418	407	396	412	427	446	403	449	459	449	350	417	420	396	406	409	443	386	450	442	432	412	397	424	457	401	360	442	425	421	442	398	402	435	435	460	405	453	399	461	470	434	423	403	419	425	444	425	371	420	418	429	391	410	393	443	421	449	427	394	393	439	403	389	424	448	420	449	402	417	398	421	403	405	430	395	446	428	451	389	410	435	452	438	445	415	429	416	411	383	416	426	423	386	410	484	442	419	439	408	441	390	413	406	406	409	410	441	425	420	439	414	437	431	387	367	406	424	389	391	446	417	431	423	416	412	420	445	448	409	428	400	434	407	415	412	430	415	433	426	434	438	443	438	429	458	423	429	468	445	439	395	386	441	432	414	421	459	419	395	385	409	414	421	405	402	463	435	429	412	425	394	445	395	442	424	399	434	360	441	430	416	429	418	432	397	431	431	455	442	424	437	434	408	389	460	430	446	447	421	418	440	446	407	426	415	367	453	454	431	450	427	437	393	437	420	440
20511	16216	23887	10328	7371	6523	5722	4967	4759	4271	3464	3640	3220	2824	2591	2511	2491	2355	2307	2198	2339	2230	1961	1928	1581	1348	1333	1281	1249	1157	1192	1211	1116	1185	1135	1119	1112	1114	1117	1121	1134	1045	1102	1094	1094	1083	1040	1080	1054	1022	1010	978	966	989	979	999	945	995	995	1009	969	988	997	987	987	984	996	981	988	998	966	1020	951	933	947	960	974	966	970	1016	924	942	988	951	934	891	924	935	958	946	966	931	960	892	965	899	886	941	917	900	945	949	929	929	946	976	957	948	964	912	866	899	941	878	958	945	902	967	946	920	959	883	896	910	920	925	950	953	942	987	951	946	929	928	912	906	874	921	939	958	921	972	901	1003	944	923	933	931	915	870	888	944	953	904	939	835	974	915	949	889	943	938	946	927	940	949	944	923	924	928	901	900	895	947	907	901	957	907	899	942	920	907	917	883	883	886	953	912	945	961	923	909	902	885	923	943	938	924	938	946	929	918	967	921	917	879	933	954	978	932	891	921	914	921	881	951	894	979	968	927	934	910	925	929	936	919	929	938	904	918	946	977	974	970	955	936	933	834	962	998	937	956	973	912	918	907	906	898	932	887	909	923	921	863	935	937	903	904	962	936	924	921	924	869	923	918	904	947	919	910	961	873	868	951	937	933	868	944	875	920	943	930	939	936	929	915	935	873	949	968	925	892	933	937	966	942	978	893	925	931	929	973	934	939	954	969	969	934	898	937	962	930	930	902	943	904	891	916	914	914	958	905	927	943	909	960	917	960	925	938	910	898	923	922	894	891	942	912	959	932	950	940	902	987	891	913	951	926	932	924	931	948	927	919	906	945	897	920	982	950	924	973	938	979	949	957	887	913	891	958	983	933	885	921	909	971	923	896	956	950	922	941	937	979	884	915	946	962	953	925	909	919	927	947	944	926	905	898	889	923	905	956	932	886	923	919	932	991	909	952	974	861	920	930	1008	909	922	947	912	942	918	933	939	964	939	875	956	880	965	901	926	941	942	918	938	933	907	951	919	957	995	948	909	945	923	905	944	922	931	961	939	941	939	922	999	896	938	935	942	946	959	976	872	959	867	926	966	910	938	907	896	891	858	922	899	864	933	905	922	932	942	926	921	987	944	902	928	928	916	963	927	990	936	904	913	953	910	942	924	874	931	913	894	899	930	927	932	958	924	978	975	943	937	950	918	937	927	927	906	917	900	920	948	870	936	926	955	870	925	948	898	945	962	879	940	958	936	925	890	944	937	860	894	880	986	960	941	941	936	954	973	994	932	953	952	907	982	935	915	891	879	982	889	925	921	865	896	889	855	906	942	944	939	927	913	930	921	942	953	870	939	920	944	939	919	895	935	946	938	948	901	930	899	944	916	909	937	952	965	968	899	927	922	906	943	890	936	932	910	929	898	926	943	960	918	956	907	916	909	915	945	937	910	929	929	946	975	910	942	932	947	912	982	924	963	907	940	951	925	909	960	897	925	927	884	906	901	939	951	919	936	931	972	898	968	959	922	953	932	924	925	925	903	918	936	925	915	911	968	918	913	952	960	908	946	936	902	926	919	930	932	947	889	956	891	956	926	874	931	900	929	955	958	963	926	942	850	875	958	949	948	909	930	939	898	909	922	871	875	934	941	937	923	878	939	905	935	870	927	901	909	917	958	955	866	961	914	946	966	903	934	934	958	946	952	969	935	938	938	936	976	1011	897	934	927	921	888	946	956	943	894	887	914	911	934	961	954	897	887	922	959	915	869	953	973	908	930	934	912	921	876	922	924	897	931	951	982	891	905	966	910	904	974	928	995	947	936	885	875	976	953	918	911	896	939	870	906	927	936	904	901	937	942	938	897	907	921	924	919	948	909	922	947	912	918	947	926	940	898	945	984	966	917	938	932	970	942	927	990	898	954	919	931	969	926	960	921	934	924	958	954	910	925	942	930	922	946	919	910	922	944	969	899	947	903	914	865	950	935	905	972	939	979	970	964	932	924	889	956	974	947	936	904	959	949	925	932	931	937	908	965	930	920	908	988	907	887	966	957	944	913	901	829	986	924	955	925	903	901	906	987	924	919	927	952	922	911	970	916	970	952	909	957	897	940	932	896	923	958	912	946	861	913	958	939	954	912	932	954	924	950	912	932	922	977	987	899	934	924	925	949	887	921	902	936	967	895	922	933	910	978	946	897	950	919	921	959	947	960	922	907	931	931	938	939	889	934	921	917	899	941	953	889	944	988	918	896	955	926	881	901	913	949	895	886	928	957	937	938	941	942	981	891	926	938	880	928	963	931	908	956	883	942	935	908	937	893	932	940	953	928	952	958	916	995	907	919	998	957	982	919	947	931	938	925	872	926	891	894	980	907	903	926	945	991	967	950	904	894	909	948	992	930	894	928	962	901	936	874	914	907	930	953	978	949	931	960	900	964	896	909	930	958	937	936	980	958	951	967	973	954	898	946	896	927	954	909	932	953	929	924	931	930	981	950	934	899	929	904	977	956	944	889	901	914	926	891	977	992	980	895	903	930	879	924	902	925	865	960	945	919	919	932	886	922	941	914	915	883	944	940	927	905	897	944	950	931	933	958	930	958	919	940	882	934	974	920	908	960	960	920	900	993	936	919	907	984	958	936	909	961	963	922	902	906	940	904	903	909	932	955	942	985	946	974	952	943	963	879	913	966	982	897	936	956	944	927	967	892	914	899	915	925	898	949	1012	939	907	924	926	964	942	940	910	896	918	942	967	960	911	929	950	916	924	952	975	900	963	992	893	980	941	893	920	977	924	957	915	933	891	914	902	941	909	931	941	878	901	899	935	940	911	896	914	937	999	939	983	889	895	919	1001	923	952	938	911	935	934	925	917	936	924	948	905	936	905	885	903	969	944	904	910	921	925	917	933	904	882	930	882	898	948	978	934	932	924	914	935	948	968	951	949	946	979	935	929	921	927	929	885	888	948	879	919	914	935	908	921	994	895	951	932	1026	930	940	908	914	914	918	937	954	939	1005	956	938	962	907	910	924	920	1009	905	987	937	929	933	927	882	947	901	836	934	950	1021	919	911	965	920	920	937	893	930	968	949	861	953	969	909	910	918	926	913	922	911	928	947	938	959	935	933	867	932	966	963	1000	960	898	939	889	885	898	939	956	943	899	903	886	958	927	1009	969	899	937	999	921	957	958	942	969	859	899	930	978	883	961	923	978	964	936	918	973	916	960	921	931	931	923	964	955	939	956	959	954	933	939	940	861	997	932	883	951	964	924	860	967	865	993	946	920	905	893	936	929	924	936	987	950	895	906	870	971	903	891	942	932	937	940	923	903	928	887	982	965	974	924	921	940	899	993	908	936	897	957	944	887	918	906	912	904	953	954	952	891	929	984	935	891	927	916	918	972	866	1003	968	910	936	928	933	973	922	973	913	936	948	968	944	874	996	938	953	865	925	944	915	942	956	949	905	990	924	921	928	870	938	962	939	975	940	972	898	972	944	949	923	923	942	978	911	933	924	921	904	930	927	954	935
13153	6446	4780	1702	956	793	670	624	599	598	587	557	558	516	523	520	495	499	526	487	496	472	509	505	497	497	512	490	471	468	493	526	443	484	497	443	488	456	497	471	446	491	443	469	441	476	461	463	470	470	475	459	474	445	464	544	447	485	481	474	468	450	536	419	473	459	492	497	499	538	454	473	449	457	445	470	469	476	467	447	472	436	469	466	480	482	474	491	442	502	465	485	474	429	449	462	476	451	445	466	468	514	423	492	487	468	452	511	482	461	434	468	463	476	458	477	494	502	501	472	431	459	519	466	475	468	481	450	494	487	435	499	479	498	466	485	475	461	466	510	447	502	461	477	432	427	487	449	502	443	425	453	506	489	491	438	436	456	449	478	485	451	485	431	461	458	519	479	492	466	459	503	464	470	442	451	500	504	486	468	501	532	466	479	491	439	515	536	440	463	441	460	499	496	494	488	461	455	469	482	529	489	490	518	447	458	445	470	480	467	464	487	471	427	472	482	490	442	477	476	473	503	502	464	468	491	492	468	481	553	492	386	481	440	452	459	471	484	492	509	489	464	455	447	483	453	468	497	444	461	453	472	451	478	513	434	458	507	489	444	464	456	441	454	487	479	465	451	472	425	477	413	510	496	497	445	494	486	469	467	517	513	495	442	498	457	456	454	467	476	489	457	449	511	469	495	456	482	474	502	439	445	430	467	447	464	471	453	448	478	519	505	519	479	426	513	471	438	490	464	424	503	441	500	481	451	450	479	465	491	469	493	510	488	500	476	447	443	493	423	465	450	455	467	485	447	481	431	484	485	470	487	473	436	496	480	477	472	428	532	514	469	488	507	476	418	468	485	498	485	482	509	448	431	416	463	466	465	462	458	474	474	470	469	504	493	475	465	484	483	489	441	497	481	511	491	482	477	492	490	497	447	488	466	480	440	489	454	483	480	477	502	491	485	462	501	453	453	435	476	452	495	485	485	409	451	453	450	463	421	495	506	490	496	456	469	441	433	523	456	420	436	478	454	444	450	455	469	412	456	473	453	465	476	476	470	470	456	471	467	481	477	469	456	459	505	496	482	452	485	467	506	513	460	501	509	456	471	462	474	459	507	493	521	469	472	505	433	494	481	490	492	493	456	463	480	484	470	434	454	476	538	454	484	460	460	480	512	497	479	473	456	441	466	483	483	468	459	457	469	468	464	467	470	467	485	559	459	523	450	438	422	461	507	494	510	494	436	451	479	513	497	466	469	469	470	474	533	490	489	453	454	470	475	420	447	437	515	442	503	515	461	438	504	498	452	527	500	478	420	477	502	441	476	494	474	462	457	502	468	498	452	471	461	457	485	467	439	466	462	483	491	477	422	510	452	464	478	450	454	453	459	451	486	479	493	450	473	468	522	500	475	430	471	480	454	496	481	397	423	466	502	490	470	436	467	454	482	452	470	480	440	475	434	495	472	471	507	456	493	464	438	467	452	435	475	489	491	474	494	469	453	507	468	472	448	523	464	466	497	452	461	478	463	510	456	476	409	476	504	481	471	471	476	486	446	496	495	469	423	463	505	439	460	460	467	445	498	468	502	488	518	466	452	465	493	450	457	487	518	464	491	458	448	486	454	476	500	471	474	506	456	476	487	473	464	494	408	457	451	497	464	455	476	486	483	462	449	458	512	447	464	450	491	480	481	458	446	476	478	485	463	438	463	457	479	479	471	483	455	481	488	463	472	470	469	435	466	490	431	452	464	457	480	468	473	468	510	487	444	455	464	491	447	474	492	446	459	494	455	455	449	487	466	535	468	515	464	473	480	468	476	446	449	438	492	444	446	486	480	454	466	505	527	486	453	505	495	491	451	502	466	488	442	463	465	474	508	471	484	481	461	479	483	466	449	425	513	509	522	478	454	493	475	445	448	434	426	471	508	441	479	450	468	451	489	492	493	519	470	502	488	495	471	485	452	472	453	445	540	490	502	481	465	505	488	513	526	489	488	449	463	463	461	482	514	517	508	491	489	418	447	458	499	461	453	461	445	456	426	454	497	498	472	467	490	465	443	475	426	462	467	477	423	474	475	534	467	512	478	510	464	446	493	449	462	437	476	473	444	470	479	436	455	443	450	497	457	474	457	448	459	419	441	473	483	476	487	460	498	483	472	468	476	487	456	508	473	454	535	498	495	508	481	426	456	448	467	459	458	446	457	483	461	460	436	451	459	457	487	516	442	499	488	505	442	464	466	466	505	474	465	459	508	475	475	461	441	483	428	473	468	489	498	498	492	483	464	486	431	470	431	492	436	458	490	464	469	466	458	481	476	471	475	514	500	500	489	469	438	491	531	457	453	453	465	493	490	488	473	451	449	473	484	502	471	498	463	474	485	468	461	480	500	442	484	487	478	450	482	477	446	488	528	459	456	471	453	481	465	493	446	450	542	471	502	483	484	503	489	500	450	444	482	468	478	493	502	520	470	437	456	450	467	487	490	493	458	474	473	440	471	466	476	487	478	475	463	492	457	464	493	569	516	463	418	459	475	472	474	458	440	494	502	442	517	520	466	460	471	451	518	460	434	466	516	515	484	483	481	438	424	470	527	481	408	444	469	470	512	465	477	496	484	459	453	464	470	460	463	449	479	510	463	431	475	460	474	481	457	497	443	431	488	502	446	486	499	461	455	479	478	494	433	502	484	469	426	451	455	499	462	458	506	461	462	448	505	494	492	451	473	454	432	475	457	517	491	481	463	482	467	481	466	464	472	503	453	465	442	454	464	475	437	474	504	529	482	480	495	483	495	486	505	478	470	478	462	457	459	473	480	474	452	475	495	489	435	483	506	439	478	497	473	508	469	493	475	495	504	457	465	480	470	464	461	492	492	554	477	497	458	455	474	474	471	465	494	473	476	432	465	478	504	451	484	452	493	532	455	475	451	491	482	450	500	425	450	458	452	495	525	443	442	470	456	476	459	439	441	460	498	436	472	516	496	457	493	453	454	445	483	463	448	450	489	490	467	495	474	488	446	467	488	454	508	458	480	457	469	452	516	448	454	500	463	480	474	486	474	475	486	442	474	430	487	434	467	452	440	472	453	452	449	479	433	473	493	432	454	449	459	503	459	472	451	492	444	443	503	468	479	466	485	513	509	504	479	447	469	496	470	492	438	450	449	479	483	507	485	464	496	519	474	516	492	442	491	430	488	503	489	475	467	467	500	437	460	458	428	480	438	468	473	467	464	486	475	446	499	418	438	480	472	471	471	441	459	469	480	476	471	492	488	458	474	482	444	488	493	458	452	472	451	446	447	481	510	498	448	512	479	467	456	487	435	442	474	491	474	500	507	445	508	455	426	484	446	436	418	471	496	448	498	513	468	486	470	484	479	452	453	471	472	468	433	427	446	450	517	484	471	485	469	436	469	445	492	467	490	489	489	532	469	517	464	481	458	500	504	467	454	467	483	470	418	438	452	474	452	457	465	476	521	496	464	481	491	456	471	508	478	428	514	482	466
8729	6145	7527	3742	2760	2249	1914	1756	1671	1547	1442	1444	1436	1301	1306	1334	1202	1273	1224	1229	1230	1211	1163	1152	1124	1127	1086	1096	1135	1136	1061	1092	1088	1100	1102	1052	1080	1021	1099	1009	1044	1013	1040	1010	1008	1085	1010	1060	1063	1011	996	1022	1024	1043	992	1006	1007	1026	1003	940	991	1045	1013	1013	1044	1031	1006	1040	983	991	1000	1109	1005	999	974	941	1053	995	1020	1072	965	1039	1041	1059	975	1013	1079	1025	982	998	1028	1034	1066	1030	1048	1007	1012	1026	1002	1037	995	1012	1020	1025	1017	992	1051	1022	977	1027	1022	1032	1007	1025	1043	1019	1041	977	1008	1012	1026	1023	1050	993	1028	1012	1025	1014	1008	1014	961	1073	1012	1047	1043	1015	1034	981	1039	998	1033	981	1043	1013	1078	963	1013	1018	992	1037	1031	1046	1030	1029	1032	993	1021	1019	1006	1001	993	1028	993	1066	998	1040	1036	1016	946	1040	1003	1033	1026	1004	1007	982	1038	1041	1057	1035	1025	926	990	1060	1019	1014	1071	1019	955	1064	1060	1014	1003	1039	970	1019	984	1041	1005	1043	1013	1030	1064	1042	1004	1002	988	1056	1013	1036	983	1003	1034	1039	1043	1062	990	992	1032	974	1041	1012	1006	1052	1105	1017	1083	979	1063	1016	1003	1023	1024	986	1055	1051	1022	994	1046	1031	1053	1076	971	1011	1009	1042	1029	1010	992	959	992	987	981	992	1040	951	1003	1058	1037	995	1010	1044	1037	1006	1013	999	1016	1031	960	979	1034	1012	1012	1059	1101	1074	1035	1025	1005	1022	1049	1027	1004	987	1035	1117	1023	1050	1028	966	1039	1046	1032	977	996	948	1014	1016	939	1044	1016	1008	1010	977	1025	989	1064	1065	1019	1034	1014	1011	1046	1018	991	1005	1002	1050	1007	1016	1008	1050	992	1031	980	1056	981	988	968	987	985	1046	1011	1052	978	1004	1033	1043	1055	1037	974	1014	1027	1032	1009	1060	986	993	1010	1023	1021	1030	1022	1038	1028	1021	1017	1005	1009	1013	1031	1020	989	1068	982	952	1006	981	1055	988	1073	1013	999	1008	1057	1031	1004	996	1040	1058	1013	972	981	1032	982	1039	1006	1070	1004	963	979	1029	1061	1036	1089	976	1023	1039	1042	1011	1044	1067	1051	1071	977	1018	1062	1034	985	991	1050	1004	980	1012	1004	1102	1011	995	994	1038	1039	1068	1050	979	1009	1034	1009	1078	984	1024	1077	983	1023	1031	993	1040	997	1032	1015	1054	985	982	1030	1031	1015	1045	1019	997	1040	1041	1044	984	1013	1007	1009	1012	1054	1001	1024	1059	1038	1023	993	1011	1086	1054	980	989	1019	1056	1033	1030	1063	1004	1019	995	964	1078	1030	1028	1036	1024	1027	992	1041	1011	999	982	1030	1071	1040	982	1014	1048	1026	976	994	1031	984	976	1037	996	1010	1007	1012	1013	1023	1058	991	1011	1037	943	1043	995	945	1000	1032	1036	1012	1025	1008	1058	1027	1064	1028	1018	1021	1024	1083	1034	1063	1022	1044	991	1076	1024	1107	1001	1049	994	1010	1003	1029	1088	1042	1038	1011	1031	1039	1006	1029	973	1055	992	1018	990	1018	1046	1074	1053	961	1068	1059	960	1050	980	1049	927	996	1044	1010	1019	981	1062	1041	967	967	1085	1033	1090	1042	1039	1068	1076	1034	1042	999	1044	976	1060	1025	1031	979	1013	1053	1053	1034	1020	1011	1075	1030	972	968	1052	1003	1032	1041	1019	1078	1079	1038	1059	1058	1047	1027	1016	1018	1050	1080	1025	1040	1025	1048	998	1003	1012	972	1002	1015	993	1054	1025	1048	999	1008	1013	970	978	987	1027	984	964	1077	1023	1025	1013	1013	1013	1044	997	1026	1035	1008	1055	1029	991	1000	1054	1025	992	1016	1064	993	1020	1022	977	1028	993	961	1015	1005	1019	1064	1006	1058	1043	1062	1004	1005	990	1013	1053	1013	1001	1045	1073	985	1044	934	1022	1021	987	1047	997	999	1001	1014	991	978	1000	1013	1047	1013	987	1018	1016	1034	1039	1037	1018	997	1006	1077	1034	1014	1041	1009	1066	1004	1021	993	996	1012	1007	1025	1014	1021	1023	1003	1023	1025	1040	979	1008	1067	1016	995	984	1025	1057	1018	1018	1004	1087	991	1019	989	1033	1053	1036	1000	1048	1059	1087	1034	1027	1046	1000	1017	1070	1014	1028	989	1053	1014	972	1025	1028	1016	1032	1011	1036	1015	1017	998	1023	982	1009	1055	1021	1109	1043	1041	1022	1061	1013	1047	1025	1034	976	983	997	1059	1016	1041	1084	1039	1006	985	1012	1063	1084	1079	1028	1058	1008	1075	1059	1017	1005	1095	985	1010	1040	1035	985	1059	994	1044	1082	1046	1008	984	1035	992	1011	1052	1026	974	987	1026	1030	1011	1047	999	1042	1035	994	969	1023	997	974	1032	1038	1010	999	1033	1007	987	1046	1013	988	994	1001	983	1072	1053	959	1068	1027	1012	1014	1066	992	973	999	1043	1012	1032	1037	1006	1030	1001	983	1040	972	1018	1005	1005	1010	1051	1080	992	1037	1040	1005	1091	1072	1024	1104	1017	1040	1029	1065	1047	993	1057	1017	996	1098	1028	1004	975	1046	1009	1001	1015	1005	1020	1019	1040	1017	1076	1023	1064	1008	977	1091	1064	1029	1016	1032	1045	995	1036	997	1037	1087	1011	1038	1046	1006	1040	963	992	1059	1066	988	1112	1034	996	1034	1030	976	1013	1045	980	1020	981	1052	1050	956	996	1008	1012	1060	1058	1030	1072	1024	1038	1022	1100	1006	1002	1039	1004	988	1022	1014	1028	994	1008	1056	1049	1001	1030	1095	963	1062	1017	1070	1030	1053	1010	1044	1034	980	1024	949	965	1012	993	1024	986	1036	1050	981	1007	1025	1039	982	1092	1043	1087	992	1108	1023	979	1013	1066	1009	1032	962	1004	1046	1081	1031	1027	990	994	972	1069	1018	933	1011	986	1055	1063	996	1041	1017	1030	1037	1043	1066	1083	1008	1049	978	1006	1005	1019	1012	975	1010	1024	962	1007	1053	1008	1029	996	1004	1014	1026	976	1060	1072	950	1008	979	969	1038	1000	1008	972	997	1054	984	1006	1062	1060	1013	1017	991	983	1049	993	1034	995	1008	998	1088	1091	1043	1006	1010	957	1003	1038	1051	1057	995	1041	1040	987	1091	1053	1046	979	962	1052	1032	1061	1049	1038	1030	1022	1081	1098	989	1134	1024	963	993	1032	1043	1034	1044	1065	1056	1037	978	1048	1048	957	1091	1029	999	988	971	1057	1062	987	999	1054	1020	1044	999	1034	1061	1062	1026	1041	1039	996	984	1043	989	992	1007	1007	1036	1103	1011	1028	978	1057	992	969	1068	981	1028	1048	1012	1051	995	1014	1052	993	1016	1017	1050	1056	1022	1000	1062	1059	1012	1042	1007	971	1018	1036	1013	1008	1015	976	1046	1034	982	1118	1039	1065	1031	1003	1049	1038	1019	1015	1062	997	1026	1034	1027	1043	1011	1007	979	1066	1035	1079	1047	1090	1050	969	983	1058	1030	983	990	1055	1025	1043	1044	1022	1067	1074	1028	1016	1006	998	1025	1046	1037	1054	1040	978	1045	1029	971	1018	1055	1033	1070	1008	1003	1005	1002	982	1057	1105	993	992	986	993	1011	1001	1028	996	1027	1043	966	1065	1060	1027	1067	1005	1061	1063	987	997	1020	1010	1059	1008	982	1034	1017	1005	1014	1040	1015	1049	975	1035	1071	1029	998	1038	1026	1017	1033	1025	986	1095	1078	1032	1025	1015	1036	1049	970	1043	1043	1051	975	1026	1028	1007	1006	1007	1009	1046	1016	1041	1010	988	997	969	1026	1005	946	985	998	1030	1015	999	1016	993	1035	964	950	1016	1025	997	981	1051	1066	971	1043	986	1044	1001	998	1001	991	1022	1046	1024	1044	1015	1066	986	959	983	982	1027	999	1024	999	1067	1005	1057	1036	998	963	1028	1068	1045	1058	1073	1016	973	985	982	1010	1052	1004	1003	1054	1058	974	1046	1033	1084	1074	994	1001	1034	996	1031	1010	1035	1055	1012	1035	1022	1059	1021	1054	1006	1031	977	1021	995	1033	1023	1028	1039	1027	1066	1047	1016	1053	1004	1053	1015	975	964	942	1023	990	1067	969	1035	1007	982	949	1048	1038	1023	979	1019	1064	1023	1051	1033	1100	1063	1057	1016	1022	1050	989	1027	994	1061	1034	986	956	1027	1026	1014	1015	1046	1057	998	1014	993	1007	1017	1002	978	989	984	1073	1001	1030	1014	1011	982	1020	1037	1006	1018	1020	1063	1129	986	1059	1021	1002	993	1048	1026	945	1035	1072	1039	1024	1046	996	992	1046	1017	1045	988	1012	1031	961	1088	1047	1054	1000	1002	1030	989	1006	991	1062	1030	1031	1008	1020	1049	1004	1052	1018	1009	1009	1013	1049	1047	1003	1033	1017	1000	1010	1089	1075	1006	1007	1015	1031
25205	13717	13513	5934	2009	1401	1292	1107	900	801	778	639	602	541	573	573	527	492	548	558	542	466	498	470	498	389	446	428	411	427	433	400	432	435	446	440	438	411	422	449	439	434	416	390	402	393	434	378	414	421	400	420	372	381	450	403	427	421	450	409	408	411	421	434	379	408	401	432	429	407	391	411	379	405	410	458	406	434	393	418	437	429	378	428	435	395	427	431	430	456	421	400	425	388	405	387	432	402	407	408	400	388	422	394	382	391	435	384	410	416	405	392	369	349	367	378	411	366	377	404	393	411	372	417	435	396	375	416	390	433	406	434	401	439	448	410	409	417	455	391	396	446	405	412	396	422	387	421	425	385	396	380	408	443	421	407	412	465	406	416	383	405	421	434	382	355	395	385	402	383	389	412	390	408	409	386	430	396	402	387	426	415	410	381	408	403	404	416	410	368	406	418	401	381	413	389	443	393	423	392	425	434	407	403	423	428	411	410	443	386	380	396	393	408	387	413	401	407	402	373	408	359	434	431	372	463	407	438	408	406	388	436	380	385	413	411	403	413	374	432	396	382	424	434	424	414	411	436	403	439	420	396	427	393	393	418	458	420	439	397	433	401	409	401	397	348	406	363	393	414	413	400	407	400	416	395	465	412	425	395	408	386	393	439	419	402	425	458	425	386	400	421	419	421	425	409	430	401	377	409	397	378	391	433	385	394	408	420	417	425	436	407	400	426	433	405	418	365	426	367	405	454	401	427	391	396	393	453	414	414	390	394	448	419	412	422	417	372	409	398	417	449	435	394	402	404	394	411	447	400	404	437	399	400	428	409	407	411	415	410	431	396	408	409	449	429	428	383	389	408	408	382	407	401	398	417	406	389	448	409	443	417	410	413	389	395	405	410	375	409	407	397	407	393	410	408	436	427	462	404	402	438	387	410	394	405	430	409	405	446	446	412	395	424	437	428	398	384	362	409	405	382	427	406	413	427	423	409	389	434	413	418	407	401	424	393	410	436	376	378	410	434	420	406	384	405	374	374	419	406	384	378	374	398	409	377	458	410	433	419	395	385	418	396	405	385	406	426	399	412	357	418	436	407	397	421	421	384	395	394	398	381	414	426	411	405	387	425	428	415	408	421	411	402	417	408	377	411	434	398	349	422	414	427	389	389	423	425	429	398	406	412	405	434	396	384	431	387	389	443	409	396	424	387	375	354	377	414	450	397	413	402	382	409	437	422	394	426	397	377	395	431	437	406	398	364	426	381	434	420	434	412	421	422	407	401	455	400	411	397	376	402	421	420	458	430	399	389	432	405	406	396	396	384	438	421	424	412	392	400	403	408	393	416	396	392	431	396	366	406	404	421	377	352	405	421	422	418	427	412	435	419	388	421	374	423	401	424	431	385	401	417	433	417	411	436	404	436	452	422	426	382	370	402	419	378	435	424	390	373	383	422	416	414	388	379	429	440	392	381	378	384	412	378	408	404	424	408	411	385	424	402	394	415	393	444	419	419	407	384	379	426	420	358	433	405	402	412	417	429	472	419	368	418	418	411	370	387	413	417	435	382	389	388	456	420	398	421	425	402	403	388	423	430	374	394	410	378	422	417	428	445	395	430	386	408	367	440	423	390	376	438	417	393	403	421	399	409	426	401	393	390	390	435	426	414	398	414	412	397	404	420	422	393	380	427	389	394	426	402	371	420	413	420	377	433	405	397	428	399	397	411	411	413	387	381	394	421	428	392	383	370	437	393	406	434	393	418	379	369	407	393	398	403	419	411	383	398	409	440	396	382	393	399	396	436	409	449	418	391	380	346	393	435	418	357	358	433	413	444	419	382	383	428	382	419	413	362	408	386	405	440	397	403	347	390	397	398	406	411	419	426	391	387	433	426	439	460	423	390	409	394	426	422	386	405	424	435	418	372	397	387	394	384	391	444	402	393	361	424	428	417	393	399	410	418	419	431	405	428	430	416	408	387	377	436	385	403	399	413	385	419	392	409	418	388	403	398	397	405	415	419	423	344	403	402	418	329	389	415	422	420	413	388	402	375	351	424	398	379	424	402	351	387	409	444	425	411	405	416	393	407	396	392	352	408	439	374	384	399	405	403	411	408	405	398	398	402	394	389	397	402	411	400	359	410	396	415	412	434	402	417	412	423	409	393	378	417	402	375	411	439	409	417	426	406	397	369	421	404	380	375	420	368	415	428	445	411	432	388	387	413	412	399	398	416	417	414	440	407	396	386	397	459	444	430	417	441	350	391	415	425	448	427	401	447	358	388	386	409	382	427	393	399	441	414	395	390	431	437	408	405	384	405	402	424	390	374	392	370	388	419	426	379	433	422	393	433	404	424	442	407	414	340	433	398	383	424	400	393	419	374	359	437	406	433	402	373	443	407	434	353	416	388	406	427	374	413	424	377	372	405	392	443	424	413	404	408	419	423	425	454	376	383	427	401	413	449	429	420	411	405	411	452	390	395	368	387	380	364	422	448	409	414	416	387	427	385	392	393	416	368	429	370	374	405	374	396	407	380	422	434	419	412	422	407	408	430	433	441	372	395	408	403	411	430	426	398	424	396	404	425	341	397	410	391	381	411	435	411	394	398	392	401	433	423	367	416	423	374	408	362	455	410	394	377	410	386	468	408	405	399	396	445	415	392	392	427	413	445	432	397	414	444	404	392	422	401	339	429	400	346	416	379	437	428	405	401	412	411	356	419	422	399	375	379	429	399	395	416	427	443	424	397	417	390	381	397	407	364	385	425	385	412	408	412	410	396	400	393	441	429	394	409	371	378	447	396	417	419	376	405	442	429	394	367	385	441	404	425	355	419	407	405	441	431	404	392	366	444	429	404	407	417	409	419	406	396	407	379	404	409	416	394	389	374	375	419	443	379	400	387	437	409	391	399	443	375	392	385	412	397	399	419	433	397	419	416	377	391	351	402	396	410	400	430	457	388	421	390	390	388	435	380	366	415	403	401	462	417	450	408	409	388	385	382	383	355	411	437	420	389	381	410	384	398	413	417	378	424	444	388	411	441	356	402	409	383	386	389	406	397	381	393	383	401	437	382	415	444	392	453	399	430	389	430	391	390	382	386	396	422	434	380	394	408	405	401	420	464	416	392	409	379	381	422	381	359	426	435	421	382	409	366	369	434	445	411	411	387	392	422	426	372	434	434	395	384	430	435	398	422	391	423	408	395	456	432	396	402	368	424	418	381	391	394	383	413	412	409	433	406	425	437	386	432	398	429	412	395	358	379	420	423	393	382	449	415	382	401	369	386	411	388	407	407	396	398	392	380	401	420	390	379	407	390	431	390	394	409	402	402	404	417	380	395	394	400	412	393	381	414	423	400	388	406	397	367	416	440	368	412	428	397	423	395	384	428	421	406	374	420	425	410	415	416	409	413	418	387	429	379	377	416	406	407	408	450	392	420	384	388	433	408	408	431	416	433	402	420	416	407	357	420	424	408	404	397	407	440	367	413	346	379	395	432
16473	11585	17974	9249	5408	4397	3817	3532	3133	2843	2680	2483	2170	1916	1975	1859	1724	1704	1596	1555	1613	1496	1402	1501	1331	1217	1114	1123	1100	1037	1093	1074	1038	1073	1043	996	1062	1035	1019	989	1031	997	974	962	966	930	997	985	969	911	977	910	941	976	896	952	938	935	929	891	979	940	891	1000	934	935	924	953	907	940	964	934	949	950	920	915	944	917	950	889	901	930	941	869	928	922	932	875	911	896	835	906	879	909	893	904	928	874	863	913	889	902	933	925	870	936	924	899	896	928	878	900	957	915	905	851	867	930	941	952	901	900	850	899	855	885	898	872	833	887	877	870	899	910	895	872	887	826	882	865	893	899	895	920	960	904	855	947	864	891	893	890	885	907	888	911	927	929	928	909	911	889	835	864	931	900	925	943	933	949	895	869	935	902	858	920	939	897	901	854	894	947	880	894	912	891	854	941	924	903	896	893	926	839	871	910	913	905	898	886	889	869	888	890	905	865	969	884	875	900	889	881	911	921	908	862	900	882	957	919	921	897	920	917	948	857	909	963	921	885	884	925	885	928	956	940	913	855	892	909	831	859	876	909	920	915	909	866	879	865	890	878	906	916	882	913	858	897	958	924	858	885	899	961	900	880	921	877	944	891	886	926	929	886	899	869	914	923	863	901	937	906	900	907	898	922	890	905	931	912	850	897	908	921	887	894	925	840	929	876	893	956	847	910	914	911	896	889	899	901	864	860	914	895	899	916	924	956	880	927	878	942	919	942	911	900	941	888	864	911	945	930	853	857	924	909	873	872	941	875	856	902	930	917	905	882	919	939	897	932	872	949	896	877	944	908	852	934	966	915	904	880	937	903	852	936	908	894	915	919	880	884	924	930	892	838	873	919	911	895	878	906	899	925	922	975	903	893	920	886	859	868	892	892	922	884	945	881	875	920	916	875	906	925	917	856	872	878	981	873	932	941	877	878	921	918	919	887	847	895	892	892	872	925	869	912	855	922	950	890	920	914	905	876	900	914	889	937	926	966	836	915	912	861	860	851	869	870	920	860	833	892	958	888	911	920	914	901	897	929	892	866	941	850	935	916	922	891	881	941	928	893	901	860	874	912	880	929	920	892	878	864	857	889	958	895	892	921	923	898	902	872	909	909	887	899	937	880	922	937	840	912	882	869	861	904	941	901	893	896	928	899	901	912	915	894	877	914	908	911	885	947	950	883	909	944	901	911	910	910	955	861	863	886	889	838	954	869	938	908	937	902	900	950	877	854	884	963	910	876	831	945	897	889	887	870	917	890	890	882	944	926	901	888	849	898	890	891	935	889	883	922	858	877	912	909	947	901	912	845	912	901	909	877	865	957	939	909	921	917	905	902	862	850	935	922	838	899	911	965	925	894	915	903	904	911	950	887	918	910	889	918	854	923	938	910	908	934	854	936	878	880	857	899	937	881	867	871	909	907	859	917	876	908	936	888	851	931	910	912	867	906	874	876	899	889	943	909	837	884	899	925	875	898	935	970	880	951	897	914	912	894	857	879	912	877	936	890	887	899	899	899	923	959	961	908	899	932	909	917	850	875	834	879	983	896	909	925	902	909	891	925	962	869	898	925	922	917	941	947	907	847	915	887	897	903	889	925	953	910	903	967	916	904	943	879	876	852	930	889	924	929	905	907	905	858	894	923	947	923	919	902	871	850	897	891	899	870	941	959	905	900	906	931	842	910	884	948	902	843	906	907	903	908	877	874	911	965	877	896	892	911	872	852	961	936	925	933	977	925	895	887	878	905	884	884	929	969	932	923	913	932	932	903	898	924	915	842	897	928	884	879	878	921	917	884	899	909	893	939	899	851	947	921	893	887	915	879	926	937	901	890	930	883	938	925	878	936	937	867	886	919	910	909	912	899	889	966	964	888	900	860	931	869	938	917	924	946	918	906	922	884	908	899	880	883	915	920	906	908	913	878	879	905	907	908	940	924	890	897	955	887	866	933	893	885	896	928	884	916	935	947	938	844	880	961	945	841	904	873	918	929	884	874	839	942	952	914	908	915	881	945	883	891	874	997	876	898	898	872	927	965	898	858	882	893	898	876	927	882	920	941	888	914	911	857	866	878	867	867	964	888	891	955	909	891	870	899	906	964	900	855	892	878	931	902	963	979	851	896	910	934	909	921	950	884	878	926	955	920	910	893	940	907	944	851	853	989	908	900	894	892	919	908	897	856	863	888	906	875	896	898	831	920	919	898	841	924	863	887	891	889	879	878	895	865	948	875	894	885	944	848	890	890	893	895	902	952	843	860	889	922	894	896	922	889	900	909	928	902	905	897	885	891	919	906	889	861	936	910	920	922	865	869	894	1008	882	923	898	914	837	881	880	913	871	907	972	845	947	912	915	904	879	869	945	891	937	825	907	910	913	903	897	855	902	909	951	863	902	955	920	937	910	867	897	854	884	876	929	935	890	901	885	897	914	907	926	857	865	893	891	879	897	875	893	895	889	890	928	914	908	893	916	952	876	879	859	936	863	912	927	859	877	939	904	952	856	895	942	876	914	914	879	906	956	914	897	907	952	906	927	899	919	905	895	887	935	845	908	922	850	901	910	904	921	962	873	940	953	896	911	920	939	930	976	909	902	936	899	920	878	878	889	919	925	898	954	889	912	904	875	907	855	916	901	940	937	922	875	889	886	941	944	881	909	913	891	892	882	937	904	906	967	879	930	849	933	878	912	845	876	878	871	934	871	912	855	885	869	916	875	933	922	849	927	875	885	915	884	895	941	896	900	923	879	930	908	926	923	886	908	953	879	885	871	915	876	878	907	911	888	876	897	905	935	839	898	911	860	827	892	921	888	898	893	904	846	883	908	887	920	909	960	900	891	950	920	871	890	945	951	918	938	938	867	913	906	941	906	879	879	907	913	911	872	913	901	938	862	965	860	936	874	906	880	864	880	938	891	917	908	888	926	937	930	900	920	905	888	921	924	948	922	916	907	858	872	990	897	868	901	882	930	943	889	976	915	889	883	883	902	915	924	991	885	906	886	921	898	884	910	905	893	845	900	952	947	879	902	881	863	855	878	903	929	930	913	907	856	912	886	917	910	843	867	902	922	926	910	917	965	870	908	863	916	871	951	922	936	911	865	878	893	958	923	888	868	923	889	856	825	861	906	905	845	883	966	918	974	896	891	952	865	887	943	811	914	831	928	886	878	879	966	958	883	934	881	930	917	890	885	891	932	863	895	909	867	868	896	955	889	886	879	914	925	941	914	900	874	890	914	908	953	939	957	929	928	911	858	921	944	933	894	934	875	917	874	861	912	826	943	907	960	967	910	849	859	840	872	879	926	906	878	886	876	907	929	897	875	889	886	873	873	904	911	875	898	903	914	946	897	861	817	917	881	927	899	912	880	912	919	876	882	898	900	932	888	883	896	887	885	944	892	906	911	937	913	916	968	931	928	912	883	904	951	917	855	896	917	918	920	888	878	891	850	895	891	887	870	889	885	876	850	933	928	843
35321	22071	20454	9263	3012	2194	1997	1604	1322	1052	1040	905	808	676	647	656	634	587	561	549	574	553	552	584	544	493	522	453	463	413	473	474	427	444	436	404	430	447	440	424	430	403	461	457	460	437	435	416	431	363	414	373	395	449	426	411	394	410	407	456	433	402	429	397	394	471	402	419	371	402	450	447	426	428	420	428	429	394	423	439	408	447	383	422	387	437	400	394	457	389	449	428	401	426	417	379	434	419	374	405	388	415	399	399	400	419	392	404	418	404	444	404	445	379	375	385	379	403	411	391	410	384	432	402	455	396	427	465	395	366	440	410	416	451	393	384	439	426	433	409	399	444	412	404	421	406	436	423	397	428	426	429	423	428	400	435	406	414	382	394	393	446	415	394	398	403	405	400	404	380	424	417	397	419	405	409	372	427	410	419	414	386	413	414	416	427	417	422	440	430	375	384	386	396	407	400	443	393	398	388	409	430	432	401	415	345	395	385	416	388	385	409	426	404	417	407	398	415	416	445	385	385	412	428	373	437	399	386	392	431	390	378	389	385	378	414	382	409	430	410	373	409	389	398	374	421	363	356	370	411	403	388	403	385	388	386	413	409	447	424	445	416	354	415	404	412	427	438	365	381	433	404	416	421	432	383	421	379	401	401	432	419	371	387	400	426	374	424	439	417	423	420	429	429	407	439	421	412	427	398	407	366	410	422	406	394	414	411	421	387	393	392	401	440	413	438	444	425	383	386	384	350	385	405	413	404	378	386	383	409	388	412	403	390	421	405	377	460	427	381	403	412	404	394	422	419	404	406	424	364	423	406	438	431	373	389	403	368	406	396	442	418	415	376	398	434	423	400	395	391	426	407	421	449	421	417	438	425	403	430	411	373	410	387	390	385	420	417	398	389	381	432	410	372	391	451	407	405	365	448	398	384	427	404	415	448	423	428	405	420	435	434	384	420	415	433	449	406	418	397	396	415	391	409	429	447	454	399	399	375	411	398	433	431	426	443	417	397	413	397	442	387	411	363	427	417	370	398	415	431	409	351	395	434	444	407	428	399	388	423	385	431	436	425	394	412	424	422	450	398	424	404	429	470	394	415	429	414	424	395	412	422	391	436	403	418	384	419	442	434	394	419	393	436	379	422	419	438	387	379	417	400	407	422	421	416	373	444	413	418	413	409	381	453	421	421	406	394	374	410	399	389	405	428	429	429	409	447	390	399	395	383	431	381	464	392	415	447	439	386	388	412	426	400	392	386	395	342	352	420	389	415	455	426	390	414	405	419	414	432	395	400	465	426	426	366	415	436	401	390	409	428	396	409	383	398	397	414	417	392	401	407	425	401	363	409	392	404	404	390	408	399	433	392	429	410	422	417	434	439	420	432	405	432	419	398	440	431	422	416	385	434	420	422	427	409	412	398	389	433	396	383	443	403	392	419	413	426	396	398	386	403	422	416	422	391	432	414	392	415	426	449	415	389	416	391	450	422	382	418	423	406	400	429	348	373	399	429	450	430	382	401	425	389	399	414	432	414	383	413	436	424	403	410	371	416	432	388	409	396	382	414	439	419	429	407	417	443	430	410	405	389	398	418	404	407	387	385	378	409	410	464	393	391	397	400	444	388	410	455	403	407	431	404	438	370	417	438	423	415	412	437	437	416	376	397	429	437	406	432	399	441	382	373	414	414	423	429	439	365	391	438	405	395	414	401	419	373	404	425	406	398	425	400	437	392	402	397	399	395	426	431	381	451	411	442	416	375	430	400	381	382	449	439	374	410	426	428	390	375	417	396	396	440	396	417	368	420	368	411	422	441	433	382	380	423	396	384	385	415	400	399	398	406	369	380	392	438	426	396	380	385	438	390	402	415	407	355	462	415	405	412	425	414	430	352	364	376	405	423	377	410	409	415	410	445	427	402	426	410	404	418	404	396	409	419	380	413	400	410	404	397	425	413	424	378	424	397	391	386	418	349	399	398	411	395	430	415	394	424	402	421	421	423	403	372	386	399	389	409	464	411	428	387	387	430	408	402	402	423	421	395	429	398	394	422	385	390	407	422	398	454	404	405	458	406	422	428	438	391	403	400	421	411	396	431	401	391	405	394	473	453	419	397	396	396	396	405	421	444	386	418	400	407	418	442	401	408	389	392	431	439	427	374	396	434	418	413	410	360	428	394	424	409	370	401	386	416	425	417	401	394	393	449	443	413	413	392	392	451	421	413	379	442	432	429	426	413	383	410	403	420	378	416	402	383	410	391	419	403	393	407	417	406	427	397	435	399	410	422	426	464	401	385	385	403	375	413	405	404	417	393	428	433	382	416	381	402	403	414	406	396	426	400	388	412	390	435	430	424	421	405	412	431	418	410	392	447	402	432	412	428	446	388	399	424	436	408	384	445	419	356	405	427	414	398	435	405	373	402	385	413	404	426	413	410	427	461	401	416	436	381	441	405	431	398	391	400	392	394	424	397	413	435	419	402	410	399	435	414	390	409	396	432	383	399	406	403	384	385	436	433	422	385	427	424	438	374	413	439	425	420	425	429	384	399	402	393	423	423	403	389	394	383	382	393	396	408	434	408	449	439	406	425	397	418	404	431	418	404	432	428	422	378	411	399	423	416	391	420	422	412	457	409	418	437	448	407	405	433	394	394	449	423	391	405	415	407	406	413	362	429	427	410	377	406	401	397	387	394	391	418	420	388	406	394	419	432	379	408	432	427	426	383	387	424	411	385	420	375	408	392	399	421	398	403	423	394	410	429	439	386	430	387	418	428	401	443	370	397	393	455	370	396	389	387	449	406	456	399	407	381	420	405	421	405	425	403	407	426	416	407	423	405	394	387	446	415	405	422	390	382	389	376	400	389	421	416	375	406	397	387	432	386	388	405	426	370	395	411	375	407	394	421	416	446	415	412	431	404	413	444	462	431	436	384	412	374	404	454	469	412	396	389	380	382	398	374	436	395	380	416	402	428	423	448	441	419	409	411	407	443	422	364	416	440	428	387	420	437	393	401	381	410	430	379	413	396	482	393	405	430	410	391	445	399	357	429	389	419	384	424	412	406	422	436	368	405	410	382	423	398	449	438	403	350	456	431	410	411	400	378	401	433	432	385	470	426	408	397	395	456	422	417	414	376	390	424	418	397	433	407	397	393	429	404	362	407	413	336	454	403	394	433	418	411	374	404	417	432	453	390	410	419	402	412	420	410	366	384	413	410	433	373	475	383	410	355	426	421	382	369	423	421	419	410	463	420	415	417	450	408	433	379	393	415	433	420	397	401	415	399	390	397	414	430	407	420	401	433	384	430	387	442	375	403	402	387	405	398	394	400	397	428	424	418	410	418	385	390	383	396	427	434	415	406	382	423	398	408	409	417	395	398	381	412	410	413	459	431	442	427	394	404	419	408	387	415	413	429	401	371	401	444	397	446	411	398	408	417	393	375	421	432	431	422	463	460	451	434	405	435	412	389	418	360	407	412	442	451	405	361	404	409	405	372
21507	16369	23676	12003	7401	6723	5708	5181	4655	4116	4277	3581	3181	2830	2697	2534	2289	2305	2122	2018	2052	2011	1929	1948	1559	1410	1392	1196	1203	1187	1137	1147	1142	1206	1095	1139	1086	1118	1039	1047	1036	1022	1045	1066	1003	1074	1102	1084	1038	1046	978	933	997	964	890	990	969	937	958	963	967	950	1005	937	957	956	907	1024	909	964	1011	947	950	979	926	905	970	925	934	974	954	934	895	957	987	907	926	916	868	887	921	925	926	902	937	891	937	942	898	921	913	952	918	894	932	936	918	872	881	887	882	923	857	890	925	910	905	917	933	928	864	942	956	938	947	964	909	883	913	892	948	913	885	916	928	925	940	906	901	885	913	878	981	892	873	891	980	935	934	907	969	926	923	870	876	888	943	925	910	900	896	967	910	882	905	890	905	936	879	925	958	955	907	918	892	926	908	935	894	916	940	888	934	959	869	926	934	913	921	858	918	887	910	881	888	951	917	938	888	876	895	921	921	932	891	900	896	907	907	947	938	895	898	940	933	896	928	898	949	930	931	918	929	896	917	926	861	936	888	926	885	925	928	884	924	920	957	944	944	955	881	910	934	879	873	959	916	927	934	869	922	937	887	910	943	916	905	916	880	918	932	968	891	900	892	873	891	917	877	888	923	913	963	878	925	937	899	971	865	895	903	950	898	987	905	939	927	921	903	948	905	901	977	858	947	937	926	882	915	950	895	892	902	895	953	899	944	900	949	906	910	955	892	921	928	935	966	959	879	905	932	927	929	900	889	921	827	886	912	899	915	925	934	897	895	961	921	890	928	953	915	928	899	910	887	935	883	946	866	963	908	924	874	905	936	937	926	892	911	950	890	900	892	941	922	923	906	936	961	927	948	845	942	864	904	919	915	889	891	881	929	868	886	911	884	887	941	883	929	883	894	904	932	920	928	946	904	943	914	904	931	966	982	865	895	909	951	902	968	930	864	859	908	970	896	902	927	944	921	913	909	902	916	927	924	945	914	947	900	884	908	871	880	936	931	924	958	915	921	907	927	923	932	900	935	937	908	877	947	868	923	924	901	949	928	856	913	896	916	917	919	919	882	896	938	915	884	908	906	893	892	919	906	911	958	864	933	889	917	928	893	896	916	950	905	1003	942	880	899	925	936	886	925	891	952	945	931	900	925	917	928	921	872	889	867	840	956	874	930	911	844	896	920	954	937	874	915	899	883	907	860	886	925	920	891	950	913	899	905	904	930	942	927	907	942	954	913	891	966	866	903	918	936	950	930	878	903	922	859	898	916	956	952	911	861	867	834	947	890	862	859	972	937	879	904	877	924	920	940	942	939	936	849	930	876	909	937	882	923	883	938	966	911	947	932	917	925	953	954	856	941	940	845	907	872	922	829	948	933	955	910	942	836	915	942	904	886	891	930	929	894	989	892	880	938	922	916	951	884	916	938	889	888	890	941	914	905	941	915	876	897	898	904	923	881	904	900	884	897	897	915	955	979	959	961	926	873	871	893	928	921	933	954	927	972	960	901	949	922	929	856	888	899	943	887	899	929	886	883	929	953	899	898	853	871	901	917	944	937	953	924	883	887	903	888	902	867	923	906	843	890	817	883	924	962	921	915	884	967	960	921	960	920	948	932	918	917	952	938	955	992	957	894	900	916	886	913	871	882	921	933	894	912	902	940	1025	931	874	940	950	905	884	889	916	920	921	955	872	917	881	908	943	934	921	936	987	943	896	902	921	956	914	945	962	915	921	911	894	931	911	866	923	869	918	897	932	915	901	920	911	845	883	928	923	913	908	934	939	921	941	928	933	922	928	951	923	905	907	908	950	887	935	937	885	919	900	883	960	946	952	910	947	949	932	935	877	862	928	884	875	897	867	898	931	892	922	918	931	926	944	913	878	930	906	936	888	918	880	900	927	918	932	875	945	926	863	959	899	898	951	969	872	923	913	975	934	886	921	964	954	890	915	913	954	922	970	887	925	938	988	920	920	870	937	933	882	929	895	916	923	938	950	960	921	924	896	935	916	902	960	914	954	915	903	936	824	896	883	914	964	930	878	917	902	902	884	932	989	1001	917	866	963	912	923	907	921	904	888	951	913	891	909	889	935	928	900	928	885	908	914	933	937	869	893	862	960	879	882	880	881	925	919	866	932	922	978	859	936	909	924	915	916	872	932	823	904	948	926	938	885	892	924	948	963	913	860	943	933	978	915	925	942	884	898	962	920	955	891	972	919	928	939	949	902	914	930	885	910	898	929	922	906	934	904	905	949	889	890	895	915	851	918	918	886	904	908	950	884	912	951	941	883	924	927	961	920	892	968	899	915	909	934	955	974	866	912	974	893	891	901	908	934	883	872	893	904	944	912	914	918	956	957	942	906	970	947	981	880	949	866	917	943	885	910	889	924	932	943	889	893	913	892	942	901	949	944	885	889	902	913	965	892	907	939	938	867	916	882	911	923	862	867	934	999	960	917	914	884	959	923	920	895	937	927	891	887	968	884	913	919	928	966	883	925	899	948	949	929	920	930	879	902	941	880	875	916	877	964	926	951	896	903	885	897	924	867	899	912	920	921	899	941	953	877	866	902	982	912	942	910	869	926	931	904	913	936	894	887	927	928	922	923	910	859	938	923	920	877	908	935	943	900	930	930	913	916	915	933	937	921	902	899	915	951	858	918	940	993	847	883	930	912	919	903	852	908	893	896	907	907	982	898	899	937	922	920	936	909	954	920	915	911	925	887	914	931	912	916	907	869	944	873	928	946	975	880	925	900	807	944	910	916	896	898	939	913	956	931	894	953	850	906	825	931	841	918	923	927	954	885	876	930	927	894	858	914	908	916	932	904	916	856	914	929	953	949	917	970	913	922	938	863	903	931	934	851	879	848	920	882	925	913	896	894	920	913	879	956	911	932	884	891	938	926	915	933	922	910	916	878	925	929	879	892	900	930	961	909	904	883	877	883	880	919	833	918	921	911	930	875	899	926	935	953	890	898	941	909	905	910	950	927	887	939	937	910	917	861	900	897	937	922	888	916	895	953	917	865	884	881	947	884	882	910	893	864	891	895	904	926	900	925	887	952	901	938	963	923	988	914	870	959	926	901	910	893	910	887	909	953	955	917	914	914	925	842	932	923	899	934	854	939	957	931	924	916	896	939	892	924	892	963	914	928	848	909	946	915	933	898	918	934	906	881	924	876	893	960	919	930	894	936	992	861	944	936	908	943	973	905	950	889	942	926	956	954	875	893	892	870	917	897	946	900	910	930	954	934	916	927	932	886	910	888	943	898	908	950	916	933	879	871	925	907	908	902	909	913	921	896	893	911	903	991	941	1015	914	982	899	847	954	893	907	919	960	936	907	871	886	914	933	954	860	920	903	857	929	948	914	905	921	909	913	916	882	945	961	871	883	831	912	903	917	944	911	907	888	894	905	921	948	936	858	910	955	921	925	946	925	973	910	897	947	892	933	929	929	869	938	999	945	887	947	914	888	882	932	894	935	930	876	907	919	906	901	975
14002	6523	5110	1776	951	812	684	598	608	573	578	518	504	516	495	552	537	530	488	536	496	439	478	441	441	532	460	460	463	481	481	450	452	442	495	455	528	515	469	453	516	477	456	493	485	437	451	433	460	436	467	489	479	472	443	462	423	457	440	466	474	466	493	458	486	489	466	458	480	483	466	463	473	428	446	450	463	443	456	462	448	476	485	502	478	525	441	454	479	471	477	485	498	484	477	481	428	448	486	479	492	495	460	492	473	466	483	456	444	445	475	422	452	452	476	448	487	464	431	417	473	444	425	492	474	479	500	480	474	405	417	443	487	453	468	435	479	507	450	475	441	489	444	450	476	492	466	429	451	475	445	437	451	441	478	457	426	481	465	464	454	482	503	490	468	459	459	506	492	460	455	458	443	454	478	469	453	408	519	462	499	440	455	480	461	463	482	488	440	446	429	484	499	474	456	442	480	501	473	442	478	521	457	447	458	484	476	477	454	465	479	455	457	438	501	448	473	462	445	468	445	467	480	523	477	456	487	413	492	486	432	467	467	504	446	462	461	454	446	473	463	446	521	434	451	464	496	485	464	494	449	456	441	453	443	443	461	464	478	442	403	462	494	437	459	457	495	455	465	485	478	466	468	464	489	462	470	467	449	489	485	464	463	422	478	472	483	469	433	480	456	480	450	474	464	455	442	455	477	476	486	439	465	474	509	480	451	446	452	432	490	485	446	469	487	470	432	458	462	437	489	435	481	481	445	489	489	473	495	488	493	486	471	473	451	450	473	476	482	472	502	472	478	437	489	465	432	501	514	472	433	465	472	483	492	436	452	467	441	476	470	412	433	504	493	481	490	493	485	488	504	527	493	468	481	488	438	482	482	482	507	495	422	445	419	477	443	494	467	465	424	462	463	460	471	449	439	517	483	474	441	466	438	499	474	456	448	481	473	470	471	484	470	465	491	446	446	440	480	464	422	479	450	405	467	466	465	471	508	446	485	503	474	458	481	450	439	473	449	472	399	418	466	456	480	478	483	470	470	473	461	488	464	432	458	460	506	497	462	468	433	401	473	475	484	473	441	423	486	473	511	483	451	470	469	481	473	421	490	505	460	451	442	475	421	434	481	452	450	436	432	484	453	488	489	453	453	460	452	464	438	459	503	493	501	499	480	453	452	453	435	464	465	469	479	454	442	486	467	465	483	463	472	453	475	454	470	449	479	489	556	468	480	485	460	463	443	445	419	476	456	496	470	510	484	433	466	504	440	469	492	443	415	453	511	449	490	443	444	457	469	495	517	460	456	451	461	486	414	425	456	457	439	457	466	469	467	432	521	427	531	467	476	491	486	468	475	451	445	443	472	489	460	505	422	467	475	465	461	484	456	452	482	492	441	485	468	508	455	438	484	466	468	426	511	474	452	471	472	471	438	454	493	436	473	462	478	495	457	461	456	436	477	492	425	460	513	438	445	458	461	421	464	496	453	452	484	481	473	419	463	449	502	476	456	490	465	464	421	441	495	430	469	472	449	465	441	518	499	482	477	448	457	505	478	455	452	445	428	452	441	500	434	451	478	429	470	457	466	458	476	447	451	505	482	470	437	440	485	481	498	423	449	478	467	490	473	457	453	461	468	472	473	529	431	460	491	505	476	488	454	440	491	457	458	418	462	412	473	473	479	447	446	460	450	506	498	429	485	506	475	432	471	430	450	440	473	488	411	481	492	444	450	455	476	428	440	477	457	459	448	416	468	492	409	421	469	481	467	403	468	487	437	466	456	479	459	457	467	501	436	443	531	451	463	468	439	474	431	473	475	455	485	472	495	458	505	462	472	459	485	510	485	450	496	464	521	454	482	463	460	475	453	482	431	473	436	480	457	480	489	471	435	430	451	483	478	434	509	459	439	455	490	463	456	438	436	511	441	472	496	472	437	447	476	461	449	458	414	509	481	500	474	469	509	475	467	483	445	499	458	473	466	468	500	467	471	450	453	478	509	469	448	476	457	472	445	431	479	463	472	515	473	460	497	496	468	501	427	475	444	418	432	453	458	486	438	484	492	456	472	494	444	478	505	483	488	445	449	482	477	449	434	422	484	470	465	471	486	426	462	468	494	487	461	476	476	495	507	441	450	457	453	510	459	439	459	428	484	425	500	425	420	453	522	441	463	466	470	469	417	446	471	491	450	449	447	494	500	472	475	435	479	471	442	449	477	470	474	482	443	471	476	467	501	467	388	455	487	439	461	484	453	462	453	512	486	448	425	507	469	500	446	473	462	482	447	464	442	474	478	450	441	487	469	493	462	479	496	461	507	489	452	483	438	450	450	448	446	471	412	493	465	448	476	448	480	471	476	479	485	457	516	469	460	482	491	473	457	446	448	404	424	458	456	464	502	451	409	463	468	490	480	504	480	444	466	443	455	425	480	511	449	430	462	492	473	483	483	443	438	473	448	475	498	447	450	468	434	469	487	441	486	481	432	457	439	474	481	529	467	440	448	503	445	457	459	466	463	469	428	457	459	470	476	455	495	457	459	480	492	489	489	470	442	459	437	505	468	512	470	454	462	445	481	462	450	511	471	433	474	427	510	507	501	472	457	464	466	421	472	492	510	456	455	455	443	503	447	474	498	446	481	471	451	460	460	486	483	464	478	402	465	482	459	503	490	462	450	481	471	470	461	463	465	492	485	436	441	412	467	497	453	503	510	445	455	455	472	459	455	476	480	436	459	457	461	485	459	488	438	476	478	497	490	468	422	476	457	475	490	485	534	481	467	486	444	477	483	532	450	448	489	409	474	480	470	481	512	498	474	449	457	465	437	472	464	510	473	484	487	476	468	463	468	458	439	492	437	472	494	488	476	461	433	498	452	519	480	473	454	514	485	506	476	478	484	513	450	473	467	451	442	465	449	476	474	462	454	500	431	479	531	449	441	511	466	503	445	468	440	413	448	468	490	515	456	452	445	450	452	433	510	478	478	492	473	467	450	472	449	428	491	478	467	456	466	446	428	466	433	506	453	463	472	494	464	479	514	465	453	475	457	421	448	420	452	469	471	468	472	488	455	454	393	460	447	441	474	487	482	488	472	409	432	445	464	436	435	503	445	493	489	447	447	469	466	477	458	506	471	497	445	447	503	422	484	510	483	472	499	450	467	432	461	503	453	465	480	438	456	490	492	505	476	437	453	497	494	491	501	479	472	430	432	399	489	492	474	506	471	462	470	462	449	458	454	433	479	502	471	498	474	479	482	455	483	497	523	482	424	448	504	451	424	511	494	477	447	409	397	422	474	429	457	459	498	459	479	495	478	462	491	480	483	502	452	487	471	441	489	473	451	473	461	470	462	475	480	462	525	465	480	452	470	479	457	462	430	487	457	422	460	482	457	487	470	458	478	448	489	484	481	450	428	448	420	451	455	438	436	447	448	441	438	460	444	426	530	498	459	469	443	433	456	463	416	427	482	506	451	487	455	487	464	479	485	472	487	455	480	490	419	487	446	441
9181	5984	7874	3598	2768	2362	2034	1899	1632	1528	1518	1408	1434	1422	1348	1278	1257	1229	1160	1178	1137	1136	1111	1157	1130	1191	1051	1086	1069	1132	1030	1027	1100	1007	1066	1054	1060	1073	1042	1028	1002	1075	996	1017	991	1028	1062	1021	1019	952	1005	1062	1025	1073	1013	1012	1083	1007	1058	967	1053	980	1040	987	1073	1012	1000	1038	965	982	1057	1019	1057	1021	1015	1046	1071	1059	980	997	1042	978	1029	992	994	940	999	1038	1022	938	1037	915	985	998	983	991	995	987	1090	1027	1021	991	997	1021	1013	1001	1041	969	1037	1014	995	1045	988	1015	1055	969	1078	1029	1001	999	991	1018	1030	989	991	973	988	994	1047	969	1044	997	1012	985	1014	1048	1040	991	983	1024	1015	1052	995	975	1005	1015	998	1023	965	1058	1007	1048	997	1062	974	1038	988	1034	1015	1004	985	1069	981	1060	1009	1007	1026	1005	972	1011	964	964	1047	981	1024	966	970	1002	1009	1026	1028	945	1063	1073	1064	987	1015	985	1015	1020	1001	953	972	1012	1004	1052	984	1015	1012	997	1008	973	993	981	1100	1006	933	1000	988	1011	946	1053	951	1014	1028	992	1009	1022	1035	995	1012	1011	949	956	992	972	1001	1005	968	1041	1071	1003	981	969	1002	952	983	1028	1025	980	944	995	959	1091	1019	1022	973	1029	975	1062	1034	1009	1034	1017	1037	1013	987	1003	1031	991	1050	973	980	1016	1052	1004	957	1007	1009	991	1019	1017	1000	1113	1048	1038	1015	972	992	994	1033	948	1029	973	1058	1051	986	943	1022	1009	1052	1028	981	992	938	999	967	943	1051	987	1027	1021	960	1018	1027	1020	989	1013	1010	993	975	983	1008	1042	998	999	972	999	936	1070	1064	1014	1101	1057	989	1009	963	1034	969	993	1005	1033	1069	974	1011	978	1030	1072	992	963	975	987	1005	975	1020	1018	976	1022	988	1013	1053	974	1036	980	985	1006	963	980	989	1027	1030	1012	1027	992	1000	971	975	1012	1017	1003	1019	1015	999	997	1037	955	991	1028	1031	984	1038	988	1030	1045	995	1027	980	1040	1061	944	981	1018	977	1052	930	978	981	1003	949	981	1044	1018	1004	994	976	1039	1009	984	1012	1031	984	1005	966	993	982	1014	997	1022	1010	1016	1038	993	969	1024	1004	1036	1057	1006	1012	1010	981	982	981	999	1012	973	1012	1063	991	1004	912	966	990	1027	1033	1033	940	1001	1027	1021	998	1032	1021	989	1106	989	975	1017	1036	992	1003	985	1013	1029	1015	1031	1065	1069	965	988	993	982	1003	1019	1034	987	984	953	1067	988	978	1048	1029	954	965	1032	1095	1000	1033	999	1030	1042	1042	983	1037	952	969	950	1005	989	1047	1019	983	1038	1071	991	998	1021	1029	1041	1012	999	1097	1004	1013	1010	1011	1011	1008	1005	1057	1067	1046	977	970	1025	1024	950	986	952	1016	1006	1004	1001	1022	1033	1046	1063	1016	1004	1024	979	1025	979	1018	1058	1029	995	971	989	1026	1034	1031	982	1073	957	969	1020	985	1028	1049	1016	1014	1011	1009	970	1018	990	1016	971	1020	996	975	1047	995	1034	1009	998	1047	970	1039	1019	1073	986	985	994	949	1004	991	1005	1037	1058	1010	939	969	1033	1078	958	1000	1034	983	994	966	1004	1074	1017	1012	971	998	1024	962	979	1016	977	976	968	1102	1022	1096	1024	990	1005	996	1101	963	1029	989	1042	1010	1013	1054	1034	1005	965	1048	967	998	988	961	1036	962	1036	997	989	1015	1007	1023	979	943	1071	1106	987	1017	1090	1064	1000	997	992	964	1017	1014	963	997	976	1039	1050	1001	1059	981	943	1027	1001	1005	942	971	994	1000	1054	990	1001	994	1044	963	1012	998	1031	997	998	1018	1011	968	1049	991	1009	988	1070	986	1026	1036	1016	1030	1050	1030	1050	1014	1073	1001	1015	1024	1030	1015	996	991	1065	1004	1007	1003	1027	1020	1037	1032	999	1012	990	1027	1036	948	1005	1048	1023	941	984	1044	1003	1000	899	979	985	991	1017	1005	1000	1063	992	980	1026	1077	951	1029	1028	1006	1050	968	1070	1003	999	986	1028	1027	981	998	944	1032	963	1038	982	1026	982	950	988	987	1051	937	1045	1048	1005	989	1028	978	1003	1052	994	1001	999	1007	1035	987	999	1024	1037	1000	1036	1024	1003	1032	1006	1008	995	993	994	1086	1005	1011	1013	987	1023	964	995	1007	1021	988	993	940	1062	994	1055	998	1016	1015	997	1013	1015	1019	1019	1020	1017	997	1014	1031	994	1010	1005	995	997	1030	1000	1005	1028	1044	988	1006	1033	991	1010	1008	977	1001	1006	999	976	1051	1023	1054	983	981	983	962	991	1069	1073	1000	1018	995	1005	962	1033	1047	1066	1032	1015	1141	1035	1024	998	1020	1084	1007	1037	991	980	1035	999	1008	948	969	1003	1040	944	975	1039	1007	992	977	1029	976	982	1013	991	1016	1019	1000	1020	963	1028	974	1064	1063	1012	1008	973	985	999	1031	1000	989	1006	1018	1037	1036	992	1007	986	1060	973	1003	1004	986	990	1011	1092	1036	955	993	1023	963	961	1030	1044	1012	1024	1009	1023	1040	1054	1033	985	1023	1034	1002	998	984	1060	998	992	987	1010	985	1057	1043	1029	1014	1095	972	981	996	1000	1056	1078	1048	1031	989	1018	1026	1003	1045	989	992	1005	1022	1010	1006	986	1087	1013	1006	995	1006	1005	994	995	980	1058	1043	969	1065	969	985	1024	1061	994	1017	990	959	1095	1031	987	951	1019	1005	1057	972	1040	1010	1051	1033	1000	1036	1000	1023	1004	998	1011	995	1034	949	1012	1079	1018	1002	999	1034	1007	1008	1040	986	1027	996	1016	1056	982	1023	1023	974	1007	1006	1000	1013	1022	1033	1048	1012	1019	1050	1023	966	992	1002	1028	1022	985	992	1047	962	1013	1027	990	1024	1001	1013	1017	965	1015	983	995	1007	1018	1015	998	1021	970	997	1002	1029	1011	1024	950	980	996	1020	1076	1052	1013	1073	1032	1018	1053	927	1082	1071	978	1071	1005	1012	1000	1009	978	1024	1041	982	1063	997	1005	989	1017	1005	967	1008	996	975	1042	1036	1016	1020	1050	1044	993	1054	983	998	975	998	1014	1031	1083	1048	1018	966	1030	976	980	965	960	1005	1045	985	1000	1010	1127	984	1034	1074	1066	1028	982	1050	990	999	994	981	1021	1008	1013	1017	1004	997	1068	1023	984	1027	1013	1025	993	1009	979	1040	1033	1002	1031	1009	1039	935	1036	1024	985	975	944	949	1030	1017	1057	989	1007	1014	1028	1014	1022	1010	1006	1071	1004	994	982	1045	983	1011	1030	1029	1033	1007	1015	945	973	1002	1025	1017	1010	1011	1001	1048	996	953	988	999	996	990	972	1023	990	976	1028	963	983	1005	969	1042	985	965	949	1044	984	974	1018	1023	1070	987	1033	1069	1055	984	979	981	1004	1055	1033	1003	961	1010	1048	1041	1028	1041	1008	1047	1044	1000	982	1028	1007	1029	1006	995	995	1020	1054	977	957	981	1011	1046	1010	970	1012	1017	998	1008	967	1035	1004	1013	1022	1003	982	973	976	981	1002	1011	1000	1038	985	1041	1045	989	1039	1017	1002	991	1027	977	1005	986	1066	974	1031	1022	1017	1048	1066	1017	956	954	966	954	1034	1008	991	1018	1090	1039	946	1048	1006	1028	1017	973	1009	993	1021	1007	1009	978	959	972	1020	1027	1043	1018	993	1017	989	998	1024	977	1015	1015	1051	1033	1005	1007	983	946	986	1027	1055	1002	961	978	945	1114	1007	996	1011	1039	950	988	1007	1017	1044	1018	1029	1010	964	983	994	1085	969	1029	1006	962	999	1062	993	977	1021	1018	1026	1010	1088	1002	1100	981	954	1047	1037	1009	1016	1020	979	1035	1008	968	1033	1010	1042	999	1010	1035	972	992	1026	988	1004	1028	961	1038	1045	1011	1042	966	981	1008	967	1034	1034	1016	980	1007	1022	1055	1025	1076	983	996	1046	941	983	974	968	988	1015	1002	994	982	963	979	996	1066	1018	1023	954	955	1023	989	1011	996	980	961	992	1034	1010	994	991	1073	964	1040	1061	1062	1049	993	994	1053	1005	1039	959	1004	996	1023	973	948	990	1004	1027	977	1027	1028	1007	1038	1009	1077	983	1049	985	1023	1030	1001	985	977	1028	1031	981	1078	1009	995	967	1070	1022	1075	1063	1011	1043	1014	991	981	1036	961	1051	1039	1037	1055	1010	1005	1018	994	1015	970	1064
24976	14083	13055	5359	2006	1566	1312	1027	902	872	750	686	637	548	584	588	511	543	504	496	506	523	492	512	446	414	408	433	423	387	476	444	412	438	386	435	409	411	425	441	369	404	425	434	410	367	390	363	378	401	411	422	449	437	392	410	405	396	435	343	392	426	374	406	380	422	367	401	363	391	426	388	363	380	377	417	422	381	392	458	433	411	376	384	401	433	374	389	422	374	374	423	380	395	404	381	382	422	424	436	377	420	407	351	385	377	398	374	363	432	399	417	420	400	395	410	448	395	413	383	410	421	414	421	424	415	399	402	392	430	396	384	377	400	396	376	359	403	355	418	429	402	421	386	446	345	424	410	391	419	395	409	403	388	410	389	413	419	415	406	412	384	419	407	414	350	406	421	387	377	433	405	376	386	368	417	387	383	401	372	387	406	404	362	366	361	381	363	392	404	388	439	410	424	416	413	417	371	401	403	388	380	412	395	394	410	379	403	369	353	406	422	379	405	379	353	419	399	368	331	412	366	372	409	402	387	428	406	371	405	431	398	387	362	406	370	394	398	352	373	405	384	401	428	389	391	382	387	393	419	405	372	390	409	387	388	372	400	398	377	395	404	379	398	420	428	422	396	403	374	384	405	384	436	402	381	428	398	417	395	390	403	408	376	421	416	400	402	361	373	371	367	332	376	402	380	401	421	401	417	373	384	405	400	390	398	401	398	399	426	411	424	379	423	419	409	359	380	377	398	407	406	408	381	387	415	364	427	384	379	388	386	403	384	370	411	401	392	399	382	363	420	438	372	364	389	408	416	406	390	344	410	384	382	402	386	367	395	402	388	405	379	378	420	378	394	409	391	385	364	386	356	389	393	372	438	374	380	415	399	428	404	362	398	389	410	455	441	370	403	395	386	419	386	429	410	423	394	398	412	368	401	380	390	453	386	366	420	371	380	418	376	405	391	395	389	408	380	356	434	394	403	379	413	385	399	408	371	397	379	459	408	388	352	385	362	386	395	363	363	415	397	382	382	392	378	454	417	366	396	391	387	442	389	391	451	388	385	408	426	422	386	438	386	383	428	376	382	451	406	394	417	454	404	386	370	383	393	413	399	429	387	383	385	374	420	405	438	382	457	390	371	407	415	394	358	376	375	387	389	399	401	392	396	437	393	387	386	386	365	378	408	428	367	401	410	390	402	409	442	446	376	393	450	432	388	381	400	367	409	386	390	395	405	365	370	384	388	410	425	373	362	413	410	374	414	414	404	409	406	421	384	381	359	422	431	403	370	415	421	400	389	423	399	390	389	417	405	412	397	391	418	342	417	405	388	403	395	405	401	363	385	412	418	390	407	391	386	357	422	417	453	380	400	394	402	426	381	425	428	412	415	399	437	381	416	383	408	414	393	368	397	400	411	380	416	415	389	388	397	428	375	444	408	396	418	375	434	416	410	440	377	407	402	384	358	454	400	417	367	402	411	406	399	416	387	381	417	402	411	390	431	376	375	424	407	399	399	392	408	386	376	356	383	382	419	379	381	419	401	386	409	363	401	396	437	374	385	402	401	373	368	440	445	417	416	418	407	410	414	446	384	378	400	423	395	381	398	410	381	401	388	410	365	417	396	400	388	412	392	398	395	420	404	376	382	412	392	382	411	397	364	365	375	407	380	418	413	406	368	431	415	401	432	373	389	443	411	391	400	360	403	396	400	375	421	395	422	380	398	411	414	429	406	398	394	410	381	356	397	438	406	396	417	381	377	405	408	359	379	429	384	387	395	422	406	413	374	383	403	412	399	338	380	431	389	385	374	387	431	364	409	373	410	369	400	378	418	434	398	367	396	381	416	424	397	401	438	415	403	423	407	370	425	403	421	398	382	403	405	404	365	391	415	412	420	389	434	435	373	416	389	363	398	373	409	403	405	422	400	399	379	410	406	403	392	384	409	448	390	400	404	367	388	418	409	445	387	337	382	403	379	397	415	394	375	367	377	431	401	420	420	420	406	411	381	348	373	399	376	401	412	395	409	378	385	398	408	434	405	406	433	419	425	415	379	368	407	421	371	425	421	413	381	377	383	363	395	445	391	420	361	419	373	389	384	383	373	361	408	375	386	397	371	364	397	411	402	388	396	345	437	380	406	366	399	426	420	382	426	414	399	384	399	405	430	410	404	391	402	377	390	411	407	411	392	397	409	431	374	404	412	438	368	380	406	409	430	393	386	419	425	376	416	376	378	420	375	368	397	407	464	406	373	403	423	367	388	392	367	384	424	379	391	406	413	404	445	437	367	391	426	396	409	381	415	373	414	382	423	417	404	379	397	390	420	416	414	372	409	374	352	412	404	374	390	384	447	397	394	400	396	361	365	395	402	352	423	378	409	416	397	397	387	425	401	407	377	394	373	375	409	382	376	433	415	363	412	418	381	439	428	424	373	360	428	389	369	420	376	412	403	417	368	390	372	381	394	418	424	378	430	456	387	404	371	356	433	397	375	356	409	405	388	425	405	402	384	395	416	393	438	405	434	402	405	406	410	409	376	379	384	370	415	380	380	410	413	394	415	387	388	383	374	396	406	424	356	398	399	404	397	418	348	443	411	409	413	386	410	396	371	407	427	373	360	375	397	408	370	395	413	417	406	365	380	389	390	406	391	387	433	400	390	416	356	416	416	397	431	414	370	409	396	384	370	410	422	418	395	364	389	414	403	376	370	394	384	402	373	384	375	385	393	380	366	389	401	395	402	375	389	369	453	398	385	429	363	383	412	367	397	397	460	404	418	349	363	425	394	409	398	368	423	388	444	390	422	399	365	403	443	397	439	403	382	394	393	421	411	401	380	427	396	385	403	350	388	393	404	368	409	401	412	400	398	417	397	365	394	451	396	425	408	440	390	438	391	366	434	392	407	408	372	431	401	419	390	362	409	409	386	380	416	358	378	393	397	372	411	367	394	377	392	427	383	416	404	376	428	355	412	428	403	388	394	422	419	387	382	392	409	434	380	385	442	390	355	400	397	396	399	362	413	393	388	417	353	402	375	377	415	348	391	411	449	412	424	420	397	370	365	409	392	397	415	385	408	415	422	408	405	409	416	413	393	412	404	411	411	417	387	434	377	369	418	413	418	384	367	415	429	424	382	402	383	364	401	413	410	400	408	375	392	407	405	403	412	420	420	426	396	383	394	391	406	406	393	385	397	417	429	387	392	396	401	396	383	394	401	390	362	404	415	422	401	368	423	433	407	394	399	409	403	426	397	397	421	397	388	387	419	410	375	430	440	394	385	377	374	382	467	393	369	373	427	410	382	404	369	413	386	389	418	396	378	381	383	394	387	393	381	368	393	423	426	372	430	377	416	403	435	407	447	358	403	356	388	406	409	434	409	397	412	379	366	391	402	401	399	377	377	387	361	368	420	432	388	385	419	386	386	397	377	389	368	432	409	403	394	402	400	400	414	386	425	389	422	397	397	384	419	419	393	412	380	399	398	404	379	430	409	399	429	405	425
16225	11319	17149	8602	5230	4561	4356	3810	3405	3286	2714	2523	2223	2058	1892	1861	1791	1720	1558	1624	1527	1468	1439	1385	1174	1200	1128	1055	1020	1098	1008	1038	1070	1022	939	996	985	1002	984	952	958	986	971	980	985	985	977	913	947	994	930	917	937	863	896	950	929	925	919	948	913	872	891	909	973	859	908	869	871	876	897	895	863	895	902	941	870	856	879	951	920	915	906	899	823	883	880	884	896	859	888	897	918	898	876	896	898	838	876	843	842	874	940	887	865	930	909	866	850	882	830	820	921	906	913	896	894	880	922	873	887	920	838	877	906	870	928	860	884	860	915	909	838	871	889	796	881	875	916	898	906	854	911	890	827	881	916	869	875	864	867	899	892	881	893	913	852	865	873	886	907	886	865	872	906	895	902	909	869	974	883	891	874	875	867	927	885	859	921	907	884	866	921	847	877	858	883	912	905	936	864	893	881	848	872	844	880	855	867	872	880	839	877	856	854	855	917	859	905	848	892	916	817	881	890	900	882	944	926	868	872	914	858	887	916	918	873	893	899	880	896	895	878	895	867	864	936	851	884	922	874	855	879	909	900	891	855	887	903	845	914	817	860	905	885	905	908	872	903	897	904	868	829	932	879	919	912	904	903	858	841	886	895	822	870	871	917	881	866	887	898	900	883	888	867	814	911	864	846	842	953	858	895	913	932	865	844	898	880	863	857	924	862	931	835	857	895	936	820	909	898	930	896	896	875	849	892	874	965	898	900	866	867	880	871	889	945	907	884	873	865	847	898	949	944	874	971	893	870	948	857	880	855	869	892	889	872	926	902	874	881	861	909	825	887	897	947	814	879	849	866	887	908	871	886	880	908	885	851	899	876	909	919	985	894	882	909	830	830	929	911	862	926	861	889	853	864	872	872	875	907	891	903	965	897	937	857	918	872	865	871	895	923	813	937	869	854	839	873	864	887	810	857	873	844	816	924	878	830	885	917	900	884	912	880	933	835	882	910	916	906	871	915	925	877	882	902	855	873	884	931	952	932	962	931	891	875	910	926	893	890	854	873	884	911	860	845	887	876	831	891	854	914	906	920	905	893	858	863	929	882	903	924	885	868	921	897	871	883	881	870	891	886	936	901	917	928	858	892	899	900	919	880	916	923	890	920	911	895	927	906	890	901	881	860	911	920	869	850	884	845	907	900	872	907	840	908	848	900	901	921	883	912	899	875	882	868	821	876	919	856	896	927	897	875	862	914	894	852	896	941	896	899	903	913	968	840	912	857	936	920	863	882	935	891	897	892	922	902	927	884	922	895	952	845	952	865	865	893	919	886	886	916	897	869	924	918	857	856	916	934	890	845	861	919	905	873	937	862	946	910	898	899	904	898	885	924	896	855	852	935	887	890	849	896	858	866	895	925	875	898	867	894	873	883	874	894	859	816	872	878	894	898	891	856	917	853	857	862	865	823	862	914	823	920	881	865	884	896	909	904	858	877	927	846	866	880	906	868	882	862	878	916	873	925	929	940	854	887	861	920	859	885	908	892	908	920	881	858	900	830	895	877	880	873	846	891	842	872	873	861	893	894	912	871	870	846	914	875	938	867	889	911	863	827	908	915	869	889	918	888	830	860	856	894	936	935	901	890	870	883	885	870	880	930	826	871	883	900	835	980	925	934	851	912	881	866	876	903	863	911	894	882	835	909	861	958	857	887	895	859	884	879	884	884	871	905	877	871	883	847	934	904	930	922	876	886	917	937	920	932	896	868	890	875	839	862	854	868	883	909	850	917	858	933	873	948	919	919	906	873	878	847	928	843	859	857	883	871	908	877	910	926	863	868	831	934	967	897	895	915	908	835	900	929	885	880	891	888	947	875	912	857	874	906	882	875	903	872	898	860	829	880	868	854	830	929	907	891	904	876	881	810	854	909	870	945	911	846	894	912	867	896	866	916	892	900	877	887	889	898	896	860	872	918	852	896	890	927	835	846	857	886	850	876	947	885	845	904	895	899	948	839	873	903	910	836	900	898	891	905	871	862	886	848	854	905	914	828	891	860	924	879	926	901	898	875	906	884	865	897	894	876	886	893	936	861	877	890	927	882	880	889	858	867	878	866	899	900	865	912	881	819	871	960	834	907	859	906	910	875	870	885	841	935	870	892	854	909	914	891	898	853	906	880	873	955	908	912	914	823	861	906	837	900	882	909	921	907	886	918	921	887	873	832	874	901	907	875	883	884	865	913	915	930	881	913	918	881	901	863	906	866	907	903	903	928	817	899	874	867	844	896	906	922	849	920	893	896	890	898	872	888	910	882	899	954	928	889	927	926	940	914	890	901	846	888	896	912	956	914	881	849	853	859	876	857	924	869	867	860	896	821	891	867	908	928	877	856	884	887	921	914	903	868	901	892	886	865	886	883	900	931	899	936	909	858	886	926	862	885	921	918	854	833	863	894	849	927	891	854	872	848	912	897	891	866	897	854	859	870	853	927	919	928	841	863	872	923	846	847	876	896	914	867	893	902	889	888	876	911	917	902	916	876	881	867	928	905	903	813	897	895	893	865	891	903	898	871	932	887	889	914	874	884	884	849	915	889	845	918	859	866	914	903	890	923	867	889	885	892	908	909	912	856	862	909	920	873	886	846	905	925	833	887	877	890	918	858	880	843	916	939	903	885	901	889	898	858	849	897	919	870	890	906	875	854	904	932	824	898	904	863	850	801	847	910	856	895	889	892	899	886	873	862	913	915	927	900	924	900	917	912	906	901	904	912	941	912	918	875	863	869	935	942	924	924	886	864	875	845	898	858	924	876	884	898	903	885	904	908	853	870	878	869	868	921	853	908	870	867	884	898	855	906	888	889	916	909	888	923	821	895	872	899	874	857	854	880	885	911	869	927	888	927	926	880	891	846	885	888	863	939	914	888	879	906	899	890	869	897	888	937	902	918	878	883	841	876	853	865	921	869	875	934	916	843	849	899	845	858	860	916	927	870	867	905	903	884	883	859	944	859	919	883	895	873	862	848	888	866	981	957	882	945	869	883	829	843	899	859	937	885	929	850	919	876	919	899	821	925	826	874	898	862	870	836	926	881	918	923	879	890	906	878	875	881	893	838	883	889	881	884	874	941	875	903	911	853	886	914	917	857	912	866	873	900	881	853	934	871	897	911	872	897	909	898	900	882	893	881	888	860	874	884	873	875	912	930	931	834	886	900	903	942	860	893	885	913	867	920	920	860	844	929	892	863	890	867	896	911	901	849	867	941	948	873	928	871	930	892	920	869	900	839	875	941	890	913	858	927	866	889	895	918	899	948	916	869	919	900	904	881	874	851	897	918	886	883	906	872	882	890	922	918	926	893	812	879	838	924	872	916	887	879	878	929	880	877	916	859	844	952	880	896	835	872	917	927	872	902	902	861	884	880	932	897	873	867	928	915	923	903	903	892	903	896	863	923	928	895	863	901	861	919	922	869	911	923	933	901	863	953	829	921	855	895	830	915	898	905	885	895	839	897	863
34843	21476	21525	8990	3184	2126	1878	1565	1328	1150	1037	929	743	715	691	639	642	624	607	515	526	530	554	547	482	504	456	473	488	435	447	497	419	423	443	381	471	490	412	428	429	409	462	433	407	433	456	426	413	425	407	444	472	428	402	394	406	408	413	428	406	407	418	406	372	424	455	421	449	414	383	442	365	438	421	420	380	372	395	420	446	413	394	403	420	420	356	436	413	417	452	396	418	406	395	459	423	398	374	405	424	396	442	395	409	414	387	411	398	380	375	363	387	423	391	405	406	401	427	353	461	420	411	419	409	392	426	424	424	445	390	400	407	387	416	414	418	438	428	417	398	392	410	403	413	443	427	407	408	376	392	421	387	384	403	426	413	450	417	404	423	411	433	379	381	383	406	408	375	435	402	402	368	446	426	404	393	414	406	383	375	413	409	447	406	356	431	379	418	388	427	402	410	402	416	360	368	422	394	379	398	408	379	414	380	394	395	415	364	361	380	438	390	375	446	404	415	457	402	382	404	435	406	388	439	406	426	381	404	466	384	394	387	427	401	389	395	410	429	432	428	419	431	356	403	405	401	416	424	378	400	420	369	369	422	393	413	425	418	404	415	395	411	405	416	395	391	421	411	423	437	425	395	423	415	388	443	415	387	406	429	466	372	411	390	376	433	425	388	421	379	429	404	388	375	431	423	441	408	405	380	415	388	420	403	416	415	427	380	400	410	399	377	440	407	409	427	409	422	419	405	416	430	411	422	381	367	382	369	392	396	449	390	441	360	415	442	395	424	363	410	468	380	441	407	384	403	376	430	420	399	376	476	362	381	421	421	382	408	411	413	392	441	416	399	405	420	408	385	379	396	375	428	428	422	438	376	396	409	441	401	431	423	445	435	385	393	394	382	401	392	364	369	416	434	417	407	423	357	420	382	385	403	430	427	431	402	401	407	432	419	426	408	435	445	404	387	431	405	424	392	450	408	412	424	385	404	421	403	404	384	405	415	412	384	361	433	407	414	415	421	405	437	384	359	381	397	410	414	399	392	384	409	410	410	381	410	435	409	445	432	412	403	446	382	383	438	418	408	373	352	374	404	388	413	455	411	406	365	393	445	415	438	429	433	443	427	426	412	411	407	387	432	423	412	400	399	391	431	415	424	393	396	414	410	396	392	449	397	418	402	412	426	382	362	389	381	414	406	400	424	400	390	427	400	446	401	373	421	399	397	405	420	426	451	385	395	450	436	384	386	433	399	406	404	458	426	398	406	440	404	406	440	426	381	378	380	433	417	411	389	393	383	440	423	378	403	398	398	394	386	408	428	408	394	382	391	399	419	413	397	420	411	381	409	393	391	402	378	402	386	452	416	362	385	442	409	406	415	375	397	419	423	425	415	367	388	409	401	398	383	377	418	414	406	425	406	395	420	399	402	399	396	414	387	452	408	377	426	411	402	400	421	418	373	379	398	415	467	394	414	401	379	398	403	429	400	398	425	373	410	399	404	408	383	427	393	405	404	391	371	384	419	428	399	395	376	410	385	391	421	416	387	398	424	417	375	386	442	400	403	401	446	451	427	418	450	404	434	417	434	441	419	415	400	389	378	406	440	406	447	432	406	399	402	420	443	415	397	399	393	399	386	380	388	409	419	411	384	393	444	391	445	400	418	401	401	414	386	368	415	439	436	432	399	401	407	360	384	417	429	373	425	424	391	438	431	428	414	366	437	389	405	403	401	434	433	415	413	400	372	430	417	399	404	391	391	392	435	425	409	458	420	388	413	415	423	435	411	405	401	397	422	384	404	363	375	381	416	416	416	434	430	418	408	392	401	389	435	384	402	384	429	396	411	414	411	429	412	390	393	418	419	429	411	403	404	409	354	384	391	403	416	426	427	428	405	424	402	420	420	403	372	428	430	383	399	412	415	447	415	404	427	382	380	408	411	430	421	336	438	401	455	393	396	441	392	395	405	373	396	412	382	404	400	380	413	413	405	375	420	415	398	413	382	413	412	392	392	397	453	402	451	476	394	393	400	445	391	413	390	410	429	386	426	414	414	420	386	364	438	394	392	432	430	422	403	365	391	424	410	402	399	419	430	407	436	392	440	450	390	402	416	425	434	406	392	374	418	418	395	425	421	385	409	409	414	407	417	438	418	392	340	405	418	415	432	416	404	414	406	434	426	393	379	392	403	381	393	385	414	398	403	380	407	388	390	397	426	434	411	418	434	435	432	413	431	425	390	457	427	413	353	397	415	376	374	386	403	432	382	423	408	413	415	401	384	400	424	421	372	423	369	421	439	430	413	420	373	360	392	393	437	435	431	402	416	446	428	396	422	402	415	404	415	415	406	433	416	408	388	441	408	370	387	391	382	440	406	408	413	405	380	450	386	435	407	388	404	405	442	434	403	417	403	410	408	441	432	446	440	412	347	408	398	379	421	443	414	458	439	402	410	403	418	388	374	404	402	410	405	417	431	385	391	414	365	399	457	404	426	417	405	395	389	404	403	429	409	436	385	402	425	432	424	405	424	430	381	403	409	396	392	386	417	381	455	445	438	400	397	392	445	428	432	427	414	395	409	417	427	409	382	445	397	412	386	400	446	380	393	394	423	401	384	401	448	465	440	404	392	404	391	351	417	436	400	391	409	369	394	434	407	462	385	416	420	385	456	403	431	383	431	407	430	408	418	388	434	384	458	388	419	376	393	421	429	423	402	390	420	405	372	378	433	406	390	440	421	430	410	409	428	385	369	410	396	421	422	390	390	436	412	422	409	404	402	402	446	402	427	443	398	404	431	426	428	402	392	415	390	395	385	366	454	419	469	430	383	400	412	406	420	385	387	416	358	415	440	411	427	441	422	431	385	445	429	455	399	414	421	397	410	426	406	428	396	389	360	412	370	403	446	408	391	392	415	386	405	402	399	414	373	370	416	411	396	421	448	403	434	376	412	374	376	430	415	372	405	428	434	397	437	422	399	442	396	414	433	458	375	403	392	424	431	429	389	369	425	417	421	452	384	421	384	418	417	391	418	453	410	399	448	444	404	421	371	356	404	417	401	416	416	399	382	454	422	418	419	414	405	419	408	418	442	402	377	409	396	407	409	416	409	406	422	386	415	419	380	376	426	409	425	441	385	449	426	430	423	402	428	395	394	409	390	452	412	414	443	455	367	424	369	417	379	382	405	392	410	471	416	421	414	431	442	429	405	409	416	429	394	456	385	434	378	399	405	377	416	449	411	411	397	421	410	415	380	384	388	408	433	406	413	432	377	402	410	397	438	405	420	425	388	393	457	418	385	405	395	423	385	420	417	398	393	395	429	366	404	428	433	353	426	409	441	428	395	381	410	456	427	409	400	382	417	395	421	417	415	420	424	385	416	437	462	466	437	443	387	373	404	455	419	390	408	390	405	397	412	416	437	430	458	420	429	409	438	391	420	392	409	396	405	407	407	403	384	431	404	427	389	409	410	400	440	418	397	381	403	432	439	405	418	425	434	399
21201	16174	24238	11651	7705	6367	6156	5378	4928	4315	3960	3800	3156	2849	2747	2506	2370	2179	2019	2034	2112	1877	2029	1656	1408	1402	1388	1241	1181	1332	1178	1096	1128	1164	1162	1094	1128	1107	1086	1042	1057	1022	1063	1088	1030	1056	1044	1016	1040	1000	966	960	984	991	942	993	949	987	931	991	941	958	932	945	1006	927	910	896	957	920	978	951	966	905	894	914	945	906	921	903	934	992	955	893	880	862	892	938	892	910	980	848	908	926	917	924	931	931	909	903	915	906	914	924	906	929	921	906	839	921	884	925	859	905	914	938	942	907	905	894	889	924	903	914	913	938	902	838	925	891	960	900	844	849	938	949	857	912	922	906	884	866	915	909	889	868	889	901	897	902	845	920	917	939	890	912	851	861	859	904	948	971	920	872	891	917	930	912	912	914	908	898	905	898	945	897	912	949	905	929	915	929	941	859	878	918	885	896	908	960	920	898	946	918	894	909	902	917	842	961	928	912	880	901	893	946	954	900	937	843	894	883	887	885	948	943	923	977	913	907	893	941	867	919	912	846	930	927	889	958	948	893	932	907	952	879	922	891	871	914	932	960	893	876	904	898	950	928	963	863	939	946	878	953	892	910	858	924	905	900	931	917	900	903	873	871	955	906	912	887	900	894	937	865	888	872	884	921	866	904	909	877	911	860	900	851	829	912	925	876	927	915	830	856	921	859	953	948	906	903	896	894	886	894	906	890	870	902	892	916	904	854	937	908	925	928	914	936	900	865	916	911	927	914	926	931	932	925	857	883	959	912	904	908	931	911	869	914	925	887	866	895	933	922	895	942	920	954	862	922	927	932	872	922	923	938	932	881	905	937	899	958	902	918	894	887	974	914	881	889	886	920	926	966	921	922	937	899	935	946	957	875	923	907	939	911	930	844	914	889	873	912	870	916	922	919	879	894	908	905	907	906	865	859	892	884	873	934	881	890	939	932	924	898	952	951	883	868	962	906	898	918	927	915	904	924	914	929	854	923	910	878	918	888	921	944	952	924	846	898	943	892	927	927	917	909	934	895	900	896	948	927	926	917	937	877	897	897	894	953	905	877	922	906	898	907	976	906	918	959	917	930	919	888	951	911	940	898	942	877	869	874	889	893	915	940	941	925	901	919	921	944	911	868	889	899	934	955	939	892	955	886	889	894	915	944	849	847	870	872	897	885	876	902	906	896	883	907	876	886	907	928	890	891	884	929	878	940	928	908	880	892	867	883	906	938	927	822	870	903	907	885	871	826	899	961	955	897	864	884	967	880	919	910	901	922	915	867	880	914	958	973	913	917	923	930	965	908	922	907	911	877	920	933	890	922	879	911	976	938	892	888	824	925	874	874	939	925	896	908	929	922	900	890	964	837	883	888	844	914	943	914	940	921	884	943	891	901	884	912	901	894	924	924	891	870	876	883	895	885	942	911	886	898	923	911	955	908	916	937	890	897	926	917	882	884	880	870	892	922	884	929	927	914	950	870	924	946	884	906	843	921	914	934	955	947	968	913	952	857	870	913	931	929	944	911	912	891	921	884	953	892	871	909	888	935	936	876	906	922	882	917	905	952	943	907	944	973	854	921	970	914	952	905	896	919	891	898	895	930	924	918	917	949	900	893	932	908	882	914	910	880	928	884	932	914	919	921	903	895	867	896	969	863	911	928	915	940	925	928	920	905	984	912	927	895	910	950	865	892	946	940	920	925	880	916	861	916	914	954	907	925	914	912	933	929	920	916	914	877	888	921	908	944	940	877	880	928	915	911	909	832	913	911	951	927	876	927	922	904	948	874	856	881	941	952	931	908	887	929	898	943	977	856	935	927	924	928	944	916	932	974	950	908	883	870	917	934	873	909	925	932	928	852	935	928	867	940	975	910	934	878	943	866	890	936	869	913	956	938	941	904	916	917	904	891	912	894	873	882	943	904	911	908	919	886	899	881	909	905	872	895	917	874	913	893	881	943	945	892	910	943	920	920	924	911	956	921	943	896	909	945	868	853	910	917	886	962	928	929	863	936	880	897	913	888	885	951	888	872	887	955	912	933	918	945	897	919	917	909	943	882	933	922	862	909	882	936	960	959	922	930	924	968	891	912	902	909	939	953	904	886	935	915	872	869	949	927	876	887	898	915	905	872	873	889	938	919	936	969	895	933	937	906	940	867	896	913	851	895	928	878	890	940	908	944	932	922	944	877	923	908	926	926	863	928	913	918	891	910	881	898	941	947	922	928	921	846	891	915	900	930	848	897	903	868	909	899	881	936	937	929	987	894	930	948	887	912	857	873	901	936	961	944	932	922	872	891	871	937	906	855	917	923	893	930	927	893	950	913	949	961	933	923	951	896	848	943	896	885	872	887	950	890	848	912	908	907	919	919	927	920	881	929	906	912	896	924	895	865	903	873	917	937	902	925	917	924	932	918	992	924	902	933	928	932	875	925	917	919	902	896	968	868	917	950	893	972	900	932	898	968	911	893	888	866	926	919	897	938	866	901	889	905	890	909	864	938	914	915	895	904	910	924	951	840	891	926	991	947	902	903	867	877	940	924	896	912	895	930	925	951	921	946	899	913	886	904	906	879	913	889	920	828	977	924	916	888	891	846	860	922	863	923	906	890	884	864	946	935	907	875	893	892	969	945	917	855	842	916	933	967	909	948	869	971	873	898	881	934	896	910	928	937	898	922	904	943	894	971	912	915	917	897	929	900	897	911	851	897	922	940	893	959	937	895	921	946	882	876	874	895	928	959	922	919	937	924	844	929	865	893	922	935	975	923	902	903	929	928	859	904	919	890	925	920	960	964	887	919	898	884	895	992	943	884	923	891	908	893	885	892	954	916	952	886	856	965	937	894	850	935	857	908	913	889	936	922	896	926	909	939	896	919	869	898	906	882	883	958	915	946	869	888	906	946	871	910	905	907	928	862	916	882	912	907	864	827	898	881	960	941	936	883	891	884	934	894	914	924	856	970	932	923	956	907	886	905	892	905	938	884	928	872	902	910	922	931	898	849	890	929	923	934	894	935	875	925	881	943	897	848	967	927	874	963	892	929	862	929	933	960	888	916	930	845	974	927	896	904	895	951	945	933	913	883	954	945	897	901	948	939	951	892	937	905	930	930	959	914	930	926	876	903	922	934	880	854	868	861	932	969	853	907	881	936	876	930	898	927	981	890	862	909	893	845	926	890	923	907	951	885	928	881	915	901	932	969	864	941	928	898	939	966	919	930	874	900	895	910	834	907	871	913	921	943	861	910	916	953	922	888	845	906	918	872	925	895	971	923	847	894	956	923	892	940	919	892	898	907	945	861	868	936	912	894	899	864	934	935	941	921	936	888	882	946	962	903	917	950	899	898	891	919	946	891	943	907	928	881	895	870	887	898	907	878	907	881	919	909	936	944	915	914	902	965	938	908	859	856	923	941	904	859	925	882	933	929	937	931	939	887	921	879	907	938	895	947	918	909	888	881	945	947	898	891	905	887	963	954	948	842	937	918	912	873
12799	6015	4958	1781	965	791	656	626	644	604	571	528	547	539	570	489	518	482	505	485	466	510	481	490	514	447	489	497	450	466	465	501	454	450	446	466	448	452	456	464	497	508	513	434	465	454	469	497	495	500	524	504	461	448	475	467	455	495	458	478	427	433	475	454	474	465	466	444	455	453	463	448	471	475	486	429	451	443	422	447	453	421	454	490	449	446	416	469	441	454	488	466	476	507	457	468	443	411	444	435	486	472	506	457	489	459	450	443	459	466	453	504	431	471	459	461	469	446	446	505	502	463	452	478	495	483	466	433	470	475	446	465	444	438	447	478	463	441	486	489	423	508	477	439	482	442	474	469	501	471	428	428	489	490	474	473	486	442	485	473	433	450	448	473	482	461	462	497	496	457	479	427	481	443	444	416	452	436	453	443	492	521	491	482	443	440	420	469	481	440	438	512	492	445	442	464	452	503	443	440	492	495	501	461	466	493	471	451	488	451	450	430	435	444	465	432	458	480	465	423	473	479	502	486	479	447	502	456	459	412	453	454	471	398	463	439	473	447	448	456	465	470	477	496	475	473	449	435	446	425	450	463	450	460	431	440	466	448	467	502	404	426	473	470	512	447	441	487	481	503	469	450	496	443	466	473	453	462	460	459	462	493	496	448	454	450	448	450	500	456	444	459	459	506	496	510	483	454	476	475	460	428	482	473	456	471	486	475	475	507	419	408	487	479	419	497	489	442	446	498	433	463	452	445	414	436	490	422	461	459	439	416	479	457	470	456	473	476	441	455	464	480	508	456	450	445	478	445	454	471	424	431	434	479	489	474	464	492	459	495	427	454	420	444	469	490	449	492	453	462	437	470	408	492	465	452	481	490	422	464	454	480	474	482	439	474	485	469	419	475	460	472	415	449	468	469	487	486	450	432	430	434	483	447	460	449	463	484	476	424	481	439	449	485	459	459	468	478	476	405	463	477	461	518	489	490	458	428	437	497	472	417	502	459	446	446	442	453	421	467	476	474	422	461	515	444	485	496	441	502	484	421	448	474	490	467	458	467	435	467	484	468	506	455	416	434	451	474	419	485	473	463	482	472	471	469	452	475	472	463	474	435	493	475	466	481	447	481	424	477	450	434	448	462	442	455	426	446	471	438	429	470	454	435	454	476	459	463	415	470	494	478	452	496	464	435	450	477	482	456	466	522	478	454	470	472	472	463	475	439	504	467	459	492	437	473	444	454	432	466	439	487	453	433	479	486	468	487	468	454	463	450	403	451	473	475	416	441	453	446	467	440	427	460	480	455	450	474	504	456	424	464	436	457	426	462	461	484	419	492	453	446	410	445	453	471	451	457	468	498	440	412	440	445	443	466	488	480	460	410	446	460	475	429	444	492	512	496	472	450	480	475	455	465	501	473	475	477	463	499	503	474	441	463	517	458	450	442	451	448	418	441	460	412	510	502	446	437	436	457	489	488	450	441	489	429	418	459	452	469	467	458	428	472	474	493	506	453	451	487	418	446	490	471	469	454	453	450	479	429	469	480	436	438	440	466	470	465	452	458	487	474	489	473	467	457	484	455	474	448	466	471	475	472	475	432	464	468	477	447	428	412	468	436	478	473	441	436	449	486	435	453	483	455	488	488	445	466	472	454	480	450	461	489	473	477	448	462	462	460	451	447	495	454	451	483	495	469	491	441	475	458	465	492	451	454	428	467	461	446	423	433	466	477	448	463	451	469	482	495	462	470	480	484	470	450	491	451	469	462	435	454	435	455	441	451	476	461	449	474	489	464	475	455	471	437	440	422	438	484	425	497	442	445	496	451	450	469	448	462	464	482	465	502	463	484	475	490	446	453	417	449	504	501	452	468	459	473	434	452	466	470	451	528	418	490	475	460	481	479	387	413	473	443	458	484	449	494	466	463	453	451	457	452	473	440	457	489	443	464	407	460	479	477	442	488	446	455	460	477	492	492	468	460	420	424	462	463	460	443	459	440	482	459	480	467	463	436	444	462	450	468	449	432	436	442	457	423	488	492	473	464	477	467	437	488	487	476	460	495	496	488	462	446	506	423	510	441	455	470	453	478	496	449	436	404	458	474	444	437	445	471	469	440	430	441	472	444	466	472	454	471	455	478	459	458	460	492	461	459	427	453	476	474	482	481	454	443	457	444	480	466	451	438	475	488	477	456	480	458	495	496	477	429	485	435	442	478	409	486	467	425	440	462	449	478	443	494	451	434	485	464	468	473	476	456	460	454	456	455	493	483	480	442	479	447	465	503	445	472	440	398	446	467	453	487	514	474	481	489	505	450	468	438	467	470	513	467	423	470	436	493	454	498	454	461	442	444	436	485	466	443	453	438	463	454	465	452	477	505	495	501	437	447	504	440	423	466	454	489	469	494	439	435	443	459	440	501	511	454	432	485	458	454	470	444	493	455	432	414	456	477	478	450	451	437	471	461	480	479	443	434	447	417	487	459	443	459	443	451	415	442	500	447	487	469	459	458	473	468	470	472	475	443	427	430	469	486	440	460	428	455	437	507	445	478	521	466	468	471	420	459	480	474	459	435	460	482	474	414	445	519	436	468	446	489	468	478	434	469	456	476	451	496	513	493	492	483	463	502	509	440	430	436	427	424	420	474	429	430	451	484	411	485	441	456	483	463	479	468	477	428	461	473	435	435	441	459	447	518	480	428	478	473	513	469	492	479	458	528	460	463	460	449	467	486	451	480	465	455	448	427	484	458	479	482	462	452	471	425	461	459	476	434	465	440	450	476	469	453	450	483	472	445	447	438	482	480	483	449	455	465	467	463	437	516	462	460	485	441	443	464	442	407	474	455	449	469	419	490	483	509	450	478	458	450	462	462	473	437	441	464	509	496	468	460	467	492	460	461	445	480	470	462	470	461	455	438	439	464	439	470	465	495	504	481	445	485	465	482	452	461	482	425	448	461	443	432	473	494	431	465	411	457	476	463	474	481	496	453	484	504	487	505	438	490	474	453	464	449	464	458	420	433	443	464	450	464	527	430	433	456	437	452	478	437	461	473	447	451	451	525	461	463	473	437	459	432	451	499	484	474	483	447	453	467	475	417	470	455	453	476	446	457	446	443	503	455	482	460	450	452	476	497	511	443	481	436	466	457	452	494	404	481	454	415	468	449	463	449	470	477	462	466	461	440	453	445	491	463	451	470	445	468	486	472	433	514	525	498	478	460	481	434	442	465	494	508	461	456	466	438	508	467	461	386	448	480	428	489	456	478	467	470	428	424	442	451	501	478	438	445	434	464	478	430	463	428	486	463	467	436	437	446	489	467	429	525	484	433	487	446	450	426	442	487	504	482	469	431	466	437	430	438	464	474	466	438	445	471	467	464	420	444	467	444	421	460	475	452	473	422	482	459	470	484	492	399	409	467	483	447	452	478	485	461	462	451	434	465	487	474	504	464	463	465	463	444	456	429	500	494	435	467	450	415	449	455	470	476	512	468	442	477	473	417
8126	5566	7884	3826	2674	2351	2083	1897	1732	1661	1435	1476	1343	1306	1330	1287	1279	1265	1197	1241	1174	1188	1104	1092	1149	1099	1155	1086	1091	1089	1118	1043	1069	1021	1011	1047	1051	1091	1063	991	1064	985	1009	991	989	966	985	1065	1083	1034	1005	1002	1010	967	1049	1020	997	1011	1012	1026	975	1013	996	1050	996	1025	945	1007	1013	984	990	1033	1010	1026	1016	1060	951	999	1006	978	1008	1015	1037	954	975	1009	1082	1015	960	969	990	1049	1049	947	1039	1027	1047	1037	1046	969	985	956	1012	992	1035	1001	1008	971	971	994	1023	1017	963	1020	948	956	1002	983	1017	1072	1025	1023	1050	987	961	1061	1013	1027	1007	1045	980	1034	996	958	986	976	1004	1007	1012	952	1012	1031	950	1022	993	958	968	975	1013	1027	955	1016	1004	979	1005	1043	1000	1010	1040	934	1051	986	1055	981	980	991	986	1021	1006	960	987	939	973	1093	952	999	962	1021	971	1063	934	981	991	990	1019	967	999	1033	984	995	1015	969	988	1007	991	1005	993	1024	1025	1022	1034	996	987	1005	1000	956	1009	1045	1031	1020	993	1021	1039	1033	971	989	1042	1023	1047	1010	963	981	972	1040	1038	999	975	961	1010	1007	980	991	985	1020	1008	1067	994	995	1000	1014	987	1010	1002	954	973	1002	958	1022	978	964	1004	968	1038	961	960	978	982	1007	981	978	989	977	991	990	1004	979	980	941	986	934	1029	957	980	978	1039	1003	981	1001	1030	1000	960	939	1053	989	974	983	1007	1029	964	1034	1050	1012	1001	1039	985	1029	980	1031	1008	1036	1002	975	988	958	1054	985	1048	998	980	994	1041	944	974	1002	1020	1023	1070	1019	1018	939	969	1007	918	1010	909	985	978	1044	941	1025	989	962	1078	1019	959	988	986	982	926	979	992	1007	957	995	978	975	1010	1033	981	965	1027	1059	990	974	960	1014	1007	971	979	969	1037	1020	1007	1054	994	1009	983	992	939	962	1004	992	987	1025	947	990	976	985	958	971	1005	1069	1019	1007	1058	985	1028	974	961	983	1013	982	975	1023	1034	1002	965	933	958	1002	990	977	1020	1006	963	985	1009	987	989	935	1031	963	1007	1012	1000	975	967	1033	957	991	1001	999	920	1005	1033	1013	1009	977	1046	985	1014	1056	1019	949	983	997	1054	1006	961	1015	1027	982	1036	1036	1049	990	1017	952	1031	1017	978	997	960	990	973	1011	1002	982	1032	985	998	1024	1004	943	1026	971	986	1005	970	1018	989	1018	966	936	976	991	999	1009	1021	978	947	1030	975	981	1039	1058	968	935	1023	1001	936	969	971	1010	1003	999	1037	961	1000	972	997	991	951	1024	1007	988	1012	1053	991	1036	959	979	1057	958	1010	951	995	1037	973	1012	986	987	1043	979	971	969	1001	1000	1051	1049	979	966	998	1008	1017	982	981	1037	1009	973	986	968	1029	1019	1015	992	1009	974	959	1005	974	1007	1000	1010	1057	1013	953	1033	1063	1019	977	1001	998	1030	1010	1030	1032	1000	1000	996	1039	1012	955	1015	1007	951	977	986	1016	1004	971	1010	979	981	968	966	1026	997	979	1004	986	978	1006	1028	971	1042	974	1042	985	990	1066	926	989	993	987	1034	997	1002	994	974	1004	965	976	956	956	955	1001	1005	961	985	1047	973	1002	1006	967	985	972	1004	943	982	985	986	1031	1041	966	1062	1025	983	1031	986	966	1037	964	1022	988	1052	984	976	974	1037	958	1023	971	1018	1014	995	917	957	978	960	941	1013	1009	949	1032	1031	1042	987	998	961	1019	990	1040	1027	940	1016	1026	1009	981	991	977	983	960	1019	983	966	1029	1014	995	974	1048	943	1043	1042	944	1011	1013	1030	1011	955	999	996	974	1007	996	1004	997	1004	1018	998	1017	941	994	1001	1033	1036	950	937	985	986	1006	979	986	1073	1005	1008	984	1059	1032	988	985	1008	966	998	1043	1000	1018	979	992	999	1004	983	1028	1034	1016	986	1010	961	984	991	1028	1018	988	973	972	995	1005	1012	1032	994	1018	1002	1012	959	988	934	992	993	1031	1002	922	949	989	1018	1031	953	1042	993	971	1001	1017	969	942	1048	990	986	969	1023	1002	942	942	982	1021	1032	1026	991	983	991	955	991	1065	952	1005	987	1001	967	956	935	967	1022	974	984	990	1018	962	995	1031	985	1002	973	997	974	1029	1046	1022	989	1028	958	999	993	1007	1022	963	1033	1005	997	982	977	1023	981	1031	1032	990	998	1018	1001	997	1020	973	996	1012	973	994	1018	1072	977	1002	1017	1006	1013	943	973	1011	1007	1002	907	992	993	1005	966	1015	1066	978	1013	1024	1037	1042	1016	984	1005	1042	963	985	918	990	1005	971	925	1006	1001	992	1020	1033	1034	961	1038	1043	953	1028	975	972	978	966	953	1037	995	981	982	1001	994	992	931	1040	980	981	1022	969	1014	977	1004	1003	959	988	987	1009	962	1048	962	1009	1034	1010	1018	1026	1009	977	990	998	940	1000	986	965	966	1010	1023	1023	1057	1004	928	1030	925	981	997	988	947	979	1002	1008	1006	1023	970	977	945	1018	936	931	1029	1038	1001	1058	1019	1003	994	1046	1012	1006	1001	964	1005	1043	1001	1027	999	945	982	992	990	1020	989	1013	956	993	951	1003	1014	1020	964	975	1045	983	1009	1035	958	922	980	918	955	967	1005	946	966	936	988	997	943	988	987	971	996	1007	991	1049	980	997	983	980	969	1011	975	1038	964	980	979	1030	1011	1011	1059	926	1003	1038	963	970	1010	962	989	1044	1027	1044	954	1022	1037	1012	966	997	1020	1017	1042	984	1067	938	1022	971	1018	996	1037	1001	961	1004	999	988	1011	962	1088	946	1046	1016	995	981	942	1027	964	971	994	970	1003	990	962	944	997	1042	995	985	996	989	992	941	1012	975	1031	1002	975	944	940	974	1020	1015	971	994	970	966	1011	991	972	1037	1048	991	936	1029	1011	1009	1008	972	992	1004	959	999	1041	1036	966	969	970	1023	1010	1040	917	974	961	1044	994	934	999	1013	998	968	1092	939	1009	1020	1029	1062	975	964	947	997	1003	1006	1059	978	1001	979	1052	1021	1038	1007	991	986	1000	1027	1017	1041	1037	990	929	968	1004	969	993	1011	1013	952	1049	1013	1000	998	1014	963	981	1006	958	940	1043	1019	1047	990	1021	1048	1038	1011	979	999	1001	1009	998	954	1051	980	973	1035	996	964	1015	1039	964	1029	1002	995	1001	959	964	1038	1040	1000	1011	972	1018	956	1027	976	997	989	1002	1012	983	982	991	971	993	978	994	1010	998	997	990	982	992	943	941	1031	985	1035	1045	991	1037	999	929	1007	1032	981	1006	945	999	1013	968	1089	990	1037	1006	995	998	1008	945	978	980	994	995	1034	980	1013	965	1024	975	1003	1033	1011	1018	924	1030	1023	996	973	982	1010	1035	1016	1058	940	1010	982	987	994	1004	1068	969	999	1055	1009	941	990	1020	1024	977	985	1018	984	980	1012	986	1022	1006	1021	990	959	994	1007	1032	981	1017	1021	989	970	993	1068	1028	955	970	982	976	1014	1011	999	981	948	988	973	1015	987	1020	972	954	1018	988	1018	993	946	1036	1056	977	1017	967	988	977	1021	1007	987	1025	1008	1007	970	1066	990	1041	1011	998	1034	1003	998	1026	1019	1027	953	1005	1018	962	962	990	1040	990	1050	964	968	978	995	968	1021	981	984	1019	995	984	1026	983	974	961	988	1000	991	1034	981	1003	990	997	1012	954	985	958	977	986	1009	996	1002	1011	994	937	1017	1049	954	1010	939	952	1045	995	1015	1012	962	983	973	1009	978	1012	1011	996	1022	948	950	1027	982	1006	998	982	969	1025	1016	941	1000	1026	946	1052	999	1017	965	971	989	1005	940	1090	974	976	960	1045	972	1001	1002	1011	1020	995	957	936	983	967	998	1034	1017	999	958	964	962	1076	986	1019	963	990	971	999	976	1016	974	1042	954	1006	928	1040	962	1037	1000	1018	1017	1005	967	1000	998	931	995	980	1054	1022	959	1000	1002	1006	974	1004	991	1030	1047	976	946	1071	983	959	994	941	1012	988	984	962	972	991
22866	13652	13142	4694	1743	1348	1358	1093	977	883	860	747	681	599	570	561	574	478	499	568	509	507	503	493	450	453	411	421	432	435	407	464	389	362	446	420	429	411	413	395	378	437	410	392	439	453	402	379	417	402	409	385	405	416	401	432	411	337	419	412	460	398	412	388	371	403	386	392	369	402	388	399	396	429	372	389	451	390	397	430	414	377	369	402	400	375	430	452	405	377	402	410	378	413	413	414	366	429	398	399	354	391	410	408	409	410	402	396	427	376	417	399	420	335	407	389	377	393	429	427	413	402	407	366	412	408	380	391	418	382	421	397	366	379	377	380	392	372	399	422	407	384	384	324	403	391	421	370	403	387	383	380	363	388	417	388	400	402	390	417	417	405	404	408	401	354	358	395	386	383	428	373	396	379	380	392	394	384	416	427	371	432	378	431	409	361	425	393	421	377	395	432	414	424	417	364	373	375	363	393	414	360	370	396	430	411	401	384	352	370	402	398	371	399	430	378	438	391	413	415	377	392	411	379	392	397	392	406	386	383	421	386	371	392	374	381	357	412	375	406	417	370	362	379	400	409	399	360	427	408	383	397	394	408	436	435	417	406	379	380	396	393	390	383	385	409	381	389	413	382	368	391	409	381	390	430	420	368	417	405	388	376	428	407	415	364	372	401	437	389	402	407	417	404	437	371	375	368	372	408	384	390	375	378	413	377	402	393	376	373	388	425	411	411	379	392	379	377	387	400	446	390	381	352	398	402	439	371	396	354	371	419	385	395	370	391	364	392	439	422	390	399	387	441	355	350	369	430	397	412	421	415	387	375	400	396	352	387	385	333	416	361	397	366	429	429	412	375	393	395	371	398	410	407	382	388	408	348	360	425	390	397	421	381	403	388	394	380	408	395	431	365	412	358	366	436	388	392	380	382	387	350	425	378	408	382	382	382	378	423	388	341	399	409	425	380	407	377	406	427	397	393	406	392	406	407	425	407	373	420	421	357	392	384	390	395	403	416	425	389	395	358	396	379	393	381	385	389	360	394	369	406	363	374	393	394	363	369	361	408	395	404	385	388	365	381	404	408	435	421	417	416	375	390	402	398	371	387	388	338	388	400	361	430	407	397	401	400	389	355	415	405	374	413	421	415	365	401	380	394	428	341	368	399	389	360	387	332	387	389	390	386	400	415	421	402	400	394	388	385	358	413	402	421	410	402	409	387	386	415	376	422	377	387	385	406	380	362	426	394	399	410	417	378	393	349	424	335	385	439	382	393	383	368	395	372	352	406	386	410	381	375	387	410	372	373	375	369	402	363	401	404	425	384	368	397	415	394	437	353	349	348	378	358	357	345	385	363	367	359	375	434	396	395	403	391	401	394	396	438	387	417	385	395	396	463	376	401	385	346	416	415	400	416	346	408	360	383	410	409	343	368	382	430	387	391	427	399	419	420	425	420	404	404	394	383	429	416	414	405	391	377	391	373	377	386	459	385	388	389	368	376	383	390	426	406	444	392	406	332	381	395	372	394	358	393	385	379	374	364	351	418	385	387	420	407	403	399	410	387	440	360	374	374	373	406	388	368	378	410	440	396	399	414	403	400	392	414	414	430	393	378	374	387	424	405	368	393	415	404	394	438	424	395	434	411	380	416	410	386	371	379	408	394	377	419	380	410	394	376	379	419	364	406	442	403	395	391	407	338	401	420	351	390	418	379	396	375	364	349	355	408	417	359	396	387	402	393	381	396	361	437	443	382	380	399	391	412	391	398	381	427	387	364	407	378	394	375	366	390	359	409	400	388	392	456	422	367	412	394	359	366	370	378	360	382	394	393	405	405	429	380	402	375	408	426	392	385	419	419	361	414	387	398	412	364	406	407	417	362	397	396	398	416	405	372	428	400	389	408	418	358	394	377	395	396	371	408	438	375	407	392	403	403	372	365	378	380	358	380	392	386	404	412	385	423	366	380	376	345	428	390	377	422	375	393	386	396	383	372	340	348	387	403	400	414	346	407	381	421	387	424	396	410	370	394	438	395	425	418	422	397	356	409	392	427	398	395	387	366	436	401	336	413	408	394	413	377	384	370	399	412	385	398	400	364	425	390	400	405	401	387	398	395	398	376	387	389	404	404	405	410	394	389	388	387	401	420	396	365	411	390	386	399	392	380	386	408	373	394	365	383	354	367	385	393	380	399	398	428	385	393	403	402	366	382	388	397	360	390	431	398	387	421	412	385	387	403	387	431	412	373	379	396	412	378	420	367	404	385	433	394	409	434	449	426	432	392	390	399	419	370	381	385	380	354	414	380	390	372	394	379	389	403	364	381	389	390	406	408	367	408	381	404	375	383	378	391	403	378	395	418	428	378	401	411	400	364	403	397	390	391	407	391	410	427	397	390	375	380	391	385	420	425	419	394	414	400	372	433	396	398	398	425	362	401	356	351	375	404	448	378	415	449	382	362	429	429	383	392	381	399	379	377	370	437	403	390	402	380	392	404	410	381	389	411	377	366	413	354	359	396	374	389	411	363	386	431	398	398	388	405	371	402	372	394	402	401	409	402	409	414	373	370	390	455	455	404	382	382	401	384	380	359	407	386	412	392	396	397	385	401	388	408	397	368	421	440	373	385	370	414	408	402	402	408	406	387	362	394	390	421	377	400	447	385	351	380	393	380	395	421	381	418	398	408	391	434	405	378	384	375	352	392	352	366	373	416	358	421	447	345	398	386	410	400	385	440	425	416	411	396	357	420	405	355	425	386	355	393	388	405	359	403	378	347	379	366	408	391	378	391	396	396	396	410	411	363	403	357	371	360	408	375	388	359	395	401	390	409	362	411	424	386	393	399	410	397	392	398	409	400	419	403	401	394	387	426	400	383	354	395	417	372	360	439	368	397	398	418	398	388	405	412	424	388	382	390	396	421	417	390	410	402	373	383	443	382	379	405	378	417	372	411	392	407	391	403	354	422	400	380	382	358	392	357	397	347	411	390	376	370	374	379	365	386	400	432	394	366	395	372	404	392	351	384	411	397	419	383	373	394	382	414	400	416	414	403	379	393	391	392	409	408	443	402	352	402	348	388	366	395	415	369	374	388	409	380	409	369	375	434	405	414	355	423	384	367	368	395	413	369	371	339	417	416	368	405	373	404	380	429	364	392	366	395	362	404	419	391	426	419	390	378	389	393	379	387	353	387	424	356	377	429	403	414	362	413	395	407	369	392	371	422	438	355	362	377	404	396	398	403	408	414	384	378	403	429	371	379	408	378	364	423	361	388	419	406	375	427	389	439	432	381	429	389	325	404	400	400	408	374	401	390	396	405	406	394	408	411	400	425	400	375	386	406	416	408	418	376	368	388	417	400	429	429	383	358	442	432	417	383	397	362	412	379	405	396	383	393	399	399	420	363	364	409	435	376	409	419	415	407	401	376	433	379	381	455	394	388	392	399	343	385	375	398	386	413	435	347	355	406	376	422	418	397	387	372	388	418	407	387	415	453	381	358
14949	11408	17021	7623	5161	4832	4416	3847	3283	3257	3068	2707	2256	2046	2035	1969	1777	1783	1646	1528	1525	1509	1577	1244	1186	1215	1145	1181	1087	1083	1033	1036	1003	1025	1040	949	1007	936	1036	972	1001	1016	990	902	976	1007	1003	931	1012	970	922	892	905	939	899	916	944	915	902	982	926	971	873	914	908	899	921	854	888	898	869	919	953	897	919	902	843	922	882	910	855	886	867	887	933	908	851	894	875	851	851	855	954	843	882	896	878	868	829	846	885	914	866	874	885	879	912	886	970	847	859	921	873	838	927	860	865	867	855	896	872	859	927	880	885	881	853	910	865	832	882	890	829	899	833	902	908	912	916	884	895	811	880	849	905	876	882	842	853	838	842	875	902	839	898	895	825	866	893	869	847	833	944	853	800	876	872	892	914	822	858	870	907	884	842	893	828	887	905	905	828	875	917	862	859	847	901	902	904	905	927	872	883	885	817	882	869	885	894	886	878	880	859	861	874	883	874	865	901	862	860	883	920	843	923	863	841	853	867	872	944	830	837	825	859	823	893	878	889	861	850	848	850	859	859	891	868	847	914	846	890	918	879	829	885	893	887	835	868	862	909	810	865	886	867	869	836	872	870	800	841	856	866	885	862	865	917	900	873	798	904	870	883	873	938	869	893	830	879	861	936	895	869	897	877	867	915	861	876	837	824	871	919	884	869	857	843	936	854	880	933	862	881	860	853	917	823	912	844	876	857	849	912	855	853	834	946	867	894	838	852	921	896	838	953	857	822	904	883	914	890	865	873	821	847	853	832	878	895	846	918	886	880	928	807	875	888	884	864	846	851	851	864	861	875	817	830	883	908	908	845	874	817	862	829	905	828	832	887	879	903	897	848	838	884	941	879	882	872	886	841	847	913	872	908	887	897	826	902	880	874	840	883	912	899	878	845	864	875	895	838	881	855	895	891	897	857	894	872	863	900	801	842	872	901	887	841	881	904	842	924	858	857	822	858	891	885	857	902	887	897	921	816	860	870	815	933	903	865	863	928	855	936	873	875	827	929	867	873	928	899	860	882	864	878	936	834	899	867	881	780	889	851	861	879	865	872	868	817	816	882	879	905	885	861	898	879	835	846	854	878	890	927	886	882	852	851	890	845	871	920	887	847	876	842	862	925	893	902	871	903	919	864	830	864	886	887	899	865	847	878	806	878	861	917	868	907	846	862	851	837	895	861	848	829	933	878	881	863	869	868	855	913	886	887	888	832	869	816	912	900	831	846	883	853	863	894	822	839	874	831	856	935	905	898	914	824	848	861	861	820	846	851	838	855	872	901	926	849	841	909	867	928	834	866	842	848	893	900	857	863	820	909	851	859	855	829	907	854	901	901	850	894	884	897	896	840	810	812	849	899	853	925	855	882	865	892	863	869	863	913	858	868	879	881	888	866	859	903	918	834	876	887	885	836	956	862	906	864	876	895	819	839	869	902	876	895	887	820	881	875	865	871	906	876	809	830	864	906	835	870	906	883	877	933	858	854	864	847	873	869	915	828	875	826	821	880	902	891	869	857	854	848	862	884	893	902	857	864	872	869	899	862	847	900	890	828	916	888	893	916	870	872	879	895	866	841	810	861	870	894	898	892	895	914	911	955	844	899	894	893	850	884	801	850	862	883	846	865	850	908	874	891	882	853	850	865	816	875	839	830	890	908	883	824	844	898	845	851	864	849	874	858	838	851	874	878	867	834	854	899	867	900	858	877	811	896	901	872	918	905	863	853	845	918	914	917	878	837	893	870	887	833	866	875	879	883	854	924	878	865	898	831	926	874	887	914	866	879	850	862	853	881	877	852	854	866	844	809	912	879	941	895	898	900	855	870	912	840	866	815	867	885	838	885	864	915	838	888	822	865	883	907	903	906	919	903	852	884	862	832	897	844	868	870	852	833	831	906	889	917	887	858	934	882	877	889	863	860	896	903	923	873	881	867	872	865	946	877	859	881	875	820	908	869	899	900	839	885	842	831	836	899	860	852	790	844	839	869	932	841	837	904	890	891	908	818	865	841	859	893	883	875	906	898	847	858	847	968	852	852	832	861	929	926	845	862	840	915	909	859	904	876	883	827	867	866	865	891	857	802	858	860	874	938	879	848	866	878	850	861	895	856	863	860	814	885	865	841	855	829	871	886	910	878	935	892	860	873	904	848	910	888	864	838	884	834	855	848	926	801	895	901	919	866	869	867	865	837	889	818	885	865	882	874	858	866	875	880	861	809	902	823	867	875	919	894	814	894	863	861	878	835	875	828	853	872	842	800	825	923	888	868	852	901	897	860	891	889	863	878	882	858	872	840	942	879	838	833	879	821	907	831	854	862	877	879	858	851	836	894	853	884	917	895	899	853	862	837	875	861	897	929	917	905	883	898	858	908	862	914	886	902	831	848	844	883	888	854	870	901	837	862	890	902	855	925	821	854	931	865	844	844	850	881	833	856	874	873	842	914	875	893	933	898	850	822	899	921	911	893	908	862	888	917	899	850	881	894	876	820	911	825	878	850	804	894	873	917	855	875	895	848	862	915	867	862	865	892	854	841	832	891	877	904	857	839	859	864	877	875	854	833	876	835	922	833	837	906	814	869	837	836	830	855	845	834	879	865	878	886	838	872	817	881	886	859	928	893	891	848	900	861	857	859	864	901	804	843	853	854	873	851	841	875	838	889	871	872	843	832	934	863	883	914	920	912	870	886	829	780	869	868	869	874	870	895	892	908	880	917	871	847	876	911	879	910	888	862	855	890	899	879	906	860	873	826	846	850	855	875	873	872	894	845	892	902	895	866	819	844	897	918	864	914	913	933	923	926	874	874	886	878	916	901	912	953	895	877	850	864	934	802	867	859	852	868	851	874	860	874	898	872	841	868	833	874	891	901	850	946	892	871	849	900	893	879	849	871	832	890	873	845	874	885	904	854	912	849	830	883	860	856	868	939	882	911	897	895	873	838	888	931	823	869	919	889	890	904	851	892	881	835	927	864	832	865	913	936	883	875	910	899	879	892	887	921	901	830	846	908	886	857	880	851	840	830	851	906	866	942	844	906	913	915	866	857	833	882	927	871	826	849	893	876	894	846	892	894	821	863	894	871	915	850	878	887	876	873	837	892	885	859	901	838	866	806	857	880	870	872	857	839	892	902	861	865	798	870	847	897	893	868	846	930	901	879	931	928	927	861	911	837	923	842	895	876	837	866	876	880	998	883	867	836	863	840	863	874	835	874	932	876	871	894	905	860	875	873	810	855	850	873	851	841	876	921	865	887	826	860	913	878	864	895	913	837	805	892	898	839	883	866	832	873	859	816	865	871	938	915	892	880	833	885	890	856	843	875	858	853	926	842	938	871	880	824	849	886	885	800	824	856	900	909	860	872	841	868	881	882	832	905	868	830	822	857	897	890	867	890	915	884	897	859	871	911	903	882	855	822	912	859	882	908	896	869	891	845	886	860	908	835	892	875	878	864	915	882	890	911	890	877	836	858	837
34361	21904	19998	8317	3145	2272	2129	1533	1311	1196	1245	998	803	767	709	734	669	646	591	583	540	538	558	499	488	508	470	471	446	464	420	430	453	415	414	391	442	435	412	448	447	442	426	475	468	437	412	417	393	390	438	418	388	410	404	424	413	411	420	417	382	445	401	429	386	435	410	421	464	453	408	355	389	401	384	402	425	438	384	412	427	390	388	415	425	387	378	401	414	385	388	423	406	389	428	412	404	435	394	397	411	436	386	458	419	393	435	400	397	406	393	407	400	411	414	367	400	386	393	387	379	381	403	393	415	347	356	411	450	405	384	412	429	388	438	360	391	443	377	431	381	394	419	426	437	394	415	404	412	390	406	394	365	397	464	396	401	426	378	379	431	414	401	416	388	364	416	373	359	409	430	391	393	394	377	392	432	391	420	444	418	374	416	397	436	392	369	365	383	407	421	443	341	386	407	435	392	443	392	437	453	369	404	381	352	422	420	372	377	374	452	410	386	407	394	409	401	400	423	376	446	419	373	432	370	416	416	421	372	400	402	443	437	428	412	388	424	437	459	433	422	355	405	417	406	416	457	418	392	397	400	390	381	407	436	404	422	415	440	422	438	441	430	428	391	418	419	432	367	386	388	382	404	411	387	401	405	400	432	404	424	378	389	421	420	434	369	395	385	413	414	410	416	420	396	416	413	446	413	392	398	397	402	375	396	431	395	395	436	438	392	342	401	419	405	418	410	427	413	477	371	398	409	338	406	404	364	385	384	384	392	343	416	367	427	437	406	397	428	420	419	372	425	415	387	388	405	384	386	392	375	395	422	408	392	410	413	412	431	382	391	419	386	416	384	415	402	417	436	411	397	419	400	406	395	418	370	395	449	373	437	414	413	422	429	410	403	410	412	421	465	445	387	432	405	427	397	438	431	423	409	411	386	392	416	395	448	380	392	368	393	393	403	437	389	421	387	428	435	383	401	464	405	414	391	408	423	426	420	401	401	355	413	390	374	422	389	419	368	429	377	432	376	434	381	370	409	405	450	360	412	412	387	452	402	441	416	417	374	450	413	393	454	410	407	351	392	365	406	366	416	397	396	405	422	432	410	423	427	420	416	398	358	418	399	428	393	401	405	382	396	387	393	457	398	415	357	386	438	393	374	434	445	408	400	388	375	398	444	376	429	401	377	393	444	434	396	430	393	412	424	381	450	379	402	382	410	398	401	350	412	439	433	419	393	399	414	378	395	375	380	415	385	389	431	356	395	421	375	393	391	393	439	432	426	422	380	392	418	382	437	417	418	434	420	433	417	379	458	400	420	393	439	414	415	403	392	416	397	442	432	429	422	439	374	418	336	416	392	382	413	436	386	431	404	411	427	384	400	412	417	384	398	413	392	413	421	442	392	416	390	392	361	431	370	431	406	421	366	410	388	430	385	414	377	428	411	414	427	395	399	387	417	417	414	395	389	397	398	377	382	396	411	378	407	399	398	414	381	381	389	421	441	403	409	427	382	384	389	430	423	379	420	351	417	423	450	385	387	418	419	406	403	414	439	432	416	407	399	386	423	404	402	414	431	399	417	424	419	386	393	402	409	412	445	417	421	393	391	441	395	398	419	390	406	385	416	466	422	392	419	394	406	412	432	433	432	380	399	399	399	403	388	416	418	405	409	380	430	431	407	379	463	369	376	396	385	426	416	389	414	399	396	406	393	376	396	419	441	413	404	374	421	415	388	398	430	431	423	421	389	424	380	393	410	401	408	409	415	416	436	426	424	392	386	371	428	415	367	411	417	378	393	366	383	405	436	387	414	401	421	373	418	445	404	371	371	418	347	413	442	393	412	393	397	400	426	402	360	374	403	406	419	388	368	446	400	387	387	423	434	387	411	427	421	424	391	389	425	409	393	411	418	412	412	388	444	410	423	366	373	370	386	411	383	406	410	398	417	413	448	382	401	383	406	419	416	403	393	423	402	407	430	405	383	404	400	426	400	420	403	410	413	446	398	401	413	362	384	403	391	346	395	396	434	382	391	395	423	392	400	390	410	393	441	373	420	412	434	405	402	397	388	423	400	399	436	387	415	434	401	396	398	408	415	391	391	390	412	399	388	399	411	402	370	390	407	430	406	417	420	393	418	409	399	405	417	407	366	391	402	406	381	373	375	386	389	390	455	405	397	403	362	438	394	396	406	434	391	378	402	396	397	410	424	415	386	403	369	391	397	409	394	403	411	433	393	417	454	392	369	388	370	394	372	384	455	409	424	394	392	402	444	387	411	399	364	433	412	373	394	392	394	393	406	390	408	358	375	383	393	420	397	409	434	383	378	426	394	412	419	433	376	401	415	388	368	380	392	358	389	419	378	367	422	430	406	402	417	394	373	400	389	446	429	432	402	392	432	419	426	414	404	376	410	418	392	409	380	399	396	419	400	405	397	404	411	402	381	428	452	399	429	399	379	405	459	414	371	404	412	378	443	379	380	414	428	357	418	393	432	406	403	424	392	416	399	376	389	402	400	404	421	440	413	410	394	395	399	423	389	400	414	398	407	391	379	434	391	394	392	427	408	384	396	413	409	417	378	413	360	450	392	386	387	382	432	386	360	406	399	400	412	455	380	406	421	401	414	365	430	447	417	406	381	418	407	405	408	409	378	380	419	427	405	410	433	410	419	425	400	405	412	392	457	449	411	378	407	390	364	417	424	420	414	394	455	399	388	416	427	403	382	395	414	417	348	356	415	392	419	378	426	396	365	376	388	404	427	431	400	394	424	409	447	416	384	409	375	398	429	383	417	380	387	370	408	437	449	388	432	401	468	421	477	425	387	400	412	399	407	390	404	411	395	416	425	406	405	378	407	404	412	390	390	390	396	413	410	360	414	406	387	372	392	404	415	370	390	401	403	382	407	376	385	387	370	397	397	383	413	386	383	358	406	367	400	435	449	432	456	418	401	422	450	368	398	347	357	360	405	357	392	399	390	417	418	381	458	425	402	400	388	415	384	406	365	403	369	391	398	405	392	405	432	410	423	389	421	425	420	408	400	377	396	413	442	436	392	424	400	429	393	379	402	415	423	404	408	425	378	386	418	408	391	402	403	405	418	397	452	438	361	374	468	399	389	391	401	417	386	386	455	407	429	394	377	384	408	421	400	407	370	421	396	376	402	413	372	397	375	422	381	419	404	429	396	421	415	395	405	427	389	422	407	405	325	390	370	401	387	405	385	438	390	416	417	421	385	404	405	433	409	389	409	358	444	402	377	418	400	413	393	393	402	444	434	417	410	395	418	447	390	406	430	378	417	399	360	401	421	387	365	400	428	423	423	362	371	389	407	400	373	403	399	406	398	419	407	411	468	414	411	401	415	399	439	397	417	393	379	401	396	413	439	392	417	432	408	390	431	391	372	401	429	442	424	386	422	424	389	427	393	425	371	443	414	347	394	406	373	416	365	378	381	366	376	420	380	428	402	366	427	422	436	414	390	400	372	414	384	412	381	410	366	420
20522	16564	22179	11124	7368	6392	6019	5155	4847	4392	4726	3867	3290	2925	2634	2681	2470	2411	2170	2012	2048	1819	2179	1539	1398	1305	1271	1265	1332	1327	1196	1106	1084	1099	1149	1081	1137	1133	1036	1076	1061	1084	1136	1044	1004	1016	1092	1056	1029	958	982	943	939	999	1002	932	972	1017	1004	958	941	972	957	932	947	952	949	962	893	898	945	966	936	915	962	911	946	938	940	908	918	876	921	889	938	918	895	910	865	847	928	936	910	857	898	992	942	925	943	880	895	839	901	882	876	875	908	891	876	965	909	886	844	888	915	920	846	902	899	910	943	909	845	923	904	907	901	842	898	863	960	923	935	907	920	900	897	874	916	847	923	864	908	958	896	931	888	941	872	870	907	898	897	871	915	899	874	913	946	843	879	901	920	905	921	965	917	882	876	879	937	952	874	854	884	918	911	866	884	902	916	900	875	868	901	909	896	864	966	936	902	863	879	892	879	862	935	861	888	874	934	921	890	864	926	914	930	954	944	914	871	941	886	887	917	870	908	935	896	870	841	882	912	881	930	906	887	904	880	869	817	906	847	894	903	915	837	903	937	936	852	901	917	844	916	835	882	867	940	899	884	875	912	936	885	921	922	873	936	902	896	892	859	912	879	945	898	890	907	886	875	922	881	879	883	913	898	944	876	861	919	899	868	885	878	908	896	901	870	952	902	905	882	895	954	869	922	912	863	911	879	880	896	877	927	876	904	930	894	809	885	890	866	868	828	914	899	858	852	926	931	888	908	883	892	873	933	870	921	862	923	922	925	905	925	948	909	867	930	911	909	887	892	886	924	869	861	877	852	889	841	885	817	861	902	907	903	934	877	911	893	945	846	925	918	948	927	918	896	886	903	878	867	899	889	918	855	941	929	834	927	944	906	885	875	952	863	872	854	886	895	863	945	911	879	881	928	919	925	913	917	890	895	880	918	943	861	921	956	901	892	875	894	882	894	882	886	932	890	872	899	819	842	920	889	870	905	920	898	916	893	962	873	910	909	863	927	914	930	897	883	879	870	880	906	929	890	891	905	887	899	870	885	849	880	881	861	973	938	884	919	836	880	902	894	878	885	885	892	942	904	946	908	906	933	907	881	903	899	895	947	876	872	935	907	901	914	917	893	875	913	909	911	899	868	901	995	862	907	876	862	966	942	890	922	922	929	857	936	905	871	848	941	905	966	928	869	858	882	904	875	887	916	884	859	965	901	938	903	854	936	930	964	886	895	855	867	868	861	891	895	952	911	880	902	928	914	941	863	906	928	867	865	860	878	871	885	921	838	861	859	894	877	914	925	876	846	888	908	922	925	907	894	945	861	900	916	893	948	895	878	927	928	938	844	936	888	835	918	906	901	905	869	908	919	938	891	884	851	936	872	823	955	905	911	925	904	930	961	918	890	899	949	916	871	922	874	865	922	865	856	940	897	867	894	873	862	921	918	911	936	911	850	903	906	892	867	930	932	856	945	884	925	919	882	840	862	870	856	900	945	937	853	925	865	932	905	922	932	878	898	922	935	942	944	939	874	897	902	863	909	853	909	871	897	920	899	887	939	886	900	919	897	840	1002	887	898	912	916	866	886	881	920	867	865	897	932	947	919	934	927	920	942	896	892	904	938	831	964	859	905	950	885	913	882	882	891	905	890	913	903	926	945	896	892	826	915	935	904	953	899	881	895	913	885	932	928	880	889	919	855	901	916	811	897	849	910	878	880	864	878	900	878	846	895	910	904	904	901	958	934	893	918	869	878	898	904	905	862	883	902	860	923	868	878	855	889	890	904	889	909	897	939	934	937	966	920	889	876	865	886	884	889	938	919	869	889	853	886	931	932	886	935	938	908	898	866	928	867	920	875	941	918	938	921	899	910	958	911	925	913	878	880	893	922	891	904	929	914	884	940	894	913	874	845	895	888	903	918	900	880	951	858	911	913	902	911	852	897	906	904	913	869	916	853	896	899	882	896	882	842	873	924	901	911	884	876	959	925	921	910	931	918	822	870	854	894	938	929	933	897	912	889	869	908	886	921	845	889	902	909	877	936	868	939	896	947	919	897	862	923	848	927	937	878	867	941	886	912	949	938	874	901	916	834	907	899	910	882	890	863	907	966	899	868	891	899	882	886	887	892	894	841	905	901	877	875	877	906	869	927	873	910	956	902	930	871	896	922	921	904	895	922	870	941	861	879	869	936	862	916	916	862	913	964	899	870	888	876	870	905	850	855	907	869	911	939	941	869	887	908	956	914	898	895	860	930	885	886	915	902	909	942	863	933	865	899	877	903	880	897	885	908	944	916	961	902	913	926	863	882	878	935	906	873	920	893	951	908	873	911	844	958	895	962	935	938	879	903	897	931	963	933	899	939	876	912	860	888	872	895	873	861	843	868	933	870	884	911	879	895	894	908	943	869	946	944	902	882	868	918	857	858	888	917	945	845	887	929	889	917	912	876	852	866	832	868	925	893	941	939	844	906	863	923	956	915	926	859	908	921	938	836	837	876	890	831	948	923	871	881	926	951	882	901	901	874	912	905	872	908	892	882	866	891	867	932	900	909	868	936	868	919	932	896	903	907	894	888	891	911	878	900	874	934	913	854	866	927	889	913	906	869	890	883	936	908	885	956	841	823	879	875	902	902	880	935	897	882	886	912	888	827	866	915	911	897	897	893	868	949	863	863	903	942	899	924	884	902	832	882	926	865	844	911	925	909	956	902	912	944	917	941	892	926	881	931	864	898	968	882	857	899	892	921	930	949	892	892	881	903	874	881	928	900	936	906	904	890	919	880	910	871	884	911	870	932	957	857	888	934	961	850	839	923	904	905	909	899	934	860	866	968	853	849	903	869	942	867	852	918	895	874	914	892	920	905	911	886	903	923	884	871	871	923	922	910	878	888	885	930	899	905	884	931	901	894	921	885	905	902	843	892	902	934	961	912	898	917	916	911	874	925	895	918	859	948	927	954	894	924	911	944	907	895	891	890	911	905	927	872	906	895	854	914	910	897	904	900	886	948	935	847	895	951	893	859	932	866	882	857	882	860	873	858	860	918	831	878	901	890	897	930	890	922	873	923	925	905	915	896	942	901	906	922	860	912	893	916	881	923	897	882	907	913	876	883	921	944	868	883	885	907	919	884	931	908	920	903	862	900	910	869	862	900	876	893	853	929	903	942	915	873	851	920	879	873	904	878	933	859	814	894	934	906	883	880	959	877	922	846	912	877	894	919	886	871	906	856	875	930	873	838	923	919	864	909	866	910	877	900	887	860	914	890	887	905	917	875	873	931	850	850	877	887	891	903	889	876	926	930	895	963	866	869	932	893	881	854	892	963	940	887	900	940	897	924	913	880	843	911	862	883	906	912	912	891	893	924	902	863	910	822	841	859	871	917	911	923	869	908	875	895	909	881	890	917	903	842	918	909	855	901	920	903	875	912	933	882	960	920	891	912	793	931	870	911	903	898	899	887	887	863	950	898	936	892	891	948	888	852	932	923	868	876	912
12119	6515	5150	2113	968	775	680	637	569	527	559	568	530	547	533	488	511	506	509	495	491	483	494	478	552	511	466	464	434	528	470	492	481	479	426	472	447	504	474	456	463	441	482	479	453	476	439	468	416	448	459	506	469	438	435	482	461	476	473	476	437	434	431	488	485	482	457	464	456	468	472	440	475	463	472	438	431	456	507	471	469	454	439	473	454	452	456	455	489	459	455	427	465	464	490	467	475	472	442	454	455	434	499	488	477	503	487	524	461	420	440	490	467	430	476	504	490	447	481	452	470	442	422	435	455	494	480	484	459	503	482	476	461	477	475	445	468	448	498	480	441	446	435	484	447	456	418	450	427	476	454	470	515	463	459	455	481	471	454	478	465	479	483	503	532	411	456	471	442	453	462	489	516	523	488	505	460	470	483	447	481	460	461	493	447	473	465	443	513	423	444	464	457	446	488	489	440	471	478	497	461	461	466	435	480	445	431	482	454	455	487	467	459	470	439	499	463	469	460	455	481	468	443	486	428	445	487	476	489	488	451	480	449	478	472	458	482	442	477	465	486	439	481	501	476	431	450	477	508	441	452	452	426	481	452	485	466	447	477	459	504	472	465	422	473	515	456	456	518	452	445	463	475	429	464	449	459	471	417	442	440	457	441	440	453	461	446	443	444	480	445	454	484	417	480	498	500	476	428	433	456	484	415	483	447	423	481	457	487	425	456	459	445	467	507	431	453	456	483	454	479	452	459	438	515	459	477	501	469	482	457	472	473	492	441	454	470	463	448	475	443	463	446	469	467	458	447	483	518	472	478	529	477	487	450	476	495	425	503	454	450	479	471	469	464	472	451	424	455	451	465	484	469	469	483	472	431	447	472	464	483	461	439	444	424	471	439	455	478	452	448	440	455	451	451	505	446	448	451	432	438	463	470	445	494	459	439	481	455	444	479	477	461	482	525	434	503	518	476	452	473	445	465	508	440	412	444	466	416	478	480	498	492	453	471	443	468	451	484	428	445	423	460	455	444	440	426	455	502	462	459	455	464	451	501	443	462	469	435	510	474	497	472	491	465	491	443	446	461	443	426	436	448	451	485	450	424	377	444	497	439	476	472	471	475	429	473	450	435	466	472	469	466	470	470	449	454	473	457	472	480	429	481	477	421	449	499	457	454	468	443	435	493	452	479	468	446	436	436	466	497	480	453	429	466	439	418	473	464	431	415	448	458	456	451	450	506	425	502	441	449	483	434	441	448	473	512	454	463	460	449	471	478	461	488	479	484	463	481	511	443	454	471	484	474	458	436	471	474	420	484	434	428	478	510	440	478	462	467	472	484	459	436	442	453	480	447	456	491	468	471	431	442	432	463	486	484	467	504	461	450	501	427	457	459	463	454	447	451	445	456	504	434	419	439	422	462	437	441	465	468	437	463	452	492	452	477	479	458	468	432	509	462	426	468	505	444	440	450	480	452	432	484	450	425	401	498	462	417	429	471	444	430	475	452	412	459	480	494	476	443	407	466	483	468	462	476	431	479	483	471	446	444	432	446	460	467	441	501	463	441	488	493	423	507	490	453	460	489	444	446	445	511	494	478	438	509	506	464	403	469	489	426	446	453	426	460	467	438	480	470	535	516	444	475	458	451	435	465	435	441	467	498	473	444	465	441	428	461	464	451	435	501	451	472	496	501	459	427	501	437	481	471	419	477	436	463	514	434	460	460	442	430	470	499	496	472	462	468	438	461	462	462	467	449	442	447	451	495	454	429	421	469	463	484	495	438	450	460	494	471	444	442	479	451	467	450	459	495	438	444	472	459	470	485	473	458	471	433	474	450	492	447	434	459	474	486	437	464	426	474	471	446	459	443	473	492	476	460	475	448	470	472	479	421	471	449	477	493	443	485	516	464	485	441	452	459	485	464	467	468	463	508	444	462	435	474	420	439	479	466	506	464	443	464	458	460	495	496	456	447	423	450	476	490	479	510	468	429	469	476	535	471	463	471	432	510	465	451	467	449	493	496	483	457	494	454	420	469	460	451	506	532	441	479	474	515	485	470	440	432	467	470	476	482	472	490	459	471	452	454	468	516	473	459	464	448	400	453	454	445	480	451	427	444	443	430	494	435	489	476	471	474	477	483	507	470	422	455	428	483	461	481	464	466	520	440	483	443	450	450	450	487	434	461	462	474	433	465	474	433	456	507	453	447	484	447	477	432	486	508	474	445	458	443	461	447	433	465	441	491	453	476	468	442	449	460	462	466	497	487	489	459	442	471	442	482	444	452	484	459	493	434	466	463	461	476	397	470	460	463	449	446	453	475	500	452	481	469	490	451	500	446	448	482	477	443	475	482	467	435	442	497	452	459	475	440	458	466	458	457	453	474	455	443	455	467	491	499	487	421	471	474	504	450	445	463	481	454	525	440	425	489	462	456	471	429	475	484	455	455	420	437	491	499	508	487	474	485	476	448	455	433	450	469	481	460	422	477	462	477	471	447	439	493	466	456	467	468	449	477	476	426	467	465	457	456	448	450	425	453	496	533	469	481	454	502	472	432	454	489	486	440	472	533	511	471	453	453	446	402	462	455	478	476	473	453	443	444	441	474	458	452	496	486	450	467	483	459	450	438	463	463	501	480	477	450	509	457	482	484	546	516	491	451	455	474	453	485	474	427	485	464	457	448	488	426	473	458	483	489	510	485	492	521	475	436	470	487	466	432	481	437	455	504	445	501	472	512	490	440	460	511	448	443	471	509	502	452	516	472	438	463	496	467	461	457	453	475	482	446	461	472	417	488	418	437	435	447	439	448	457	430	457	466	506	442	473	485	468	456	477	451	441	501	450	446	478	426	445	448	422	462	448	444	470	468	458	486	450	471	424	513	449	451	479	454	439	451	460	475	475	469	446	472	477	491	465	402	474	442	432	470	490	477	474	538	474	462	493	461	473	432	439	471	459	497	521	461	457	438	455	460	441	443	444	452	468	495	417	460	471	429	458	455	449	475	450	483	426	455	483	490	486	480	518	509	464	435	471	444	468	460	484	472	475	485	474	442	466	445	429	468	458	452	488	459	440	460	482	465	428	468	484	459	449	475	480	471	475	472	462	483	457	463	474	483	436	411	452	456	494	453	492	510	451	470	428	507	470	476	491	454	462	462	483	458	494	463	443	480	466	480	463	452	449	498	429	439	457	485	454	468	498	457	489	482	476	476	475	442	478	503	410	507	456	447	470	492	499	483	440	429	479	435	445	481	472	492	469	453	457	499	415	479	449	469	462	495	438	483	443	433	446	444	433	439	467	421	429	466	454	471	456	469	439	482	467	433	453	438	473	439	377	476	440	436	407	447	484	432	492	471	462	472	419	485	471	445	470	451	495	449	453	464	495	473	462	464	476	512	468	452	482	462	449	472	434	458	488	451	439	440	464	466	448	472	475	470	511	474	453	499	487	429	435	450	470	467	453	454	415	456	444	482	444	465	471	475	468	466	448	460	457	482	432
7933	5972	8243	4809	2708	2446	2068	1917	1716	1543	1516	1445	1422	1416	1277	1347	1247	1234	1232	1185	1219	1204	1108	1108	1094	1145	1037	1092	1073	1077	1136	1064	1083	1050	997	1050	1013	1044	1003	1107	1047	996	970	1046	1027	1090	975	1034	994	1022	1012	1020	1031	996	1087	1015	980	1024	947	1071	957	1045	1010	1029	1074	986	1063	1063	1020	1075	990	1035	953	971	960	976	1016	1066	998	1028	997	1019	1062	930	1004	985	1018	944	1043	1002	998	995	951	1023	967	1033	1037	984	1011	1016	965	1023	1015	985	994	993	1007	997	965	1001	998	1013	954	1043	1006	991	1043	1009	961	1035	1036	1012	1014	991	1045	953	996	1041	1031	973	985	994	1033	1021	1012	959	1022	1002	1000	1028	1011	945	1052	1052	1017	981	1057	1069	985	965	980	991	980	973	1001	945	970	924	1094	1005	1019	1084	1008	987	1024	976	946	1016	975	1010	1048	995	947	1019	1038	1047	1027	1039	1040	1009	993	1000	994	984	984	953	989	967	1013	1002	947	1025	1062	1050	1062	1004	1001	973	1010	971	959	974	1018	940	979	1000	1041	973	1043	953	963	1034	976	1026	977	966	992	1032	1056	1007	1020	963	1029	991	1052	1034	981	1057	951	1038	1027	1017	1048	1006	985	1020	1050	1051	985	984	953	999	979	944	1033	1005	1012	1004	959	975	1005	994	1048	1018	1016	1029	1002	998	1023	999	1023	1063	967	1015	1018	1020	1050	1046	1053	1014	980	956	990	1016	1021	990	1045	999	1068	996	1029	995	1033	987	1024	968	965	975	1000	961	1030	1035	984	1051	979	980	974	945	1003	998	1010	990	996	992	1008	989	992	989	970	981	971	1013	1012	971	1027	1005	1023	1031	1045	983	1021	1029	1013	1006	1005	951	964	1030	977	1014	1006	980	1006	1049	1028	961	968	979	979	962	1035	1011	1028	1007	968	995	1042	1101	1045	992	998	1040	971	991	1016	976	967	973	997	950	940	933	1026	1051	1032	1002	993	1013	1059	1027	1028	1036	1008	981	973	1007	1067	998	1038	1007	1009	954	1064	1042	1015	938	1017	1017	1043	974	1051	1010	990	1035	1010	1057	1025	977	1024	1036	1005	982	948	957	987	921	1029	959	1012	1031	1000	1019	954	1019	1062	978	1054	955	982	1001	1026	982	1003	1053	941	957	1001	1050	953	1043	1028	1018	1037	1027	1015	1007	948	1000	995	997	992	983	1027	979	966	975	1023	1026	974	1042	1004	1034	1016	1009	978	1008	971	1021	1005	1002	1021	989	964	1030	1011	996	1053	961	921	977	981	977	998	1001	1047	945	1031	955	1012	976	1026	1013	1045	1015	921	993	978	988	1014	1013	1001	947	1032	1035	1005	1038	1018	999	989	1062	983	1025	1014	1031	973	1040	1021	977	1044	1005	953	960	969	958	992	1020	984	991	1060	1022	1006	1004	978	991	1003	1014	1034	1017	1041	1012	985	950	1011	968	987	993	1045	1045	957	1058	1011	1008	997	1014	1018	1023	1016	1002	1030	1004	1012	1012	998	1032	979	1005	1048	1011	995	998	1020	999	970	959	961	1004	1014	974	976	1008	981	989	994	962	1047	1033	956	971	1014	1031	1017	1049	994	984	1000	987	984	963	1035	1007	1010	980	1016	1039	1034	1015	1054	984	974	965	994	1016	1005	940	995	952	1040	1007	1028	1026	1046	1041	1005	977	994	1021	991	996	948	967	984	1013	1026	1080	1030	1012	995	1014	1008	1001	990	1025	987	944	1002	1003	967	994	1002	986	999	1000	1017	967	943	1034	1010	1015	1061	982	990	997	965	1003	1069	1003	995	1009	1020	982	959	955	994	973	1016	1014	991	991	989	993	1028	995	1014	979	1040	1017	989	1028	974	1012	1010	937	990	1005	1020	1012	995	1012	1039	1043	1022	994	1011	1058	1053	1035	968	1010	974	1033	1018	1045	976	1033	987	1010	995	1006	1017	983	1038	1046	1036	997	1009	971	1040	1045	1046	997	1025	969	1028	963	990	999	965	1008	994	1091	999	1034	988	993	1022	1017	983	970	985	1024	966	1015	998	950	1009	1003	1006	1000	1000	989	973	1036	981	997	1005	1017	989	992	989	1040	1024	992	1052	1028	1027	940	978	1042	979	1046	978	1019	1027	936	959	1022	1082	1011	1018	1064	1012	1018	1020	1040	945	993	990	1034	999	994	983	1017	1003	1009	1017	1019	997	997	1010	1049	964	1041	961	961	1014	959	1016	997	994	1043	1022	1007	1020	993	989	994	986	1017	985	1011	1010	1040	953	1017	1015	1004	1012	1003	937	1010	1022	1008	1030	987	993	1029	1008	1019	994	1007	1041	939	1016	1016	1000	985	1055	1006	960	1000	984	1000	996	1072	1005	924	974	975	966	1026	959	944	991	1007	1035	1023	1025	1026	995	977	976	953	1007	1024	1010	1034	1018	1035	1000	978	1010	1056	1038	969	969	979	1080	1037	980	999	1083	1039	937	973	1037	996	1009	1025	1010	1001	977	980	976	1043	1003	985	1097	1013	954	970	1007	993	999	1008	991	1004	1021	1048	1042	957	1026	1002	995	968	1005	992	976	1029	1018	993	986	985	993	960	1001	1012	1018	990	1002	1005	993	979	1014	1020	1040	983	978	1039	1043	1011	1040	1061	991	984	963	964	957	996	1041	966	978	1001	993	1017	1001	1061	1014	1051	1027	989	1010	974	989	960	1020	1004	983	971	987	1004	973	990	975	991	947	1002	1026	956	996	1014	998	1021	986	1019	999	1043	1032	1034	998	1007	976	994	974	1046	1032	1000	991	966	1020	974	1008	1001	978	1030	982	1041	1010	1003	967	1014	1011	1016	1006	934	1015	1050	960	1010	1007	1059	964	1005	1043	984	1004	956	1015	1053	1004	1001	967	1007	982	976	997	1046	1028	1025	990	1016	957	987	1052	963	1028	988	998	1017	1053	1029	972	946	1028	1008	1026	1039	1018	1030	1049	1046	1027	1039	1009	1046	1024	997	1003	978	969	1021	1000	931	992	984	980	1025	1009	1040	1040	997	1052	957	983	1014	1016	999	1056	994	939	1015	941	976	1003	975	993	1036	972	1049	996	1029	1005	997	963	957	1028	953	1043	966	1017	1059	1010	992	1043	972	1036	1019	956	1033	962	975	976	998	1001	995	1006	1044	984	1005	1000	993	1040	981	972	995	976	957	989	949	1015	1026	1050	1015	1007	959	1002	1019	977	942	977	947	1012	984	989	1063	935	1035	1036	1028	1034	1023	954	1031	1030	977	958	1001	1053	1047	990	997	1000	1010	972	953	1011	1042	959	971	1039	1035	1040	952	990	975	1000	1081	994	1060	1048	1002	1028	1036	1012	1051	1038	981	973	952	1071	1003	1002	984	1030	998	1023	1038	997	1010	998	998	980	1026	1024	992	1028	988	1012	993	954	1048	967	1010	1014	985	1015	1107	982	1043	996	990	1008	973	1011	1070	1049	1012	999	962	1019	987	1008	1016	1017	1015	1015	1013	993	993	983	957	979	981	1016	990	960	1000	999	1017	972	1042	974	989	1010	1030	1020	998	951	978	1001	1015	1027	1003	1054	1038	1035	997	983	975	1037	1031	924	1032	991	995	1047	1019	984	1048	1031	948	1021	1025	969	1038	1001	996	1062	983	1072	992	967	1038	1038	1069	948	997	1053	1056	1017	974	980	963	1023	981	973	984	928	944	1008	1022	1023	1001	1001	1050	1015	959	999	958	980	1058	1030	994	1004	952	1005	1002	1021	999	987	1003	995	992	973	967	1036	976	1005	1033	1029	1022	1014	1009	1004	1023	975	1072	949	996	1028	1040	1030	1038	994	995	973	982	953	998	991	1061	950	999	1013	1009	1040	1009	993	1001	989	1001	1020	1011	927	966	1022	1029	1015	948	992	951	1069	1054	1017	1048	943	1008	978	978	965	972	988	1032	976	974	997	1017	997	986	1064	978	973	1017	967	986	989	1062	1037	981	991	982	1006	1005	987	1063	1016	998	1008	1056	984	1027	1015	1060	1034	948	1040	974	976	1014	990	1006	1085	1012	996	1035	1047	1014	985	1027	1026	1043	965	986	986	1028	1021	953	1020	1042	985	1029	993	995	977	1015	994	993	992	952	984	957	1026	920	1015	957	1013	989	1008	967	1029	1008	978	992	994	928	977	992	1025	1010	1031	989	1049	930	975	958	1036	971	972	1032	990	1002	973	1006	1025	1021	1036	981	980	1061	1002	1007	994	1002	1011	960	1004	991	989	967	980	993	950	979	971	979	1045	979
24039	14087	15215	6664	2057	1473	1247	1063	877	811	708	726	601	629	572	534	518	514	493	563	458	519	509	512	458	442	444	462	428	434	411	405	403	462	439	444	420	417	424	405	417	408	392	406	401	405	400	437	446	424	428	412	386	432	409	415	393	410	409	475	376	365	409	377	377	423	402	393	425	407	398	413	445	381	403	402	396	447	390	414	391	384	421	398	372	416	407	389	399	399	440	361	448	371	409	397	405	424	425	398	420	362	373	399	410	383	398	378	408	400	423	401	384	404	359	383	368	349	383	411	353	412	436	392	414	413	386	392	395	400	433	444	406	400	411	397	397	369	396	412	385	418	419	405	391	420	386	402	404	427	411	429	407	468	392	429	410	379	414	424	409	378	417	388	389	372	413	414	405	433	405	416	409	424	415	442	383	404	450	447	348	374	389	423	382	381	424	431	395	403	343	403	410	414	381	410	383	412	419	427	449	372	354	410	405	382	462	403	424	371	370	382	402	369	376	424	391	367	416	432	393	385	354	361	425	404	395	394	385	398	385	397	408	417	418	414	422	443	396	460	420	359	416	442	408	341	412	425	381	431	395	358	407	384	401	409	399	387	384	396	373	369	396	426	392	418	403	380	403	428	409	416	426	417	352	434	377	395	384	391	414	389	416	381	406	440	376	412	383	376	407	385	383	406	382	411	443	455	434	396	352	405	385	442	390	370	369	401	412	414	398	407	390	413	395	398	404	373	399	382	394	380	417	415	390	413	380	368	442	401	420	398	382	390	392	371	354	377	423	402	418	351	430	392	389	435	414	420	402	395	336	437	367	390	390	411	413	401	401	387	437	423	401	390	376	417	373	430	415	404	399	358	392	400	415	408	382	383	394	416	363	407	417	427	388	438	396	413	375	380	379	394	413	378	384	412	387	400	443	392	389	376	383	391	371	418	398	420	420	402	383	365	368	406	388	379	396	392	378	397	392	379	383	408	414	419	397	417	418	422	425	409	379	388	393	402	413	433	414	416	402	417	345	429	371	420	411	432	395	415	424	358	386	423	407	403	441	390	401	424	428	368	423	406	384	407	396	368	447	425	451	368	385	390	410	392	362	418	390	409	405	385	348	416	420	417	375	417	427	409	380	398	401	424	432	400	417	414	424	386	394	391	398	418	391	424	381	393	385	419	428	434	419	394	358	374	390	400	419	346	398	385	417	459	404	409	427	386	403	413	407	387	370	398	404	390	411	379	391	404	384	418	381	386	405	393	397	429	392	420	383	422	418	432	427	375	412	443	401	396	420	400	418	402	430	429	403	432	417	374	394	406	350	417	436	426	438	400	440	404	356	402	388	391	414	402	394	392	394	375	431	445	426	421	399	372	409	438	393	396	420	435	385	410	428	390	381	426	373	405	362	438	408	367	373	385	420	389	406	384	346	386	410	364	376	451	425	437	400	386	399	394	413	405	364	382	419	432	411	378	398	407	419	389	391	428	418	360	411	411	398	416	404	397	404	375	384	409	433	422	407	393	401	407	389	373	387	404	416	398	372	388	382	374	404	400	443	391	390	433	413	381	378	364	392	397	391	384	415	404	393	400	419	377	391	422	404	383	367	380	386	395	387	371	384	391	404	379	353	431	408	368	379	427	354	429	394	402	403	493	368	422	384	389	384	373	353	354	424	386	418	400	465	413	403	423	401	409	394	386	434	395	419	386	380	396	424	340	414	425	400	377	387	394	392	406	427	384	381	393	428	435	414	380	435	430	396	389	386	371	391	433	385	404	395	413	415	402	374	390	388	364	406	368	400	365	380	394	359	398	373	419	392	414	426	443	382	442	396	394	375	428	375	410	369	426	377	399	448	432	409	430	386	424	376	381	405	360	388	421	371	371	393	419	361	369	408	419	388	445	393	363	402	403	377	422	390	375	395	377	394	378	359	406	432	416	422	385	387	412	423	407	404	417	348	409	364	424	415	379	398	405	368	381	416	395	409	375	387	390	369	397	420	403	429	334	424	369	413	399	404	373	373	380	354	420	377	434	400	398	362	398	399	385	432	413	446	430	374	427	415	466	380	347	404	383	372	438	377	401	406	388	386	395	412	367	382	402	393	397	365	385	380	389	406	406	378	425	385	402	379	371	409	417	413	420	395	381	423	385	360	395	379	365	396	390	424	389	405	401	404	421	379	389	411	423	398	383	378	404	408	388	400	394	371	424	412	416	385	428	429	385	364	382	355	397	425	416	408	415	412	427	381	391	403	361	405	414	396	398	359	387	397	409	420	416	385	392	398	423	402	422	447	435	356	412	397	418	459	393	384	400	395	370	389	391	403	437	387	439	404	403	428	376	404	392	419	393	399	400	415	418	380	401	392	416	364	415	399	352	435	384	393	383	407	367	400	389	377	389	401	408	396	442	388	404	412	394	405	387	400	380	364	388	399	391	383	424	401	407	454	429	402	415	421	406	357	365	415	383	392	409	410	385	392	417	402	385	373	449	374	396	432	427	426	440	396	382	392	445	376	389	395	373	376	412	379	417	419	387	392	395	396	379	344	379	418	401	408	403	384	406	406	379	395	387	384	387	391	388	349	419	356	390	406	413	414	371	388	408	391	362	415	434	428	389	388	420	415	385	391	363	369	375	449	419	351	406	387	397	402	403	412	396	386	406	384	349	419	391	400	395	400	397	416	365	375	439	400	378	439	432	405	434	379	409	433	386	376	396	426	439	422	377	443	390	381	369	430	382	428	432	415	405	400	412	402	398	390	396	394	418	419	403	414	386	391	397	391	381	411	441	387	375	418	426	416	392	462	440	415	345	444	428	427	404	361	373	453	380	399	364	380	413	405	414	379	385	402	403	391	416	414	396	429	402	396	395	419	406	397	425	362	397	371	430	452	404	449	401	397	395	420	420	365	399	408	450	398	415	374	407	418	410	348	380	419	405	393	384	411	436	406	422	390	424	436	416	375	393	375	429	420	372	402	413	427	374	391	421	385	390	393	446	391	355	420	410	396	408	399	412	426	385	406	398	415	365	397	372	416	399	361	361	395	425	391	342	369	384	376	385	398	386	400	406	408	382	411	431	388	442	367	432	380	373	376	425	383	423	380	361	368	427	395	397	457	415	410	426	446	384	413	418	413	370	409	430	393	443	437	375	422	399	392	384	402	393	362	428	387	385	416	419	420	363	405	411	441	391	375	412	366	397	403	440	420	383	404	423	455	396	391	370	392	415	391	440	417	412	433	399	340	392	390	422	441	421	395	427	413	413	388	360	385	400	365	376	403	428	387	399	450	396	406	422	381	417	406	405	390	371	376	396	395	359	408	434	380	387	375	394	368	404	378	399	385	355	384	372	369	411	443	393	414	430	419	396	394	426	390	417	392	400	392	384	437	423	396	400	390	395	372	395	413	435	429	402	399	406	367	372	398	394	400	419	430	430	390	412	430	406	449	426	394	401	355	374	388	329	413	400	419	378	399	424	394	384	385	375	396	395	407	398	353	385
15384	11692	19645	10847	5236	4635	4500	3559	3200	2888	2692	2718	2304	2028	1982	1833	1730	1714	1673	1588	1654	1412	1530	1244	1123	1179	1186	1168	1059	1085	1045	1040	1055	1019	1020	1015	1048	994	1015	970	1046	1019	1029	975	944	1020	999	981	993	909	944	904	910	944	898	923	896	915	951	905	861	934	895	934	976	944	945	962	951	893	891	911	866	923	924	918	875	923	924	928	875	936	890	899	888	891	864	902	899	897	915	950	872	902	941	896	875	924	875	938	879	893	899	909	861	862	911	921	861	930	856	880	902	908	879	893	905	918	908	892	892	903	838	868	935	864	881	874	888	871	933	891	894	842	923	900	904	876	888	864	934	920	881	875	923	938	890	876	833	870	887	900	852	916	891	886	892	908	839	898	921	888	847	897	946	864	933	870	840	889	879	875	877	889	897	915	898	855	898	893	927	856	967	863	824	914	887	925	898	921	878	889	886	902	881	856	894	896	907	879	883	926	900	968	930	833	885	877	870	936	892	905	857	881	896	915	905	832	883	858	878	958	900	890	872	913	850	893	841	843	904	840	875	861	864	888	871	883	866	871	830	910	915	934	842	897	850	906	852	899	871	856	953	905	885	858	911	874	931	899	939	872	919	934	893	903	918	900	863	899	922	866	916	947	894	894	931	918	910	873	905	880	881	845	941	863	903	870	853	937	880	899	926	889	893	914	940	951	851	852	906	921	820	930	931	901	905	915	956	889	912	943	910	854	886	961	858	863	897	878	898	855	911	917	898	922	934	903	942	874	918	901	913	891	889	901	951	888	932	897	819	880	897	914	875	897	887	924	882	847	841	938	876	882	858	923	874	906	922	898	859	880	912	893	860	902	867	871	826	878	924	860	939	934	948	861	903	910	875	835	878	874	898	876	951	890	903	902	860	871	934	856	877	826	881	899	882	921	895	878	869	965	853	888	925	873	905	832	876	878	878	869	896	891	883	900	861	930	872	946	864	825	904	932	914	902	943	867	906	927	900	903	911	897	864	914	870	862	897	890	849	832	891	924	918	900	883	872	882	872	911	891	890	898	853	903	871	880	841	915	833	874	847	854	883	972	875	900	904	900	933	925	883	888	917	865	952	894	921	913	852	914	890	905	910	905	891	912	901	905	844	876	965	901	832	870	918	862	871	827	895	923	840	891	888	895	876	836	886	901	927	928	885	899	927	891	881	887	892	883	903	884	934	902	899	940	862	835	901	884	890	904	905	882	882	902	871	916	925	908	925	907	888	903	860	901	909	913	893	892	859	912	894	869	911	915	853	926	855	854	843	853	899	913	872	865	933	917	883	862	911	857	903	878	926	870	906	875	863	866	935	923	858	963	883	921	878	982	822	917	890	885	875	879	887	904	847	885	914	916	973	824	914	914	886	859	860	908	874	920	894	904	898	870	853	867	870	858	913	875	893	877	877	902	801	910	857	931	886	931	927	893	904	871	858	858	859	854	938	874	885	893	897	891	895	941	872	890	870	937	846	903	867	882	849	880	906	910	924	919	940	887	940	834	946	917	926	926	907	886	919	900	895	863	877	936	940	870	902	913	844	904	897	941	883	895	861	914	889	879	900	911	827	959	872	900	865	878	836	890	919	895	845	866	853	879	840	930	926	901	885	924	875	905	897	834	864	960	890	882	863	872	913	897	888	876	908	836	989	870	926	916	880	903	902	886	941	861	922	916	906	912	846	952	922	897	841	910	909	837	884	887	883	892	869	924	864	846	890	892	869	934	922	881	870	838	905	909	915	877	921	913	912	897	880	873	849	886	891	890	895	899	906	880	904	875	894	910	870	894	867	909	911	879	917	891	890	825	892	867	884	844	895	870	887	884	869	930	902	895	888	914	876	908	875	923	941	924	860	906	922	906	899	848	936	939	862	896	952	979	836	896	879	959	859	881	892	898	872	892	882	958	891	887	885	842	890	922	889	886	875	894	883	924	907	890	890	918	894	908	832	927	877	870	861	882	868	881	843	860	855	907	874	927	842	887	897	844	877	908	897	825	862	907	867	857	848	886	919	878	882	893	914	870	876	880	885	898	886	871	891	914	899	923	877	891	852	863	927	851	843	863	911	852	902	892	889	899	913	923	890	919	911	900	876	891	916	935	859	838	890	856	923	895	861	915	929	872	874	873	907	853	868	872	862	931	884	853	837	874	914	880	972	861	875	875	897	917	915	872	906	880	847	862	811	912	891	890	884	883	892	902	875	906	891	905	873	908	910	888	853	879	884	937	817	897	855	910	915	871	891	907	923	859	852	937	890	853	888	904	868	867	894	872	889	884	859	929	889	906	921	937	914	901	873	867	898	890	873	867	878	858	898	896	825	911	887	915	901	883	891	910	926	915	921	895	859	892	910	847	911	887	881	901	897	865	877	912	874	885	908	918	847	910	922	872	840	895	850	876	873	879	907	889	917	900	891	911	869	897	878	869	866	903	826	934	899	889	868	869	898	865	902	841	893	836	820	839	884	876	903	917	906	890	884	871	930	919	878	896	904	898	859	896	911	895	909	878	843	895	905	904	842	822	895	920	941	840	912	896	860	899	855	848	893	839	903	858	921	911	890	870	919	872	908	872	897	850	879	868	871	859	871	883	907	869	895	891	915	865	866	856	863	908	887	890	880	916	889	862	889	869	882	882	895	868	919	891	904	847	890	907	865	910	841	887	897	874	902	889	876	901	858	893	881	898	881	845	863	898	880	930	887	917	864	864	897	916	868	873	868	899	912	881	824	927	889	916	931	846	903	863	947	912	865	934	868	864	897	902	875	904	885	870	903	907	870	947	902	902	897	936	892	928	897	939	892	904	897	864	882	923	892	942	870	869	886	932	899	876	934	880	913	922	926	888	892	925	875	924	841	870	853	931	889	913	879	927	943	886	864	907	926	906	871	974	930	866	901	923	882	885	885	856	836	886	869	879	870	927	918	862	890	872	896	892	851	906	905	890	842	874	940	804	853	911	859	847	881	898	885	875	816	931	892	902	960	872	893	894	895	909	918	920	935	891	866	896	910	892	882	869	960	899	894	834	894	893	933	889	895	874	909	906	858	903	884	885	907	879	883	930	917	903	890	857	880	919	843	841	884	916	897	907	903	843	919	896	905	938	929	872	907	922	862	926	892	891	869	890	919	893	930	897	897	889	932	852	931	897	911	887	933	904	903	931	932	861	866	882	905	956	895	852	911	875	835	873	905	882	857	896	885	896	896	867	892	907	843	943	913	965	920	874	955	898	870	856	921	891	918	905	868	903	888	885	903	855	945	930	886	940	843	855	896	945	904	852	858	870	860	842	908	906	863	879	906	909	908	874	859	914	922	876	893	903	906	929	866	897	908	910	877	866	907	911	849	889	854	853	872	871	892	911	890	953	895	921	892	908	931	918	896	887	879	908	899	885	851	839	896	874	913	867	897	872	864	892	860	870	893	893	828	939	879	925	861	890	885	862	869	915	948	929	930	886	879	876	900	866	883	910	883	910	919	910
33939	21911	22773	11717	3188	2199	2032	1756	1352	1169	1005	1042	828	688	755	676	655	595	530	575	577	539	580	530	460	505	462	464	498	490	485	434	441	443	455	476	451	486	422	434	422	436	424	446	434	469	426	419	405	494	433	407	395	390	470	447	433	432	403	462	391	414	425	397	416	456	445	452	416	396	448	399	433	426	382	434	416	406	385	412	429	442	452	364	418	392	420	441	400	417	423	472	410	405	416	425	404	424	417	435	449	426	426	430	410	424	436	413	439	404	374	408	425	421	393	437	389	403	439	404	451	416	433	363	378	422	396	431	404	437	407	445	422	404	389	396	390	425	457	395	370	407	453	426	440	400	393	418	394	413	398	394	428	403	388	438	455	401	445	407	419	393	407	399	421	429	401	371	415	410	455	387	415	411	393	403	399	409	420	446	445	405	397	424	406	418	426	484	424	416	392	430	404	429	433	434	414	412	379	431	421	397	423	419	411	421	424	439	418	413	385	380	392	436	401	397	400	409	377	417	423	372	421	395	423	419	447	457	388	445	398	430	440	465	425	414	376	420	398	428	402	439	414	433	409	414	442	404	471	418	401	435	444	419	438	414	392	389	448	410	402	389	389	446	393	432	389	433	424	422	451	438	405	411	396	411	407	440	387	420	460	414	443	406	426	424	445	441	404	408	382	387	443	434	442	377	423	373	435	431	399	385	403	386	423	379	403	428	416	464	378	435	430	401	395	398	447	437	421	441	389	425	411	453	415	432	431	417	419	419	396	442	440	388	400	441	389	460	410	416	403	435	393	399	416	409	410	420	418	396	413	402	425	416	440	423	393	446	406	413	438	396	416	452	398	411	434	401	452	387	449	399	419	383	444	412	448	396	434	450	431	402	412	419	424	394	426	422	445	378	439	380	392	422	383	406	428	410	413	453	390	413	448	417	435	402	425	380	408	451	388	412	441	421	390	453	426	411	449	382	409	411	402	429	410	374	417	394	466	420	454	456	412	430	448	427	421	421	438	430	419	368	406	418	441	451	413	404	440	459	411	391	434	429	366	363	408	414	408	415	422	391	441	434	387	434	410	407	395	415	404	437	413	415	421	441	426	412	411	397	438	428	414	430	415	429	387	423	377	405	417	465	404	439	444	406	423	415	382	428	433	389	412	410	440	380	423	408	434	401	397	434	415	436	393	405	405	419	396	430	374	408	422	404	432	388	424	433	380	463	440	410	406	393	389	396	405	448	386	430	448	442	391	385	409	415	429	401	435	421	410	420	441	380	398	436	418	385	409	398	432	458	425	411	442	402	381	411	448	397	394	431	419	394	389	392	472	450	416	389	384	429	411	393	423	455	438	399	443	399	427	391	395	389	374	433	424	418	422	407	422	414	414	401	446	447	418	386	397	399	430	380	425	436	391	384	420	413	419	426	436	413	403	418	384	436	436	410	433	363	426	410	388	431	397	374	426	425	395	414	399	411	407	423	409	430	445	411	408	389	433	427	415	435	442	439	455	425	390	423	410	413	404	430	447	409	434	400	408	436	410	386	418	420	413	421	444	390	454	428	439	388	439	418	378	430	414	353	430	423	402	388	383	382	426	409	405	453	424	449	426	420	385	416	429	413	387	433	381	420	392	383	385	372	429	384	423	407	380	435	435	451	413	414	402	378	417	397	432	378	417	408	397	407	396	433	422	433	421	409	416	429	412	390	398	397	400	422	395	437	402	431	436	423	410	414	444	391	408	423	395	387	397	434	435	401	400	409	428	421	370	385	359	398	416	369	436	448	431	433	402	394	419	425	388	441	464	436	439	424	451	390	408	402	386	403	404	398	420	441	415	422	395	446	420	416	419	401	428	403	406	398	407	382	397	430	415	377	395	452	413	413	437	408	388	387	424	401	433	416	395	412	376	394	424	411	376	429	413	454	426	435	465	470	421	440	428	435	418	385	400	413	408	447	365	404	413	376	436	392	421	453	401	416	401	461	416	385	411	410	390	413	400	416	400	409	405	390	461	410	411	415	406	404	413	416	408	438	412	417	446	392	438	388	405	397	403	438	441	416	428	407	445	385	390	379	375	441	447	391	430	417	410	390	423	403	396	394	443	437	382	432	439	417	416	397	381	430	410	413	431	412	419	402	390	428	414	410	373	403	407	418	406	404	394	377	404	409	448	446	399	372	428	419	387	428	400	392	418	436	425	387	423	379	436	420	416	393	397	402	425	431	419	397	421	418	424	413	386	409	434	411	396	420	405	406	422	420	419	422	410	431	431	437	393	424	386	415	440	442	430	447	403	396	379	431	416	435	415	430	396	449	432	401	398	382	411	420	370	401	425	419	442	401	398	408	408	432	411	436	444	443	381	412	388	469	425	433	418	403	419	395	380	415	399	443	401	383	419	411	416	434	437	399	411	430	450	404	430	416	407	404	399	421	394	376	392	395	470	425	438	406	419	433	409	457	400	424	421	407	395	410	419	386	412	450	434	405	354	400	411	419	413	401	388	394	382	375	417	391	416	423	407	423	439	417	397	432	389	399	381	402	381	388	435	404	419	406	414	394	388	399	448	420	429	401	402	406	389	403	404	410	406	431	429	343	407	394	406	437	409	425	426	408	420	402	421	399	425	430	387	435	401	425	426	427	405	408	418	430	431	399	402	402	398	404	418	410	424	435	404	426	421	464	415	421	482	420	392	432	427	424	436	405	364	379	448	434	434	392	413	380	413	416	396	422	431	400	393	424	407	427	402	442	433	398	391	393	447	423	395	418	384	427	407	422	417	425	447	411	400	431	392	408	407	385	422	421	436	449	443	420	422	388	390	347	397	389	413	374	419	401	399	421	445	407	356	420	431	452	410	394	410	406	415	391	392	420	405	446	408	442	379	426	420	374	430	409	417	457	447	432	414	425	416	388	402	366	444	410	395	394	430	363	372	409	390	418	404	438	425	389	390	420	409	422	433	424	422	415	393	445	402	391	440	399	417	415	404	412	390	388	411	401	414	442	414	414	418	414	429	416	384	436	406	384	417	468	389	376	412	470	417	406	400	406	413	394	437	416	396	411	385	369	403	476	458	376	421	430	373	398	404	397	406	395	411	426	408	444	386	436	405	420	427	443	455	395	461	442	423	411	424	437	398	423	400	382	394	401	381	377	403	443	445	423	428	404	419	425	399	400	429	422	423	436	397	436	448	421	475	406	419	383	411	462	418	427	443	409	416	433	378	397	459	429	403	417	446	442	421	439	383	442	407	362	433	409	415	418	402	438	429	444	421	438	412	429	394	406	395	387	427	427	437	441	379	384	400	363	390	420	469	420	435	422	451	432	370	434	425	372	400	422	411	394	385	441	372	426	431	406	403	439	411	399	430	466	450	426	419	394	401	396	407	427	413	431	423	436	399	427	392	434	392	399	372	402	392	404	431	424	425	426	401	430	421	427	424	462	456	396	392	395	422	420	398	431	440	410	418	393	464	448	422	421	437	400	397	403	460	410	416	445	409	397
20693	16898	25875	14619	7230	6493	6179	5312	4535	3754	3661	4122	3219	2922	2801	2685	2384	2243	2177	2133	2057	1863	1954	1581	1322	1349	1465	1345	1317	1263	1192	1176	1147	1228	1129	1108	1104	1100	1090	1012	1138	1061	1116	1054	1085	1015	1060	1056	968	1008	1001	1057	969	1000	982	1057	964	954	985	990	1003	965	985	1002	935	999	1015	940	977	950	954	945	985	939	936	986	952	948	888	949	903	950	954	957	942	989	937	925	944	959	921	938	886	943	966	944	896	913	936	900	913	938	839	962	914	894	926	954	928	975	876	886	878	916	924	906	880	961	945	930	936	877	966	946	902	987	872	914	856	922	972	906	902	995	931	956	918	919	926	908	857	923	887	941	906	925	948	952	969	899	895	923	914	959	937	912	929	877	896	881	929	904	930	918	988	904	934	918	859	956	943	907	886	894	859	961	873	937	970	892	915	949	961	905	922	921	914	902	964	899	914	944	955	937	909	896	885	893	928	960	948	925	906	906	895	935	904	921	868	939	908	952	923	899	921	888	880	914	885	923	935	933	870	1018	894	870	921	906	909	886	892	964	926	972	959	941	854	896	956	970	913	935	989	936	1007	925	889	921	871	910	929	903	920	917	887	920	945	967	962	907	932	939	913	932	936	904	952	967	934	954	952	894	928	900	901	946	951	939	910	904	903	937	874	889	907	873	934	940	940	895	933	869	952	894	871	929	885	877	933	937	902	894	924	901	921	947	928	936	876	884	910	899	865	926	944	912	959	906	909	915	918	916	938	910	876	994	939	936	957	943	894	879	948	908	913	935	923	930	935	942	949	950	946	873	929	964	954	902	971	968	910	877	909	954	896	899	894	890	942	955	965	960	945	889	894	960	936	935	914	936	920	929	930	1009	941	940	899	868	963	886	911	933	975	979	993	972	954	909	925	905	886	883	895	899	932	949	942	915	943	931	928	941	917	933	875	904	885	935	953	968	920	901	947	966	938	920	934	897	938	981	888	911	890	963	909	964	898	946	877	947	907	906	969	934	892	938	915	905	915	915	941	928	948	958	945	924	932	890	876	904	961	850	943	973	972	912	914	913	927	893	948	870	931	939	903	947	868	962	927	995	904	927	902	983	929	906	932	910	904	940	945	957	911	928	904	878	893	949	917	965	936	941	936	925	965	960	883	939	922	952	924	881	898	903	919	955	910	874	885	956	897	943	939	917	979	940	981	894	865	946	850	886	907	900	886	989	934	881	919	862	919	909	928	882	932	956	926	863	944	911	950	862	905	978	921	964	916	905	944	910	926	915	913	905	893	923	929	866	895	929	902	939	871	941	975	893	884	979	883	892	864	897	949	890	971	901	934	904	919	882	908	956	918	966	957	836	931	937	915	907	967	961	856	891	950	935	905	909	938	951	930	893	888	947	930	906	922	883	930	947	936	938	888	933	894	937	887	920	860	913	957	911	944	915	995	982	937	932	954	889	891	932	911	974	860	929	948	906	907	916	924	931	919	869	900	946	881	880	987	873	912	951	978	909	905	985	958	936	895	906	889	940	922	913	970	908	931	963	962	911	897	949	943	917	924	969	900	890	958	943	925	950	903	883	919	942	889	906	927	893	919	921	920	936	949	919	908	905	939	981	881	949	920	913	993	917	886	920	924	912	886	959	997	915	923	896	949	962	918	906	939	912	922	932	938	924	892	932	988	888	883	898	934	977	871	917	910	892	926	913	948	975	957	959	912	868	930	902	933	906	888	987	902	932	890	935	902	922	913	946	925	983	955	906	951	867	936	938	923	831	978	896	968	951	984	875	941	896	946	972	928	946	954	907	929	914	925	910	871	910	894	917	916	950	934	932	920	930	976	958	934	884	923	947	887	925	863	947	947	961	919	965	897	875	951	873	907	935	920	942	884	904	931	941	940	960	948	916	892	914	948	929	931	933	918	990	929	957	952	865	958	908	917	900	932	911	947	901	957	925	938	962	896	958	941	952	893	966	940	923	869	925	916	876	914	935	908	902	917	973	919	873	935	895	915	940	936	909	906	884	926	943	910	927	968	930	952	911	924	919	944	986	929	907	902	905	955	923	951	895	962	972	930	940	909	928	917	915	964	969	954	906	952	941	924	927	897	965	940	892	959	915	943	874	939	935	914	900	945	952	851	940	908	963	942	946	887	954	900	941	914	889	933	970	938	924	938	938	930	939	863	949	906	884	913	966	921	924	923	931	916	913	911	908	898	903	956	873	970	944	892	925	876	897	978	903	856	907	940	898	927	900	939	938	933	933	939	914	1001	965	885	946	940	894	928	928	871	953	923	900	939	936	882	975	960	920	941	897	895	933	940	934	938	892	964	944	927	930	954	950	920	929	951	963	913	948	902	928	937	889	871	929	869	926	948	901	902	888	892	884	926	930	973	892	871	923	916	952	897	853	942	881	928	896	951	978	917	913	950	872	956	866	905	948	896	902	916	929	1014	900	888	912	926	925	901	924	925	919	917	931	1000	1013	901	936	914	925	858	936	929	925	903	880	953	882	910	924	936	936	952	929	912	956	897	897	893	942	900	947	932	897	910	864	953	951	933	867	933	913	881	886	912	898	901	937	910	906	920	876	981	893	975	910	930	936	938	851	919	935	942	930	951	940	957	940	957	935	936	870	934	925	888	912	900	955	895	906	908	907	931	907	830	918	937	918	934	891	915	897	895	964	924	879	918	903	927	889	968	867	950	952	912	902	939	947	958	876	957	988	981	915	931	935	962	921	885	923	898	917	942	931	878	885	905	908	943	945	897	925	877	933	932	938	969	936	934	921	928	919	883	914	977	893	950	935	946	904	925	902	934	905	952	921	931	936	887	866	944	940	955	929	919	876	958	933	826	939	875	947	891	936	902	926	924	927	952	932	957	924	937	892	914	923	986	899	956	963	872	936	901	925	886	917	936	909	942	898	891	898	946	957	888	926	901	918	960	951	913	949	936	960	873	986	888	844	918	909	906	901	930	890	972	944	869	889	934	917	918	949	902	881	899	944	941	918	906	915	938	926	955	874	951	959	929	953	942	921	883	899	939	957	912	970	866	899	976	888	927	910	889	925	968	885	929	937	899	892	988	917	876	851	947	909	906	933	950	950	946	904	912	965	933	925	953	933	971	904	920	854	946	900	915	964	857	910	915	949	913	874	849	914	902	892	931	913	888	948	986	929	896	989	956	917	894	974	897	920	914	910	967	921	903	944	910	917	921	925	905	946	955	947	968	876	935	914	914	884	952	884	936	956	955	940	914	941	898	876	941	958	933	951	910	940	920	937	891	946	889	979	920	966	929	930	871	935	923	963	961	916	887	926	934	953	888	941	880	933	900	937	946	884	890	935	901	922	927	904	923	890	969	916	894	884	946	933	870	908	966	896	900	904	871	931	884	925	896	980	960	914	944	853	913	979	915	887	884	881	961	903	988	965	840	936	876	952	896	963	929	906	912	961	840	912	896	905	952	921	901	924	932	950	934	911	966	933	941	920	968	902	948	907	948	946	907	972	879	932
13159	6950	5502	2092	1045	764	715	715	613	571	530	574	526	491	580	520	493	453	447	470	474	532	490	511	498	498	483	522	521	541	508	508	489	483	492	485	476	468	486	450	519	483	482	481	447	487	503	478	483	489	466	437	450	453	457	500	506	477	447	476	472	450	505	499	483	450	517	458	472	457	468	484	458	483	517	488	475	428	518	448	476	468	501	473	491	451	451	447	433	508	466	456	443	411	483	474	502	497	489	461	479	476	467	480	478	460	470	449	456	516	512	482	442	494	471	478	524	470	452	451	499	494	446	452	444	510	459	431	498	483	448	457	492	425	462	497	470	458	449	432	465	483	438	473	502	472	480	482	430	456	476	478	463	474	475	486	461	502	470	441	431	499	505	511	455	492	482	471	505	448	491	447	449	449	490	485	453	453	481	475	508	493	465	477	466	506	459	476	482	464	464	441	478	482	490	468	464	471	420	505	501	459	521	485	439	492	514	482	476	490	512	431	465	522	492	429	452	485	425	455	507	491	411	468	452	456	489	433	458	463	461	446	481	454	457	488	514	453	486	463	508	484	467	472	448	500	497	513	455	495	505	483	502	460	486	484	457	407	467	462	478	454	462	483	482	473	478	432	478	464	479	451	472	448	451	498	465	463	456	460	506	424	466	490	461	466	491	434	460	428	471	500	526	485	467	468	456	468	500	442	461	497	500	482	474	453	460	431	453	454	456	475	486	519	488	470	452	425	446	482	451	508	480	473	453	530	448	513	479	500	494	424	462	497	450	474	444	407	507	432	450	441	465	475	459	454	446	506	498	498	486	504	462	451	492	468	494	509	489	455	509	438	436	501	471	490	474	468	428	474	485	480	434	467	497	476	490	471	457	475	515	491	491	447	468	455	483	521	467	479	483	495	479	467	460	471	441	480	437	474	455	478	478	454	493	445	463	470	461	435	522	442	467	458	484	462	474	429	503	443	487	498	495	519	447	452	463	506	485	473	479	477	448	450	460	479	479	486	503	430	482	480	428	512	468	472	458	446	464	456	492	430	450	477	462	474	477	416	471	464	482	471	465	459	452	497	508	452	482	502	503	479	455	479	467	474	428	448	436	491	473	454	498	466	471	477	476	417	433	469	447	509	455	461	454	446	500	483	456	450	480	457	436	484	443	464	462	520	498	458	482	451	476	457	445	437	460	517	486	484	518	458	459	446	435	452	490	496	477	463	420	479	492	458	487	464	479	497	467	467	480	513	482	517	435	467	458	456	468	503	487	514	454	465	486	479	493	451	486	499	467	445	510	479	461	456	482	477	464	490	458	495	428	438	466	479	502	484	474	446	449	527	467	413	451	496	430	462	461	473	476	467	455	489	450	473	513	447	497	469	442	501	464	477	469	480	428	445	465	476	501	473	445	464	476	464	474	438	459	436	480	506	508	493	478	510	452	500	451	459	468	465	462	456	456	480	485	468	448	455	481	498	472	443	465	468	477	519	452	466	450	496	438	439	467	458	487	441	477	476	453	493	458	495	456	461	478	486	430	434	450	476	486	459	478	445	468	473	470	513	475	485	516	422	454	472	478	517	468	468	477	497	465	463	474	444	434	495	460	464	465	477	441	501	470	484	436	467	445	450	445	489	433	446	474	436	465	484	497	497	453	502	467	454	474	485	508	506	497	456	495	506	452	480	443	444	428	452	491	432	491	446	456	493	470	468	476	502	484	468	480	451	479	489	492	500	451	452	486	509	496	489	469	464	449	484	416	473	474	424	488	474	480	468	493	456	526	507	455	516	470	441	487	447	482	451	473	482	481	500	434	459	456	471	455	452	458	457	460	449	492	450	465	500	478	478	475	461	457	476	463	477	488	484	474	459	453	422	479	459	458	483	476	503	464	469	525	457	494	467	473	473	459	442	450	482	464	486	460	438	471	435	477	454	477	491	469	500	472	468	520	450	474	443	438	497	490	497	470	469	512	556	478	465	461	445	506	468	477	510	491	468	461	479	476	478	405	501	437	463	474	448	522	458	447	506	474	516	486	441	469	443	502	441	481	448	476	484	427	491	454	497	497	484	471	474	462	450	450	452	473	525	474	481	481	468	474	454	461	449	470	492	478	482	484	457	459	452	492	498	469	512	449	444	451	491	435	459	471	458	473	500	492	454	446	488	463	444	451	441	513	466	494	497	514	483	462	467	476	435	424	450	452	446	466	485	460	483	459	469	452	482	435	479	488	501	514	484	484	457	449	514	476	478	447	452	517	490	462	507	473	448	502	433	448	439	495	480	429	483	450	507	448	453	481	480	477	516	491	472	503	480	455	497	416	471	434	485	498	463	428	459	467	471	490	484	439	478	441	457	413	484	449	479	510	486	485	443	498	481	499	473	473	444	476	458	500	493	466	457	496	513	496	550	460	515	477	503	518	457	435	493	472	481	483	463	448	434	454	458	465	459	456	451	502	450	456	484	451	473	497	447	438	447	446	457	483	451	498	474	479	429	437	440	442	473	439	461	486	467	466	472	488	480	456	466	470	466	511	523	466	493	472	488	501	505	526	444	450	474	483	477	500	456	515	469	462	483	451	496	507	500	401	450	458	501	466	461	491	476	475	500	452	466	459	514	418	462	460	459	410	485	466	512	453	445	462	482	460	446	517	477	447	424	493	495	462	488	471	455	452	472	499	452	488	472	459	499	456	399	455	454	487	442	475	489	458	489	494	490	444	480	494	487	478	502	490	477	449	479	470	460	469	463	506	500	449	470	449	502	511	453	462	433	485	494	472	505	461	491	454	457	493	458	480	462	492	503	458	506	475	474	513	478	479	456	490	505	478	498	470	463	465	460	468	498	454	440	468	443	482	502	487	476	511	496	485	478	463	460	450	445	516	436	464	464	504	480	474	437	475	461	487	494	470	471	492	491	464	545	479	518	495	456	474	504	477	406	495	491	472	479	456	456	499	500	478	464	459	451	506	492	482	449	463	434	459	511	505	497	467	479	486	501	448	445	477	452	517	456	440	457	485	490	487	457	470	437	478	447	437	467	458	489	466	478	495	512	438	507	473	460	509	484	477	481	454	462	505	455	489	524	424	446	480	483	429	462	448	499	477	490	481	479	487	509	482	454	482	509	419	459	486	536	469	414	470	477	472	448	459	482	466	461	473	482	495	493	498	457	446	489	450	484	465	479	487	468	504	446	445	471	471	434	491	501	477	452	474	463	438	536	447	443	450	489	460	514	489	486	521	492	428	446	459	486	479	463	442	460	474	479	492	497	468	488	475	476	459	486	459	513	467	466	487	513	478	424	440	482	490	512	475	488	450	475	473	494	473	487	463	443	453	483	495	482	458	489	545	492	467	444	445	483	491	463	453	455	478	480	492	477	442	475	447	501	503	514	480	478	472	514	427	457	474	514	446	456	443	438	464	453	490	456	440	490	516	452	472	499	418	471	456	471	479	516	487	470	456	503	474	487	468	507	473	489	432	447	478	514	515	505	445	454	476	476
8469	6263	8355	4524	2969	2512	2257	2045	1811	1615	1516	1434	1395	1384	1322	1304	1262	1245	1175	1172	1111	1165	1167	1164	1084	1110	1148	1101	1112	1086	1073	1115	1086	1037	1065	1086	1018	1074	1073	978	1051	971	1054	991	1078	984	1051	1070	991	1078	1045	1006	1104	1002	1069	1011	985	1051	1001	1053	1035	1011	1042	1006	988	1098	1050	1064	987	1048	1106	1003	1055	1055	1102	1014	1037	1044	1047	943	1019	1021	1011	1050	988	1049	982	1023	1017	1020	1042	988	1082	972	994	1009	1060	1038	1023	1047	1028	1022	1011	994	1034	1008	977	997	1007	1015	1017	1029	1018	1040	1006	1014	958	1008	1036	1050	1037	1058	993	1015	1040	998	1061	1018	1002	1052	1068	984	1002	1020	1022	960	977	1015	985	990	968	1077	1021	1044	996	1014	1003	1067	1001	989	1041	1005	1096	1014	1060	1004	1030	997	1013	1019	999	1085	1061	983	1042	1022	1033	1028	993	1028	1079	1035	1015	1084	1024	1027	1040	1013	1002	1022	1015	980	1063	1029	962	998	976	1025	1014	989	1034	1029	1026	982	1044	1053	1004	1020	1023	992	1049	1064	958	1083	1000	1026	982	995	987	969	1033	1012	1065	1077	1055	1035	963	972	1008	1030	1067	1044	1035	1072	1033	1045	1022	970	980	1020	983	1054	960	1003	958	1035	1027	1011	1013	1026	997	1061	1024	1026	1027	1010	977	951	1011	997	1027	978	1007	1082	1029	996	1024	1030	1009	990	1012	1011	1050	978	1027	1097	1024	1081	1045	1047	1030	1023	1014	1056	987	1045	1032	1019	974	964	996	1022	1066	971	980	1009	1007	1057	1045	1099	977	1030	1013	1021	1018	1044	1030	1076	1005	1029	987	1021	1102	1053	997	1003	969	1041	1009	1004	1032	993	1003	1044	1021	967	1026	1002	1031	1026	1007	1022	1018	1063	984	1002	1005	1057	989	1031	1042	1025	1069	986	1054	1034	954	992	1022	1016	1025	1021	1033	1022	1015	1011	1019	998	1023	1037	1073	1030	982	1021	993	969	1014	1044	1042	1014	1038	1044	992	1029	1005	1072	1070	966	969	975	1015	1012	999	1015	1026	1057	1004	1037	1004	1040	960	990	1034	1027	1009	1016	1071	1081	1026	1048	1049	993	987	1033	1025	1106	1110	1027	1020	1045	1010	971	1027	1099	1001	1057	999	1020	1036	1009	1012	1021	1017	1052	1018	993	1044	978	1046	974	1001	1013	991	1043	1055	1017	1002	1026	1010	1026	1061	1006	1049	1045	1035	1015	998	950	1001	1049	1003	1041	1034	994	1013	1068	1015	974	967	1069	1047	1011	1010	1009	1024	1092	1029	975	1047	976	988	1067	1031	1041	1032	994	1065	1050	1029	1001	1028	1054	1007	1015	1030	1011	985	1008	998	1051	1006	1036	954	1039	1025	1039	1076	1011	1081	978	1049	1031	1021	959	1074	989	1018	1006	1020	1017	1007	1043	1033	1044	984	990	1043	1031	1022	999	969	1031	1025	1027	1007	1060	1012	960	1033	1057	955	1027	987	1028	1039	1020	1029	1002	1055	1053	963	997	1057	1081	1005	967	1018	1051	1017	995	982	973	940	1051	998	1002	1013	1033	1017	1045	998	1004	1029	999	1028	1019	985	1037	988	1011	1013	954	1060	1017	1040	1000	1037	1005	1016	1034	1037	1000	1040	1074	998	997	1001	983	1029	1003	1035	1006	982	1022	1021	1060	991	1029	986	1035	977	999	1006	985	984	1021	1010	1034	1067	981	1028	1008	1027	1026	956	995	995	1037	984	996	1038	1031	1012	1001	991	997	1005	1046	1013	1011	989	959	1058	1025	1011	1020	1020	1012	1034	1008	1019	1056	1006	1022	1053	1013	1040	975	1055	1026	1037	1003	1019	1033	1040	1044	975	1046	1005	1005	1007	995	1046	1038	1010	1019	973	1028	1019	1032	1016	1023	1018	1032	1031	967	997	1018	1045	999	1025	992	1041	1059	1051	1056	1058	1027	1073	1047	1047	1044	925	1009	1019	1006	972	1052	1040	1022	1029	976	1019	1013	1025	958	1046	1049	1047	1068	1008	1038	1016	965	1009	954	1012	1046	998	1044	1078	1052	1064	1021	1049	989	1019	979	1033	1107	986	1034	1035	986	1068	1031	998	1006	1000	1045	1070	1029	1021	968	1080	1009	1003	1021	1022	1007	1011	1012	1071	976	995	984	1022	1040	1016	985	1031	1065	1023	1052	1073	1012	1022	1041	1031	1000	1012	1015	978	1065	1044	999	1021	1030	990	1016	1071	1050	1001	1035	1007	1014	991	1037	1035	986	1001	1034	1039	1046	1087	1037	1027	1035	980	1073	1017	1052	980	975	1018	1042	999	1015	1015	1014	1023	971	1007	1056	1020	1029	1008	1005	1043	1008	1052	1018	1034	1014	1050	1023	1055	989	1033	1019	986	1034	980	1042	1021	1056	1031	918	1049	1057	965	1003	1045	1067	1019	996	1032	1029	1097	1003	1034	1023	1042	1048	1025	1011	1037	992	1004	999	1010	1033	1027	954	1031	1085	1059	1037	1034	1007	1006	986	1048	1045	1034	1019	1009	1037	1054	1014	1003	986	1053	1002	1041	1023	970	1069	1027	1022	1046	1022	969	1002	1045	1081	977	1041	1031	1047	1056	1075	1013	1006	1001	1036	1058	1049	1024	990	1060	968	1024	1028	1016	967	1072	1034	1006	1015	1045	1014	1046	1035	977	1029	991	982	1026	1039	1069	990	1077	1026	1028	1008	981	1019	1084	1011	981	1022	1034	1050	1041	1051	1018	978	1045	971	1014	1019	1009	1015	1020	1024	1066	1047	964	1033	1128	1031	1052	995	983	1041	1079	1019	1010	1017	1014	1004	1063	1026	920	1050	1012	1054	964	968	1028	1044	1001	1020	1028	1072	1016	1059	997	1040	1062	1017	1008	990	1102	931	1052	1027	1014	1064	989	1016	1011	1047	1041	954	1054	1018	1036	1050	1046	1010	993	1055	969	1047	1007	1056	993	1050	1041	1001	942	966	1023	1028	1064	1021	1029	991	1050	1036	1035	981	998	1034	1032	1013	1013	1002	984	1034	993	1067	1042	1066	1004	1036	1010	1062	998	1027	1031	1047	1060	1006	1034	1059	1010	999	1033	1050	1060	1059	962	1052	1016	973	972	1030	1013	1028	998	990	997	975	977	1009	1039	1095	1010	1010	1000	1035	977	940	1007	1037	1073	1045	985	1029	979	1045	963	1014	1044	989	990	1024	1028	1004	1101	1038	1000	1021	1018	979	1027	1017	1011	1002	1004	1093	1019	941	993	1067	976	1037	1062	1003	998	1054	1021	1028	1023	1036	1002	1032	1002	988	1006	1023	992	1021	1015	958	984	1032	983	1034	974	1049	1062	971	1021	1012	1017	1054	1033	1048	1063	1046	1015	1013	982	1020	1016	1028	1004	1022	1008	1061	1026	955	1073	1028	1034	994	1012	1009	1049	1004	1029	1040	998	990	1010	1034	971	1018	1032	979	1002	1011	975	1063	1006	1048	1030	1059	1042	1006	969	1046	971	1074	1043	980	1031	1018	987	1022	968	1025	1038	1003	1017	1000	952	1099	1025	992	1051	1009	1054	1031	978	1009	994	991	1027	1039	1027	1051	1030	1031	1013	1033	1073	1038	1036	1030	1006	938	1099	965	1030	1024	974	1042	1043	1040	982	1007	1012	1010	976	1047	1043	1024	978	986	1028	1034	988	1079	1076	997	1061	1003	1038	1041	1010	1056	1005	1026	1059	976	1049	996	1062	992	1010	1031	1058	1026	1071	1035	1026	1017	1033	990	1078	1013	1017	1026	1056	1017	1010	1022	1058	955	983	1039	1034	1032	1028	1072	1024	1013	985	1066	1026	1027	973	998	1026	946	1034	1047	987	1066	1027	999	954	1019	1038	1027	1041	1025	975	1023	985	1043	1027	1037	993	977	1018	1048	1084	984	1008	987	982	1010	1026	1038	971	998	988	1047	973	1014	1072	1023	1047	989	974	990	942	978	960	1036	982	1031	995	1007	1023	1067	995	1000	1033	1047	1074	1059	1003	1027	987	992	1032	994	1039	984	999	980	995	1059	975	1011	1014	1032	1006	1030	1037	998	947	1050	1025	984	955	1004	1010	1035	1040	1012	1057	1019	1007	986	1012	996	1117	1041	1075	1015	1040	981	1008	1060	989	1048	1022	1043	1011	996	992	1044	982	994	1018	1005	1021	1013	1035	991	995	940	972	1008	1039	1006	1064	987	962	989	1031	1013	981	1003	1013	1046	1055	1026	992	992	1012	1065	977	1003	992	1011	1000	1020	997	1036	1061	1031	983	1032	1008	1062	993	1032	1003	1060	1004	1009	1042	1015	1052	997	1027	1054	991	1033	1022	997	1021	983	1020	958	1082	1050	1026	1006	1042	1052	1029	1033	1017	1037	959	993	1060	1021	1006	1053	998	1000	1000	1014	1041	1061	1024	1009	955	1027	999	993	1025	989	1023	1050	1038	993	1022	987	1001	1077	1009	1075	1012	1037	990	1054	1043	1034	969	1082	1007	1033	1045	1039	1081	1002	990	1037	1015	1029	1032	996	984	1013
25862	15497	14538	5884	1994	1383	1215	970	909	755	712	731	592	633	607	518	509	527	521	514	514	478	469	507	499	465	446	462	452	469	436	463	406	398	419	414	465	417	434	431	448	424	435	424	394	446	421	395	410	418	379	413	415	392	452	405	443	383	395	418	388	435	360	391	400	438	381	397	425	358	431	408	403	419	374	451	436	430	424	412	431	425	422	423	442	399	443	380	392	419	388	427	421	428	398	418	433	424	450	393	380	373	432	431	437	420	441	408	391	390	406	424	396	412	384	422	434	410	387	427	417	440	420	427	390	373	446	397	405	435	423	421	388	392	404	413	420	376	410	410	408	379	450	432	399	420	391	423	419	393	450	403	397	373	431	440	439	396	380	392	367	431	452	385	431	425	438	427	385	441	418	434	399	427	396	431	434	411	431	407	439	426	452	396	393	426	418	418	409	441	409	441	387	434	413	422	428	410	418	394	423	380	380	410	396	407	408	416	409	392	387	406	414	404	409	374	422	441	420	420	425	411	438	419	441	355	413	394	383	418	403	402	411	391	411	398	382	382	403	399	426	441	406	407	412	390	427	427	385	387	391	381	449	391	390	376	398	401	388	402	438	412	433	423	425	406	373	402	403	452	408	414	451	377	413	437	453	384	415	369	402	456	390	388	407	370	394	391	382	396	376	438	419	410	447	446	376	408	381	403	372	394	426	399	467	395	435	420	400	386	399	389	444	409	391	427	419	406	398	413	412	406	388	457	378	378	394	412	373	400	408	426	348	392	382	410	405	387	404	365	388	392	405	395	401	414	381	389	409	390	419	397	389	415	408	400	410	433	412	388	392	409	450	380	410	407	446	428	412	393	457	473	411	421	379	380	389	383	369	413	422	389	420	386	408	409	463	409	404	450	420	421	413	406	417	372	367	384	379	378	402	399	438	378	374	404	411	379	365	421	409	387	426	401	407	411	375	411	364	419	413	414	434	435	413	413	377	402	397	438	422	387	414	389	410	409	409	411	435	434	393	375	435	410	408	389	400	438	380	383	425	407	404	403	415	387	402	428	409	402	375	468	429	422	400	384	411	387	412	463	378	406	411	418	422	426	399	415	443	382	409	436	401	388	445	432	386	398	382	387	419	395	411	384	400	399	385	449	391	439	407	423	415	389	390	383	427	433	413	382	400	384	372	435	396	443	421	425	421	441	422	413	377	411	426	408	435	403	393	418	423	424	443	443	408	415	372	404	438	401	418	426	418	427	440	373	409	371	428	420	369	421	406	429	429	383	421	428	402	402	439	415	366	433	434	396	400	378	434	379	428	375	410	398	427	357	383	389	386	403	376	436	373	408	410	389	412	424	422	411	463	434	422	395	413	419	421	419	379	400	407	382	447	394	402	389	422	420	405	414	429	407	418	393	348	364	416	370	397	422	414	384	391	405	384	417	396	453	409	415	427	400	398	423	386	384	386	406	388	386	436	427	394	399	421	395	423	411	426	390	442	438	396	429	411	413	425	415	411	436	407	419	407	412	387	409	390	409	413	394	423	394	430	384	404	398	399	392	419	428	390	403	401	401	399	402	424	412	398	421	391	427	404	420	416	403	432	442	404	429	425	403	393	395	415	393	403	377	433	406	401	383	432	402	430	436	414	405	388	477	474	399	383	405	398	390	424	412	379	434	380	369	391	400	366	430	395	416	350	401	445	415	405	383	441	401	415	424	435	398	410	408	385	408	393	417	387	399	389	384	415	386	447	413	416	365	382	349	378	399	394	419	422	398	432	414	423	419	407	412	412	457	373	384	429	431	425	423	396	406	406	423	457	417	436	432	376	379	380	371	424	441	393	420	394	382	399	426	386	385	444	419	425	421	420	405	402	408	413	433	406	404	418	365	416	427	417	447	423	387	445	438	402	429	392	398	365	400	385	454	428	407	425	451	442	375	418	427	400	383	389	422	423	415	422	420	417	377	411	423	397	460	415	418	413	397	404	416	435	403	385	356	399	385	393	443	372	380	384	396	415	394	432	370	438	400	380	413	379	419	392	376	410	419	473	387	405	387	384	414	398	385	407	441	434	414	372	421	432	430	437	374	398	417	394	421	418	407	394	381	404	387	443	397	415	420	377	370	424	429	403	421	391	420	375	435	388	417	402	412	441	382	416	429	417	422	391	391	419	390	429	387	394	413	421	440	430	431	412	424	430	420	403	404	362	415	420	446	407	425	462	435	389	404	399	427	414	424	416	410	413	395	444	386	374	399	434	441	429	429	377	394	362	427	418	396	411	440	412	452	410	420	414	372	421	387	400	399	371	381	428	419	400	430	408	384	373	401	367	419	449	367	391	409	385	414	432	362	388	390	418	428	411	408	437	413	420	449	439	394	422	415	398	389	459	440	424	389	427	390	402	444	433	420	429	421	397	402	435	403	414	410	405	394	374	381	405	398	406	371	433	439	444	411	403	413	405	410	405	400	408	433	399	434	421	418	387	395	456	435	423	412	394	429	447	426	438	402	408	386	376	384	406	418	406	401	369	433	418	368	461	439	443	384	424	390	398	391	368	416	382	396	420	383	395	405	455	390	401	394	404	407	397	443	420	404	394	400	367	395	413	400	432	419	412	392	421	408	403	371	388	404	390	356	384	407	452	390	403	417	426	369	374	426	401	451	431	412	424	394	381	442	424	413	410	366	456	397	366	446	411	430	396	410	432	393	392	403	402	453	417	419	420	380	388	395	404	405	420	418	400	383	385	417	423	398	446	404	405	426	449	418	425	426	421	422	412	429	408	368	430	427	415	442	407	378	416	390	379	422	383	402	427	407	421	406	398	359	384	398	384	411	418	422	409	406	398	418	409	428	405	475	379	405	428	384	407	429	412	457	443	409	443	428	424	416	359	421	426	382	403	418	402	405	398	412	417	427	436	451	403	437	406	402	410	376	396	386	400	446	416	378	439	407	459	401	386	397	442	423	450	375	416	431	401	431	434	410	361	359	405	411	407	408	417	394	432	419	438	401	404	412	428	428	427	415	411	408	405	388	456	449	421	386	385	383	401	418	419	421	374	391	384	423	392	357	415	395	414	426	401	427	409	419	417	372	420	414	457	393	384	410	387	409	367	437	411	381	405	417	391	411	372	394	431	401	427	438	396	369	397	378	390	437	383	394	418	427	427	405	413	402	392	409	432	446	411	476	406	469	411	405	469	431	435	429	401	410	410	452	405	412	426	395	380	382	403	411	403	433	415	443	445	417	420	434	393	379	434	380	372	407	406	399	428	387	429	401	412	417	397	386	434	408	413	409	386	387	389	399	424	388	391	404	418	376	427	397	388	447	393	429	417	416	454	437	415	405	390	385	430	419	435	423	426	425	420	414	424	394	415	472	414	419	418	419	424	406	440	404	416	429	395	394	423	388	369	409	446	425	391	395	414	403	367	413	402	418	431	449	455	450	441	384	376	392	443	400	415	442	367	384	359	377	425	430	399	423	415	383	431	416	435	410	445	464
16741	12727	18759	9068	5447	4620	4041	3508	3224	2769	2477	2778	2261	2137	2028	1887	1773	1678	1594	1515	1556	1513	1411	1237	1381	1179	1156	1202	1119	1074	1078	1102	1087	1075	1035	1019	1048	992	993	983	1031	1022	1004	991	954	1004	997	1001	903	964	974	965	875	980	966	918	906	935	947	932	961	963	891	948	954	932	920	916	949	916	944	924	964	893	871	883	923	904	878	873	927	927	911	909	929	953	951	897	858	952	899	913	966	903	918	920	928	881	887	887	852	890	892	884	891	846	918	896	904	843	901	910	899	923	883	904	931	848	912	928	890	972	876	968	895	902	911	941	960	932	944	901	901	885	933	935	870	917	940	923	977	847	887	903	891	894	919	887	906	936	926	859	870	879	922	888	947	956	910	920	936	935	907	888	893	930	905	881	859	858	914	945	894	906	950	935	887	874	908	925	928	895	910	934	907	869	881	881	854	925	821	911	919	918	902	872	924	890	932	889	868	924	924	893	886	964	899	928	867	912	861	959	956	923	891	958	852	930	912	842	902	844	875	904	894	921	894	928	830	864	898	926	918	857	900	908	927	919	916	874	888	936	873	910	903	867	920	895	885	940	889	898	936	858	898	945	869	879	883	931	907	899	895	876	907	910	915	921	835	917	910	892	889	924	847	874	923	864	894	926	902	881	905	910	934	918	943	933	924	903	887	905	928	862	952	941	880	948	925	875	926	889	986	894	949	919	882	940	957	883	904	905	854	890	908	865	890	893	898	919	939	867	933	935	880	946	887	918	890	881	877	901	887	899	938	899	929	928	928	906	912	962	930	862	927	927	954	877	897	911	877	894	954	839	933	892	927	924	915	876	938	849	924	887	935	919	916	860	922	880	859	912	903	915	912	936	854	959	926	927	886	914	913	912	929	922	877	903	894	928	902	944	905	918	847	920	904	894	910	957	914	887	905	950	960	974	896	923	912	925	908	903	874	886	936	920	906	934	902	928	926	896	876	846	895	841	886	913	960	920	893	920	937	923	905	914	884	930	859	947	912	939	925	877	868	923	871	924	885	919	886	908	958	887	944	916	960	918	915	917	915	959	894	867	887	884	877	911	893	885	897	876	906	912	915	845	912	897	895	904	872	920	875	895	931	863	872	939	894	943	838	898	940	928	874	849	883	854	924	902	957	890	854	866	838	894	917	858	903	917	977	894	915	910	849	875	894	917	930	929	909	917	894	929	952	960	948	938	888	893	894	917	909	863	920	883	874	909	891	936	903	896	950	880	875	912	863	919	893	897	914	898	925	908	942	912	964	936	924	903	971	868	940	925	886	995	915	841	935	858	880	929	904	962	934	946	895	943	955	949	804	847	975	852	855	898	911	879	968	913	861	886	890	903	877	837	905	911	903	919	896	931	830	922	931	897	941	936	884	942	865	906	909	870	885	938	867	873	851	931	879	944	890	942	975	867	870	873	889	849	884	905	831	894	911	904	925	934	870	894	937	860	929	932	907	912	904	917	879	914	911	856	963	921	952	965	934	923	884	873	953	896	890	879	879	904	890	924	954	889	864	899	901	853	911	907	923	921	903	885	881	914	903	937	870	882	926	915	893	897	841	914	931	888	901	909	918	921	924	908	921	932	856	886	892	929	980	969	921	880	914	908	892	871	927	928	897	891	935	844	917	864	933	920	903	908	914	911	860	880	889	960	922	923	932	879	871	934	890	927	902	887	909	916	894	936	901	917	892	925	935	920	905	863	919	941	966	923	888	923	921	936	853	968	869	904	917	908	892	914	909	897	937	875	876	908	887	859	887	900	887	915	940	894	907	917	954	898	908	883	883	876	923	868	860	904	915	899	970	929	927	882	910	942	923	877	887	980	879	919	915	886	914	882	913	924	896	905	965	911	878	884	928	910	930	906	911	923	931	935	955	907	872	893	899	918	905	903	941	896	907	900	934	957	962	928	891	937	880	908	869	906	925	855	872	895	898	906	907	880	943	894	897	906	903	897	861	912	942	897	896	906	872	928	917	880	911	940	906	927	921	917	937	942	930	919	912	896	877	955	867	882	908	926	940	943	895	893	886	918	966	951	938	916	914	852	880	880	886	905	936	896	914	919	935	895	900	882	886	866	946	900	904	921	885	957	915	944	911	914	971	902	879	926	881	966	892	893	964	944	952	881	911	888	848	880	876	956	897	930	927	883	863	861	947	925	890	880	902	890	937	955	886	942	915	909	914	957	909	927	932	936	894	844	881	876	929	912	909	932	915	873	915	874	861	901	872	930	868	880	956	903	913	864	955	909	936	924	991	880	931	911	870	852	940	885	902	942	957	899	892	905	914	955	901	873	942	914	945	960	924	903	928	883	883	869	852	907	945	907	906	933	900	920	909	911	904	904	873	908	904	880	943	945	934	901	897	972	902	900	919	858	879	908	878	887	913	875	925	849	920	922	849	885	930	876	882	890	881	886	916	918	945	873	894	930	926	924	902	925	956	842	871	921	924	904	914	941	875	951	870	922	869	902	937	943	931	885	895	949	948	861	925	895	900	877	828	882	880	876	872	886	900	987	901	934	876	927	917	938	922	904	933	938	946	880	896	872	936	891	946	940	980	884	887	927	906	876	858	926	891	940	967	860	893	925	906	906	849	947	911	909	939	946	902	870	883	917	876	941	912	930	894	959	895	918	877	855	887	932	850	985	799	862	935	909	924	960	902	876	944	930	918	914	893	856	881	909	892	896	912	910	880	966	876	903	960	935	918	919	939	888	942	927	900	923	941	924	941	864	884	983	896	911	937	897	959	967	953	903	957	920	920	898	867	865	887	893	960	847	917	898	947	918	924	896	896	904	919	887	932	878	878	926	922	942	930	917	891	894	830	914	868	911	906	860	875	906	885	882	903	901	889	891	934	917	945	904	914	867	899	900	869	908	851	894	873	949	902	893	915	907	877	884	916	910	926	886	922	886	873	852	863	915	889	898	882	966	908	895	890	939	858	925	890	937	881	877	926	934	900	940	910	921	923	945	864	876	835	914	972	907	884	890	910	899	896	884	880	940	927	853	907	884	915	907	886	905	893	899	894	894	920	909	840	882	912	931	871	943	892	875	890	898	874	846	880	972	862	929	877	918	914	959	902	918	909	898	920	878	878	872	914	881	866	911	908	895	880	906	898	879	885	879	880	862	920	921	905	930	892	894	896	862	994	948	918	897	890	879	944	913	882	874	903	921	842	916	932	885	882	939	853	927	904	899	950	906	969	918	865	903	866	883	983	968	926	909	913	938	890	968	916	893	952	933	832	995	879	903	887	902	890	943	959	893	883	901	955	888	935	929	901	906	943	891	855	925	954	935	902	894	908	935	900	942	895	958	877	888	948	965	877	919	888	916	915	914	884	877	869	922	898	896	879	933	873	975	919	946	942	868	934	901	907	906	957	916	944	899	888	961	895	905	955	915	950	850	902	954	882	912	890	851	943	944	950	878	927	937	916	860	883	877	882	885	837	894	888	920	877	894	936	852	878	863
35545	23093	22314	10029	3339	2171	1883	1467	1311	1031	960	1089	818	732	697	704	662	627	625	567	577	585	547	488	567	521	444	525	505	438	512	446	470	462	429	460	468	449	477	440	477	453	479	472	475	467	475	469	406	382	438	399	400	424	430	427	454	404	474	423	394	423	440	422	425	410	439	437	404	441	436	427	404	431	391	422	454	455	392	414	400	407	407	421	397	411	407	461	445	438	420	407	406	405	410	389	398	427	440	390	454	437	456	468	441	417	413	422	412	409	406	394	418	457	407	401	402	432	400	396	445	409	426	396	406	402	436	411	429	437	430	427	411	383	440	439	389	406	393	423	502	423	410	420	398	416	444	439	389	412	431	427	399	439	479	427	401	441	423	402	426	413	369	450	383	384	449	422	457	429	410	458	402	406	437	414	438	416	395	400	419	395	381	424	444	394	458	433	373	413	451	415	423	418	455	378	393	400	423	455	429	430	385	400	459	449	422	410	411	423	420	418	433	426	472	415	446	410	420	411	411	423	399	436	424	442	365	421	390	425	400	473	415	402	401	427	397	422	422	430	407	418	402	403	469	404	401	400	424	373	426	437	425	439	401	409	406	453	471	455	434	414	444	427	423	389	451	413	435	397	419	442	388	448	439	419	401	404	377	468	404	426	411	424	452	415	366	411	475	406	386	397	441	489	414	431	386	416	427	415	418	437	413	432	420	433	449	427	396	426	422	412	387	420	407	501	409	396	426	414	434	433	448	409	393	427	388	406	432	387	421	426	371	430	432	406	424	390	415	447	400	399	396	439	403	427	452	435	405	399	417	402	434	427	417	401	378	404	444	403	434	417	438	393	433	410	395	399	430	437	399	385	376	404	421	482	424	415	447	473	407	416	399	447	400	391	421	402	400	458	423	408	440	456	436	421	400	407	419	428	423	420	401	434	430	462	432	401	448	425	424	425	442	426	413	422	396	435	446	403	421	419	452	404	404	368	435	429	422	429	433	439	445	415	427	421	445	383	374	430	397	410	401	409	430	386	411	395	397	410	375	435	444	433	380	439	373	388	399	440	416	408	422	448	414	390	415	420	393	438	438	457	414	438	440	388	448	387	398	466	421	385	398	461	452	359	405	415	394	440	422	412	436	417	424	438	405	467	414	443	444	447	422	423	427	434	464	420	415	468	423	396	403	447	390	405	399	422	365	463	401	382	408	432	413	427	436	406	438	433	425	432	411	425	416	399	410	409	414	422	412	453	422	422	424	403	421	422	447	393	427	437	425	440	389	425	416	418	399	430	425	385	399	418	416	442	389	432	428	443	442	388	468	465	377	398	413	387	402	409	389	409	430	417	412	451	420	410	419	411	388	422	439	388	435	397	408	440	407	424	404	412	384	410	419	374	395	405	408	419	407	379	442	401	409	437	396	465	428	409	447	414	442	464	437	393	398	404	434	453	397	416	428	432	423	404	388	395	395	468	446	409	399	413	446	404	442	426	424	415	420	428	406	436	403	428	396	419	422	460	420	416	423	441	412	418	432	425	444	419	426	439	431	399	424	397	393	445	426	452	418	424	365	429	441	412	443	444	386	421	444	439	405	434	421	458	464	420	404	440	385	407	420	395	449	400	377	448	405	424	422	408	435	465	427	430	405	413	434	420	415	424	407	454	450	440	386	445	439	426	425	408	395	394	416	413	462	419	410	436	423	444	414	423	413	423	403	378	451	415	397	441	434	430	424	390	418	404	407	382	441	445	423	412	446	415	466	438	447	406	425	390	435	421	442	465	388	433	427	435	423	418	401	449	440	384	384	420	409	409	422	393	402	456	415	402	414	420	438	385	423	418	443	411	437	415	391	433	470	374	403	387	420	398	370	433	430	415	425	422	390	443	438	447	407	381	394	428	467	395	421	450	403	390	392	413	387	463	430	456	412	400	407	406	433	440	408	412	404	406	412	422	437	446	401	396	399	410	378	416	429	416	474	418	430	404	392	418	423	423	403	436	453	435	443	430	426	426	408	420	442	435	396	410	408	419	421	407	441	409	444	421	428	390	390	429	416	434	417	447	430	461	403	434	440	411	392	438	444	401	405	449	407	480	445	403	439	430	408	423	405	433	448	411	406	420	428	441	477	398	382	414	416	421	375	434	430	434	409	415	393	381	403	439	444	373	462	396	413	445	418	442	423	403	424	418	460	444	425	447	421	427	392	435	436	411	416	406	400	428	431	411	400	438	390	435	388	420	435	444	383	443	414	484	399	434	415	459	418	392	395	404	397	451	413	385	425	411	357	413	437	413	427	416	384	422	470	423	428	446	440	371	425	413	425	385	409	417	447	409	418	391	385	401	419	375	444	436	403	417	395	413	416	428	412	446	407	434	418	409	435	464	454	433	445	397	404	399	453	445	445	448	402	421	455	397	402	401	418	415	422	410	441	448	448	408	419	401	406	395	390	398	409	401	430	458	427	456	417	388	429	401	453	411	404	443	394	464	404	435	425	428	440	432	427	401	406	391	397	449	421	435	427	389	407	405	406	389	419	439	425	415	411	424	394	431	394	404	427	411	385	442	402	438	417	428	389	452	393	436	422	398	401	417	404	411	430	439	448	453	424	440	420	452	445	399	455	393	429	450	420	435	440	445	406	430	383	412	413	415	389	402	400	468	457	395	398	433	402	401	432	388	454	426	434	462	411	427	441	411	445	435	420	447	406	388	413	419	437	424	399	395	407	431	417	456	424	417	363	426	444	410	434	422	366	416	452	416	426	436	384	396	448	394	455	396	407	445	392	407	425	393	450	414	396	455	411	442	399	380	386	431	367	382	412	423	423	459	439	423	436	406	431	410	402	431	379	414	404	386	419	415	431	399	447	407	431	433	425	465	380	389	393	406	412	445	420	424	429	435	429	429	419	406	421	423	429	399	437	410	438	441	436	410	401	441	408	420	459	425	436	388	381	435	404	411	398	389	416	428	384	451	420	404	397	397	410	420	441	425	402	442	408	405	430	416	447	417	440	394	376	457	461	404	393	401	418	457	411	434	441	444	465	442	377	425	446	430	437	382	424	425	433	425	444	443	420	423	419	396	424	470	414	437	386	411	432	421	389	408	440	446	403	428	457	446	425	429	422	435	437	419	416	409	393	459	440	428	442	410	421	462	427	408	406	390	416	381	413	390	435	455	435	384	450	412	417	401	386	427	442	380	423	387	440	440	399	450	435	438	385	403	421	409	416	420	408	414	400	399	482	412	428	424	453	410	415	430	405	493	379	421	393	413	449	428	413	466	450	406	437	410	432	393	417	441	387	478	396	373	426	441	418	432	388	428	420	394	356	374	420	375	418	382	425	456	393	380	431	383	425	416	458	424	385	437	398	418	413	399	417	436	456	424	424	419	401	409	441	417	420	397	430	406	445	434	442	414	421	465	389	435	422	400	415	434	380	445	385	446	425	399	403	415	417	416	452	485	388	398	396	385	420	424	424	449	407	435	368	452	393	443	396	390	438	442
21740	17179	24791	12830	7408	6766	5523	4983	4668	3993	3596	4415	3417	2870	2915	2514	2485	2242	2121	2026	2018	1945	1836	1649	1650	1424	1227	1404	1300	1203	1136	1141	1191	1170	1086	1185	1079	1137	1084	1129	1118	1205	1120	1119	1055	1034	1026	1003	1069	1010	1034	1035	980	1013	1028	986	969	996	1015	997	972	999	964	971	920	979	995	961	957	1004	968	951	983	978	947	974	909	955	944	963	947	1003	924	965	920	906	848	914	909	926	972	911	974	963	940	909	830	875	939	911	947	892	979	974	927	887	928	937	980	922	966	927	951	950	892	943	925	1000	937	898	902	869	932	927	976	909	949	928	963	918	968	943	957	857	949	968	897	957	925	925	951	907	918	927	913	935	922	935	923	967	923	917	949	970	947	930	921	937	953	992	889	945	944	985	968	894	934	953	977	888	934	914	948	863	919	878	964	898	969	901	937	915	884	894	940	899	927	929	919	913	905	925	930	969	941	914	976	920	968	892	935	991	913	1005	860	945	931	914	972	944	923	950	938	913	955	943	933	918	942	909	978	919	941	927	921	955	909	872	988	915	950	938	882	945	844	933	965	1009	929	903	895	998	961	964	942	910	956	937	929	870	942	990	913	964	892	949	894	913	937	943	880	928	955	946	992	950	939	984	872	925	963	947	865	969	902	975	939	932	947	903	950	892	896	981	928	923	947	956	884	898	906	870	885	935	914	936	958	947	919	917	901	932	924	937	915	923	941	950	950	918	954	959	894	1006	930	896	908	945	897	975	939	976	887	956	970	930	942	933	897	945	959	966	903	927	890	871	904	936	957	887	884	941	907	949	909	932	924	1002	934	875	908	917	941	929	960	917	908	927	985	981	947	930	924	914	948	959	948	890	905	914	964	937	942	923	942	984	919	932	906	928	875	921	863	980	949	927	935	918	917	962	925	922	1012	905	899	936	993	955	907	895	950	921	943	975	939	984	928	906	874	896	918	911	850	913	919	882	946	908	936	966	930	898	930	965	909	959	942	1026	910	951	954	974	954	982	913	941	927	999	946	915	975	923	988	935	868	929	930	933	886	961	903	962	976	945	890	937	917	924	903	958	900	939	982	913	926	987	902	952	900	916	891	931	926	924	887	957	913	880	883	937	924	911	937	940	917	961	913	904	914	905	970	904	947	913	948	941	942	934	957	959	980	934	915	925	864	926	1005	887	948	905	892	907	946	927	990	916	948	928	885	946	899	955	967	910	926	858	952	905	955	959	968	921	933	943	911	920	955	912	965	937	1012	911	904	940	897	942	951	891	1014	941	977	962	907	962	1005	946	940	900	879	907	972	946	973	945	917	983	882	934	941	906	963	950	919	927	919	982	942	929	954	920	978	938	954	945	942	924	887	922	918	919	918	947	928	912	884	881	938	920	914	898	918	953	936	934	900	887	957	932	869	880	961	941	919	929	900	935	894	953	951	952	901	962	974	891	927	864	900	943	881	892	913	941	958	880	948	929	936	943	916	916	911	903	925	890	950	933	940	864	931	899	931	911	929	869	915	875	927	930	935	981	900	921	951	981	908	948	932	900	984	902	912	906	936	981	927	912	914	959	937	921	956	915	898	925	917	904	900	937	893	891	874	895	906	958	961	936	944	941	907	948	913	979	939	926	907	927	927	926	954	950	906	918	968	972	902	967	899	907	919	957	957	912	1012	892	1011	881	981	896	868	907	955	940	951	924	911	909	923	969	935	979	954	896	930	926	903	929	942	894	957	922	966	953	939	974	879	919	923	936	959	964	915	958	905	886	939	966	935	929	938	928	895	856	965	943	928	944	893	931	945	941	952	940	923	966	922	892	878	996	955	915	909	954	897	971	903	912	946	944	930	907	892	936	902	938	934	937	889	962	923	965	947	914	952	921	921	944	921	952	917	978	914	950	958	969	920	956	985	849	953	923	924	913	924	1005	888	963	928	905	941	940	889	954	901	922	954	908	941	950	889	943	897	945	977	958	969	958	947	897	929	940	874	946	964	924	932	919	929	905	939	940	956	874	930	912	901	946	946	918	943	951	934	904	944	915	929	937	922	922	976	861	887	933	953	876	926	943	912	916	938	917	934	884	878	964	950	927	921	925	979	904	942	977	963	912	965	918	958	942	912	942	975	936	896	963	929	928	916	880	953	948	996	909	934	954	900	959	928	900	940	887	973	940	888	918	923	950	945	915	911	920	973	993	906	946	868	901	890	949	964	1000	918	937	943	935	937	890	964	956	951	947	927	900	910	971	911	880	951	996	972	930	926	949	919	955	932	950	914	944	968	967	947	949	926	920	984	974	945	951	947	943	880	927	935	933	905	928	900	952	913	940	954	960	949	908	952	912	964	964	946	922	909	974	909	886	915	955	975	940	888	937	895	871	922	969	932	984	966	944	937	858	936	939	906	984	892	979	974	944	978	956	891	971	961	946	934	938	943	958	893	950	943	932	877	931	972	925	927	962	897	982	923	967	884	993	926	973	963	911	939	923	947	987	903	911	918	951	912	947	968	943	911	1000	914	913	929	941	923	966	945	896	981	957	984	933	901	955	913	970	902	902	929	952	902	882	949	905	925	989	972	923	937	911	964	954	941	903	963	940	964	921	975	890	911	937	950	940	936	850	951	949	916	967	952	967	921	906	946	951	933	958	978	956	948	917	940	933	957	945	945	924	931	960	949	892	938	973	951	926	903	921	901	961	919	951	913	918	911	908	948	933	932	929	870	986	906	982	893	938	926	886	943	884	888	926	974	955	937	911	988	907	945	899	945	978	950	900	937	916	877	898	943	943	886	893	953	906	963	903	922	964	972	925	955	896	973	910	947	935	958	947	962	964	922	911	971	930	973	931	927	932	935	933	939	900	925	1025	954	925	903	950	914	912	978	914	884	928	906	965	932	898	927	916	904	902	929	898	909	906	943	971	913	874	965	956	954	911	956	947	854	910	928	902	1040	899	934	957	1000	979	961	934	988	897	914	952	963	907	947	902	935	948	945	963	931	884	927	922	900	946	909	926	888	936	959	989	951	947	902	895	888	962	949	960	877	895	959	936	961	967	891	931	991	919	970	930	952	998	912	961	945	936	960	939	932	988	944	956	902	969	883	959	892	923	937	920	909	930	944	982	921	917	894	931	923	1024	957	960	913	999	964	897	971	953	977	998	900	941	955	930	982	948	985	925	914	956	926	951	910	953	934	911	976	979	942	897	941	962	897	943	922	920	998	907	927	996	929	910	921	951	946	954	908	904	921	947	905	959	905	884	885	897	907	986	916	987	951	936	969	961	987	909	931	884	984	974	974	928	903	961	904	991	957	947	922	927	999	988	859	980	958	956	965	922	960	957	940	958	913	930	940	909	890	977	905	972	942	944	984	930	952	936	918	922	948	915	978	1007	970	951	958	991	929	934	926	898	919	910	897	936	925	886	960	962	926	914	923	917	907	930	963	942	913	960	942	956	951	922	871	926	978	956	916	963	882	924	943	942	975	913	910	967	900	969	950	929	966	909	942	976	921	921	933	992	979	934	971	939
12179	6638	5860	2600	1145	855	769	699	643	578	586	568	532	546	551	577	545	523	518	499	488	491	532	502	528	510	478	475	484	509	476	453	484	558	501	477	479	472	496	499	513	487	499	465	513	482	450	500	507	462	470	510	489	487	509	486	523	458	482	472	527	478	465	491	463	471	469	485	505	471	470	477	495	516	510	465	490	511	460	512	481	511	493	491	474	482	482	473	464	505	439	498	469	500	450	434	497	515	457	495	455	438	478	472	477	476	453	494	483	462	499	462	502	465	495	466	488	473	478	462	424	494	465	488	476	491	484	473	492	445	475	476	528	451	474	476	423	505	492	483	504	431	479	455	472	457	490	483	439	488	491	472	476	525	469	493	507	449	476	438	523	448	459	507	453	526	497	462	491	447	488	503	473	514	452	497	468	492	459	510	455	450	458	499	439	481	465	511	465	444	481	483	480	475	473	481	511	510	488	515	467	504	503	446	463	463	466	493	506	459	494	471	514	472	477	499	485	497	497	472	484	473	446	495	499	487	512	459	479	450	498	474	477	466	470	490	503	480	511	460	538	433	447	510	478	473	495	448	469	497	461	501	479	479	521	464	493	483	479	443	456	439	484	468	449	487	490	450	499	470	479	534	490	477	437	485	473	455	482	451	541	482	477	502	486	494	441	516	464	465	469	471	424	488	461	412	447	474	467	522	463	481	474	481	460	438	476	434	472	458	498	445	501	475	446	521	495	475	474	497	461	511	527	451	505	493	517	487	497	524	472	414	526	499	488	482	476	504	451	468	483	477	497	476	524	492	450	492	483	450	473	474	490	467	444	488	450	470	466	481	493	439	518	471	469	467	481	467	514	439	483	475	475	465	467	461	466	473	455	450	473	498	457	498	471	496	459	476	498	453	440	397	459	462	494	515	463	471	520	482	503	527	471	496	478	475	476	467	477	466	458	512	489	484	502	470	488	486	495	516	501	508	485	473	494	497	452	504	520	467	484	485	472	456	449	508	444	480	490	472	495	421	503	501	499	439	442	510	479	494	476	474	524	468	523	467	438	531	477	505	470	500	461	487	485	490	494	493	499	453	462	470	465	460	523	456	487	487	482	456	513	497	506	491	505	436	466	464	450	475	470	488	489	466	479	478	488	475	460	535	481	514	473	467	456	470	501	464	455	510	468	488	483	479	434	527	493	528	499	492	466	489	472	502	459	439	468	516	490	494	450	442	499	496	460	497	495	463	483	409	505	492	450	480	448	459	464	495	511	437	450	475	433	464	485	482	487	476	466	455	469	495	476	480	476	474	464	455	477	462	459	459	532	480	473	464	471	494	491	449	491	462	500	486	497	494	475	454	470	472	480	463	458	473	476	507	442	486	477	512	505	499	460	501	481	478	491	534	480	536	449	496	438	478	519	475	484	441	448	501	479	504	510	451	462	466	476	496	460	499	463	471	481	476	448	478	496	475	473	489	466	475	460	499	505	487	489	489	494	481	465	479	497	471	493	440	466	480	509	488	512	454	470	460	461	447	490	494	460	453	453	514	495	472	487	461	474	476	472	474	462	438	508	493	484	525	475	469	472	490	519	499	448	433	469	497	488	447	470	477	485	479	473	493	497	447	466	502	496	469	482	506	474	522	491	481	474	435	502	439	468	470	473	463	464	503	441	441	471	534	469	462	490	474	453	487	509	464	483	511	478	499	459	469	498	502	446	431	438	494	468	485	507	497	501	510	516	484	475	456	464	437	496	464	492	465	490	503	525	494	471	453	511	494	479	498	485	445	499	471	433	533	472	520	480	461	477	482	464	465	490	506	476	453	491	515	474	501	479	506	469	493	446	484	461	471	515	489	462	464	457	544	493	515	477	499	437	440	470	479	528	479	481	488	496	472	482	423	560	492	477	419	465	515	448	515	494	460	468	476	457	480	483	496	489	477	446	469	503	484	491	452	442	498	473	458	486	439	495	464	498	442	495	501	513	481	503	475	470	478	473	468	463	487	456	448	486	515	450	481	494	492	474	468	474	493	510	460	458	463	524	498	497	470	442	478	475	477	472	477	465	475	508	458	497	472	480	459	478	489	480	461	496	480	506	476	490	561	518	490	440	446	492	486	549	479	444	466	484	469	504	467	454	483	505	463	493	489	451	500	455	467	472	508	501	470	482	495	479	502	458	490	461	476	461	473	469	494	481	479	469	542	471	513	482	483	474	514	450	443	447	453	490	473	490	496	486	484	436	484	465	510	511	486	489	474	490	523	449	496	487	510	425	486	476	445	495	455	499	463	490	499	529	482	500	462	479	449	477	469	447	446	466	488	486	489	461	509	487	506	512	482	477	478	470	444	512	486	502	474	461	444	478	488	468	471	486	514	474	446	478	501	509	495	474	480	524	515	501	474	493	515	496	493	475	460	476	482	467	484	444	485	500	469	488	480	504	453	432	515	516	506	509	490	501	478	491	428	524	499	474	506	473	432	470	475	470	475	448	454	504	448	475	499	485	485	480	444	446	484	493	464	504	514	457	527	471	480	484	501	461	419	474	492	458	514	489	467	468	520	495	483	476	450	459	493	461	466	483	443	491	502	476	470	486	499	467	488	511	486	492	526	417	450	522	499	470	529	489	473	501	500	479	466	494	442	447	465	496	501	489	544	482	462	480	510	499	530	491	475	460	493	469	513	459	449	477	474	495	530	504	485	488	451	523	490	480	472	479	473	417	484	461	485	430	484	441	475	510	477	485	494	495	448	497	482	493	507	460	513	509	489	525	493	516	475	491	497	493	474	471	502	464	450	459	500	510	476	471	466	464	483	476	483	482	471	462	475	501	474	459	505	477	491	480	468	505	433	506	503	514	461	500	475	460	521	478	501	511	490	468	492	498	489	494	465	522	450	511	467	493	500	470	426	454	442	506	487	475	524	466	506	503	469	494	459	488	491	476	504	493	496	475	497	445	489	493	509	482	499	517	496	507	545	449	473	462	491	512	478	519	499	491	472	496	501	472	438	456	455	455	430	468	456	496	466	461	482	432	443	521	479	459	497	534	492	481	479	476	481	481	498	427	495	479	456	496	483	493	473	499	461	475	497	454	507	451	489	458	506	459	494	456	466	488	505	475	538	497	506	453	493	470	475	476	475	457	467	464	496	486	489	475	450	511	485	466	462	438	459	455	491	488	448	472	477	507	468	471	484	472	511	479	496	507	449	483	491	492	513	420	436	479	450	472	487	470	466	463	485	465	464	461	462	483	449	469	442	507	518	465	504	460	484	462	492	477	467	503	512	485	478	479	499	504	527	486	507	504	477	497	443	479	451	475	494	488	416	517	466	488	497	486	450	500	440	513	475	487	469	468	475	513	510	456	487	472	494	433	527	508	424	487	429	477	523	498	460	499	493	481	491	496	456	534	446	438	485	428	465	485	458	472	541	436	501	441	453	431	483	504	429	496	487	480	461	505	514	467	494	439	481	467	517	502	480	534	464	480	483	477	466	479	461	459	431
7962	6159	9282	5731	3326	2831	2249	2097	1761	1729	1608	1568	1477	1445	1371	1268	1260	1310	1301	1242	1214	1172	1130	1175	1151	1129	1167	1091	1139	1145	1028	1127	1115	1150	1085	1024	1076	1092	1106	1041	1072	1063	1086	1101	1042	1065	1118	1046	1109	1051	964	1033	1036	1078	1010	1087	1083	1046	1073	1124	1017	1024	1028	1062	1077	1042	1050	1038	1027	1028	1089	1052	991	1036	1069	1088	1075	1083	1074	1067	977	1050	1037	1025	1012	1035	1018	1016	1055	998	1065	1092	1041	1064	1002	1026	1036	1079	1005	1024	1020	992	1047	1061	993	1049	1015	1012	1052	1068	1040	1044	1014	993	1066	1029	1020	1027	1048	975	1070	1051	1055	1056	1032	1002	1064	1006	1020	1005	1046	1003	1033	1011	1092	1004	1008	1026	978	999	1027	1107	1035	1020	1053	957	1017	1008	1026	983	1073	1041	1045	1077	1062	980	1051	1021	977	985	1037	1047	1004	1022	1069	1004	1005	1049	1074	985	1020	1050	1020	1047	993	1046	1016	1016	977	1039	1091	1065	1078	1073	988	1040	981	955	1064	1034	1010	1053	1035	1020	1012	1074	1078	1036	998	962	1053	1029	1017	1082	1021	1098	1040	1042	986	1041	1034	984	1044	1048	1047	1001	1084	1055	1033	1014	1034	1023	1014	1013	1033	1035	1063	1050	1037	1027	991	1079	1027	1034	1099	992	1050	1044	955	1033	1036	991	1067	1103	1026	1037	1083	1008	1066	1086	991	1018	1051	1042	1022	997	1089	1037	1009	1021	988	1075	1022	1120	1051	1077	1026	1007	1023	1095	1032	1012	1003	1059	1044	1062	1018	1032	1084	1074	1039	1045	1076	1060	1002	1016	1056	1125	998	1015	1045	1102	1044	1020	1017	1010	1058	1009	1003	1014	1006	1065	1024	1020	1012	1061	1059	1028	1043	1083	1080	1035	1039	1041	1061	1025	1074	1015	1077	1029	987	1013	1014	1055	1062	1032	1013	1054	1052	1056	998	1001	1044	1018	1062	1051	1078	992	1015	1030	973	1053	1039	1087	1035	1020	1017	1072	1079	1008	1022	979	1060	1030	991	1078	1058	1029	1046	1075	1054	966	1016	1031	1020	1065	994	1033	993	984	1001	1091	1107	1065	1022	952	1020	1054	1101	1057	1007	1068	1056	1017	1052	1067	1027	1005	1069	987	1057	1017	957	991	994	1066	1010	975	1014	1063	1073	999	1064	1087	1017	1075	1039	1042	1061	1031	1013	1067	1067	1022	990	1046	1008	1010	1031	1003	1039	1021	1023	1094	1074	976	1005	1110	1040	1016	1068	1024	1075	1043	1056	1012	1024	1026	1000	1031	1005	1029	1036	1067	1059	1019	1047	1029	975	1027	1036	1004	986	1016	1036	1031	1026	979	1019	1027	995	1020	1016	977	1107	1059	1039	1012	1031	1065	1038	1039	980	1031	1062	1030	1056	1058	1040	1043	1019	1022	990	1067	1077	996	1019	1035	1036	1025	1038	1005	1075	966	1041	1027	1013	1069	1004	1047	1000	1053	1091	1026	1035	984	1118	1021	1057	972	1098	1016	1034	1060	1018	1022	944	1010	965	1036	1051	1011	1044	1051	1043	1005	1014	1027	1047	1037	1035	1052	1046	989	1034	1039	1010	1041	1024	1064	1060	1044	1044	1062	1041	1111	1021	1051	1041	1030	1026	1015	1066	1098	1032	1037	1080	1040	1051	1004	1003	993	1030	1020	1059	1023	1038	1010	1039	1028	1038	1003	1016	995	1019	1040	1014	1035	1019	1077	1055	1056	1024	1076	1043	1070	993	1091	987	1035	1074	1052	1057	1059	1060	1000	1010	1009	998	1056	1080	1051	1059	1033	1084	1028	1070	1060	1031	1031	1069	1048	1014	1026	1036	1043	1054	968	1068	1005	1047	1087	1051	1027	1008	1012	1054	1026	1007	1097	1007	1009	1001	1002	1070	1039	1011	1079	1083	1023	1022	1031	1009	1052	1044	1043	998	974	1049	1070	1021	1078	1005	963	1040	1020	1025	1003	1042	1053	1058	1074	1012	1076	1010	1059	1004	1044	1052	1067	1060	1070	1054	1026	1071	1046	1040	1025	1055	1071	1027	1007	978	995	1038	1035	1006	1072	1010	988	1050	1073	1028	1015	1052	1033	1021	970	1012	1030	1048	1088	970	1009	1024	1027	1030	1015	994	1045	1086	1036	1064	1045	1013	1050	1043	1068	1031	1032	1016	1031	1045	984	1081	1089	1057	1049	1034	1004	1053	1067	1014	1040	1046	1082	1041	1038	1017	1068	998	998	1020	1052	1005	1012	1027	1019	1069	1073	1002	996	1022	1071	994	1035	1102	1043	997	1055	1045	1044	1026	989	1028	1070	1019	1068	1088	962	1023	1038	1053	983	1045	1008	1053	1018	1026	1015	1029	993	1044	994	1007	1112	1047	981	1036	1018	970	1100	1007	1040	955	974	1031	1029	982	1075	1038	1048	994	1090	988	1087	1041	1023	1072	1029	1073	990	1010	1037	1021	1003	1058	1008	1074	1031	1030	1021	1028	1047	1058	1046	976	1085	1060	1059	1033	1032	1032	1034	1105	1000	1013	1027	1021	1043	1043	1045	1064	1050	1040	1029	1007	1077	1048	1013	1030	996	1008	975	1005	1086	1034	1050	1040	1086	970	1132	1067	1003	1047	1034	1046	994	1057	1020	1032	1015	1074	1021	1013	1007	1072	998	1053	1053	1049	1011	965	1039	1009	989	1072	1013	1022	1047	1017	1048	1019	1004	1044	1053	1051	1027	1053	1097	1016	1035	991	1056	993	1018	998	1029	1094	991	1028	1020	1059	1089	1030	988	1047	1011	1059	1063	1017	1062	1031	1000	1081	1034	1047	1041	1030	1034	1046	1021	1034	1023	1007	1088	1002	1058	1056	1010	1050	1085	1058	1039	961	1032	1079	1034	1058	1034	1061	1107	1077	1057	1084	1018	1088	1039	1019	1051	1136	1006	1057	1011	1053	972	1038	1023	1028	1064	1063	1096	1043	1055	1103	1047	1017	1065	1013	1065	1051	1028	995	1029	1020	1033	1018	995	985	1053	1011	986	1026	1007	1048	1124	1041	1077	1055	1014	1010	1034	1009	1064	1075	1059	1062	1049	1023	1088	975	1019	1068	1049	1008	1017	1094	1029	1012	1021	1042	1019	1047	1035	1085	1011	1033	1038	989	1056	1035	1021	1091	1030	1058	1069	1035	1005	1036	983	1000	1039	1012	1042	1057	1074	1069	1028	1075	1049	1042	1079	1056	1008	1042	1041	1014	1015	1058	1050	1064	1033	1038	1044	1011	945	1039	1011	1005	1053	1038	1024	1029	997	1032	1076	1039	1025	1035	1027	1088	1014	1088	1086	1015	1068	1084	1012	1030	1048	1029	993	1051	1095	1033	1092	1029	1044	1100	1071	993	1060	1011	1012	955	1028	999	1048	1044	988	1047	1051	1090	996	1063	1075	1023	1100	1031	1016	1069	1033	1020	1073	990	1049	991	1037	1003	1059	1029	1046	1041	1018	1065	1105	1019	1046	1035	1051	989	1032	1036	1067	1045	1049	1018	1045	980	1021	1038	1098	1040	1072	1029	1044	986	1070	1065	1023	1061	1077	1068	1029	991	1011	1037	1091	1060	1023	1034	1022	1019	995	1014	1059	1114	1028	997	1043	1030	1056	1011	1046	1026	1047	980	1035	1019	1069	1056	1003	1071	1033	1024	1048	1031	1045	1055	1082	1014	1035	1025	953	1075	1008	1022	1073	1016	1067	1069	1026	1030	1061	997	977	1063	985	1038	1009	1053	1027	1052	1049	1052	991	1059	1072	1024	1068	1021	1038	1017	1053	1116	1004	1003	1013	999	1010	1006	1050	1018	1053	1015	1032	1060	1038	1059	1017	1028	1078	1048	1045	1070	1071	993	1011	990	1059	1034	1043	1016	1041	1030	1070	1034	1023	1034	1067	1073	1013	1122	1057	940	1093	994	1040	1030	1021	1055	982	1005	1089	1048	1060	1047	1042	1092	1010	1006	1011	1060	976	1034	1037	1008	1000	1055	1019	1045	969	1043	1081	986	1034	1013	995	986	1083	1056	997	1063	1039	1028	1091	1078	1069	1055	993	991	980	963	1007	1000	1080	1039	1055	1028	1022	1101	1035	1125	1056	1056	1090	1038	1018	1020	1013	1052	1013	1009	1038	1052	1068	1056	1026	1034	1036	1110	986	1042	1086	1043	1008	976	1029	981	1065	1092	970	1046	1021	1103	1069	1033	1013	1041	1071	1077	1069	1093	1044	1015	1050	943	1009	1122	986	1033	1034	1031	1008	1057	1084	1075	1066	1018	1040	1050	1043	1006	1114	1084	1054	1067	1029	1054	1029	986	991	1060	1017	1118	1019	1029	965	1021	1026	1049	1024	977	1025	1038	1001	1020	1065	1019	998	985	1032	1030	1015	976	1085	1005	1002	1013	990	1022	1050	1051	1041	1031	988	1036	1036	1041	1054	1006	1041	1009	1064	965	1089	1038	1068	1043	1054	1024	1001	953	999	994	1024	1045	1019	989	1076	1003	1047	1044	1004	1007	1088	1043	1010	992	1052	1042	976	968	995	1010	1068	1019	984	978	1027	1082	1035	1109	956	1026	1058	1046	1061	999	1044	1018	990	1041	1059	1047	1025	987	994	1040	1044	1000	1047	1008	1010	1100	1054	1068	1009	1079	1055	1042	1049	1013	1048	999	1006	1054	1025	1074	1053	1043	1062	1022	1043	1046	1013	1044	1029	1039	1028	1038	1043	1046	1087	1027	1035
24190	14428	14400	7008	2072	1478	1280	1136	884	822	688	772	658	581	567	528	520	502	554	464	546	495	484	491	502	459	467	481	449	441	429	459	431	439	419	440	431	421	373	421	427	450	411	391	400	441	411	422	430	428	411	448	417	467	406	411	406	393	407	431	375	368	427	411	448	450	430	409	434	441	367	423	408	437	380	399	381	418	392	424	401	405	410	425	415	410	432	396	428	434	387	436	395	388	395	406	462	402	416	435	395	397	412	405	402	405	402	404	422	375	380	424	442	423	389	430	420	414	423	417	449	417	441	402	425	444	402	420	391	404	443	422	392	395	414	434	411	421	397	421	431	417	426	398	417	417	430	433	434	404	432	413	378	474	416	423	419	373	403	428	403	388	387	433	420	396	414	400	449	434	390	399	420	397	409	414	412	434	392	436	459	414	398	431	443	355	419	433	430	396	439	392	427	389	409	421	438	398	413	447	402	400	408	436	454	421	423	407	380	455	431	432	439	419	458	425	385	400	396	465	427	414	395	418	412	431	388	399	366	402	409	398	410	435	423	406	392	395	395	468	391	429	399	413	421	445	417	448	395	413	432	437	414	433	393	439	414	380	418	448	419	388	410	430	375	439	418	425	417	405	399	434	407	446	427	388	376	389	431	429	437	412	390	422	427	391	419	416	384	403	416	422	391	392	412	448	449	429	404	397	432	427	428	455	419	420	370	422	396	330	409	470	410	376	369	401	428	450	376	391	423	442	425	423	429	425	429	435	421	424	405	385	454	447	410	412	400	435	403	401	395	409	398	406	455	401	380	390	439	396	424	434	377	435	424	432	403	399	414	413	406	416	399	418	444	468	439	409	393	417	410	410	432	403	396	435	421	404	453	431	380	389	435	464	406	436	390	417	404	414	413	401	403	397	379	438	401	457	402	433	439	398	397	426	391	398	420	431	413	413	409	424	406	397	459	450	443	454	427	443	386	456	410	417	407	399	420	408	401	412	432	418	361	411	390	415	430	452	446	394	433	406	425	428	396	406	431	422	389	406	379	440	411	402	422	415	433	422	418	435	425	464	434	447	454	378	370	400	370	411	420	406	413	388	438	402	441	446	402	395	403	497	433	374	410	406	421	436	429	422	395	439	421	434	429	408	418	418	358	444	397	432	437	392	406	374	432	401	414	388	413	403	448	409	381	403	422	424	448	427	416	445	442	481	429	401	411	385	391	438	407	400	394	407	427	379	400	403	448	397	405	413	430	423	386	403	387	397	411	394	383	394	411	461	406	431	414	413	416	400	418	429	392	418	404	428	404	432	422	407	407	431	422	413	401	383	412	425	435	405	376	415	399	425	463	429	433	457	382	393	444	392	397	408	422	377	390	412	392	447	395	392	451	427	411	351	410	428	466	417	443	374	422	410	441	418	458	431	400	416	409	361	421	453	393	367	434	426	408	403	375	443	434	386	453	429	431	421	434	383	402	373	416	415	404	422	402	440	403	417	404	402	387	415	379	400	405	378	418	413	409	381	434	421	383	411	429	386	392	382	454	457	426	366	379	413	417	406	385	446	394	429	443	419	401	361	394	441	394	394	408	412	417	383	428	408	428	395	401	428	421	371	448	446	429	417	395	397	404	438	442	403	410	398	381	410	458	382	393	375	391	393	381	428	441	390	398	382	419	421	401	381	415	437	420	431	434	413	462	410	412	424	447	388	432	429	384	390	411	404	384	407	427	416	418	411	417	402	447	422	407	400	423	456	432	435	415	438	422	392	447	420	388	406	392	417	423	439	432	418	400	374	451	400	442	420	387	432	455	459	400	461	386	434	443	443	435	412	430	442	375	418	401	413	432	423	383	389	449	468	421	395	440	381	385	422	435	418	443	408	368	416	454	405	405	381	410	383	437	418	402	392	400	390	435	423	398	407	434	368	414	422	412	399	424	400	469	441	395	387	402	392	415	411	382	410	419	447	427	434	435	401	397	447	446	405	413	451	407	429	411	403	449	422	368	411	419	415	416	424	431	423	402	394	419	411	425	407	426	447	399	438	406	422	379	397	435	420	434	405	379	413	425	376	379	447	415	411	422	388	399	414	385	396	424	384	394	442	454	407	430	384	405	413	409	403	411	423	381	390	398	392	387	405	453	402	416	433	418	411	401	425	366	395	390	417	376	457	438	419	474	392	401	400	412	430	433	356	414	412	434	411	442	406	418	424	416	429	406	441	436	393	430	446	386	413	411	383	454	389	443	449	428	396	408	396	400	412	391	404	427	401	420	462	425	414	412	372	432	394	441	395	445	391	399	388	434	408	399	420	401	390	418	391	378	447	435	406	400	404	415	419	455	421	415	441	434	429	425	435	419	413	424	459	430	403	426	417	444	414	405	404	442	397	434	436	407	403	420	423	406	439	439	402	388	421	404	414	395	423	375	456	422	402	424	400	408	403	427	401	440	437	406	398	428	433	422	420	401	391	417	402	419	438	390	400	414	424	382	423	393	423	397	419	397	423	429	416	406	391	416	417	398	418	376	404	364	438	408	457	423	378	431	446	382	430	407	418	441	409	474	454	398	401	446	409	402	447	406	403	410	440	423	439	423	441	436	425	434	421	391	425	389	403	416	411	428	431	429	415	454	416	418	396	426	413	420	440	412	389	446	439	415	388	423	396	426	401	407	450	448	401	406	413	430	392	385	428	422	403	434	429	415	379	421	432	433	458	410	418	422	413	454	425	379	373	390	422	400	407	402	375	412	448	434	390	399	420	413	453	427	445	429	436	390	426	421	354	447	395	418	434	406	405	415	387	445	437	439	392	377	384	450	406	426	447	408	408	394	387	443	423	409	422	451	423	397	434	425	419	416	401	419	403	451	419	370	405	408	382	391	411	418	407	419	370	415	450	383	411	437	404	380	439	389	398	386	417	393	449	395	363	420	392	425	395	409	436	423	407	362	426	391	400	421	442	440	376	416	438	419	400	389	363	426	398	417	428	446	394	420	427	410	420	448	387	409	374	386	448	393	450	422	440	407	432	421	432	426	444	418	469	407	427	444	415	418	415	413	410	413	459	412	461	427	408	384	383	428	382	427	414	416	449	402	416	409	416	402	399	426	388	390	372	413	387	393	424	391	454	413	442	398	390	408	410	402	426	404	373	399	393	396	383	399	428	437	439	407	433	414	405	413	406	434	390	420	420	449	396	391	412	440	399	410	393	418	409	423	411	414	399	431	453	447	387	390	410	425	450	387	403	368	431	401	390	413	417	382	437	418	396	440	439	413	395	431	411	402	409	405	418	397	417	395	413	387	431	387	427	390	422	373	426	396	385	427	402	424	416	413	413	387	408	385	419	428	431	382	398	413	363	385	413	380	444	417	426	414	438	362	413	399	421	401	413	388	410	475	410	406	415	420	410	430	409	422	416	410	405	427	434	411	421	457	422	400	395	445	423	422	445	377	438	440	447	412	394	354	441	409	427	427	426	415	442	440	457	430	403	404	451	416	447	424	413
15660	11969	19096	11174	5693	4747	4174	3683	3488	2874	2651	2841	2392	2083	2121	1879	1795	1787	1635	1470	1480	1483	1445	1383	1357	1160	1152	1113	1082	1055	1062	1073	1050	1063	1037	1049	1006	1028	1016	1051	1003	965	1023	1013	994	945	941	972	957	958	960	962	942	978	923	999	931	961	967	1005	947	942	937	910	977	1019	926	953	939	934	974	969	945	943	911	973	945	926	904	903	920	926	921	916	912	941	972	929	984	910	917	897	951	907	928	897	930	937	949	923	947	874	954	920	909	917	953	884	913	909	941	904	896	926	936	895	877	971	910	967	908	912	880	946	926	886	883	947	867	912	979	927	895	945	889	955	884	891	964	950	917	934	939	933	894	900	930	880	869	937	906	922	906	930	899	955	919	879	903	922	926	883	879	937	933	932	851	929	910	906	902	942	930	895	872	860	948	907	943	959	912	913	957	980	897	923	909	870	923	911	931	919	917	915	913	924	937	983	948	969	850	890	942	913	908	932	912	922	889	962	898	962	945	919	904	943	905	896	920	910	903	885	944	982	934	897	921	980	918	906	852	965	936	925	918	938	956	907	905	925	949	898	984	905	839	910	890	899	890	877	919	927	947	915	888	916	882	904	903	894	988	886	928	944	953	905	929	911	889	950	933	904	896	908	865	897	909	912	888	891	928	996	958	956	893	974	912	906	894	891	982	923	881	910	966	929	899	960	931	906	920	874	933	935	960	896	953	909	900	904	951	874	901	902	953	929	908	950	888	960	912	933	944	906	945	943	905	895	958	966	904	896	899	938	936	845	888	917	896	910	924	929	914	941	956	929	926	907	917	893	931	981	925	921	932	962	863	881	925	909	854	862	915	925	937	913	934	908	929	939	899	883	924	916	896	923	931	895	931	917	924	915	880	913	963	970	1001	974	896	928	943	897	925	855	874	905	838	958	877	928	892	893	921	986	881	939	885	916	895	949	903	861	868	936	892	883	924	916	912	911	892	869	909	866	892	928	934	927	928	919	904	906	929	898	906	951	959	935	963	889	939	875	973	934	937	946	1005	941	881	914	899	894	970	929	921	943	891	920	944	919	961	918	944	880	900	932	939	964	904	910	903	915	961	900	862	897	923	911	907	954	925	932	885	913	889	946	915	931	907	950	872	941	928	928	898	929	893	925	966	913	936	883	898	902	914	941	924	886	958	898	872	897	931	926	867	905	912	915	873	961	956	930	940	895	887	923	898	855	891	940	877	912	997	928	836	935	905	897	903	949	887	920	927	908	942	987	884	920	901	916	928	863	891	964	940	910	892	903	931	883	938	894	921	916	888	913	918	911	887	941	942	900	906	952	931	904	953	907	897	846	892	919	934	881	906	901	887	946	936	908	895	960	950	847	861	873	922	882	926	960	934	925	973	920	901	906	887	887	898	942	932	865	882	925	944	913	882	963	889	900	956	929	928	921	933	911	912	944	892	886	915	936	913	977	942	967	923	960	892	923	917	912	943	865	903	937	909	893	903	931	936	959	897	916	850	898	944	906	881	869	914	922	882	888	910	965	908	1000	891	930	897	941	897	934	874	899	857	950	915	895	960	907	938	922	890	938	911	906	903	881	898	925	919	923	916	901	968	998	903	894	977	906	959	964	874	887	925	899	897	918	951	917	967	922	876	925	804	900	919	894	919	949	908	940	906	917	908	936	904	879	959	893	866	859	908	942	925	795	923	871	898	895	884	939	943	953	899	925	927	900	841	950	922	891	928	936	941	888	929	935	937	939	909	938	955	857	956	954	930	927	912	897	961	908	945	887	923	936	912	937	924	961	945	891	938	892	897	949	923	872	907	909	928	915	928	902	929	867	928	946	947	874	945	892	922	925	943	931	920	899	879	894	904	930	907	972	936	891	918	884	911	942	954	929	871	922	898	922	954	980	858	897	959	884	952	876	870	944	941	914	933	934	882	871	963	920	967	943	938	886	938	884	911	899	999	949	869	944	916	943	882	963	899	886	927	912	905	933	915	887	951	909	895	911	946	902	978	907	951	999	928	882	958	996	923	853	967	900	947	923	927	876	978	908	963	909	947	933	923	905	964	898	969	929	915	885	927	850	924	940	926	908	943	995	941	901	911	963	894	911	927	922	945	960	957	911	950	925	899	949	921	913	955	906	885	976	894	929	909	897	948	913	906	941	917	937	920	915	937	898	929	924	886	905	947	886	948	858	931	941	872	910	929	966	890	943	915	917	933	878	932	930	927	937	951	961	930	962	940	886	906	941	926	932	891	907	930	906	942	922	869	880	892	968	926	939	897	927	906	949	854	946	943	938	907	921	937	940	904	921	906	860	942	949	879	890	934	933	914	953	932	913	924	962	894	887	925	888	946	939	886	952	894	909	872	923	972	961	902	927	888	895	951	922	941	890	866	896	895	891	902	876	900	902	909	951	935	943	934	914	869	926	965	934	891	877	920	920	895	936	944	962	904	934	922	933	882	922	899	931	956	898	876	974	815	893	936	912	908	911	892	971	924	933	861	927	909	899	895	879	911	940	965	888	911	922	843	877	881	904	876	938	888	882	917	908	934	932	964	862	902	947	949	902	923	867	920	930	956	935	930	960	949	927	911	924	884	882	885	840	925	907	949	939	901	910	813	949	895	942	923	898	921	911	983	925	955	850	937	958	888	916	935	893	889	939	971	997	999	895	961	908	905	922	928	931	945	930	986	951	926	860	934	901	893	901	885	928	933	906	874	954	960	906	943	946	920	942	932	935	907	871	925	921	930	924	919	906	895	939	898	901	926	997	934	891	953	904	911	898	925	961	934	922	966	915	919	920	977	868	881	940	852	900	941	899	914	954	907	874	872	896	936	908	927	916	948	875	912	977	879	879	935	910	934	903	920	939	887	920	881	961	843	963	872	933	894	920	913	956	878	995	950	909	885	915	930	910	888	879	932	856	928	893	941	919	907	916	917	912	939	922	936	910	929	896	927	922	894	953	859	878	897	891	961	900	923	873	947	932	930	850	889	936	933	919	921	882	934	941	906	913	936	910	987	967	952	877	890	919	925	978	904	902	894	922	911	890	952	928	931	895	931	961	909	954	923	948	935	921	910	923	893	867	981	946	966	851	943	932	944	941	916	915	928	914	945	920	934	926	877	910	922	954	917	926	947	906	935	937	946	914	958	928	854	967	922	874	895	975	904	918	886	876	919	975	919	1002	882	924	844	919	886	922	949	908	986	888	888	949	904	897	951	861	914	902	900	921	909	912	936	912	964	841	964	880	924	931	926	919	940	909	862	909	927	883	883	982	937	886	886	910	892	965	920	960	925	922	888	925	915	927	940	906	898	933	963	880	889	924	907	962	889	911	911	933	974	891	931	962	933	954	851	904	849	905	899	908	871	874	919	939	926	935	879	916	875	888	943	932	904	929	888	898	949	943	910	971	893	856	910	899	932	919	920	916	913	894	915	869	909	872	923	925	900	955	925	924	891	942	882	915	971	908	919	939	949	888	882	873	884	931	920	960	931	952
34835	22205	22801	9502	3307	2201	1753	1494	1264	1064	999	1003	854	777	714	614	682	658	602	563	569	581	517	558	512	453	517	491	476	508	475	467	466	456	439	439	486	467	424	412	428	466	414	499	451	448	438	399	420	443	451	432	435	393	417	415	455	414	455	439	448	402	435	407	427	441	413	422	410	437	451	437	429	425	445	437	437	410	415	401	419	451	448	413	409	383	463	392	431	450	433	473	464	437	427	423	449	500	396	413	431	427	440	430	402	439	434	417	439	390	426	413	435	465	436	402	413	418	446	416	441	463	431	429	411	429	410	405	399	413	432	418	425	404	432	428	420	423	433	424	460	396	450	433	396	415	435	443	434	408	406	424	420	437	433	422	438	446	434	405	408	386	412	405	444	443	423	373	407	401	419	395	409	417	419	468	425	432	426	430	445	422	444	415	437	437	466	447	403	481	415	386	465	446	422	429	426	429	410	418	424	426	417	406	438	411	454	421	420	421	430	437	362	425	400	422	401	437	404	434	407	386	442	392	420	441	420	433	406	415	435	428	400	435	394	433	404	400	448	429	443	428	447	419	456	436	448	376	391	423	461	416	428	405	397	442	411	418	416	426	418	413	455	407	407	410	425	408	418	433	412	421	453	404	455	417	415	433	457	422	417	433	456	463	421	408	374	433	399	407	455	457	417	451	389	434	439	407	404	452	397	402	408	446	394	393	411	419	428	435	427	423	413	402	421	418	397	431	432	430	404	442	402	412	437	435	416	420	435	392	460	425	447	418	413	383	387	407	422	420	374	460	418	422	429	410	451	428	377	406	427	443	413	378	440	425	420	396	371	416	404	430	435	441	444	396	428	414	430	440	400	416	442	426	385	417	436	415	406	406	399	425	396	392	426	378	435	420	394	426	463	433	387	476	412	437	416	409	435	433	421	390	374	413	424	444	423	383	455	470	415	431	401	388	412	410	435	408	434	408	396	417	435	427	437	445	416	467	436	440	420	424	437	476	421	419	446	383	397	384	413	439	399	416	454	419	477	381	483	403	415	427	419	421	428	461	464	450	460	449	449	446	461	429	404	444	405	420	487	427	440	438	409	432	413	442	401	483	404	436	439	428	440	410	446	408	423	452	435	494	398	472	453	426	466	400	477	427	445	420	421	438	421	428	431	421	448	460	406	422	406	417	413	424	456	412	431	404	392	453	435	421	419	440	385	429	434	448	407	470	413	386	384	431	424	411	394	416	427	398	388	376	400	398	436	468	440	428	424	426	447	422	427	439	450	392	459	384	374	439	459	394	397	448	415	447	427	446	438	401	393	449	460	403	413	439	445	422	429	449	436	414	458	392	451	446	455	380	425	418	451	418	460	382	393	401	398	431	464	440	432	421	427	413	390	458	441	398	451	416	391	410	426	434	407	433	436	460	443	444	430	443	439	424	405	386	427	430	455	409	430	445	442	408	457	441	441	398	403	419	434	417	428	406	368	423	446	444	422	463	473	464	402	432	393	440	409	395	411	418	427	437	416	426	407	403	436	416	406	425	399	436	448	421	456	442	459	439	417	453	399	409	439	365	397	418	432	406	404	399	426	455	446	442	413	428	399	416	409	412	386	412	392	371	445	439	398	418	401	402	437	422	424	449	401	479	407	429	407	394	412	382	402	421	444	430	423	398	429	454	416	409	417	421	394	443	475	431	392	470	399	418	402	416	404	401	401	442	392	404	411	423	428	433	407	404	405	415	411	384	445	428	383	434	423	399	442	463	438	400	417	414	409	396	444	401	386	421	418	413	484	394	431	392	382	401	457	433	424	415	416	424	430	465	393	426	419	419	440	434	452	378	398	394	434	381	412	383	492	411	426	441	433	440	426	426	418	423	407	396	454	413	404	418	465	436	430	439	376	413	377	441	423	434	399	428	452	436	420	429	407	429	425	390	398	441	406	396	438	413	433	401	397	466	442	401	459	389	371	414	422	438	429	415	455	422	414	458	447	383	429	476	433	460	438	439	430	427	415	443	465	400	419	406	425	408	426	408	401	452	390	421	400	434	390	436	440	438	427	417	414	453	440	462	436	451	441	422	400	463	441	412	446	381	418	400	434	420	403	427	420	443	449	430	463	440	415	422	448	437	444	443	387	455	430	414	396	435	397	425	458	409	443	460	426	424	433	436	405	393	401	408	422	417	434	453	420	441	458	431	412	389	454	451	401	416	412	408	462	417	403	427	427	426	459	406	408	410	439	412	413	416	433	459	411	402	441	428	405	417	503	411	413	414	396	408	427	430	389	413	424	428	434	399	415	419	454	416	426	408	453	415	389	421	447	445	430	419	430	435	387	422	422	437	421	419	420	418	445	412	445	398	411	415	443	404	424	459	408	422	421	437	401	459	464	392	419	421	407	428	382	409	439	461	439	419	407	394	389	446	412	435	413	429	427	432	388	400	373	356	426	402	457	414	453	458	413	385	415	434	405	428	436	414	377	422	437	405	410	406	408	381	473	393	413	431	418	459	443	379	443	442	384	451	430	389	450	409	414	397	465	431	416	407	419	409	411	432	441	394	450	458	462	428	400	461	414	445	407	418	468	431	451	402	439	466	415	392	454	433	432	430	397	439	450	429	439	445	431	404	401	404	404	426	407	425	411	427	388	407	378	422	397	427	406	379	404	454	439	450	427	429	433	432	453	408	444	451	439	423	422	398	400	364	423	381	406	377	439	419	441	396	418	397	416	437	419	447	412	407	450	412	445	446	420	375	445	462	429	411	477	398	413	439	422	407	390	411	426	443	424	468	402	449	391	398	431	394	416	377	439	397	422	439	433	417	436	445	445	410	449	416	431	393	441	391	424	394	411	434	407	447	397	394	435	430	401	385	419	436	434	404	397	437	409	441	425	404	430	430	409	441	433	431	407	377	458	413	404	409	401	438	424	457	444	395	440	450	412	406	437	408	405	468	406	392	405	383	419	425	426	418	431	399	416	444	461	414	418	351	429	416	424	397	400	428	425	443	426	405	413	433	443	423	385	405	423	399	436	458	419	419	436	405	433	427	372	407	420	420	415	396	431	413	417	414	459	424	404	428	417	426	408	415	430	472	444	409	428	407	376	403	417	417	403	449	420	400	437	440	431	415	418	412	403	422	442	413	440	468	457	417	437	435	427	438	417	452	446	427	439	410	403	390	385	443	423	448	398	426	381	406	410	469	421	418	414	423	410	389	420	431	382	430	439	444	435	439	434	437	415	411	423	426	440	458	416	435	388	438	439	439	421	432	438	411	451	418	368	412	456	395	482	400	419	438	392	400	443	417	425	424	419	434	468	437	377	429	456	444	424	447	455	432	428	401	425	377	403	428	406	410	380	436	426	398	402	424	397	426	370	388	419	402	410	446	419	426	422	454	450	450	429	399	390	406	438	420	476	417	399	442	443	405	424	454	430	413	447	456	430	472	425	421	418	435	406	449	446	467	448	387	418	470	426	447	411	451	430	428	427	425	415	428	418	460
21003	17051	25693	11637	7793	6461	5668	5163	4679	3992	3840	4098	3382	2975	2877	2441	2323	2394	2142	1937	1898	1842	1775	1840	1608	1377	1251	1230	1317	1292	1277	1176	1146	1211	1131	1158	1204	1177	1150	1093	1102	1035	1126	1170	1067	1090	1063	989	1021	1031	1027	1083	1005	1021	975	959	1051	974	1003	987	979	1040	954	993	970	959	964	1022	976	901	935	972	998	992	922	992	935	966	932	992	996	965	934	993	953	970	967	967	906	906	931	932	974	941	916	906	931	910	947	904	986	956	933	916	918	985	945	906	1025	991	939	941	939	942	969	993	944	907	994	933	931	961	949	917	915	859	905	909	919	938	911	884	959	928	942	923	920	934	936	894	893	956	911	972	939	954	932	927	989	945	977	1002	931	904	924	910	966	935	928	927	945	938	939	955	945	943	910	968	958	975	928	953	893	960	944	1028	906	962	878	950	1000	973	963	948	915	926	975	913	900	959	970	972	968	943	901	931	896	920	950	911	989	967	956	938	905	907	966	897	937	890	945	915	904	941	952	914	947	949	894	933	943	913	969	922	982	966	989	928	902	947	896	935	945	926	913	923	920	945	922	925	889	993	965	947	962	903	904	979	902	897	938	901	947	891	892	988	967	936	940	902	974	911	978	942	921	948	953	939	963	876	917	935	901	945	931	919	950	934	939	953	905	924	935	937	936	932	964	905	935	994	940	962	986	951	925	949	932	903	956	982	919	891	956	924	980	956	928	944	940	916	915	903	934	975	972	933	927	954	949	930	920	966	956	990	945	936	936	893	957	944	971	995	937	934	884	961	940	965	932	927	918	921	962	912	926	971	974	922	946	990	973	953	949	883	967	951	928	906	936	918	914	934	965	927	979	938	944	922	880	937	949	943	942	908	971	962	964	887	928	910	951	917	976	892	915	935	928	897	912	918	934	909	893	931	958	933	925	971	979	911	882	969	994	931	926	945	904	840	925	960	968	922	958	944	968	964	896	908	868	978	930	963	934	912	939	876	928	928	980	977	951	944	925	975	956	924	960	939	896	928	992	911	942	916	888	930	945	955	891	937	975	943	910	922	906	959	916	970	946	948	912	987	972	914	936	926	911	947	978	941	927	956	954	924	907	913	1017	941	954	914	893	896	941	909	862	996	889	903	911	932	981	933	930	928	869	913	937	959	942	943	936	938	978	927	946	931	945	1007	977	973	953	910	924	942	1000	931	949	908	955	889	1017	967	929	889	936	926	936	929	922	954	919	875	941	929	946	956	922	966	877	962	959	920	977	923	916	876	931	946	962	907	953	976	959	966	960	952	930	965	944	932	942	992	900	899	981	909	885	893	915	951	968	938	909	992	918	971	962	946	974	939	965	975	932	972	941	929	938	976	984	956	976	929	964	977	950	890	905	968	910	952	955	964	929	972	956	966	872	960	967	915	975	952	912	929	868	943	918	905	949	965	924	969	895	972	955	916	929	930	949	922	909	907	936	909	898	912	946	914	900	966	1013	931	929	964	943	909	954	911	989	924	908	945	890	903	916	967	948	893	952	883	955	903	887	925	983	907	956	896	975	865	927	924	945	908	922	952	926	951	913	918	923	911	904	896	965	932	926	958	961	966	945	882	880	951	923	981	945	942	946	900	970	953	958	973	928	966	936	956	884	955	918	941	888	954	922	922	933	950	905	897	978	914	946	925	971	898	934	976	914	979	918	929	954	910	941	921	888	935	905	939	889	924	953	921	976	967	899	945	912	941	904	925	940	987	925	931	900	886	895	956	991	986	918	901	970	958	930	891	971	919	963	945	986	915	913	936	937	925	916	917	985	937	940	920	912	926	979	924	927	982	934	900	952	919	937	917	929	924	934	949	899	955	900	914	937	938	887	963	901	937	966	941	970	912	879	942	904	874	917	900	896	905	897	925	936	900	972	951	979	997	954	1015	932	908	975	908	913	900	934	908	1008	926	891	940	945	961	927	893	944	998	990	944	915	953	942	973	947	920	921	930	927	934	929	980	954	969	913	932	910	918	928	948	950	971	935	920	872	893	982	936	930	939	914	983	899	950	990	928	1006	893	923	898	942	905	875	935	966	995	951	913	892	980	958	973	923	907	952	906	926	943	942	956	893	1005	928	928	924	937	988	988	967	939	952	869	968	931	971	966	900	932	944	918	945	946	938	938	941	971	865	944	928	926	958	1008	968	936	933	939	956	935	937	972	939	915	950	926	957	966	984	978	947	947	885	947	885	905	997	967	990	924	890	969	980	968	971	898	931	924	953	885	924	953	934	946	937	924	982	937	971	871	906	926	944	956	931	937	943	913	921	896	918	912	932	1000	968	951	927	938	987	902	965	935	953	909	904	968	942	985	942	945	953	930	895	965	962	979	931	945	956	939	912	978	948	957	986	952	954	950	968	980	953	974	946	924	935	983	927	939	997	908	945	939	966	956	914	953	914	938	920	917	928	995	977	939	911	938	943	912	922	971	931	908	867	982	897	903	939	897	923	1009	892	989	982	974	916	985	927	949	920	974	943	948	916	884	948	915	932	943	882	963	923	959	950	914	917	1009	914	942	952	902	946	930	938	918	990	933	887	947	971	943	958	930	880	966	934	932	927	958	914	970	945	890	916	960	981	932	949	922	923	920	954	921	922	942	930	928	899	962	920	934	905	953	920	934	894	939	903	936	884	958	964	999	931	986	929	884	955	881	901	971	990	963	935	956	921	931	926	914	993	960	928	949	986	914	910	1007	959	931	940	930	940	952	959	919	981	865	970	949	964	932	962	960	905	956	924	925	881	914	945	940	980	903	992	955	969	943	951	933	944	936	927	966	948	947	965	947	955	926	965	953	915	942	955	962	906	916	931	941	908	907	941	924	929	925	908	945	932	965	923	912	918	948	939	933	952	914	978	916	931	991	959	1003	948	911	953	944	918	977	888	919	909	906	904	975	906	916	973	912	944	990	970	965	904	964	890	958	928	955	921	899	891	913	988	916	946	952	909	961	914	924	930	905	904	912	958	926	925	934	912	908	893	968	957	948	981	929	956	1001	934	939	922	940	979	918	942	906	968	891	904	937	996	973	956	916	947	964	970	943	906	908	909	959	901	980	952	908	995	939	977	924	974	917	943	900	928	960	992	998	909	948	997	917	962	947	953	931	950	924	951	916	973	917	955	936	911	945	950	927	917	955	949	955	888	959	950	1000	899	925	923	928	958	948	953	956	941	938	936	920	934	906	910	888	968	938	971	914	920	909	955	986	999	941	935	909	926	982	971	941	936	960	950	957	933	935	926	894	926	956	936	918	905	1002	945	919	901	924	922	889	944	948	884	963	998	901	934	983	949	883	928	957	962	918	959	962	932	955	967	928	917	984	970	943	910	983	973	952	973	953	985	929	933	957	922	896	978	983	918	971	939	883	915	912	948	962	935	959	892	963	987	867	932	942	934	938	972	927	911	941	1005	939	984	919	954	945	1025	937	934	934	882	897	924	890	899	924	940	934	983	973	985	936	922	973	893	909	887	990	884	958	935	920	973	935	942	953	921	938
14272	6984	4854	1803	1063	833	732	672	605	575	554	568	541	566	515	541	489	524	532	508	510	519	510	473	482	477	531	436	495	472	482	462	451	427	460	481	432	467	471	491	464	468	525	477	497	473	441	454	461	464	504	532	478	491	498	441	451	505	495	484	470	407	451	501	491	479	485	489	482	531	477	466	471	430	460	497	487	483	505	479	482	464	487	490	490	463	496	478	437	476	441	435	503	478	490	493	440	486	479	544	487	468	497	501	482	510	507	503	463	463	474	486	514	489	447	471	504	450	528	465	509	428	450	454	501	501	497	504	521	455	467	483	447	486	488	486	478	502	476	461	463	460	502	476	465	449	529	452	475	482	467	493	449	466	494	486	501	475	473	523	504	490	475	446	497	520	507	467	498	490	461	479	484	460	462	459	458	466	474	481	508	466	476	482	471	511	516	534	495	509	484	518	488	474	438	505	518	473	451	472	544	465	431	481	459	447	465	467	502	423	454	457	503	444	496	529	510	461	456	474	495	471	495	512	453	461	503	444	488	483	476	507	472	501	468	453	476	444	436	492	482	525	466	477	444	487	458	502	499	505	460	475	488	467	491	477	470	481	445	469	520	441	460	490	483	488	453	481	489	494	484	467	469	484	479	408	475	459	498	482	445	480	496	483	493	439	496	508	482	495	483	480	470	505	442	463	508	472	482	470	498	514	484	475	501	491	487	423	455	442	434	483	470	506	457	507	493	447	450	456	457	473	490	441	475	500	484	483	471	499	462	479	472	499	458	501	466	481	472	496	475	483	514	521	451	438	463	494	483	476	474	481	467	500	495	473	501	473	477	474	504	460	512	483	486	505	533	496	502	505	470	478	493	463	487	445	480	472	480	490	449	495	431	502	475	464	512	507	503	476	513	462	470	469	461	491	491	508	462	474	503	484	521	442	462	446	531	507	479	486	461	515	464	538	464	495	449	541	514	501	453	447	470	451	468	451	466	453	438	504	485	492	450	447	528	486	482	510	508	474	445	432	505	502	500	490	529	488	451	494	477	443	483	493	473	480	455	426	482	470	474	466	475	500	485	500	472	455	460	468	493	458	491	461	498	475	467	438	537	455	463	470	447	485	460	478	505	443	487	478	492	512	479	454	459	502	463	490	481	488	505	460	448	477	465	498	512	436	473	492	455	431	455	472	522	488	495	476	484	512	473	499	448	482	521	498	485	512	485	496	452	478	445	474	445	449	474	434	480	491	482	504	478	451	499	462	485	502	465	461	455	484	489	501	486	482	504	473	423	469	477	468	513	444	477	472	477	456	463	477	500	464	470	479	480	445	475	475	481	498	484	431	443	532	518	465	458	460	460	504	494	480	491	483	477	465	525	457	494	523	514	529	457	480	473	490	455	505	445	467	491	467	524	486	506	518	444	456	465	471	494	472	507	496	505	523	505	500	512	493	480	479	538	516	488	510	473	459	473	481	494	479	463	509	447	481	517	479	520	478	438	476	487	474	460	477	464	484	434	466	473	488	489	475	505	497	475	507	467	487	482	460	462	510	489	484	469	466	464	488	450	512	469	523	514	467	492	453	476	484	496	481	468	496	476	491	452	492	500	489	486	483	500	507	449	467	489	491	491	526	452	452	465	470	460	458	480	468	513	474	477	461	465	498	455	486	466	515	471	466	481	485	490	513	494	475	478	533	491	480	496	498	430	510	493	502	436	458	493	480	467	480	500	453	496	471	470	480	497	480	474	489	494	456	511	471	467	478	484	451	474	514	517	477	497	477	466	487	495	436	449	486	473	479	467	473	462	497	480	460	467	451	458	452	433	477	494	462	475	468	481	465	474	495	496	509	436	474	471	491	465	469	468	465	479	506	469	523	459	491	505	498	433	440	481	516	430	451	477	516	488	485	465	430	431	442	514	482	481	452	497	492	480	482	543	465	469	469	465	462	450	466	464	478	446	474	446	529	464	527	488	456	474	466	482	528	456	480	442	486	506	449	473	513	515	430	482	502	484	459	442	469	475	479	485	491	486	454	469	479	501	516	453	492	464	472	480	465	449	456	458	435	497	496	521	495	536	519	451	451	507	458	489	486	510	460	471	468	477	511	466	467	450	455	460	480	470	488	486	457	464	500	473	450	486	479	466	457	494	470	512	471	479	460	506	520	477	455	456	483	453	459	449	490	452	472	527	458	487	456	504	476	473	489	487	483	509	486	473	423	460	490	450	468	502	482	504	484	471	497	484	464	466	461	483	490	497	489	432	511	511	474	488	463	456	491	465	454	463	492	476	484	496	484	470	496	459	436	484	511	497	465	499	473	473	482	480	488	513	502	485	481	490	451	464	480	453	469	473	462	531	491	460	445	477	481	466	498	473	500	512	499	453	500	513	505	458	507	445	464	483	510	503	449	492	505	498	478	483	502	460	492	488	445	479	476	458	465	455	535	497	497	448	451	512	467	476	455	489	510	497	468	502	507	480	488	472	471	467	509	488	482	485	495	484	504	473	465	460	517	482	477	447	453	467	544	469	470	500	442	438	425	514	480	469	496	474	457	514	489	432	472	476	495	509	471	498	503	487	472	455	446	447	477	469	455	452	446	474	477	471	452	472	478	483	487	476	502	499	469	474	506	477	503	487	491	476	490	463	464	483	470	486	500	473	498	481	512	498	469	463	476	496	476	471	470	482	460	527	496	428	484	473	496	470	440	480	450	464	478	497	543	477	470	493	518	509	495	499	473	489	427	443	495	479	465	485	485	425	451	487	468	499	447	474	473	451	449	459	466	506	472	489	416	481	471	422	482	509	480	474	485	464	440	451	464	487	496	461	520	468	480	540	462	462	500	507	475	466	468	498	480	493	505	468	475	498	449	499	443	523	488	509	472	483	468	459	467	477	481	422	507	503	454	507	456	489	503	509	468	513	439	517	463	460	451	506	471	489	499	466	483	459	470	505	466	498	494	450	475	500	448	430	505	518	469	494	481	455	512	479	479	525	434	457	495	458	447	485	507	461	495	492	455	493	513	473	466	490	508	507	511	475	501	467	470	458	472	448	489	488	487	511	480	461	488	470	486	487	495	426	458	486	461	460	479	464	483	448	525	439	494	449	494	479	506	476	492	491	462	465	450	495	542	494	466	476	432	471	456	522	463	462	493	454	477	469	452	500	489	476	481	441	454	438	458	515	444	466	513	465	498	456	496	482	497	464	497	481	474	491	472	485	440	485	508	441	459	459	508	449	492	476	481	474	498	459	428	464	500	460	457	529	471	470	518	476	479	469	556	501	475	495	442	520	458	468	485	445	483	450	485	502	436	530	483	432	500	477	512	500	487	436	503	454	454	468	437	526	454	476	509	455	509	469	499	483	474	474	464	502	463	481	503	486	483	467	432	473	486	467	458	480	482	476	504	510	460	496	450	478	509	489	507	488	493	502	478	469	478	422	437	459	479	470	463	471	459	474	495	454	463	496	450	443	467	445	484	464	477	459	470	496	468	448	510
9118	6219	7274	4072	3204	2562	2212	1966	1814	1553	1577	1448	1408	1413	1330	1313	1275	1243	1187	1231	1207	1144	1150	1120	1201	1102	1119	1083	1106	1124	1107	1039	1074	1083	1038	1050	1098	1039	1067	1041	1024	1029	1099	1069	1066	1040	1059	1080	1101	1054	1041	1039	999	1110	1023	1070	1132	1046	1080	1040	1052	1079	1045	1071	1108	1079	1007	1047	1090	1019	1048	1074	1032	1054	973	1076	1051	1023	1003	996	1029	1075	997	1034	1085	1023	1031	1048	1022	986	1016	1026	1058	988	1016	1048	1057	1055	1089	1006	1047	1038	1053	993	1066	1109	1022	1104	1079	1044	1043	1022	1013	1031	1045	1086	1027	1015	1028	984	1047	1033	1046	1014	1038	1054	1033	992	1059	1011	1023	1013	1027	1068	985	981	1037	1052	1015	1029	1004	1012	1005	1074	1014	1075	1069	1064	1088	1017	1041	1050	1027	1040	1036	970	1020	1004	1027	1069	1020	1049	1011	1017	975	1008	1024	1059	997	995	1081	1056	1035	1000	1027	1015	1067	1011	1033	1022	1005	1093	1007	1058	1015	1059	1007	1102	1040	1025	1008	1092	988	1046	952	999	999	1065	991	1028	1062	1062	1075	1003	1056	1043	1072	1048	1069	1042	1026	1094	1055	1023	1006	1035	1016	950	1048	1026	1036	1058	1003	1038	1023	1016	1016	1052	997	1042	1041	1023	1005	1038	1009	1065	1102	1015	999	1035	1045	1058	1057	1063	1041	1061	993	1051	1026	1041	981	1038	1037	1051	1054	1053	991	1014	1013	1003	1091	1067	1050	1004	1017	1056	1043	1101	1050	1016	1052	1057	1043	1040	1057	1094	1064	1093	983	1013	1003	1035	1106	1074	1009	993	1010	1011	1000	1015	1059	1064	1087	1038	1062	1045	1032	1091	971	1054	1005	986	1041	1009	1071	1024	1032	1016	1052	1048	1032	968	1025	1052	1006	994	1076	1041	1008	1014	1059	1024	1024	1051	995	1024	994	974	1046	1069	1002	1034	995	1033	999	1007	1023	1017	1066	1047	1043	1029	999	996	1085	1034	1016	1011	997	1040	1042	1029	1035	1004	1031	1015	1066	1063	986	1035	990	1029	987	1018	1094	1032	1016	1009	1041	1073	1045	1019	995	1009	1032	983	989	1037	1079	1057	993	1009	992	1066	1059	1003	1011	1029	1039	1021	1056	1037	1072	1053	1036	1048	1062	999	1007	1066	1071	1042	993	1044	1038	1042	1060	1025	1096	1013	983	987	994	1034	1043	992	999	1033	1057	1015	1025	987	1054	997	1054	1010	1051	1014	1018	1077	992	1030	992	1066	997	1023	1010	1052	991	1023	1043	1042	1086	1051	967	1030	1008	1034	1016	1076	1027	1011	1060	1076	1003	1008	1026	1051	983	1015	996	971	1053	1021	1078	1086	1090	1021	1065	1021	1053	1039	1027	1052	1034	1032	1061	1009	969	979	1007	1051	1041	1020	1036	1003	1079	1010	1064	1044	1073	1077	997	1082	1030	1020	1005	1039	1099	1027	1063	1103	981	1079	1020	1074	1026	1038	1023	1007	1030	1039	970	1035	1037	978	995	976	1012	1006	969	1125	1001	1058	1012	998	1044	1040	997	1012	995	1063	1003	1082	1001	1000	1086	1058	1028	1015	1015	1029	986	1020	1066	966	1022	1059	1057	1057	1079	1056	1047	1014	1066	1010	1046	1042	996	1054	1013	1027	986	1016	1106	1056	1005	1069	992	1009	1062	1024	1051	991	1038	1023	1048	1042	1034	1025	948	1068	1020	988	959	1023	1069	990	1091	1024	1018	1042	1013	1025	1027	1035	971	992	998	1062	1029	1028	1011	1056	1017	1085	1052	967	1026	1031	1066	1045	1047	992	1043	1075	1022	1041	1045	1026	1068	988	1013	1058	1070	973	1044	1067	1087	1032	1013	1033	976	994	1068	1035	999	1012	1007	955	1073	967	1017	1007	1066	1068	1033	994	1079	1009	1000	1005	1066	1076	1031	1018	1080	1007	1029	1046	997	1042	1007	1059	1077	1040	939	1064	1047	1047	1036	1051	1006	1043	1032	1015	1036	1057	1067	1035	1075	1049	1054	1047	1005	1023	1013	1076	1076	1027	1043	988	1029	1054	1079	1028	985	1039	930	1030	1012	1045	1011	976	1014	1092	1059	1038	1067	1014	1063	1044	1035	998	1049	1057	1082	1068	1032	1026	994	1032	1064	1080	1010	1095	991	989	1038	1045	1033	1022	1020	1059	1055	1067	1061	1037	1022	995	1027	999	1054	997	994	1037	1027	1055	988	1082	1047	1008	1042	1001	1008	991	1047	1010	1030	989	1019	1019	1026	1031	1040	1064	1027	1050	1021	1020	1017	1007	1052	1020	1096	1081	1037	988	1035	1036	1019	1067	1048	1086	1006	1029	970	1006	1028	1023	1061	1062	1045	997	1054	1028	1039	1071	1015	1022	1014	999	1069	965	1089	1001	1057	1010	976	1048	1044	1015	1016	1054	1053	1017	1003	1012	1066	1066	1028	986	992	1020	1063	1025	1001	1061	997	1090	1047	1010	1078	1003	1044	1019	1057	1050	1054	1018	1075	1048	1048	1018	1055	1016	1091	1062	1021	1028	1041	1010	1054	983	993	1008	1065	1002	1064	1013	1023	1009	1040	1066	985	1042	1034	1073	1052	1060	1011	1049	1070	1033	1044	1012	1052	1042	1044	1043	979	1026	1052	1056	1003	993	1121	1058	1022	1036	965	970	1050	1020	1055	1058	1075	981	1034	993	1094	1047	1026	948	1054	1013	1012	1031	1047	976	1005	1026	1024	1042	1030	1030	982	997	1032	1002	1030	1051	1020	1035	1034	1021	1046	1044	1003	1048	1040	1061	1016	1049	1010	1047	973	989	1042	1040	967	992	1030	1025	1044	1051	1017	1028	1053	1042	1008	1004	1068	1034	1037	1002	1044	1064	1000	1043	989	1015	1090	1064	1026	1024	1012	1056	1019	1017	1014	1034	1027	1039	1055	1044	1004	1020	1031	1028	1065	999	1005	1043	983	999	1051	1032	1038	1022	1025	1017	1063	1016	989	1011	1024	1050	1031	943	1022	1060	975	1006	1023	1051	1002	1013	1031	1022	1026	1060	1054	1033	1006	1047	1007	981	1039	984	1046	1059	1025	989	1019	987	1091	1037	1043	1015	1038	1051	1058	980	990	1024	1050	1048	1036	989	1035	1005	1002	1026	1072	991	995	989	1074	1029	1002	1085	959	1060	1020	1032	1006	987	1059	1046	1015	991	1070	1055	1050	1050	1028	1020	1024	1001	1062	1023	988	1035	1062	950	1074	1041	968	1013	1041	1090	1035	980	1044	1070	1007	1012	1012	1031	1035	978	1009	1039	1032	1017	997	1039	1059	1094	1020	1038	1007	1050	1059	1053	1002	1035	1017	1010	1017	1017	1035	1059	999	1089	1068	1010	1026	1032	1012	1072	1050	1014	1035	982	999	1048	1053	1019	972	995	993	1023	1021	1052	973	1024	1007	1067	1067	998	1037	1032	1009	1051	991	1025	1025	1020	1104	1052	1006	1028	1051	1066	1058	1058	981	996	1028	1047	1053	950	1079	1093	1050	1004	1076	1023	979	1051	1056	1000	1041	1045	990	1077	990	1028	1112	1105	1033	1101	1068	1045	971	1051	999	963	997	1051	990	1008	1035	1067	1103	1022	1042	1042	1043	1016	1030	1030	1020	1014	1053	1012	1037	1011	1023	1026	1065	1042	1003	1047	989	1023	1036	1017	1037	1021	1017	1062	1039	1053	993	1061	993	1085	1010	1010	1063	1056	1032	1100	1092	1026	1025	1019	990	1010	1015	1004	1089	1066	1010	985	1078	1027	1066	999	1049	1044	966	1056	1027	1062	991	1059	1052	1031	1043	1052	1004	1069	998	976	1023	990	995	1001	987	985	1033	1028	1078	1006	1016	1020	1033	1044	1028	1038	1019	968	1052	1029	1059	1051	992	1053	1057	1003	1071	1018	1051	1005	1019	1015	1013	1077	988	1029	1079	1060	1011	983	1031	1042	990	1020	1040	1083	1024	979	1056	1055	978	1022	1021	1076	992	1060	1007	1071	1013	1008	1015	1095	1020	1020	1038	1046	1004	1025	1043	1050	1057	980	1052	1032	943	1054	1050	1063	1007	1017	1058	1074	1051	1055	1034	1095	1021	989	975	1042	1086	1019	1063	1052	1060	1038	974	1033	1006	1012	1029	998	1017	1050	1009	1085	1085	987	1071	992	1046	1003	1013	1026	1008	1041	1053	1007	1084	1003	1081	1040	1107	1059	1014	974	1047	1050	1000	969	1043	995	958	1015	1025	1004	1017	1004	1022	1010	996	1065	1079	1032	1035	1097	970	1008	985	1030	990	1011	1000	994	1074	1018	1077	999	973	1018	1050	999	1041	1043	1031	1091	1032	992	1032	1008	997	980	1043	1001	1049	1019	1007	1013	1021	976	1040	1042	947	1025	1029	1016	1051	1031	1014	997	1087	1052	1034	981	1007	1045	1026	1057	1035	1065	1057	1067	1016	984	982	1049	1010	1028	1023	1035	1041	1075	1035	1012	1051	1044	984	1045	1064	1015	1044	1027	1035	993	1067	991	1079	970	1054	998	1019	1031	1030	987	1045	1035	1056	1021	959	1057	1097	988	1033	1015	972	1023	1046	1010	980	1056	994	1003	998	995	1028	1069	1035	1048	988	1109	1049	969	973	1045	1035	968	983	1018
25954	14997	13792	5601	2103	1424	1281	1126	922	798	703	755	658	594	592	528	568	531	509	505	527	488	487	450	495	413	451	450	489	423	410	412	411	466	421	354	417	438	413	396	424	415	424	453	418	417	385	455	397	438	389	426	397	400	371	400	420	428	427	477	426	411	363	439	389	416	427	442	399	370	391	424	425	462	389	429	405	444	431	419	400	410	421	433	370	404	400	401	391	428	420	418	415	416	385	416	422	411	435	392	382	416	374	400	405	397	425	413	438	379	406	443	390	407	409	381	432	433	421	420	415	410	419	420	430	406	416	389	407	400	426	417	411	371	401	394	395	402	406	403	415	411	374	444	386	444	430	394	413	430	388	377	416	422	409	404	402	401	415	431	412	412	463	411	382	397	445	386	401	399	414	398	400	424	390	406	396	369	381	421	455	415	383	414	425	442	448	422	393	389	435	391	408	382	401	384	408	389	410	429	431	425	399	415	418	396	430	404	393	398	430	406	370	412	406	384	374	384	387	412	415	444	434	432	417	387	391	411	416	427	407	444	425	379	417	415	393	386	411	413	432	397	424	423	436	375	414	441	411	440	405	379	379	450	420	438	397	389	417	385	375	384	417	418	412	438	394	410	442	418	382	442	423	408	397	410	428	437	383	401	411	405	451	426	414	431	368	391	420	409	393	411	396	387	418	419	428	432	412	396	409	443	398	381	397	376	403	405	410	402	414	394	443	394	403	370	436	407	380	405	399	423	426	426	433	421	392	409	416	406	478	423	426	384	413	426	370	372	409	429	417	416	388	432	421	413	404	390	404	395	434	401	411	352	435	423	420	445	410	400	437	416	405	372	395	404	373	418	394	435	428	384	445	434	411	407	399	404	397	396	378	409	384	400	389	439	435	410	407	413	412	394	422	388	405	399	388	410	438	379	428	418	391	432	430	412	439	391	415	436	434	422	390	398	388	418	395	412	415	430	414	397	389	419	398	421	407	409	411	385	369	397	371	381	381	416	453	432	417	403	406	408	393	430	403	433	385	410	420	408	381	416	416	415	410	413	434	405	368	404	445	380	421	413	381	412	425	413	406	341	415	415	384	439	427	404	421	408	415	414	415	454	423	421	401	421	417	420	480	397	399	427	387	388	383	393	423	366	397	431	432	403	392	386	408	433	390	411	422	431	405	438	408	443	432	410	377	424	417	439	416	408	406	392	403	438	400	439	420	393	384	407	403	390	439	413	377	380	410	418	405	405	410	376	414	399	384	434	425	460	414	433	442	430	401	409	384	405	422	403	434	421	380	385	385	373	411	363	429	356	398	384	416	436	441	411	403	372	397	436	428	395	426	419	405	368	414	405	417	420	426	404	403	406	414	412	431	412	419	379	415	412	393	389	409	387	381	449	449	412	424	463	395	417	396	419	434	427	364	400	411	427	411	407	452	411	406	418	415	403	362	434	395	414	424	362	388	434	406	407	446	406	457	397	410	430	399	383	384	420	379	387	413	400	377	392	414	425	451	440	449	384	404	398	404	423	385	398	404	447	409	415	401	392	419	408	418	419	398	436	389	385	420	385	406	432	423	395	479	408	418	420	427	403	404	388	416	377	393	372	374	413	411	384	387	415	393	420	401	417	367	419	430	417	407	415	398	403	397	415	417	399	359	432	402	411	437	399	373	405	391	421	411	444	396	420	420	401	423	376	414	422	455	427	440	446	406	399	406	406	401	406	398	423	408	428	392	366	445	368	373	411	379	404	410	446	408	377	411	413	449	395	384	435	378	358	430	411	391	394	394	374	391	404	372	437	409	414	408	378	441	443	418	402	441	422	428	406	408	425	416	403	411	431	404	391	395	444	395	438	421	390	450	432	435	405	399	396	384	435	426	402	439	404	368	384	405	370	396	391	421	414	393	391	417	413	392	434	392	405	392	421	398	423	449	418	421	379	442	414	403	422	385	413	391	437	439	415	393	389	403	396	405	382	431	439	420	390	420	406	381	437	414	395	396	390	418	423	381	389	396	401	408	398	384	412	391	381	445	438	365	473	417	397	397	389	383	388	417	425	435	386	382	423	430	414	430	378	364	410	418	478	409	452	381	403	389	391	435	388	397	442	399	428	432	414	424	413	420	378	402	411	403	407	388	399	417	443	422	454	443	390	422	449	444	438	382	403	412	438	442	414	390	427	420	420	410	428	437	402	440	383	442	397	418	415	403	386	387	417	404	418	370	430	438	415	424	384	417	392	419	390	406	421	419	349	411	418	405	395	382	425	416	390	407	444	391	376	462	413	403	390	422	426	393	457	436	436	426	424	437	413	421	354	429	447	384	480	425	423	381	397	369	396	385	403	437	413	458	395	409	387	421	413	418	415	427	425	411	437	424	409	424	418	384	428	426	412	393	390	465	448	400	391	403	437	402	393	385	447	427	458	400	384	391	382	417	430	406	393	372	433	389	389	403	383	416	385	406	396	424	395	427	366	411	407	386	411	424	435	399	422	378	398	414	404	390	426	423	416	414	393	454	450	420	406	432	421	360	425	397	413	435	387	389	422	430	404	454	373	410	376	420	427	406	400	392	404	410	409	403	372	417	414	404	406	454	434	442	413	397	415	424	408	359	431	413	402	425	395	405	441	419	406	413	387	449	433	411	406	421	376	405	372	437	422	414	394	403	406	388	423	432	418	430	393	399	430	410	395	424	392	368	418	409	402	409	390	402	405	393	418	397	442	377	416	427	444	411	389	396	386	440	400	401	418	419	422	425	408	424	413	393	425	376	445	398	437	385	414	392	412	387	373	443	440	464	377	461	417	411	420	401	387	413	429	402	379	387	396	371	406	422	390	391	400	384	406	423	445	417	416	437	390	401	407	421	376	466	392	409	441	409	367	406	418	394	428	408	393	398	402	429	406	361	405	428	424	397	399	431	412	429	376	430	413	417	377	425	435	424	417	401	404	392	388	416	388	413	425	422	455	418	401	438	402	419	423	421	393	424	388	399	373	417	411	430	410	388	398	396	385	451	380	395	439	425	434	405	428	392	430	427	381	414	376	394	402	395	392	406	397	425	417	425	409	396	403	443	398	374	396	369	405	434	418	413	417	450	391	446	395	410	416	391	385	420	390	421	398	411	396	377	428	373	409	422	396	412	394	435	416	405	412	422	419	404	411	354	398	380	375	400	410	407	410	408	427	433	399	374	428	462	425	412	441	424	390	418	385	407	399	394	387	417	417	407	390	432	395	375	388	385	388	405	423	422	374	414	400	423	408	428	408	401	444	391	412	430	379	384	412	397	432	396	419	436	368	426	408	432	397	436	398	382	421	410	392	423	392	372	439	438	427	377	409	438	383	406	410	410	380	408	400	409	423	415	401	416	435	448	423	428	440	445	440	431	405	396	427	370	425	415	388	427	371	431	410	383	407	398	382	413	397	414	398	384	419	390	403	421	392	438	426	411	399	407	363	460	454	397	426	443	391	424	381	422	453	416	390	399	447	384	433	398	375
16706	11987	17646	8847	5665	4736	4344	3719	3430	2805	2595	2767	2332	2004	2043	1899	1725	1770	1693	1569	1535	1441	1396	1281	1367	1304	1214	1028	1138	1060	1068	1063	1074	1051	1056	1009	1044	1067	989	965	965	930	1032	987	962	1008	983	1007	967	996	989	971	942	926	966	913	998	924	988	940	958	933	971	967	876	950	906	991	949	948	907	966	963	919	897	923	889	941	948	924	922	950	988	987	934	914	903	891	865	880	897	877	852	909	901	920	930	947	900	899	912	896	964	920	893	935	899	892	936	948	946	913	888	911	957	904	903	963	955	894	943	914	890	962	910	910	879	900	873	945	901	986	916	950	933	990	920	897	914	910	861	945	874	906	870	919	954	894	902	912	903	889	934	850	907	891	938	966	900	962	885	849	950	859	902	907	893	919	899	858	895	900	848	884	928	897	914	904	887	929	897	948	916	919	922	915	913	948	908	978	923	856	869	911	940	890	950	998	855	866	833	980	878	916	854	914	862	980	921	855	936	896	891	913	845	940	912	879	893	919	869	881	887	931	873	843	950	897	914	932	960	908	895	946	927	918	924	911	911	915	926	908	916	920	932	881	893	898	908	917	876	886	901	894	894	902	890	943	930	926	929	876	948	884	913	917	927	908	939	903	883	908	896	896	893	891	874	911	932	923	926	920	923	933	911	948	922	908	944	944	880	897	903	896	895	940	879	896	900	939	939	889	878	883	974	898	907	955	947	851	925	932	871	878	916	926	873	960	844	903	908	883	901	917	938	905	857	900	928	893	929	926	929	915	857	897	940	909	892	922	915	917	905	944	893	903	911	978	826	936	915	895	933	879	885	909	914	868	906	918	897	903	910	878	885	870	917	906	889	857	898	916	944	948	888	899	900	938	910	920	898	886	912	915	929	881	951	911	928	939	901	973	915	863	916	983	910	894	898	923	863	882	910	921	933	944	857	938	882	983	916	946	939	947	878	854	857	902	875	886	912	872	934	892	932	919	872	941	897	895	842	884	937	943	956	870	855	910	871	913	866	913	894	912	856	888	883	929	926	911	903	924	875	886	903	892	920	959	906	891	818	865	905	910	924	919	910	951	870	903	847	885	894	900	912	917	856	927	909	882	919	886	922	838	938	908	936	918	973	882	918	922	891	875	926	943	943	872	955	925	901	892	947	857	915	918	894	904	906	951	896	941	911	931	844	844	949	930	889	900	873	919	873	892	927	955	911	948	923	896	925	908	879	863	956	944	893	937	926	865	916	915	895	880	972	918	923	903	842	886	906	924	867	931	888	898	907	913	941	969	947	932	925	913	935	918	896	903	928	908	902	917	898	909	926	860	898	975	930	927	901	911	898	895	935	946	882	881	917	925	898	918	921	897	939	926	929	928	878	894	912	920	910	942	863	906	890	888	925	898	884	927	901	927	929	913	873	873	870	880	952	945	852	847	875	949	919	921	903	937	852	937	896	878	940	909	858	918	904	922	897	878	921	880	889	889	861	935	884	914	903	921	898	911	862	938	947	886	996	930	956	898	913	890	895	888	908	923	916	890	840	883	889	852	920	913	881	915	891	880	920	904	919	907	923	941	900	895	844	849	908	895	896	878	928	911	902	950	903	890	947	928	913	928	949	925	894	905	941	880	902	910	943	904	899	908	922	922	927	871	881	892	919	875	920	919	883	960	841	918	922	925	916	855	946	869	912	918	879	869	876	888	855	847	854	951	897	903	915	908	915	861	894	887	909	897	958	878	936	935	951	925	942	915	937	947	921	880	940	913	864	968	928	913	994	884	929	926	951	954	889	928	921	872	884	928	894	964	897	882	934	889	912	950	951	900	906	869	938	944	882	945	908	926	933	888	919	951	888	928	885	934	893	921	886	888	912	956	878	958	936	851	892	888	936	931	846	854	922	909	919	900	938	933	845	889	910	918	912	921	926	915	910	909	921	902	873	934	898	936	906	925	963	909	834	901	880	934	977	924	911	888	935	933	853	938	938	940	927	844	895	889	965	898	860	893	918	866	885	931	933	905	934	898	949	940	930	902	869	892	914	965	872	949	920	910	887	889	911	857	910	979	880	894	928	941	927	893	829	923	900	980	845	918	983	957	928	904	896	905	936	923	876	887	878	923	975	971	932	897	851	911	920	931	919	926	875	898	934	904	860	931	902	950	886	923	965	880	934	954	904	849	942	913	864	905	941	911	949	905	875	895	828	912	926	946	878	892	960	898	932	903	935	947	953	885	893	908	876	917	897	879	913	896	861	847	907	895	934	922	898	907	884	888	916	907	909	912	927	950	887	880	881	894	931	921	900	878	931	901	905	910	847	880	929	933	893	897	953	893	948	890	901	894	939	843	853	897	892	863	923	945	884	927	945	948	906	916	920	921	917	891	872	909	925	895	933	908	878	887	914	915	947	886	939	878	932	984	909	933	927	923	915	858	875	904	876	913	958	875	922	914	900	892	924	875	928	944	882	934	889	948	865	935	892	918	836	872	848	899	879	898	867	922	933	866	929	916	861	888	952	920	925	883	871	943	921	918	859	923	890	914	912	984	908	914	886	918	897	918	883	897	931	900	920	916	921	923	856	845	919	854	929	898	859	948	864	949	975	868	912	897	910	898	934	849	904	927	942	910	893	894	955	896	938	911	934	948	908	914	944	935	868	906	896	942	928	949	930	944	934	899	913	868	887	899	934	868	877	911	923	904	903	897	918	868	915	978	872	904	905	843	895	900	904	887	913	871	899	909	949	894	918	965	928	860	933	995	936	966	888	943	929	875	921	910	902	912	900	909	900	918	923	917	896	929	896	914	901	924	905	910	901	909	935	919	950	909	990	934	946	945	898	935	940	911	911	926	895	891	892	959	897	904	903	907	863	858	927	971	860	933	892	957	937	859	903	920	898	934	846	892	900	879	900	853	888	921	973	971	938	887	949	890	875	901	942	880	918	871	932	925	930	909	882	904	915	925	869	882	870	958	908	974	920	894	896	934	877	891	907	899	872	905	871	899	875	909	912	915	902	915	889	923	884	932	970	938	901	951	937	868	933	917	877	904	923	935	859	849	885	886	912	914	919	927	927	926	929	929	874	913	899	868	859	911	926	891	895	953	868	885	867	906	974	928	949	917	886	924	941	917	928	901	889	886	900	928	902	923	941	878	898	933	903	936	873	905	907	894	933	876	936	884	876	981	877	921	936	932	911	943	943	913	881	916	860	912	923	887	921	958	954	907	914	920	899	973	944	892	889	846	949	910	898	920	915	923	873	941	874	912	891	982	946	892	918	926	955	926	896	889	911	913	924	918	887	936	898	893	912	912	882	931	891	902	899	919	952	911	881	892	913	926	919	913	956	845	919	938	896	923	962	913	887	901	945	959	943	931	933	911	927	903	936	909	930	896	894	864	963	895	944	967	939	887	937	909	965	928	924	875	862	918	863	890	927	927	923	920	908	926	916	926	947	925	920	898	948	911	922	904	865	883	844	850	884	869	904	918	928	895	906	922	920	880
33773	22020	21836	8400	3001	2142	1843	1575	1290	1066	1029	989	829	709	721	654	649	555	580	619	565	537	551	533	488	516	460	420	446	425	492	514	471	438	477	450	480	437	457	456	397	458	442	473	412	406	422	454	467	433	410	398	422	442	449	432	436	400	410	413	482	428	437	426	419	446	443	435	405	409	404	401	449	444	421	463	448	433	437	411	431	395	434	422	424	430	431	414	412	427	418	460	431	417	402	393	442	361	431	436	411	400	419	366	388	369	432	407	407	410	387	431	407	381	424	414	411	361	429	409	444	410	424	421	419	457	447	428	443	416	368	433	427	471	394	407	404	414	406	430	433	421	418	440	399	406	410	433	423	372	414	375	419	417	394	390	422	450	437	452	402	417	409	381	411	405	425	415	383	473	451	451	468	412	439	396	407	410	440	409	419	409	446	413	443	416	406	403	435	404	444	413	468	481	388	369	420	422	421	433	404	465	406	433	405	434	403	377	430	384	400	408	445	447	430	409	435	467	448	426	427	395	388	399	403	431	411	397	412	410	411	426	428	423	445	466	426	431	405	447	443	412	410	427	415	473	468	480	415	431	396	433	430	435	452	431	431	420	404	407	456	419	391	409	394	457	422	376	429	411	396	399	484	434	433	385	438	457	409	410	436	420	443	395	435	423	425	441	443	427	401	413	380	410	428	391	421	408	424	384	418	404	412	398	417	426	427	448	424	422	429	434	450	395	385	428	413	398	425	443	419	424	401	385	424	427	429	419	419	394	424	444	398	413	456	406	428	403	425	450	439	414	417	395	411	433	432	421	409	376	396	416	400	444	399	417	388	448	401	444	396	419	458	405	408	416	457	424	464	433	432	460	422	468	417	428	392	427	426	405	431	402	438	420	395	409	443	436	452	399	421	395	430	420	421	443	420	395	447	410	421	428	451	358	408	403	413	431	395	427	407	423	417	440	406	429	447	426	410	384	399	417	418	444	429	409	408	400	472	458	463	448	435	452	407	421	411	424	408	405	454	427	440	453	399	416	444	431	428	431	474	444	411	385	400	425	431	407	407	420	434	398	396	411	373	406	428	431	432	431	409	424	424	404	425	467	427	433	434	438	457	366	443	406	420	423	431	407	421	410	435	418	409	409	420	389	407	399	433	418	418	399	451	424	422	420	409	432	411	388	403	446	399	435	386	425	456	404	447	427	438	428	419	445	435	381	430	407	453	429	453	429	427	394	398	433	408	387	440	414	414	420	444	426	422	378	453	426	405	383	401	402	400	493	426	433	432	447	373	401	389	369	431	409	402	408	431	431	417	438	489	381	401	447	450	460	437	448	437	454	423	403	460	394	421	435	407	429	440	453	397	394	401	405	402	405	436	428	433	437	462	420	379	420	443	427	432	402	475	382	405	426	451	440	464	427	433	417	442	391	399	438	421	384	389	421	405	405	403	445	417	417	422	431	377	415	409	412	389	390	461	380	426	422	435	396	392	417	439	456	461	428	409	453	447	401	407	411	436	428	383	456	420	436	380	418	428	387	395	434	452	461	431	395	415	425	436	412	423	427	453	431	458	413	452	419	452	381	421	437	418	417	424	424	413	452	426	422	410	451	410	442	425	422	419	406	461	453	443	438	461	399	403	420	461	418	410	408	399	407	435	433	410	424	430	430	445	426	450	421	413	441	379	424	437	397	448	430	444	405	410	419	398	408	425	400	468	434	469	405	439	440	426	447	387	417	425	397	466	444	415	402	450	417	421	429	439	459	446	431	427	450	408	445	454	416	380	394	396	450	416	415	406	390	420	430	449	425	409	443	418	420	413	413	392	418	422	411	394	427	438	405	425	447	396	435	409	383	390	422	379	399	408	419	412	457	420	415	424	397	376	423	480	387	386	407	411	455	438	426	446	414	476	454	403	402	440	444	395	438	441	426	449	408	441	401	437	440	391	413	483	407	409	453	413	437	429	392	449	400	384	431	439	395	424	383	434	418	439	408	378	421	398	466	375	395	414	395	423	401	441	437	440	397	391	391	426	446	400	396	398	429	467	444	432	434	432	407	423	404	447	423	414	472	459	388	429	381	434	431	447	411	457	447	423	383	369	425	433	419	429	428	378	400	423	406	420	415	429	420	406	416	387	389	418	429	393	415	431	381	414	408	425	414	424	404	390	411	432	433	405	435	422	413	444	430	413	426	392	411	375	427	373	438	412	425	421	379	440	439	386	444	435	425	454	480	366	413	400	418	421	403	406	413	444	451	435	400	400	420	431	440	402	438	410	409	420	403	445	402	414	443	406	410	393	450	394	435	428	404	449	442	406	418	388	448	462	379	392	385	428	438	430	403	461	417	425	390	437	433	459	399	413	418	454	459	416	441	434	432	440	388	435	444	391	450	400	452	394	421	412	459	377	423	404	426	409	404	464	410	425	439	445	442	395	390	410	402	429	402	407	403	438	397	436	365	415	433	430	435	442	422	422	422	419	418	423	405	407	411	467	439	437	437	443	423	409	437	415	428	453	409	419	409	457	409	440	437	445	394	406	435	452	455	444	436	437	428	446	468	418	398	426	381	416	419	415	456	409	431	396	425	403	419	381	454	427	421	436	431	480	420	413	380	415	442	408	452	381	438	461	409	430	409	431	426	411	412	489	437	454	437	400	431	441	419	406	406	427	445	383	422	439	418	393	395	429	415	441	419	433	432	446	411	446	406	421	400	403	424	394	390	409	398	422	406	397	420	410	384	426	404	378	404	415	406	409	386	417	415	408	418	378	431	452	396	399	441	420	437	430	440	408	391	391	416	420	414	419	412	416	431	416	450	407	425	437	413	427	400	453	418	451	422	407	465	450	389	378	452	428	420	396	414	438	411	436	437	416	422	444	429	439	433	420	402	398	444	462	447	402	422	414	426	442	405	423	436	444	420	413	430	428	425	403	407	450	418	416	396	422	425	408	401	421	372	434	393	394	441	437	381	439	390	408	449	428	437	398	415	426	420	462	436	433	414	410	438	385	408	438	434	402	384	434	400	413	436	456	436	401	401	446	405	391	403	427	414	420	417	419	394	407	423	451	399	408	441	404	436	436	466	441	440	440	378	400	429	397	399	395	389	401	398	412	434	422	406	394	430	392	438	460	397	424	379	366	407	444	471	413	424	435	403	413	427	413	463	423	404	402	382	427	412	417	432	406	404	395	468	417	408	386	452	395	427	369	438	423	447	390	424	403	451	394	446	475	425	415	416	439	432	402	410	425	426	399	411	390	458	425	418	445	420	389	392	412	430	421	420	418	465	384	410	429	407	460	418	464	458	415	465	405	455	402	397	425	435	416	413	427	439	421	406	409	391	413	414	371	447	405	400	431	432	437	405	480	430	411	429	432	393	388	387	422	414	420	400	441	430	439	400	476	392	432	435	443	401	415	397	443	414	409	393	420	403	413	402	426	440	428	416	399	423	464	430	401	426	417	404	458	391	430	403	425	422	435	427	388	380	399	386	385	443	402	392
20414	16840	24784	10985	7690	6765	5714	5239	4751	3729	3747	3946	3142	2896	2909	2545	2409	2490	2138	2072	2054	1740	1745	1830	1634	1574	1300	1346	1285	1236	1172	1236	1139	1136	1198	1091	1177	1123	1103	1074	1074	1163	1116	1044	1064	993	1072	1013	978	1056	975	1000	1020	977	987	996	961	980	996	1028	932	917	971	1006	954	1034	1021	916	980	987	964	992	979	969	922	908	912	890	947	918	951	959	953	948	945	947	932	919	935	927	905	940	926	949	916	934	944	913	933	951	982	950	971	946	957	903	942	988	907	923	936	930	907	916	907	902	945	931	903	931	908	941	908	928	878	935	917	917	900	867	902	920	910	948	972	886	971	912	939	953	953	901	993	933	959	888	975	934	958	913	927	941	957	916	919	949	926	902	954	976	930	866	889	884	871	947	930	919	928	962	904	862	887	913	888	905	913	958	887	883	975	912	954	933	933	956	937	924	939	889	915	904	934	953	875	945	887	917	850	983	958	948	916	1007	901	924	920	902	970	909	886	952	928	914	883	915	923	915	908	910	909	861	969	923	915	887	908	880	883	918	926	924	930	933	918	954	916	848	934	901	891	924	892	935	904	933	928	880	926	936	948	916	901	928	949	915	923	962	971	924	948	938	913	917	909	944	936	936	964	908	889	930	924	978	878	933	998	898	937	991	946	917	953	944	932	933	936	940	965	902	918	903	947	915	996	915	980	930	933	906	883	921	952	866	962	906	932	943	919	944	1016	940	938	925	932	881	981	887	898	908	971	918	935	917	921	924	962	887	880	983	890	953	872	925	930	940	951	925	980	905	941	940	888	921	894	920	928	920	918	886	908	889	852	978	879	917	941	926	945	926	935	933	945	932	922	1015	905	907	891	931	918	990	900	944	937	920	909	878	906	935	911	977	977	935	878	880	940	953	927	865	948	944	898	958	875	888	911	911	949	971	904	907	894	950	943	945	990	890	853	954	957	945	879	954	890	926	916	929	911	899	966	892	889	891	963	890	947	904	880	911	911	911	954	880	924	965	975	911	929	891	932	927	872	917	874	936	909	946	936	936	978	927	911	918	961	906	941	964	964	965	912	929	919	919	922	929	1018	928	949	933	1022	927	900	970	951	906	944	927	895	911	957	944	926	976	927	934	904	935	900	914	897	929	970	971	902	932	847	904	883	950	943	925	957	894	966	938	943	893	997	916	921	911	958	955	915	943	924	927	908	947	957	906	971	922	900	876	909	937	954	914	940	907	952	925	983	953	961	904	943	913	947	940	894	914	927	945	924	921	925	927	920	935	974	956	920	932	947	953	923	959	948	950	957	901	937	948	966	963	859	946	942	905	979	863	940	912	960	936	970	928	916	937	907	955	921	953	884	941	919	921	910	881	889	906	925	972	950	968	936	948	895	959	982	952	968	943	901	942	881	946	961	1009	873	924	955	905	956	1009	967	939	898	960	958	976	898	904	930	919	936	920	910	942	907	922	961	959	931	936	932	943	957	915	966	888	941	1024	905	936	948	923	959	905	914	929	876	982	983	905	936	920	941	965	894	936	887	922	952	898	826	947	965	920	936	920	916	879	853	887	897	898	900	891	940	901	929	900	917	909	921	917	948	874	948	903	969	971	886	964	936	880	916	916	938	939	920	957	1003	913	888	914	931	904	962	926	1008	954	931	967	942	897	966	913	934	923	926	948	966	979	901	929	931	997	928	891	952	963	919	895	933	988	939	954	926	899	931	934	918	903	929	933	951	943	909	888	961	926	942	959	940	966	873	924	904	921	883	930	944	925	900	884	948	921	893	911	930	939	940	949	946	897	931	936	923	951	964	958	940	944	925	936	900	881	922	936	920	926	908	904	895	947	844	949	989	950	925	964	838	898	902	979	954	871	974	966	914	916	901	929	907	940	886	948	933	920	933	919	953	929	911	895	920	886	908	908	930	904	967	943	925	994	963	881	940	914	913	930	928	912	885	932	895	933	915	968	924	962	894	955	983	933	963	904	924	883	939	920	884	942	966	937	897	949	934	941	931	953	894	1001	923	960	924	1017	875	891	946	959	917	955	916	963	904	916	928	934	911	928	917	960	965	949	934	907	905	941	923	956	942	934	944	931	967	904	942	909	991	902	926	916	930	911	942	886	914	917	916	927	935	977	893	937	934	919	952	883	968	899	943	985	915	955	921	935	981	944	899	949	909	910	942	953	917	924	911	932	933	937	882	941	905	921	907	951	961	909	934	919	980	971	922	992	929	924	948	962	960	970	931	932	904	885	926	910	962	941	895	861	895	875	882	937	957	885	883	892	916	913	908	870	974	882	947	857	978	945	955	960	907	961	944	897	899	936	973	945	961	891	911	913	963	974	895	942	909	1010	897	937	887	927	927	1003	898	924	951	934	963	926	963	910	940	951	951	916	873	902	914	909	917	938	1025	855	894	918	963	935	903	926	972	945	944	939	906	982	913	891	931	965	896	930	932	896	912	939	957	853	893	950	948	913	970	955	964	846	956	908	953	983	887	883	961	913	912	923	913	926	957	923	954	959	934	919	937	939	952	888	963	960	933	921	904	904	951	930	887	894	945	860	947	948	911	963	939	921	934	915	914	873	945	969	935	978	908	967	980	959	949	951	927	955	909	916	924	889	898	955	915	930	1003	967	953	959	887	931	863	970	911	876	944	847	964	948	955	894	896	940	876	910	899	880	870	926	904	896	937	958	897	942	945	888	957	910	915	928	913	918	940	953	900	879	989	947	944	928	947	973	971	877	909	942	923	955	951	914	886	982	973	899	907	866	901	897	934	896	899	859	903	894	972	927	952	911	958	975	897	961	946	891	979	977	948	943	896	902	933	968	888	890	946	937	943	914	926	970	932	920	917	948	966	918	950	922	963	924	955	921	926	935	886	965	1003	942	915	947	957	948	899	942	981	977	920	904	939	943	952	953	949	885	933	940	897	914	970	935	905	976	948	919	983	920	866	870	941	896	906	967	931	900	937	936	859	932	949	921	938	924	953	916	909	914	891	879	864	904	905	906	886	935	932	931	942	922	962	912	964	966	913	911	923	924	950	924	900	900	901	986	927	871	904	933	918	908	950	934	912	979	942	830	957	911	945	931	898	900	935	935	977	901	926	989	959	941	904	990	953	930	882	954	887	933	971	905	895	947	911	928	871	950	948	919	939	888	926	930	931	924	898	907	906	955	936	933	942	946	883	937	909	910	921	916	966	911	962	927	955	909	1014	949	970	901	947	947	920	977	949	900	926	913	881	929	902	909	938	925	906	954	943	921	970	887	900	946	949	939	962	928	967	946	922	901	833	916	958	939	923	921	942	925	894	920	880	938	994	939	890	943	946	939	976	884	983	894	892	880	894	918	906	912	933	939	920	911	952	938	901	897	940	930	907	882	929	922	884	878	856	917	898	930	969	919	927	934	938	965	959	910	910	948	935	908	942	899	899	922	869	897	958	920	936	895	932	939	914	939	890	880	905	952	920	864	960	876	950	906	936	927	938	909	926	940	940	911	912	949	865	960	935	970
12102	6528	5472	1979	1065	862	766	675	629	614	585	512	544	550	544	535	519	505	523	526	510	512	488	515	488	483	481	464	494	436	504	503	516	445	448	489	452	489	522	469	478	505	515	479	475	475	489	479	475	431	485	506	477	518	510	478	453	461	499	492	456	476	490	494	453	477	498	469	481	472	472	472	453	478	436	499	461	484	466	524	480	440	482	495	460	475	508	437	498	478	496	457	516	470	464	460	521	478	467	480	444	485	448	461	460	501	501	454	484	473	449	498	487	488	480	477	458	511	490	470	465	495	468	482	481	479	489	486	463	452	447	474	483	490	494	471	463	547	467	488	439	446	467	513	494	447	474	445	492	467	486	485	472	456	488	450	512	455	415	497	463	493	509	487	466	474	456	434	476	511	459	461	497	450	472	501	489	492	463	482	447	461	519	484	451	475	485	435	448	470	471	479	523	458	474	440	473	426	497	500	486	456	468	514	455	472	470	451	472	461	495	458	454	477	487	473	453	485	518	508	445	441	454	478	456	487	471	468	490	487	471	467	505	490	433	434	468	484	471	459	489	453	463	467	477	466	483	444	496	464	462	459	419	505	495	467	488	448	469	510	445	464	456	442	441	482	476	497	467	443	505	418	450	449	477	492	465	505	467	431	455	470	495	512	485	523	474	506	526	435	483	448	452	437	466	462	519	457	484	428	521	449	430	436	486	523	503	477	506	478	450	443	459	492	467	448	487	544	458	500	424	491	494	494	482	474	443	448	433	466	534	479	458	458	464	506	499	457	480	481	439	460	492	439	490	488	498	519	464	434	474	451	499	512	449	492	458	444	489	415	481	489	488	495	456	496	477	449	502	487	456	459	433	458	508	447	445	478	478	487	492	476	426	474	442	481	492	477	435	489	473	427	454	527	460	475	458	516	459	511	513	469	460	498	465	481	451	418	465	493	463	442	518	419	473	472	489	522	444	451	451	470	490	479	499	527	482	471	483	479	523	449	459	475	477	481	468	475	486	507	437	459	510	471	458	463	433	532	517	518	470	457	459	467	443	508	465	505	459	465	498	435	465	483	502	464	460	430	457	481	507	472	465	483	457	479	512	443	489	499	457	522	504	490	488	477	463	467	520	474	437	459	452	522	520	459	453	476	463	431	459	485	461	487	469	508	505	490	489	452	484	517	467	450	461	470	451	479	481	460	488	515	490	506	506	477	491	492	423	478	483	494	513	488	477	435	413	533	502	477	460	474	525	476	476	496	476	465	454	481	475	502	480	462	461	457	516	501	464	474	477	455	498	481	498	461	442	457	426	479	503	483	474	426	450	456	458	473	496	471	504	500	475	433	460	491	536	488	477	478	441	465	449	453	457	481	502	512	488	491	445	468	458	510	505	460	482	488	476	482	432	479	479	487	467	419	473	462	470	508	516	491	462	450	463	448	490	485	467	507	495	437	514	481	489	531	458	519	443	465	508	436	495	484	484	454	513	456	514	458	458	459	494	537	485	497	503	426	456	482	468	474	435	490	440	478	496	469	517	475	478	519	437	498	481	465	456	501	517	460	460	439	487	489	467	453	459	483	471	481	454	502	480	476	442	503	448	447	467	461	489	501	499	467	528	483	437	451	482	466	486	494	469	463	457	488	460	473	477	488	431	493	465	432	437	478	488	526	468	448	489	459	474	455	436	512	461	497	459	491	517	513	441	461	424	484	482	428	527	498	500	469	476	496	497	463	418	481	476	482	499	479	518	496	480	455	472	512	475	455	468	432	445	489	488	488	502	455	443	444	521	470	472	456	448	461	495	489	463	433	462	494	413	465	472	501	455	495	473	490	430	445	459	463	462	517	511	467	504	507	434	493	445	464	444	508	483	521	487	482	462	535	447	505	509	460	452	481	515	515	452	469	466	517	469	455	477	503	481	497	456	443	503	462	454	454	463	472	469	462	453	454	481	487	487	487	471	521	454	486	468	463	503	471	448	468	461	488	471	456	507	503	427	489	433	484	483	495	514	478	470	497	483	462	492	464	462	508	478	473	485	489	449	476	462	483	504	503	470	468	438	460	480	485	474	454	433	478	448	474	462	441	480	458	499	471	469	455	520	495	469	503	453	449	474	468	494	484	480	461	499	452	469	454	474	467	436	459	419	456	457	427	459	504	464	493	495	450	435	465	476	463	457	505	493	470	446	449	454	466	489	477	445	431	458	457	484	496	453	490	450	489	519	465	481	499	504	462	478	465	478	427	486	482	427	462	482	461	475	500	504	495	484	477	506	472	450	431	530	472	471	442	498	512	479	525	442	486	528	479	476	472	449	455	461	455	445	470	497	501	464	476	464	447	470	486	464	504	497	484	461	533	485	482	472	490	479	468	485	472	484	510	495	466	477	472	461	516	488	471	485	481	487	538	474	499	514	477	486	462	489	496	478	462	489	447	540	432	497	557	465	439	489	485	509	479	498	501	499	434	434	455	483	458	434	456	460	495	449	478	476	474	476	497	451	483	492	477	447	470	506	502	470	462	521	548	458	451	439	463	481	441	472	452	481	468	529	478	477	404	490	430	403	485	437	476	482	461	425	481	458	454	418	558	485	458	441	477	482	425	452	434	474	503	465	461	475	480	436	496	525	457	514	463	434	553	465	516	472	502	464	457	518	460	479	493	486	474	485	475	493	461	486	477	476	488	476	479	490	443	507	458	460	487	467	516	441	466	484	417	472	465	527	483	477	442	476	433	477	478	482	464	509	453	438	466	469	517	484	462	476	474	478	450	464	496	455	451	475	502	480	491	499	505	476	474	487	461	475	490	464	456	468	477	482	491	468	443	422	449	469	461	495	461	481	451	457	473	446	474	499	520	472	444	421	503	462	470	488	460	460	448	424	513	463	448	487	439	456	509	496	436	483	463	470	474	503	512	441	505	445	497	470	477	499	474	476	475	484	461	450	462	450	480	502	491	525	470	473	521	475	456	496	468	514	466	483	476	486	482	498	480	483	500	481	441	496	502	457	501	473	481	490	470	494	438	471	510	480	480	489	439	451	490	469	459	501	465	490	464	493	469	490	471	503	428	492	462	518	441	436	481	448	461	482	484	472	456	491	510	513	444	513	469	465	454	465	484	506	497	555	463	490	484	508	502	460	432	486	436	458	472	479	479	493	506	485	457	485	480	490	489	449	458	476	476	476	468	461	486	495	434	479	506	445	457	504	494	467	444	475	493	485	441	448	509	457	509	466	480	468	511	488	485	466	506	506	493	462	472	446	498	449	435	436	461	456	446	493	453	480	455	478	449	477	498	449	472	460	481	532	520	488	497	473	474	525	492	486	477	470	466	449	471	501	496	486	503	467	511	483	461	431	454	440	486	462	460	482	463	472	465	468	445	488	441	440	473	473	488	445	513	511	461	463	437	471	465	500	457	467	443	429	485	474	480	442	448	467	453	494	471	508	462	499	499	470	482	452	468	497	504	470	465	465	437	510	482	447	411	441	470	493	518	473	515
8065	6128	8006	4315	3393	2795	2301	2105	1794	1703	1550	1468	1449	1272	1371	1315	1235	1237	1226	1178	1139	1192	1145	1172	1124	1097	1119	1117	1152	1091	1104	1035	1084	1077	1074	1058	1015	1097	1026	1037	1076	1080	1090	995	1098	1060	1013	1018	1033	1076	1095	1040	1075	1083	1016	1016	972	1059	1086	1042	1004	1049	1037	1026	1062	1037	995	1010	1042	1038	1023	961	1038	1034	1121	1018	1030	987	1003	1027	1028	1043	1017	1055	1019	1008	1008	1035	1024	1034	1013	1066	1057	1044	1069	1047	1040	980	995	1027	995	1036	1009	1015	1099	1000	985	970	994	1046	999	1054	1013	1085	1028	1010	1052	1030	1020	1043	983	1075	1006	998	989	1054	1009	1064	1018	1031	985	1028	991	993	989	1088	1045	994	1022	983	1034	1017	1059	990	1017	978	1003	1043	1035	989	1027	979	1053	1054	993	1070	1061	985	1047	1014	1066	973	1071	939	1092	988	1008	1001	1019	985	1051	1103	1075	976	1046	1006	1053	973	981	994	1005	998	1015	1112	1042	1047	1052	997	1047	1017	1040	1053	965	1003	994	975	1010	995	1022	1045	1012	995	1077	1044	1043	1060	1033	1021	1014	982	1076	1032	1018	935	1025	1016	1034	1025	957	1032	1046	1063	994	1020	971	1053	1038	1073	1051	1050	1041	998	1060	1025	1055	1033	1045	1017	1009	1044	1041	972	1011	1020	964	1012	992	1031	979	1046	1026	1049	1080	968	952	971	1042	988	1045	1012	1046	983	997	1022	1029	1020	1053	1047	1001	996	1007	1022	980	1018	1048	1022	1022	1026	1010	1014	1021	994	1023	955	1101	1003	1098	997	1050	1042	1010	997	1012	958	1064	1035	1029	988	1030	1010	1022	1006	1026	1020	1033	1084	998	1019	1060	1054	1087	1071	1053	1002	1027	1001	1078	1009	969	1018	1037	1023	1008	1000	1065	1012	1041	1033	1016	980	1019	1009	998	1012	1018	1063	1016	1078	1040	1062	1055	1004	1030	1028	1008	1012	945	1024	1073	978	1005	1030	1043	1036	1037	981	1068	1007	1007	1025	1020	1095	1017	974	1046	1049	1078	1058	1029	945	1029	1027	997	1061	976	1051	990	999	983	977	1043	1030	1031	998	1014	1019	1028	1030	1042	1041	1014	993	974	1061	985	1034	1038	1032	992	984	1033	1040	1053	1017	1076	1046	974	1038	1096	1046	996	1059	1027	988	1056	975	1048	1014	1037	986	1047	1052	962	1064	997	991	1059	1012	983	1056	1054	1007	1016	1048	963	1036	1005	1032	1035	1016	981	992	1051	991	1022	1012	1069	985	1012	1057	1078	1047	1082	1019	966	982	1023	993	960	1034	1016	991	1005	1048	1049	1027	1039	1047	1006	1012	1031	1083	1021	1060	1061	1042	988	1019	996	1098	1013	1032	1063	1020	1020	1015	998	1051	980	1084	1020	1028	1022	1017	1001	1008	1020	1000	1029	1019	1032	1069	990	989	1017	998	1030	1009	1059	1025	1050	1030	1059	981	991	1021	1012	1008	1076	1051	1025	1001	987	999	1022	1047	963	1035	985	1067	1040	1063	1041	1073	971	1018	1003	1000	1009	1010	1021	1042	998	1023	987	1032	985	1022	1013	1016	987	1033	1022	1037	1069	995	959	1015	1053	1040	990	1021	1010	1033	1054	1085	973	1018	1028	1042	1056	999	1008	996	987	1031	986	987	1047	967	1058	996	1049	1067	989	970	1011	1050	1012	998	1044	1006	1021	958	1054	964	1033	1046	989	1037	1070	1044	1036	1075	979	1019	1001	953	1037	1050	1041	1010	1025	1045	1009	1042	1008	1058	993	1026	1007	1031	947	1019	1000	1030	1010	1036	1028	1028	1066	981	1025	955	1011	1055	1079	1012	1082	1014	979	979	1031	957	1071	1023	985	1055	1017	996	1077	1080	991	1009	989	1031	981	998	967	1006	1004	1001	1010	1025	1036	975	989	1043	1041	1055	1036	1004	1053	1027	999	1005	1074	1024	1031	1025	1024	1055	1022	995	980	1041	1040	989	994	1017	1014	1026	1029	1074	1013	1005	971	1032	1022	1052	1010	965	982	1001	1037	1067	1020	1031	932	991	1039	1006	1010	1047	982	1081	972	997	1023	998	1070	995	1025	1077	1033	1007	1043	1041	1052	964	1045	1048	996	1036	991	1120	1029	1077	1036	1022	1039	1040	970	991	1035	1023	1000	1003	1036	1043	989	1009	1003	1023	1039	1082	1030	1014	998	1028	1003	1024	1007	1020	1080	1006	1016	1038	1021	1033	997	980	1015	984	1048	1015	970	998	945	1011	1028	993	1057	1040	1005	1011	1019	1093	1054	1055	1008	1004	1077	1024	1038	1030	1008	1030	1063	1019	1000	1000	1082	1009	993	1026	978	1064	1030	965	1036	1010	971	1031	1006	959	1011	1060	1042	1042	988	1002	1060	1009	964	987	982	1048	1015	1035	1025	985	1038	1095	1026	1083	1020	1005	1064	1036	986	1044	1015	1052	1023	957	1001	980	1035	981	985	1057	1004	982	1033	990	1083	1015	1028	1019	978	1055	1059	1026	1003	1019	1036	1047	1013	1039	1037	1044	1036	972	1026	974	1032	1028	1013	1007	1002	995	1028	1077	1034	1051	975	1094	968	1004	981	1054	937	1048	1018	977	1059	1011	1025	1026	996	975	994	1021	1009	1021	990	993	1051	1006	1010	1020	1050	1043	1029	978	956	1025	1012	1086	1054	991	1048	1046	1031	1076	1001	1001	1013	1000	994	1046	1003	1034	1042	989	1002	979	1020	999	1025	1067	1003	1039	1014	1065	1010	1041	1009	1072	1097	1007	1009	1020	999	1043	1054	1039	1073	1010	1018	969	1035	989	1005	974	1058	1036	1006	1040	986	1063	1000	1050	947	1070	1033	969	1002	1027	1034	1000	1024	996	1044	1004	1038	1076	1062	1047	1004	1017	987	1016	1012	981	1021	997	1003	1009	1000	994	1046	1053	1076	1025	1011	1014	1063	1037	964	1054	1016	1003	986	1031	1040	1029	1042	1065	1014	956	1036	1039	1023	982	1056	1020	1019	1000	1007	988	975	1017	1000	1063	1040	949	1025	941	1032	1011	1026	1025	1033	999	1036	1041	1058	1007	1081	1072	1036	1008	1003	1008	977	1010	973	1007	1009	974	1001	970	978	1042	1010	1038	1021	1054	1037	1008	958	1008	1041	993	957	1033	1038	1013	1019	1042	1041	993	992	1052	1033	1044	1043	1049	1031	1053	1056	1014	1030	1025	993	1070	1061	1011	976	1016	1013	999	1081	1043	1017	1025	1050	1024	1076	981	1007	991	1006	1032	930	1013	1022	1046	967	1067	981	971	979	1039	1014	1060	1006	1008	1025	1001	1043	981	1033	1018	1009	985	983	993	1030	1076	1029	1020	1051	1015	1023	1020	974	1002	1005	1077	1045	981	1067	1009	1008	1043	1069	1028	1005	1063	992	1035	1096	1025	1020	994	1086	1038	1091	1035	999	1013	989	1073	1099	1065	1037	1040	1071	1050	1025	1001	1072	1032	1028	1023	1047	998	1054	1046	988	1044	960	1017	1006	1026	1052	988	1023	1026	1040	1043	998	1037	1031	985	974	1025	975	974	1077	1050	1037	974	1001	1031	1036	1082	996	1036	987	990	1025	981	1016	1023	998	971	981	1021	1077	1056	1064	1082	1046	1009	1023	1013	1050	1001	1024	1003	1018	1042	1031	993	1013	1018	1017	987	1024	1026	1006	1034	1011	1060	1024	982	1041	1038	988	991	1015	952	1039	1038	1061	1030	1077	978	1028	983	1031	979	1018	1041	1049	1036	979	986	1047	1056	1054	1057	1014	1060	998	1001	1009	991	1055	1011	1041	998	988	1032	1037	1021	1009	1024	1053	1052	1051	1049	979	1021	978	1026	1042	1053	985	990	1028	1005	1058	979	1053	1039	1015	1054	982	994	972	1061	1079	1016	1018	1005	1009	1059	1086	1015	1026	993	1032	990	989	1011	1103	1038	1008	1055	987	998	1047	996	1013	1032	978	990	1020	1050	1024	1015	1010	979	1005	1027	997	1008	971	976	1058	1032	998	1017	959	1070	1035	1012	1004	1007	1015	1002	969	1014	1016	992	1036	1017	1017	964	1079	973	1040	1052	979	1017	1073	1004	1063	1028	1040	1029	956	1050	1049	998	1060	1006	1023	1068	1054	1066	992	1010	1037	1047	1002	944	1022	1039	1010	1054	1019	1013	1007	1030	1073	995	1068	1004	1021	1023	1042	1011	1054	1026	974	1012	1059	997	1037	1022	1036	1018	1016	1086	1019	1012	1022	963	1031	996	1042	970	995	1007	1073	1015	1021	1012	1045	1064	1033	1034	1040	996	1030	1021	1143	1050	1061	994	1038	1028	1036	1072	1031	1013	1113	1027	1011	982	1002	975	1059	997	1027	1052	1022	1026	1018	993	1031	1034	1091	993	1060	1013	1068	1012	1020	1052	1067	1034	1019	1071	1076	1012	995	1044	1093	999	997	1075	960	996	1019	1016	983	985	1004	972	1001	1066	1053	980	1036	1023	1033	1043	994	1006	1005	1012	1038	975	1057	1010	1069	992	1111	1016
24659	14974	13182	4472	1987	1393	1282	1070	902	781	687	676	654	619	565	567	498	529	540	505	523	471	496	503	458	460	462	438	438	381	426	449	439	413	440	429	393	436	411	441	424	448	482	419	413	430	460	418	421	411	455	442	424	434	419	449	432	415	403	395	414	424	397	414	398	419	434	450	419	414	415	431	377	426	410	425	384	400	381	420	424	434	414	404	418	427	386	397	394	422	413	422	377	411	379	443	436	393	404	387	445	446	447	361	395	412	419	452	383	404	392	433	399	401	404	392	420	424	423	385	418	399	443	403	446	408	409	386	454	416	413	441	429	409	403	413	424	420	439	391	416	415	440	394	420	391	406	416	380	358	439	427	401	369	397	428	417	398	405	395	437	413	371	399	424	404	427	418	394	435	414	414	383	404	398	411	396	368	395	393	402	417	407	450	417	403	427	406	439	399	410	431	395	417	425	405	423	412	410	397	416	370	376	375	375	406	405	400	413	445	414	394	414	413	395	388	409	422	445	406	407	398	374	381	402	417	391	406	389	403	425	414	410	428	431	378	436	432	411	426	419	454	387	408	368	395	448	402	435	406	406	424	387	398	390	444	398	415	443	421	423	400	407	391	405	454	394	434	404	415	424	403	441	365	406	402	367	428	403	402	409	401	416	391	400	372	388	410	385	398	406	405	374	388	408	385	371	369	370	431	398	434	409	407	375	397	407	444	412	415	416	406	432	394	433	412	448	392	356	411	410	367	416	406	379	414	413	414	391	437	387	350	417	397	400	390	396	408	406	465	408	411	429	428	385	422	385	399	390	420	415	419	448	449	418	463	419	411	412	386	401	379	440	419	412	388	406	432	409	410	419	442	446	403	415	403	400	388	406	458	418	425	447	403	432	413	428	443	383	391	401	437	454	407	385	386	427	416	386	392	449	378	456	439	398	415	371	411	391	420	382	398	442	436	362	389	403	424	389	407	436	415	386	455	383	409	379	403	444	404	402	387	362	389	415	422	452	404	420	404	442	438	409	395	395	376	419	411	415	422	430	406	410	409	393	392	412	430	411	450	430	421	414	431	396	405	391	415	418	414	399	434	401	415	397	401	432	407	408	436	400	396	409	385	377	400	385	419	386	398	432	389	379	457	402	404	388	442	413	431	413	389	426	399	418	399	395	397	425	422	409	392	409	379	411	404	388	368	410	397	375	400	432	440	421	345	397	406	399	413	423	432	425	415	395	418	400	382	389	372	376	426	397	457	426	436	400	391	423	390	435	444	392	387	439	390	380	433	404	410	364	416	381	410	377	373	405	445	391	406	385	409	392	410	396	454	409	397	410	454	410	421	404	388	421	386	411	373	384	410	426	429	381	419	394	421	407	390	405	405	409	440	392	410	449	420	407	404	385	400	375	380	409	437	420	391	419	410	419	423	405	435	419	388	447	404	369	448	418	381	396	371	436	428	408	401	394	392	409	402	435	414	396	375	418	416	387	406	365	407	394	398	360	464	420	426	395	367	400	424	408	439	391	417	391	398	405	387	362	400	399	433	416	385	401	430	411	415	426	401	397	429	439	428	429	424	392	404	401	382	446	411	431	418	382	439	456	398	389	398	391	390	400	390	435	410	406	416	383	463	402	418	380	464	399	371	404	402	417	394	410	407	433	411	392	415	418	415	409	384	387	420	399	431	411	406	389	436	426	438	395	429	419	427	419	438	419	374	382	430	406	418	410	394	408	377	373	390	426	395	418	429	391	355	428	406	411	380	425	427	433	428	366	397	383	414	387	354	380	405	369	389	390	353	441	360	412	412	387	399	389	390	419	403	428	454	424	401	401	431	372	414	387	400	414	387	404	392	448	394	396	389	414	440	422	391	410	387	421	420	438	446	426	414	399	437	390	387	408	411	421	365	438	397	380	416	415	409	376	417	402	435	439	375	428	376	394	419	419	392	407	404	444	381	387	381	420	424	421	423	407	387	425	420	418	395	404	407	430	419	425	381	392	418	445	442	405	384	437	409	436	386	400	401	393	406	422	383	367	363	406	406	435	397	438	418	398	382	445	404	377	434	359	441	392	444	391	400	381	389	377	437	431	421	411	430	389	373	401	428	433	451	422	411	424	399	399	414	431	436	397	384	410	422	423	441	384	390	394	381	423	405	382	414	387	416	375	398	424	398	417	406	422	396	399	426	406	398	412	436	404	428	418	397	428	415	461	439	453	357	407	374	383	423	400	411	462	374	372	452	392	364	433	383	371	409	386	400	417	422	423	385	343	385	407	393	365	380	412	379	377	392	386	410	443	411	369	422	419	399	378	432	416	398	399	420	416	436	410	405	413	394	409	386	433	414	445	390	435	387	389	446	410	427	420	426	406	409	403	416	399	407	394	418	394	440	409	434	406	358	402	412	384	416	412	415	389	440	377	424	437	418	410	420	415	419	390	435	420	375	416	363	456	371	413	401	449	412	403	381	389	404	404	398	372	421	425	377	422	404	416	428	408	404	419	397	412	394	457	373	409	428	412	437	356	394	391	403	398	412	471	406	404	423	410	398	369	434	403	374	413	432	390	378	429	408	439	396	395	415	404	437	402	434	412	404	425	386	409	428	389	396	435	394	422	396	393	416	378	395	418	412	406	393	418	390	369	438	385	445	381	415	386	409	428	457	422	400	399	417	436	433	416	386	394	403	419	407	445	431	414	421	411	417	405	423	418	405	419	419	404	407	394	414	399	432	394	380	409	409	445	382	382	397	415	381	446	431	396	387	411	433	355	431	403	416	350	398	415	422	386	367	436	406	427	460	397	438	414	437	385	416	397	395	403	418	388	391	417	393	385	427	416	378	411	431	414	393	391	361	436	437	390	382	423	384	367	397	404	412	411	383	426	434	386	404	424	389	417	427	406	405	406	368	383	395	370	440	444	441	415	453	392	439	359	373	443	426	408	406	466	407	434	402	423	384	418	414	389	410	414	416	392	405	425	414	404	431	434	430	398	392	366	409	428	361	409	409	410	380	389	407	423	431	415	405	376	437	413	388	419	417	424	432	442	412	394	379	436	404	428	397	402	363	425	411	399	396	410	402	418	395	446	403	416	399	410	416	401	422	409	443	391	414	399	398	409	393	415	438	399	408	426	418	402	417	416	383	439	440	410	418	426	432	407	429	398	428	388	424	403	419	466	447	391	368	380	382	422	396	384	404	450	400	436	400	404	426	393	389	373	430	441	412	400	368	402	391	416	396	408	385	417	427	451	426	400	414	405	422	442	411	386	440	426	465	370	379	404	462	405	463	429	403	412	416	416	382	416	434	411	426	429	399	454	397	414	371	369	400	403	404	387	426	399	396	395	400	400	394	412	371	413	368	377	455	394	395	400	413	429	404	363	380	425	386	404	418	418	416	442	414	383	404	456	407	382	379	371	410	391	422	432	405	404	398	408	435	409	420	408	445	390	411	415	407	415	418	430	393	407	412	428	382	428	391	422	416	422	406	472	428	378	388	382	363
15980	12309	16868	7578	5820	4892	4121	3554	3438	2692	2450	2436	2278	2006	2119	1836	1672	1706	1618	1565	1431	1366	1376	1280	1198	1300	1275	1165	1072	1023	1008	1136	1059	1015	1025	1040	1068	1020	960	957	970	936	1025	1025	998	955	967	925	971	951	945	931	916	918	955	966	925	955	908	930	966	951	943	940	917	992	961	978	965	960	1005	909	930	948	931	929	861	911	920	876	923	879	888	845	889	898	923	925	926	904	858	836	892	899	927	930	935	875	908	983	857	877	948	935	870	872	937	960	887	901	876	929	942	936	917	926	892	906	897	858	890	935	895	896	975	917	903	890	939	927	947	916	900	913	922	977	872	913	917	924	877	971	903	846	870	847	930	922	897	956	923	894	932	866	899	930	895	888	940	873	905	923	895	881	922	869	890	874	923	891	902	856	907	867	900	936	868	916	845	873	960	871	916	908	897	838	917	911	921	884	876	912	867	876	906	914	928	852	879	953	880	900	887	922	895	900	920	862	898	930	934	924	861	934	846	880	951	885	862	874	901	915	951	855	923	920	849	845	868	855	857	861	987	903	908	893	894	917	898	885	916	974	887	867	957	892	932	864	862	914	915	919	918	869	877	924	894	903	889	910	921	942	926	883	872	844	954	897	928	920	884	894	904	871	900	866	937	867	883	887	904	915	964	911	957	920	913	901	926	883	892	862	842	951	871	883	912	954	907	919	864	941	877	948	855	940	895	878	901	915	940	977	956	930	886	847	881	900	913	854	870	881	933	907	934	926	906	933	907	919	929	919	900	894	885	852	858	909	905	928	911	939	924	869	868	839	882	959	837	897	887	863	900	876	870	860	890	920	930	920	890	925	929	844	921	902	888	929	924	862	879	892	846	895	963	954	933	921	880	848	908	879	887	948	922	955	924	919	927	932	919	877	910	882	888	871	910	865	933	873	866	853	878	896	919	887	887	854	924	951	924	900	909	884	910	935	871	928	877	840	912	929	894	927	895	922	859	951	881	884	922	884	928	862	883	847	881	922	912	923	854	860	909	909	906	864	923	880	916	856	851	918	881	920	855	869	950	930	866	931	838	872	908	909	879	907	925	896	885	921	851	892	931	929	862	879	893	914	904	927	948	885	919	910	908	898	883	908	876	910	865	943	958	802	924	888	896	894	931	896	888	906	918	883	887	869	851	889	895	926	894	925	913	901	878	849	877	870	921	887	910	920	911	942	861	872	950	905	970	913	915	928	887	881	851	905	904	910	893	837	899	916	902	887	847	900	903	945	870	908	917	900	894	861	889	942	885	911	880	886	900	921	874	860	917	905	896	852	929	907	863	876	919	935	842	879	914	934	925	874	926	896	900	898	907	914	947	910	914	896	894	901	874	934	919	887	869	924	896	957	901	894	861	907	894	951	943	907	957	873	889	905	908	939	914	853	903	889	892	898	959	871	967	862	901	922	873	887	870	930	939	885	875	924	891	905	868	919	894	904	890	862	900	860	867	902	896	917	921	898	867	865	903	884	839	913	850	884	865	894	904	877	922	873	921	890	889	902	904	937	863	888	875	893	952	855	881	889	877	857	927	875	897	912	895	858	935	922	848	864	876	884	915	866	880	867	909	870	873	914	880	902	948	913	928	918	901	855	896	879	891	877	904	894	907	893	953	922	887	947	911	865	875	878	846	886	889	915	938	884	905	877	916	860	888	857	929	855	920	939	913	927	919	918	901	889	863	937	949	874	923	863	889	934	896	881	899	956	902	905	838	905	880	899	888	907	810	940	910	889	912	930	890	872	904	871	913	894	868	932	906	855	911	950	907	909	894	861	924	862	852	908	885	887	922	947	874	896	891	882	907	940	913	892	888	891	821	892	852	942	871	881	918	913	982	888	886	874	841	851	885	917	904	908	916	945	895	873	909	911	888	908	872	851	860	952	882	913	885	859	879	856	956	904	903	909	853	919	884	925	924	902	912	911	950	903	858	886	931	869	868	896	874	891	866	953	868	879	918	933	862	926	904	941	917	910	904	918	879	890	931	883	899	903	940	927	881	895	943	948	943	878	891	863	912	868	888	865	874	905	942	908	894	881	892	919	877	944	900	856	864	906	927	935	894	883	870	905	891	879	914	908	957	919	913	928	860	918	873	861	927	926	849	887	889	939	892	930	851	885	880	918	909	949	907	869	894	891	906	908	910	897	891	918	904	877	869	915	877	927	931	899	932	942	915	916	867	912	892	903	927	913	894	908	904	878	888	831	909	998	920	904	911	915	880	894	886	919	914	879	913	928	902	897	873	884	884	915	898	888	870	903	901	893	881	884	913	956	855	891	859	913	890	918	839	904	892	923	906	898	921	878	913	884	853	910	854	884	878	883	902	903	936	922	904	845	916	859	899	866	912	905	914	856	903	848	886	930	925	898	899	902	892	926	921	905	896	914	892	921	864	893	914	922	863	936	891	878	903	897	903	918	890	861	880	911	869	900	874	880	940	906	869	869	893	911	879	894	872	894	869	946	933	970	863	877	909	900	920	876	874	873	918	910	882	886	916	921	914	903	932	875	926	891	902	913	911	893	920	844	887	876	963	910	925	906	849	939	896	912	895	882	905	854	897	910	883	888	890	962	862	851	899	917	923	907	900	889	909	900	878	949	908	901	939	898	901	870	912	913	930	865	911	947	869	865	851	926	932	878	875	905	932	951	882	890	921	900	914	888	917	850	902	882	853	899	835	914	869	900	916	886	873	882	951	886	880	856	919	923	849	875	911	920	927	861	938	925	918	836	908	886	867	916	872	911	930	910	971	876	953	900	906	893	845	928	855	854	957	915	907	929	843	851	902	882	884	891	879	916	914	910	932	888	881	920	901	899	899	843	855	888	981	891	846	919	936	885	924	873	828	856	890	973	943	851	909	963	874	904	943	891	867	918	917	956	916	873	897	883	915	831	870	868	885	912	877	924	891	876	885	893	839	866	895	845	867	907	850	848	900	917	890	894	892	956	871	864	926	868	884	901	923	894	890	929	867	911	859	919	853	882	899	869	907	918	917	866	878	914	897	898	882	932	902	935	930	933	843	909	859	907	936	913	891	885	915	912	841	924	947	915	899	871	882	975	858	928	893	868	919	836	930	917	914	849	880	910	894	868	904	914	901	928	885	912	846	901	909	859	890	874	920	909	885	922	894	965	882	894	873	946	907	922	936	916	937	859	927	898	897	910	826	903	869	888	907	873	867	856	935	885	880	936	870	959	849	934	917	883	954	886	901	891	893	901	883	906	889	939	911	903	918	905	876	951	878	903	863	902	855	906	880	885	937	906	895	901	875	869	904	903	906	879	891	867	855	864	909	855	913	876	911	909	867	915	939	892	872	896	930	876	869	919	890	945	914	880	907	867	951	872	914	864	929	884	886	876	857	912	887	906	914	900	922	801	884	922	840	852	905	895	878	892	975	905	927	906	942	882	877	860	932	927	881	888	942	862	935	875	876	914	935	894	890	896	907	884	892	872	882	863	880	871	914	921
33790	22184	24268	9799	3457	2233	1905	1680	1344	1066	909	973	834	775	726	698	586	691	552	625	567	559	553	548	469	511	506	505	493	492	491	465	462	422	416	400	427	443	433	426	468	463	495	464	411	430	475	378	433	429	411	430	431	435	388	419	403	441	441	435	448	436	453	384	421	471	457	438	410	387	425	419	403	399	402	443	404	399	438	410	433	419	455	393	399	420	433	416	434	385	419	387	409	410	366	398	448	449	443	411	380	404	469	459	420	397	410	412	446	414	409	445	404	381	395	411	431	445	407	394	437	408	402	409	406	409	403	494	461	411	475	463	403	446	439	408	428	415	411	435	432	433	404	402	399	432	410	461	388	394	404	383	438	418	453	426	395	405	434	455	384	453	435	387	389	423	405	455	400	383	439	376	434	469	450	402	397	419	390	424	394	439	411	416	436	414	431	437	387	416	408	398	459	437	435	376	364	395	462	422	403	451	425	400	396	402	444	449	437	413	409	432	420	430	407	405	415	435	445	446	424	442	434	433	409	423	404	421	399	388	404	443	395	477	398	403	418	407	409	430	431	444	367	423	392	397	394	430	397	423	409	413	356	426	406	430	400	388	429	396	392	419	417	397	424	426	414	432	411	427	373	449	402	439	449	432	425	410	399	464	424	395	401	438	430	402	416	397	401	411	431	433	420	451	424	395	383	455	408	437	448	447	420	412	415	418	421	412	415	445	409	376	388	424	394	425	412	429	390	458	385	404	441	419	439	406	409	445	403	380	437	371	431	466	467	377	393	444	367	429	448	415	437	410	383	453	396	386	433	400	388	453	402	417	419	384	407	375	420	408	408	443	399	422	408	398	437	430	442	437	414	399	397	436	476	386	393	419	443	431	397	447	428	394	422	381	425	411	436	398	440	427	420	438	441	429	410	445	431	378	441	405	410	428	430	424	452	393	401	474	407	402	433	398	402	423	393	437	420	431	386	413	407	424	419	425	398	428	387	453	432	414	414	435	398	410	429	441	429	392	397	386	411	413	413	435	410	401	425	430	419	423	408	421	432	399	401	448	389	410	427	396	401	426	412	461	448	396	378	378	404	427	439	413	383	403	443	426	397	383	390	407	398	422	443	449	434	447	394	409	482	412	446	393	402	395	403	430	459	420	436	403	377	431	448	399	423	418	410	448	437	378	444	409	411	414	416	385	393	406	386	436	414	363	403	398	465	414	435	427	406	419	458	417	420	470	434	439	383	407	410	418	445	421	398	427	420	421	444	431	433	399	402	384	419	407	364	408	385	392	466	442	411	406	421	385	410	431	407	380	442	374	402	442	398	400	445	409	442	425	409	430	437	386	438	425	433	413	385	412	459	375	404	406	401	362	384	424	414	412	438	429	433	399	393	396	418	403	392	414	471	435	439	425	381	397	398	405	433	443	419	413	404	446	419	434	433	425	407	422	422	408	393	439	396	439	421	382	407	403	394	410	392	427	439	404	459	440	384	445	477	414	399	378	361	407	430	396	435	399	401	400	430	396	436	431	397	423	389	417	433	455	428	421	432	411	407	375	422	400	417	401	413	401	409	397	464	447	440	407	410	416	440	402	467	399	432	430	422	446	431	457	436	438	366	427	429	416	415	407	413	429	390	408	416	384	418	397	424	431	364	387	405	465	410	491	414	415	435	373	430	433	419	418	458	419	435	412	374	424	406	379	419	422	410	420	423	397	433	416	456	432	389	463	424	418	353	412	388	373	427	426	405	377	443	394	463	441	454	427	446	408	430	413	428	431	401	381	411	397	436	439	414	392	412	373	422	443	396	418	425	458	420	436	402	389	428	389	412	447	413	416	442	401	395	392	399	384	416	390	405	409	378	386	407	424	375	423	377	409	387	419	396	430	427	360	434	407	400	406	385	420	447	422	430	460	440	436	427	426	397	416	410	412	419	414	410	421	406	419	401	425	419	422	456	417	394	392	390	452	442	438	430	378	409	411	426	378	420	448	399	385	409	410	420	395	415	419	386	453	435	402	443	387	443	411	456	409	404	415	434	476	449	443	438	409	406	418	462	398	388	423	418	397	379	434	395	390	420	415	411	438	396	400	459	388	408	389	387	397	399	432	373	415	420	431	403	461	406	408	404	412	396	431	443	434	463	449	440	420	398	412	421	411	407	437	431	393	384	409	372	498	415	420	409	410	412	435	406	450	375	425	448	419	441	384	453	412	407	381	422	469	415	440	413	408	407	429	451	415	412	432	388	401	368	379	450	431	395	415	457	439	432	448	417	424	464	398	433	400	419	378	400	432	458	408	421	426	429	449	420	429	420	453	395	406	425	432	415	432	409	407	402	414	404	431	399	395	394	441	397	442	412	400	423	393	406	399	427	429	428	438	424	428	417	359	393	415	413	435	419	375	370	425	415	447	413	402	451	341	449	428	452	408	418	415	407	446	366	441	436	394	415	409	396	402	404	413	457	412	435	388	381	427	379	410	425	416	397	435	431	422	412	442	418	366	453	399	423	395	423	411	393	395	421	395	421	444	398	457	426	424	439	431	391	469	385	420	450	394	426	377	417	394	411	447	444	413	442	401	387	400	431	441	461	407	449	382	415	414	414	416	412	441	453	406	422	391	420	427	410	464	423	426	430	414	428	426	424	421	418	383	410	414	411	412	403	378	395	446	388	397	425	406	405	447	427	393	403	428	434	436	416	464	397	395	418	426	426	399	425	436	423	415	411	391	413	399	397	415	447	452	420	415	387	412	451	454	387	413	423	409	433	423	448	456	427	425	424	385	401	421	413	405	395	422	396	386	410	409	357	428	430	393	396	386	433	442	439	354	397	426	432	406	411	379	418	398	411	425	421	439	415	405	393	423	400	412	433	421	408	436	420	441	390	411	388	439	418	418	409	443	429	411	419	429	404	398	409	448	430	424	433	407	444	439	389	396	415	383	455	438	408	434	440	421	405	438	411	379	376	398	434	416	423	400	433	371	407	416	408	369	415	419	426	404	427	401	366	465	417	377	450	421	421	376	390	396	435	431	424	397	430	398	392	400	428	424	450	437	391	422	429	412	442	362	432	421	401	425	491	434	408	455	417	394	444	419	419	405	413	445	356	392	371	402	409	422	375	403	461	395	417	415	410	417	414	427	416	430	453	411	445	429	417	407	421	372	400	439	392	404	405	415	423	417	418	431	408	419	408	417	412	401	411	415	446	433	373	391	419	411	406	425	424	406	408	380	459	405	445	413	403	405	410	399	415	388	393	414	433	408	415	424	394	397	416	407	449	433	372	430	417	404	389	445	444	386	435	403	400	421	393	449	413	429	382	390	406	439	401	438	426	438	447	387	417	406	412	379	390	436	383	437	460	399	393	366	405	428	412	415	422	457	366	450	423	408	449	410	376	458	415	442	433	397	388	400	398	407	391	396	436	422	396	413	381	403	406	445	384	442	421	400	415	365	422	402	434	424	438	456	410	414	388	392	427	434	394	394	400	409	401	427	465	379
20632	16818	27004	10769	7790	6967	5967	5213	4832	3936	3465	3920	3377	2882	3021	2526	2355	2239	2144	2156	2086	1808	1771	1810	1349	1567	1451	1352	1292	1314	1216	1228	1154	1135	1161	1119	1139	1123	1054	999	1026	1075	1133	1114	1012	1126	1081	1039	988	987	924	1018	979	1000	941	994	993	937	911	995	958	939	1004	946	947	1009	950	980	983	1003	979	978	900	890	950	919	936	834	968	925	950	928	936	938	944	932	900	950	980	913	893	935	948	889	889	937	889	953	925	942	908	918	925	915	903	919	921	892	911	876	895	949	958	983	961	970	944	969	890	885	908	941	941	904	948	890	966	914	912	924	972	917	933	953	975	912	887	944	899	873	893	943	920	946	910	868	903	904	918	931	908	967	895	936	906	914	961	960	873	858	929	925	949	981	956	929	952	917	901	935	920	887	908	908	895	884	899	895	933	925	951	905	894	985	877	885	878	929	898	928	953	956	913	875	967	906	888	938	916	949	930	887	932	929	910	933	906	914	929	929	903	963	900	997	898	923	935	928	944	935	951	913	898	965	909	908	935	933	951	902	944	922	910	923	949	895	922	906	941	885	853	951	925	937	895	939	889	904	936	937	865	935	951	935	940	933	940	954	915	863	896	923	900	930	920	895	1006	886	862	939	957	941	908	923	985	849	1003	921	935	927	920	937	915	941	928	861	929	904	914	982	949	897	904	935	923	958	974	928	910	959	925	974	937	906	929	922	925	909	928	925	907	932	874	923	903	887	935	924	926	911	927	888	936	951	982	948	917	930	988	902	963	934	938	934	873	933	913	929	933	906	918	922	933	879	913	974	956	900	945	865	937	879	902	941	921	920	926	908	919	895	863	907	899	967	911	918	925	932	973	960	913	890	894	848	883	938	896	917	882	972	914	862	911	911	923	936	972	969	851	946	976	919	934	943	951	938	950	929	924	989	953	871	928	903	914	884	972	949	955	918	942	929	960	906	891	929	972	911	929	988	899	942	873	893	893	933	887	924	878	883	949	917	900	925	916	904	972	945	910	921	916	902	894	933	955	885	934	906	924	906	945	934	991	875	912	943	878	927	899	950	952	882	929	952	908	953	932	896	912	938	951	873	881	920	907	950	948	950	903	959	869	923	913	925	882	933	936	916	941	965	924	923	946	852	953	864	944	940	919	906	866	938	892	967	915	885	865	914	908	947	977	937	998	835	882	889	869	894	878	938	942	919	934	911	935	906	915	945	979	899	888	947	933	908	938	932	873	937	916	907	929	947	932	955	960	903	937	941	976	929	927	945	953	944	915	890	911	890	978	924	944	924	953	915	918	949	947	895	920	940	950	863	910	899	949	892	877	959	904	910	935	931	878	903	942	917	941	896	968	938	908	924	926	914	978	955	934	870	896	968	896	936	956	917	913	921	919	937	929	941	880	952	945	912	916	942	936	922	914	907	914	959	906	913	903	888	869	956	884	922	912	899	890	944	907	967	886	935	876	952	928	935	885	974	942	917	935	888	925	889	926	929	935	916	944	910	936	892	908	941	925	915	926	914	904	915	873	943	931	941	951	892	889	861	890	908	911	870	923	891	971	945	957	1008	870	902	907	899	954	924	978	911	882	933	916	870	972	980	933	921	968	920	933	956	911	915	916	950	930	957	850	919	936	955	908	941	908	908	883	928	943	895	905	973	961	908	960	887	897	887	926	928	914	959	853	914	930	907	908	899	916	905	959	901	924	934	873	870	935	929	955	883	849	997	903	948	945	909	976	975	889	970	898	927	913	922	897	888	949	942	929	954	943	1000	897	961	905	911	966	889	925	864	900	874	921	919	890	899	923	902	943	885	936	911	944	867	932	925	929	941	927	886	934	902	871	913	919	890	977	867	877	917	913	892	905	953	908	971	963	934	941	888	959	896	901	917	926	951	904	883	926	866	897	900	968	941	944	954	923	956	891	951	896	980	964	876	973	929	890	977	904	938	963	944	925	878	915	875	886	935	938	912	953	958	952	967	996	974	966	902	925	883	931	918	940	975	875	907	964	974	954	951	914	899	943	886	932	907	967	900	978	919	975	930	876	921	900	879	977	903	972	944	906	918	906	952	905	966	929	960	918	888	889	892	892	921	869	904	884	858	934	981	929	876	915	887	905	934	977	907	886	917	891	899	898	928	953	894	926	942	937	887	911	894	922	890	892	915	915	923	906	897	953	891	897	937	910	954	974	940	920	952	925	892	913	878	950	923	934	933	940	927	927	983	936	977	916	925	971	874	924	890	944	928	979	940	926	896	922	949	911	935	913	897	923	878	870	941	927	945	953	902	999	920	877	911	957	897	868	913	912	951	891	893	949	902	949	859	927	929	899	909	882	941	909	942	946	904	925	981	945	934	911	929	891	937	889	887	909	896	937	974	904	871	945	945	897	973	920	920	893	885	921	923	937	896	925	931	907	945	887	944	929	967	834	848	972	908	887	892	972	922	903	940	903	886	968	887	873	811	949	941	926	962	909	940	935	957	871	982	918	961	878	914	939	960	927	937	949	916	914	943	935	998	945	862	965	909	889	917	933	935	903	913	869	886	917	875	883	932	926	921	918	903	951	889	890	907	938	891	887	970	964	962	953	917	903	887	977	886	926	970	937	929	888	932	870	902	944	927	964	935	862	908	847	909	906	927	934	884	872	956	893	908	935	918	916	893	911	896	925	913	916	958	918	964	935	919	884	876	908	956	896	897	953	912	929	951	898	907	909	945	890	980	920	877	962	916	930	957	894	919	897	880	954	922	911	889	897	874	900	877	886	938	874	973	946	955	914	857	970	888	909	923	887	947	934	912	931	909	924	944	932	922	920	894	905	935	985	935	914	966	938	868	958	942	911	945	939	900	934	968	909	909	947	943	913	919	938	916	885	912	909	876	905	941	896	939	974	913	876	907	966	954	932	853	900	1008	893	907	981	880	919	956	976	886	878	854	867	926	864	928	934	897	915	970	955	892	939	925	916	919	884	936	923	948	983	939	900	852	882	925	926	926	927	861	880	897	916	887	929	942	927	892	869	967	897	941	889	923	968	960	924	962	903	882	959	867	955	950	975	876	916	934	907	931	981	927	929	926	907	903	960	887	977	899	877	869	978	927	860	954	968	930	965	905	908	892	905	929	918	952	946	980	926	949	921	956	944	922	928	910	897	975	888	948	857	925	949	905	955	895	940	940	957	897	899	903	918	873	924	922	911	911	946	917	971	923	989	910	911	959	952	923	906	948	934	896	942	922	944	913	966	887	909	945	907	939	970	964	909	929	889	970	906	920	941	966	931	887	967	953	874	907	916	951	917	949	917	841	956	943	970	944	950	921	946	943	905	894	952	944	912	928	952	956	907	954	916	913	908	916	904	924	860	923	943	894	938	931	936	913	928	898	910	927	938	944	826	953	941	905	935	888	922	965	937	921	920	981	938	930	915	948	928	928	870	905	886	922	916	904	944	927	970	886	862	982	910	912	905	942	935	934	940	972	940	892	956	946	898	1021	919	910	951	916
11819	6908	6150	2272	1135	877	723	633	631	593	543	549	532	514	526	529	539	477	497	515	500	483	473	470	495	485	469	500	523	525	487	506	490	454	501	498	476	480	473	506	487	455	491	508	495	473	473	473	450	422	457	455	493	500	493	507	516	468	440	453	481	469	474	467	514	406	445	464	472	475	471	505	503	433	487	497	470	476	466	469	500	444	483	449	494	440	485	451	477	478	512	454	483	449	477	483	478	511	470	479	460	487	469	468	427	456	433	421	484	463	487	500	432	489	437	468	514	500	483	529	447	444	474	497	461	503	485	498	465	462	498	508	503	481	433	487	441	468	470	464	417	447	466	465	478	480	455	442	466	452	493	436	503	469	498	436	489	490	509	465	442	427	454	486	476	471	457	484	446	438	444	484	468	487	483	488	469	455	458	467	448	433	472	505	462	520	450	488	478	424	498	443	441	432	460	446	464	434	466	461	450	461	423	460	463	515	459	492	445	431	454	464	475	473	499	470	488	444	491	492	490	483	472	474	452	434	453	448	417	485	454	519	460	486	454	508	466	497	489	462	458	470	455	463	462	415	448	504	509	476	445	493	479	446	463	456	480	419	448	502	460	505	501	453	441	457	485	500	489	447	479	531	464	457	446	500	497	474	466	453	460	456	512	502	455	460	472	448	460	497	476	484	509	508	472	495	486	435	460	435	434	495	491	460	475	467	465	485	466	470	439	521	468	436	455	457	489	469	469	458	459	494	480	463	447	415	473	447	445	470	484	480	518	469	519	487	427	452	509	481	491	486	432	417	453	521	432	452	490	474	452	436	489	486	444	465	451	467	427	443	458	475	471	429	468	452	449	439	469	454	476	480	471	472	472	445	488	481	480	456	464	470	490	494	485	460	469	495	450	434	489	469	485	454	434	454	435	461	491	465	512	467	457	499	504	504	490	433	511	476	472	415	481	496	486	458	472	533	484	453	467	482	475	443	435	450	433	439	484	483	483	460	458	473	485	470	452	455	505	513	448	475	450	436	475	481	436	469	477	467	490	512	414	470	487	504	455	446	428	483	441	474	445	492	510	487	470	447	463	504	435	489	431	516	454	459	467	513	442	464	466	475	492	520	436	435	503	515	448	426	459	496	473	466	456	447	493	417	430	445	447	465	479	486	432	447	393	520	468	470	480	490	486	505	500	426	437	467	463	490	434	467	457	441	463	485	469	427	491	453	502	506	460	450	484	471	480	463	509	457	473	489	466	485	469	485	474	480	467	480	485	509	458	489	510	469	492	419	498	457	472	508	455	459	473	467	447	490	459	425	456	453	487	455	442	471	486	470	490	514	481	434	465	455	502	466	483	451	460	436	471	460	430	477	497	488	511	491	494	443	461	504	483	493	469	410	457	469	456	475	447	450	454	489	483	494	455	465	452	483	466	458	463	485	409	438	434	534	522	501	499	420	471	468	444	462	473	473	455	481	494	467	460	447	404	463	470	505	509	459	481	468	440	487	480	472	469	479	448	501	521	444	433	459	476	521	507	469	475	437	532	463	460	420	457	472	478	461	478	480	441	480	439	463	457	464	472	444	461	479	444	455	469	467	437	477	467	460	460	449	459	462	483	466	499	425	448	461	472	480	481	488	492	475	481	481	444	458	472	504	481	475	502	457	510	460	459	440	459	469	479	463	446	468	477	539	464	437	482	472	429	419	479	494	437	412	408	497	467	445	470	442	489	454	450	461	489	505	486	463	444	463	442	488	490	480	471	442	471	471	469	469	476	448	495	476	471	470	453	446	455	477	461	445	480	492	465	404	458	512	466	460	490	508	462	471	449	471	466	464	480	472	472	486	479	495	451	471	446	470	469	502	518	494	480	497	496	458	418	493	458	475	462	486	464	498	528	449	421	553	512	439	414	495	460	487	501	491	463	530	502	467	478	493	466	483	466	490	467	475	460	463	516	421	499	461	442	475	505	435	471	460	478	432	471	471	484	462	489	502	450	438	474	483	420	481	463	455	479	430	484	500	508	489	449	479	479	470	481	506	436	483	468	513	471	481	437	434	461	482	468	463	477	448	472	482	457	462	465	478	459	445	492	489	494	500	420	459	502	481	487	448	505	503	466	462	485	459	465	435	462	461	450	459	500	478	452	476	485	433	468	469	478	463	422	508	470	490	447	525	432	475	452	420	470	475	500	435	474	519	451	480	455	502	469	458	456	467	489	459	468	464	447	494	464	462	515	469	449	497	443	436	473	459	432	419	462	461	461	508	470	456	438	467	458	490	457	479	456	447	471	436	434	470	457	425	425	466	489	433	460	478	516	508	436	453	481	522	498	478	435	448	460	438	474	463	469	425	457	465	472	449	454	450	480	494	417	493	474	424	456	467	467	491	477	484	490	506	536	472	474	442	488	457	457	435	439	510	477	515	470	463	467	494	485	456	467	456	497	488	473	520	474	466	442	489	467	487	487	436	457	472	489	462	465	468	456	441	451	465	459	483	464	471	476	492	475	449	488	453	473	473	450	509	486	480	465	485	495	504	488	459	474	487	488	455	490	483	509	475	436	470	481	455	472	518	432	471	452	468	499	496	496	483	437	485	446	520	441	441	474	455	534	429	499	470	436	506	467	471	458	496	436	461	474	506	493	503	492	475	430	457	420	504	479	432	454	503	496	443	455	452	444	481	472	471	470	439	515	443	467	426	455	478	472	472	489	453	495	453	436	449	469	468	407	472	442	491	442	478	445	477	468	498	452	463	450	454	483	453	460	471	423	460	493	487	469	480	440	487	496	480	462	466	434	451	460	443	468	454	414	481	487	483	433	496	482	476	473	437	430	491	484	451	510	427	521	465	452	479	485	477	483	469	478	440	455	482	474	488	485	479	465	437	488	471	527	447	464	480	474	471	443	461	488	476	492	529	483	487	451	448	488	458	473	494	467	487	449	474	448	446	482	414	498	433	475	460	496	457	424	477	482	486	467	505	430	454	449	422	483	473	450	420	487	461	495	468	443	484	475	472	455	466	473	526	468	486	472	441	465	489	453	468	462	436	442	440	533	476	470	477	478	495	476	444	485	478	521	457	422	467	468	461	468	494	487	440	456	517	489	426	468	463	458	422	432	453	457	425	476	438	510	478	471	461	451	477	422	462	466	472	473	454	477	481	471	464	441	436	450	440	465	482	441	450	449	483	469	475	441	486	456	443	445	466	463	446	471	492	501	501	476	491	465	458	469	489	481	463	474	497	487	462	438	473	486	459	454	460	450	439	477	472	461	463	450	497	474	405	456	452	469	464	444	459	472	500	462	472	511	424	495	493	444	472	428	432	486	490	461	446	480	506	494	473	422	433	478	458	492	494	478	447	483	462	435	465	497	524	453	458	487	490	429	498	465	466	484	446	472	500	462	458	426	473	475	490	405	441	428	489	457	496	502	443	445	428	441	438	431	463	454	466	499	464	444	465	492	490	457	451	483	439	474	441	466	472	461	468	495	464	448	447	508	475
7750	6455	9643	4755	3349	2882	2352	1889	1801	1613	1449	1375	1353	1357	1282	1226	1286	1214	1221	1136	1121	1197	1173	1180	1112	1156	1098	1112	1135	1042	1154	1097	1052	1071	1066	1126	1084	1026	985	1086	1007	1082	979	999	1073	1012	1020	965	1017	1048	1052	1018	1071	1035	1061	1048	1022	1037	1032	1058	1018	964	1008	1005	1050	969	1092	1034	1067	1033	1007	987	1031	1008	1045	1014	1019	981	1029	1037	1022	998	1009	1018	989	973	1073	1032	1016	1057	1039	1024	1013	969	1041	1021	1026	1013	1004	1036	1023	1009	1038	1032	979	966	1006	1079	1034	1006	992	983	1013	1054	984	995	1064	1026	995	957	1027	1031	1013	1005	989	1023	906	1014	1076	1033	1028	1051	981	996	1038	965	1009	969	1028	1040	1012	952	969	1037	1003	993	995	1035	1004	986	1031	1019	1036	971	1014	1012	1002	977	1023	1039	993	1037	1000	1051	951	961	1045	1066	1027	1012	1035	1036	976	1035	988	1022	1050	979	994	1042	957	1056	1051	1017	1006	1041	1047	1039	1014	975	1016	1065	1058	1004	977	988	1005	1041	970	943	1048	976	989	1064	988	1027	1024	990	988	1041	978	1088	1016	1046	949	971	1004	996	943	1053	1003	1020	1086	1029	996	1066	1008	996	1021	1021	1005	1013	1001	999	1010	1050	999	1015	1001	1038	1060	1039	939	1021	984	1016	1028	991	996	1041	1043	997	1003	981	956	1064	1036	1008	982	1050	1055	984	1003	1010	1047	1077	1036	992	1049	1010	1035	1036	1030	967	1052	1071	1001	1010	1020	1012	1060	989	970	1024	981	1001	1038	1061	940	1070	977	1051	1013	1009	1015	974	986	1038	1062	1037	1083	1050	1040	1010	1034	1024	1022	1039	969	1026	1028	963	953	1008	1056	986	1038	1004	1045	1055	998	1013	1024	997	1035	1029	1070	968	1017	962	1053	1015	1004	972	957	1011	1036	967	1002	1041	1025	1067	1032	1040	1074	991	1005	1074	1027	991	986	993	1011	963	1024	1028	1075	981	978	1001	1035	1047	978	1021	980	999	1007	977	1024	980	1004	1004	980	1003	1002	1034	1013	1026	1063	954	1038	1024	938	1030	1011	1074	1023	983	1019	1023	995	1058	1012	984	980	1019	1001	1042	1009	1042	998	1019	990	1047	957	1014	1049	1006	1020	1001	1070	1023	1031	1079	953	1015	1003	1013	1004	995	1007	1042	1023	1026	1017	997	1035	1011	1014	1018	1000	980	956	997	1010	1039	981	994	1035	1003	1039	982	1038	1007	996	1026	1063	1016	1024	1023	1068	1011	1041	1026	1007	1040	1015	1006	1028	1035	1001	996	1037	1010	1031	981	960	960	958	1002	1028	1015	961	1019	988	1006	1002	1010	1055	1007	1026	1038	1029	939	964	1008	1052	991	1017	1048	996	1012	1053	1032	1012	1047	1008	1028	1070	1001	992	1070	1003	1038	1007	1036	1042	1056	994	1008	999	957	946	999	1038	948	980	1015	1003	963	1006	1067	1007	970	972	988	984	960	1029	1015	1027	990	1066	1014	1005	959	1032	983	985	975	1017	1055	1040	1032	1061	994	994	1093	989	1027	1045	1009	1045	931	1028	1018	1063	1059	1025	1073	1026	1026	1066	998	1006	1054	993	992	1010	1024	973	1050	1041	963	1039	1011	1004	1028	1003	1017	1008	1042	986	1021	1035	1000	986	1084	981	958	1028	1029	1009	1064	981	1018	1109	1059	950	1084	1015	1004	1026	934	1059	1004	1043	1000	992	1051	1022	998	1022	1041	1008	1007	1018	983	1040	1024	1040	996	977	1028	997	1053	989	1027	1018	1059	1005	965	926	1023	1055	1012	1043	1071	1007	990	1034	1005	1030	989	1016	1014	1014	1048	1025	1018	1016	1010	1067	972	1014	1065	973	1015	1011	988	1041	1049	1061	1043	1067	1012	922	994	1005	1003	1001	1031	1009	1020	1035	1011	976	1069	993	1054	1060	952	1069	952	963	1003	1040	1052	1027	1031	1093	950	981	951	960	999	985	1076	1024	964	983	989	999	1053	966	1103	1085	1029	1042	978	1044	994	1046	1036	974	948	1033	986	1068	972	1051	1038	1008	1046	962	1067	1025	990	1046	987	1006	1044	1014	1010	1009	971	1055	973	958	1054	997	1006	1012	1070	1013	1026	1010	989	989	953	1008	996	992	1006	999	987	1086	1004	981	972	998	1023	1091	970	997	1079	1070	1035	1033	1052	1015	1008	997	1000	969	1047	985	998	1025	995	1007	992	1051	1007	1004	1045	1004	1065	978	1040	1014	989	1042	961	1036	1038	1035	971	994	1005	991	981	1064	1003	995	985	994	1041	1007	979	1031	1002	1014	1062	1012	990	1035	998	1026	1042	1065	1053	982	1002	1012	1025	1053	962	1069	995	936	1006	1022	1049	997	1009	1039	1067	1017	988	968	1019	973	1018	996	976	968	981	971	1045	1045	1018	1061	1046	1009	1035	985	1065	993	1027	1006	1057	971	1011	1055	972	1014	998	1053	1031	1042	1079	1034	1013	1043	990	969	1035	1014	1032	1018	1040	985	1015	1003	985	1010	1008	1036	1007	1051	1097	959	991	1062	1024	1047	974	1039	1003	1072	1038	1037	1008	1048	977	996	1057	988	1008	922	998	1005	962	978	975	1002	1012	1002	1049	1004	1043	1017	1038	1013	1022	1023	958	1018	989	966	1012	1009	971	1017	1014	1055	1036	1022	1026	1016	1017	1027	1036	1024	1036	1044	1013	1037	1030	1047	1044	1010	1041	1007	984	1020	1042	1014	1003	1003	995	1007	1014	997	985	1037	985	950	1047	1017	983	1025	1013	1034	987	1010	965	1025	1027	977	1023	1055	978	1027	979	989	1006	1016	966	1063	1066	1002	993	1053	947	1004	1003	970	1025	998	1014	1022	992	1056	1001	1018	1032	987	1019	988	1038	1020	1022	988	1030	1029	1043	1012	1044	998	1022	1030	952	956	981	1015	985	1006	1004	976	1031	1038	1024	1066	1063	999	997	1048	1047	996	1028	998	1006	1044	1029	1003	1055	1078	1033	1038	1020	1011	965	1036	1097	1034	983	1001	1044	1026	986	1020	1030	1000	1005	1015	1008	975	1010	1012	1052	1051	957	1023	991	1017	1019	1005	1076	1009	1045	1002	1002	944	1138	983	978	989	1005	1029	1064	1012	1005	1028	1014	1011	943	1014	1078	1026	1095	999	982	1056	978	981	978	988	1048	1022	1055	1041	1040	954	1016	1006	1040	1007	1014	1014	990	1037	1026	1034	1014	1015	1048	1005	1023	1005	1022	960	962	993	986	1060	1031	1029	1087	1022	1021	948	968	970	1056	978	1030	985	1024	1016	991	1069	1035	985	989	1024	1030	994	983	1035	1005	1028	1047	977	1007	966	1041	968	1038	1013	1020	987	990	1059	1004	922	993	1003	986	1026	996	1020	1023	1012	1057	1056	1026	1060	1005	1008	966	1029	1007	1020	1011	1012	1049	1005	987	1054	1034	951	1042	1058	1023	1006	1036	979	1039	995	1022	1060	1013	1011	1026	962	984	1036	1019	1039	1017	992	1021	1024	997	1061	952	1040	989	1008	982	1016	996	1000	1049	1018	1003	1056	1004	993	1053	1000	963	1052	1019	992	1067	1033	1089	972	997	1023	1004	1057	964	990	1036	1023	1049	1071	1010	1028	1007	969	960	1041	997	1001	1002	972	1052	1025	1043	1032	1036	1015	979	1002	1032	962	1017	974	1066	1035	994	1024	1006	1006	956	1017	1004	995	991	1013	1023	1014	1006	979	995	1025	1040	1001	1074	971	930	1104	993	1022	1024	1047	1060	940	963	1023	948	986	988	1022	995	1040	1014	1020	1014	1053	1008	1018	1000	1047	916	1051	1089	1065	1006	1004	1088	1033	1060	990	1004	1042	990	988	988	993	1048	988	1052	1033	1005	907	962	1094	1027	1026	1026	1046	1055	994	1031	1018	999	1008	1070	998	963	1023	998	979	1027	981	947	983	997	988	1010	998	1030	1044	1042	978	975	998	981	1038	981	981	1045	1052	1012	982	1059	1027	1043	998	1032	1084	1038	1050	1010	1051	939	995	1023	992	946	1039	1018	957	1016	991	1039	1063	1046	980	1029	1020	967	953	1034	976	1006	980	1037	1094	1003	1022	1046	1008	1056	1036	1053	1031	1039	1019	978	966	1009	1032	1071	976	997	1025	1017	1005	1010	980	993	983	1004	1009	1036	996	1018	1018	1025	999	952	1023	990	1009	1021	1027	1047	1057	1028	1012	938	1075	998	1025	1057	1029	1024	1041	998	1019	1005	1011	985	1033	1014	1021	1036	1030	1068	1036	992	983	1014	1006	1031	984	1029	1054	1019	990	1006	1020	1005	998	1012	1014	993	1008	1044	980	1004	1040	997	1029	917	1046	1058	1032	1068	994	992	1031	1008	969	1005	1018	977	1017	1029	976	1052	1007	1001	1013	982	1020	987	1019	1023
24420	15640	13933	4981	1888	1413	1287	953	838	747	657	732	665	623	557	529	559	559	521	513	539	473	461	492	460	464	456	464	401	469	427	427	472	413	384	457	415	396	392	387	399	441	431	399	404	434	412	402	396	420	434	441	404	395	419	414	401	393	374	429	392	405	391	382	435	422	396	407	387	414	372	411	409	412	403	418	386	375	369	420	381	359	362	401	406	394	423	396	413	412	442	380	411	406	388	407	394	404	372	375	369	363	404	435	419	379	398	407	387	409	424	432	379	402	411	403	409	448	424	399	419	420	369	373	395	414	421	389	389	429	392	433	391	423	437	357	341	435	409	446	358	394	417	396	398	393	406	443	425	410	439	391	372	365	415	413	366	420	426	415	375	376	385	382	400	351	382	389	398	401	391	378	416	406	386	397	436	407	414	379	396	355	378	408	391	427	370	428	389	404	395	408	379	435	422	382	376	401	453	383	410	404	366	397	423	431	428	461	408	351	446	386	351	426	422	419	395	428	367	382	379	396	436	409	413	391	402	385	415	408	386	389	435	420	433	386	398	381	370	366	400	385	417	392	401	397	414	404	359	421	428	398	402	382	433	396	450	384	418	441	398	385	400	436	433	408	374	394	387	429	409	406	437	391	357	410	402	395	392	397	414	444	397	413	402	408	444	398	406	391	413	417	413	402	398	419	412	454	355	375	413	433	393	409	407	380	442	407	386	374	448	402	415	420	432	427	421	405	393	385	367	420	422	414	406	397	355	411	409	382	396	416	396	409	369	344	387	411	405	389	395	395	418	386	438	361	412	420	391	413	411	425	408	407	385	391	401	439	401	398	339	388	405	398	456	392	431	424	409	391	404	448	399	375	391	361	430	393	401	401	442	361	392	392	403	405	411	375	353	421	412	360	398	437	407	393	416	414	372	440	414	384	393	425	399	389	398	365	399	406	409	398	423	414	432	453	373	390	417	421	396	396	392	369	445	421	476	393	412	423	394	424	389	403	435	403	416	416	376	424	408	390	428	396	392	422	415	414	389	390	403	415	386	409	384	422	432	373	362	390	387	388	404	387	388	425	412	396	360	412	409	395	405	386	432	399	431	397	363	366	375	422	397	392	447	443	420	365	423	423	383	423	453	403	407	400	377	378	377	401	418	401	373	425	446	426	384	410	399	408	384	389	406	378	394	407	414	409	382	393	423	411	425	416	388	353	397	417	439	353	376	440	405	364	383	355	363	389	394	403	431	417	368	433	388	378	377	406	394	404	405	387	428	360	368	431	429	398	410	391	405	421	429	422	395	412	409	409	439	419	399	402	437	413	395	375	397	382	377	392	378	405	374	380	390	426	419	416	449	446	367	427	434	408	455	345	406	366	418	368	398	387	369	383	407	391	446	390	397	364	383	399	393	371	421	400	377	396	390	413	432	425	380	464	422	393	379	414	382	423	473	379	408	399	367	389	381	409	401	401	419	445	404	417	400	438	392	415	383	388	402	402	430	398	374	387	424	403	389	413	427	381	366	426	376	390	405	396	418	428	392	407	403	424	407	409	394	414	385	368	444	394	378	395	432	421	414	372	427	432	389	421	386	424	436	374	360	430	391	415	418	402	431	408	393	402	365	412	387	418	450	359	382	428	378	325	424	383	369	403	413	389	406	381	370	421	401	398	421	399	367	352	417	387	430	423	415	406	410	422	389	404	434	416	419	414	382	380	425	389	388	362	385	448	394	418	415	407	424	396	411	382	413	405	418	425	415	434	423	396	439	411	412	393	410	409	394	441	394	414	388	390	369	416	387	416	419	407	430	434	407	391	403	410	390	388	434	389	403	373	393	380	438	405	357	395	386	387	422	400	393	389	384	405	401	418	391	407	412	395	415	431	401	378	381	407	424	403	390	367	396	379	361	416	411	403	465	414	371	403	400	387	404	397	373	362	370	377	412	402	357	388	384	427	401	439	399	407	442	396	414	411	389	416	367	415	381	399	395	393	408	392	384	395	425	391	413	363	431	423	362	419	430	417	415	381	422	430	432	396	405	370	432	361	396	385	422	412	363	377	408	437	400	418	423	434	404	387	433	388	412	360	353	454	368	439	381	392	448	424	352	399	392	406	405	429	420	389	364	421	406	400	415	409	403	365	398	407	415	398	409	376	436	462	424	406	366	402	404	408	399	404	393	386	405	411	385	386	381	428	449	386	409	394	409	430	422	416	454	413	421	399	427	406	392	389	423	402	384	404	403	377	375	419	438	404	424	418	400	386	410	380	419	437	412	447	404	417	409	385	379	405	344	377	416	407	411	415	427	424	432	408	402	399	423	385	377	390	418	447	371	420	416	431	396	370	415	360	375	382	381	422	393	380	380	401	374	380	378	415	394	397	386	371	418	421	380	404	385	408	385	403	388	440	416	422	407	387	382	412	409	388	406	403	397	443	384	405	381	361	374	416	416	446	439	420	388	429	404	435	380	442	391	402	399	412	370	441	369	370	400	404	382	408	359	398	418	426	403	388	396	387	373	380	399	391	412	395	386	398	439	397	424	374	384	425	414	409	391	403	416	453	430	399	376	438	444	443	354	408	404	394	415	419	420	393	375	416	409	402	390	392	420	406	429	364	404	405	374	403	386	426	381	416	406	412	387	410	411	412	378	354	372	369	382	406	384	415	356	391	396	406	365	389	432	396	437	392	395	415	414	410	411	445	368	388	457	396	402	437	411	415	434	417	417	401	443	436	411	402	411	369	425	423	428	415	393	393	420	394	402	394	414	385	379	395	412	397	427	419	420	449	409	391	403	396	407	383	374	396	431	421	414	403	394	398	389	395	412	345	395	423	404	386	402	384	388	388	411	386	410	368	385	386	395	414	434	403	393	403	422	388	393	378	407	429	382	390	424	413	417	366	425	433	379	380	426	377	397	390	400	402	376	421	430	381	394	369	383	424	424	387	430	400	363	434	359	398	369	424	430	430	392	435	431	413	388	408	376	414	342	374	432	396	399	393	389	389	410	369	395	417	393	417	399	395	425	392	392	397	437	453	363	430	419	387	409	451	380	394	391	389	415	396	409	405	386	442	421	412	366	423	440	374	407	397	394	436	396	378	421	387	417	422	420	400	379	426	425	422	409	406	381	403	411	422	387	443	414	393	406	395	419	426	382	379	401	434	377	366	388	440	394	369	407	391	420	410	422	378	405	422	414	432	395	367	420	411	430	439	454	399	379	393	390	359	390	394	395	375	424	385	415	405	398	380	400	395	402	421	334	419	404	407	393	409	402	390	414	429	394	417	409	378	400	385	388	423	425	428	421	395	384	381	379	407	410	408	402	375	400	388	400	384	392	429	386	421	425	389	387	431	399	406	396	397	408	397	368	371	379	450	377	390	420	417	395	398	400	397	414	363	427	437	404	423	410	424	420	399	420	383	371	403	423	393	406	408	389	404	370	431	420	364	429	399	417	395	395	390	363	425	404	388	425	374	406	376	387	407	384	412	378	411	416	419
16062	12645	17929	8310	5687	5050	4097	3399	3250	2856	2249	2443	2234	1994	1998	1817	1691	1748	1615	1651	1607	1396	1438	1457	1288	1226	1201	1126	1143	1105	1068	1102	1073	1007	1030	1009	979	1022	955	941	979	962	1015	1004	1022	949	990	983	967	947	925	955	946	973	882	983	932	911	889	967	880	907	886	923	881	952	880	919	891	905	868	894	881	878	875	837	936	873	903	867	946	917	863	892	847	915	897	866	913	888	882	917	892	928	857	881	872	943	902	955	891	923	868	907	893	938	891	883	933	806	877	845	891	864	954	904	903	945	942	892	925	881	857	911	892	843	866	874	908	895	903	891	919	837	904	895	921	955	902	897	927	887	876	879	840	921	935	913	873	883	862	892	849	826	907	909	918	868	887	892	868	871	857	842	963	868	904	903	883	902	930	913	894	891	866	885	875	860	910	904	855	894	917	929	849	870	892	908	841	927	852	906	858	931	870	861	903	897	911	900	854	871	918	895	909	887	907	898	893	883	906	863	909	846	904	882	917	927	848	957	853	914	897	924	931	896	897	917	915	925	899	896	918	910	853	898	847	931	926	871	908	897	858	877	895	899	931	852	867	956	845	876	928	889	914	888	867	933	870	896	908	841	908	915	855	905	946	938	908	906	942	877	887	905	895	838	843	934	917	888	886	878	882	874	965	894	997	870	990	837	850	866	908	853	930	908	894	841	894	893	848	894	858	869	890	922	869	935	891	904	936	888	860	850	917	919	934	919	865	932	944	976	892	849	916	888	926	907	923	904	904	935	923	884	888	897	906	879	901	855	870	909	918	926	883	920	895	920	930	888	895	835	884	893	881	890	914	909	944	901	893	892	897	917	884	832	908	882	863	874	848	930	877	896	960	876	884	859	909	865	883	901	893	938	891	929	848	919	877	854	884	897	894	845	913	916	925	939	896	906	880	884	895	907	865	934	911	897	877	895	908	877	899	860	864	877	837	875	903	898	902	867	902	884	932	904	875	906	920	903	867	914	879	901	842	922	867	906	897	933	899	878	937	908	908	871	936	895	856	860	929	907	926	908	899	933	846	876	798	894	932	916	930	881	907	859	928	929	887	934	825	885	942	893	916	923	917	850	954	912	866	907	897	921	912	931	867	916	898	912	932	897	859	889	917	904	908	921	899	894	895	883	872	855	901	894	888	880	872	831	879	883	901	861	912	927	895	840	832	931	901	893	884	898	914	841	860	900	899	868	917	927	894	912	841	922	912	897	904	837	875	941	861	881	915	925	884	843	916	894	906	936	910	870	877	854	892	878	917	877	862	896	912	870	910	928	877	865	925	930	868	859	904	910	899	907	888	864	911	872	871	881	875	838	926	889	841	909	961	883	940	939	880	933	847	901	878	930	899	863	938	891	925	892	916	888	854	861	907	942	863	881	940	924	840	889	892	930	892	960	862	881	881	898	859	942	854	894	852	891	946	870	924	866	863	899	962	861	905	890	870	863	870	871	869	889	864	895	904	881	938	862	875	842	809	903	881	939	877	918	894	892	854	884	886	961	894	874	873	891	889	908	946	879	902	886	914	904	905	876	950	858	944	908	918	922	870	863	920	883	911	890	919	974	902	889	892	930	908	900	885	872	858	897	906	897	887	875	910	915	868	879	903	910	890	864	903	971	912	897	893	867	854	874	800	883	898	987	892	928	846	843	896	857	909	871	870	940	900	968	907	898	886	905	880	944	872	847	866	877	925	939	873	896	923	897	906	819	878	873	898	896	909	887	887	881	911	915	941	857	916	900	871	960	956	870	916	852	907	895	901	863	870	906	853	893	887	900	920	910	923	845	890	920	845	859	895	949	909	883	840	913	941	916	891	845	863	848	888	965	892	947	907	883	902	930	895	919	882	877	906	920	882	899	906	897	872	924	945	869	938	861	912	893	870	938	936	879	892	902	901	881	862	879	879	935	922	907	863	911	918	885	873	910	898	845	888	890	847	887	884	906	927	914	876	892	881	921	907	875	911	874	899	931	891	891	942	928	949	869	917	880	943	934	922	912	904	883	852	891	878	887	872	898	906	903	894	888	884	928	870	889	898	856	875	882	897	917	938	870	902	934	885	916	869	873	909	854	864	896	881	923	858	875	866	882	924	886	915	860	957	884	941	898	894	862	914	901	887	903	884	932	904	912	870	893	923	854	872	931	900	861	951	883	822	925	900	866	885	866	890	925	943	931	900	891	939	913	894	860	885	930	909	902	923	828	882	946	843	848	880	908	892	911	938	916	899	893	902	912	906	897	900	927	902	929	898	870	901	900	959	989	874	937	882	862	949	877	882	912	874	869	874	908	928	837	908	897	890	933	935	872	903	875	864	935	877	918	863	858	888	876	924	903	867	862	891	802	884	911	840	910	906	916	904	869	861	865	885	920	930	900	940	905	908	856	883	917	902	853	908	892	875	882	923	903	905	841	829	950	907	867	986	889	814	916	893	873	875	949	897	876	886	905	896	867	867	871	915	913	890	923	903	895	884	905	853	977	866	895	893	827	861	930	886	930	896	967	909	883	922	939	896	872	898	871	885	935	886	903	855	895	879	929	889	910	887	892	859	844	904	871	897	862	875	927	871	922	886	894	930	889	863	878	869	847	906	862	923	905	878	890	882	916	890	874	859	873	892	888	911	890	887	911	872	911	895	951	901	868	890	947	865	875	883	929	928	882	901	885	816	952	879	864	918	911	900	900	894	881	863	880	902	914	914	860	905	903	828	937	868	895	885	910	884	858	785	854	902	892	911	871	921	915	923	888	926	860	889	877	880	869	838	829	898	901	896	921	920	849	878	865	891	880	907	881	908	906	867	867	948	864	863	945	914	853	857	954	906	910	895	941	907	875	888	903	872	903	896	921	867	892	878	941	877	861	904	909	920	897	865	908	922	920	913	900	872	909	938	887	878	905	870	950	849	852	888	922	885	834	875	831	869	915	897	901	901	909	861	899	858	947	834	884	913	908	924	931	907	938	875	906	831	884	841	871	827	879	929	916	913	904	901	912	883	961	963	853	876	903	869	887	897	881	931	889	861	902	933	908	925	893	924	887	910	847	917	866	874	905	896	958	921	912	920	888	926	894	904	837	849	901	893	942	861	892	935	862	870	925	883	836	914	879	932	892	884	833	953	882	919	896	895	960	814	887	866	880	870	902	893	879	869	857	876	916	912	912	887	897	943	914	878	983	908	955	904	885	880	893	965	917	952	906	891	911	893	893	884	908	886	892	904	871	898	853	906	909	894	954	852	921	864	871	904	920	888	836	968	921	896	907	897	838	858	888	898	920	903	876	897	918	876	901	883	895	949	902	952	831	898	953	882	886	871	910	866	893	905	904	878	888	924	843	883	885	938	934	885	916	830	868	956	889	917	907	898	873	852	879	891	895	929	891	892	932	884	864	912	824	896	883	906	877	830	863	873	917	902	890	876	914	911	945	908	896	940	931	884	894	895	838	987	968	885	856	910	881	862	875	923	882	890	911	867	930
35006	23257	21458	8055	3014	2204	1945	1583	1236	1043	907	934	794	782	674	636	611	662	600	594	575	518	535	519	499	466	477	467	501	460	462	464	476	411	453	425	420	458	426	444	446	433	434	370	481	405	421	429	430	401	409	412	419	422	415	402	388	451	420	427	392	422	418	395	418	395	429	350	447	435	413	434	435	443	414	395	398	416	410	369	396	421	388	372	435	384	389	439	426	414	423	462	404	417	395	410	449	406	431	409	402	390	416	437	417	402	377	439	427	399	403	429	423	394	441	414	421	404	415	431	438	419	414	410	413	395	451	426	381	402	416	391	389	394	382	433	431	414	363	426	387	441	436	410	391	405	391	377	412	406	408	411	434	391	442	411	428	400	405	385	412	407	424	424	387	402	427	436	411	425	383	364	391	415	412	423	421	390	396	454	437	441	433	432	404	410	413	444	432	396	422	438	468	399	385	443	424	399	378	429	372	425	391	437	422	436	413	432	399	424	434	449	436	447	422	417	399	419	401	405	415	403	448	375	412	433	376	408	393	406	430	363	426	405	411	424	412	415	399	400	453	371	405	441	385	425	407	420	418	430	427	434	391	396	414	405	435	467	424	421	384	433	440	433	404	411	421	403	420	421	393	444	443	415	411	386	456	432	402	440	398	404	436	427	403	394	424	387	418	393	377	433	414	409	468	452	410	412	416	441	440	405	374	424	415	420	447	413	396	417	380	411	433	384	461	440	395	420	420	396	421	405	347	442	399	422	385	432	397	396	419	401	405	424	428	436	403	411	394	440	420	416	415	441	461	431	419	413	405	417	388	404	440	422	460	387	440	407	429	412	420	403	458	387	397	403	423	403	384	420	448	416	402	408	433	413	449	403	419	422	409	406	393	399	398	408	430	385	397	416	389	458	402	420	421	383	419	452	414	398	404	413	426	421	386	391	405	424	420	387	372	419	399	389	445	422	393	434	435	392	396	430	424	374	397	429	433	423	418	395	387	406	422	396	461	434	429	397	439	452	395	415	388	400	399	416	439	420	392	413	415	427	410	400	417	392	426	413	397	429	404	401	393	419	399	405	403	412	415	404	429	393	391	404	416	387	376	420	423	415	415	443	444	397	384	373	433	431	428	405	455	407	441	426	426	397	420	414	391	437	385	429	387	408	423	385	398	388	385	379	386	413	427	398	400	406	421	399	431	395	390	431	456	398	375	386	368	406	409	414	428	408	371	381	432	398	393	419	411	383	405	418	414	414	414	418	408	423	414	388	357	428	384	466	435	429	441	428	439	417	402	393	379	431	386	402	414	381	404	452	422	421	426	414	437	420	420	454	396	423	452	401	392	422	406	402	422	389	410	439	419	444	427	421	392	384	402	395	415	381	413	414	389	427	403	397	420	390	425	429	406	365	383	432	381	429	426	408	443	423	417	401	418	386	401	417	387	406	425	378	375	430	387	416	455	429	391	405	414	442	408	417	436	378	426	417	400	408	402	451	419	405	420	407	448	422	399	425	421	431	439	431	425	445	430	439	415	408	442	417	440	381	417	371	408	467	394	392	467	412	400	396	408	395	402	399	403	403	435	420	397	392	425	420	407	396	432	390	448	394	411	405	454	438	454	426	413	392	400	389	409	421	384	428	396	415	409	415	397	436	415	407	427	459	450	387	397	417	451	404	413	404	408	396	453	350	443	401	390	468	412	443	478	413	358	445	441	414	414	431	399	390	386	418	440	392	434	430	427	401	422	401	453	425	427	419	443	428	425	430	419	411	426	399	421	437	447	422	444	384	419	395	420	401	439	396	467	430	428	405	425	419	367	419	391	413	420	424	380	367	431	440	428	390	391	380	413	418	444	421	421	408	398	400	430	380	346	413	391	392	390	450	447	410	374	418	432	414	377	423	429	455	439	400	381	376	419	408	433	389	359	421	412	393	389	433	390	396	394	412	455	448	429	394	447	414	415	428	426	422	394	400	423	453	404	411	399	397	373	420	399	375	397	420	418	393	436	418	353	433	408	414	377	423	411	403	459	451	411	417	455	401	403	421	413	451	428	399	418	410	407	418	470	407	399	406	411	429	397	409	392	416	389	406	400	387	396	412	408	434	428	398	420	358	390	447	416	439	428	412	413	398	432	383	404	424	385	425	414	422	393	411	421	401	411	376	373	414	411	401	409	407	396	437	400	402	401	414	404	428	389	380	429	425	399	379	416	383	427	440	407	415	416	400	410	426	405	448	419	434	454	391	410	431	433	415	412	431	386	387	423	420	388	439	412	428	376	441	416	450	394	415	427	383	401	383	417	407	421	440	439	445	439	437	435	458	418	424	397	423	411	430	421	402	414	414	416	394	401	423	420	465	393	419	436	396	431	391	394	410	406	377	414	410	452	429	414	427	403	412	415	448	473	404	406	412	432	411	419	388	449	417	421	405	395	393	423	416	419	397	408	422	421	422	392	394	395	387	371	396	424	411	438	433	402	406	421	421	415	418	394	426	437	480	427	417	410	433	406	441	468	411	428	438	464	426	428	427	389	428	448	383	419	392	406	384	419	413	423	436	436	414	428	408	437	411	431	410	452	435	429	429	420	394	397	390	406	443	435	417	381	436	419	436	424	407	406	385	415	444	416	387	433	417	427	427	462	413	389	438	429	391	440	448	413	419	386	398	385	426	417	408	396	379	413	431	391	471	445	392	386	405	415	406	424	411	400	412	381	416	400	425	408	377	419	416	366	392	412	392	422	397	427	446	435	426	421	417	416	438	439	393	439	400	401	430	396	420	387	380	392	422	372	378	392	422	440	423	457	440	411	394	425	407	420	421	390	398	409	440	403	436	436	431	438	429	431	410	417	381	418	419	429	382	406	454	395	394	434	417	390	426	414	464	422	407	422	431	412	425	406	423	404	396	412	391	381	399	425	427	417	422	401	421	410	420	443	400	403	443	409	408	426	428	435	428	441	437	408	448	440	391	399	457	377	426	424	393	380	424	420	455	366	383	393	414	412	418	422	386	443	406	433	420	400	428	415	418	415	398	409	432	425	406	417	390	415	386	413	406	423	404	381	427	447	408	410	429	407	441	405	408	409	441	423	404	449	405	445	412	412	437	391	425	392	408	403	416	453	378	418	453	393	414	417	407	394	393	401	405	437	385	383	418	426	415	402	447	419	415	414	445	423	403	368	395	400	437	408	384	455	383	395	415	440	417	411	397	444	384	378	422	424	395	411	428	472	425	438	429	397	462	414	429	395	415	430	393	389	443	445	416	420	425	406	398	414	401	378	417	427	410	410	366	437	400	423	417	404	434	440	392	399	420	404	423	385	416	423	389	400	394	443	416	378	409	376	380	418	371	425	387	375	377	427	390	403	444	396	413	402	424	393	418	409	400	379	375	422	413	399	393	383	420	366	434	385	378	395	405	422	428	397	408	386	412	417	409	414	435	372	402	429	430	402	406	422	424	446	424	409	445	386	417	408	434	394	437	413	420	383	395	404	412	422	407
21432	17602	23746	11043	7793	6834	5708	4971	4512	3953	3301	3377	3109	2724	2885	2376	2451	2376	2003	1994	1991	1892	1771	1903	1449	1493	1485	1277	1206	1222	1230	1238	1136	1206	1150	1111	1136	1059	1083	1047	1077	1125	1090	1027	1079	1086	1025	998	1063	1010	956	968	950	1025	961	1003	998	918	959	966	981	987	1029	936	938	939	891	1006	962	962	949	950	904	943	956	921	876	950	923	952	917	972	947	951	905	975	959	896	874	931	901	967	902	915	896	899	949	915	913	913	951	886	951	941	970	920	924	918	901	919	897	944	896	857	935	896	869	917	936	919	919	897	896	889	941	934	920	943	959	960	874	899	883	982	912	931	903	934	919	1010	939	930	885	890	971	953	952	902	963	923	926	903	951	929	898	897	943	927	892	930	947	900	933	904	894	868	926	830	894	870	892	950	920	971	869	947	928	914	898	962	890	929	910	851	937	911	954	931	922	914	883	897	954	984	940	918	923	896	940	930	962	944	893	971	911	885	932	946	898	950	885	909	948	918	928	915	895	914	914	939	913	851	940	965	949	900	948	947	915	920	899	932	917	984	872	883	899	915	929	932	894	960	889	912	932	876	873	924	991	899	903	949	904	958	899	960	909	904	914	924	890	933	868	894	900	874	875	859	912	951	915	879	924	921	924	950	982	930	947	931	858	943	871	892	885	935	928	904	955	939	860	908	934	917	893	967	883	917	921	904	849	916	940	908	911	889	904	925	850	918	941	907	901	923	959	974	904	909	946	907	903	919	916	975	881	933	968	931	926	887	872	943	931	938	940	921	1002	912	915	931	958	928	881	888	954	906	898	897	873	892	923	925	926	937	930	923	929	885	903	902	897	895	981	963	870	877	912	892	914	893	937	890	903	877	904	888	895	870	921	878	942	902	881	951	938	944	941	937	946	974	874	895	903	906	944	911	894	897	934	949	893	939	927	992	926	855	928	917	917	891	961	907	940	977	882	946	911	930	935	954	919	916	954	846	949	968	896	914	902	941	890	900	874	839	934	957	961	936	922	979	938	895	948	866	919	979	914	912	915	948	916	920	906	888	882	932	900	960	928	928	901	881	921	902	911	899	923	960	950	906	927	898	898	873	941	919	931	947	966	951	936	932	905	885	930	918	913	917	889	968	856	950	912	944	938	934	935	951	950	934	891	897	894	887	958	942	875	932	883	945	933	924	951	888	939	880	915	900	928	908	932	935	916	928	897	876	916	993	891	895	956	917	912	865	908	909	911	878	927	976	965	887	910	925	904	930	943	985	946	909	947	912	945	957	933	881	953	892	987	925	959	928	879	942	999	892	930	922	999	957	907	909	920	926	892	912	947	916	937	889	907	953	906	956	889	924	938	913	922	872	927	943	874	929	963	910	920	967	911	917	945	946	922	911	909	886	880	912	942	893	944	871	895	969	989	971	853	908	891	897	936	943	912	877	909	898	892	892	922	896	887	907	938	920	911	979	856	920	916	898	911	912	917	925	937	884	963	921	901	928	927	921	917	919	953	873	904	962	913	936	902	926	921	945	931	884	932	879	921	889	914	938	969	918	952	958	976	923	949	969	909	930	922	873	912	906	870	910	883	902	929	931	918	898	938	921	866	896	905	945	902	865	907	873	945	915	923	907	879	930	902	910	926	899	938	946	929	947	886	854	920	926	894	903	894	921	923	897	887	901	894	908	926	943	847	942	944	880	897	873	950	890	918	999	983	913	942	894	927	950	936	933	918	953	911	894	938	875	907	893	886	897	949	887	885	908	945	880	965	938	930	944	925	948	827	916	935	931	901	890	931	927	969	974	940	944	879	911	886	915	883	922	966	908	910	1004	904	925	948	867	910	920	909	883	941	891	965	956	888	902	955	914	951	950	939	947	890	920	896	931	934	941	888	888	932	887	926	898	887	912	884	908	907	891	937	939	907	881	909	962	932	900	941	933	913	926	906	914	943	970	926	916	951	901	931	871	927	906	913	934	917	894	904	881	945	971	909	982	940	906	884	876	956	899	905	927	956	941	920	897	913	926	966	910	944	906	883	881	925	887	934	872	920	945	962	967	917	906	946	867	944	985	894	920	908	910	946	905	855	894	895	971	948	878	902	894	924	921	914	958	935	929	938	955	914	940	906	919	952	925	926	931	910	956	899	931	870	936	910	939	940	892	966	920	940	942	910	956	918	927	923	926	890	945	871	969	921	950	875	832	919	952	928	950	922	975	894	921	916	861	942	886	960	904	922	900	858	912	943	916	891	859	958	969	961	914	887	877	919	888	931	933	946	878	945	938	878	875	906	932	902	903	909	880	914	919	927	927	950	959	939	899	856	935	907	981	976	941	882	889	959	901	929	921	920	870	846	941	1003	896	901	947	890	905	910	917	914	919	900	909	869	903	912	901	884	931	881	931	842	885	901	962	957	925	885	932	902	949	925	852	894	888	887	921	965	876	917	898	935	841	946	899	883	907	879	915	987	898	921	939	944	907	925	929	958	937	1017	923	924	907	947	882	894	886	896	908	930	906	916	917	977	953	896	922	932	964	898	946	912	877	925	955	883	898	975	928	893	900	924	931	945	859	916	873	929	931	995	915	929	925	900	891	972	910	911	865	928	924	912	929	884	901	913	906	917	922	934	912	958	877	942	867	945	908	919	924	924	923	959	890	879	909	951	897	989	899	963	917	945	914	959	908	895	957	909	954	911	851	915	895	882	898	949	928	949	939	886	913	991	942	956	905	935	916	931	885	910	897	866	921	916	907	952	868	876	914	907	913	900	923	927	919	895	955	905	951	930	938	881	967	869	934	921	978	903	931	884	882	930	918	920	934	927	930	911	890	901	925	963	963	966	902	920	918	917	923	892	923	893	935	936	887	976	925	924	967	905	900	901	938	907	943	859	897	880	924	964	927	873	901	900	886	942	883	927	930	930	905	858	900	911	918	992	925	914	904	913	877	933	934	943	938	895	938	920	952	912	906	960	892	896	951	893	914	916	892	934	906	947	880	903	849	907	890	954	911	883	880	962	896	922	954	826	948	905	918	901	929	977	870	966	927	928	902	903	920	924	924	894	922	920	936	894	950	1008	899	915	918	886	896	922	897	928	934	884	946	922	941	915	920	917	920	970	987	908	992	934	907	880	839	924	870	901	890	872	965	924	947	904	912	871	916	970	974	925	954	928	899	910	904	926	873	905	865	912	924	929	934	879	924	861	989	941	974	897	885	963	910	942	905	875	956	920	1001	883	881	883	898	853	984	909	969	876	869	949	921	969	872	913	928	892	919	919	890	878	916	954	913	882	890	942	917	928	952	928	999	916	928	912	877	922	924	983	959	943	966	911	949	955	922	902	912	873	964	906	937	853	914	958	968	927	906	936	932	933	895	946	903	894	903	950	945	923	883	915	894	909	847	951	903	869	912	909	869	939	911	915	899	978	925	912	962	922	904	902	916	870	969	950	878	940	916	926	897	939	915	881	906	951	937	915	869	921	878	923	941	943	945	928	938	937	908	937	884	967	956
12576	6723	5128	2102	1133	918	815	643	591	577	524	541	491	519	471	540	502	448	448	468	470	549	479	483	510	532	473	446	525	470	482	518	470	493	493	519	458	504	485	472	465	436	507	449	478	462	499	482	444	439	473	489	462	462	466	498	489	461	456	457	469	455	459	461	430	473	455	491	470	511	464	491	497	514	513	468	483	476	477	542	488	480	478	457	482	476	443	485	479	481	479	498	475	464	469	501	455	470	440	469	450	417	448	432	504	491	445	446	530	483	489	472	496	448	437	480	499	463	491	449	453	478	487	494	484	462	463	486	420	484	503	475	464	472	464	505	485	445	413	482	471	478	426	487	483	497	439	460	479	471	485	463	437	468	456	448	483	475	497	457	454	457	425	444	480	499	485	517	449	467	426	424	441	468	495	497	458	478	493	499	487	460	490	483	484	478	435	486	444	478	463	480	439	510	455	470	473	449	473	436	450	459	495	476	465	456	518	504	487	457	436	472	503	492	455	458	529	475	458	453	459	509	468	446	443	396	475	430	458	456	454	414	498	458	458	514	447	452	455	502	529	442	450	470	483	494	437	451	463	485	527	501	431	434	478	470	469	434	454	444	462	447	469	509	465	468	488	486	458	494	479	488	450	464	458	429	466	480	479	466	477	458	425	461	487	452	525	503	509	464	465	461	480	451	481	503	458	480	418	498	474	422	452	466	475	438	442	430	435	440	478	504	461	437	479	437	463	495	475	447	409	449	498	442	458	456	468	459	456	459	472	458	422	458	436	457	479	433	468	496	457	516	459	454	461	482	488	474	472	480	502	452	488	500	490	460	465	471	485	470	431	447	462	484	458	495	452	490	487	479	490	517	435	473	490	467	445	494	481	477	442	457	445	478	467	449	447	475	503	499	452	457	482	496	508	487	485	455	506	442	461	485	463	460	498	476	477	483	475	514	458	475	445	472	473	458	436	466	457	488	489	464	435	484	495	503	498	499	469	484	442	483	464	492	525	518	488	460	520	440	431	461	477	513	492	446	483	477	446	459	447	420	471	485	471	457	504	484	451	472	436	471	507	474	480	494	426	449	434	446	489	445	454	494	448	487	463	470	472	502	445	482	456	485	491	460	476	488	468	457	473	488	453	490	447	491	438	473	444	463	457	482	478	452	457	447	462	456	445	471	461	470	487	483	444	463	468	510	472	499	456	510	435	493	458	505	451	478	453	437	435	483	439	483	489	484	449	422	420	474	445	440	418	409	461	452	436	451	455	474	448	448	462	436	424	470	501	467	449	433	522	465	479	499	488	455	472	500	448	456	470	453	428	429	432	475	458	457	485	465	474	447	488	513	478	506	480	487	450	458	509	475	509	465	448	473	464	486	469	446	459	418	513	475	447	482	541	463	494	515	435	508	479	462	489	524	467	510	490	485	523	479	503	490	454	492	504	491	477	464	461	441	469	454	488	476	490	443	441	457	450	501	472	435	465	445	437	463	490	453	526	475	462	459	489	462	479	504	488	487	499	496	465	508	471	461	463	465	455	489	422	461	493	460	448	476	436	479	445	450	422	483	481	487	479	422	465	503	453	470	493	474	446	443	454	499	427	489	468	483	476	508	478	436	502	484	430	481	436	477	522	488	450	460	509	482	425	466	445	443	464	464	451	450	482	521	426	446	482	497	477	510	472	541	427	478	484	456	447	502	424	498	452	487	474	497	448	430	502	466	484	460	482	465	449	488	486	434	449	493	460	447	458	458	460	488	433	452	394	469	484	455	466	483	447	477	444	447	491	449	470	517	478	524	470	471	478	446	465	493	493	475	493	477	477	502	498	444	481	429	498	477	507	513	453	474	500	463	421	440	444	475	476	490	462	475	477	512	464	500	495	443	468	440	425	445	449	449	461	495	498	500	470	434	490	427	466	457	484	479	462	447	473	464	459	422	455	478	457	530	441	504	470	484	469	458	501	445	467	500	523	456	420	468	505	479	464	483	481	495	469	517	479	486	481	442	468	476	488	516	470	493	445	470	492	504	490	468	475	468	500	493	470	518	445	509	443	471	522	466	465	428	520	452	445	461	467	469	461	458	506	448	428	443	481	457	502	447	491	462	450	421	439	512	452	468	452	469	457	498	455	454	479	489	455	437	489	446	432	498	445	452	457	502	484	475	469	458	452	489	436	426	466	476	466	468	479	462	436	466	466	486	477	465	501	450	488	471	484	468	477	479	464	493	468	479	456	438	490	442	460	473	478	492	474	493	511	486	487	451	476	475	449	435	471	444	458	459	495	489	446	457	447	485	477	474	470	474	499	495	476	498	444	466	466	492	457	441	480	453	451	460	437	481	422	436	462	459	484	459	445	492	460	464	469	414	483	464	468	468	487	443	467	483	451	454	461	432	399	480	435	473	442	464	475	442	478	457	446	437	467	461	430	460	494	485	453	425	511	443	447	465	523	508	454	486	492	462	485	435	457	478	415	469	457	493	483	466	447	439	509	508	454	451	497	481	497	473	476	460	489	481	476	441	482	496	486	480	472	499	489	498	480	502	448	509	492	465	482	486	502	446	465	500	506	492	488	462	481	470	465	465	445	466	442	457	467	514	485	452	476	488	419	493	467	494	478	527	457	501	467	467	475	460	485	447	488	494	481	479	493	458	480	474	452	474	485	424	472	493	481	496	456	487	475	486	449	483	457	497	439	472	469	454	472	487	502	458	510	450	504	503	488	463	411	502	422	467	484	452	467	445	443	490	504	478	493	490	450	427	478	516	442	425	458	426	462	415	438	432	503	476	443	531	521	492	423	388	482	471	492	492	462	468	491	436	495	466	467	454	445	471	486	502	501	483	454	433	441	471	459	472	459	476	500	453	472	448	412	523	448	484	463	454	445	437	476	482	467	458	463	448	473	455	472	464	500	458	451	436	458	459	476	444	474	501	488	446	461	503	465	470	502	462	482	466	508	509	454	484	512	474	496	484	486	465	510	487	463	503	471	479	484	489	470	462	450	495	449	480	474	451	462	491	450	443	446	473	459	449	463	512	472	476	475	460	441	467	486	480	490	483	472	486	439	493	468	476	458	437	498	477	488	494	461	442	428	468	484	459	456	464	469	457	470	444	489	432	432	473	455	439	490	488	454	420	480	480	504	423	489	471	473	502	466	511	511	516	518	503	403	493	495	452	497	459	496	485	492	431	471	456	474	512	508	475	444	496	506	478	515	461	459	440	503	430	457	529	501	452	482	433	458	477	464	487	484	467	486	461	482	506	495	467	480	435	465	456	478	464	506	467	433	469	485	466	439	444	461	506	481	441	476	510	530	472	496	448	451	484	461	474	475	479	451	450	460	480	448	448	451	484	504	434	437	448	447	501	459	505	462	464	486	478	440	521	482	487	464	478	445	475	490	472	477	453	454	434	444	459	445	501	440	481	462	523	465	449	451	415	476	433	480	486	478	473	456	443	483	504	457	460	469	489	485	475	431	447	450	442	438	455	495	477	468	449
8276	6025	7939	4510	3468	2904	2340	2000	1771	1604	1500	1448	1341	1288	1302	1252	1186	1253	1178	1186	1127	1142	1227	1110	1152	1129	1111	1112	1014	1145	1035	1090	1109	1049	1116	1089	1061	1081	1042	1095	1067	1030	1051	1010	1092	1048	1034	1026	1013	988	958	1048	1089	1026	994	1032	950	1009	1027	1003	1037	1034	1090	992	1019	982	994	1035	1012	1056	1013	1026	1028	1048	956	994	1002	1056	1018	1023	1053	1007	1035	961	1031	1026	999	989	1059	1027	1057	1001	1005	1035	979	1035	1054	981	1011	1040	1009	1051	1010	1040	1015	978	1028	993	1002	1003	1061	991	1025	1020	1015	980	970	1040	985	1001	1062	1016	987	1056	1041	1042	996	1033	963	1046	1020	995	1007	1100	1035	1026	1015	1023	1006	1000	1012	988	1033	1023	981	1031	1013	1008	1027	1036	1031	1005	982	984	993	1086	959	1031	1014	996	1044	1029	1014	993	961	972	1048	1000	1037	977	971	999	1020	1023	979	967	1000	952	1057	981	1023	1047	972	958	971	1007	1091	968	1051	1052	1029	1021	1040	1009	1036	1014	989	1035	1014	1004	1075	1033	1060	1018	942	1015	939	1022	998	950	997	1017	1051	999	1035	1065	1048	964	1001	997	990	1011	983	1016	1025	1051	986	950	1015	971	1019	1044	968	1024	968	1024	987	1003	1038	976	999	1033	1020	980	987	955	984	937	995	1027	1008	1018	1025	1013	983	1005	1018	1057	998	1080	1018	970	1043	1041	995	1009	1007	993	991	979	988	1024	1038	1063	980	985	1028	972	1008	985	1005	1009	1041	1038	1027	1052	986	928	1021	1006	996	967	1017	1022	1071	987	984	1029	1021	1022	954	966	973	1043	961	1016	998	1002	1028	1034	1027	967	999	1014	1083	993	1071	941	967	972	1013	1009	996	1057	993	1055	1026	1062	1000	1053	987	1041	1038	1025	1050	1008	1021	1022	1013	1029	1022	946	1007	1033	1039	978	1005	1062	1050	1010	1009	1019	1046	980	1007	1063	996	957	991	1026	1047	1013	1050	1040	1020	1017	1012	1018	1021	1043	987	998	1019	1012	1013	1009	1061	1032	1011	1011	960	1008	1010	992	1058	1017	980	1023	1005	1048	1003	998	985	1052	1007	1045	1062	992	1050	951	975	1026	1024	958	1013	1008	1006	1002	1035	999	1051	972	1062	1026	978	1029	997	988	1023	1033	1014	995	1023	1044	958	1012	1018	954	1044	971	1037	996	1032	984	996	1024	973	1010	998	1010	1020	1058	996	1015	959	1011	1056	1017	1047	1090	1058	1027	995	1026	1025	962	993	1018	1010	1008	1011	1065	1012	1034	1027	991	1033	1095	960	981	1000	1009	1059	1061	974	977	1076	1002	1100	1041	1054	997	1008	997	1023	1001	1015	995	1005	1017	1093	1047	976	985	1013	1008	994	986	1003	989	1018	970	995	951	980	1054	1003	1003	1000	1086	993	983	976	1018	979	1030	990	999	1015	1038	1011	1028	1088	1025	1015	1002	1001	998	1010	1003	1032	966	1036	1017	941	1038	1034	1030	1017	1025	1060	1032	995	979	1037	1065	1055	966	1009	1070	1092	1002	1036	995	1046	1037	980	995	1020	999	1051	1016	1025	1026	1026	981	1003	960	976	1002	1057	1030	1006	1072	1077	1000	1041	1045	1019	1005	1013	1004	979	988	1014	989	999	979	1003	1031	1006	1040	1003	1011	977	1046	1072	980	1099	1010	1027	1028	1021	1088	1083	1052	991	1028	1029	1031	964	1011	1023	1053	1004	968	1022	1069	991	980	1022	995	1013	1049	1026	1042	1000	1005	1000	1036	1024	1006	1070	960	992	1054	1012	990	996	1022	1005	928	994	1048	1030	1014	1107	982	933	977	1129	1006	988	1031	1012	981	1052	1008	1006	982	1021	967	1038	1026	969	1055	1011	1002	1035	993	1045	1038	982	1011	1031	1087	1050	1003	1054	994	1030	1023	953	1014	999	963	1042	1048	999	1037	1049	1039	1032	992	1043	981	1083	1044	1050	986	1030	990	1081	1011	1034	959	972	924	1020	1012	974	1033	997	1076	1031	1042	1055	995	1010	995	1003	1032	1010	1010	1021	1029	1054	973	983	1082	979	998	1003	1029	1000	1042	1017	1028	969	960	1069	1025	1049	1030	1016	996	972	1011	1056	1034	1050	994	973	994	1026	1023	1020	1005	991	1043	1043	1004	1001	997	1060	983	988	1007	983	1025	1054	1026	996	983	1065	928	1011	948	994	1027	990	1020	984	1011	973	1014	997	1022	991	955	995	990	1077	1027	1033	1063	942	964	1010	1038	964	1034	985	1005	1069	1013	1050	993	998	1054	992	1002	1016	963	1004	1023	1054	976	1050	1027	1073	1034	1024	1062	996	984	1020	1038	983	987	993	978	984	971	1024	1035	1031	1048	1005	1019	969	1052	1008	1015	1009	1032	1004	1014	989	1043	1000	1025	1034	963	1026	1015	990	991	1014	988	991	996	1018	1026	1054	998	1002	1046	1010	972	1018	962	1015	956	991	998	1018	969	984	1048	1024	982	1028	1067	1026	1009	1021	1025	1001	1080	1027	992	1042	998	988	1021	1015	1020	955	977	1022	1018	1052	999	1006	1015	1024	979	1044	1004	1003	1031	1038	1053	997	1043	1054	993	1053	992	978	972	1000	1024	1002	979	1011	1006	1041	1048	959	1004	952	1021	1033	968	1018	1049	978	1047	1045	1041	1048	1022	997	993	989	970	1022	1004	967	1010	1060	1007	983	1072	988	1047	1018	1032	1024	972	1046	973	1023	1001	1005	1012	976	986	1044	998	1007	1019	970	1050	1002	1050	998	1027	1012	982	973	995	973	1077	1022	1040	1064	1058	972	1012	996	1002	973	963	1009	1050	1009	978	1043	1077	1009	992	1014	1044	977	987	1031	1093	1027	1016	1031	1003	956	1037	989	1045	1007	1012	1085	1045	1039	1000	1027	998	1044	1005	1020	960	1065	943	1037	993	1009	984	1023	1035	1006	1084	1013	1015	1055	1004	994	1013	1036	1014	1038	1043	1085	1060	953	1026	1013	965	1007	1004	1010	974	1027	1023	974	1031	1033	1008	1030	1039	1024	976	981	1022	1015	1057	1053	987	1009	936	1017	1000	1000	996	1025	989	980	1064	1070	993	953	1059	1022	1038	1044	980	980	1028	1000	1035	1041	1073	1030	1034	1053	1025	1012	1011	1015	983	1028	1023	958	995	1055	1058	996	991	1073	989	954	1058	1048	975	1040	1078	1023	1037	1004	1030	971	1009	1057	985	1037	1005	1016	975	1028	984	994	1038	997	982	1001	1016	956	1094	1064	978	1033	1075	987	974	1012	1036	996	978	1025	972	992	992	971	1000	1005	976	1049	1046	990	1044	977	1021	1014	1030	979	1002	1006	987	1025	964	1043	972	1003	984	1025	1031	1000	1019	1011	984	1020	1004	1021	999	994	1055	1042	1037	1085	1033	971	1034	1034	1011	991	1021	1007	1022	1026	1032	984	1021	971	993	990	1071	966	1012	1011	1003	961	981	1027	1024	1036	1027	1007	1005	1039	995	1039	954	976	981	944	1010	1019	1006	1009	1022	1005	1058	1022	969	1000	1076	1009	994	1000	1005	1001	1014	964	1102	997	1016	980	1011	1052	1000	1058	1008	998	1000	990	1043	1041	984	975	972	960	1010	1051	1004	999	984	995	1045	1027	974	1019	947	1011	998	1027	1040	995	1032	986	1016	979	996	1028	1024	1003	1040	992	984	999	1056	1013	1033	987	1000	987	953	1019	976	1008	990	974	1010	996	980	1001	973	995	997	1013	968	1001	1016	1088	970	1009	972	1036	994	1068	1030	1043	1008	1032	1053	993	999	1011	1033	1028	975	1036	1008	1008	997	991	1027	996	998	1011	976	1101	1039	1023	998	1025	1047	1000	1006	970	989	1002	1015	996	1032	998	1062	958	962	990	1060	1067	1026	1059	948	989	958	988	994	991	1033	998	977	1021	1001	990	1038	1019	974	970	1031	1013	1006	1035	942	1074	1020	969	1016	1034	1051	985	1019	1017	987	1005	1011	1048	1063	1054	1035	987	976	1071	965	1007	977	1006	1010	1047	1036	1087	997	947	1076	1072	1025	986	986	1021	1036	1008	1050	1055	1067	1072	1025	1004	1001	1016	1004	1063	1022	1012	980	999	992	1036	1056	969	1006	955	1001	1019	1024	1045	997	1033	968	988	1024	987	1046	981	1001	999	1019	1057	1008	1027	995	1039	1011	1009	973	1067	989	997	1029	1029	1052	1019	991	1039	1029	1008	1004	995	1040	980	1049	1000	955	1046	1015	998	976	1035	1012	970	1053	1019	997	998	1010	1043	1059	1026	981	1060	968	1019	1028	965	978	967	999	962	991	1074	1009	993	1037	1007	1034	997	1028	1062	1030	976	957	955	1009	995	1055	1020	978	1055	986
24971	15217	14285	5934	2045	1480	1317	964	796	744	641	662	621	558	530	502	512	512	531	536	533	489	467	489	464	446	437	463	443	424	404	407	397	414	444	405	388	420	372	415	474	440	421	420	388	442	396	380	401	406	414	389	443	434	428	409	398	418	417	411	394	387	385	420	453	423	428	393	438	412	390	422	355	389	366	405	423	459	403	395	383	363	349	436	415	413	426	426	372	339	405	383	400	411	403	418	388	404	358	430	398	380	419	405	387	426	389	411	389	405	412	383	412	408	396	405	396	383	383	414	411	446	425	394	373	377	382	435	412	395	373	381	433	378	398	432	428	405	432	418	384	412	442	400	412	431	407	374	382	400	411	428	360	397	392	411	396	393	422	431	419	392	425	406	368	403	389	381	452	379	398	379	386	414	401	396	399	377	409	422	402	408	380	361	399	363	373	447	404	381	393	423	421	411	384	389	438	392	369	359	387	409	422	431	400	390	412	388	378	365	412	397	399	402	390	396	418	418	424	393	393	418	411	432	402	428	397	377	406	389	385	403	398	439	400	393	363	419	434	351	367	396	419	404	390	401	407	422	382	377	428	389	431	400	416	369	363	435	460	418	393	365	392	404	419	417	398	383	382	419	393	353	422	426	446	412	401	409	411	391	425	420	376	423	417	366	411	458	381	444	384	393	407	387	384	416	364	381	325	398	410	435	393	392	412	406	398	388	406	387	404	367	411	388	381	382	399	394	430	428	401	429	393	395	414	402	399	433	449	447	414	381	381	397	389	409	416	368	402	353	393	386	446	329	404	356	445	399	374	358	414	394	403	433	393	391	360	419	412	391	368	397	401	394	413	402	427	411	394	425	424	392	383	375	418	415	442	422	429	438	402	409	424	444	387	422	453	376	400	410	410	408	420	425	412	386	434	401	397	401	409	380	403	351	398	401	383	422	371	412	384	372	398	387	412	361	423	385	368	356	384	441	379	382	386	440	427	417	378	386	369	413	380	386	391	395	382	410	417	411	399	419	418	406	400	395	407	380	401	437	420	393	398	414	420	406	394	409	394	409	398	375	365	447	398	385	410	403	376	417	400	409	417	398	386	391	417	420	377	409	385	428	379	415	371	433	381	373	427	391	365	380	401	427	430	438	406	401	408	370	390	432	391	423	398	397	402	411	399	386	444	423	375	405	398	428	384	388	386	416	403	374	404	435	402	385	407	401	396	391	392	369	382	440	409	410	397	432	407	406	424	409	393	408	404	428	405	391	435	412	399	434	448	394	398	416	374	367	362	367	360	406	393	395	352	408	393	425	423	396	451	371	397	390	396	396	420	366	373	404	374	424	406	385	400	411	416	386	383	421	427	427	403	388	411	409	414	414	432	415	397	420	457	420	423	412	414	413	379	415	395	393	444	397	395	371	423	393	411	407	389	355	405	409	390	430	406	420	399	367	400	414	414	416	400	384	401	414	378	383	404	400	436	388	401	421	403	383	426	448	405	412	415	435	447	389	395	434	412	381	408	461	411	437	429	401	379	435	383	424	395	415	395	418	423	399	394	419	376	393	438	388	461	399	393	365	374	386	413	388	388	423	391	422	386	390	417	378	371	382	394	353	400	401	389	390	410	423	425	382	401	401	377	400	387	362	352	378	357	369	383	403	404	375	431	436	470	407	403	431	370	402	412	425	370	428	414	407	395	405	361	364	412	415	426	400	399	412	432	383	400	397	393	371	402	393	405	378	387	402	386	372	362	382	425	428	406	422	418	412	369	414	416	436	419	405	387	422	368	384	359	403	475	428	425	416	410	398	400	408	413	402	393	368	422	402	372	456	430	397	401	418	384	369	425	373	373	407	407	365	375	397	379	410	372	422	401	390	396	383	394	398	395	400	408	395	396	429	364	408	369	391	392	422	448	387	392	388	421	395	393	401	409	375	401	394	403	394	372	417	388	380	416	419	377	429	405	396	379	383	383	380	400	374	391	452	414	410	396	395	429	357	385	417	375	363	372	398	418	382	407	399	381	439	397	428	359	403	377	363	376	393	358	378	388	353	405	400	410	401	413	409	356	362	438	404	377	342	429	407	377	381	394	394	397	379	451	373	442	423	381	376	352	375	384	390	387	397	403	407	388	402	406	405	385	419	379	405	397	368	400	427	405	397	372	381	413	420	351	391	409	369	396	372	378	367	409	384	422	397	404	423	404	376	411	370	399	409	354	414	405	375	365	392	378	376	395	425	438	433	409	334	434	406	380	437	406	438	405	429	413	400	403	390	410	350	371	419	428	429	421	387	405	410	423	412	415	407	386	408	383	413	404	407	419	377	424	413	423	424	408	377	417	431	393	402	410	389	425	421	434	406	398	415	382	420	378	388	418	397	437	376	418	382	372	402	401	398	353	387	407	368	433	366	394	406	401	425	416	366	360	393	435	405	387	390	402	383	434	419	405	376	440	415	334	369	420	417	361	419	414	374	405	387	423	388	373	402	422	393	386	418	402	367	395	391	383	379	398	367	433	399	418	439	433	392	421	405	405	402	438	415	386	413	446	400	420	417	428	378	393	402	393	415	366	408	407	436	414	397	366	407	386	428	432	422	428	375	406	414	409	427	426	380	390	404	380	393	421	387	430	394	410	358	378	443	411	425	403	405	386	369	385	384	423	409	365	397	403	416	441	388	361	417	398	434	371	436	389	410	388	433	364	370	402	402	405	428	367	400	434	371	406	383	379	387	361	402	408	386	422	394	428	412	400	410	392	385	368	412	383	377	387	437	413	379	390	388	363	363	384	417	405	388	401	391	353	409	366	387	416	391	412	415	401	391	422	422	377	373	395	394	415	404	398	403	411	399	384	416	395	391	348	409	381	408	382	401	397	400	425	447	437	431	384	419	431	394	401	425	415	378	417	380	374	368	402	358	383	391	418	398	396	393	372	403	407	370	428	411	404	402	385	398	402	432	401	407	406	407	368	393	391	405	398	388	383	390	397	391	354	409	352	421	353	442	411	425	416	400	419	389	425	371	392	387	393	434	417	407	426	432	411	395	383	446	396	393	416	438	425	365	415	380	383	395	397	405	391	373	421	414	417	396	410	416	433	432	401	394	391	393	410	364	435	419	406	413	390	460	430	323	411	397	381	368	362	399	381	385	398	392	414	357	415	387	425	366	393	377	391	380	379	389	403	382	422	387	403	383	427	361	371	433	354	399	398	396	412	390	394	355	412	414	412	438	430	417	380	404	404	432	380	409	422	423	355	378	413	386	372	414	406	381	380	418	371	401	376	430	369	356	395	387	416	392	383	419	413	389	427	370	387	436	400	381	397	410	384	386	394	417	421	430	416	412	400	363	403	399	376	367	350	425	426	360	393	424	403	391	377	377	372	402	420	383	400	411	404	411	395	391	383	409	362	403	431	396	370	387	393	387	432	416	426	427	404	413	441	421	373	419	393	424	414	376	383	387	413	402	386	397	385	401	436	420	432	399	358	364	419	404	401	397	420	388
16149	12531	18520	9550	5707	5036	4266	3321	3030	2921	2502	2383	2092	1991	1953	1849	1757	1765	1613	1542	1474	1484	1408	1389	1315	1146	1128	1176	1071	1054	1054	1084	1085	1146	991	944	1048	967	927	963	954	1019	964	997	926	964	967	929	932	935	945	903	937	936	1010	938	940	937	915	926	938	940	932	912	969	926	925	860	947	888	926	889	948	919	921	850	908	878	889	926	901	873	893	907	901	903	978	878	890	853	940	927	873	938	927	925	882	917	908	901	911	880	927	877	897	977	929	904	901	929	871	844	934	890	882	860	960	897	920	893	901	875	964	925	898	906	889	909	898	901	904	858	900	949	885	906	903	891	898	853	925	901	875	886	923	865	893	871	916	893	898	853	899	906	881	867	884	919	889	899	905	895	877	931	889	889	849	858	908	891	867	912	932	893	850	900	878	881	834	895	878	904	894	925	881	849	885	943	909	904	926	860	832	872	887	918	903	840	866	872	856	903	884	894	804	888	922	895	881	930	888	862	894	881	907	864	926	896	840	896	894	935	949	942	903	870	896	861	933	886	881	863	882	855	921	890	915	908	888	896	867	901	934	883	858	846	929	902	924	842	909	899	909	889	916	892	877	845	826	934	882	867	905	873	924	896	878	865	954	856	926	844	826	907	880	907	872	883	827	890	947	896	899	828	880	882	966	827	866	950	896	831	920	906	881	895	884	915	877	889	912	876	916	919	854	891	864	875	918	923	912	915	888	933	840	858	847	864	888	868	862	927	891	948	860	876	871	932	892	879	829	880	803	878	890	960	850	927	891	900	882	913	866	934	934	868	908	926	943	924	869	883	868	922	896	875	870	889	902	830	901	891	877	968	878	863	843	860	878	870	901	856	864	921	900	835	912	892	911	933	897	908	881	866	885	875	857	888	886	941	915	933	907	891	833	870	967	891	863	851	895	858	928	886	917	885	924	902	897	825	908	883	911	894	919	883	917	890	876	853	937	881	909	926	927	926	865	942	918	865	883	901	894	879	894	931	849	879	882	871	877	915	881	881	875	897	858	891	866	874	891	915	898	900	865	895	900	886	855	870	884	910	881	840	867	872	865	892	918	885	855	892	881	888	936	893	923	947	861	893	900	852	859	946	859	894	893	934	849	864	899	847	955	883	871	911	877	861	901	912	913	913	922	892	911	902	929	934	886	818	847	945	835	847	898	853	907	870	854	892	908	927	925	865	858	909	848	915	873	881	903	874	906	865	932	882	915	921	971	908	833	836	932	877	902	937	917	893	959	929	892	904	872	897	863	886	894	926	865	895	825	868	894	901	899	866	888	829	883	830	871	906	886	896	890	845	883	865	883	956	909	932	884	874	899	908	931	864	890	920	855	908	839	910	970	862	934	882	901	898	891	930	904	880	906	901	867	836	903	924	895	854	854	916	848	891	884	917	853	880	886	937	908	922	891	905	837	910	891	895	827	871	903	889	914	886	876	899	908	971	867	873	885	966	824	875	851	919	871	923	955	911	896	911	916	956	878	894	891	860	875	930	880	943	854	831	910	863	929	918	886	906	904	919	880	898	881	888	921	900	885	876	878	872	946	892	860	898	901	822	854	892	935	914	938	905	968	912	889	881	892	891	943	902	889	845	884	926	844	874	931	889	867	881	914	922	952	904	849	904	893	925	927	840	912	889	870	877	926	866	959	915	924	957	864	893	907	881	877	864	893	895	913	886	900	872	929	905	927	851	902	875	881	929	871	901	955	906	910	847	881	861	937	946	961	900	942	912	899	826	883	923	912	876	896	878	852	890	863	909	878	903	893	911	885	884	855	906	863	873	901	911	870	869	851	924	865	872	898	891	900	891	882	908	887	894	865	892	860	841	935	872	893	900	811	885	853	831	900	889	907	872	887	900	859	858	865	873	854	899	909	906	853	879	882	896	909	885	851	908	860	936	922	893	923	931	875	907	854	888	907	918	914	894	909	877	871	912	919	891	890	823	864	904	878	841	927	896	914	828	890	843	943	925	887	903	895	844	872	940	879	876	889	904	949	927	907	883	882	889	823	906	915	902	898	905	881	913	871	858	899	890	856	907	879	868	928	908	891	877	900	916	912	850	908	868	922	910	930	906	904	940	922	890	917	924	914	976	857	877	909	900	861	912	889	909	857	867	920	914	910	859	847	865	898	879	881	882	854	865	885	877	897	837	909	903	859	922	863	879	887	840	907	893	887	873	870	837	889	911	900	887	884	864	888	897	908	854	870	962	931	842	884	864	863	923	897	890	891	886	905	854	881	933	853	888	872	941	907	875	884	881	910	814	876	842	928	930	869	861	867	863	898	880	948	904	919	915	874	864	925	902	870	875	895	884	871	906	940	885	871	872	907	859	910	850	895	915	858	943	891	887	909	906	856	912	934	917	935	862	917	912	934	902	893	878	852	860	863	833	856	907	921	887	837	878	921	875	915	863	923	847	918	899	807	858	894	887	969	914	887	924	909	911	885	900	895	875	925	914	856	897	872	879	943	864	891	875	896	934	863	858	873	860	840	911	871	914	905	820	896	881	923	903	866	912	858	927	890	873	842	908	935	926	895	856	869	906	948	866	820	908	915	906	871	870	925	870	883	906	901	855	878	909	912	865	951	894	904	908	858	902	878	927	865	905	885	924	915	933	866	891	862	918	899	887	922	852	916	917	894	870	848	923	885	924	877	882	866	820	850	881	902	862	896	886	874	885	926	897	870	916	933	903	902	900	924	864	873	889	894	915	818	923	893	878	875	951	915	901	885	879	833	930	872	924	892	889	898	892	946	876	895	876	911	921	906	849	902	935	864	924	887	867	931	884	899	926	904	882	872	903	838	920	890	861	911	900	896	843	900	903	909	869	883	913	862	920	884	848	929	967	879	860	941	883	907	883	910	883	929	904	896	895	888	878	836	906	894	911	927	889	879	910	901	887	900	933	902	904	909	900	885	906	891	910	882	911	897	911	876	933	935	868	875	906	893	891	916	883	894	871	884	864	900	891	899	874	895	874	876	906	937	886	879	869	908	897	902	879	880	871	853	875	898	887	863	864	879	885	886	892	894	905	871	885	887	902	866	851	911	888	927	856	873	933	884	882	892	902	949	946	890	899	924	876	906	843	880	886	881	903	878	841	907	874	930	926	874	922	914	883	878	834	864	910	919	887	796	922	908	900	905	909	899	898	854	889	887	845	893	892	892	921	919	847	869	861	933	922	904	885	894	889	933	924	928	923	877	911	912	950	906	848	845	868	892	893	896	864	933	864	898	921	958	931	928	892	895	929	924	845	860	920	888	930	897	899	865	887	838	887	923	888	936	901	922	871	878	929	859	885	864	847	874	849	872	876	885	942	910	867	917	912	905	840	888	849	883	914	893	897	925	881	923	867	857	864	835	896	909	910	880	968	864	905	901	869	917	876	892	856	925	966	897	935	923	894	877	863	897	908	907	883	909	913	945	915	952	877	838	861	895	910	880	919	915	925	879	901	931	961	928	908	920	878
34517	21761	19639	7267	3061	2382	1798	1377	1142	1022	950	980	803	690	750	683	682	668	562	551	578	571	542	531	509	491	487	476	499	443	455	448	437	456	428	445	427	412	423	411	436	422	415	419	394	453	457	422	443	369	396	395	440	432	421	434	424	418	404	404	420	427	412	400	422	427	423	398	406	412	391	417	400	432	407	405	396	417	395	424	358	417	374	389	374	437	480	427	407	410	455	424	393	409	410	405	448	389	404	422	411	388	416	418	391	439	409	428	422	470	424	442	402	443	421	454	446	410	397	413	439	399	431	393	403	427	356	397	404	418	448	432	404	429	443	422	406	413	401	393	393	412	375	379	409	407	395	472	371	409	401	423	448	385	422	419	409	411	441	415	421	380	424	414	404	411	444	445	433	430	410	404	405	423	431	395	420	407	436	452	418	421	402	414	404	394	388	409	440	397	413	376	434	389	419	388	395	435	421	461	381	389	445	421	436	404	418	396	410	421	396	436	398	393	418	426	378	346	398	427	385	417	406	436	443	414	359	388	415	397	446	396	410	408	403	408	422	376	378	431	408	397	365	404	403	385	449	400	398	464	400	429	425	435	441	415	431	417	412	406	392	399	413	404	382	376	383	385	397	440	388	460	379	406	424	437	445	427	375	384	407	385	404	413	342	351	377	404	408	427	409	410	439	423	420	409	389	420	427	396	403	411	444	419	398	397	404	439	417	400	437	421	379	413	445	430	408	401	414	428	426	417	417	410	403	390	400	457	414	417	393	419	447	418	343	423	383	406	403	434	391	357	409	384	408	353	432	391	439	404	425	408	387	379	378	420	419	423	397	422	443	392	419	440	369	410	446	440	390	390	446	372	472	420	423	429	431	438	431	403	388	384	404	370	400	427	407	391	398	414	389	401	370	393	420	425	394	396	396	389	420	408	405	375	403	387	371	400	387	423	392	431	389	408	397	429	413	443	430	404	429	429	442	385	379	413	416	419	421	397	395	392	413	442	379	423	422	413	418	403	397	416	418	363	382	418	460	457	421	376	408	406	411	418	398	397	395	403	429	454	394	367	385	422	413	449	372	368	414	410	416	425	415	413	422	411	412	389	421	427	404	380	434	379	385	415	387	418	388	420	390	388	425	421	441	441	365	410	410	411	457	439	441	460	434	398	434	431	431	397	450	402	430	389	421	459	451	430	431	434	411	422	422	412	404	423	393	406	365	407	401	403	385	424	401	424	405	411	430	414	398	391	425	410	398	397	417	433	393	417	463	413	427	372	420	410	443	392	408	423	407	397	455	415	420	421	421	357	432	405	405	417	422	392	404	463	387	385	372	413	422	401	444	425	399	425	406	425	397	399	413	406	410	396	378	413	447	462	436	434	444	474	406	400	382	419	435	418	410	421	426	420	447	427	433	421	432	385	432	455	406	422	423	443	356	386	419	478	443	435	445	375	414	449	395	400	399	414	432	427	382	420	382	408	438	413	454	412	407	452	443	421	401	403	415	431	424	411	377	353	390	422	417	394	381	392	377	405	416	413	380	396	419	387	412	418	438	415	422	436	416	392	434	360	419	379	452	450	425	410	432	408	414	428	395	404	411	397	445	412	383	376	398	414	437	390	400	390	444	437	417	391	393	402	394	449	405	454	393	418	371	380	461	401	418	412	410	430	423	399	423	402	411	412	459	421	417	391	412	426	429	453	464	379	397	384	435	413	368	367	417	457	407	384	362	455	460	407	381	384	362	396	433	388	405	409	414	399	414	416	443	357	422	399	423	411	394	425	407	434	400	458	384	395	428	415	384	420	418	414	366	369	372	395	466	383	388	398	411	403	445	400	421	435	403	410	428	393	409	417	406	410	457	412	420	404	390	421	426	413	410	446	437	412	417	461	418	411	449	429	446	400	451	412	405	431	410	427	423	405	423	385	389	423	423	436	406	358	414	372	411	385	426	376	450	455	400	414	427	452	427	413	376	370	407	415	424	429	417	426	448	412	392	414	423	396	380	422	395	417	454	425	475	381	402	412	385	392	387	398	429	436	412	391	411	431	390	427	418	401	448	404	383	398	393	395	418	436	425	428	430	399	407	374	433	369	417	415	412	409	402	448	350	416	439	425	411	426	413	416	377	430	406	393	414	387	447	369	432	417	413	409	458	411	408	399	397	425	415	382	370	406	432	390	420	405	419	379	418	417	439	399	429	388	454	419	393	419	429	442	414	396	429	384	416	421	437	424	410	426	444	388	399	398	429	399	410	409	408	404	379	402	407	384	425	400	371	426	421	404	386	427	398	448	433	463	408	447	433	419	401	410	430	400	399	415	456	418	412	413	429	375	440	385	409	416	428	410	406	391	403	401	402	442	387	421	371	423	407	434	436	418	399	388	404	436	379	436	412	431	396	399	412	369	414	390	407	425	435	407	444	439	427	441	396	404	440	407	433	393	422	390	421	395	429	427	376	439	421	408	393	398	404	440	436	391	411	455	392	425	405	384	397	408	366	417	423	431	414	416	378	449	431	390	428	402	405	376	381	426	421	404	407	430	406	444	446	416	361	403	410	439	414	388	411	416	397	421	379	376	475	442	380	394	404	424	428	430	396	410	386	381	379	407	418	396	398	411	398	405	430	468	465	426	408	411	441	417	378	422	392	411	435	432	424	416	395	453	395	410	404	402	422	409	402	414	410	435	417	402	417	394	412	391	456	394	393	415	403	370	386	390	463	438	421	427	411	416	417	415	430	413	386	413	408	414	408	432	429	433	432	371	401	411	384	407	352	418	433	396	377	373	423	434	421	393	388	396	391	399	422	383	393	399	422	432	403	392	402	416	412	399	416	417	440	385	396	389	419	420	426	442	382	376	434	386	430	402	433	357	419	399	386	420	417	414	366	360	468	396	432	440	392	418	390	423	406	443	403	396	406	407	412	417	405	404	389	427	394	345	432	439	383	386	447	385	414	436	430	366	453	394	447	440	434	386	408	440	396	397	422	411	417	402	433	414	434	436	401	416	453	433	442	393	405	412	410	401	436	395	436	450	412	388	423	371	407	418	433	428	400	432	385	402	447	420	424	384	389	395	427	416	427	426	442	426	429	402	400	445	451	434	397	411	409	454	380	392	406	415	405	420	392	431	450	419	427	407	409	469	433	403	430	407	386	406	378	396	392	385	422	423	353	426	400	418	435	400	401	415	408	415	411	408	395	405	431	427	403	380	411	405	434	433	412	409	412	425	399	406	390	404	391	399	424	452	421	421	423	452	450	372	437	374	425	413	414	424	402	440	404	370	388	426	403	405	424	422	412	415	386	419	425	403	447	443	433	412	395	444	412	409	432	419	430	418	435	442	432	402	378	403	397	425	374	406	416	436	437	377	372	424	446	433	446	392	400	403	428	414	454	422	398	406	444	424	439	385	432	404	398	455	436	388	411	390	436	469	410	409	421	410	406	457	425	413	405	399	397	416	390	435	420	395	432	411	427	402	399	481	408	404	417	431	411	411
20772	16301	21637	10517	7896	6959	6249	4931	4408	4015	3705	3809	2875	2898	2852	2528	2391	2425	2276	1935	1933	1920	1841	1752	1561	1426	1388	1291	1240	1198	1275	1293	1154	1173	1203	1203	1160	1034	1143	1051	1099	1084	1042	1076	1050	1035	1038	968	982	955	999	987	996	1042	993	954	947	928	987	931	964	979	941	881	974	891	962	947	986	1003	946	900	1002	968	893	911	945	957	956	961	935	944	893	963	995	901	965	934	941	911	915	871	870	884	956	893	903	906	953	949	874	930	935	967	942	935	947	956	917	915	864	920	984	878	925	893	931	952	925	886	946	863	938	873	928	882	852	909	902	888	932	922	913	871	940	902	918	920	914	894	944	915	958	893	870	969	888	956	873	935	883	967	896	940	921	882	953	925	899	962	945	879	905	901	941	967	927	907	937	922	883	913	903	871	956	918	920	874	889	919	912	956	911	948	927	972	911	902	915	948	929	862	916	905	908	864	947	866	898	932	935	916	930	885	902	879	929	857	928	879	947	947	913	932	912	894	883	902	868	933	953	861	945	917	899	899	943	884	956	906	935	901	909	897	885	846	873	928	888	898	918	907	876	895	948	933	936	873	912	880	942	913	909	918	850	900	911	905	931	880	916	888	910	969	929	855	886	923	972	892	942	933	928	906	953	901	908	896	929	1009	900	950	903	888	929	972	938	962	931	976	883	918	969	947	876	939	903	901	873	928	921	876	871	943	912	910	925	883	951	880	951	976	908	916	938	953	906	913	900	925	887	920	940	919	874	868	925	877	934	931	979	908	915	911	891	914	932	964	979	904	936	892	969	924	913	907	896	903	921	985	927	908	915	907	977	908	859	936	932	929	934	906	862	965	927	907	939	928	900	918	939	932	904	977	944	964	941	854	911	873	913	970	897	886	865	891	921	952	884	948	872	937	878	956	873	896	951	925	868	956	878	859	866	943	845	912	907	879	911	863	853	899	952	949	922	872	916	915	888	887	893	869	915	941	914	951	896	895	913	970	935	898	958	902	943	913	951	852	937	937	940	916	903	903	894	954	924	975	868	948	920	903	937	912	986	909	916	944	879	878	891	931	966	905	889	939	948	888	931	936	898	914	959	942	875	909	875	952	908	951	903	974	901	922	891	898	939	937	901	910	908	909	940	905	940	926	911	942	881	877	885	869	909	855	915	889	908	912	906	924	905	901	929	888	940	859	961	893	874	890	907	912	887	910	908	883	950	910	915	947	879	884	911	908	934	900	884	874	908	882	937	894	871	912	874	949	920	875	850	1014	885	822	907	910	922	916	886	887	921	924	917	911	964	915	912	868	915	891	905	861	941	890	896	937	970	904	906	936	887	915	918	938	905	957	879	931	913	963	899	932	875	944	974	897	885	889	905	933	900	986	899	874	918	929	899	910	896	948	930	906	939	944	898	899	940	871	951	894	910	966	897	919	933	909	929	902	894	900	925	920	953	904	888	901	889	908	931	870	945	933	893	933	896	902	886	975	912	928	893	875	892	927	927	869	881	841	930	862	866	923	874	875	887	901	862	914	959	929	916	960	903	944	911	918	914	901	915	953	918	883	932	907	914	914	917	880	939	920	907	882	910	851	927	868	918	888	930	929	920	942	932	900	947	922	956	943	910	905	876	883	892	886	867	962	962	927	872	942	887	902	934	1007	907	893	930	911	870	976	907	876	924	947	918	889	904	900	949	867	941	896	924	933	918	943	904	850	856	908	883	923	928	924	891	889	888	918	874	925	970	897	903	927	860	946	922	869	957	943	883	935	932	926	921	919	917	949	946	882	900	911	899	889	898	882	963	892	934	938	893	919	906	900	875	892	910	910	930	874	882	925	930	898	920	875	925	923	924	947	958	939	936	958	919	901	923	927	923	923	925	917	931	904	854	940	904	929	866	890	917	881	861	889	913	890	927	879	933	921	894	931	887	896	939	878	871	903	932	979	914	941	959	939	966	892	966	916	916	951	906	915	927	873	930	897	950	889	921	896	934	880	918	958	940	873	899	901	903	908	922	954	877	911	939	942	918	931	924	929	905	964	941	906	945	893	834	870	900	900	943	863	897	836	946	941	927	916	920	923	875	904	924	892	907	913	940	964	899	922	910	916	902	964	878	919	878	894	883	890	896	890	928	889	928	918	918	901	931	918	924	858	907	911	958	897	896	918	950	943	891	941	902	957	846	892	940	856	921	950	859	876	901	953	940	919	881	946	907	961	890	891	975	883	951	898	929	874	903	866	917	893	946	904	934	921	914	917	906	887	881	911	873	855	917	980	910	893	953	891	918	940	908	957	949	938	912	897	904	920	852	921	896	932	926	926	927	924	917	923	919	884	943	918	916	932	916	928	896	917	895	928	877	923	909	900	927	973	942	928	932	925	916	928	917	899	929	926	898	959	954	948	895	897	863	914	938	936	874	932	895	887	937	916	905	875	975	917	891	866	862	906	935	959	952	869	920	883	894	935	901	931	988	914	960	940	903	910	926	939	913	924	852	899	920	982	928	922	919	916	933	907	901	919	890	869	942	949	902	923	907	940	885	915	855	955	936	911	930	975	930	959	914	901	884	871	923	918	899	988	901	900	931	964	937	884	931	919	951	935	923	899	913	913	852	976	883	873	929	887	937	936	936	965	961	923	924	921	947	880	923	912	900	961	855	923	886	906	943	919	962	903	885	921	975	966	900	884	926	925	875	917	893	920	886	951	923	929	898	944	892	923	934	906	879	851	891	900	926	920	928	951	939	906	923	968	970	934	920	897	920	887	979	918	953	933	942	883	920	874	909	943	972	911	931	949	951	943	887	860	934	928	894	887	872	895	957	879	960	903	909	962	912	990	919	870	895	885	902	970	915	873	947	946	914	937	950	896	918	939	921	952	891	948	937	924	961	888	890	954	885	954	895	939	919	846	942	936	928	885	922	937	910	953	860	925	948	942	884	876	891	904	926	928	872	867	944	930	911	890	912	940	892	928	913	894	963	897	850	949	909	914	892	898	970	854	927	840	955	941	940	964	938	925	919	936	936	933	964	963	939	894	906	917	882	893	876	916	923	895	932	893	922	968	977	995	921	893	850	911	889	949	866	942	964	916	886	903	946	926	944	915	871	883	880	946	920	925	969	893	957	888	919	947	958	953	912	944	914	924	936	923	875	923	918	945	957	911	924	887	915	938	943	932	889	876	946	911	911	933	955	910	917	900	920	882	960	968	968	960	937	894	936	914	943	889	895	922	883	972	882	918	961	918	922	948	900	957	901	902	957	936	949	912	909	904	903	939	918	906	928	883	951	890	886	964	898	943	951	932	877	930	892	891	890	910	911	883	926	944	914	907	917	886	966	919	918	923	907	915	954	897	882	903	918	881	911	932	917	914	931	948	939	961	910	920	936	903	969	950	899	907	953	903	890	870	936	929	896	926	921	906	898	921	926	865	997	878	913	932	943	932	932	912	913	913	903	893	944	943	917	921	956	899	970	923	953	944	975	884	905	885	919	946	966	901	918	926
12891	6975	5298	2121	1182	871	755	690	541	575	582	543	553	518	549	538	489	490	519	496	507	513	486	489	498	490	467	464	512	502	511	488	472	483	470	440	443	509	456	490	501	452	486	446	470	460	413	461	465	474	500	499	502	451	501	483	465	458	485	445	475	510	473	479	470	480	427	487	446	461	505	496	483	471	467	496	512	488	494	467	466	437	478	448	518	475	501	477	460	444	467	496	466	440	461	496	430	471	462	468	463	454	390	459	474	486	506	477	507	464	482	501	478	437	461	460	457	445	442	418	480	495	505	468	482	474	500	453	507	496	521	499	488	434	476	484	491	466	490	447	491	517	449	437	464	437	470	464	480	496	466	429	422	407	465	469	518	503	494	499	443	499	522	454	464	483	475	467	473	470	442	429	507	469	445	423	491	476	449	456	483	447	476	435	453	479	437	517	473	480	437	477	509	482	442	416	465	495	489	522	465	403	493	452	480	487	455	440	470	464	469	457	482	486	515	459	506	414	501	481	502	472	494	456	430	491	460	479	508	464	501	485	457	478	444	471	488	474	466	503	477	435	445	467	464	483	481	488	459	435	468	462	490	458	482	511	464	486	440	467	452	436	490	496	465	452	493	438	456	500	493	449	466	459	467	483	478	500	490	462	479	475	477	465	458	443	472	444	459	429	452	461	500	482	463	487	474	487	475	459	426	478	506	458	433	495	472	452	512	521	416	488	436	482	437	462	443	467	474	484	454	444	442	442	420	448	470	479	445	458	473	479	446	475	454	442	460	475	456	468	459	477	459	445	478	491	440	450	512	454	454	448	436	446	463	503	478	478	485	473	454	449	463	462	460	452	442	479	468	449	455	452	465	461	519	456	476	492	440	509	457	494	469	490	439	476	440	490	444	475	474	455	450	473	473	493	452	448	479	485	478	463	433	479	469	524	498	480	510	441	431	452	471	460	462	448	411	479	504	482	462	473	470	455	503	466	460	467	468	441	465	487	494	448	430	412	452	504	466	456	438	476	469	453	504	440	465	521	440	465	481	476	478	468	505	486	471	439	477	466	544	486	467	497	468	436	438	507	492	486	460	475	486	463	484	482	469	457	492	466	489	477	445	459	497	472	462	473	548	435	444	458	450	497	490	496	458	474	476	465	498	465	468	469	471	474	512	439	467	453	493	473	485	502	458	469	470	438	484	458	458	462	464	497	511	463	513	465	456	422	451	455	435	470	439	441	495	477	456	461	426	450	488	461	479	462	437	442	514	461	484	412	481	471	486	514	508	463	522	510	496	486	486	476	448	493	438	473	409	468	437	446	455	466	472	433	476	431	515	505	467	492	486	463	458	484	472	490	495	485	443	460	501	451	466	467	431	446	465	483	489	456	444	465	454	530	462	439	510	478	456	494	493	484	477	488	511	511	456	451	487	468	459	479	470	485	449	428	445	485	468	482	462	501	468	461	440	434	523	459	439	469	438	456	489	471	472	448	484	465	477	462	471	468	422	479	445	493	457	463	472	522	508	481	449	459	416	513	491	458	488	482	468	473	472	456	474	486	486	493	438	444	470	434	502	465	444	450	459	438	468	463	457	433	450	460	439	456	489	476	485	464	468	481	485	449	471	470	438	473	477	491	485	489	513	432	452	445	443	449	494	464	482	497	453	452	468	418	405	461	503	459	512	465	471	463	503	425	463	457	483	508	496	472	488	491	455	465	431	481	502	437	474	470	503	512	496	518	475	513	516	506	469	465	508	469	483	492	458	427	489	511	445	443	489	508	447	468	480	464	481	477	497	489	528	438	484	447	458	470	466	523	471	503	471	450	475	472	510	437	465	476	490	473	460	501	451	484	456	524	511	469	442	469	477	502	548	480	455	466	492	465	415	440	480	443	479	499	473	486	453	463	466	482	489	495	484	448	480	479	447	453	430	441	499	434	500	463	510	418	479	440	482	482	471	444	474	492	470	481	478	493	459	481	477	450	453	469	498	455	433	465	456	457	477	509	486	489	468	482	457	471	452	517	516	453	456	480	507	472	427	462	457	464	499	477	466	446	447	485	487	471	423	464	468	466	449	457	429	451	480	485	507	456	462	492	414	457	463	483	465	498	433	432	466	427	434	470	420	486	477	477	490	490	475	474	470	474	504	440	504	500	481	492	482	492	477	473	485	479	499	480	474	465	470	476	463	433	486	483	521	474	493	475	477	449	475	480	509	502	432	480	473	488	497	498	489	472	422	469	501	493	466	507	468	455	472	453	465	525	456	500	469	486	460	479	491	500	487	469	461	493	494	460	495	460	455	462	464	447	436	476	503	463	465	463	477	490	477	478	418	488	470	462	436	482	455	424	457	447	478	462	456	474	444	480	475	473	470	444	466	444	498	495	433	483	463	456	459	439	441	459	455	417	510	478	517	465	425	464	452	502	440	474	442	464	498	482	451	487	480	491	424	440	448	464	486	506	476	447	459	428	513	456	474	439	449	511	461	492	524	483	486	460	468	459	467	528	507	518	485	459	465	446	489	477	507	484	473	472	461	485	481	494	472	448	471	500	474	425	464	504	502	449	423	471	520	448	486	476	462	491	443	467	490	443	483	492	485	444	466	468	481	463	456	472	473	497	513	440	483	457	438	435	475	457	493	426	494	425	485	500	471	477	464	476	437	452	481	483	425	453	485	509	460	436	507	511	471	431	478	479	483	422	479	478	486	469	484	468	480	424	468	426	448	469	493	487	464	497	440	458	471	451	469	454	496	498	480	486	497	495	474	480	472	473	470	479	475	476	468	431	456	465	480	515	447	488	459	455	488	457	481	501	458	451	471	503	463	515	443	470	469	432	484	491	460	410	455	513	498	474	468	442	455	462	488	460	439	495	474	530	442	507	519	428	495	461	478	472	445	519	493	438	437	445	470	471	503	521	437	438	454	486	451	524	448	452	466	426	433	455	545	437	515	483	439	487	481	456	488	488	470	488	486	471	473	442	479	487	473	487	441	483	424	427	448	464	468	444	510	434	489	465	477	535	469	506	530	482	460	458	458	480	451	463	474	462	458	518	513	463	500	474	481	486	419	463	461	498	440	448	459	519	472	442	446	491	463	446	470	516	456	488	467	491	425	498	469	429	471	447	471	494	452	445	518	483	481	457	464	470	490	492	510	468	473	423	416	493	508	468	442	442	472	442	495	461	486	480	441	478	487	497	465	479	480	476	463	454	456	525	508	452	472	480	475	457	466	497	444	482	473	490	441	476	449	494	505	430	449	451	486	462	452	516	436	484	446	462	432	460	491	492	462	446	446	465	445	426	441	457	457	444	460	502	437	497	470	458	484	485	464	488	451	479	464	489	423	476	453	453	471	420	469	473	510	505	477	477	481	476	462	454	498	483	470	490	498	445	475	440	494	457	474	499	477	486	471	488	452	457	468	454	466	469	476	456	516	485	419	465	510	443	424	479	423	451	457	441	478	466	476	460	418	475	453	448	465	442	468	495	438	476	451	472
8437	6505	7941	4852	3534	2781	2360	1901	1703	1561	1522	1427	1376	1326	1315	1255	1187	1215	1147	1132	1129	1167	1110	1199	1096	1092	1131	1084	1090	1123	1071	1070	1051	975	1073	1099	1062	1025	1046	1027	1029	1015	1057	1052	974	1027	1004	979	1011	1029	1082	1009	1073	1044	1007	1008	1046	1045	1023	1028	1041	1023	995	996	1019	1009	1009	1024	1043	1033	1071	1026	989	990	980	1006	992	952	1041	1041	1028	1030	1042	1037	1035	998	957	1054	1039	990	992	1055	978	1012	993	1055	999	983	1000	1015	1034	1016	1012	1031	1008	1020	1052	1014	1002	1069	1061	981	1010	989	1031	984	1048	1040	1001	1018	1071	1039	1007	1021	1082	1022	983	1058	966	1008	1068	1011	979	969	1029	1030	1082	960	1022	1029	1014	981	1002	1047	1067	1062	1049	974	1001	1004	995	987	1033	977	986	1023	986	1041	952	1036	1009	1053	1035	1046	1028	983	1006	1086	1039	960	1033	973	955	994	989	1106	1017	985	948	1027	1028	1059	1062	944	999	1032	982	1002	982	982	1004	1007	1028	1006	1004	1010	1010	956	1036	1025	1010	981	1030	1016	1018	1086	1005	995	992	1047	982	1037	1062	1029	1059	1010	993	999	970	1012	1065	1007	1037	961	1011	1064	1008	944	1023	1018	990	1034	978	991	1010	992	1014	1042	1032	989	1031	1055	1018	1038	1046	980	1056	1041	995	1019	1016	1103	957	1027	1043	995	981	1013	1005	1023	1018	1003	1000	1035	969	969	1055	964	1078	1053	1032	995	996	1041	996	986	1016	972	989	991	1081	986	1072	1082	1007	1028	1055	1078	1006	1015	1011	1051	1074	1030	1031	1020	1035	979	967	995	1041	1014	982	1008	936	1011	1022	1031	1018	1019	1058	974	991	1020	970	976	935	1013	962	926	1004	986	963	972	935	1017	1021	999	969	1003	999	1038	933	1026	1018	1010	1032	979	1027	1045	1014	988	976	962	1012	1006	962	1019	980	1047	979	995	1037	1103	993	1053	1003	995	1045	1045	1023	1086	1007	1002	1009	1045	985	981	996	979	1035	1038	1044	1004	1002	1013	1016	995	1061	1010	987	1043	1020	1011	985	991	1052	1017	1027	947	1012	980	967	1016	1030	994	997	998	1031	1018	1021	1000	1006	1003	1022	989	990	1015	1009	1058	1008	994	1008	1079	1024	1034	1002	1040	1002	996	1008	1029	964	1062	1049	1024	1010	985	985	1026	1046	1017	954	1020	1017	979	1033	991	980	994	1000	1019	1016	973	1044	1033	1031	1001	974	1006	1010	1019	1058	1023	997	1004	1008	1011	1011	1015	1012	993	1016	979	951	995	1021	981	1012	991	1031	1039	970	1010	1013	1062	1025	1006	1017	1042	1013	995	1037	988	1031	989	965	1019	1020	957	1035	1041	1025	1036	1021	1081	991	992	1056	995	1021	1003	963	1005	1030	1024	1016	990	1044	1042	993	999	1012	1029	1028	997	989	997	965	990	1058	1008	1002	1028	967	1082	1035	948	1037	1024	1034	1027	980	1032	970	1040	985	994	1009	1012	1031	980	1036	947	1048	1032	1009	1050	946	986	1064	1011	954	979	1018	998	1001	990	970	1027	1018	1045	986	1023	977	984	1029	1019	969	963	1028	1036	1076	1034	987	1028	1015	1036	1017	1035	1028	1015	1064	970	1010	978	1030	1020	937	958	954	1090	970	1044	1026	1038	998	1028	1010	1038	1001	1046	1028	961	1053	1034	1022	1038	984	1049	1023	1017	957	1007	998	1015	1005	1030	1022	986	993	1052	983	998	1072	977	1026	989	1067	1016	1056	979	1016	997	1030	993	1046	1027	1089	999	1017	966	1045	1058	1065	1011	1029	991	1039	1063	945	982	997	1027	1017	1040	982	1029	989	961	969	950	1034	999	961	1018	1042	997	1020	951	1004	1125	1018	1037	944	1049	1036	1025	1022	972	1003	985	966	1039	1049	997	996	1040	987	1021	1013	1027	1060	985	1010	1019	1020	995	1050	983	994	1018	1007	948	960	1018	1038	998	1005	1060	1022	1013	1041	1039	956	1020	1024	975	1029	1016	1015	1000	1049	1045	1044	987	1023	1027	1019	1004	941	984	958	1015	983	1014	1027	958	1037	1063	1030	984	1000	976	962	948	1027	1016	1026	1034	1030	1023	989	938	996	1016	1005	1038	1005	1041	980	1047	979	1039	1036	1001	967	991	1067	974	1064	1034	1057	1051	983	1018	1005	1020	961	1026	989	1012	1040	944	1025	1048	1009	1058	1035	1006	1012	1041	1017	1031	1047	1054	1041	1011	992	1035	1026	1034	977	991	1015	991	1051	975	1009	1070	970	1021	956	987	997	1000	992	1033	1005	1055	1008	1035	990	993	1011	1019	1008	980	1003	961	961	1050	979	961	1009	973	955	1011	1018	1038	1005	1000	1022	984	1058	970	1015	1089	1008	1012	1031	1034	987	984	1001	1017	1032	1029	1023	1042	1026	1053	986	1018	1083	1005	942	1049	980	994	1024	977	1068	1030	1025	1005	1035	1006	1061	1003	1054	1013	1045	1027	1068	974	1048	1063	991	1085	988	1001	1042	1034	1011	1033	1022	943	1006	1105	985	1030	1012	1011	1009	1040	970	995	981	1057	1015	980	985	1078	1032	1002	1002	1068	1004	1023	1028	1018	998	990	1026	1040	998	944	1030	1021	987	997	1030	1025	980	989	998	951	994	1023	998	1021	1034	982	966	990	965	1071	1017	962	1014	1004	1004	1013	992	997	996	1060	976	970	1059	1043	999	985	1045	989	1002	999	949	1015	1025	999	983	989	1061	978	1031	1021	1000	1037	1023	1009	1073	1041	981	965	1048	1060	1061	1009	1058	1013	1042	949	1077	1016	1016	1006	959	998	952	1025	944	970	986	1031	1057	1029	1040	1037	953	983	990	968	1066	1003	1036	1082	1045	1024	977	1045	1081	1021	982	992	1044	1034	1019	999	971	1028	1006	1003	1046	1035	986	1027	996	1047	1064	1042	989	1036	966	942	1044	1037	977	1018	1016	1044	997	987	1009	973	1028	1024	971	990	1006	1001	1058	1014	1037	1047	1032	960	952	1022	1004	1011	992	1024	1005	1025	1043	1056	1033	1054	1009	1002	972	1029	922	1003	1067	998	1007	953	1056	1032	996	1008	1061	1043	995	1029	1009	1005	987	963	1008	974	1028	1010	1023	1012	990	1012	975	1001	1000	996	1059	996	1032	1029	1009	1001	976	1040	997	1002	987	1052	1014	1018	1000	983	965	997	1007	1019	1047	1027	1059	1038	1010	958	1046	1046	1028	1003	996	1023	1018	1001	1007	983	1029	978	1005	1025	993	968	952	1102	1005	1039	967	1023	979	930	1042	1019	964	985	1042	977	963	989	1007	1019	1032	1092	991	1005	1003	1025	972	1027	966	1003	1018	1033	994	1037	1032	1047	1067	1024	973	986	1020	970	964	998	988	997	978	1023	987	989	992	995	1029	998	990	1009	1017	1005	997	995	1055	1053	1030	1054	1076	1040	1014	1083	1000	994	984	991	1061	1001	1034	1039	1076	1013	1010	1016	1012	978	1011	986	991	971	1030	1025	951	1063	1005	1022	957	1008	978	1018	977	1039	1009	1036	1018	1039	1042	978	1036	1012	994	999	1014	989	1002	972	1042	1004	988	1003	1005	1023	1059	1076	1041	1005	1056	992	977	1049	1006	1045	999	1026	1027	1051	1012	1037	1036	1070	1013	1039	1019	1004	1046	961	1017	1057	984	1055	1031	1022	965	953	925	1002	1023	1032	1002	982	1021	1024	981	1021	1024	959	1068	997	1001	1006	978	1021	1017	1074	997	920	997	1017	995	983	1045	1016	1025	1036	995	1018	1062	1056	1024	999	1004	987	964	1042	1084	1029	986	995	1006	1014	1041	984	1031	1028	1028	1058	983	1004	1014	1016	998	1015	995	1064	1038	1061	1019	1024	1016	979	1007	1013	1073	1039	1019	1049	1046	983	975	1006	1025	1016	968	978	1017	998	959	1006	1039	960	1007	1026	989	994	974	1005	979	977	1003	1004	1023	1000	1041	961	1023	1043	1031	1027	1000	1039	1013	963	1034	1035	1034	1041	983	954	1027	958	1013	1026	955	1056	1026	979	1006	973	1053	1008	984	974	1008	1027	972	1008	1005	965	1064	994	1027	966	1003	972	1025	1040	1049	1017	1051	1019	1000	977	994	1028	1049	1012	1022	997	988	988	1016	1013	1032	974	1013	1058	984	1019	981	1004	1021	1063	1006	998	1005	1042	970	1019	975	954	977	1019	974	993	1032	989	994	1005	927	1031	980	1023	1028	1005	994	987	1024	989	1065	993	959	1034	996	1003	1061	1031	1057	1003	1032	956	1022	956	965	1065	1026	1060	1010	1007	1070	1032	1021	957	1020	994	986	1031	986	1027	1033	1013	1020	1032	1033	962	1022	1032
26035	16156	14697	5094	1994	1497	1389	980	914	697	730	652	614	576	577	515	555	546	545	534	520	447	492	507	463	451	456	435	421	412	421	433	432	408	459	426	387	419	435	431	433	393	414	399	410	388	410	403	400	405	453	410	416	418	424	416	427	434	388	424	396	411	421	404	437	384	417	413	418	399	400	391	413	415	437	416	404	399	372	405	424	436	427	368	385	372	402	376	412	386	398	382	423	388	394	396	405	383	413	440	390	424	434	410	449	424	394	397	418	413	417	414	400	373	388	384	399	444	409	389	426	409	371	380	388	388	421	385	384	367	425	438	418	403	371	417	433	445	346	385	435	411	399	409	369	453	403	403	402	407	389	389	391	387	399	398	417	390	357	438	385	373	421	394	365	417	398	405	393	433	411	410	416	374	433	434	360	437	390	409	427	386	383	367	441	411	376	371	421	353	418	393	366	395	427	390	447	387	372	378	381	373	427	400	390	396	400	431	393	390	408	371	441	401	358	380	414	381	419	400	402	421	383	419	398	399	403	391	372	412	409	405	401	416	421	408	399	400	394	362	381	400	434	394	364	422	445	395	453	379	402	393	415	395	373	382	413	408	403	372	414	420	395	426	389	373	350	424	383	364	376	402	421	371	402	388	393	384	371	410	409	403	396	406	391	424	406	408	406	416	402	353	416	401	418	382	382	395	404	407	376	399	431	445	398	436	433	409	410	388	426	437	409	407	384	411	411	391	388	394	408	393	395	468	396	374	401	430	400	412	391	370	391	386	382	401	367	408	404	394	394	417	397	373	405	373	398	416	400	378	429	414	410	414	419	421	424	419	359	419	397	410	415	447	370	390	422	417	440	424	383	420	396	381	367	410	386	422	384	404	405	412	390	399	400	406	452	416	350	389	397	403	392	409	406	397	353	401	394	413	394	401	387	370	390	388	358	365	390	368	404	402	375	433	364	407	396	406	442	432	388	423	381	385	376	430	421	428	426	406	412	467	421	430	406	384	400	397	380	461	440	440	410	399	419	411	414	397	396	380	389	378	405	393	368	383	467	401	403	400	424	366	422	401	420	363	430	413	396	385	410	394	415	434	382	378	393	421	418	398	369	415	411	352	380	380	416	427	420	404	419	365	379	402	388	413	415	401	397	364	416	411	412	407	378	426	389	371	400	397	414	365	411	436	382	415	406	411	392	382	418	407	378	404	436	380	422	432	334	424	397	380	395	413	388	356	422	431	403	393	374	393	417	399	383	395	411	381	400	429	438	417	416	443	422	407	403	414	378	384	384	403	378	416	399	379	388	395	426	402	439	425	418	412	401	371	379	429	403	356	426	358	404	413	416	415	374	405	397	413	422	387	398	340	411	411	374	442	399	399	381	417	426	405	399	393	407	352	388	390	382	406	357	406	390	391	406	402	408	413	414	440	408	406	438	402	395	393	373	420	417	397	410	416	394	399	402	362	380	400	394	396	410	392	399	406	401	400	416	404	445	370	357	413	410	444	456	425	404	360	410	386	442	380	428	423	388	388	375	410	395	403	381	399	406	408	426	418	384	379	395	382	384	389	398	413	405	382	364	404	386	415	375	408	379	414	395	379	397	444	376	402	400	409	350	407	406	414	381	425	384	408	400	398	412	431	405	410	390	384	418	431	397	391	393	425	441	419	379	472	400	392	405	394	399	399	389	433	416	388	363	424	391	391	425	369	417	384	392	430	415	414	421	373	417	425	370	404	432	373	373	447	408	407	378	406	373	387	388	326	431	448	392	394	366	378	412	438	360	394	441	399	423	398	429	399	380	447	355	427	388	411	423	432	401	340	411	409	447	375	362	401	349	411	385	406	436	434	417	419	440	437	371	439	385	390	376	378	376	438	407	432	430	383	394	411	415	411	406	399	392	383	398	396	399	405	395	389	374	407	383	437	395	363	400	398	415	384	386	402	347	404	396	398	419	418	370	431	389	364	367	402	416	390	394	400	414	388	399	395	399	410	410	411	391	456	414	387	428	428	392	415	415	414	352	374	393	438	384	408	425	399	360	398	455	416	397	374	399	420	391	379	450	381	384	405	448	377	414	418	412	400	383	389	397	374	432	440	357	376	397	383	415	406	406	399	382	429	415	385	389	392	394	385	459	398	413	395	423	387	439	414	405	386	404	429	445	407	384	443	383	380	408	431	462	406	428	368	401	414	374	420	424	386	478	375	395	418	397	402	410	418	388	416	380	396	393	398	362	383	393	401	429	407	443	396	398	402	396	370	374	371	418	448	378	370	402	385	395	415	383	388	428	408	408	403	383	383	399	368	360	397	423	413	407	418	391	396	412	422	422	392	375	406	420	390	415	442	396	364	365	416	384	357	383	390	383	352	426	394	383	388	346	417	391	395	403	412	411	409	392	407	418	388	458	425	430	421	419	432	419	410	403	394	402	379	403	366	392	391	403	413	429	361	361	406	405	398	408	412	409	404	388	356	398	416	383	435	367	379	396	388	398	399	437	419	397	383	394	385	393	388	434	389	402	399	392	393	397	375	441	397	394	417	414	400	353	418	356	434	403	435	396	402	392	393	412	377	422	399	375	403	414	423	404	416	368	398	416	396	405	410	365	411	384	404	419	400	389	394	406	360	399	420	391	412	378	390	431	417	384	426	402	399	417	403	409	437	407	395	438	419	398	442	412	419	391	400	367	387	399	405	380	418	380	429	405	391	373	408	415	390	396	408	406	384	408	378	401	378	380	385	404	404	424	403	425	401	430	361	389	396	409	408	435	440	369	370	415	413	409	409	424	423	395	416	406	413	377	370	362	432	399	401	405	401	412	401	423	417	391	410	412	380	402	402	400	429	429	420	398	396	443	425	405	419	413	362	384	429	402	397	372	377	417	408	414	392	433	432	408	385	397	391	423	412	432	447	414	366	387	438	394	410	359	408	378	372	398	388	425	380	409	430	368	417	437	395	385	404	380	433	398	397	434	394	414	414	399	375	392	374	401	376	403	388	412	441	395	366	401	421	376	347	410	428	380	377	397	405	410	396	365	432	428	396	349	406	408	398	367	383	416	413	413	401	409	385	418	383	396	399	418	400	415	399	394	410	390	385	395	363	361	404	400	378	405	424	419	389	388	410	380	432	349	401	383	399	410	403	447	427	418	405	400	417	416	428	441	419	436	404	405	395	370	381	411	380	419	384	373	418	423	420	396	422	395	395	422	397	421	368	378	393	381	430	391	419	383	431	412	373	395	393	376	398	356	416	415	379	426	390	367	391	396	393	444	380	433	383	418	411	417	395	404	398	371	394	414	395	379	381	373	421	398	450	395	416	405	418	368	384	430	382	404	431	415	395	411	439	409	422	392	369	361	400	422	387	421	443	411	406	357	410	418	390	367	363	418	398	380	408	371	411	405	417	425	411	399	375	413	409	407	436	406	389	403	469	378	379	436	407	422	430	414	398	375	447	406	430	411	406	407	417	397	406	389	396	406	392	421	372	407	415	385	420
16715	13033	18163	8101	5758	4995	4191	3335	2935	2611	2237	2561	1998	1932	1956	1742	1734	1709	1515	1493	1428	1415	1382	1345	1190	1301	1186	1061	1040	1120	1167	1092	1063	1030	1061	990	1000	925	984	999	927	988	1001	955	954	943	981	915	958	966	1007	886	920	869	900	942	913	922	929	898	850	904	913	876	865	923	875	925	872	929	924	916	873	909	953	886	944	886	860	886	896	903	923	895	889	902	856	847	828	853	930	953	914	872	921	845	923	865	889	883	844	890	940	859	858	921	896	865	844	932	878	880	910	852	942	890	879	862	874	915	856	887	914	833	921	874	869	899	874	874	867	945	962	896	891	845	868	897	861	898	880	878	903	873	854	844	892	852	827	951	850	873	839	870	843	885	851	936	848	903	904	919	886	823	879	913	919	887	909	877	880	864	888	824	869	869	895	876	854	869	901	893	887	919	927	851	817	880	906	876	893	898	888	867	872	875	917	870	890	911	866	930	933	883	894	844	937	877	912	886	888	854	899	875	883	894	888	852	877	909	935	853	914	914	893	935	892	928	901	930	903	953	924	869	887	842	885	854	880	919	846	902	833	894	915	860	890	882	891	857	908	894	899	876	821	879	901	883	850	855	924	889	865	857	891	900	864	859	905	917	872	885	866	920	876	935	914	920	951	864	873	855	856	886	890	884	824	878	840	906	897	944	860	870	884	939	890	868	917	914	925	899	909	880	922	858	930	870	851	834	926	912	892	820	916	958	917	885	856	886	889	897	903	901	851	875	921	881	846	890	884	850	909	854	884	893	859	879	909	835	887	909	939	998	883	923	870	883	894	906	907	837	898	854	894	881	895	899	866	867	909	886	812	862	920	893	920	884	865	868	873	924	917	883	950	913	916	868	865	905	898	866	917	888	904	903	921	916	871	916	862	869	838	906	857	902	883	854	932	897	870	860	839	869	902	835	879	862	880	912	909	835	899	835	875	878	897	879	902	864	876	893	900	956	872	850	905	879	904	874	897	883	902	910	913	889	907	902	931	809	875	878	873	879	872	857	916	807	933	834	850	902	877	901	864	861	893	910	915	888	859	870	855	868	874	888	891	837	863	980	921	915	889	854	873	909	924	914	874	899	854	838	882	878	912	914	878	937	857	868	907	898	918	943	906	836	900	882	895	933	881	915	869	957	848	886	845	867	870	836	884	929	862	894	830	871	873	853	875	885	883	850	907	889	857	901	881	875	918	893	889	883	891	858	939	833	940	866	904	943	886	897	862	856	890	872	882	869	922	848	887	880	955	924	869	854	872	901	883	880	805	927	922	904	881	870	887	917	873	893	903	917	928	875	909	871	910	918	911	907	872	865	842	878	897	909	906	905	903	895	919	859	885	911	902	927	908	902	869	905	916	912	918	821	912	907	898	876	853	924	847	915	880	859	850	884	844	843	842	873	862	934	875	910	885	874	889	897	862	891	917	830	875	896	876	871	895	893	892	903	920	912	850	885	873	907	888	896	908	893	887	878	910	909	903	929	929	917	883	856	903	904	885	913	885	906	890	890	924	893	889	908	889	850	888	876	896	905	899	896	886	856	869	884	854	901	812	905	873	897	905	903	905	900	862	876	869	893	956	879	890	846	906	871	904	899	852	947	871	889	949	919	864	931	915	906	911	841	910	867	850	888	904	890	896	836	842	892	847	904	880	907	901	886	958	845	905	910	893	875	870	898	891	907	905	884	907	846	920	896	922	916	898	892	922	888	904	852	822	890	869	847	817	905	897	844	887	890	850	860	853	928	863	900	934	921	933	954	900	885	901	899	877	891	849	873	861	865	867	892	911	874	903	941	871	938	867	920	820	860	919	861	925	904	927	920	830	854	887	867	918	876	919	884	867	852	924	930	890	880	891	921	905	842	913	927	863	860	911	849	865	924	930	848	923	907	878	900	866	925	909	903	913	881	863	877	917	900	899	835	919	887	886	867	908	884	851	886	857	881	901	897	911	898	900	847	835	859	908	887	904	889	904	833	884	865	862	876	859	883	924	863	844	925	875	888	906	916	868	900	928	913	868	895	934	928	810	909	878	859	942	859	863	887	870	882	882	878	934	888	885	904	910	913	922	865	899	851	860	881	888	839	975	893	914	827	900	875	868	903	880	889	844	880	905	940	867	870	880	886	920	929	926	939	943	921	942	895	914	883	827	900	897	887	917	882	933	888	935	897	864	889	951	865	865	911	848	900	921	897	920	922	971	894	847	887	864	895	883	876	869	862	910	871	869	894	915	905	841	910	886	870	904	917	889	911	892	883	898	836	890	936	893	929	823	902	918	907	894	863	884	936	898	909	877	891	815	897	884	864	894	852	832	878	893	877	831	862	915	903	889	880	868	887	849	910	865	887	859	950	899	945	956	887	905	912	888	928	889	867	920	848	865	890	883	851	879	864	904	890	822	861	888	920	873	886	908	894	897	875	863	885	876	839	927	933	931	881	947	900	857	879	876	922	839	855	919	863	907	869	910	885	935	876	906	944	908	863	839	885	864	872	899	936	902	924	890	868	922	885	882	874	900	877	866	850	904	887	882	867	866	881	831	886	908	845	840	862	872	879	915	889	896	954	913	884	844	962	868	904	895	880	900	893	887	876	932	882	894	878	877	870	910	878	932	898	868	872	869	874	923	912	834	895	836	870	890	890	904	881	929	885	894	930	848	844	893	899	914	882	872	850	897	929	897	884	844	909	868	887	913	840	871	898	905	868	904	943	907	925	948	881	905	890	843	842	932	883	943	872	861	915	886	891	938	894	874	884	889	909	888	909	890	853	878	849	874	901	866	890	846	914	934	964	957	865	910	843	850	890	907	904	862	871	894	965	877	880	843	885	868	922	824	892	885	899	878	919	920	857	925	938	878	899	853	868	830	859	955	864	851	923	861	869	842	879	899	881	920	874	896	874	961	881	850	900	928	881	871	844	870	902	884	955	863	904	916	907	884	884	907	886	881	866	905	920	855	910	871	857	855	885	911	915	903	887	892	914	853	908	864	897	859	897	865	840	829	918	861	845	896	842	849	879	872	903	888	849	861	905	938	886	837	902	953	937	887	910	856	882	912	912	885	933	889	861	921	844	862	900	866	900	903	841	854	886	905	860	857	882	839	866	822	848	865	884	864	914	875	848	892	872	878	868	915	925	895	879	940	918	863	869	914	893	890	845	868	879	850	876	952	896	930	869	855	915	892	954	872	936	855	876	871	906	858	871	893	930	874	875	838	879	902	908	899	869	887	919	928	902	881	823	881	928	912	906	944	878	902	974	924	863	905	916	913	876	828	895	889	855	867	889	874	886	858	898	890	959	871	863	899	878	897	910	875	844	884	847	889	850	894	884	891	913	881	870	939	948	902	867	861	934	868	859	882	844	892	890	863	888	873	879	866	899	841	895	926	846	886	889	935	930	872	853	910	893	872	875	885	861	831	945	840	869	876	872	871	857	892	868	858	907	893	883	925	895	882	918	902	872	925	861	858	904	869	895
35128	22753	20063	7435	3074	2159	1799	1386	1175	1120	941	876	719	726	752	690	601	600	593	577	548	550	561	523	524	556	534	476	448	432	449	450	495	467	462	429	446	518	438	443	466	415	450	462	428	390	423	420	434	416	395	440	430	376	450	392	405	409	447	447	432	408	412	431	446	439	412	409	443	392	390	380	397	419	419	415	434	404	431	438	437	454	389	407	408	436	394	380	414	418	412	359	425	464	429	401	451	370	351	426	388	403	404	379	385	376	408	435	432	403	425	409	437	415	439	401	422	459	438	407	420	440	418	372	418	399	485	398	407	378	428	414	430	394	426	425	414	405	405	390	417	400	440	429	449	389	423	427	427	452	415	453	411	404	412	423	381	417	391	398	424	434	381	408	410	387	435	379	444	403	412	411	394	425	434	425	391	406	458	429	432	394	424	427	395	439	396	440	403	403	385	427	403	395	381	427	419	422	395	409	402	388	373	452	396	387	425	365	429	406	409	438	423	390	422	420	422	434	457	418	431	369	443	446	431	431	419	440	422	408	468	423	436	414	412	399	396	457	432	416	441	452	429	388	436	408	428	393	417	412	427	397	395	388	405	433	456	419	402	421	417	426	429	396	415	422	419	384	427	453	406	367	416	400	418	385	429	439	407	414	415	421	394	395	454	383	417	427	413	410	383	400	456	377	425	462	389	414	408	446	441	410	479	422	383	418	442	428	393	403	443	426	447	441	397	424	401	429	429	431	398	396	410	411	410	385	414	422	393	451	391	424	447	379	437	421	436	400	388	388	411	408	413	367	370	386	389	404	418	406	415	427	425	430	370	406	387	424	401	398	387	451	429	423	447	417	410	441	364	405	428	424	404	437	387	407	386	390	406	415	412	406	393	430	393	406	420	394	433	434	437	434	427	401	388	406	421	406	401	399	396	434	419	397	427	405	440	423	391	404	424	403	479	411	469	400	402	426	450	425	388	430	391	428	420	375	396	406	406	435	397	407	458	422	424	423	415	442	391	433	382	391	397	417	430	462	416	407	422	410	399	389	418	433	453	428	452	419	416	446	417	400	401	404	431	420	422	427	414	423	413	398	408	403	403	429	425	405	409	433	424	386	449	437	448	413	435	424	453	433	381	425	390	421	423	358	387	413	417	374	420	423	362	433	401	407	411	395	402	433	419	413	402	404	412	376	420	384	423	400	414	391	404	411	438	446	391	387	386	458	373	377	426	388	437	405	372	468	385	412	425	424	444	396	401	394	400	401	410	389	363	397	425	389	427	429	401	402	434	411	416	415	385	404	443	369	402	432	433	397	424	372	410	439	395	409	437	404	440	410	451	400	403	427	384	423	430	407	417	412	399	404	412	409	372	409	415	392	380	415	423	411	410	435	419	415	390	390	376	397	382	388	398	430	387	413	397	398	414	383	457	417	405	429	422	435	427	451	380	411	401	431	407	436	385	404	423	415	413	433	432	418	387	414	401	370	388	441	390	419	432	399	387	421	384	432	421	391	387	406	396	426	427	426	437	437	454	427	453	400	430	410	424	382	419	388	396	396	416	419	381	415	411	391	434	411	399	425	419	415	382	418	449	428	426	429	382	448	442	386	428	392	415	453	414	402	396	404	394	453	414	426	416	447	428	412	426	376	406	422	441	443	416	419	408	383	385	424	413	420	419	416	420	431	442	409	403	379	381	423	403	432	467	400	446	393	396	440	376	414	398	391	391	401	407	404	434	406	414	408	459	406	454	437	413	398	411	427	408	395	406	392	414	405	392	375	353	406	437	396	436	438	424	422	386	396	404	394	426	399	386	391	370	391	395	409	401	401	444	378	386	420	429	406	441	428	427	449	420	428	380	412	450	419	386	448	442	414	409	390	375	415	440	432	443	397	393	457	450	431	377	394	441	418	421	424	373	386	389	406	447	435	439	373	414	437	423	412	391	415	376	431	427	417	405	420	407	420	407	416	418	415	420	379	442	448	393	458	435	412	443	419	404	421	408	407	427	449	387	385	424	405	418	403	368	415	423	468	388	403	422	393	417	393	407	381	430	400	424	385	414	420	382	410	425	420	410	419	438	442	425	388	407	406	417	382	370	424	380	432	406	467	393	444	392	389	431	395	419	400	379	364	380	397	419	418	412	386	434	403	443	417	449	415	407	387	403	394	414	444	382	418	408	434	432	386	412	432	421	406	436	404	397	384	403	415	441	434	384	413	386	411	393	411	410	443	420	431	407	436	442	435	402	455	413	395	442	405	414	415	401	404	445	406	424	456	451	432	418	421	396	452	419	432	418	417	425	430	406	404	483	422	429	406	417	381	424	418	424	396	398	417	379	417	410	444	412	408	423	438	363	427	416	400	399	416	400	399	390	390	383	395	421	414	412	420	425	393	410	389	416	393	419	373	383	422	395	417	408	449	419	405	438	433	423	382	438	410	438	413	425	404	418	423	439	439	408	422	415	439	397	410	426	426	444	414	377	405	413	440	431	359	429	406	425	477	376	440	456	418	430	371	395	386	433	390	380	403	417	453	407	467	398	408	391	405	405	438	383	436	398	430	378	406	430	421	418	427	406	388	428	406	454	405	421	432	426	421	386	400	360	421	374	423	431	405	422	417	417	437	412	406	370	435	436	400	434	414	415	432	438	411	388	429	422	425	416	398	395	438	422	419	396	403	352	456	391	359	422	453	413	397	441	412	438	389	418	445	416	355	420	433	423	402	430	388	405	411	440	388	470	413	467	415	447	442	372	420	385	395	406	428	430	419	420	423	411	411	440	375	439	405	420	427	393	424	426	389	428	412	486	453	378	413	402	420	387	425	370	400	425	388	380	423	407	391	401	403	415	395	410	365	415	424	390	391	415	387	410	471	404	433	425	408	392	431	410	408	425	431	454	397	440	414	427	435	420	416	389	421	400	394	384	433	403	422	413	410	423	409	429	450	409	430	453	388	410	397	424	387	412	427	419	446	419	385	412	396	376	348	399	388	381	397	390	406	393	387	406	424	418	445	399	405	369	401	419	429	423	432	420	386	418	424	408	390	435	398	394	411	391	434	388	416	405	378	415	429	413	419	391	432	391	396	429	382	388	434	395	414	458	391	425	414	420	432	434	418	416	419	381	420	475	393	414	427	441	408	410	417	436	445	378	418	417	398	417	394	393	400	447	399	410	391	416	450	446	405	414	435	434	408	415	387	427	396	382	409	397	393	429	406	431	448	379	427	449	407	414	384	448	427	435	430	428	446	439	427	428	393	425	380	376	405	419	446	425	414	404	376	369	409	406	423	424	401	433	426	408	385	371	406	449	457	405	418	430	441	373	389	406	426	420	425	444	409	405	421	411	408	413	409	421	372	387	399	405	407	421	398	404	415	418	442	438	419	432	422	434	424	405	404	427	461	433	440	444	428	416	423	403	364	428	397	403	401	430	405	427	437	384	435	417	414	417	396	400	426	417	382	411	406	415	370	449	396	426	419	385	431	422	413	413	405	408	394
21271	17220	22310	10163	7739	6921	5926	4787	4326	3926	3368	3604	2971	2675	2640	2478	2396	2322	2120	2004	1926	1864	1833	1661	1589	1498	1500	1298	1288	1261	1367	1279	1105	1129	1184	1160	1148	1060	1082	1058	1088	1114	1100	1045	1047	1063	999	1012	1009	1000	989	966	942	985	1014	957	1012	979	930	906	942	998	975	975	993	927	1004	1009	950	939	922	941	921	961	915	931	913	963	936	966	890	928	882	913	894	968	949	919	933	907	907	914	907	914	914	881	963	931	930	906	882	914	907	866	949	906	916	902	901	934	961	897	905	925	907	903	907	940	873	884	907	914	887	870	835	909	915	886	972	937	928	858	933	920	931	931	926	887	946	902	937	869	908	952	938	929	936	900	906	900	905	949	938	928	945	892	906	898	881	874	915	963	865	901	915	910	932	921	910	947	916	883	960	958	928	982	928	951	884	846	928	943	880	922	921	995	898	912	908	891	932	853	910	901	891	872	934	918	861	916	883	879	916	929	951	952	933	946	892	942	974	943	880	935	966	949	923	905	891	904	899	923	907	889	930	939	921	907	883	906	860	895	872	918	919	886	897	956	894	964	866	877	942	902	902	922	926	900	921	961	920	977	901	951	951	883	885	924	912	916	950	928	948	876	895	932	924	868	908	927	877	847	945	900	941	894	904	971	955	885	939	893	921	948	908	914	892	912	917	919	900	875	900	932	872	923	940	878	911	877	901	907	926	927	918	925	948	925	900	908	916	891	928	912	900	901	899	952	932	924	853	958	896	925	929	932	978	859	865	849	932	819	925	935	883	869	910	934	862	934	912	979	943	913	948	915	883	905	865	875	899	916	915	884	903	889	885	903	892	918	912	912	953	876	878	930	941	939	936	974	888	906	916	915	858	947	884	908	842	915	940	958	880	915	899	912	914	936	930	893	891	941	903	920	946	933	941	946	931	926	907	935	912	872	899	894	953	951	924	920	942	886	882	868	915	924	874	863	882	882	874	868	850	823	882	942	898	902	922	915	869	874	900	902	967	888	894	957	946	909	898	943	921	952	914	901	881	948	890	908	870	949	914	950	891	968	923	854	964	903	917	876	949	969	909	931	931	898	900	906	916	881	880	921	888	970	955	919	886	863	972	923	922	905	932	841	897	945	919	908	916	922	913	900	920	924	915	900	947	889	976	959	912	902	921	885	879	894	955	863	865	910	877	910	915	928	868	929	926	915	882	990	943	887	910	889	932	944	897	906	885	899	887	910	903	918	920	931	930	890	903	939	943	879	867	879	918	891	950	897	883	963	981	906	940	848	932	948	896	881	884	876	898	888	942	927	907	834	923	909	925	922	955	993	906	917	925	901	938	951	904	969	896	946	904	945	890	856	898	912	860	871	972	899	907	902	889	905	850	866	920	959	890	940	930	908	906	935	905	864	874	898	921	937	899	925	905	897	946	897	903	931	942	924	939	908	858	882	952	905	947	883	909	882	865	890	863	882	910	892	884	953	868	862	898	901	923	957	928	938	916	906	925	960	910	894	932	901	974	890	919	906	948	860	895	894	911	903	900	957	932	923	881	958	925	932	904	939	916	928	893	861	928	923	896	908	957	910	876	981	944	939	880	851	885	961	907	970	934	887	920	898	913	925	866	898	910	871	909	920	925	882	903	908	890	862	909	952	882	932	914	915	924	946	906	970	906	901	876	951	957	957	962	852	910	914	930	851	898	901	911	915	908	947	877	918	879	883	934	918	898	913	915	898	900	865	923	906	914	930	911	939	880	915	906	945	950	939	915	904	902	855	924	967	880	899	900	936	978	893	894	894	946	909	902	915	910	894	951	890	946	897	844	866	877	865	891	892	900	928	902	914	890	915	906	920	904	903	933	910	911	971	909	938	891	904	908	856	915	925	932	912	903	906	936	898	860	897	928	899	947	934	896	887	849	884	931	914	944	907	896	907	927	907	916	912	927	894	906	915	906	993	893	911	891	899	910	892	902	959	936	868	916	917	927	921	846	934	902	896	875	854	997	850	944	922	916	914	949	876	912	1005	879	920	917	873	899	857	879	863	887	879	871	964	899	936	878	941	943	931	942	884	937	864	870	886	943	930	921	909	880	919	915	962	894	883	937	943	906	912	933	881	905	913	908	898	973	934	912	964	931	951	919	882	933	936	885	914	899	898	891	932	922	904	926	882	923	958	867	948	932	910	919	900	905	918	964	881	908	934	900	915	905	889	873	872	957	931	867	865	926	945	886	925	892	890	981	952	889	924	891	955	949	901	965	900	896	905	954	892	875	899	897	906	892	929	918	937	949	886	943	881	873	871	889	960	953	908	937	890	908	907	927	947	893	869	901	916	945	920	918	919	879	892	914	922	888	912	853	981	908	865	925	937	895	885	933	925	861	923	932	935	945	897	906	943	896	915	969	957	938	928	968	839	871	914	915	873	904	922	885	929	898	879	892	918	983	901	920	906	914	905	978	878	893	892	895	932	922	874	925	881	919	952	862	909	937	876	894	937	945	926	929	901	878	910	897	904	906	911	927	914	973	940	951	927	919	902	877	950	910	906	899	941	924	934	942	938	929	916	888	905	862	905	953	920	921	896	886	958	934	954	887	932	894	922	939	878	923	931	955	950	869	949	931	897	876	921	898	856	894	931	897	931	888	913	906	937	939	943	909	912	855	893	906	896	950	924	878	872	912	925	916	879	903	887	865	844	906	922	877	896	916	907	938	957	879	940	928	920	921	869	905	883	960	947	921	918	930	908	917	904	857	867	949	913	975	889	868	897	879	885	953	947	931	936	928	872	902	911	937	907	909	891	857	900	884	913	901	918	901	915	937	870	895	900	876	931	948	923	934	930	904	868	930	914	920	902	883	926	922	921	874	895	913	873	911	951	967	864	891	931	898	900	942	920	934	940	930	878	927	890	925	969	910	893	916	929	896	948	933	896	875	909	981	857	937	905	921	960	925	952	915	905	903	888	941	892	874	877	979	893	868	873	929	952	888	942	934	879	880	924	922	912	944	939	915	981	927	959	958	941	939	940	946	935	966	942	936	959	887	880	920	929	868	908	912	925	913	852	935	933	913	862	939	905	944	899	937	934	934	890	930	925	888	904	891	918	891	913	896	921	923	955	965	932	922	895	948	903	923	889	871	935	922	901	867	903	884	831	919	935	926	922	929	897	888	909	884	903	901	865	884	896	928	913	947	889	956	982	911	870	947	898	911	877	915	870	953	897	938	872	886	900	965	902	842	914	881	918	922	874	927	927	908	897	963	888	911	969	892	901	846	918	858	933	951	885	941	858	924	900	917	882	899	883	919	898	873	874	906	892	868	918	903	915	909	941	918	948	918	939	893	908	866	853	962	969	960	895	911	945	860	913	952	943	895	960	954	866	970	883	923	890	897	959	955	923	945	854	910	879	940	911	910	901	902	924	941	927	915	933	889	872	898	931	928	874	883	928	896	871	908	888	899	897	938	917	880	905	926	868	906	917	873	906	864	932	877	899	861	846	915	948	891	883
12903	6676	5068	2259	1134	901	800	628	637	577	521	540	516	501	508	508	492	493	494	499	497	519	498	489	484	480	469	458	410	511	464	512	442	459	466	542	475	508	502	454	505	480	447	497	497	443	457	459	464	453	479	471	487	485	421	461	502	549	494	501	452	464	476	449	478	439	492	458	468	487	480	467	512	478	437	474	503	456	485	467	512	497	464	444	467	464	424	482	462	487	448	445	456	470	521	497	478	504	446	490	480	428	496	516	448	482	462	451	481	448	464	460	494	441	530	510	446	479	448	459	506	475	487	464	484	479	452	479	461	476	427	452	458	481	461	434	469	502	454	488	435	491	474	474	485	519	467	504	506	465	481	454	469	474	440	479	454	457	458	486	478	499	462	416	463	508	452	438	453	451	476	441	479	532	483	467	490	487	477	532	442	466	439	494	450	467	484	469	455	467	453	483	509	497	455	445	485	477	445	463	448	497	509	454	477	438	472	473	483	449	519	505	474	449	485	448	457	470	452	489	479	483	495	511	481	473	504	493	448	499	434	440	462	451	486	476	466	466	480	416	478	470	476	460	442	474	474	489	457	465	459	489	428	444	452	441	446	481	497	462	473	461	524	466	442	490	452	465	470	460	472	468	458	439	442	468	462	471	475	455	457	464	493	473	518	460	446	484	474	451	464	511	498	479	445	479	452	485	482	486	469	469	482	449	496	488	502	531	478	483	432	473	479	469	457	557	483	462	514	455	463	450	464	446	446	470	485	493	466	447	471	475	433	480	461	479	480	498	444	442	468	493	487	447	438	464	453	460	462	486	491	488	452	476	465	452	455	471	495	509	463	497	451	467	423	446	472	492	489	446	481	476	498	514	443	471	454	455	464	498	485	477	486	464	467	492	474	449	514	445	506	492	465	484	470	468	467	447	474	475	443	436	477	495	468	479	460	506	471	480	454	465	442	497	444	482	465	489	489	458	465	492	489	474	472	496	464	480	483	452	475	493	497	470	481	458	506	477	470	458	460	439	486	470	475	433	431	461	474	465	484	469	442	464	492	430	475	466	461	473	469	482	462	487	502	468	488	497	465	461	459	429	522	446	457	498	470	450	455	473	490	519	459	460	491	489	456	534	481	492	454	502	473	448	488	433	476	496	492	502	488	506	457	442	463	447	492	440	452	459	463	450	435	478	484	432	434	468	484	458	456	442	444	452	529	434	452	475	443	455	507	450	445	474	467	471	487	502	465	440	480	446	457	507	474	481	479	450	444	476	443	492	503	465	452	475	472	508	490	466	450	486	456	489	480	481	481	486	447	496	494	499	507	464	453	458	452	462	467	474	450	475	434	451	459	501	474	474	461	495	473	435	463	450	458	480	451	469	490	447	463	444	442	460	490	453	479	449	446	493	474	475	486	481	451	493	491	500	472	481	477	483	483	476	458	527	490	485	450	482	480	494	477	514	440	461	439	470	470	457	432	481	494	458	438	504	468	538	501	455	435	431	490	487	449	457	454	464	412	419	419	486	502	465	477	484	471	450	457	447	521	462	478	442	480	515	473	459	461	455	463	428	497	511	488	462	481	520	466	438	475	436	478	488	459	447	481	517	458	478	433	441	479	466	452	484	501	458	505	491	462	489	471	446	489	487	485	472	442	471	504	460	492	491	533	467	447	468	447	419	478	457	428	499	477	487	464	453	478	434	462	466	470	468	447	484	446	500	483	483	496	457	508	455	470	454	479	533	473	468	476	461	443	497	468	457	503	487	475	473	441	456	482	447	478	437	471	479	422	447	487	446	468	488	430	479	462	458	463	494	447	488	494	471	481	415	481	487	492	454	475	471	485	506	466	466	414	498	435	473	456	491	461	479	468	497	529	445	517	479	461	476	491	486	475	456	459	453	479	471	464	483	469	516	456	459	511	469	473	498	479	422	489	472	486	458	472	506	494	478	443	429	450	443	481	463	457	454	407	493	499	526	497	460	459	450	453	445	466	473	471	473	486	453	478	463	499	468	470	490	438	481	467	453	473	470	479	491	462	485	448	456	482	447	485	479	472	450	491	498	491	479	464	453	498	493	451	492	436	470	456	473	440	459	466	496	471	459	461	481	492	491	463	457	478	465	458	542	468	463	474	422	468	431	470	472	453	497	473	482	486	482	430	510	485	454	471	453	459	487	414	490	498	435	456	454	496	447	458	445	476	425	481	514	525	485	485	478	477	477	446	406	491	477	444	489	488	503	493	518	467	475	470	451	472	498	502	475	457	496	477	496	453	509	447	449	490	460	477	443	481	465	482	463	448	472	494	443	490	497	445	483	475	435	437	435	446	442	464	460	487	458	491	462	460	532	478	477	483	468	471	496	468	454	445	455	436	504	487	437	429	476	466	461	458	484	438	447	440	478	439	498	446	510	486	471	438	461	443	492	442	441	459	476	452	463	468	462	502	479	478	446	500	488	461	475	466	457	472	510	509	455	518	481	515	463	461	501	495	491	454	462	453	462	470	457	481	443	462	522	465	442	499	456	473	509	500	484	492	477	444	483	472	449	492	472	496	514	465	507	465	484	452	511	515	468	471	500	458	475	477	455	471	492	483	455	447	457	446	509	481	460	500	464	458	528	421	471	468	483	466	499	468	472	462	506	461	487	513	478	479	449	487	470	464	456	437	488	445	500	435	458	466	458	479	460	446	479	458	442	459	484	480	472	454	495	456	481	481	434	480	488	485	489	487	485	453	458	458	475	496	451	457	476	511	486	459	465	477	483	461	486	499	516	494	447	473	462	491	459	483	485	488	493	437	471	472	436	443	523	529	482	470	447	450	480	484	480	451	439	483	462	474	447	466	481	481	486	462	414	477	426	482	460	446	493	469	477	493	496	477	475	504	487	462	501	483	433	413	484	455	465	455	456	458	483	462	464	453	482	482	447	479	486	513	486	495	490	489	441	491	470	495	438	512	454	477	509	454	502	464	468	474	447	469	464	454	456	454	447	477	486	491	444	459	448	449	501	479	494	462	504	510	492	458	439	488	471	475	454	523	471	436	490	485	490	462	426	463	467	471	458	508	475	487	479	464	444	489	424	412	488	457	457	461	455	507	462	475	529	463	475	451	496	452	427	440	451	478	465	472	477	493	440	456	469	480	487	452	473	471	459	441	454	498	462	460	493	451	467	463	472	493	462	468	467	472	490	505	495	473	522	477	452	465	467	473	436	436	448	506	451	473	474	472	468	455	501	508	465	470	436	484	484	467	488	503	515	452	523	473	480	480	477	465	499	437	470	456	439	464	509	465	497	423	455	438	479	485	438	485	449	458	484	540	492	489	506	468	488	459	461	477	451	448	436	472	474	503	480	467	467	457	516	450	461	464	430	486	478	508	437	481	488	477	482	477	469	516	516	469	496	489	445	468	473	453	469	464	454	484	484	494	430	478	460	471	479	437	445	452	491	447	492	467	499	465	453	468	476	474	494	452	475	511	467	465	521	465	479	441	475	538	497	484	480
8144	5942	8042	5053	3481	2925	2444	2040	1662	1526	1511	1363	1401	1372	1280	1275	1253	1158	1209	1164	1125	1162	1176	1124	1108	1082	1024	1166	1082	1080	999	1007	1001	1083	1023	1044	1019	1039	1091	1032	1065	1008	1071	1015	1020	1101	1013	1018	1079	1089	988	1046	1048	1052	1024	1035	1063	1004	1048	1035	1061	1027	1024	1000	1015	1002	1006	990	976	1059	1013	993	1084	983	988	960	998	999	1046	1049	1075	1004	1015	997	1041	1085	1014	1049	971	968	1045	1021	971	1025	1041	1021	1029	968	991	1010	948	974	961	1035	945	966	1050	1013	987	1051	987	919	1016	1035	1030	968	1022	991	975	1042	1030	1064	1041	989	982	1014	1009	973	954	1019	950	1039	982	1019	1022	1008	1043	1055	1057	968	1034	1029	1006	1007	986	1024	1008	1015	1025	945	1026	1028	1025	1017	1005	1004	1023	1021	1011	950	1010	1007	1003	1038	957	1042	967	1017	1040	982	1042	1054	1014	1007	987	1039	1016	999	1032	1030	975	1005	1064	986	995	965	975	1079	1012	1006	1020	1017	981	1015	1058	1038	1018	1003	992	1012	1058	1059	992	1047	1021	1029	1002	979	946	1067	988	999	999	1034	990	976	1014	987	1002	1047	985	1010	1035	969	983	977	1025	1020	1044	955	964	1001	1000	1026	1045	999	1033	1004	961	957	1014	989	995	978	1038	1016	1019	1013	989	1024	993	1035	1003	1057	1023	1000	1034	1036	969	997	1031	1011	979	1073	1049	1008	975	981	991	1017	1051	1015	1016	1023	1011	1028	1016	1027	1014	1003	981	981	985	1042	1067	994	971	1029	1019	1009	1032	974	1065	1052	973	979	1047	1056	968	1020	990	1050	1018	1029	970	999	993	1016	1017	1015	1011	1000	1040	974	1044	1010	971	1013	1002	989	965	1083	969	1053	1040	1038	983	987	1080	1000	1049	1055	1024	988	1029	1019	1051	1037	1069	994	1041	1027	1037	1025	994	1027	961	954	1057	1061	1001	1051	1014	1026	1048	1028	1008	1020	1006	984	1003	1052	976	993	1032	999	964	1013	1041	1041	1003	1073	1035	1001	1023	952	1006	1078	1023	970	998	1030	1040	992	1015	1048	1008	1039	1036	1005	990	999	1041	969	974	992	1017	997	975	957	1062	953	1025	1030	1010	976	1029	975	1050	1019	1025	1010	1053	1004	985	981	975	1042	1052	1007	999	1002	1021	1000	945	970	982	971	1031	1021	987	1002	1015	1063	1044	1051	1023	1022	1011	989	1012	1041	968	1018	940	996	1027	1042	994	1008	998	1029	1045	1014	977	1000	973	962	996	1013	1009	1036	992	1020	986	1060	991	1034	981	1040	991	1028	1053	1011	915	1015	1018	1007	998	1003	1041	1015	1052	1011	1013	1055	1031	1002	1048	1010	1029	1063	1012	1034	1025	1076	1039	1027	1019	1026	1014	962	995	988	1027	1054	1008	1013	975	1017	995	975	1026	930	1034	988	1065	1009	1051	998	1026	1001	1012	1012	1050	1015	1063	1013	1013	966	1001	1005	964	997	1065	1029	995	993	1015	1022	970	1020	1039	991	972	1000	1040	949	970	1008	1080	1004	1007	995	1011	1033	1021	1003	1075	1025	993	987	1053	928	1048	993	993	1015	994	971	1008	1009	998	959	989	970	999	1083	1051	1064	1005	982	1030	982	1008	1003	1060	1037	1054	1007	989	1036	1004	1055	977	996	971	946	1009	1013	1047	1036	1056	1051	1002	1043	972	1021	974	1034	988	1024	1052	982	1032	1025	1029	1082	1030	1015	1030	1027	968	1038	1017	1027	1021	1009	1006	1048	996	957	954	988	1020	1052	1015	1010	1002	1061	1031	1023	1020	1083	1033	1071	1000	969	1047	984	992	1022	1035	980	981	1046	913	1013	1064	1059	1002	1041	993	1009	972	994	1043	1054	1007	1021	1043	1018	1047	1031	977	1018	1008	1013	975	985	1010	1033	1061	996	1034	1004	1030	1012	1023	1021	1023	1008	1019	1061	1005	1029	1032	968	1062	1069	901	1005	1023	1049	992	1037	1020	1020	1021	1002	1022	998	982	1009	979	989	1051	1016	1022	1025	1048	1010	996	1027	966	1050	987	1010	1016	1000	1025	981	991	1005	1053	968	1001	1021	1008	990	953	1041	1018	1051	1029	1011	968	1023	990	985	1005	1055	1045	1007	1059	984	1008	996	1016	970	989	964	996	1053	1019	1000	998	1004	1031	1059	1070	1076	904	1007	1009	1048	1015	1060	987	985	1011	1072	958	1023	1021	1047	959	1008	1050	1027	1002	1052	1014	991	1063	1014	958	1025	1048	1008	979	991	984	1037	1018	965	1012	948	1096	1020	1052	967	1024	1002	995	1017	1004	1077	1024	997	953	994	991	1073	1014	1005	1021	1026	980	1022	967	1030	1017	948	1042	1003	1074	987	1023	994	952	1045	1001	988	1022	1034	997	979	1066	1052	1013	1021	999	999	991	1042	1053	985	1003	1039	959	1018	959	1013	1060	948	1029	1063	992	994	1026	1046	1041	988	999	1036	1003	1049	1068	1004	999	1031	1002	1073	1013	1017	1035	991	989	1060	1027	1053	976	1006	1054	981	1024	1053	1017	1065	1007	1008	1006	983	999	1008	1042	965	975	1035	1024	1003	1028	989	1006	1092	991	967	994	1059	984	973	1009	1055	959	996	1033	962	974	1038	986	1044	990	1001	1047	1027	1056	976	967	1009	978	1044	1004	1004	1038	964	1026	995	998	1035	1058	1024	1055	1020	1015	1005	1000	1010	1060	971	1027	1054	1024	982	1002	1026	958	995	1007	1057	1004	1027	1021	1043	1019	1026	1000	1043	988	1041	1033	969	995	996	1026	1019	1042	1006	1046	972	1002	979	938	1021	969	999	989	1034	998	1005	1001	1021	1049	1019	1073	992	1043	1038	1011	980	1034	1025	1026	991	1054	954	981	950	1021	997	985	1024	979	1031	1051	1014	1048	1020	1010	980	1057	1055	1006	1002	969	1014	1003	1039	1031	1038	1037	1017	1010	1001	1012	1016	964	975	1060	1002	989	1019	1019	1006	995	1040	1008	1029	971	1001	984	1081	1052	974	978	994	1020	1047	1017	1002	1032	986	1035	1062	998	1016	1027	1027	1027	993	1013	1060	1019	999	993	964	964	934	1015	995	968	940	965	995	1029	969	1050	997	1006	1054	965	1055	1037	1012	960	1039	1011	1028	1005	1017	1042	1020	1048	1013	985	1005	1012	997	970	1013	996	1011	986	1016	1042	976	1046	985	1046	1052	1044	1028	1006	1001	995	1052	1028	1024	1025	1026	1007	1003	1011	1021	912	987	999	1036	966	1047	1027	996	1043	1026	1039	995	991	1035	978	1012	995	1007	1072	1037	1004	1032	1047	1007	1012	1001	978	985	1042	964	1006	1027	961	1024	1016	1008	1024	1005	1070	1005	996	1001	1019	1017	1017	1036	1056	1057	1015	1012	1005	1059	978	1065	1030	985	1036	988	1019	1000	1050	957	924	997	981	984	994	973	1017	997	971	1009	1029	962	1069	1031	1000	977	1056	1012	962	1029	1018	1023	996	1069	1070	1024	1063	1067	1094	1032	981	1008	1050	998	989	1021	990	991	1001	1026	1028	1012	1040	987	1044	1006	1002	1000	982	993	978	1023	1010	1011	1065	1006	1031	987	990	1053	984	933	990	997	986	965	1056	1000	1030	998	1055	1023	1014	1005	1082	1073	1033	1017	958	1000	1037	1054	1013	1008	1032	1040	989	1006	1013	1035	967	1015	986	994	957	1023	1028	962	964	990	1041	948	1078	1013	1061	966	983	1010	1011	1026	1027	1004	994	1043	986	1002	1033	1010	1053	1029	989	1040	1005	972	1019	1030	1027	1068	1002	927	1078	1014	976	1015	1060	987	1032	1082	1021	1068	1026	1026	997	1039	980	980	997	994	997	1020	1027	999	1001	999	984	1024	1026	1011	992	1005	942	998	1008	1032	1031	1013	1018	1013	1006	991	1084	1004	1039	1061	1020	1018	1020	986	978	1039	970	999	968	1017	1020	1033	978	1036	993	995	962	994	1051	1041	1005	1039	1008	997	1078	1050	984	1019	1035	1040	974	1045	1028	1032	1022	1035	1008	951	992	1032	980	1027	988	980	1044	1059	978	1013	962	1020	1029	977	1018	990	958	1025	1065	1022	983	1010	1059	1050	993	1063	1022	1043	1053	1020	1003	1075	998	996	1026	1018	992	1015	1009	980	968	966	1083	1001	1014	1025	1033	1087	1027	952	1032	1042	1033	1005	1019	1002	1009	985	1013	1040	1022	1004	1011	970	965	943	1006	958	1021	1018	1001	962	1034	992	978	1008	1013	1019	1063	1001	1047	989	1032	1024	1017	1024	1034	1065	989	992	1016	1004	963	1010	1068	1038	1065	1013	1029	986	999	933	1109	1025	1034	980	997	1036	1044	1026	991	1003	976	980	1020	1042	1047	1020
25876	15578	14423	5647	1991	1487	1236	1015	818	760	650	641	572	597	544	527	551	498	544	512	484	486	469	452	466	456	460	447	433	423	424	422	416	455	440	397	410	431	396	394	419	401	420	413	410	411	414	390	426	418	423	402	406	412	418	395	412	407	390	414	409	430	388	413	408	380	386	387	404	442	433	408	414	428	412	425	380	441	380	398	419	384	409	368	415	418	381	395	389	408	397	417	404	400	394	394	401	398	375	402	437	426	418	415	414	421	396	417	378	422	416	412	394	410	390	388	399	416	400	399	420	443	397	379	411	416	397	401	398	381	375	423	391	399	395	402	401	387	389	385	362	386	390	419	397	403	379	363	391	373	418	394	420	384	455	387	413	354	413	405	411	418	387	418	448	385	368	390	402	402	401	413	385	429	376	415	382	390	443	395	437	419	384	361	435	410	409	422	404	417	400	433	390	393	438	427	395	421	416	427	420	420	386	426	373	444	402	364	391	382	423	402	401	446	400	389	392	423	400	390	398	408	371	428	443	436	416	409	361	432	395	442	394	402	393	408	411	391	396	384	448	400	376	392	385	381	424	380	393	384	411	358	436	391	415	437	431	406	418	417	403	425	368	426	394	401	400	408	380	412	409	377	404	408	391	399	396	417	404	397	385	398	409	419	390	399	435	385	395	424	364	378	401	426	439	394	388	384	430	388	394	371	364	399	360	398	404	426	402	426	423	417	398	395	398	375	402	434	407	369	412	387	402	399	362	429	409	413	365	367	406	423	385	407	409	391	411	406	399	418	426	397	393	442	394	382	411	412	416	427	410	396	399	384	392	383	372	403	431	399	382	405	378	404	424	384	365	404	390	390	396	400	432	364	392	377	370	417	381	368	419	407	382	376	364	407	412	415	391	411	387	384	387	389	416	384	391	466	398	420	403	439	400	373	390	386	388	433	404	453	398	380	390	396	442	396	364	396	402	396	413	387	447	433	424	443	397	441	419	403	382	366	401	404	412	410	369	420	418	379	407	401	419	414	421	432	405	379	384	419	401	403	387	413	386	380	426	397	391	383	376	417	422	380	439	405	398	363	416	390	385	413	370	402	366	388	436	384	384	411	422	401	427	386	407	422	411	417	395	372	400	465	420	420	401	410	432	409	408	420	420	397	441	399	376	382	412	422	394	386	421	437	427	378	392	403	402	412	440	453	401	396	429	409	390	368	396	401	396	399	415	418	432	373	397	375	411	405	384	426	380	398	390	420	403	404	429	419	418	414	423	431	403	410	392	369	403	380	452	428	370	386	423	403	392	422	429	394	383	394	422	438	409	406	430	383	427	405	418	419	379	390	401	393	397	400	416	411	402	429	384	396	392	394	391	426	423	393	372	439	398	390	386	411	385	432	446	443	410	388	396	377	395	400	411	433	401	430	366	444	380	424	396	396	461	417	418	434	408	399	383	381	413	407	411	430	450	419	386	381	387	394	387	371	396	400	368	397	413	403	437	429	394	423	401	387	447	374	417	418	408	392	393	391	415	394	395	410	411	393	398	417	432	412	373	426	445	413	382	387	406	412	394	449	378	416	388	429	398	370	430	424	432	362	396	415	383	380	400	389	394	390	362	407	396	401	415	392	390	415	412	400	392	415	399	392	399	428	431	407	431	437	412	436	394	384	405	407	371	413	402	390	443	366	403	430	395	392	412	423	405	446	410	401	355	411	385	404	430	377	375	355	389	406	418	423	377	425	402	400	419	400	432	375	419	422	366	389	371	422	426	423	414	402	392	409	395	386	417	384	436	395	423	420	414	404	394	406	416	382	435	410	388	417	405	449	420	425	417	412	430	421	399	418	359	416	417	439	406	438	404	379	424	412	411	392	401	372	412	393	401	369	428	378	395	451	403	453	390	408	418	380	418	415	381	430	396	396	415	386	422	374	405	423	394	435	407	372	411	409	414	403	454	417	406	390	442	390	375	387	421	400	386	406	398	418	390	438	424	376	397	398	425	413	379	376	387	395	383	386	404	384	417	437	393	379	375	392	395	400	428	406	406	407	369	391	392	396	430	380	392	376	424	426	427	436	407	402	376	418	416	376	378	388	400	386	419	428	427	391	392	411	409	380	400	405	403	421	442	426	401	379	443	371	450	400	411	451	435	383	412	400	408	399	397	426	421	386	407	396	396	423	400	387	419	441	400	421	407	407	370	438	450	422	381	393	384	408	399	400	418	390	410	377	423	445	392	391	396	416	398	404	419	384	413	382	446	381	404	369	407	435	443	397	396	418	369	359	404	414	384	423	408	400	411	436	407	393	417	383	409	387	395	362	413	384	403	390	381	352	393	435	392	414	412	401	387	416	389	396	395	411	449	409	406	409	386	436	414	434	412	398	404	389	405	416	415	413	438	400	402	393	362	400	398	421	423	416	400	391	419	410	384	399	414	393	424	410	421	397	425	392	411	371	393	389	396	412	396	385	361	431	417	429	417	404	380	431	404	372	439	416	409	398	431	419	398	371	375	378	430	414	400	455	415	390	447	434	422	475	406	410	421	465	386	367	381	417	422	407	412	397	423	392	394	415	419	397	397	390	378	382	413	386	356	408	404	425	383	391	427	408	375	429	390	369	411	378	436	405	404	382	419	394	411	405	444	423	364	374	394	385	444	406	413	398	426	378	402	404	419	366	425	404	398	407	393	398	439	422	415	417	362	378	398	388	357	361	418	424	419	427	421	405	361	360	410	426	398	365	414	387	411	425	402	362	387	424	464	386	424	374	395	398	376	409	406	417	389	367	365	386	423	379	447	404	414	458	437	367	419	400	405	402	397	419	398	367	455	377	393	396	419	415	411	441	451	406	387	393	425	414	408	429	381	373	402	466	448	397	431	382	417	403	413	439	396	406	376	383	366	419	434	396	416	379	365	413	401	417	400	406	401	359	410	356	403	425	396	415	419	400	403	404	396	408	401	432	390	414	392	448	388	400	406	441	422	384	424	387	362	412	387	406	400	383	400	430	413	408	424	406	383	387	437	401	394	401	388	429	380	437	365	466	395	393	423	396	434	410	419	416	409	386	392	380	389	393	409	359	430	382	406	386	452	378	393	406	400	431	371	413	405	419	407	373	407	413	410	418	402	391	383	392	365	398	416	422	390	427	376	451	441	396	390	411	388	378	378	378	411	382	383	414	382	411	392	404	385	396	422	389	409	408	397	392	379	378	435	416	415	374	382	400	407	384	408	379	409	423	424	423	427	457	388	427	381	415	342	411	381	404	409	408	409	400	433	374	409	403	429	425	405	394	410	406	382	436	398	388	431	387	422	410	399	364	402	379	420	413	421	401	360	368	433	416	391	370	432	397	399	404	385	408	403	379	412	425	437	413	441	396	408	347	360	387	416	420	373	389	418	414	429	439	393	373	413	437	394	411	446	421	397	447	370	402	445	389	429	407	388	394	402	382	408	382	359	390	374	417	406	414	445	406	384	419	400	404	376	409	433	406	405	373	374	432
16571	12491	18823	8868	5775	4820	4041	3443	2902	2611	2328	2226	1928	1878	1982	1728	1772	1592	1574	1622	1411	1331	1469	1294	1143	1188	1150	1240	1101	1031	1089	1085	1028	1009	1003	991	995	979	951	976	985	1033	994	981	935	964	927	891	961	921	926	900	924	955	928	929	898	984	923	921	924	941	870	985	897	910	919	922	992	918	954	907	939	877	900	850	877	889	880	924	897	867	904	901	894	852	891	867	908	850	917	884	910	900	872	856	923	890	910	867	885	924	919	884	834	888	891	884	850	923	870	881	890	934	883	881	873	917	900	889	863	938	879	879	889	906	885	879	871	862	903	855	879	859	890	875	919	845	805	872	912	833	934	923	856	875	902	880	864	889	858	882	890	902	887	959	910	846	847	887	791	868	892	876	902	895	882	866	918	869	881	863	894	912	830	889	823	913	915	873	903	914	873	877	887	904	879	897	895	919	864	921	900	954	866	910	879	877	861	867	873	898	936	908	876	885	868	945	949	845	894	937	928	878	920	880	921	819	841	951	904	904	868	862	885	887	838	917	927	895	856	897	915	834	877	914	865	872	914	873	924	972	920	884	907	913	898	928	900	866	925	898	899	867	950	904	869	904	879	896	949	921	870	944	886	947	887	849	872	895	885	921	829	900	907	858	928	854	908	882	912	871	946	863	910	917	944	922	876	896	853	890	863	936	876	886	834	914	894	882	896	888	851	894	907	890	898	911	900	887	840	874	894	862	859	819	914	892	893	897	866	875	909	934	858	896	848	889	870	887	899	842	916	920	865	950	889	864	911	908	928	846	873	868	836	897	923	926	841	930	889	887	859	885	838	900	869	937	885	937	888	886	889	883	897	887	875	926	907	931	915	834	900	859	880	873	897	833	892	861	811	879	836	889	847	904	858	878	900	869	891	890	950	887	915	878	905	819	942	875	876	862	902	835	903	911	934	892	852	891	898	881	889	932	878	926	900	920	859	904	880	843	908	897	889	877	829	851	909	908	896	867	868	924	882	839	908	853	925	888	843	886	890	905	869	902	894	973	863	876	923	874	841	868	890	861	898	904	907	900	897	919	868	906	886	898	911	860	858	857	880	916	865	881	911	884	894	887	900	916	879	892	877	853	886	925	936	859	929	915	842	884	888	874	887	919	927	894	875	885	894	891	914	905	871	915	900	881	876	845	882	902	828	891	891	831	844	973	941	880	889	896	888	907	897	941	876	846	895	920	883	881	864	909	861	895	826	879	917	919	966	919	931	859	874	885	893	953	933	927	881	893	926	884	880	926	830	862	916	881	892	918	871	857	898	911	851	937	938	882	895	945	913	920	929	917	912	859	858	904	894	904	885	889	888	909	904	931	872	824	902	873	880	877	898	966	894	873	887	881	877	857	899	898	881	861	929	874	892	868	831	874	858	889	932	908	870	891	869	880	899	884	873	904	847	899	896	870	903	860	866	844	907	883	906	904	888	903	894	951	871	903	941	876	906	884	880	822	937	882	881	866	877	921	880	876	860	921	929	903	923	892	883	903	855	882	880	945	920	887	870	844	857	875	883	928	927	915	864	850	926	908	845	914	927	913	870	900	890	873	866	938	858	904	890	894	829	921	934	871	869	892	930	887	909	892	831	887	873	872	898	905	859	870	885	897	876	876	894	856	914	889	832	912	869	923	906	835	898	888	899	909	857	841	851	901	853	889	917	843	910	883	855	893	877	885	884	865	876	876	869	903	891	851	885	882	876	886	886	885	880	884	849	871	871	900	812	902	851	876	948	900	860	851	889	908	896	913	859	822	833	936	875	882	938	858	889	900	893	845	862	867	885	818	911	905	868	921	920	902	900	894	911	869	905	939	850	889	881	922	859	874	907	818	939	909	893	875	818	845	858	963	855	892	940	901	894	837	845	847	866	873	899	863	916	865	876	902	894	878	845	899	901	873	852	831	918	897	892	879	860	908	860	900	917	865	856	855	876	917	867	876	883	920	896	925	901	897	906	891	930	856	820	863	866	932	851	878	847	920	854	880	930	874	877	845	878	887	916	879	924	876	865	862	833	875	907	853	923	888	884	925	873	893	862	870	866	901	941	820	863	894	914	896	895	841	832	932	911	910	872	850	899	885	907	869	916	897	904	914	896	892	858	853	873	948	857	923	902	936	950	833	827	937	880	925	923	937	873	883	880	903	875	893	906	880	879	926	858	914	880	850	913	880	913	940	928	873	893	888	881	865	886	903	872	912	862	868	864	874	889	893	871	912	907	901	887	886	906	854	871	917	906	921	890	887	873	877	890	916	880	867	901	883	935	887	870	917	885	922	932	868	846	898	902	895	901	863	895	919	901	873	867	866	900	854	923	894	862	888	874	928	898	888	881	849	894	849	826	880	916	919	861	872	879	849	963	857	918	891	854	859	891	903	891	848	894	817	928	890	918	929	835	879	861	927	893	885	888	928	898	897	861	911	936	881	920	923	924	891	867	805	917	905	920	953	871	861	891	874	911	941	871	942	902	940	912	867	893	861	910	880	923	878	897	861	898	933	903	873	865	905	873	887	866	850	906	913	935	852	893	900	848	862	924	908	913	897	883	894	879	883	851	891	833	869	932	873	851	908	889	922	894	837	875	906	875	843	915	925	902	894	854	880	942	898	948	877	860	883	865	908	916	842	899	885	910	902	857	945	878	849	882	919	894	874	916	879	898	914	898	858	904	881	886	869	872	886	856	876	901	892	898	902	890	866	899	871	874	893	889	886	883	867	867	908	897	839	825	909	923	841	926	897	855	865	842	893	840	866	937	881	901	940	957	876	887	900	955	924	872	883	854	894	846	889	867	903	850	868	862	937	878	916	956	911	910	898	845	923	838	897	899	882	898	903	885	877	868	929	848	868	870	900	912	880	869	883	910	872	907	870	897	928	891	797	848	881	889	879	862	853	839	879	850	859	832	854	913	876	898	897	933	836	890	883	935	858	883	907	857	849	900	879	880	884	892	909	887	940	861	833	925	921	870	907	891	842	964	877	858	865	922	863	920	896	909	883	847	881	889	926	877	910	945	887	903	860	950	890	909	927	848	908	875	845	849	978	910	914	882	896	904	945	875	909	909	898	887	872	879	875	888	924	889	854	873	810	937	915	805	873	865	902	906	843	907	893	879	870	860	910	898	906	930	864	882	886	857	869	873	922	853	952	893	896	890	913	863	874	866	856	903	889	838	870	914	961	871	884	907	896	843	890	850	853	894	900	873	930	956	877	891	873	875	913	868	878	909	897	942	926	837	853	918	879	920	900	902	912	849	874	902	882	916	935	904	909	865	844	857	887	847	881	852	905	894	926	949	874	874	888	911	923	894	902	884	887	956	895	896	911	848	900	906	951	898	961	929	919	859	835	897	894	902	862	877	832	872	866	920	870	892	910	948	876	877	868	871	929	918	884	844	886	902	933	887	873	949	923	932	867	911	878	829	943	892	879	911	872	866	842	896	913	912	870	927	889	857	910	888	856	901	874	916	915
35120	22505	22129	9912	3422	2223	1729	1467	1223	1014	913	853	739	679	658	639	617	588	573	596	586	534	556	527	515	478	482	481	550	403	465	466	466	448	422	450	406	422	472	450	443	401	427	427	458	403	429	443	436	436	437	478	409	381	420	425	436	413	449	432	414	377	407	395	425	388	393	446	455	425	408	420	432	402	376	435	408	438	420	388	402	428	407	419	418	403	385	403	438	420	455	437	450	427	424	442	435	421	392	413	419	407	419	405	388	417	392	444	399	408	440	408	400	409	407	394	412	395	409	421	429	377	382	391	347	438	428	385	394	385	410	436	394	406	398	388	428	430	464	422	433	393	388	388	429	437	411	467	413	417	423	416	407	410	411	398	457	389	441	391	368	394	443	416	447	394	389	403	414	375	417	414	355	366	384	392	415	420	402	441	369	438	454	408	421	448	412	427	397	425	418	416	383	407	426	409	408	405	402	389	414	398	403	407	434	412	436	424	384	401	424	393	424	438	379	369	428	402	459	410	405	421	424	418	428	452	418	426	389	394	428	392	405	419	421	429	395	423	389	432	404	416	401	426	416	402	414	431	422	373	470	412	412	397	436	415	399	425	428	426	427	415	413	445	476	412	426	423	375	393	431	412	392	400	389	437	430	410	418	408	417	422	418	414	436	429	407	435	389	436	420	429	420	419	412	427	443	447	412	446	331	419	413	422	403	400	402	413	365	478	376	388	393	424	383	414	400	421	411	413	416	425	398	353	388	425	423	397	432	385	390	413	377	393	441	452	437	391	381	455	405	403	390	384	398	465	450	401	436	369	404	438	426	387	435	436	396	450	403	415	398	427	430	387	398	404	391	415	411	424	415	398	405	424	417	381	421	433	377	393	399	411	415	411	393	431	413	422	378	398	431	363	419	436	372	403	417	391	454	422	375	433	443	440	418	407	405	443	425	429	412	391	381	429	371	373	389	419	407	386	433	385	403	381	409	379	410	419	431	454	390	385	412	400	412	451	410	393	438	424	404	432	432	403	421	423	433	446	411	391	414	399	398	417	379	400	379	446	443	422	399	397	430	363	447	428	417	420	392	390	437	437	375	381	428	391	428	433	433	387	374	385	401	446	420	414	403	363	386	403	418	390	386	440	426	414	416	401	409	400	409	396	445	420	366	420	414	390	385	416	420	392	395	401	407	411	416	428	393	404	476	422	392	443	445	418	406	430	425	458	406	386	429	418	378	404	372	416	443	405	386	415	445	402	410	386	448	432	422	428	404	413	398	430	406	363	421	417	406	393	437	420	427	405	430	422	415	426	430	408	394	402	411	443	408	407	376	433	406	448	411	418	441	389	438	439	369	424	415	399	390	406	381	426	398	403	412	396	446	425	342	404	433	464	400	413	369	426	422	407	395	447	409	427	408	393	404	406	386	443	389	403	433	397	379	366	409	439	435	421	392	417	390	405	379	411	414	386	388	411	438	407	406	408	413	401	412	406	383	377	396	425	438	404	380	403	381	409	422	401	406	405	425	413	395	398	385	372	404	409	443	445	426	402	435	412	440	408	383	402	391	395	415	425	448	387	381	404	401	410	400	422	415	416	382	373	387	409	409	413	397	392	400	413	417	435	397	449	385	403	407	406	395	440	432	446	396	418	391	402	404	393	425	399	428	427	410	427	429	413	422	404	404	386	405	413	385	381	449	370	415	425	394	422	449	416	441	441	415	397	404	424	400	388	373	391	452	448	417	383	432	405	424	378	423	411	421	420	420	421	414	390	441	401	415	386	368	354	466	423	393	424	390	364	388	428	399	435	432	421	371	395	419	392	411	416	404	395	410	415	442	412	413	390	398	434	426	420	410	415	387	428	417	445	409	418	448	416	418	399	403	462	384	412	395	423	407	407	437	471	456	385	393	402	397	399	450	373	399	409	462	449	396	388	377	391	393	409	373	382	387	432	424	385	417	444	422	413	430	411	422	467	402	387	438	412	424	445	381	417	419	426	398	404	431	416	431	433	404	422	413	422	387	390	381	427	385	373	411	399	402	428	452	402	402	398	421	430	389	410	430	432	402	354	442	429	412	451	403	397	422	395	443	423	400	397	398	404	398	374	382	423	416	398	405	444	414	406	415	398	428	387	394	428	435	405	415	390	414	450	446	410	400	398	398	428	414	392	449	437	435	415	434	366	425	424	423	425	411	411	423	387	412	439	409	416	416	415	423	417	418	392	416	424	459	404	416	432	433	402	406	485	407	451	389	399	421	426	402	450	455	418	426	421	415	381	431	372	423	393	433	428	405	427	427	434	428	399	391	381	432	401	440	389	425	455	404	384	410	436	418	367	429	410	397	435	412	360	431	444	416	415	400	445	412	406	437	423	418	409	375	394	437	393	424	383	406	421	414	384	403	392	389	408	384	405	403	464	407	407	389	424	443	404	437	433	423	416	394	434	399	425	422	422	450	384	446	427	406	371	430	423	424	396	404	400	440	435	429	388	426	408	402	412	390	414	381	388	426	420	416	411	400	391	407	415	440	381	387	396	424	401	434	451	409	382	409	451	409	413	419	391	385	420	455	426	398	455	424	450	407	425	433	401	402	396	395	426	444	436	394	426	390	410	447	387	405	431	432	439	440	394	434	412	413	363	435	387	420	442	417	381	432	435	405	380	441	403	462	416	402	411	420	423	409	431	398	423	407	397	386	438	399	370	419	391	434	450	406	420	423	379	384	411	406	416	429	389	428	383	396	411	438	458	415	430	399	411	416	427	425	440	413	405	404	423	356	414	438	414	415	402	376	372	409	403	400	392	432	417	389	409	375	401	390	450	391	400	419	389	429	453	387	413	441	386	405	443	404	408	398	393	383	361	395	426	377	409	421	464	370	403	431	387	426	456	412	408	406	391	396	430	464	432	393	453	423	438	417	393	418	384	432	398	415	421	388	423	410	445	450	398	424	410	416	418	413	389	420	376	426	441	437	413	412	475	410	398	386	392	427	420	391	371	402	419	402	424	400	454	404	449	404	418	414	451	425	392	445	437	421	373	438	413	382	427	419	420	405	394	429	398	458	427	419	418	385	429	429	410	407	421	421	450	435	439	412	425	421	444	417	427	398	389	430	452	395	418	414	404	411	450	446	433	378	371	436	416	425	402	407	428	460	452	405	413	412	413	409	415	411	405	412	408	410	417	409	401	397	399	415	394	420	411	434	394	445	437	446	402	433	410	415	415	408	424	414	432	404	401	405	417	409	431	431	391	411	402	450	431	424	405	435	413	396	405	446	423	386	413	408	452	411	454	393	431	428	450	397	397	390	400	395	411	430	344	396	374	427	443	397	432	404	405	393	413	377	419	402	449	417	407	439	454	417	445	383	409	386	408	405	395	403	414	422	392	369	409	444	424	385	388	375	412	434	397	430	398	415	402	416	407	385	386	411	430	391	347	439	418	468	416	412	430	405	440	400	412	398	419	422	427	446	410	435	427	424	399	391	403	392	420	358	426	416	395
21587	16882	25131	13274	7867	6778	5658	5101	4271	3569	3536	3289	2930	2736	2631	2481	2460	2136	2109	2102	2054	1668	1766	1762	1484	1430	1554	1540	1507	1419	1395	1294	1257	1188	1200	1115	1150	1117	1013	1012	1073	1068	1110	1077	1084	1025	1009	995	992	980	917	999	989	963	971	1006	1003	990	959	946	962	1009	912	930	948	971	924	935	963	949	950	1003	953	937	927	984	930	977	955	909	928	970	959	923	935	948	907	937	836	899	903	933	927	884	932	914	917	910	961	923	919	921	850	907	908	868	979	950	938	962	947	939	915	908	908	966	921	944	880	875	936	819	892	892	897	924	929	919	964	933	889	885	894	910	1004	924	865	878	892	897	895	855	897	944	869	909	894	904	938	910	899	972	928	927	888	903	882	897	902	883	896	901	945	915	922	930	949	890	939	945	937	910	894	925	925	812	971	881	931	938	901	896	937	944	978	949	914	905	893	953	876	963	877	935	938	902	955	911	885	922	900	935	952	936	930	901	940	919	874	894	932	934	908	943	908	853	932	868	895	941	973	894	968	879	940	929	877	904	920	1027	965	911	921	883	903	945	881	916	901	916	877	903	890	903	867	914	923	889	923	927	904	897	915	946	971	933	884	882	956	932	877	931	906	904	940	915	897	952	914	906	937	874	912	926	923	883	960	861	904	944	897	935	887	940	899	873	966	936	911	902	1013	946	896	929	908	902	950	908	931	935	890	923	978	920	921	938	878	918	956	917	885	880	936	913	882	881	863	884	938	851	922	872	925	912	919	862	879	866	920	879	906	909	891	930	892	897	885	931	952	912	924	882	887	937	951	952	951	968	908	916	936	941	973	976	909	877	945	901	882	953	926	935	945	922	910	913	911	929	889	955	874	957	891	916	910	895	944	852	953	903	892	911	945	927	918	907	925	931	940	901	857	932	918	928	930	839	878	910	929	852	904	928	891	952	912	930	930	903	917	961	866	900	890	923	894	880	919	884	908	896	936	911	918	902	942	896	892	853	943	948	882	904	937	933	934	967	909	935	917	937	921	933	935	857	903	965	927	912	932	922	947	881	963	930	966	914	917	912	890	871	883	981	924	922	890	918	924	913	926	889	910	939	894	883	944	879	938	941	958	927	900	902	943	914	973	869	939	909	937	940	924	899	908	856	983	974	872	962	887	931	960	906	886	907	917	919	962	876	879	900	902	898	927	937	903	880	930	944	894	913	900	868	902	914	929	934	900	911	920	982	901	887	894	903	916	882	893	898	891	928	915	917	962	941	901	886	931	929	851	946	890	921	937	938	967	896	921	908	905	880	942	887	887	915	908	919	863	906	919	962	926	912	914	912	897	949	936	914	913	909	960	921	898	975	959	865	926	880	916	933	935	900	916	931	926	916	906	899	903	893	929	903	874	914	920	928	977	879	888	903	896	949	869	893	897	946	888	956	933	913	925	908	938	900	888	883	947	918	900	908	867	926	899	915	904	918	902	897	863	903	929	910	912	935	894	908	894	884	933	880	960	951	960	959	940	939	888	945	915	968	969	922	907	958	888	925	937	892	937	1002	908	886	945	894	904	919	924	895	963	934	925	922	904	898	914	907	896	938	901	881	917	924	845	936	915	903	933	929	939	929	933	935	920	918	902	917	913	951	883	972	937	895	929	920	917	956	932	925	901	931	869	868	925	937	849	961	932	956	941	920	903	926	922	903	925	841	904	979	948	912	896	921	928	853	927	953	887	925	942	922	903	913	941	901	924	893	915	955	975	908	900	940	944	971	896	951	974	901	889	901	907	909	873	869	901	944	951	849	851	943	885	897	948	940	909	968	880	997	866	921	892	938	972	891	929	917	964	908	909	948	931	903	914	928	901	936	906	929	883	967	924	892	957	894	884	943	931	924	910	922	876	923	889	891	866	874	904	904	955	837	891	964	928	894	895	874	894	898	913	892	945	939	872	921	821	896	864	937	908	896	933	887	887	929	934	940	931	917	926	894	925	855	932	925	938	888	907	941	880	894	951	953	954	938	928	931	887	939	915	915	965	931	967	852	889	978	856	878	894	912	943	868	978	887	936	895	956	843	991	946	941	848	903	904	867	919	905	940	844	899	903	894	943	931	937	902	885	920	961	887	920	925	908	923	908	914	918	957	914	901	911	990	905	901	901	895	910	894	912	912	986	859	856	889	943	901	908	859	907	893	869	907	936	902	871	867	913	896	933	876	936	958	912	896	955	938	900	975	887	896	917	926	916	913	959	938	925	944	880	861	861	922	902	893	915	911	888	937	906	915	868	955	919	913	892	946	915	901	885	930	901	932	968	924	941	924	846	943	916	968	901	862	908	880	879	911	954	936	915	969	912	919	916	934	912	880	857	878	908	935	922	858	973	915	936	885	884	932	895	917	917	938	899	943	932	924	898	901	873	912	948	911	910	866	909	898	924	896	874	914	894	920	858	911	910	946	877	919	833	865	921	949	931	908	945	958	940	912	916	934	914	943	887	861	935	891	954	929	930	881	903	908	918	914	879	857	934	849	895	947	897	884	871	909	926	967	931	952	895	882	971	914	907	899	912	953	932	939	902	917	949	894	871	902	922	930	891	916	950	909	898	970	911	884	920	862	976	890	880	859	931	963	928	908	922	901	912	945	884	938	912	956	898	875	863	893	898	912	929	892	912	922	904	869	954	909	889	950	888	896	909	912	945	864	887	948	901	950	892	952	903	953	910	951	930	968	959	957	955	921	883	902	873	929	899	910	893	919	912	920	911	975	950	938	943	947	923	897	912	880	937	933	846	930	942	935	906	913	922	875	904	882	955	944	900	874	911	883	906	911	896	950	941	877	900	940	927	894	985	925	939	923	982	891	920	888	885	912	862	873	874	894	887	900	920	939	953	917	876	896	869	934	903	893	926	909	973	946	891	901	908	901	885	931	918	919	921	935	879	882	909	889	947	880	850	950	950	944	901	877	916	898	974	915	934	878	902	901	899	912	943	962	913	931	882	917	944	938	986	896	944	897	931	827	903	912	964	890	917	912	899	853	919	960	925	898	934	856	911	974	951	937	945	988	920	963	885	876	895	915	926	897	891	938	923	945	928	893	912	912	877	933	904	877	941	923	905	948	872	920	957	905	900	933	900	898	935	906	890	922	913	895	934	925	907	893	969	937	894	936	937	853	916	952	915	930	912	955	910	889	987	851	932	931	942	913	888	936	930	916	900	897	931	940	834	906	929	886	919	919	945	970	869	930	850	903	908	939	901	948	886	899	877	885	913	911	930	896	908	924	950	907	950	980	903	957	908	938	883	914	874	935	922	928	895	946	939	877	949	939	951	920	899	875	904	896	936	850	913	891	890	946	892	933	953	900	919	902	914	952	872	926	913	861	895	898	898	889	915	926	917	917	895	904	907	919	914	976	953	911	922	933	944	917	956	891	911	897	899	934	924	971	874	919	914	911	907	950	917	870	976	873	901	912	874	908	901	879	926	890	846	903	930	929	941	931	872	958	908	880	943	893	885	913	937	835
12923	7254	5700	1939	1201	949	807	716	542	578	567	530	561	547	510	495	452	510	449	533	496	460	498	456	466	455	469	482	426	495	498	444	454	482	512	487	454	494	439	452	465	549	453	482	483	425	444	467	479	459	470	441	438	453	413	486	477	483	473	470	470	468	469	501	480	523	518	485	542	501	426	492	475	467	510	487	453	438	463	456	449	456	509	505	479	463	477	482	448	465	475	483	453	492	471	467	456	468	472	478	449	432	504	522	474	505	496	477	489	467	466	482	482	491	435	518	465	474	435	486	532	470	484	493	474	479	492	460	463	521	456	444	498	452	482	469	417	461	460	511	449	394	476	457	480	476	483	470	482	524	464	531	471	458	434	460	412	473	485	486	448	457	467	466	458	471	454	522	473	491	475	476	457	462	497	403	423	470	470	457	544	496	488	474	481	461	470	512	413	481	481	439	446	485	512	488	507	484	441	438	490	469	485	433	486	487	441	465	456	444	462	451	491	452	500	528	497	439	462	495	399	487	498	493	486	497	446	456	485	491	471	504	496	454	491	466	476	445	483	503	460	443	436	448	483	427	467	438	442	482	464	501	450	492	491	492	403	484	437	467	461	505	463	510	477	433	501	436	455	439	473	496	437	498	485	511	475	485	443	484	447	492	472	463	442	529	475	431	463	481	443	462	461	447	480	498	520	481	426	445	493	456	463	459	483	463	485	436	431	484	506	493	448	449	433	456	475	492	419	460	480	496	503	458	435	499	493	475	500	482	478	454	466	456	437	476	443	491	492	433	480	489	454	406	509	477	479	475	467	477	420	437	481	447	459	465	428	496	494	467	504	463	443	465	490	476	473	475	444	470	462	483	478	502	491	467	480	445	474	466	453	447	468	468	446	507	444	456	466	493	456	431	495	484	487	456	438	465	478	455	425	468	489	441	466	509	442	417	481	442	456	482	471	496	461	472	426	485	430	482	481	420	433	458	461	449	463	470	449	427	452	490	500	483	449	476	495	482	452	447	478	463	405	489	440	498	487	501	467	475	473	441	424	506	479	477	460	481	497	455	457	465	440	434	448	540	449	465	496	472	466	474	450	435	463	489	480	436	496	447	488	481	470	474	445	460	469	447	493	479	485	464	455	464	473	466	488	446	494	425	446	472	461	511	512	471	513	468	469	478	432	481	483	457	501	464	478	466	446	495	439	453	483	470	463	480	455	468	509	503	491	478	481	476	442	481	492	445	471	438	442	443	456	478	478	480	476	472	464	513	484	447	486	459	466	453	456	481	463	458	442	483	495	441	428	458	494	469	417	451	492	424	496	457	454	424	452	491	461	471	458	502	440	457	461	477	491	456	458	492	499	462	449	468	502	479	464	419	469	498	466	456	415	484	492	486	458	478	448	471	429	475	449	517	473	476	475	426	483	526	484	519	489	476	510	490	493	430	475	533	543	458	489	458	471	479	465	464	484	461	481	471	488	465	482	438	478	463	469	453	438	462	448	506	454	418	518	480	486	431	460	450	471	444	469	476	478	502	482	463	423	505	446	457	450	452	487	454	440	486	464	499	472	480	456	467	490	465	478	439	479	443	438	474	484	431	436	432	442	430	444	500	440	455	438	492	468	521	477	502	456	447	420	476	450	470	466	456	446	461	495	444	447	479	476	453	502	470	455	461	428	493	487	424	463	487	435	484	434	478	437	433	418	458	495	480	470	457	574	473	453	514	456	469	445	473	483	462	472	493	452	435	497	471	436	451	502	499	511	470	457	447	427	477	456	462	456	507	435	475	464	449	492	474	450	494	515	491	453	494	475	479	477	490	468	459	489	484	485	498	497	479	491	484	484	453	476	459	462	475	453	456	481	456	453	515	448	449	453	449	465	474	462	453	459	455	489	465	518	438	440	481	480	446	459	441	455	478	440	474	455	458	422	461	416	467	533	479	483	475	479	503	440	448	464	437	426	461	466	461	469	434	500	459	489	451	450	481	493	457	442	460	417	466	477	439	494	414	447	460	462	487	466	465	462	456	480	484	456	454	439	460	466	473	445	471	457	481	436	479	465	458	500	443	491	457	498	450	427	460	486	472	493	474	486	478	450	507	483	455	476	459	440	459	487	493	449	481	474	461	448	417	453	431	448	473	459	477	494	499	470	464	500	467	468	535	489	467	501	507	480	476	496	450	483	470	428	501	507	449	459	453	496	523	470	465	485	419	487	443	489	464	486	444	500	463	492	485	491	478	439	497	507	486	446	464	473	495	482	449	496	472	498	462	461	509	476	432	446	472	455	492	508	481	411	468	502	473	428	476	527	474	510	517	489	488	518	421	462	478	490	474	440	424	491	469	441	468	489	450	459	490	491	437	486	461	475	436	445	464	454	467	461	450	468	467	482	485	501	478	472	458	502	456	454	420	529	515	428	451	488	447	438	467	453	462	478	494	491	495	484	442	481	499	499	490	489	442	461	451	498	467	495	514	460	440	484	468	473	475	488	463	503	449	451	467	460	518	476	448	438	480	479	433	478	481	470	482	478	499	486	552	458	435	519	473	447	493	526	444	484	470	451	474	453	419	520	481	491	463	452	463	449	457	502	514	498	470	482	457	463	495	464	415	464	460	449	457	484	461	436	462	467	471	470	493	411	471	477	521	473	427	461	494	457	461	492	480	487	447	444	491	467	493	479	471	463	482	469	466	493	445	471	487	547	476	443	476	483	496	481	466	447	488	475	455	434	492	511	470	476	459	497	430	459	428	426	440	468	438	474	488	458	483	496	506	452	491	475	474	425	443	448	471	483	476	494	462	465	478	470	456	435	444	434	456	433	485	432	446	460	506	449	414	438	474	473	481	448	471	450	448	455	448	471	466	475	453	524	487	471	482	508	461	421	495	462	483	472	478	482	476	433	478	453	455	508	463	451	476	499	470	448	455	450	456	428	493	475	434	454	468	419	483	462	458	459	490	495	498	438	507	513	467	456	458	438	449	460	499	429	453	461	455	448	494	451	446	438	464	451	454	431	504	430	473	481	471	479	462	433	482	457	441	461	482	504	465	433	460	479	491	506	468	461	479	491	487	469	431	418	450	489	466	443	478	463	515	449	445	478	467	460	394	410	468	489	466	457	505	479	486	452	460	496	482	434	466	449	486	435	448	460	468	463	444	498	494	455	487	484	475	475	459	439	488	506	448	486	460	478	427	498	471	421	451	486	444	445	461	452	451	431	480	479	447	506	502	478	432	453	453	474	469	468	435	457	448	468	493	498	483	473	473	403	484	476	480	449	415	452	421	444	453	474	491	485	479	429	460	450	483	482	490	443	481	477	489	459	456	453	419	483	450	452	469	488	446	454	475	472	449	432	506	485	442	464	464	493	476	451	470	489	462	491	454	477	443	457	460	496	501	505	434	442	544	452	470	468	445	495	481	456	460	461	448	467	444	464	436	461	464	445	474	490	460	451	462	440	455	476	473	463	509	451	485	462	511	430	444	472	471	487	461	494	456
8304	6334	8275	4338	3404	3057	2384	1984	1745	1599	1570	1400	1389	1254	1215	1292	1244	1227	1159	1229	1218	1199	1117	1164	1104	1114	1170	1150	1081	1090	1057	1081	1121	1034	1067	1025	1065	999	1032	1021	986	948	972	1035	1042	1061	1042	1014	1052	1026	1043	1038	1072	1011	996	1052	1023	972	957	1031	1028	1016	1004	960	1005	1000	1015	966	976	985	1058	1051	1027	1001	1001	976	991	1014	1017	1028	1034	1022	982	1027	987	1040	1024	993	1024	1031	951	1041	975	1063	1041	972	984	951	960	994	1019	1066	1048	1001	969	1030	983	985	994	1030	1024	966	1044	988	999	981	964	1076	989	978	1029	1041	1028	1027	1001	988	1004	1046	1000	1002	1024	1054	946	1014	996	1000	991	966	1003	1039	1027	1079	977	1027	945	980	973	995	985	1007	998	1017	1029	993	1061	949	1095	1004	936	1016	1040	973	1000	1003	1041	929	971	993	1006	1043	991	981	1020	981	990	1026	1026	1055	1028	1020	1017	1038	1001	974	991	963	976	1029	988	955	1003	955	973	1036	1016	997	1047	1035	1051	993	1023	942	1010	1012	931	1015	976	1038	974	993	1075	1012	1068	970	953	1019	997	988	975	1013	961	1021	995	942	945	975	1081	999	1029	999	1038	1039	1035	1024	980	1017	1017	961	1034	1028	1034	1022	972	1001	1021	1036	1016	1030	1002	979	1057	987	1008	942	1033	1002	1041	984	1009	1021	1038	993	1034	962	1030	974	1002	988	1017	1032	1036	984	989	1023	1045	1048	996	1049	987	1016	1021	1025	1022	956	1012	973	965	1033	1006	1026	996	1070	1017	1012	999	1035	984	1055	994	970	1053	1048	982	1009	1104	932	971	981	998	1036	1027	1052	1069	1038	1063	1014	997	1000	1031	1072	1011	1069	1048	985	1046	1009	955	997	968	971	1020	1001	984	1010	1002	1014	1009	966	988	989	1005	1042	948	1067	1034	1072	1030	1044	994	1055	1008	1002	993	1082	1028	1072	1003	1012	1000	1026	1002	1015	1016	996	1022	1033	1059	956	1026	1009	996	1008	1028	1004	974	1018	934	1028	1021	1046	1005	1025	994	953	982	1035	958	964	1035	1049	955	1060	1028	979	1019	999	922	972	1002	1100	1056	1030	1032	1006	979	1035	1023	1011	1022	1007	998	992	1071	1052	976	1018	1024	1044	900	1050	1004	972	996	1006	955	1013	1031	1006	943	1042	962	1052	1061	1030	967	1061	1038	1002	1007	1034	976	953	994	974	995	992	935	1028	994	1035	975	1028	1032	1007	1019	986	977	1032	1009	1028	1003	955	942	1033	1050	1021	950	984	1000	977	963	967	971	1006	1002	1002	987	1067	1042	988	1045	1015	1003	981	1008	967	1024	1033	984	1008	997	1008	1030	986	993	1012	1025	1043	981	1064	991	997	977	960	1021	1008	1060	976	1005	978	988	969	982	957	1012	999	976	993	986	997	1005	1000	1038	1078	988	987	1043	965	1071	1022	976	979	965	1011	1048	979	984	951	1021	988	1075	990	965	1018	1021	949	943	1000	1056	1000	1070	1028	994	997	1061	973	984	1056	1005	1043	983	1008	1007	1003	1021	983	1006	1050	969	992	1011	1023	1047	970	995	985	1031	1076	995	969	1041	1033	963	984	990	961	981	987	989	967	1044	961	1009	986	1024	1053	1005	989	991	976	993	985	1041	1073	1004	999	971	999	1014	1039	1051	1000	1013	1024	1053	977	1028	1042	1026	1040	1043	970	1053	1032	1022	1072	1036	1046	972	989	1011	994	1037	1019	986	1025	952	1029	1015	1053	1023	1037	1022	1036	977	1057	1018	968	997	955	942	970	1003	973	1010	1038	996	1095	985	981	957	1019	998	1000	998	997	973	1038	981	952	951	991	1035	1018	1045	1010	1000	1059	1036	1061	1027	978	980	954	989	982	1044	966	998	978	982	1004	1011	1032	1046	1002	1013	1023	1002	970	1051	1005	1010	1025	1058	980	1013	1010	1007	1032	1019	1035	1030	991	976	1014	1007	1072	1026	992	1004	1005	1047	1010	1045	1043	979	1002	1012	1006	1035	1013	1022	997	1044	1032	984	983	987	965	953	1014	1042	1031	1005	1022	1047	1004	988	1061	913	1036	941	1037	1015	983	1028	1014	1050	1041	989	1034	997	1055	971	964	1000	1047	1010	967	1018	974	1051	1020	1014	1016	953	1016	1030	967	1022	1006	1042	1023	1019	1018	975	1024	1041	1006	1033	996	967	1020	1032	1035	947	1019	985	1009	1035	987	1050	1040	1028	1010	979	1041	1045	1033	973	990	972	998	972	1052	980	996	933	1004	993	1001	1012	1020	975	998	983	987	997	1019	989	974	1019	1010	1015	994	1011	1042	1007	999	999	1044	1025	991	981	1032	968	1006	976	998	1023	995	1020	953	1054	954	1016	969	1019	999	1004	964	952	1026	1063	1036	999	953	967	967	1003	1033	1012	1020	950	992	1002	1012	987	1055	992	1010	1041	990	1036	1020	1003	1011	1019	962	942	1027	999	1043	979	1049	996	961	1005	1000	948	1001	993	1010	1003	1089	1019	1026	1008	1046	1025	1056	972	979	1003	1075	981	993	967	990	1039	953	991	1035	953	1038	993	1024	983	1062	988	1015	1006	975	1029	1005	1022	1016	938	1033	977	982	927	941	956	980	1008	1046	1041	1034	1052	999	992	1015	999	1014	1033	999	998	1041	1042	1009	1016	979	1006	979	972	1003	955	994	989	1061	976	1026	1021	1019	1020	975	915	1065	1067	1015	941	1033	980	1043	1017	959	950	974	994	1029	1008	974	1027	982	1097	1018	1022	998	1033	1041	1001	1040	1045	1028	987	1040	967	974	1040	953	987	980	952	989	924	1095	1031	1000	971	1018	986	1025	996	1022	990	973	956	1028	989	979	1046	1018	1014	998	971	1023	975	995	1062	1038	981	1069	940	1045	1001	916	997	1005	1034	996	1024	992	972	974	999	995	1050	1038	963	1037	970	1007	989	999	990	1070	994	1023	1042	1033	999	996	1046	1035	1064	1041	980	975	1003	1019	981	983	969	1024	1032	964	1041	1028	984	1035	1005	1031	1002	971	1033	992	1026	1002	992	989	1007	1037	1037	963	1056	1030	1054	934	1054	1022	1013	1007	1056	988	1001	1045	1054	1041	992	1068	1023	979	989	1058	1045	980	974	994	960	1008	1038	1019	1007	1037	1030	1038	1009	1051	1063	1029	1011	1004	1036	1042	1006	1036	1022	1001	1021	1020	993	968	1001	1011	999	985	1027	1014	1048	1006	1007	978	1011	1007	1038	996	998	1055	983	1004	1007	980	1069	1032	987	1004	1001	1033	1004	1043	1058	1026	997	1014	1034	958	1033	1057	1020	962	1033	1052	986	1002	1002	1057	961	999	996	922	1084	1020	1018	1040	1045	1023	969	1064	1009	971	984	978	1015	1038	1032	1055	1037	970	987	1023	1014	1050	984	991	968	1007	977	1004	1032	1029	1058	933	975	992	975	1028	1015	986	1046	930	1007	951	1011	1023	1017	1010	1082	1043	1053	1030	983	1019	998	989	1070	1007	1008	970	1019	1063	1019	976	961	973	964	999	1048	1037	999	969	1003	968	1013	1009	994	1016	980	1018	1003	983	1047	1026	1038	1011	1008	1043	1027	1009	1072	1053	1070	1038	1035	991	1055	1018	1035	970	1023	998	1026	1025	1009	990	985	1027	996	1046	1001	1029	1033	1011	1031	1011	1034	1010	1025	1061	955	995	985	1007	1010	1029	982	995	1003	983	1033	986	1004	1027	1015	1030	979	1025	1037	1028	1032	988	971	1068	1039	948	983	1030	980	1012	982	1018	1043	997	1021	1073	1091	986	940	1025	1026	1022	1004	997	1030	973	983	966	989	992	1032	1061	1066	1016	1014	1008	1062	981	1060	960	1042	1017	1024	998	1008	1037	1021	1082	987	1062	993	1019	1012	969	982	1058	960	1017	1019	1070	976	1039	1016	971	995	1041	1008	1038	991	1024	1029	1040	966	1001	989	996	972	1046	1011	1026	1042	1000	1003	1025	1033	1016	1041	1021	1032	1005	1043	1044	1029	991	972	1054	958	933	1040	986	1023	1002	985	967	924	1045	1020	985	941	984	995	1005	975	1005	1000	1019	972	1047	986	1029	983	1048	1008	992	994	1052	1032	1009	980	961	998	992	1028	1004	994	985	1044	1046	962	1014	1036	1014	1027	1025	973	984	1033	1031	1036	1008	992	968	997	995	958	1006	995	1060	978	1056	993	1059	999	1001	1011	1002	1003	991	1009	1059	971	985	1042	982	996	1011	913	982	993	1006	1025	1000	982	994	1014	928	1051	982	1035	1003	1055	947	1017	956	1002	1040
26153	15165	12391	4235	1947	1532	1221	1015	860	728	693	634	561	590	542	534	510	503	522	479	475	495	493	474	477	433	448	420	446	435	454	429	424	406	435	430	398	417	408	427	416	408	448	397	439	389	427	421	430	417	404	363	387	417	387	411	388	404	411	421	393	376	395	411	413	374	406	425	376	396	412	385	379	393	399	384	394	398	417	424	431	400	369	394	396	393	372	409	432	386	422	399	399	372	404	374	433	416	373	438	392	416	361	385	406	434	435	400	420	384	392	389	407	382	390	365	398	440	367	413	413	442	396	407	392	422	415	415	432	430	385	402	434	395	383	393	409	408	396	408	380	398	396	350	397	412	405	423	425	371	415	359	401	413	412	452	417	440	405	409	416	442	455	446	399	387	411	428	398	397	427	359	392	391	389	431	417	372	388	405	424	361	381	377	394	417	418	415	407	404	394	392	386	413	410	380	410	416	431	393	409	404	400	421	381	363	417	394	369	383	397	432	391	385	372	397	363	440	392	402	388	436	382	437	398	379	395	394	396	403	391	377	407	407	393	400	407	396	429	412	404	376	399	387	401	371	409	418	386	422	399	395	373	388	423	422	362	404	399	425	411	360	418	376	397	442	436	417	365	378	378	383	397	409	392	373	412	341	394	367	419	437	383	380	419	364	404	437	398	410	386	451	365	425	394	428	369	392	428	378	408	358	369	382	429	406	412	362	461	430	404	395	379	397	371	394	408	419	410	445	429	360	389	374	385	409	416	369	418	398	399	379	412	402	397	405	376	395	410	407	423	383	429	376	403	422	385	359	448	413	449	397	387	377	390	414	394	378	418	356	406	398	410	384	393	403	423	398	403	396	402	394	412	411	376	420	413	416	391	393	416	404	374	422	409	419	352	384	408	427	402	383	383	423	391	398	380	392	420	411	392	421	414	434	417	451	442	385	381	413	396	382	416	373	386	429	401	371	416	371	371	360	362	382	381	440	409	414	392	403	385	377	387	345	399	404	418	420	376	392	420	422	403	409	407	396	404	390	435	416	435	410	406	412	360	361	400	407	428	387	391	424	393	446	428	375	437	439	383	409	392	398	367	375	427	412	400	389	417	403	417	398	354	404	408	411	426	401	362	407	427	417	441	400	426	416	384	358	418	423	406	447	481	441	447	404	378	423	409	389	401	388	422	376	388	400	414	391	390	391	431	422	452	432	421	406	378	424	405	366	396	382	415	378	415	407	434	402	407	422	406	382	440	395	384	420	419	393	415	440	415	420	403	423	396	412	419	434	391	349	413	405	423	427	406	438	443	375	417	424	430	401	413	401	390	418	421	407	388	421	373	377	407	409	402	411	380	404	386	417	396	420	416	386	412	392	369	429	360	381	400	392	395	408	391	409	433	417	405	378	410	403	390	395	426	380	393	376	386	390	423	449	385	394	378	411	398	468	435	392	379	409	394	423	395	414	412	446	435	387	414	399	401	397	419	411	414	420	393	417	406	428	390	412	432	419	430	421	352	378	392	391	417	362	405	410	393	428	411	401	386	393	379	386	437	417	404	399	433	424	391	421	452	427	365	378	428	399	375	362	426	377	394	390	404	418	392	386	362	418	378	385	403	383	415	401	416	406	404	433	399	434	424	394	407	397	406	399	403	404	379	398	412	411	354	393	397	393	379	408	447	367	383	425	391	417	372	357	370	410	436	469	385	444	372	386	446	419	427	398	402	404	414	450	365	406	382	423	382	404	424	400	430	366	396	379	412	400	382	391	396	393	385	376	334	412	409	385	380	420	415	409	363	412	443	393	393	431	422	399	415	373	410	387	412	422	391	415	421	396	442	406	415	444	391	403	420	385	434	398	388	399	415	390	375	407	435	407	409	379	417	404	410	378	424	426	391	368	383	344	401	393	376	372	343	428	379	387	410	383	377	396	378	404	414	444	402	404	447	364	390	377	406	368	374	393	412	422	442	435	401	420	421	428	427	385	406	403	388	391	404	410	384	412	406	444	437	379	398	376	365	393	430	370	340	392	395	400	376	392	368	399	394	379	395	395	414	436	368	404	432	418	406	426	432	429	384	370	424	393	385	411	396	402	379	442	405	415	423	368	375	426	416	404	384	435	420	441	370	411	435	420	399	401	394	377	433	453	370	404	400	421	383	400	410	426	370	384	360	409	373	449	412	407	389	376	401	410	385	406	417	402	412	367	419	427	425	428	370	377	402	408	398	409	398	383	362	416	386	372	421	417	392	430	438	389	404	372	404	417	386	392	416	401	411	408	357	408	379	423	395	402	410	401	382	381	387	392	412	406	395	442	401	443	391	408	386	412	382	412	377	390	392	456	385	400	405	422	369	337	391	425	397	416	386	399	411	381	432	395	415	391	380	383	386	361	388	413	383	378	408	400	396	401	411	424	376	432	371	392	418	417	404	380	412	424	409	404	401	367	367	424	386	412	364	406	401	389	449	399	390	407	400	356	377	373	415	404	372	406	382	420	378	432	387	378	363	411	373	388	393	433	394	387	395	412	383	388	409	385	379	393	392	406	396	417	412	415	371	421	412	412	393	394	400	397	406	473	374	423	382	435	429	404	435	384	419	382	383	407	434	359	418	400	397	425	409	389	398	402	394	381	391	430	381	408	412	414	388	431	391	404	403	428	388	405	412	409	422	366	422	395	375	403	401	383	390	415	417	429	423	403	398	425	429	420	398	408	410	407	407	421	454	368	386	396	435	369	446	414	421	409	425	407	413	419	406	414	401	412	402	384	403	408	393	409	402	369	401	401	428	441	378	392	443	373	416	419	383	405	359	402	350	400	414	410	408	414	415	435	420	430	396	393	414	413	421	430	409	430	418	434	402	386	380	439	391	425	433	378	402	413	412	378	455	391	421	392	397	390	406	403	406	406	400	416	407	371	434	408	427	394	385	386	412	392	377	423	403	434	403	377	412	393	385	401	373	410	412	383	428	410	414	402	427	400	400	420	416	414	378	377	407	407	434	377	410	405	366	379	415	414	416	397	391	396	424	444	402	429	370	429	398	411	387	391	367	409	425	414	375	373	397	408	407	434	396	383	368	392	400	375	371	393	445	404	409	421	438	449	415	404	370	395	425	398	414	414	438	411	400	410	409	416	377	376	401	401	377	380	382	411	402	425	431	415	415	456	398	400	403	394	397	424	392	372	413	389	383	397	401	363	371	445	367	385	426	405	389	453	416	422	425	396	405	406	386	374	410	397	426	398	417	396	405	387	423	388	381	400	389	394	400	397	390	419	436	440	417	425	396	396	385	415	417	400	378	389	386	383	386	395	403	347	396	417	435	410	386	411	411	407	428	378	427	410	408	436	373	411	398	451	427	399	373	372	386	394	396	426	411	419	392	380	390	388	368	370	400	416	381	454	423	409	418	364	367	381	407	395	380	395	401	393	386	434	399	404	406	385	392	415	368	415	356	397	407	373	400	427	389	406	377	362	405	386	414	410	381	401	412	429	385	394	404	377
16784	12353	15896	7483	5699	5022	4442	3698	3143	2619	2382	2403	2125	1946	1811	1805	1867	1650	1610	1657	1503	1400	1348	1383	1342	1200	1219	1166	1260	1171	1051	1084	1061	1013	1042	1023	936	999	989	980	979	1015	1087	986	934	952	920	921	926	895	888	979	902	971	917	957	971	848	937	932	951	883	910	921	889	887	901	896	899	945	866	898	899	855	849	844	927	890	870	826	895	854	944	897	883	873	908	933	885	886	908	859	902	941	901	890	908	934	893	911	896	964	866	830	908	868	877	900	892	879	892	918	901	821	882	894	920	916	920	892	928	884	882	872	889	875	920	846	866	872	868	926	879	933	829	881	847	847	908	883	875	858	863	925	905	865	916	870	904	894	850	898	816	924	893	838	888	879	945	894	884	899	853	828	889	917	915	880	861	881	879	899	864	869	892	890	871	874	923	890	875	882	823	910	869	899	892	867	860	876	870	896	846	870	865	897	925	855	923	947	915	888	913	912	870	892	914	913	849	869	853	855	853	928	865	876	927	886	875	919	865	883	864	877	881	857	873	837	876	860	869	883	874	883	918	912	901	836	846	890	917	856	932	825	924	899	918	916	852	876	898	797	845	902	868	857	888	898	934	906	914	850	855	839	872	851	906	897	873	926	925	852	898	876	949	880	893	894	896	865	908	839	923	883	872	830	894	916	894	902	919	899	877	936	894	957	837	916	889	942	900	893	857	871	888	890	880	890	837	867	936	908	888	809	864	866	939	903	843	898	890	836	899	914	878	860	876	883	814	888	929	891	903	875	885	920	917	881	826	861	836	901	834	904	898	908	941	911	882	893	868	857	842	944	903	928	852	878	878	946	857	858	912	873	882	903	920	906	881	906	857	846	891	855	882	855	865	826	845	920	862	893	888	905	910	858	894	871	825	830	890	862	884	865	897	943	917	866	882	899	904	912	882	905	903	884	884	887	904	925	826	895	938	890	934	875	869	858	885	885	905	854	894	934	928	877	896	882	904	883	904	849	868	817	915	868	962	948	864	878	879	867	907	900	877	876	918	893	896	859	900	883	876	871	846	855	884	877	903	910	863	867	843	887	899	884	909	867	886	909	863	873	894	913	886	871	936	834	921	892	871	877	898	869	874	852	920	905	861	946	835	902	903	877	883	923	908	881	885	889	873	898	906	838	828	911	888	885	913	873	867	911	868	864	868	926	916	899	856	887	852	873	844	864	878	846	884	931	895	862	861	865	878	908	877	843	878	905	853	902	883	863	934	915	914	810	874	856	903	884	854	915	920	870	907	900	886	868	883	897	882	852	825	877	866	844	813	902	889	878	863	924	914	868	886	874	889	879	926	853	875	905	907	868	920	874	847	852	918	899	865	837	909	875	844	871	916	939	946	886	903	877	888	879	824	906	861	905	881	926	846	862	865	867	917	895	887	845	919	898	842	859	880	848	904	885	804	895	873	910	877	883	889	860	917	914	874	914	929	889	890	886	897	881	920	893	898	864	911	886	898	895	914	876	933	822	910	905	925	887	868	852	864	837	899	890	870	893	898	855	884	843	927	897	865	906	907	870	856	882	854	839	869	931	856	915	911	821	926	898	861	842	886	860	923	891	832	960	842	930	896	882	843	880	906	903	862	861	885	878	886	899	903	879	898	935	876	837	870	899	871	925	836	878	861	874	899	878	872	871	904	897	901	935	830	862	899	853	848	892	871	866	922	916	879	913	935	893	886	898	871	880	880	926	913	916	884	859	907	899	892	919	880	889	922	878	914	876	825	876	930	912	931	896	917	868	877	880	907	881	915	898	889	903	908	875	902	891	890	918	885	932	889	847	872	871	908	896	935	904	851	874	921	883	885	885	920	858	875	887	923	939	925	875	903	913	916	921	877	888	868	916	932	853	938	842	906	840	895	901	922	893	921	897	889	885	929	880	853	878	924	901	872	817	882	826	848	876	936	936	885	864	907	832	881	835	935	859	859	878	908	863	891	889	895	854	920	880	901	899	924	845	898	853	851	858	891	905	924	861	905	856	896	882	897	826	885	949	839	928	912	871	948	907	904	889	957	904	907	891	873	859	884	917	861	944	911	897	896	855	956	867	925	909	884	898	916	888	862	892	892	931	891	860	914	902	861	919	912	885	848	880	921	902	878	862	893	973	890	905	898	866	868	921	864	879	893	939	879	870	905	896	906	856	849	913	848	925	845	861	882	866	956	813	856	940	877	887	890	901	856	882	855	908	899	927	861	845	910	862	883	917	863	877	890	905	929	905	908	856	888	852	894	907	922	901	883	862	854	840	918	851	853	812	931	890	905	861	861	863	876	852	878	880	843	892	892	833	868	947	898	874	893	832	838	884	951	843	811	913	903	908	935	909	925	933	883	865	871	891	891	909	873	879	924	915	881	845	890	849	919	909	910	917	886	893	841	877	893	900	920	876	836	887	898	927	888	902	878	842	864	930	903	862	931	905	834	845	897	858	888	880	862	897	868	914	852	902	896	896	911	910	901	904	879	888	924	885	853	915	886	894	841	913	882	846	873	934	863	897	929	882	860	856	869	890	830	925	870	875	862	830	859	862	814	896	903	856	818	913	856	857	899	884	889	849	892	851	852	932	891	914	836	884	912	854	880	897	836	910	895	881	886	886	871	887	903	898	916	889	855	901	869	887	943	876	907	901	891	894	853	877	933	888	906	879	838	887	896	885	892	917	882	951	827	915	913	919	881	852	900	824	886	868	849	875	907	849	899	892	864	948	836	918	859	856	908	931	880	901	918	895	861	941	869	877	952	864	887	879	879	854	879	869	867	875	903	879	864	927	877	891	891	877	844	942	904	904	838	909	884	889	869	895	887	867	852	880	846	924	927	895	872	860	879	897	858	929	842	888	907	867	898	908	909	888	848	859	903	896	928	896	877	875	914	878	911	880	872	936	886	889	856	851	922	898	890	899	884	909	895	887	871	874	860	840	864	876	877	928	880	838	895	825	836	936	858	892	905	869	861	866	870	886	884	939	851	904	848	840	910	894	918	894	892	893	909	874	867	874	846	846	834	830	895	906	878	835	893	908	881	877	897	845	901	884	886	841	862	901	875	867	862	898	854	893	881	844	849	899	895	913	806	857	877	897	907	908	920	872	896	870	918	861	868	906	871	835	918	905	884	889	896	922	847	870	914	858	889	898	873	846	857	868	900	873	893	883	842	830	897	898	877	914	904	856	896	888	887	900	868	907	924	939	860	898	878	875	846	871	919	921	879	873	876	895	877	893	834	827	889	839	915	905	886	939	913	911	941	909	892	862	888	817	862	910	845	891	871	886	844	939	832	911	887	936	863	872	922	853	870	898	851	891	873	846	969	928	861	888	898	915	938	877	868	846	911	847	949	937	908	877	864	849	885	859	854	902	924	941	880	847	892	847	876	912	864	860	897	859	919	908	857	857	908	876	901	851	885	902	900	849	817	942	911	911	903	863	828	891	866	861	874	880	944	838	918	895	852	863	846	912	905	885	872	912
35157	22264	19363	7502	3084	2219	1882	1497	1328	1108	853	927	780	729	682	651	661	588	592	586	600	547	529	506	469	472	482	444	498	472	431	434	436	474	430	504	396	439	428	397	431	470	441	464	425	432	416	404	415	454	469	409	426	473	408	443	460	406	423	412	442	418	387	407	425	416	428	389	438	383	444	412	409	440	412	391	453	412	413	374	410	415	419	436	420	395	410	439	438	438	430	436	451	415	393	423	433	411	383	420	409	398	441	430	448	379	414	408	429	380	381	395	390	405	414	457	414	411	377	383	393	407	435	392	413	388	372	404	451	381	407	377	375	402	391	416	406	416	401	384	434	430	422	394	402	402	425	398	372	398	391	456	411	425	433	387	372	418	437	396	398	406	422	404	464	398	410	401	432	433	412	421	409	435	431	413	403	399	387	406	372	424	404	415	392	372	427	405	401	435	437	391	390	379	409	416	409	410	388	432	433	455	420	400	406	434	408	411	446	396	419	416	434	417	419	416	404	415	478	410	401	425	447	406	422	414	416	413	391	410	416	442	446	406	468	406	457	428	445	378	384	396	395	420	435	381	422	405	432	437	446	448	441	453	483	409	422	448	426	418	421	417	430	386	397	410	381	470	424	408	419	404	418	385	375	390	466	399	418	407	415	410	406	398	452	402	395	404	406	362	417	435	405	396	430	413	416	410	408	405	365	437	425	385	428	412	432	443	421	397	417	407	398	424	405	379	411	384	399	392	412	457	422	417	419	403	405	413	420	437	421	420	423	410	367	445	452	418	374	417	376	467	411	389	403	379	395	373	398	442	472	411	427	404	437	395	412	431	423	442	375	391	438	403	398	376	420	414	424	429	437	404	396	433	429	431	386	420	482	412	415	384	393	404	454	416	405	411	393	407	423	416	388	406	412	397	409	413	431	425	441	380	428	413	398	425	416	403	412	379	440	401	430	402	397	411	407	413	429	414	419	403	462	400	394	412	416	401	424	426	386	421	395	449	455	424	438	368	439	435	436	399	399	388	424	439	411	425	435	407	387	417	422	421	412	422	424	431	405	463	452	420	415	423	415	488	389	419	409	428	421	413	428	414	420	385	386	407	428	406	427	412	428	429	381	436	434	457	408	396	460	390	430	399	431	432	366	420	413	408	412	451	436	393	427	432	456	384	423	426	404	424	403	418	430	439	433	444	406	437	442	384	417	401	423	408	406	407	424	428	383	392	431	406	388	409	387	405	404	389	428	400	400	411	398	399	439	428	390	417	428	425	442	405	439	437	444	383	439	397	411	398	427	461	420	446	398	410	460	416	440	400	401	409	421	465	438	461	419	389	399	402	396	435	434	427	412	404	431	408	416	364	430	420	433	447	409	402	410	425	391	410	378	430	458	399	401	413	421	395	451	395	369	415	416	414	391	427	457	436	440	448	444	415	412	400	413	411	393	416	383	396	391	429	416	443	401	400	428	412	461	404	378	414	419	403	395	411	411	403	379	435	464	399	418	372	397	412	436	360	418	389	411	403	445	409	439	427	403	413	425	381	420	439	443	376	425	417	451	427	418	397	407	392	400	407	398	456	460	422	447	408	436	420	440	356	401	438	358	393	402	434	425	432	397	430	401	439	410	405	456	432	425	424	437	448	394	439	452	438	420	444	420	404	436	397	447	424	406	414	438	392	382	431	453	397	403	402	419	431	432	416	415	402	440	404	410	442	413	467	431	426	402	406	426	418	424	405	374	417	432	426	426	437	455	418	438	422	462	419	402	396	429	417	403	443	416	454	424	450	447	389	409	414	405	409	453	395	415	393	384	382	444	430	414	456	412	387	458	407	404	408	438	451	392	395	411	401	410	424	432	428	359	400	383	380	456	419	420	421	370	420	415	424	403	401	403	416	441	406	412	391	412	382	405	434	402	426	432	423	408	381	430	435	420	437	420	419	409	462	387	416	427	406	408	392	388	397	370	401	415	418	429	412	430	414	410	416	439	402	394	448	421	397	444	390	394	429	430	417	434	372	413	409	404	423	460	388	410	395	421	416	390	375	420	410	410	404	395	445	421	419	423	412	390	465	402	419	426	411	441	420	427	439	424	421	394	405	392	414	388	426	437	397	400	433	412	410	421	364	444	436	441	416	464	448	387	425	392	401	399	427	443	454	423	424	420	409	393	422	406	394	402	411	415	420	418	418	424	377	400	446	436	392	373	421	437	422	429	411	416	405	370	414	395	410	453	421	400	418	377	443	413	422	408	376	472	386	442	427	396	407	438	413	399	454	438	400	417	404	450	431	391	387	464	396	375	420	431	423	413	451	420	427	437	414	409	419	406	436	465	453	426	417	430	439	414	395	393	422	397	444	378	386	371	399	382	431	437	445	395	381	434	419	440	444	404	406	399	408	379	401	415	428	379	403	410	377	407	414	388	396	416	423	413	430	414	408	431	413	417	463	455	407	451	411	396	427	437	448	405	412	441	392	369	399	439	414	396	440	440	393	470	426	425	421	422	431	431	449	385	402	405	424	420	419	433	424	364	408	414	388	419	414	409	407	377	430	411	416	411	399	401	466	399	378	417	463	425	439	395	415	363	393	394	400	394	375	364	420	409	396	434	409	396	422	380	377	431	449	426	405	420	414	401	431	445	426	415	462	385	401	407	375	430	450	436	402	414	436	426	440	368	391	385	387	394	403	434	414	424	435	429	417	430	442	382	396	442	440	435	403	470	436	456	360	414	373	414	420	433	416	447	477	375	405	435	421	425	424	391	447	441	405	444	368	404	419	428	442	432	421	413	419	410	415	398	374	377	365	417	409	447	438	452	436	403	442	405	418	420	408	404	374	407	403	418	419	434	442	451	422	432	431	400	399	400	457	407	362	456	416	415	406	409	386	419	414	415	439	398	429	456	419	425	426	373	406	433	401	434	407	385	392	431	409	405	439	455	405	409	369	406	403	456	404	378	378	455	438	402	400	359	390	392	402	404	432	462	424	431	410	417	406	395	399	431	386	430	406	396	392	444	399	405	385	422	420	377	360	440	401	465	406	411	396	401	403	430	443	412	380	394	444	453	418	449	415	426	427	447	448	386	412	397	369	417	417	408	439	420	407	438	390	458	409	412	411	377	423	418	411	401	422	454	421	413	421	430	432	472	427	438	419	447	395	367	422	436	428	429	438	392	396	438	435	421	433	453	403	401	415	388	404	426	448	398	410	397	399	368	455	405	431	416	423	377	404	385	365	402	393	384	412	403	431	413	421	393	410	409	390	349	415	451	427	399	384	437	377	413	429	430	438	379	411	434	406	427	399	441	413	363	425	373	369	420	399	378	397	417	410	419	416	407	383	360	411	410	411	375	392	442	437	392	380	412	412	426	414	436	402	431	369	351	399	421	407	408	397	436	407	447	384	396	401	438	420	471	398	408	412	400	410	417	428	358	413	447	382	440	405	450	378	422	403	368	423	395	373	391	393	421	429	449	419	406	406	406	438	382	432	426	385	437	429
21413	16935	21728	10454	7615	7030	6288	4943	4686	3756	3356	3281	2983	2797	2483	2323	2526	2156	2179	2071	2056	1783	1757	1715	1463	1346	1451	1424	1406	1398	1327	1213	1253	1136	1151	1141	1098	1119	1034	1050	1097	1122	1147	1073	1054	1055	1056	969	1025	1024	933	962	957	967	991	953	990	967	935	970	945	939	1034	978	949	1007	1005	1008	955	1002	967	917	932	919	904	933	919	932	910	978	893	944	948	907	892	938	882	941	946	944	960	930	894	897	937	929	878	997	916	917	935	909	917	893	915	858	911	956	923	914	859	917	883	930	929	925	870	951	907	856	875	885	951	954	870	888	934	938	925	937	869	921	871	934	924	921	852	864	956	930	937	949	948	962	949	946	861	910	918	932	903	917	888	868	917	895	907	867	857	877	855	931	901	894	952	908	902	969	890	934	910	884	862	935	954	898	905	919	955	922	853	967	902	907	929	871	890	902	922	906	942	880	973	941	871	895	892	912	922	914	914	893	918	937	931	933	896	924	908	906	890	895	857	950	864	967	844	920	905	925	903	919	912	899	905	902	922	894	910	947	910	857	947	872	926	925	883	905	920	897	949	935	866	895	872	896	925	898	968	920	928	885	961	956	871	897	933	892	979	856	924	909	938	966	945	903	918	954	922	942	910	952	910	873	905	949	860	890	902	853	927	915	870	906	923	926	951	986	868	921	870	924	896	915	940	951	909	976	939	887	909	880	909	901	910	942	898	864	927	961	975	868	936	895	904	952	941	909	884	904	964	900	951	898	914	933	922	958	931	890	926	885	931	889	921	903	886	889	953	869	872	972	941	891	867	858	909	898	920	880	828	916	942	924	906	824	909	902	908	932	910	878	912	864	934	950	951	895	902	911	889	896	922	940	879	887	925	890	911	963	892	932	897	948	951	920	919	929	873	933	858	874	931	919	839	879	901	915	904	902	923	919	914	876	905	930	931	909	938	932	945	912	925	953	915	894	969	950	869	911	882	928	956	870	913	937	891	897	895	956	887	923	882	906	881	955	904	899	887	921	897	915	901	908	949	922	894	899	912	913	894	896	916	917	931	904	914	922	906	945	961	868	886	871	926	954	858	907	946	908	876	949	869	901	894	893	900	959	912	907	950	885	918	883	890	945	909	886	987	919	909	930	904	905	919	894	917	886	906	906	969	964	991	909	844	883	871	881	918	871	894	972	886	930	906	914	894	902	934	900	950	901	932	866	924	860	906	976	910	906	916	911	867	949	986	903	899	1004	893	930	900	922	932	892	952	874	914	910	945	913	908	886	934	901	893	909	938	909	937	963	905	944	901	943	928	920	882	905	987	846	906	924	899	886	919	907	938	944	883	896	972	889	938	932	946	946	838	923	866	939	923	883	868	882	879	902	945	847	935	891	889	887	931	887	906	963	839	933	908	864	846	908	937	937	919	946	922	851	873	899	905	925	900	900	874	892	938	943	945	930	916	898	890	919	894	857	904	903	899	882	946	903	902	906	868	936	914	924	977	903	921	902	913	882	924	867	848	903	963	951	887	928	882	909	911	901	910	904	938	934	918	916	911	884	922	941	983	897	917	955	887	919	940	857	873	907	902	929	939	916	918	853	889	881	921	934	949	947	923	882	892	915	883	891	931	923	984	927	893	941	886	885	939	945	904	919	940	869	946	915	902	857	852	904	879	955	909	929	881	904	938	946	939	933	929	907	938	944	911	890	893	933	908	944	849	937	914	930	923	889	896	990	863	915	903	883	920	954	852	960	885	867	954	944	885	938	928	975	919	929	893	892	952	870	946	946	894	921	901	857	931	891	915	931	871	946	902	929	877	907	879	912	899	879	908	979	959	909	933	892	902	991	845	893	912	941	966	915	916	933	968	914	902	857	893	983	917	865	851	930	918	917	913	984	901	927	928	942	869	945	913	896	899	876	901	970	916	915	936	952	885	936	902	923	939	819	909	884	862	902	954	898	921	904	924	949	908	921	910	907	947	894	913	894	944	938	879	900	1005	951	883	914	920	908	925	912	909	915	871	911	955	854	924	938	892	920	894	941	960	885	869	951	923	888	863	879	894	852	864	919	918	921	894	916	912	933	913	944	933	902	920	858	883	898	919	926	906	926	924	930	911	902	928	852	932	902	880	858	911	945	968	926	927	904	916	938	937	864	851	949	874	892	930	898	891	875	879	904	884	932	889	917	866	832	918	933	967	918	924	924	956	892	939	891	913	868	927	900	879	920	921	858	884	976	878	949	932	883	909	969	890	938	933	944	930	895	963	893	916	906	937	949	914	818	887	945	950	892	869	922	928	917	861	869	947	885	887	914	909	879	911	908	911	835	958	954	896	895	908	925	873	937	867	920	908	996	886	960	893	932	976	899	879	955	895	924	898	913	938	888	938	915	858	925	932	874	992	909	906	860	925	902	921	879	917	884	907	859	846	923	944	902	974	889	958	930	920	913	947	948	885	884	897	903	918	909	900	948	847	942	962	881	864	920	915	938	918	942	878	875	834	940	930	891	959	857	960	994	939	924	942	925	937	893	874	949	920	919	947	877	896	927	896	903	894	883	852	898	929	907	928	883	915	858	865	934	910	925	888	877	895	844	924	918	932	933	904	922	899	898	896	968	913	958	897	964	911	934	920	911	934	924	975	963	941	877	908	896	894	910	950	970	904	898	936	866	944	922	967	916	888	935	974	934	914	903	921	900	905	886	921	862	901	929	883	933	890	936	891	939	887	944	880	890	887	938	904	948	917	923	913	871	942	938	911	887	933	915	905	940	900	950	936	885	937	892	905	916	908	920	915	945	938	963	914	916	862	886	920	898	937	917	874	956	889	878	914	889	929	906	928	904	903	902	889	928	905	827	966	953	910	887	904	933	959	892	927	923	883	911	896	893	879	911	907	927	877	936	897	897	836	888	942	880	923	927	931	940	939	955	956	866	918	936	930	920	931	925	898	907	900	979	920	943	882	932	899	928	949	898	902	902	907	891	909	866	939	921	966	928	918	949	947	930	929	893	878	988	944	953	854	950	944	911	945	869	885	909	913	893	916	981	923	886	884	918	911	892	963	900	926	908	876	967	934	890	889	905	910	916	927	912	971	874	917	922	920	844	925	867	900	823	905	948	914	959	909	938	904	914	927	903	885	929	960	922	848	946	900	886	934	921	896	936	954	930	914	861	929	888	959	901	892	869	915	972	884	903	950	887	929	894	938	935	900	883	933	875	881	923	918	916	912	903	934	890	935	911	882	903	898	940	920	934	889	942	905	903	902	921	900	940	902	955	935	881	844	890	867	885	963	902	910	920	904	918	859	903	931	932	911	931	936	867	978	890	935	934	892	883	994	923	973	953	923	882	905	910	867	868	897	977	938	905	981	940	907	846	899	928	901	945	903	938	938	923	943	886	963	891	883	911	880	901	903	914	926	890	947	888	918	882	892	928	894	928	871	890	896	911	913	939	885	919	890	885	938	897	971	864	940	938	975	897	937	950	894	920	921	889	890	897	849	858	914	849
12532	6702	5294	1889	1182	936	687	668	587	597	574	603	576	526	521	502	483	521	497	499	468	474	459	480	484	511	449	543	478	468	442	470	477	470	477	478	511	497	470	467	440	465	472	454	478	456	492	463	450	443	475	437	474	524	460	498	492	463	490	473	498	492	439	489	511	502	475	432	462	459	444	422	479	489	463	443	467	450	491	504	482	476	470	465	469	484	475	470	495	505	491	470	465	451	420	475	434	485	444	481	480	424	451	484	467	467	503	475	480	499	449	431	468	474	476	436	502	494	475	433	454	467	481	481	480	445	449	480	508	456	459	468	479	458	506	505	439	443	432	468	465	494	489	479	441	513	527	508	453	456	471	450	481	486	488	449	472	466	426	506	472	456	458	493	470	484	440	444	437	441	422	479	469	457	455	523	482	451	440	442	460	475	446	454	474	436	454	468	448	483	497	465	519	451	459	455	513	425	470	496	464	474	459	445	485	481	434	449	478	497	442	458	423	471	450	447	444	512	482	478	492	494	448	494	493	450	435	417	514	497	474	480	461	478	510	496	459	502	498	497	478	457	478	470	491	458	447	410	453	485	465	426	465	495	456	472	466	454	439	465	483	452	467	443	458	447	500	521	505	469	463	477	440	429	437	460	474	473	489	482	454	455	460	503	472	509	510	441	493	464	470	495	495	441	458	503	473	514	471	412	466	492	457	449	445	438	469	455	463	459	439	453	477	458	505	523	435	431	462	465	467	436	423	502	471	457	529	478	543	497	476	464	457	500	470	470	461	451	510	470	478	480	469	477	381	466	532	469	493	509	477	476	483	483	499	433	438	429	466	455	492	451	492	461	462	444	459	446	461	445	454	456	487	453	455	457	488	470	459	478	498	461	487	479	468	459	457	485	489	473	480	463	460	449	473	497	494	478	464	469	515	494	475	482	518	473	480	487	504	455	507	467	458	466	467	484	514	470	496	468	484	492	504	467	509	484	458	522	488	445	494	448	461	479	461	457	431	446	475	464	474	455	452	487	431	482	505	447	481	506	448	462	472	477	471	438	440	450	447	437	463	445	405	462	431	452	462	497	514	517	505	482	467	473	470	462	449	469	502	429	471	483	458	472	432	494	529	457	469	480	488	443	450	497	476	488	451	466	448	503	486	452	405	473	484	484	468	491	497	453	460	497	461	435	460	457	474	418	487	455	467	451	427	423	515	461	473	451	511	448	447	478	474	465	468	471	471	446	464	452	441	473	441	460	444	479	490	467	493	458	470	515	473	473	450	460	426	468	484	463	439	499	457	476	451	462	450	446	483	461	451	496	479	456	479	473	476	431	477	475	418	440	425	476	444	426	522	490	471	489	461	476	483	434	458	472	427	477	458	445	460	461	455	467	432	469	504	483	424	483	459	497	466	491	416	470	449	503	474	482	466	487	422	455	458	449	411	488	485	515	427	445	453	472	457	508	507	441	499	476	457	470	480	466	463	460	450	470	458	457	443	447	486	491	441	474	447	470	446	448	462	463	480	501	465	454	478	470	438	483	479	445	488	471	467	494	458	475	468	484	442	433	455	464	481	495	453	453	488	459	475	497	427	452	478	487	471	460	481	500	476	455	468	472	445	496	483	494	478	496	475	474	479	487	429	456	447	467	442	480	484	485	472	458	491	412	483	485	494	421	500	456	477	489	468	446	458	456	458	459	455	447	460	452	494	480	515	464	478	501	500	460	466	485	455	435	487	485	434	501	503	498	439	478	442	476	447	505	502	469	454	495	527	438	457	458	459	447	511	492	448	465	445	425	488	468	455	480	468	476	467	446	432	489	427	461	498	470	482	484	443	489	482	429	462	458	472	484	497	467	484	471	455	469	431	430	418	422	462	481	484	474	478	436	470	467	447	463	505	474	428	513	436	492	487	472	473	455	481	503	466	441	457	497	461	462	457	481	466	478	448	441	494	464	453	443	467	477	468	460	469	460	479	470	474	488	476	435	457	470	449	477	468	488	447	501	488	519	450	451	492	416	494	477	477	445	499	472	502	462	463	471	508	464	459	445	483	470	450	449	436	460	470	497	449	426	455	460	451	455	478	420	444	481	471	463	458	530	464	446	477	457	474	460	453	473	450	488	471	491	465	438	446	497	485	435	463	484	455	472	537	426	419	459	485	500	467	465	490	492	460	473	492	431	445	466	491	421	461	505	466	449	387	463	505	453	441	438	423	506	455	435	468	492	508	410	485	504	439	471	474	498	456	496	488	473	459	478	486	488	463	482	452	503	428	511	462	481	505	478	451	478	515	497	473	451	498	477	495	509	460	462	474	498	464	494	449	445	486	487	472	455	443	454	443	458	520	482	466	497	444	458	455	461	480	483	474	492	471	475	471	462	463	434	444	476	456	475	462	448	447	460	440	430	455	460	480	439	514	495	479	502	461	461	500	541	511	463	428	497	465	509	444	501	462	477	496	446	463	459	440	471	486	471	484	468	446	448	463	488	499	486	438	486	465	425	427	485	461	452	450	489	505	439	468	452	481	447	480	449	501	460	456	452	491	517	482	503	484	422	461	453	443	451	479	487	465	506	488	485	467	468	499	471	474	470	476	422	456	480	447	464	468	494	424	495	490	472	446	434	471	473	476	474	437	503	456	468	479	453	484	457	451	481	509	444	454	492	477	450	480	441	443	466	458	458	405	486	481	449	441	444	464	471	471	485	473	468	479	421	491	510	443	470	461	477	459	482	480	443	512	444	405	462	451	474	494	458	461	478	456	496	471	437	464	445	498	470	501	471	461	481	455	470	440	445	454	436	480	479	461	469	498	453	426	454	451	520	469	435	463	479	509	478	501	489	436	444	485	488	441	435	455	447	505	462	489	462	475	500	471	485	486	454	486	465	488	468	471	465	503	478	470	480	450	479	462	480	485	425	495	498	464	519	518	483	445	480	459	463	486	481	496	451	441	459	477	456	471	452	464	437	478	490	474	439	456	461	456	492	435	413	489	482	427	467	449	480	509	492	457	448	460	450	447	480	488	470	420	417	477	409	446	489	489	463	452	497	519	444	484	490	479	484	402	497	456	454	455	510	475	464	470	483	477	453	475	459	448	439	471	479	471	449	494	512	516	478	467	514	500	462	475	462	487	438	445	496	473	444	451	470	450	450	472	474	451	452	438	414	454	464	502	452	472	478	447	442	478	485	468	497	478	450	465	442	464	444	464	464	474	459	458	408	454	468	443	497	444	448	490	506	453	518	492	477	482	442	440	475	473	438	471	493	437	518	502	443	490	445	483	437	479	475	474	473	504	493	409	481	459	480	451	467	475	440	467	451	468	448	428	454	429	477	479	458	506	444	467	453	441	473	431	457	419	474	480	461	473	469	464	470	458	478	463	485	424	498	460	425	504	478	471	473	495	479	483	481	459	454	443	463	467	462	452	438	478	493	476	495	471	472	477	462	502	496	456	476	435	468	464	503	466	477	407	483	488	471	463	456	478	489	485	412	474	466
8169	5943	8212	4122	3533	2937	2416	1977	1694	1593	1451	1462	1327	1408	1227	1207	1273	1158	1183	1209	1186	1129	1113	1188	1056	1049	1134	1079	1104	1042	1070	1121	1026	1054	1102	972	1014	1054	1059	1024	1038	1008	1048	1069	1027	1006	1050	989	1004	1093	1047	1063	1087	1047	1066	1027	991	1063	1043	1007	1012	994	1027	983	1032	1052	1054	1001	1068	998	1070	939	1020	960	979	1022	1071	992	985	1058	1027	952	960	1020	1016	1017	1000	964	988	1012	968	1030	1008	999	995	1004	989	1001	999	989	1020	1007	1052	1015	990	990	988	1008	989	1014	1043	975	969	1013	976	1042	988	994	1028	1038	981	949	1047	1036	1025	977	1028	1016	1021	1033	1006	978	1017	1007	1058	1054	989	1020	1026	1002	1025	977	1010	996	1046	969	990	1022	1017	1028	1033	1019	1021	1016	1004	1028	1016	958	970	1003	1012	990	998	973	969	952	1007	1015	1010	1009	986	1007	980	1004	976	1031	998	994	970	1052	1025	923	994	1001	1030	1011	1022	1004	1030	1004	990	1059	1030	1037	981	1058	1002	1016	998	994	1013	958	1020	995	960	1026	1025	993	1009	1007	1039	1006	1021	973	968	1093	1021	941	1008	1027	974	1054	1020	1039	1010	1011	997	1062	981	1037	1005	1014	1062	986	980	942	1052	982	989	977	996	984	1040	999	989	1014	991	1026	1026	1020	1016	968	996	996	1001	1028	1027	1076	1041	1007	1014	995	1054	987	988	1019	1079	1031	1020	984	991	986	1040	994	1035	983	997	958	971	950	969	992	1004	1015	1003	1006	1025	987	1043	973	1018	1041	1022	987	1028	996	1042	1028	1028	968	964	1011	1002	1040	1013	1026	949	983	953	1047	975	1026	1037	999	994	982	951	1013	971	988	994	958	1027	1009	984	985	995	998	997	995	973	986	1013	985	982	988	1015	989	991	999	1007	977	925	1016	1042	1018	991	1001	1032	1044	974	972	1042	1016	942	972	996	995	1035	973	974	1028	975	1029	966	1009	1058	987	1004	1046	990	980	974	991	990	1037	1000	997	1060	998	1021	1001	929	974	1011	932	1005	1023	987	997	1003	1008	1019	937	973	1037	998	1005	1044	999	1004	958	991	971	960	981	979	1046	964	1020	969	1023	1024	975	1007	949	1012	1076	961	1008	1010	999	1083	983	1022	994	1046	971	943	1009	980	1079	1021	1008	1073	971	1053	1050	989	1003	954	1007	1001	1048	1030	956	1001	1004	1007	968	976	1020	977	1018	1012	1013	1021	1020	979	990	1030	1016	994	993	1029	962	964	1036	1020	1019	973	1021	1025	999	930	988	976	986	986	974	1051	1041	1010	982	1013	965	1032	1033	1021	1019	1034	985	962	995	1028	978	1001	1035	962	1014	996	1026	1013	1065	1027	992	983	1047	990	1013	1013	1039	1029	936	1049	958	1004	991	985	1089	1015	967	985	1029	1006	1000	948	1010	956	1030	998	1049	1002	998	1048	1009	1011	988	1055	1026	1009	996	993	989	987	1044	957	996	988	993	940	993	1026	1033	951	945	1064	1040	934	1051	1036	992	996	957	1052	1008	1024	1002	1009	1051	1076	985	930	1043	1015	996	1031	1022	989	997	999	1040	1056	1067	995	1018	1070	1025	1008	1020	1035	943	1033	1013	994	982	970	1045	1009	990	973	961	977	988	1016	1026	1031	991	1013	1029	1069	1006	1007	990	1001	1017	964	1034	1019	1014	1029	981	1014	1024	992	1051	995	1023	1022	999	1001	953	1048	1021	1017	994	1043	929	956	945	967	1028	1033	997	995	1002	999	1037	1053	1000	1039	1004	1017	1004	1033	1062	990	1029	975	1097	982	992	937	956	957	982	1028	1012	1040	996	1000	1050	964	994	989	1034	1009	975	1012	987	970	983	977	996	1025	1033	995	1028	983	972	1015	980	938	1011	1026	1041	998	1038	1003	976	1098	1019	1013	1016	1004	977	1043	1051	1039	1018	968	1009	991	992	1024	1065	1016	1021	1002	1023	998	990	994	976	1040	1106	1032	999	960	1033	988	1004	1034	1017	965	1024	1001	964	1031	975	981	1083	941	950	1036	959	950	1038	1038	984	1023	1007	942	1006	986	1050	1048	977	1007	997	1032	1010	1001	1076	1019	1028	989	1042	992	1023	1025	950	1027	1049	961	976	1011	1009	977	1067	973	976	1064	1033	1002	1047	1059	987	978	1030	997	1018	1027	980	1052	1037	982	1064	986	999	1017	981	987	983	934	1022	1006	1018	961	993	1059	1029	995	1024	985	996	1022	1047	1062	993	1004	1040	1013	950	984	998	1029	1029	994	1076	993	970	938	1027	993	987	1035	1036	1009	996	1015	1063	1053	974	969	1021	1020	1045	989	1012	1028	978	1025	970	970	1000	1002	1021	949	1008	945	1041	1018	994	962	1000	981	1033	986	1044	997	1011	954	953	1002	999	936	1049	991	984	954	1009	1028	1032	1030	1029	1039	990	1017	1000	989	1038	928	974	990	1090	996	994	997	1025	977	1036	1007	1038	1002	1007	984	1043	984	1028	1026	1038	987	946	1050	1030	995	1026	1023	995	1017	991	1042	1010	1014	1005	1004	999	1012	973	1017	1012	1000	1005	1025	1016	1006	1062	993	1008	1057	965	962	1010	978	975	1021	1000	951	1028	1068	993	962	1021	975	1022	991	973	971	1033	997	988	1012	1004	996	1025	1024	989	1028	990	961	978	1027	1040	955	990	989	961	1020	954	984	981	1011	1013	992	1043	1028	998	978	1085	1015	995	1092	996	981	992	986	1002	1019	1003	1013	985	1034	1005	1032	1008	1057	1036	966	1008	1048	989	1000	1064	981	1026	1004	1062	965	985	1021	1034	1012	1036	979	997	1002	1001	964	1012	1054	977	950	1014	1020	1012	995	1050	1032	977	1012	961	997	1040	1034	970	987	947	997	1016	966	1012	1032	1004	995	1021	969	1016	1093	1030	1029	976	1052	988	958	1003	1024	1076	981	1069	1026	964	1035	1003	990	957	1014	997	1021	990	978	1024	1019	1005	952	999	992	1022	986	1011	952	1058	939	1034	1043	934	984	992	1111	986	992	985	1040	971	997	1033	1033	943	1013	1030	1068	982	1074	983	1000	1018	991	1033	1049	1039	996	1003	1091	1011	1026	1074	1002	996	946	1034	1021	1026	1022	1001	985	982	983	1008	988	1017	946	958	1055	970	968	1039	969	1029	996	970	980	1001	1030	941	1041	955	1003	1029	997	992	1010	975	948	1005	1007	993	996	967	970	1026	1002	1005	1047	1054	1001	1022	1078	952	965	1005	1021	995	989	1050	998	1069	1065	1025	978	966	1023	997	1038	1041	986	1045	1046	979	1008	1020	1049	1034	975	984	1008	1078	1026	1003	1036	1003	983	1007	1006	963	1054	1003	999	1030	1024	1009	1050	971	973	1060	1063	993	1009	1019	992	993	994	989	1004	997	1003	969	963	1031	1027	1014	963	1018	1034	1043	955	1041	966	991	970	1021	983	1012	991	1023	1029	1065	961	979	1048	1021	1036	1020	1002	1029	1048	965	979	997	1048	976	947	960	1048	1051	951	938	1031	976	996	985	988	974	1005	1057	940	984	979	1015	1025	994	1038	1082	1057	961	986	1000	997	1003	1013	970	991	1054	946	1029	1000	1037	1045	1039	1011	982	1039	971	1027	1037	1000	991	1031	1001	1005	999	991	975	1019	959	1038	1004	1002	976	1055	1011	1030	966	1028	941	986	1000	983	997	1027	993	1030	1036	1003	943	1016	1034	975	1011	984	974	1025	991	995	996	997	1056	977	1007	995	1015	1045	988	1054	1008	1009	1031	1007	1054	1019	992	1067	1019	1017	1079	1007	1055	1005	1004	970	1041	955	1042	993	1011	942	1017	998	1008	1026	985	1010	997	992	1021	989	1025	964	949	984	978	1013	976	1038	958	1025	1070	1016	1056	985	1036	983	1024	1022	1007	999	1020	974	1050	1036	1037	958	1019	995	992	1009	963	1011	1030	1007	1011	951	1010	978	999	1077	1047	1014	985	1017	1032	1005	1001	977	992	994	1015	1007	1014	1050	1001	963	1012	1004	1004	993	988	959	1043	1046	1020	1026	1064	962	949	990	960	985	952	1028	1057	978	949	1054	1019	1031	981	943	1013	1035	1033	964	992	1027	975	971	959	1027	990	1013	1026	1029	995	1056	1005	1000	980	1009	957	1013	1025	1014	1015	1017	1007	1005	995	980	1026	1054	1014	1028	1054	1025	1025	1026	1018	1020	996	995	996	1018	983	1000	991	969	1012	1000	976	1030	985	983	963	1043	1003	1009	968
26268	14422	12621	4601	1914	1426	1275	906	747	769	654	632	576	627	565	507	538	538	456	510	491	506	458	467	395	437	418	434	472	446	473	426	410	411	460	414	407	365	397	442	364	416	387	429	442	396	469	420	419	403	454	441	404	412	406	401	434	427	430	408	429	403	405	389	427	418	423	465	416	358	398	421	389	416	392	436	415	409	395	429	406	372	412	414	401	401	370	375	382	404	379	380	397	408	394	401	402	420	412	421	445	390	392	373	395	421	368	401	388	411	395	415	392	429	396	408	393	400	388	403	430	400	374	368	387	425	412	424	383	386	382	396	424	402	370	370	356	410	378	427	416	372	426	408	364	397	425	378	443	419	392	433	422	431	402	386	426	370	385	396	399	411	397	413	385	423	421	422	399	408	380	383	404	370	361	408	421	361	418	371	404	414	438	425	369	406	397	404	409	416	428	428	403	409	382	403	409	401	417	390	422	432	385	397	431	400	397	407	392	408	409	391	394	354	401	403	411	403	368	381	406	413	387	435	386	395	426	419	399	387	405	392	398	399	407	427	392	393	420	446	434	468	391	399	416	360	419	401	428	391	421	388	394	421	393	395	431	393	396	404	397	383	398	422	357	404	394	385	365	419	413	422	426	390	400	440	378	430	413	413	392	409	415	402	379	420	395	411	439	386	393	382	420	377	397	411	410	422	381	404	448	367	433	402	380	439	377	432	416	395	366	363	425	358	413	417	417	431	433	381	356	409	399	433	387	417	407	345	398	395	384	390	413	442	397	378	418	401	393	393	381	402	398	422	442	373	387	379	370	413	423	386	392	427	405	383	375	437	407	436	403	403	395	395	394	379	384	454	403	384	374	437	382	388	418	384	384	401	383	388	407	434	408	389	376	382	369	365	383	371	415	431	390	376	459	428	386	401	419	394	409	363	394	411	397	435	382	369	388	405	402	396	401	400	370	391	416	407	379	424	377	392	369	384	403	402	415	390	426	428	434	407	407	389	360	405	416	409	397	393	411	395	399	409	404	406	394	352	393	418	427	409	377	377	361	378	363	430	404	440	398	388	387	394	412	404	417	408	368	343	375	408	407	437	427	379	420	409	369	409	383	413	423	398	402	394	379	399	400	397	415	392	410	407	381	394	374	389	425	400	393	440	387	384	400	402	410	384	419	434	439	399	407	381	363	382	412	429	382	369	402	396	424	435	397	374	388	385	400	367	395	433	397	392	413	416	386	429	356	389	355	382	400	371	420	394	444	366	414	368	373	385	417	387	373	418	386	397	408	450	385	402	387	405	378	368	435	402	395	401	406	397	401	378	383	397	412	408	412	392	354	402	430	415	432	395	405	447	409	365	398	431	410	400	455	397	389	361	440	401	379	406	415	395	422	426	400	349	372	374	389	387	418	400	408	421	406	381	399	426	389	369	400	452	405	360	405	431	395	429	402	383	431	448	409	361	415	424	395	411	409	412	409	432	351	402	414	428	391	371	420	415	361	356	353	432	394	415	391	392	402	396	392	372	430	370	406	393	447	383	437	413	387	415	440	400	359	404	399	409	354	420	410	385	406	406	410	387	406	406	421	429	401	424	400	403	372	375	353	418	390	427	450	386	436	444	398	398	396	371	390	419	444	397	403	387	371	410	403	445	385	404	377	421	452	376	429	408	432	433	413	404	385	405	385	401	406	386	374	406	412	407	386	373	377	404	383	417	402	408	401	366	442	397	411	392	368	375	396	402	448	429	370	403	429	412	426	414	393	374	373	417	416	404	350	372	410	397	395	411	395	445	396	435	413	372	407	396	381	379	371	366	403	393	439	394	419	400	449	400	377	417	417	439	414	377	426	429	403	418	371	417	407	421	408	393	457	411	436	403	394	364	401	410	374	420	379	428	418	415	423	428	431	429	410	403	392	394	400	392	423	371	418	464	420	395	361	392	445	380	429	409	438	390	408	428	407	375	428	419	385	402	382	385	430	436	408	448	415	406	392	427	415	403	430	410	396	459	390	412	367	410	357	396	349	416	383	414	399	378	444	425	410	401	390	391	420	405	389	446	389	401	364	401	412	413	400	445	412	446	399	400	410	392	390	406	402	410	440	390	411	358	412	402	388	421	401	419	403	400	412	380	405	395	404	404	447	443	388	399	431	438	383	424	405	380	385	414	355	424	415	370	434	411	421	380	370	414	393	389	438	420	409	369	396	391	404	386	398	364	399	388	408	408	407	398	368	411	435	432	354	428	390	414	453	406	396	405	401	374	391	393	413	404	412	367	405	392	437	415	365	388	352	431	364	383	375	376	389	385	386	376	371	396	384	388	397	401	405	404	400	416	441	393	391	395	379	421	393	456	420	426	383	428	434	430	393	408	391	439	418	405	360	386	392	440	385	365	400	367	373	395	404	382	370	385	455	397	385	411	379	372	380	410	441	386	411	413	426	420	416	421	415	411	409	358	422	411	375	414	411	375	432	429	416	382	406	377	409	381	396	388	423	421	433	404	423	365	425	425	379	382	407	404	402	396	427	430	381	372	391	397	368	416	386	354	439	387	399	411	391	418	403	405	354	393	424	381	375	389	405	418	396	430	400	404	408	394	371	391	395	400	380	426	375	416	402	376	372	387	393	400	412	397	359	397	393	391	439	405	404	438	417	402	419	417	383	434	388	422	393	409	405	347	392	433	374	406	433	416	421	411	424	394	377	411	418	397	387	370	362	384	403	425	400	400	411	434	410	398	394	381	433	426	387	410	370	416	405	401	423	338	403	418	393	380	416	419	428	410	409	411	421	388	389	394	462	442	439	416	382	433	402	392	437	404	416	429	409	428	407	395	401	425	377	402	376	439	394	415	408	396	401	400	405	384	390	409	418	415	392	388	432	403	405	400	394	404	358	379	423	382	392	410	396	424	412	420	450	388	407	415	420	419	397	385	382	366	380	416	370	401	417	435	372	410	415	429	395	401	399	427	386	390	386	409	427	398	408	392	394	411	393	356	420	390	408	453	386	356	386	395	411	411	385	395	399	425	425	410	375	394	398	391	408	344	391	426	427	391	393	400	411	406	412	369	424	422	384	407	397	375	389	418	415	371	408	392	402	377	463	416	367	378	402	428	443	415	415	393	390	374	387	402	385	412	396	406	417	365	446	380	383	385	380	377	370	373	449	378	427	371	401	406	424	386	390	374	405	389	401	392	387	434	401	389	429	421	421	440	433	438	444	408	396	392	406	405	409	404	419	395	414	407	457	406	411	386	379	395	376	420	399	417	407	397	400	426	390	408	362	393	394	441	371	391	405	411	418	389	431	425	397	404	415	417	399	416	423	395	400	374	452	399	409	356	421	397	389	407	420	415	408	406	390	404	385	359	426	395	400	422	402	404	376	349	402	411	385	381	374	387	369	408	418	399	415	373	421	409	411	401	414	439	404	430	375	406	417	402	428	389	388	398	402	405	367	453	372	396	388	402	413	439	409	404	432	393	411	422	386	410	418	381	397	421
16720	11534	16774	7777	5876	5006	4256	3283	2873	2883	2249	2238	2058	2036	1726	1643	1865	1687	1543	1603	1614	1458	1398	1370	1209	1212	1158	1177	1218	1156	1133	1107	989	1061	1024	1029	975	1005	926	954	982	1032	1009	968	975	964	995	948	957	979	948	905	923	930	912	925	930	892	990	912	912	864	908	832	893	884	906	935	935	886	947	879	903	863	874	905	870	899	894	870	929	885	856	891	913	919	892	871	906	877	851	907	908	886	924	918	889	852	874	901	886	900	909	924	935	950	939	870	907	910	858	886	933	907	888	912	870	881	918	878	893	869	889	852	934	880	909	919	878	886	910	884	913	920	896	944	915	872	895	968	875	898	933	855	903	915	834	889	904	877	872	871	907	868	935	888	921	881	874	930	932	891	892	865	894	880	883	899	921	936	872	889	920	897	918	876	882	861	839	891	836	922	884	905	857	925	942	895	935	824	913	928	866	924	864	927	874	856	895	874	894	879	858	928	908	901	907	900	877	895	836	866	908	894	868	892	876	883	903	945	908	905	891	863	896	930	905	933	881	901	924	895	928	827	848	868	886	885	887	861	903	916	936	910	897	908	881	928	896	891	878	863	902	931	873	851	860	958	964	933	889	899	908	872	830	905	882	888	950	870	882	887	870	886	918	914	953	827	856	856	882	914	854	857	880	891	832	885	851	872	911	827	867	898	931	879	859	910	869	901	903	900	868	942	901	922	880	891	866	889	864	894	895	867	870	940	933	908	861	913	926	897	853	859	946	924	905	901	853	900	896	936	889	918	884	877	890	876	893	921	885	899	906	873	911	876	863	887	867	930	854	915	928	897	911	933	919	874	884	880	836	887	904	882	902	917	924	879	894	878	900	861	844	955	868	840	922	861	879	855	907	846	896	891	859	872	924	903	919	886	913	840	937	891	854	881	839	854	907	839	918	904	866	897	868	898	875	845	920	859	874	893	937	851	847	874	914	917	866	910	932	935	953	899	906	896	843	892	925	888	931	905	883	879	915	891	904	868	894	912	878	825	922	966	866	910	968	878	881	875	919	856	845	906	887	949	880	953	879	899	876	862	870	888	848	918	927	893	917	886	927	886	896	898	887	909	891	931	876	915	935	845	888	884	937	897	859	892	935	872	862	855	897	892	867	919	848	905	912	907	873	846	863	867	886	883	909	884	930	923	848	937	835	906	854	908	857	897	909	875	889	896	890	914	911	875	845	877	863	861	865	896	853	928	836	910	904	920	875	841	793	883	864	882	882	911	871	917	835	872	879	932	869	917	845	840	899	909	845	918	899	901	874	939	930	822	913	928	920	889	875	836	919	889	898	876	879	908	906	851	878	854	872	863	914	851	852	938	904	859	919	929	907	898	864	900	927	901	920	847	922	887	915	842	941	854	843	875	910	857	846	887	997	914	874	885	931	857	927	858	921	871	936	919	880	858	897	850	929	901	891	883	875	928	878	895	908	902	937	881	946	899	854	834	875	886	887	886	922	904	900	882	944	906	880	880	880	846	901	883	893	909	885	923	896	927	835	841	895	921	951	926	920	910	844	865	845	897	882	860	860	880	940	887	861	904	909	930	895	894	887	935	886	899	898	883	828	904	909	855	889	852	915	892	874	857	918	896	891	881	915	857	898	910	835	881	851	873	872	873	882	864	897	917	849	866	910	939	846	907	868	850	846	889	876	857	892	862	895	921	836	906	947	864	895	929	936	877	938	931	830	853	845	864	914	845	870	855	869	877	923	863	908	833	939	902	921	915	905	881	926	878	857	947	892	871	868	923	893	899	892	879	891	907	880	922	877	888	887	903	920	823	926	881	855	883	856	886	865	883	865	940	855	882	875	904	835	914	864	856	883	901	883	909	910	900	911	922	885	945	897	889	917	853	903	905	846	927	907	937	867	908	858	918	911	902	879	890	903	940	875	862	867	887	896	880	911	861	880	886	856	883	903	919	915	864	874	856	903	854	904	895	866	895	896	873	848	888	852	920	937	854	868	855	910	896	857	844	860	903	844	960	868	859	913	901	869	861	850	891	901	876	843	888	933	871	847	836	885	908	923	848	921	869	874	898	909	852	938	908	930	925	879	847	895	935	853	869	869	882	919	917	872	851	895	903	931	874	844	940	885	866	833	882	944	943	839	920	928	941	922	829	915	890	911	834	941	862	931	887	924	973	907	825	898	865	902	919	880	829	918	895	918	910	898	899	895	839	908	858	840	952	880	857	848	905	886	878	871	864	898	942	884	869	894	870	885	855	867	908	955	902	894	861	888	847	847	879	916	963	838	851	889	925	872	889	882	895	904	909	896	846	880	873	889	850	829	959	899	907	878	922	844	883	879	935	848	875	911	902	889	915	911	848	840	862	851	858	885	930	925	872	877	917	886	922	865	881	867	934	904	898	865	922	898	921	839	865	847	841	898	918	876	872	875	932	844	861	878	929	878	919	935	899	901	938	855	890	931	901	907	864	945	905	881	874	888	901	915	926	886	898	886	879	843	878	893	885	917	908	888	879	909	934	842	906	818	902	860	862	902	885	938	886	920	847	866	847	879	939	882	918	858	876	932	878	877	894	898	833	862	813	888	894	927	920	938	874	944	908	921	896	870	900	907	890	909	892	847	892	938	887	890	866	871	905	943	898	826	892	879	915	894	917	930	916	869	901	869	833	908	919	879	844	885	860	906	901	895	869	914	852	857	917	869	857	925	836	850	857	923	900	867	890	830	904	919	900	939	860	872	851	885	860	876	866	883	895	839	903	870	853	876	862	910	891	887	893	883	944	862	901	888	875	914	915	878	890	885	914	896	918	926	854	880	886	889	869	904	898	905	884	907	928	939	908	925	910	885	919	837	849	906	892	918	913	919	900	929	951	890	891	859	866	851	876	849	922	855	879	913	902	843	914	817	906	881	889	884	872	851	879	918	898	882	912	853	899	884	901	894	855	913	884	813	865	889	915	903	875	887	853	876	867	919	942	873	866	915	970	852	920	823	903	874	875	898	854	858	867	854	854	826	898	897	909	886	903	879	848	964	864	927	936	919	865	895	891	843	896	881	883	887	856	857	906	879	930	896	867	948	890	869	901	935	925	890	917	929	911	852	898	897	915	833	912	880	880	904	870	905	886	870	879	975	869	906	884	856	876	869	904	940	916	895	859	906	932	904	899	825	909	912	841	887	882	903	897	837	885	880	921	907	880	900	896	855	908	891	885	869	902	888	850	915	875	904	881	869	856	830	896	916	915	977	917	877	877	913	879	893	890	868	933	895	874	921	930	869	910	953	902	853	923	833	913	907	893	926	901	845	902	898	892	879	876	845	905	873	874	924	856	913	946	944	923	900	873	913	930	855	905	929	892	903	926	903	883	825	857	842	920	872	841	863	901	870	878	898	875	852	924	865	862	915	919	878	857	861	947	893	883	915	922	866	871	886	900	915	881	918	902	907	848	905	908	880	910	946	891	902	887	902	912	886	956	887	881	875	901	880	883	900	872	903	869
35269	21866	20988	9331	3253	2232	1857	1417	1171	1166	882	770	737	743	658	595	640	622	589	608	582	553	488	549	521	473	461	497	433	485	499	435	461	471	489	481	431	458	455	474	440	437	412	416	456	432	423	426	419	443	423	392	425	427	426	442	408	421	407	406	420	440	378	466	450	398	416	439	425	377	416	378	476	428	421	434	410	395	410	404	436	414	430	447	433	411	381	399	426	437	419	408	407	431	418	399	447	433	411	403	435	409	386	419	392	399	391	394	452	382	418	431	390	391	385	414	401	392	392	417	413	436	397	422	400	403	423	407	391	379	419	393	403	415	405	425	408	399	409	435	410	427	411	411	400	395	431	419	433	432	436	442	449	421	408	403	458	415	409	403	439	436	413	391	435	451	418	404	411	432	399	416	390	457	412	406	433	434	434	419	384	431	452	383	442	409	427	412	375	361	451	424	399	412	409	419	435	420	407	418	415	414	417	430	397	435	428	433	418	372	381	396	421	422	428	391	419	391	416	414	442	422	422	411	432	416	412	414	412	416	414	390	442	441	438	416	453	415	436	417	387	432	414	363	393	389	377	414	423	416	439	418	413	401	436	432	430	452	397	430	422	413	419	441	408	439	438	404	423	385	441	417	415	404	430	415	421	466	431	408	457	403	415	387	414	432	423	401	386	390	421	389	455	416	432	428	410	443	422	433	378	405	445	395	411	422	406	403	420	424	389	411	397	435	416	449	406	396	429	405	396	397	445	463	425	425	446	378	435	379	410	453	411	418	429	388	407	392	407	425	394	454	405	426	397	434	438	432	430	412	439	407	412	432	407	392	413	417	388	409	417	415	408	431	460	395	409	421	425	419	396	442	454	397	383	407	369	413	419	416	405	445	424	391	424	385	409	420	403	384	387	455	438	400	422	421	392	393	453	473	450	412	382	446	427	403	465	406	401	401	429	390	448	431	356	400	383	441	406	404	447	448	398	402	420	436	417	402	422	419	402	410	450	383	397	399	405	433	425	413	405	410	445	370	413	423	427	424	393	427	434	477	424	420	413	411	439	435	441	417	430	409	421	395	401	365	416	420	398	441	399	435	414	400	429	422	436	391	403	384	394	390	413	440	445	445	432	436	430	420	398	397	388	477	399	450	424	422	427	373	379	381	440	375	416	414	424	436	417	438	423	428	390	394	440	380	394	466	435	384	386	411	401	426	426	460	416	413	409	409	386	405	403	399	420	403	420	427	394	442	451	415	424	438	445	420	395	418	444	390	427	392	397	388	392	427	389	420	428	433	408	413	397	383	385	453	406	432	404	424	403	397	404	427	412	429	399	426	389	401	441	428	416	401	417	413	404	401	390	409	414	411	414	394	418	397	442	418	429	435	418	407	387	440	410	436	422	454	427	429	413	440	435	440	393	382	408	442	470	383	402	437	447	414	440	400	423	398	439	413	387	411	392	457	429	424	438	403	457	439	419	428	404	415	408	383	400	421	434	383	398	421	453	446	425	404	422	466	375	430	402	421	411	386	399	423	397	435	450	420	428	468	413	391	452	416	405	420	450	401	409	402	390	463	429	457	422	413	394	411	413	439	428	450	390	416	425	430	424	429	400	397	415	448	389	421	409	402	398	458	444	410	394	398	431	426	465	380	400	407	397	366	434	417	441	385	405	431	418	419	419	382	396	396	455	426	404	424	391	414	448	425	419	370	376	422	429	390	401	420	399	407	407	401	439	460	411	412	457	425	406	408	349	386	402	392	375	396	407	415	414	453	360	413	421	411	409	438	430	422	442	422	388	423	421	399	438	411	446	411	419	410	390	435	413	440	403	441	411	446	445	441	469	393	460	383	421	403	385	476	445	415	431	427	432	378	438	449	428	430	431	430	411	413	437	438	418	397	446	434	445	410	407	422	426	485	443	405	396	406	433	410	412	421	427	413	397	407	407	419	450	394	396	448	433	397	429	398	381	414	371	423	419	408	403	435	418	409	417	420	417	444	403	455	435	433	377	396	399	389	443	424	450	441	422	408	408	442	403	398	436	437	416	431	424	430	447	394	391	428	432	393	414	406	445	415	353	407	422	427	384	406	380	438	434	363	421	387	429	421	363	394	421	414	351	377	439	449	406	392	483	426	434	378	397	442	426	385	418	431	389	387	426	445	408	434	428	411	436	370	419	392	420	375	424	409	420	428	401	417	423	459	396	409	400	433	457	450	432	430	466	432	410	422	438	387	438	395	405	406	414	366	407	442	398	382	441	440	418	414	422	412	410	452	426	415	381	428	419	391	429	410	433	365	399	443	405	398	419	394	400	393	427	443	414	428	397	420	406	400	414	431	409	427	398	423	409	394	418	382	407	440	441	423	420	391	399	430	383	393	396	399	403	375	396	415	417	441	406	434	443	388	407	444	446	402	430	411	402	416	456	452	467	414	394	442	384	407	394	392	422	409	413	426	414	428	424	403	401	408	415	428	453	450	426	418	415	421	409	382	422	415	425	416	394	423	453	394	384	422	408	435	455	430	415	381	453	432	427	411	397	356	400	434	432	416	406	445	400	409	393	419	367	421	384	432	391	442	394	425	437	425	468	445	418	443	395	444	389	420	414	422	415	408	408	419	392	395	419	407	455	391	409	421	407	414	424	457	451	404	412	447	420	423	451	400	399	378	429	467	398	389	417	397	414	434	411	428	405	453	428	386	434	466	465	430	443	416	425	454	423	402	418	428	439	437	455	438	433	440	442	403	413	430	471	413	388	426	415	405	404	420	425	448	428	415	395	380	420	396	413	409	426	401	406	393	430	441	438	381	438	455	437	390	395	458	404	411	422	413	418	392	439	398	391	399	401	428	454	413	406	416	401	395	426	396	491	437	427	377	421	392	417	426	408	458	446	387	408	412	435	432	397	440	469	452	391	419	420	399	445	377	406	393	394	383	399	409	397	396	417	433	429	417	367	398	395	426	425	418	451	409	432	412	413	438	410	430	442	407	405	399	442	426	414	411	428	400	426	459	443	400	432	413	408	422	407	407	369	415	378	420	395	438	468	427	397	421	420	428	397	444	374	430	428	407	405	418	383	441	420	451	425	424	400	421	413	440	412	424	419	402	431	434	394	400	410	402	424	434	439	408	393	409	457	378	425	418	410	437	414	399	413	400	402	436	431	411	430	385	420	418	444	385	436	408	422	446	416	409	423	448	397	415	429	406	429	379	393	407	456	436	455	427	417	432	422	454	430	432	461	431	441	445	422	417	416	410	431	447	408	430	414	394	418	412	391	409	404	422	396	424	428	401	434	453	389	449	450	422	448	431	374	402	397	377	398	454	452	396	395	451	384	400	428	421	441	429	423	426	405	447	478	404	422	366	419	429	451	444	425	444	456	420	431	448	397	397	413	423	408	451	454	388	403	421	401	418	411	427	426	423	425	446	439	411	437	430	418	420	437	389	426	428	418	447	419	378	414	432	420	417	435	424	421	393	398	424	434	406	381	453	427	427	445	426
21094	16274	23954	12705	7926	6951	6101	4835	4263	4061	3118	3120	2750	2998	2547	2089	2492	2220	1958	1986	1965	1928	1735	1644	1433	1311	1309	1374	1513	1562	1299	1213	1229	1179	1251	1179	1046	1053	1027	1086	1044	1100	1084	1076	1071	1012	1006	974	1056	979	1024	960	966	995	973	972	1001	976	1018	971	909	960	985	972	938	933	921	961	1004	968	898	911	981	972	923	897	950	944	956	919	923	932	964	926	916	949	936	869	897	972	882	869	931	957	936	951	943	920	962	918	973	880	940	913	903	853	894	895	938	954	877	917	928	892	987	907	889	968	928	910	873	919	933	921	893	938	937	925	900	861	954	891	902	911	942	903	962	943	862	919	915	930	921	880	955	911	942	990	951	947	943	920	865	880	857	920	956	914	925	898	969	884	934	943	946	881	906	884	943	882	902	902	901	915	919	946	941	926	1003	894	929	959	992	934	963	889	944	899	944	913	865	901	907	934	992	899	905	947	881	949	921	926	940	891	928	952	950	889	940	952	894	893	944	939	901	938	979	946	919	908	948	905	969	903	1006	952	886	934	909	921	898	885	934	922	925	938	914	885	941	925	953	940	926	836	904	910	870	863	939	898	983	890	878	870	917	915	916	903	971	925	893	926	919	977	887	845	914	908	895	949	911	915	920	872	961	936	966	941	944	943	935	915	946	958	879	893	914	906	888	911	890	951	938	939	936	879	914	853	925	936	954	982	884	989	904	887	912	915	976	1011	948	891	939	868	946	914	884	905	905	950	911	903	881	930	892	914	927	894	842	937	911	896	878	947	950	943	944	925	921	959	909	877	865	894	916	893	892	929	947	970	892	930	889	872	944	926	935	927	956	877	867	870	902	888	919	947	904	943	943	901	958	959	898	880	908	935	985	886	878	933	941	920	941	900	883	916	931	905	955	947	902	998	1000	931	895	929	915	868	911	976	906	890	916	935	929	915	899	907	929	907	875	891	943	896	926	855	973	920	894	965	875	926	930	961	905	901	930	942	939	920	840	926	931	941	908	968	960	913	918	868	916	918	934	911	931	917	926	903	906	931	934	935	973	964	928	929	896	831	883	920	912	929	895	976	948	954	899	875	906	915	957	963	973	893	900	922	910	906	926	928	947	917	857	964	903	947	918	905	895	897	904	918	913	956	980	942	961	922	934	859	905	934	869	956	943	903	925	895	958	824	912	913	910	899	937	938	897	909	920	961	969	968	890	900	930	946	908	908	886	895	878	970	890	914	940	912	898	940	903	896	930	950	897	900	921	895	883	910	937	902	954	972	946	950	949	889	925	911	951	947	874	964	946	901	936	841	930	926	891	910	901	950	924	888	938	924	895	940	936	897	916	933	937	915	935	919	940	944	889	888	885	925	902	944	948	912	931	925	921	899	922	879	910	913	904	864	938	933	958	888	903	958	911	915	930	993	881	934	927	926	928	903	916	947	902	906	933	914	946	952	943	988	962	922	917	961	901	854	964	975	914	956	925	869	897	879	1001	898	899	1012	924	921	893	953	944	871	924	890	864	905	869	939	909	929	832	899	957	955	923	884	921	901	885	900	907	967	885	921	910	962	923	894	899	939	898	998	926	933	912	883	926	940	912	926	944	938	913	967	908	935	879	942	962	913	900	955	898	918	936	910	901	926	918	911	973	933	856	941	948	916	912	858	927	881	907	945	916	925	932	930	925	920	881	859	919	941	914	930	935	886	912	917	905	932	910	893	897	927	921	939	920	946	886	920	886	900	911	966	918	908	910	990	922	916	922	858	945	898	887	907	977	883	937	865	869	889	908	899	934	900	934	907	946	897	924	925	905	943	897	915	907	899	890	939	895	881	889	903	929	907	943	872	918	972	934	936	947	957	913	936	911	900	875	933	959	879	968	926	903	1005	888	885	979	917	920	930	901	912	915	922	943	959	900	908	947	931	898	916	903	902	949	919	939	881	928	912	933	926	952	908	921	975	934	886	973	897	917	888	980	931	902	957	907	972	893	925	878	928	909	927	933	919	936	903	883	946	930	871	949	946	939	918	896	890	923	940	905	938	923	936	936	943	907	893	936	913	874	937	964	936	902	902	887	915	918	923	937	897	922	921	909	892	954	894	952	910	954	916	918	899	952	867	921	937	886	953	957	895	889	937	938	872	888	916	977	924	967	893	928	915	907	915	921	950	957	901	901	905	920	941	941	921	921	914	869	936	887	913	902	925	876	916	909	920	917	952	939	936	887	903	954	906	943	921	913	889	922	892	884	919	974	897	872	927	939	918	914	938	873	902	931	928	898	871	959	936	885	916	845	910	947	898	947	907	899	900	922	925	923	884	946	902	923	930	914	946	880	893	889	923	903	937	882	920	894	937	898	929	885	896	905	931	909	936	948	886	955	913	992	935	900	948	896	920	891	939	946	948	911	932	953	928	898	915	870	972	957	988	970	882	921	910	915	912	950	903	917	876	875	909	884	931	896	938	924	902	930	942	883	926	966	929	942	909	914	966	896	924	942	894	1009	881	978	907	965	878	966	938	932	910	872	875	870	915	935	943	899	860	887	932	893	927	936	863	923	907	880	856	918	915	868	893	907	902	901	901	932	928	871	948	937	958	891	892	924	957	1004	916	954	879	936	911	912	858	922	894	889	900	857	900	918	917	866	888	877	926	928	927	954	929	893	852	885	942	921	926	906	914	911	929	902	950	851	928	849	904	873	878	944	943	891	895	901	979	899	921	962	894	911	920	905	889	945	901	940	902	937	933	925	929	910	951	894	905	915	839	889	935	815	905	878	998	931	909	941	929	946	945	899	908	923	879	915	848	902	927	870	918	856	916	898	920	879	914	893	878	987	894	959	934	941	951	855	911	919	890	878	930	863	888	843	927	872	874	896	876	922	906	916	975	896	883	932	910	950	968	945	928	906	984	922	866	911	864	974	948	914	922	890	918	906	972	924	924	932	975	900	957	955	939	916	957	934	926	927	915	916	909	863	926	941	903	903	946	927	902	915	927	855	928	894	935	873	942	927	916	941	961	941	880	955	927	930	889	878	931	966	960	906	896	919	912	897	891	972	906	936	957	853	936	908	962	868	942	931	904	918	967	880	882	891	930	879	931	889	933	928	915	900	996	874	922	908	864	967	911	900	899	858	920	888	910	963	946	937	918	919	904	921	964	921	945	901	926	950	962	935	947	903	944	915	897	895	949	916	959	870	927	982	903	873	892	917	924	925	952	911	951	961	945	931	869	895	912	910	951	982	924	864	867	901	888	923	923	893	905	931	900	957	942	886	946	895	893	945	925	924	903	930	871	913	888	905	901	913	890	896	940	888	968	975	921	930	920	903	867	901	932	928	947	890	920	922	896	857	914	889	873	911	949	912	912	921	950	929	918	918	932	912	858	902	877	882	942	915	910	962	927	929	962	900	940	896	911	907	951	920	950	929	928	893	928	888	868	924	902	956	931	897	923	857	933	948	926	909	934	891	947	923	903	921	922	910	934	913	908	975	895	992	960	970	943	917	927	917	916
13032	6940	5603	2132	1123	945	814	687	631	595	555	543	551	547	500	497	534	521	558	514	514	484	516	519	479	466	500	466	494	492	492	490	477	468	429	425	439	475	481	462	508	442	440	458	479	435	410	485	468	454	454	483	491	487	460	475	519	454	501	476	487	453	455	480	475	441	481	462	463	454	448	497	460	432	464	496	482	455	456	508	513	470	476	495	452	488	458	471	442	470	440	461	481	512	516	458	442	491	507	489	449	499	504	424	451	462	462	487	454	448	465	472	449	495	443	453	522	479	479	480	499	465	456	466	519	432	462	496	446	451	494	487	462	475	455	494	449	447	488	467	516	442	498	485	455	495	505	446	480	469	445	543	523	463	432	496	431	435	526	508	486	472	495	455	459	457	446	411	453	438	493	454	477	506	462	441	423	489	456	460	482	469	464	460	469	486	452	445	467	466	442	489	493	429	466	457	443	469	477	447	465	477	453	466	502	459	491	503	483	485	469	419	451	455	478	482	484	483	493	408	480	473	458	476	467	446	507	452	485	466	464	449	485	457	450	430	456	443	475	454	459	449	472	475	441	478	470	534	476	445	497	466	432	487	476	519	463	442	447	471	475	472	452	466	432	446	443	472	443	434	472	448	461	478	487	479	458	476	452	473	477	521	463	490	503	465	483	467	424	471	488	445	502	481	496	491	500	445	474	501	470	477	468	446	446	472	470	516	469	493	484	445	503	421	475	512	462	482	455	490	500	441	480	490	456	439	441	473	470	460	426	467	448	441	487	443	478	447	466	407	471	517	507	452	424	534	435	460	479	468	485	436	466	463	465	447	502	450	466	439	436	491	485	486	479	451	466	510	448	440	468	476	483	457	462	469	456	492	437	448	477	448	484	474	481	468	435	457	477	447	448	507	442	474	459	482	493	498	449	499	455	449	484	453	452	510	441	459	442	487	524	484	455	473	489	435	519	480	464	483	457	479	440	464	462	479	474	466	482	450	471	484	469	480	493	475	503	469	451	457	449	441	473	436	505	459	467	450	455	453	464	452	439	434	453	526	429	486	436	529	449	494	438	464	492	482	446	460	448	426	462	479	489	430	469	473	530	471	429	472	474	461	435	463	472	444	497	462	456	452	491	440	497	457	452	472	493	460	455	478	469	433	480	457	488	447	529	502	474	468	508	443	470	489	488	464	490	471	495	480	494	492	457	470	454	498	482	463	524	493	490	502	507	520	474	456	472	495	447	513	501	454	489	454	486	493	466	500	473	445	443	447	509	463	444	445	444	470	453	492	464	441	458	508	464	463	471	502	493	450	475	454	468	482	452	480	458	458	451	514	482	466	476	509	444	436	460	494	523	438	492	432	441	462	457	463	496	515	513	488	493	507	474	480	417	481	519	459	485	463	471	435	453	490	472	451	448	466	464	475	478	472	449	436	500	465	487	453	464	455	480	494	455	475	423	481	438	439	419	466	488	488	441	441	481	434	459	448	462	479	476	475	436	473	507	505	428	465	500	461	446	460	431	480	470	476	465	492	463	454	476	470	535	477	466	481	481	481	475	465	461	486	522	488	469	471	477	440	464	470	484	500	463	493	468	433	544	494	473	500	479	468	486	468	507	436	464	445	451	451	496	460	476	531	466	460	466	416	401	460	513	479	494	445	456	473	477	451	512	460	449	426	468	435	462	481	495	482	473	494	506	482	469	503	487	490	479	485	460	475	500	447	443	467	451	473	443	444	444	451	471	473	490	466	430	466	507	482	472	498	448	473	460	508	525	506	515	500	502	416	484	438	451	505	496	463	480	500	493	499	439	436	485	449	475	446	488	508	479	483	469	489	474	478	467	461	484	444	457	472	466	461	462	475	445	492	503	508	476	506	460	515	442	443	462	465	451	425	421	498	453	466	494	519	456	457	434	476	462	479	471	509	444	490	456	425	516	484	453	482	449	474	486	453	520	457	448	465	504	479	487	480	483	491	499	468	440	442	464	451	522	463	435	459	454	466	463	457	490	496	451	452	482	461	468	486	451	497	452	492	462	415	457	482	473	473	459	464	447	444	448	448	482	427	457	530	460	463	443	475	465	486	516	435	432	463	476	470	494	479	493	501	456	480	478	466	471	489	478	452	470	485	490	453	498	494	442	488	495	495	467	438	460	482	484	462	474	491	503	459	488	492	461	461	452	448	456	486	504	453	446	508	505	502	466	452	468	435	465	492	422	475	472	469	498	462	475	467	455	438	474	472	482	514	530	530	466	508	474	480	542	501	478	473	474	458	480	498	436	493	475	428	480	497	491	483	438	476	428	450	505	444	447	515	482	479	470	473	497	480	468	458	467	429	465	469	511	487	461	489	480	459	461	485	490	448	498	478	466	446	460	508	487	497	481	450	434	510	432	469	472	452	461	494	440	475	461	470	476	491	493	484	485	463	470	469	474	479	471	432	505	504	444	492	440	465	536	508	508	484	446	457	499	464	459	474	495	490	464	453	447	494	488	417	452	477	456	475	426	460	503	465	504	485	452	464	471	468	467	467	474	475	501	481	457	429	483	484	421	427	456	490	474	468	440	490	480	487	496	446	480	473	483	471	454	456	468	466	479	500	450	447	549	470	467	441	455	465	453	495	452	488	467	495	472	428	446	456	445	470	496	481	479	426	466	434	461	456	491	465	421	468	453	488	449	465	464	497	423	503	517	475	485	473	434	449	470	446	452	440	445	440	487	444	477	437	443	471	483	494	495	485	482	433	478	476	450	453	467	460	493	458	478	424	475	441	451	475	467	487	464	463	453	457	460	427	476	476	461	476	483	471	451	462	446	463	455	505	502	450	446	442	462	443	475	433	488	443	474	465	520	487	446	461	436	479	462	442	475	498	471	420	454	454	451	484	475	476	462	475	488	480	485	458	477	488	429	443	473	437	456	492	476	464	472	454	474	438	448	444	456	480	483	490	468	512	502	448	468	460	517	457	436	429	474	438	502	478	464	484	476	512	445	471	475	524	453	471	438	510	436	458	456	471	493	482	485	439	479	473	510	461	474	516	502	417	447	469	490	438	494	452	480	471	459	468	446	470	459	450	437	445	452	486	468	487	525	476	460	475	478	473	474	496	518	460	466	461	451	450	455	463	446	466	475	483	473	485	472	466	491	495	463	502	466	472	472	522	463	434	493	428	457	436	478	476	493	434	417	455	495	471	485	503	494	475	460	467	497	457	502	458	441	415	420	434	407	445	457	463	454	489	479	464	453	481	471	487	450	447	426	446	455	444	441	463	455	440	448	483	481	451	455	510	466	461	488	474	491	459	449	509	486	500	459	455	458	485	439	462	417	498	469	471	478	469	438	444	478	450	495	430	472	486	457	495	445	468	497	454	466	493	520	521	480	455	490	413	449	444	443	525	497	456	473	471	481	495	478	496	476	472	471	480	495	472	434	492	435	447	478	471	461	452	511	434	437	458	493	484	477	501	489	474	488	435	457	448	421	485	453	486	436	470	451	498
8455	6410	8557	4582	3485	2856	2424	2007	1695	1632	1529	1442	1383	1312	1233	1249	1237	1227	1229	1236	1152	1201	1113	1139	1136	1115	1095	1098	1096	1071	1042	1115	1059	1073	1124	1043	1069	1070	1013	1088	1084	1017	1015	1008	1083	1053	1061	1034	1018	1033	1007	1023	1033	1025	1042	1043	1009	1023	980	1048	1073	1011	1040	989	1041	1010	1010	1073	1028	1008	1052	1002	1027	1013	1025	1036	1060	1031	1067	1069	1018	1023	989	1015	1047	1015	948	1014	1052	1001	1018	1013	974	1006	1042	1022	1062	989	954	1026	1032	1039	1013	1007	1002	1000	1049	974	991	1048	979	935	1033	988	1006	1042	986	1075	975	1024	1020	1026	1044	1011	988	1039	975	977	1005	1057	1014	1027	965	977	1030	992	970	964	995	994	998	1009	984	1022	994	1045	975	978	1061	1012	1090	936	1062	984	997	1024	1004	1051	963	1038	1012	1049	951	965	984	1028	1016	973	1010	989	1002	1034	1001	1015	1034	1020	968	988	1026	1058	1028	1011	997	1079	1004	1046	960	1030	1030	1042	1006	1032	993	999	1001	1007	1005	1016	1005	958	993	1041	1074	1042	1022	1038	980	971	961	1065	1045	1004	1076	1065	1033	1006	1058	968	972	1041	1052	1046	966	972	1026	949	1032	990	1007	933	1044	974	987	1010	975	1020	1035	1028	990	1021	1044	966	1043	992	1037	1021	966	1039	1021	1013	1046	1017	1062	1011	961	1017	987	1040	961	997	980	1031	1047	1010	1018	1005	1008	1012	1015	1002	958	1021	978	1048	962	1030	1046	1002	1038	1040	1036	991	1014	990	988	1023	950	966	1082	1011	933	1056	1031	1015	988	987	998	961	1001	1006	1016	1028	996	1018	1026	990	1017	1023	1020	987	968	963	988	959	1008	1033	1080	1000	1052	1035	995	1051	1030	1078	1066	1090	1013	1001	1007	1026	1027	1004	1005	1051	1026	957	1012	1005	1008	1013	1030	1029	992	948	959	1002	1060	1013	980	1097	982	1015	998	1043	1068	1047	1010	1056	962	1031	952	1021	1040	1029	1062	1053	1041	1004	1004	997	986	986	964	1008	1026	1015	990	979	1010	1015	1048	938	952	1048	1033	989	1011	989	1031	1031	1050	989	1037	1032	1018	1004	1007	1007	1050	1020	1035	1025	999	983	1039	989	1007	985	987	1018	1041	1005	1096	1070	1002	979	978	1036	976	1058	1002	1026	996	988	996	970	1069	999	1053	1032	1024	984	986	1037	1024	1016	1022	1002	1006	981	1034	1001	998	986	957	1011	987	955	968	998	1042	968	967	1048	1037	1025	1038	1025	1035	1046	1014	1064	984	1070	1001	1016	980	1005	1057	1010	1035	990	988	970	973	1048	974	968	1011	1039	1016	956	1000	1045	996	970	1039	992	1019	986	973	968	980	1035	998	1013	1032	1042	1011	1040	1000	1028	1046	1000	1041	1038	980	1034	999	1041	1051	1064	997	1020	963	999	1024	1022	968	990	1004	1045	1023	978	1030	998	1020	1077	1004	1050	980	1031	1046	998	1056	1014	960	985	1053	1034	1042	1019	1016	962	1013	985	1022	964	1024	1010	975	1034	1027	985	1036	934	1045	1042	1021	1047	984	1027	993	992	1026	1005	990	1035	967	985	1052	961	991	1031	993	1001	1038	966	1054	1036	987	1007	996	995	1045	987	1075	1023	1003	1024	1005	964	1023	979	1012	1013	1023	967	1024	965	1054	1017	1048	1081	1042	979	969	963	1038	974	1022	936	961	1002	1066	1024	1003	1035	1023	1021	998	1031	1048	1048	997	1010	997	1003	1051	1008	1010	1035	994	1036	1020	1047	967	962	993	1046	986	1008	952	1019	993	1009	1025	1000	1031	1018	955	983	1038	1011	1028	1014	1005	984	948	1065	1020	1047	973	976	1005	1007	974	937	984	1015	987	1045	1031	999	1053	1015	1032	1046	1025	976	944	1107	1019	981	949	1022	1017	1025	1060	1008	1058	958	1111	972	1026	1020	966	1048	997	1049	992	952	1063	1028	970	1014	1007	1025	1012	1027	989	1002	1023	1023	1054	973	999	1016	981	999	940	983	1012	1003	1057	1025	1014	972	994	1014	999	939	1011	999	1004	988	980	948	1006	993	1001	1017	979	1016	1010	995	1010	1044	979	1015	1013	1018	1042	994	1012	993	973	1048	1003	1009	954	1017	1005	973	1052	997	959	985	980	1028	1014	1016	1017	1001	1025	1070	984	972	973	1003	986	1035	1001	1043	1037	1059	1022	1032	1016	1037	999	1039	1023	952	1026	1045	998	989	961	1043	954	976	997	1035	1055	998	1025	1061	1060	1032	974	990	1007	1015	1013	941	989	1049	1009	1016	1004	998	1010	1057	1003	1019	1019	1034	1064	1040	1003	981	1055	1012	1053	1047	1003	1001	1036	1024	1054	997	1016	1015	971	997	1045	1015	978	1060	998	950	986	1057	1024	1064	1001	1058	1109	1041	1054	1012	1020	1066	948	1006	999	972	1019	1068	926	1053	1034	957	999	990	1056	939	998	968	1001	954	1008	1032	1035	1027	1010	982	1015	1040	953	1028	1000	1034	1036	1054	1050	1003	1063	1049	1049	989	1015	1047	1049	1034	1007	1043	971	998	1032	1032	1058	1053	972	1001	1022	1069	1034	1005	979	992	1021	1022	943	1040	1004	987	1026	993	994	976	1041	1030	1023	1005	999	987	1019	1003	1025	1033	1005	1005	1036	993	1071	1075	1058	1027	990	971	1022	1015	1025	1021	1020	1041	1037	1022	999	953	1040	991	1012	1040	1061	1034	974	1029	1044	1019	1037	1070	1038	991	1004	1017	1022	957	1020	1051	995	1080	1039	984	964	1036	1017	1006	947	1011	1039	964	1008	1009	1059	1002	989	1018	1005	996	989	951	1030	965	1012	980	1051	1025	1018	979	985	991	1028	1012	1042	1011	982	968	946	1031	998	1039	1006	1000	1042	1046	970	970	981	997	1009	1106	1010	1034	1063	1022	1055	1073	1021	988	1010	963	1006	1025	1070	1005	1036	997	983	1051	962	998	1022	961	1014	1024	1020	1027	902	1002	982	983	969	1058	967	988	1061	965	1034	1056	1047	1025	990	980	985	1005	958	1022	1055	1050	986	994	1045	1002	1057	1002	1009	1003	1012	1090	1008	985	1017	1055	1028	962	979	1016	1019	1052	1067	944	986	993	1080	984	974	965	1013	1006	1043	1030	1036	992	1054	1043	1035	1008	1026	968	1055	998	1016	1022	995	1022	1016	1040	961	1064	1033	1027	1008	1078	1022	1029	982	1026	1001	993	971	1020	1000	1022	957	972	999	1014	1006	1007	988	953	989	968	1006	1000	975	998	992	955	983	1006	993	1063	1013	1028	934	981	1013	912	1060	1001	1015	1050	957	965	975	968	1030	1009	995	1016	956	1002	988	1004	970	995	1032	1024	1066	977	997	1038	1050	1013	966	1002	970	963	1092	1039	1029	974	979	969	991	975	1005	1044	948	996	1021	1045	967	1027	1064	1032	1032	1047	991	970	994	1001	1035	1023	1035	930	989	989	985	1067	1020	998	990	1008	1054	977	970	1020	996	1004	966	1096	1053	939	1066	1012	999	1061	1053	1007	1006	957	994	1020	1033	1089	1026	1011	974	961	966	981	1029	1033	1043	1015	973	999	995	940	983	940	1014	999	1092	1005	987	954	998	1009	1038	1004	1016	1012	1002	1017	1075	1022	997	1015	1071	1019	1019	1036	968	959	1033	980	1049	976	983	1011	982	1001	1009	1002	1018	1009	996	966	970	1051	1061	1063	1060	1053	1071	988	1064	1012	992	971	1044	980	989	1045	1049	981	1052	1007	1056	980	972	960	1045	974	1036	1032	997	1096	1065	1027	1050	1007	995	1030	998	1011	979	993	1023	999	1037	993	1044	1018	1051	944	1003	1021	947	974	1034	994	971	1056	1026	998	1000	993	1028	1053	1056	1052	1007	1027	972	1003	1008	1025	992	1044	980	1075	964	1011	1013	987	952	986	1008	1053	1056	987	971	1063	1019	955	990	1051	1043	1062	1019	973	1086	1051	997	1013	1018	996	1035	985	974	990	1052	1041	991	1003	1024	1025	1044	1004	994	984	970	970	1021	1020	969	979	983	1045	991	1069	996	999	1003	1011	1019	1055	1011	1031	982	1023	1007	1044	1023	1014	1006	1006	1054	1035	1055	1011	1014	1035	1026	1073	949	977	1022	1045	1013	1051	1046	987	998	996	1039	1009	1055	1005	1002	1005	993	984	1030	1019	985	1007	1014	994	1001	992	1009	1052	1013	1015	960	998	1004	1012	1024	1072	1020	973	974	942	1016	1010	1030	997	1059	997	1000	1023	1012	1031	1010	1046	1016	1015	1018	1062	985	978	985	1009	956	1032	994	975	969	970	996	1014	1018	991	983	1032	1062	1013
25144	15382	13317	4594	1997	1474	1285	995	787	733	687	612	557	595	526	535	509	535	495	516	475	442	464	446	440	421	420	478	419	435	411	456	470	401	370	406	404	452	420	427	443	413	424	439	432	440	431	457	405	378	402	384	408	383	409	400	433	392	417	426	431	426	390	398	418	360	425	424	340	410	406	413	403	439	375	427	396	403	353	427	418	396	424	408	433	403	387	370	404	428	394	401	392	353	396	395	436	387	420	377	427	369	380	441	435	395	416	400	417	412	404	410	433	405	367	371	397	366	408	355	384	418	347	431	436	393	428	373	404	375	393	429	425	437	411	431	383	359	428	425	415	391	390	418	426	393	414	388	400	404	388	376	381	416	419	367	393	404	378	390	406	414	426	387	408	433	398	384	406	349	368	408	413	453	382	390	409	373	373	407	401	399	411	464	407	419	363	425	444	428	399	431	422	428	383	388	408	358	422	379	376	436	414	420	421	414	374	365	402	396	386	370	399	384	417	422	416	405	398	361	402	364	402	411	411	371	435	413	428	374	397	409	410	419	423	432	416	398	400	394	404	396	394	410	376	388	429	386	402	400	385	370	417	409	370	398	408	399	396	438	375	412	419	385	388	394	418	386	392	396	375	407	369	398	390	360	395	429	411	351	444	366	379	366	382	398	404	439	401	442	391	396	389	391	363	415	424	400	438	407	423	373	352	402	407	381	422	390	417	400	389	405	406	427	403	425	410	383	398	426	411	397	394	421	409	388	374	392	397	378	387	396	397	351	406	410	389	392	386	452	365	366	393	437	429	407	417	412	412	414	411	382	416	398	385	408	354	400	343	395	377	339	395	371	427	407	375	393	429	399	382	382	407	407	381	409	396	431	434	384	381	368	394	393	401	379	409	389	403	434	425	410	413	378	370	369	360	406	387	384	373	391	423	403	429	438	391	428	405	425	465	417	430	342	352	407	405	382	378	420	365	420	385	433	380	420	389	400	393	423	396	440	361	396	420	367	416	410	375	381	416	392	393	348	431	403	359	411	405	409	369	398	423	393	390	439	392	393	406	406	394	438	416	384	395	367	385	399	409	417	399	412	381	441	410	404	394	413	398	436	392	391	413	394	392	407	453	402	414	388	419	374	409	408	396	386	398	404	370	451	377	385	422	394	410	364	384	413	412	428	403	391	356	411	414	423	380	421	397	387	422	396	420	414	405	397	467	403	377	410	405	421	393	399	373	416	407	398	428	382	368	382	391	380	386	417	405	380	397	378	391	426	419	399	401	384	405	372	402	374	393	410	391	401	369	404	388	405	400	382	453	405	423	409	398	405	359	416	380	423	407	354	405	410	415	387	396	400	400	372	432	422	412	352	356	412	374	404	381	385	389	411	378	399	392	409	447	417	368	373	382	403	416	392	382	410	406	411	419	381	376	409	365	391	415	384	398	380	414	423	422	434	395	436	421	441	421	430	373	386	380	369	416	421	405	370	398	391	408	410	409	393	394	435	401	362	434	431	433	391	387	414	423	389	420	412	410	379	419	383	397	405	449	435	372	405	346	407	423	394	430	390	418	412	399	416	354	409	437	385	419	389	396	364	407	373	417	371	395	364	423	369	408	382	386	418	398	423	405	420	377	397	380	389	398	399	441	420	381	363	386	391	395	394	393	397	410	391	391	397	404	439	448	403	401	368	418	386	404	412	390	355	401	407	426	447	435	386	408	351	368	417	382	442	406	456	393	401	470	389	406	425	402	362	387	393	410	445	401	360	411	423	391	477	412	417	431	395	404	399	394	400	409	367	427	418	411	409	454	348	406	385	412	373	419	376	383	388	369	396	425	414	395	401	411	365	419	406	372	389	412	399	416	397	422	395	416	386	403	411	402	391	429	362	387	437	427	400	391	434	426	409	395	366	415	410	404	422	378	406	410	391	407	420	411	366	374	397	388	393	396	387	410	393	403	391	426	417	387	422	388	399	389	394	402	411	429	417	420	369	393	426	375	419	403	369	394	395	423	407	399	385	409	389	360	399	428	389	410	399	377	420	397	396	338	401	395	365	372	403	439	411	387	401	414	403	391	350	403	402	378	420	388	375	404	445	424	413	469	391	388	394	394	410	388	408	397	387	377	359	410	364	404	416	410	378	381	414	437	413	411	425	430	431	394	415	377	395	373	408	423	376	416	405	382	360	433	412	405	389	412	422	386	423	374	391	392	412	438	409	388	442	424	427	409	378	402	374	429	349	405	398	385	429	408	378	345	418	430	409	387	391	400	399	412	382	392	392	442	410	414	423	404	385	393	408	412	377	402	341	421	441	426	430	403	397	395	392	395	392	425	366	384	412	421	408	384	441	414	393	391	407	371	391	433	392	413	410	406	414	390	394	394	400	414	443	425	410	400	379	413	411	383	395	422	388	400	405	413	438	380	428	421	383	399	394	404	415	384	382	396	397	379	376	348	399	420	399	393	394	416	439	431	411	404	393	384	427	393	434	404	399	351	404	381	428	422	412	399	410	413	412	370	406	337	405	415	372	377	410	380	389	400	399	412	398	428	409	392	382	406	404	413	412	401	371	393	417	344	402	449	408	420	434	399	438	416	451	408	399	391	398	414	362	386	429	388	425	443	402	390	379	401	405	413	467	412	404	402	392	421	398	425	362	417	418	433	414	415	432	425	434	408	394	403	381	409	369	411	423	369	423	379	405	445	406	390	415	369	367	424	407	420	407	400	446	439	420	391	394	375	390	375	377	400	359	414	424	359	365	368	378	407	421	410	422	412	397	388	454	386	423	424	392	398	415	446	400	388	405	398	380	428	425	413	375	423	354	392	382	414	408	371	402	421	404	410	402	425	402	383	407	425	428	374	401	364	407	396	383	381	451	412	412	397	396	379	416	402	386	429	398	414	442	451	395	457	438	404	393	444	423	452	408	403	378	344	417	423	412	404	432	433	393	405	392	408	440	389	403	397	384	394	387	375	396	405	381	382	404	395	435	412	366	377	410	377	421	382	398	375	385	391	446	413	413	430	389	378	419	404	417	404	445	434	394	373	369	379	410	396	403	384	362	420	411	368	355	391	410	404	411	395	406	434	428	419	376	430	403	415	382	413	431	418	390	428	378	405	413	411	417	410	430	417	476	390	384	384	429	379	411	431	408	422	431	432	435	399	413	386	398	427	424	414	394	417	368	399	413	386	379	413	399	424	418	354	407	406	407	397	358	408	395	396	404	387	431	399	390	396	411	392	379	390	403	423	413	387	422	419	384	394	400	394	433	380	356	401	365	403	367	392	402	402	428	402	394	404	399	375	442	411	438	437	397	424	403	380	407	435	423	416	373	437	397	397	409	423	380	375	381	377	388	406	428	385	379	383	417	389	409	342	405	416	449	386	399	411	377	420	415	413	397	406	373	415	388	410	432	392	402	413	378	394	412	386	372	417	399	425	427	413	430	396	413	406	367	423	430	432	422	400	371	427	437	402	420	389	406	420	382	436	415	443	384
15974	12260	17224	7835	6025	5001	4453	3470	2925	2734	2460	2412	1933	1960	1886	1536	1740	1620	1489	1529	1447	1401	1380	1292	1260	1184	1110	1238	1258	1169	1039	1179	1023	987	1040	1003	1008	998	952	1003	951	997	980	978	889	1002	919	911	950	914	935	900	984	927	977	937	951	940	959	882	948	895	926	891	950	937	951	923	958	923	895	910	876	936	881	867	931	954	930	950	932	880	850	880	881	895	892	839	860	864	869	868	883	866	817	858	891	903	918	894	897	886	911	879	852	877	864	851	864	888	913	893	890	891	844	918	873	905	843	859	882	851	881	923	858	914	837	872	910	888	927	890	876	822	946	858	898	840	901	846	854	913	873	866	899	908	885	902	922	951	827	913	901	872	895	882	884	856	842	894	880	961	878	918	894	887	900	910	893	848	918	863	873	871	896	864	900	907	875	923	855	873	867	842	911	912	874	898	879	881	938	928	901	874	835	866	925	919	872	902	891	872	907	904	923	844	872	897	927	907	888	879	851	928	873	904	899	864	876	900	917	902	904	885	828	873	870	869	887	898	863	874	915	915	848	862	846	904	890	881	906	866	872	843	873	936	913	910	909	873	876	892	844	874	876	902	867	857	905	847	829	914	886	881	922	909	856	889	905	911	876	909	871	904	895	862	922	861	911	880	933	854	915	869	932	816	900	886	894	893	909	911	909	914	879	898	910	897	869	905	883	906	886	899	910	907	962	861	908	913	912	847	877	880	852	866	853	861	942	876	876	828	898	948	957	884	857	888	856	911	884	866	902	937	929	880	926	916	930	840	852	867	841	909	888	851	933	876	906	880	921	923	928	886	880	888	870	899	906	889	866	829	928	922	930	839	846	945	873	825	866	856	913	857	907	881	854	834	839	934	844	905	880	884	917	900	917	839	890	854	881	878	933	919	856	897	881	824	865	904	888	866	875	905	840	896	925	874	934	961	871	939	922	888	938	896	919	869	918	857	899	929	906	921	935	921	920	902	893	869	889	875	858	885	955	892	894	886	882	921	907	874	874	863	902	840	852	857	914	894	897	860	907	850	882	864	907	952	880	853	868	833	907	804	865	835	896	874	882	907	895	903	858	901	903	836	858	882	878	899	880	842	869	892	848	918	903	885	885	873	921	874	922	923	892	894	921	915	881	839	865	929	905	879	886	888	898	858	907	858	877	913	957	855	856	924	927	913	899	910	886	874	925	895	904	875	860	903	911	922	908	867	834	955	891	878	838	864	868	863	874	916	897	929	908	882	821	878	883	847	909	889	858	891	889	868	950	916	959	895	914	880	899	882	884	898	872	852	952	869	951	911	851	860	900	921	883	885	822	865	895	915	909	840	877	973	922	874	884	885	818	874	899	899	846	903	919	920	888	902	845	883	882	852	874	921	892	868	833	858	902	877	885	892	837	869	902	905	904	820	921	827	883	879	843	870	913	897	859	920	902	851	840	867	908	895	880	880	845	864	888	927	868	872	894	863	855	913	864	916	904	878	872	829	927	900	846	859	909	831	914	926	829	895	908	884	921	910	946	866	901	872	904	888	786	893	879	889	935	891	860	870	925	887	868	920	907	926	853	976	851	904	837	883	840	911	869	890	856	864	868	884	922	914	934	860	930	850	818	923	872	887	916	969	838	857	885	856	883	856	876	890	871	910	890	871	872	848	916	827	908	856	859	875	846	891	904	835	917	955	825	913	866	923	893	899	834	917	905	847	903	899	891	937	904	877	880	879	884	910	880	915	895	887	923	910	896	845	814	916	926	885	844	883	875	843	859	858	868	833	914	914	898	907	896	842	899	921	899	925	900	915	953	903	872	866	916	844	887	860	859	928	888	878	930	840	919	856	898	881	873	867	922	877	870	858	850	847	863	923	869	893	873	861	852	852	903	910	891	920	902	892	855	903	888	921	893	852	880	883	932	876	879	855	889	877	943	898	846	930	901	889	904	906	869	883	910	922	876	904	920	895	922	869	883	866	855	888	869	893	893	842	859	828	866	900	868	868	892	908	870	928	869	944	847	895	886	908	911	904	873	899	914	884	886	899	879	903	889	936	894	899	915	934	896	873	887	926	867	889	894	815	878	887	883	828	886	907	915	851	885	884	856	872	868	909	907	891	825	865	861	898	883	915	876	838	917	868	864	845	913	834	936	923	846	882	896	880	847	875	893	848	877	853	905	875	874	829	891	921	890	904	964	904	895	875	817	860	861	891	908	895	853	934	931	918	887	902	936	885	861	928	888	901	882	843	905	846	861	876	908	870	883	913	925	866	852	908	927	899	886	862	876	907	891	837	889	866	889	907	897	917	843	946	906	869	907	951	887	911	863	902	919	917	923	860	889	881	943	862	856	943	944	881	880	874	880	899	934	873	907	889	876	872	907	889	945	842	882	889	858	866	871	847	887	861	865	894	861	924	905	908	867	859	931	917	905	894	920	854	888	886	871	889	860	896	917	852	870	926	875	839	867	886	846	930	873	867	865	776	932	878	887	882	857	864	874	846	903	898	903	854	853	912	896	853	908	845	866	881	886	844	844	864	912	914	911	883	896	896	877	953	855	895	849	909	898	858	857	912	867	872	922	883	815	905	843	869	948	868	873	925	915	942	900	908	901	933	945	861	897	873	921	852	848	889	882	899	862	897	861	843	892	944	911	828	915	857	884	898	848	872	858	925	889	886	880	922	881	965	893	854	902	884	893	899	885	909	863	935	825	811	951	874	910	899	881	969	917	847	868	861	937	885	897	954	855	864	873	904	863	853	856	874	886	892	875	935	928	876	890	878	870	919	865	888	900	881	844	901	873	874	881	890	878	870	882	898	881	897	888	888	903	877	894	885	879	856	796	847	892	858	889	932	925	884	886	876	884	867	838	928	878	848	884	879	921	875	898	880	941	854	860	906	863	885	883	885	916	927	871	821	914	928	891	900	857	872	883	891	949	836	915	868	873	900	925	891	874	865	863	859	907	887	907	913	921	867	889	918	909	888	862	859	861	881	839	916	866	919	864	827	921	891	898	862	876	859	865	842	907	928	914	896	853	920	870	875	855	882	888	909	919	855	891	884	921	913	901	905	894	905	872	913	922	940	860	951	926	843	897	938	891	937	847	942	877	864	891	892	872	852	822	841	905	876	890	850	870	930	892	894	940	876	895	866	883	945	804	872	834	920	839	862	859	869	900	903	895	926	908	860	853	862	901	892	886	881	890	893	872	895	884	927	921	890	867	887	887	855	918	903	851	887	923	872	946	840	901	927	958	866	895	830	899	916	877	902	875	893	875	896	867	865	885	916	872	891	891	870	920	903	872	852	861	877	899	879	849	854	848	867	922	860	882	853	885	852	925	897	852	924	864	858	873	923	905	828	851	847	851	912	891	905	887	855	839	903	847	893	907	916	835	884	863	883	850	883	842	870	879	857	892	867	849	854	885	854	858	877	842	946	913	900	873	904	870	965	867	868	850	860	813	815	855	907	844	851	865	893	900	863	878	893	920	842
36015	23005	21149	8445	3190	2211	1800	1359	1219	1154	904	847	768	773	677	633	614	631	544	574	587	544	505	498	483	485	483	533	462	481	459	473	418	445	433	440	379	419	415	408	415	436	414	483	472	476	422	362	467	405	408	405	425	443	398	413	443	431	413	416	400	423	406	431	431	404	401	409	401	413	428	410	398	400	437	406	400	393	436	433	385	397	424	445	415	380	418	465	407	427	370	383	434	426	412	428	398	389	407	417	406	416	387	404	403	431	391	426	446	412	434	435	440	400	416	409	384	419	419	396	452	413	397	398	428	399	407	357	439	423	405	391	418	442	426	403	397	467	422	394	418	395	421	379	444	374	443	407	427	419	390	396	462	406	459	420	399	427	419	430	422	401	412	424	454	406	420	431	408	429	384	414	434	379	399	418	399	400	426	417	380	415	427	427	450	381	426	426	389	413	417	397	426	405	443	405	403	378	402	458	423	438	435	409	415	414	417	406	411	428	418	416	415	408	411	385	394	407	402	410	407	417	409	423	412	399	437	409	407	446	431	409	440	380	415	423	406	473	418	386	372	397	416	429	418	420	412	434	416	441	376	427	382	422	447	440	394	418	402	372	383	387	396	417	427	406	415	425	443	390	426	433	432	414	441	374	395	406	440	402	420	426	448	420	441	409	396	373	417	367	343	437	393	396	439	437	375	395	385	411	436	417	445	425	386	377	383	414	417	426	402	375	423	391	426	406	410	418	410	428	396	410	438	380	409	412	380	416	382	445	413	420	426	434	385	417	413	405	424	416	426	406	412	386	463	431	443	443	395	443	416	430	467	403	427	433	382	414	427	452	390	445	374	453	450	392	472	388	404	409	373	430	429	403	448	380	413	436	431	393	430	397	405	461	419	428	394	412	418	467	404	409	402	414	428	410	432	407	421	424	415	435	418	433	425	410	445	397	396	423	433	464	420	434	389	378	373	377	446	438	403	403	430	405	397	415	424	396	404	402	405	434	417	433	395	402	441	421	408	403	435	403	425	420	423	412	433	427	415	416	382	410	398	406	376	378	394	424	386	413	386	407	388	413	394	439	392	431	406	425	423	446	387	399	448	420	406	444	414	450	413	413	404	397	409	398	394	391	409	422	446	437	400	392	405	446	433	430	465	392	397	405	413	394	391	403	410	407	400	395	411	409	423	406	400	388	390	386	447	441	411	375	441	462	386	425	413	465	438	413	453	427	409	395	438	440	451	457	433	406	447	390	414	408	385	435	438	418	413	460	391	401	405	438	387	414	397	432	377	416	406	447	433	458	450	403	384	394	393	395	400	437	438	413	428	431	403	390	397	380	417	414	403	429	425	413	399	423	443	415	431	434	403	402	437	396	406	400	429	428	424	402	435	416	431	431	433	408	411	428	399	393	385	404	460	440	418	435	432	422	418	398	408	388	410	409	407	434	419	432	428	408	401	408	375	402	442	405	420	381	423	409	416	421	389	408	422	398	412	398	426	396	398	399	431	401	407	443	405	392	411	455	442	435	390	393	414	411	420	390	404	458	415	397	419	456	388	436	423	440	396	387	421	401	396	395	402	410	386	416	422	430	390	399	419	409	398	442	420	423	432	431	423	443	420	396	437	433	399	415	415	394	410	408	425	400	409	459	450	403	406	413	427	388	415	445	425	425	428	365	427	377	388	439	391	419	450	425	389	441	420	413	382	435	418	386	438	411	429	419	421	409	408	409	380	439	426	439	402	445	414	410	408	421	422	397	445	373	412	426	415	442	415	417	384	420	419	446	415	421	407	443	419	402	406	439	457	422	383	400	451	428	418	395	415	406	427	386	438	421	442	411	403	375	384	422	396	379	404	385	394	412	403	361	418	462	394	430	413	419	408	434	425	409	398	430	420	421	418	404	426	408	440	435	411	418	426	456	392	407	431	439	434	411	445	431	368	413	410	377	411	413	453	372	372	401	401	441	390	360	424	396	415	386	408	386	383	425	441	394	398	461	421	373	399	410	426	433	379	389	402	419	402	416	388	442	379	448	393	382	416	432	405	429	423	445	389	387	394	487	413	445	433	401	396	384	419	402	424	447	398	400	381	437	424	404	431	431	397	411	414	407	449	402	422	388	413	374	410	421	438	395	387	429	379	439	407	435	434	416	415	425	391	401	361	417	427	388	403	416	404	447	435	382	431	442	464	435	440	468	402	425	440	445	388	439	399	439	394	423	409	433	421	368	399	430	404	449	447	412	430	422	432	418	420	378	435	426	404	471	392	433	426	459	417	388	440	435	390	409	383	430	471	419	423	451	412	416	444	405	423	394	477	426	444	417	424	391	402	403	393	449	379	428	422	415	401	469	434	406	386	436	413	432	411	474	399	408	404	425	395	426	438	363	427	418	410	424	391	388	437	394	403	364	439	407	378	450	445	412	431	433	421	394	411	436	449	437	396	434	456	379	438	396	408	412	431	426	407	414	405	389	421	401	381	408	406	429	422	428	383	433	425	400	415	414	406	438	387	424	436	432	441	433	369	436	388	386	420	406	393	441	430	440	433	390	425	439	397	419	370	425	429	421	420	401	399	373	431	404	426	395	449	404	439	419	410	405	440	436	408	426	412	389	405	417	432	402	409	410	415	407	455	413	412	411	392	392	408	423	401	385	403	390	385	410	398	437	396	398	387	395	440	402	372	410	419	415	414	401	377	393	418	426	406	421	420	399	408	438	435	409	440	456	419	393	422	432	456	374	379	375	460	394	402	462	411	455	465	388	411	432	414	419	390	462	425	395	429	399	418	409	400	433	412	416	393	422	408	454	445	434	438	444	400	432	390	393	397	414	410	433	437	384	414	399	483	412	429	399	398	426	403	408	407	401	414	447	440	374	409	417	392	433	382	388	432	445	390	407	369	421	446	384	437	400	408	425	393	412	402	382	441	424	415	400	402	440	446	425	406	332	435	407	379	411	423	437	431	436	377	359	412	405	421	416	412	389	385	404	408	421	429	384	402	429	384	382	421	435	431	403	432	426	355	424	400	411	438	421	413	435	438	434	407	404	387	419	381	459	388	426	433	431	402	379	408	408	427	423	434	444	414	452	383	453	394	405	392	422	421	431	435	448	430	375	430	400	440	410	412	385	442	412	426	389	433	377	425	431	416	419	413	423	446	462	437	389	416	428	397	415	422	396	398	404	405	413	434	417	370	437	399	414	403	419	397	403	417	446	406	384	370	453	392	369	394	377	388	423	413	433	431	406	407	440	437	405	408	391	394	411	392	385	428	426	422	375	382	407	463	415	436	415	393	390	384	417	389	426	436	394	411	408	407	416	435	406	381	402	393	426	375	426	401	377	426	414	414	368	422	406	434	421	408	406	457	415	393	410	422	432	436	431	422	400	424	435	423	445	386	391	402	416	413	394	430	393	391	400	424	373	379	391	354	431	408	408	429	406	359	395	433	415	408	451	421	421	432	414	414	412	401	387	402	409	434	397	441	431	403	416	406	425	436	444
21891	17301	24026	11257	7694	6634	5709	4595	4176	3994	3385	3205	2680	2760	2495	2114	2138	2270	2009	1891	1912	1875	1645	1593	1398	1363	1316	1526	1515	1458	1274	1237	1082	1169	1214	1102	1112	1077	1068	1102	1070	1059	1062	1040	985	1055	996	974	922	999	1003	944	1013	955	997	933	975	1008	987	894	948	964	982	922	942	958	951	993	967	984	1008	947	962	969	938	908	916	959	938	908	897	958	942	878	963	938	872	899	917	951	917	942	907	926	896	880	881	917	894	902	895	963	918	909	906	907	972	921	865	951	902	908	952	961	971	954	901	976	904	855	853	891	925	937	894	887	911	946	866	910	963	898	921	882	927	924	924	851	894	988	913	955	952	924	941	969	917	911	969	885	904	851	921	958	934	868	932	922	926	949	904	951	856	896	915	899	922	967	833	918	923	955	931	975	905	918	893	913	952	847	902	926	930	929	872	926	903	901	843	897	905	934	947	959	973	871	941	974	901	889	857	969	959	959	955	877	877	911	949	971	920	887	881	944	871	921	935	942	866	905	953	899	941	908	965	910	974	932	944	967	880	950	960	941	911	901	889	882	913	933	901	913	940	942	899	858	878	907	974	897	925	888	900	928	910	943	923	871	916	888	939	877	882	967	917	970	966	912	843	887	946	879	975	902	918	921	917	881	892	911	895	925	905	917	897	894	902	901	907	910	879	891	865	903	902	924	871	919	963	867	935	937	889	892	913	921	945	929	919	903	934	875	958	895	907	877	905	892	912	859	923	944	922	870	908	890	944	906	957	910	896	923	896	921	868	913	883	881	954	913	923	877	894	877	973	870	952	935	892	899	919	930	933	924	915	900	950	864	930	919	921	972	924	907	911	912	918	902	923	905	953	914	907	899	943	871	921	905	908	900	947	922	866	914	928	911	950	881	940	952	928	946	924	928	944	925	873	999	894	875	907	924	901	895	901	931	891	955	928	930	935	928	936	920	921	955	892	930	847	936	915	912	948	938	900	904	883	901	872	936	882	934	878	907	939	886	938	876	900	903	883	913	973	972	924	948	825	923	917	884	892	885	889	948	925	924	960	894	885	945	930	917	919	933	905	957	915	965	951	918	944	927	905	897	923	893	859	947	923	905	943	904	923	866	951	864	902	877	910	973	869	911	934	916	908	924	932	897	861	939	913	925	933	873	924	898	936	912	951	887	960	915	888	937	952	914	946	922	936	911	901	916	906	907	944	944	894	913	882	930	922	973	931	917	981	950	875	858	895	921	905	874	890	907	876	875	881	894	944	933	871	880	938	917	899	893	862	914	911	898	866	911	949	910	911	864	844	932	873	918	918	884	968	925	937	894	912	930	910	889	901	927	945	909	912	877	912	920	954	924	904	945	949	945	962	901	919	927	947	937	923	933	935	961	939	907	899	904	934	926	907	929	901	913	898	919	902	927	884	905	914	883	912	886	875	880	919	950	895	886	976	906	894	980	882	895	941	902	896	854	938	918	880	919	938	919	925	868	894	968	881	901	896	938	928	963	946	930	917	887	916	955	1004	907	914	936	915	949	920	847	930	930	893	921	954	915	887	921	918	946	906	961	914	958	876	940	863	918	973	932	926	863	914	966	930	933	956	963	880	927	911	923	871	917	882	923	901	913	904	905	947	939	907	949	900	928	936	924	884	906	881	917	908	939	923	945	865	957	905	919	900	952	925	936	921	965	931	888	961	943	945	921	974	902	951	894	845	867	947	901	895	943	917	922	924	974	911	854	931	956	926	961	902	917	879	886	914	905	884	932	931	901	930	892	920	910	919	930	936	969	948	895	902	924	875	919	914	866	927	916	975	922	897	904	886	883	951	921	884	888	932	937	888	939	953	900	914	899	894	944	929	929	869	924	892	902	957	910	917	923	909	948	907	894	964	895	917	894	902	906	914	938	814	891	922	946	949	934	947	933	895	880	937	967	915	894	898	917	945	911	921	965	882	965	889	907	952	947	896	938	909	956	918	877	893	948	879	955	907	881	941	920	912	896	908	872	926	877	934	938	891	956	881	953	914	897	925	883	863	946	923	905	944	914	873	903	906	940	875	952	917	894	859	941	907	1008	900	933	884	940	924	895	923	953	924	920	972	962	937	912	921	887	861	864	898	878	992	907	912	899	931	913	903	896	889	949	913	912	958	921	900	897	925	879	917	875	908	936	935	932	911	894	890	960	869	846	867	925	893	886	890	957	911	988	983	939	929	875	929	935	929	885	886	938	863	960	864	846	864	940	886	952	917	936	907	887	929	933	915	912	916	959	930	942	920	932	889	897	933	905	971	961	887	927	940	909	949	882	820	940	892	933	938	888	864	940	900	914	943	876	930	886	939	911	964	922	887	935	911	896	921	880	931	957	906	875	908	947	871	881	930	875	889	911	956	893	908	908	936	927	948	874	918	952	920	909	936	911	874	888	961	890	929	864	892	898	939	928	939	906	880	846	943	961	898	945	882	929	901	955	940	938	899	949	939	959	904	924	909	876	900	928	932	938	925	882	885	925	944	948	940	966	916	965	913	892	908	947	922	937	890	919	902	883	943	901	935	948	918	941	919	925	893	924	1005	960	942	968	956	940	940	874	890	939	932	923	961	889	904	907	898	968	898	916	900	931	919	901	917	960	952	949	945	935	893	917	882	998	935	870	948	925	933	945	902	912	924	938	879	954	884	878	923	901	910	923	915	894	858	926	912	895	905	894	942	962	927	941	880	956	917	917	948	952	893	897	927	957	862	917	918	905	888	860	935	943	930	893	904	905	884	855	920	889	904	921	940	913	913	955	896	907	881	891	953	941	908	910	983	927	953	945	907	929	907	933	935	926	964	920	915	945	1007	924	833	937	907	926	888	890	939	879	912	951	901	926	924	885	890	913	914	924	900	920	909	887	909	901	920	916	933	929	965	879	915	928	935	944	913	899	952	971	954	938	927	931	846	855	932	975	909	949	895	887	960	907	902	922	913	934	932	927	967	920	862	908	872	908	966	923	951	932	920	914	905	895	961	888	954	904	916	952	899	881	952	901	896	921	934	925	900	947	890	967	938	925	882	843	958	909	909	890	932	922	923	940	905	979	901	916	916	924	927	929	913	899	951	901	880	934	913	927	938	930	910	905	958	937	941	907	922	968	902	911	947	933	925	911	887	904	882	922	869	974	939	863	966	904	891	929	928	978	921	904	947	890	899	891	927	942	930	859	928	907	912	908	935	914	886	929	911	923	883	966	919	887	934	941	885	914	962	845	901	958	918	895	924	929	945	910	971	859	878	935	863	980	901	900	865	980	959	929	952	966	952	909	933	914	915	889	906	929	926	925	896	926	885	856	896	914	893	908	877	936	924	929	959	901	898	1004	928	927	911	966	897	902	892	885	904	939	899	925	933	917	890	939	906	905	860	929	936	947	928	887	929	906	936	927	917	941	904	932	980	905	889	937	952	905	965	946	929	905	885	968	940	862	924	913	949	914	936	919	880	941	953	897	857	906	908	882	902	940	962	933	904	909
13183	7180	5142	2079	1124	922	777	625	631	570	579	556	525	492	494	514	543	534	527	516	524	531	444	447	466	471	450	462	466	495	464	465	461	476	428	453	456	435	468	490	489	460	504	486	453	447	466	468	413	487	512	492	460	477	460	502	509	485	494	457	442	479	442	482	442	454	473	463	450	507	440	455	449	462	443	466	494	444	458	476	456	513	476	458	447	494	460	486	480	474	464	477	478	477	468	450	474	455	470	452	474	451	443	468	479	443	472	481	486	487	473	457	477	440	505	484	445	496	463	491	464	463	434	450	437	449	512	480	453	443	458	475	437	487	514	490	466	449	494	488	472	518	473	508	466	494	469	483	487	449	492	493	461	459	447	462	489	446	479	501	459	444	488	463	478	499	468	459	471	467	444	464	468	485	416	430	419	448	479	461	491	450	483	536	460	474	502	451	483	453	437	437	493	433	450	419	432	474	453	457	471	474	462	503	488	465	451	503	450	473	468	478	491	486	468	475	512	473	462	461	443	507	438	501	472	442	503	476	485	466	478	449	430	450	491	476	473	465	477	444	429	494	475	524	447	457	466	461	446	479	490	499	433	527	492	445	482	455	453	426	485	418	477	446	443	440	469	461	464	459	487	470	427	500	482	490	476	493	483	464	439	433	432	454	455	466	489	435	453	481	451	440	471	477	483	416	431	470	446	436	497	458	482	452	483	474	475	469	478	419	444	504	482	493	478	466	498	536	432	446	478	471	474	492	442	446	477	452	452	421	436	503	476	494	488	484	440	511	480	472	460	479	495	511	430	474	482	451	440	448	484	504	529	491	438	484	446	517	516	448	448	485	520	470	458	466	459	485	429	465	496	419	453	496	478	430	459	474	485	475	444	468	471	436	443	470	477	509	428	465	431	486	454	434	480	472	446	482	480	447	408	483	448	473	430	445	455	487	493	460	501	463	471	447	450	460	475	502	484	440	468	497	482	424	460	469	460	477	462	473	479	427	481	480	516	405	474	485	448	476	460	445	473	460	527	454	442	450	486	470	487	449	463	456	463	439	472	500	432	441	458	456	498	446	506	470	446	433	495	484	442	468	454	485	460	432	471	445	460	452	471	492	453	495	472	518	524	452	482	502	423	454	505	489	438	469	447	439	485	469	499	512	417	446	455	453	485	484	449	473	454	488	468	480	490	461	488	470	462	515	497	500	446	440	445	482	489	445	506	484	483	487	495	475	479	464	469	471	466	471	451	482	464	445	454	460	495	473	474	428	506	485	473	427	472	454	460	471	444	441	486	478	452	447	471	465	445	440	478	451	465	495	444	436	464	488	502	463	453	493	485	438	476	485	443	447	491	419	440	460	501	465	414	524	504	468	462	524	486	446	487	436	495	451	495	486	457	449	450	508	504	471	453	532	490	476	447	453	493	462	482	521	485	472	501	461	465	481	504	421	459	474	447	466	496	447	453	453	490	465	497	441	445	453	471	433	474	453	450	482	460	402	438	446	485	509	528	455	465	473	478	480	475	488	457	482	490	458	490	542	472	480	461	485	478	501	458	449	437	454	464	466	470	481	423	447	472	467	435	460	442	447	462	481	471	469	458	442	527	472	480	463	506	474	505	449	462	451	494	490	460	499	485	438	474	463	501	502	444	495	441	444	467	455	454	484	468	477	486	436	440	451	483	488	432	439	443	452	466	503	476	485	487	446	469	444	475	459	492	501	488	508	456	445	452	433	469	460	503	451	472	430	471	429	437	494	515	479	449	491	455	485	474	464	478	450	460	469	466	456	492	469	465	465	410	484	442	440	489	460	476	453	486	417	470	456	494	435	491	460	432	501	457	468	506	487	446	481	457	462	471	439	459	450	427	511	441	481	466	478	462	491	464	447	475	414	489	419	464	484	457	466	480	473	494	521	490	447	448	434	470	442	471	486	472	464	441	445	479	490	419	446	473	480	453	468	461	475	460	427	462	471	465	476	449	490	469	478	450	446	476	456	432	459	460	456	422	449	440	442	473	475	485	449	444	452	421	463	496	470	441	468	455	432	486	515	467	468	491	483	503	467	460	429	489	470	446	472	488	464	453	506	471	447	466	441	439	490	470	460	479	477	492	467	426	473	470	517	453	464	499	439	459	511	438	464	444	497	480	437	475	455	458	431	449	487	498	457	454	463	497	449	519	464	414	447	431	464	483	498	446	486	477	488	492	425	469	463	462	509	538	454	478	506	507	435	493	410	445	438	459	461	455	435	494	478	500	432	449	476	510	513	435	479	494	482	453	498	464	493	514	491	462	489	478	482	477	459	458	513	488	472	410	483	466	469	457	448	471	490	498	452	479	474	473	455	500	462	450	496	504	453	467	475	503	503	492	477	444	469	466	496	433	460	469	503	456	475	474	455	460	469	479	453	447	474	467	460	440	503	451	465	475	468	459	477	496	458	476	491	457	460	472	442	469	450	487	466	474	444	495	517	495	490	482	440	466	422	484	456	454	463	446	435	446	427	487	463	516	491	486	436	477	486	462	465	429	432	476	438	466	488	476	471	439	506	472	497	454	462	456	457	476	442	490	469	490	510	485	435	445	444	460	494	415	447	473	433	470	468	500	410	472	513	522	431	429	451	483	479	499	422	447	462	474	432	431	461	498	472	504	480	490	415	450	464	436	478	477	483	455	522	463	442	489	474	459	483	497	484	450	448	491	435	464	473	464	435	447	465	452	427	475	493	494	425	439	456	446	456	472	484	461	461	444	449	501	471	518	518	449	460	447	444	454	461	423	432	418	432	432	515	489	472	500	452	470	459	467	521	434	469	448	462	452	446	486	441	478	456	508	453	454	464	458	478	465	490	499	468	486	482	480	447	473	447	438	428	467	475	476	441	475	463	485	419	480	498	487	519	443	502	433	471	492	457	463	447	449	461	463	435	467	461	481	463	482	479	454	478	438	445	472	492	476	461	437	475	477	467	484	439	477	478	501	474	493	445	480	463	466	513	464	440	432	413	439	465	488	472	502	511	483	465	452	433	433	474	509	447	504	481	464	496	502	461	458	450	437	437	485	496	457	458	446	473	473	453	482	464	433	468	465	467	523	474	452	455	476	522	488	483	466	431	475	514	443	444	483	487	466	467	474	470	448	440	465	475	427	478	483	476	503	446	451	443	485	458	515	443	462	495	454	480	462	473	459	420	470	441	486	454	490	465	486	473	507	458	505	478	488	526	525	463	538	459	478	468	483	497	546	491	511	447	443	449	464	423	456	447	512	471	481	512	456	467	470	487	459	519	501	449	452	476	447	445	441	483	450	450	444	474	443	465	501	486	466	464	491	462	466	430	418	442	439	449	506	423	475	513	521	456	484	468	466	436	492	464	436	441	454	473	414	475	509	433	471	519	481	481	453	460	481	435	488	478	450	450	474	438	487	539	493	432	505	496	500	470	434	447	439	479	477	492	464	421	460	481	481	464	489	475	523	450	469	447	444	457	455	465	468	493	544	468	492	440
8442	6382	7884	4395	3297	2753	2442	2022	1635	1586	1508	1453	1408	1352	1346	1297	1262	1192	1179	1253	1201	1153	1133	1130	1121	1166	1085	1125	1111	1062	1049	1036	1092	1094	1083	1031	1027	964	1046	1038	1038	1017	1031	1046	1068	1047	1017	1002	979	1085	1082	1045	1095	1009	1021	1060	993	1006	1044	996	1026	1059	1010	996	1021	1001	1087	1036	1048	1027	998	1057	995	1019	967	1035	965	989	955	997	1004	1036	1050	946	1074	1007	1055	1054	1028	1049	980	1007	1001	1000	999	986	986	1038	1123	1056	1031	1049	1029	998	1013	994	1025	1014	1031	973	1008	1008	993	1047	969	967	1025	953	977	950	1007	1012	960	986	1007	1046	1057	1014	1002	1060	990	1004	1025	1022	977	998	983	983	995	1047	1023	1022	999	1024	988	944	986	1013	1015	973	994	1036	1031	1040	965	1052	982	1012	1001	1024	1036	990	952	999	981	1028	954	963	1018	962	1021	999	988	1006	1002	1000	1018	1014	1033	1020	990	1023	1045	1047	1015	982	1016	1008	1045	988	1005	941	970	964	998	1007	1098	967	988	987	1056	953	1020	994	996	1001	979	922	1020	1031	1026	1048	951	1010	980	949	973	1010	1029	1023	1048	1042	978	1033	1064	989	1024	949	1038	960	959	999	1048	1039	1015	949	1017	995	986	1080	987	998	1040	1058	1058	1032	1032	1031	1063	1021	1031	990	985	1052	973	1048	1023	992	1021	1026	1025	1013	1010	1053	1051	1021	1022	1010	1006	975	959	922	996	1005	931	985	1047	1069	1079	994	994	1042	1030	1036	995	1013	998	989	1048	992	1041	1025	993	1011	1025	972	976	1091	952	1080	1050	1017	971	974	1021	961	961	1014	1026	979	1033	961	1002	1006	972	1028	994	1030	1052	986	1041	1071	958	972	1025	1036	977	1004	1017	1041	1028	1007	1017	989	990	1005	1012	981	1061	1036	962	992	989	1021	1016	1001	1018	1037	962	1004	1031	1064	953	1047	945	1043	1032	1030	1030	980	1001	1018	1064	1039	991	1107	993	1002	1015	981	1005	1000	1017	992	1056	978	1020	1007	990	1004	1030	982	1049	1016	1025	1066	984	995	975	977	971	992	1014	1016	1031	1034	1035	1000	1008	1029	1045	1001	1011	1019	1038	1016	991	988	1036	1012	964	1040	1018	1015	986	1072	986	1009	1031	948	1011	1004	979	1043	988	1048	979	1021	963	1037	1006	1053	973	979	976	1037	996	1010	946	1099	1079	1006	964	989	1057	971	1009	996	1001	1017	1012	983	1032	981	987	971	1009	979	954	1043	971	963	958	999	1020	982	1061	1000	997	994	960	986	1018	970	1035	1053	994	999	1010	971	1008	1036	1028	983	1018	971	1035	958	971	1006	995	1047	942	1023	1037	946	1040	995	996	1022	1045	1032	1022	950	1052	1004	995	1037	1031	1034	1032	1023	1062	1010	972	1030	959	980	1044	1013	1055	1001	1016	1030	1007	1017	972	1054	952	994	1002	969	1017	1017	1097	962	1023	1006	991	976	1006	1005	1016	1020	1021	935	995	1014	965	992	1049	979	1041	1016	1013	1013	1022	1010	1007	1023	1014	990	998	1061	1020	1033	1023	1055	1011	994	1030	1073	1021	1046	962	1010	994	968	990	1052	959	989	1003	1002	971	1012	1018	963	1030	1046	987	999	1022	1008	1006	1035	1029	961	1008	1030	1029	974	1017	984	1043	1046	1003	1024	1026	997	1039	996	1024	1015	976	969	1023	1043	983	1020	1094	1055	1023	1018	1006	1066	1015	1057	999	1023	1013	1029	975	960	1016	996	999	1065	1012	966	993	1001	1057	967	1037	1062	1034	1062	932	1011	1048	980	974	959	1047	999	1007	1058	1007	995	951	991	1068	1004	1016	1011	997	1037	1027	989	1045	982	1054	1013	938	991	1059	968	1029	953	1017	1031	1012	1004	989	1041	1028	1000	996	977	982	1014	1028	980	1002	1007	1035	1011	1061	996	1004	1032	1014	1036	1006	988	1049	971	1005	1012	1006	1005	1019	936	1007	915	1032	1040	1029	1010	990	1067	1036	986	998	1019	1000	1001	980	1014	994	969	1011	940	986	955	991	1020	1021	1036	1013	1015	1042	988	1042	1065	1028	1047	991	1011	1087	971	1040	1019	946	974	1003	1031	1027	1046	1035	953	1033	1007	1014	1001	1038	1035	946	963	1024	1031	951	993	963	942	1035	983	1031	958	1036	1043	1025	956	1016	995	1082	987	963	1025	979	1008	998	1018	1012	1059	983	995	975	1013	994	1048	948	1041	1046	999	1019	946	1031	976	1022	1000	992	1024	1013	1011	1002	980	1006	1020	1019	1042	1024	960	1022	1028	977	957	1049	1023	993	1020	1014	996	1012	957	1002	1015	1019	1022	1024	978	1004	1031	1065	1057	991	1035	987	1019	1031	1006	1019	1057	1053	1015	1021	994	1049	1048	1108	903	1015	1003	1004	981	1024	1014	1009	1034	1013	985	1031	972	1048	1041	961	1005	1033	1025	980	1048	1041	987	1010	1035	1002	1040	1010	988	1023	1001	1001	1019	1008	1026	969	1025	990	1054	984	989	1007	942	968	977	995	1021	997	1025	1007	1005	1027	1017	986	990	1036	1039	1042	995	988	1019	933	991	976	1068	979	1008	972	1027	1047	982	957	1002	1012	1011	1042	928	977	1009	965	1048	988	1042	1061	986	1014	969	1004	1070	960	987	1057	1017	1106	995	1018	1006	971	1043	980	986	1002	1041	1018	986	1012	965	947	964	969	1030	1023	945	1041	972	976	1048	976	1006	1015	1075	989	913	996	1005	954	1020	1025	988	1049	961	1015	927	971	1007	953	999	985	1002	1005	1025	1007	998	953	1038	1025	983	1034	993	1031	967	1023	987	988	1025	1037	1005	974	993	1011	981	968	990	991	1021	996	977	1012	1023	1047	971	1009	1072	1045	1000	1075	1057	958	975	1020	1002	996	982	992	985	1069	988	955	1012	1028	1026	1011	1031	1067	965	1060	1015	1056	1025	1052	1061	1001	975	1055	1051	1010	991	1023	947	1022	990	979	1020	984	992	957	1028	1041	1009	984	1018	970	1013	1055	1047	1045	1034	1003	1024	970	999	1005	1004	1044	971	993	994	1006	1042	992	1023	1024	982	969	943	1014	955	1007	1029	1024	994	1025	1044	1006	1024	993	1055	1023	972	985	983	1051	1030	997	1033	965	1014	998	994	972	1016	1032	1006	954	1024	991	1005	969	1038	943	1008	986	974	998	980	993	967	927	1012	957	972	992	996	1053	995	1029	980	1041	1038	947	1067	1023	960	1019	949	1055	999	965	1026	1039	1048	1020	994	954	1002	1011	1024	955	1014	1001	984	983	1009	984	1024	971	1024	1035	1074	974	1016	1071	1016	1041	1004	980	1015	1018	975	1033	1011	1058	1057	1010	982	1019	991	993	1063	1011	1031	1005	1015	1007	1014	991	1012	981	1009	986	989	1037	991	1007	1015	977	1037	978	1019	1008	988	1014	991	969	965	1049	1083	1027	1018	979	1001	1012	983	1012	936	993	1020	939	1089	1009	1005	1017	1000	983	1023	1023	1007	1034	1062	978	986	1032	959	990	986	1033	993	990	969	975	1022	1061	1021	1004	994	1019	973	1012	972	1081	1066	978	1068	1016	990	1019	999	1051	1039	1028	949	1034	977	995	1017	1020	986	994	983	975	1042	985	921	1044	1009	975	1013	968	967	993	1010	996	1010	971	993	966	968	965	972	1000	965	998	996	1022	1010	1020	994	1028	965	1008	987	1001	987	990	1031	958	1082	1042	990	952	1023	1007	1049	1015	1025	994	963	967	985	1022	960	975	994	981	1014	947	983	987	1000	952	968	956	1026	1028	999	980	1017	1004	1016	990	1058	1080	1011	1034	1061	1038	965	996	975	961	990	997	1007	942	988	1042	976	1032	1004	1000	1022	976	1002	975	1014	1043	1049	981	1057	976	1036	1009	1051	1003	1022	1035	1034	1003	1051	1059	1001	1066	996	964	1024	1039	975	1073	959	989	988	977	1022	1012	1047	1021	1031	1064	958	1006	1000	950	1007	1005	1000	1028	948	987	1029	999	1034	1006	1041	960	1036	966	983	1007	1034	1012	1052	1052	923	988	981	997	1029	958	966	998	993	937	967	1048	1051	1091	1004	1052	1014	1021	985	988	956	991	993	980	942	1030	991	1010	1002	977	1022	981	1034	966	991	1025	995	992	1029	977	1028	1016	972	1035	997	1021	1057	1018	1065	1050	995	1015	1010	992	1096	996	969	970	955	1043	963	973	1014	1004	1030	999	1007	998	996	1014	1030	1066	991	1064	1001	1045	994	984	1015	1017	1007	1025	1003
26258	15351	13134	4457	1871	1501	1335	977	812	805	683	674	579	533	566	519	508	543	485	541	466	519	468	500	470	412	449	435	447	464	455	469	399	429	411	400	442	406	386	425	386	395	412	387	434	427	452	390	380	414	414	420	394	405	374	391	428	401	396	383	425	465	385	394	375	413	453	415	389	423	410	405	455	361	388	346	386	408	423	422	445	423	379	380	401	420	396	384	408	381	378	368	401	400	398	397	383	408	397	374	371	400	421	413	385	442	386	409	372	408	402	398	419	436	410	380	412	440	394	358	386	414	430	398	419	417	396	370	390	408	402	419	366	413	402	426	367	398	406	416	387	391	385	385	374	383	410	402	391	420	438	412	414	409	385	404	410	469	406	378	376	421	407	430	394	400	462	387	429	441	407	386	384	408	413	386	380	389	400	422	391	400	423	388	398	384	422	435	400	387	423	442	379	406	407	374	429	390	393	460	373	372	382	409	400	402	415	402	375	397	406	406	370	393	394	379	379	390	396	395	420	365	440	415	378	373	386	407	433	377	402	433	394	400	383	395	410	381	384	383	403	415	365	415	412	387	400	403	423	414	402	393	414	423	420	412	400	439	434	390	400	458	451	403	360	388	416	405	389	419	418	408	400	415	384	435	420	376	410	395	386	396	428	395	414	404	375	398	400	444	416	426	412	382	406	388	409	412	397	381	413	388	396	378	378	431	378	418	379	425	431	425	382	393	358	384	393	408	437	429	398	362	376	426	394	382	393	395	445	384	421	430	409	389	435	451	418	387	341	387	390	383	405	422	417	364	444	413	380	396	411	383	407	359	418	376	399	388	420	409	405	385	425	443	366	413	428	386	436	422	437	398	398	396	413	455	427	377	384	411	401	383	398	385	397	409	399	372	377	415	439	386	442	417	391	354	398	402	389	383	427	388	394	446	459	404	397	436	391	351	413	433	427	387	393	414	383	410	376	397	396	395	424	426	402	440	399	408	394	366	379	410	420	378	394	413	421	419	375	452	390	430	374	383	371	397	411	390	381	372	422	424	394	404	395	417	396	387	387	449	382	411	387	401	423	382	432	412	370	393	415	394	401	365	376	373	409	401	417	367	365	400	450	418	364	412	433	409	373	399	409	417	439	391	428	433	427	372	404	383	410	370	378	379	383	412	435	422	384	398	402	352	406	384	416	372	416	446	375	408	397	370	424	413	415	383	422	375	408	399	385	421	395	425	441	401	388	425	406	363	390	431	394	411	391	396	388	430	388	403	395	377	409	424	389	386	395	410	426	405	361	381	362	424	394	386	412	376	408	396	376	437	404	389	411	374	408	408	403	388	405	412	402	415	443	415	420	386	383	398	371	453	395	376	369	390	406	418	378	413	407	361	382	405	395	427	388	401	405	401	410	406	404	387	440	453	409	393	460	381	404	422	422	409	396	388	400	427	370	380	450	415	396	361	408	426	441	407	405	399	417	395	378	393	385	412	417	377	389	377	388	384	374	388	385	410	438	416	451	392	382	408	421	436	411	380	415	424	401	393	448	405	416	417	393	421	413	419	405	407	422	406	403	375	460	368	426	441	403	402	385	410	375	384	389	361	361	426	407	378	374	395	345	388	425	405	401	412	382	368	394	387	405	369	391	373	385	401	398	406	366	428	428	416	414	387	369	396	397	417	389	404	427	419	454	416	391	402	406	367	395	376	409	387	383	385	403	347	412	445	419	415	430	395	395	394	382	423	378	408	420	419	408	420	398	389	388	389	389	415	433	414	428	397	380	389	434	409	389	383	403	384	396	402	435	410	396	444	386	376	374	391	411	422	414	392	365	355	415	393	391	371	437	430	374	373	400	419	402	435	379	390	437	396	405	396	410	406	388	424	396	411	416	399	391	420	384	379	400	415	393	395	400	391	399	401	413	392	411	407	449	407	448	378	423	369	450	405	419	456	403	420	390	399	389	414	389	455	428	393	432	387	422	376	412	380	383	441	388	416	432	423	430	404	420	384	418	392	446	393	434	421	401	385	404	421	433	420	392	419	420	402	403	414	444	388	385	422	401	402	363	408	437	394	416	401	427	389	412	369	385	437	427	391	406	399	378	387	404	356	413	428	438	435	447	433	387	399	379	384	411	392	402	401	377	419	396	410	401	399	426	384	400	405	426	392	392	421	401	405	393	409	362	385	386	395	403	403	364	394	391	397	422	389	397	394	390	407	406	402	395	411	385	379	406	397	409	397	389	430	412	382	371	416	402	418	422	407	408	414	430	408	397	428	381	386	400	422	349	385	378	398	396	386	400	412	401	424	377	378	374	433	385	416	373	421	382	425	420	419	409	413	411	389	382	400	395	403	405	359	390	411	377	400	413	436	424	399	351	390	426	354	420	399	395	369	392	418	374	419	394	401	405	385	416	414	416	406	427	379	377	400	429	395	403	390	398	370	376	403	421	418	403	364	400	388	427	384	388	410	430	427	365	439	380	409	425	384	389	401	409	407	418	411	368	428	401	373	452	385	407	438	386	387	393	447	460	420	413	368	421	424	425	377	378	405	407	385	387	412	406	381	451	419	424	412	361	389	402	412	419	368	451	423	388	419	405	440	389	379	366	364	361	371	411	397	379	360	426	380	402	416	405	405	377	387	410	442	392	377	419	426	357	402	373	405	406	379	370	365	410	398	406	425	407	411	435	380	389	391	390	424	395	383	389	385	388	417	427	395	422	422	427	414	422	405	388	412	443	403	418	398	431	386	387	384	383	377	410	408	390	407	367	397	367	405	419	390	434	438	416	394	423	406	383	407	376	430	343	399	363	389	362	373	373	396	416	377	410	392	411	414	392	381	422	381	415	366	404	360	352	399	442	420	417	426	389	365	421	396	372	406	407	415	382	397	417	416	384	389	399	441	425	373	347	416	402	362	386	387	408	402	411	399	402	366	437	409	395	420	420	409	360	400	354	391	417	424	399	396	396	428	427	401	395	411	429	428	386	419	404	399	409	382	392	411	376	439	405	428	379	424	433	384	424	360	388	397	447	415	372	404	382	403	415	429	413	389	395	350	428	405	403	402	420	452	423	370	377	391	394	427	399	423	405	419	422	396	429	395	367	392	382	366	413	388	448	386	406	384	400	423	405	422	380	376	386	405	390	411	425	421	401	422	360	382	401	384	414	387	403	402	411	391	422	413	407	410	425	425	403	412	375	387	400	396	404	399	429	370	418	405	360	400	416	391	382	417	390	397	370	413	408	382	395	386	377	409	371	420	409	389	408	381	402	382	419	406	425	399	444	385	384	412	391	394	399	435	430	405	408	376	412	401	399	367	414	414	405	443	404	413	422	404	363	385	374	406	418	419	368	423	380	374	389	395	356	410	362	414	425	405	408	417	442	382	394	403	411	399	395	365	392	390	392	409	410	421	403	404	380	414	449	417	410	422	402	421	385	362	393	406	405	427	417	362	375	411	398	394	387	384	424	431	385	364	414	399	416	427	417	380	396	406	344	373
16803	12232	16484	7328	5281	4720	4375	3460	2997	2728	2541	2302	2055	1879	1864	1726	1556	1646	1443	1492	1527	1488	1301	1350	1298	1178	1165	1259	1215	1205	1134	1085	1045	1047	1010	982	1007	975	992	996	996	962	1059	936	916	948	919	958	946	936	988	876	954	938	920	878	898	865	913	903	926	921	922	928	878	899	922	914	946	904	886	860	888	887	907	896	896	949	904	900	892	880	903	909	893	904	843	876	880	859	897	869	892	862	869	938	834	896	849	876	830	946	929	909	866	881	877	900	921	914	895	892	904	921	884	866	872	890	866	813	880	912	879	865	860	881	928	914	892	919	877	846	930	835	830	885	909	891	917	894	944	908	883	899	833	891	915	944	924	941	940	901	936	870	824	864	950	850	872	905	885	875	834	881	845	915	870	902	874	933	884	828	855	867	907	889	905	876	861	901	887	891	919	883	863	908	905	892	888	886	856	896	897	924	906	867	920	859	870	900	917	874	863	902	907	915	883	914	922	912	856	887	911	928	937	871	854	883	812	837	915	900	903	873	883	889	923	853	869	875	935	865	933	920	869	896	868	932	864	876	868	862	873	915	901	855	878	858	958	915	879	880	906	882	877	912	896	880	843	930	880	912	877	899	859	824	887	908	911	858	885	898	921	849	863	879	890	916	894	918	898	898	901	885	847	911	893	879	925	902	939	898	958	927	895	932	919	883	869	881	859	905	898	934	903	920	897	857	865	871	832	896	921	938	884	890	889	882	870	881	901	847	880	863	869	875	857	909	872	879	848	863	931	873	904	902	851	869	908	890	945	848	877	894	900	914	876	871	918	883	835	912	868	946	960	891	948	950	899	870	865	870	879	932	847	912	868	924	857	864	880	899	857	863	870	854	889	877	878	899	873	835	935	902	926	835	869	896	895	869	868	898	874	865	859	874	872	916	893	894	924	821	859	920	880	870	849	952	914	882	889	911	900	862	879	886	845	885	885	937	856	874	894	928	864	841	913	894	855	904	872	870	876	922	853	904	932	878	862	891	924	894	943	852	876	920	902	842	936	933	916	912	845	888	873	901	875	865	833	914	854	917	858	830	845	875	909	888	958	828	883	893	889	911	877	865	879	850	916	919	874	828	951	907	923	947	862	822	897	874	862	853	943	861	881	907	976	881	901	896	867	932	918	904	902	893	881	895	877	868	913	887	925	899	919	927	929	934	809	849	873	876	901	921	909	900	932	924	898	901	947	896	860	886	895	917	906	884	908	882	822	886	884	872	874	869	911	909	885	871	905	874	855	839	886	910	850	848	886	951	867	915	885	830	869	899	882	922	851	875	853	867	941	828	910	864	873	867	914	936	854	905	893	895	902	871	864	891	888	899	912	837	913	804	931	845	863	894	843	907	898	910	899	901	881	908	856	886	986	887	858	901	907	908	880	858	880	859	869	833	861	904	917	849	870	858	876	906	864	853	921	849	906	861	897	886	933	897	880	853	958	905	918	873	898	906	898	869	912	917	920	941	881	854	910	907	824	908	895	865	890	855	891	839	980	891	892	930	874	912	883	879	910	831	884	900	884	902	910	925	873	834	863	898	834	855	921	924	854	926	860	889	867	830	895	875	902	896	874	873	901	880	812	874	881	836	906	880	897	915	897	891	939	922	891	877	913	928	931	877	885	872	919	908	864	837	905	880	887	893	914	875	898	854	902	861	859	891	830	877	868	937	836	901	911	877	946	970	903	916	827	866	873	929	902	916	925	902	884	883	874	874	873	925	906	914	869	847	909	855	883	853	880	891	928	929	871	885	922	926	863	903	897	913	887	903	914	815	864	847	853	886	891	898	881	895	872	873	907	874	904	937	886	870	865	912	900	887	870	893	858	884	903	899	888	854	872	902	829	844	889	878	837	881	856	876	905	909	928	849	871	856	932	905	895	911	873	830	887	945	908	893	913	887	897	887	855	888	904	849	906	928	881	904	901	872	895	912	906	871	848	903	846	923	873	851	908	891	873	880	880	836	886	955	941	850	910	919	846	906	863	952	888	867	923	901	887	904	903	895	890	898	881	923	866	892	914	909	854	840	878	851	898	872	910	852	837	878	885	876	959	894	895	899	873	889	895	887	884	864	853	907	837	885	904	853	899	917	894	890	853	835	962	878	949	878	882	838	877	884	875	877	904	896	892	866	948	912	845	887	920	920	867	906	869	879	956	854	875	888	883	943	852	878	863	853	887	872	859	879	888	905	918	854	891	886	887	865	890	848	827	903	923	901	856	865	899	883	875	846	883	939	908	943	869	890	923	908	907	925	933	896	842	858	890	875	896	912	860	902	854	899	860	911	934	933	892	883	939	865	907	875	845	884	847	912	953	875	895	839	858	939	853	856	877	862	905	927	840	880	859	855	950	893	890	933	862	918	872	868	900	919	919	890	864	871	871	880	899	915	859	914	868	931	847	826	841	902	888	853	869	866	915	917	898	916	876	875	874	916	868	838	839	932	898	883	885	884	947	918	894	850	885	902	822	888	864	862	860	847	885	944	844	910	865	906	906	940	909	876	898	918	942	877	826	849	909	849	847	879	889	897	870	864	842	929	889	917	876	889	876	895	844	916	840	845	945	854	878	880	918	884	881	897	873	928	881	858	913	900	867	853	892	905	899	864	870	875	874	910	847	892	880	906	929	922	873	891	896	867	883	895	915	899	881	936	894	921	857	883	892	942	906	901	857	875	894	900	879	901	875	796	881	905	870	888	1017	861	850	901	953	866	839	868	840	893	911	913	847	909	910	875	901	875	897	928	870	858	913	891	892	887	898	856	899	928	885	846	914	872	923	918	819	882	835	844	868	891	845	908	884	934	867	874	886	893	845	897	912	892	898	917	893	864	875	883	889	924	890	889	916	908	899	921	870	865	927	853	887	896	890	982	886	858	882	941	879	905	908	890	859	895	897	846	921	910	873	855	889	865	900	853	912	837	860	900	913	808	921	926	848	897	907	923	869	910	855	935	899	894	875	867	867	832	945	905	896	848	850	882	866	915	890	866	914	884	869	950	910	879	854	891	848	887	883	936	874	860	889	888	882	897	907	901	861	911	878	886	897	905	857	872	894	874	891	870	892	893	909	892	861	934	967	871	916	888	890	921	902	878	909	920	869	867	842	902	909	853	891	904	911	904	901	865	888	871	907	906	897	930	869	914	878	914	876	905	895	894	881	866	879	827	914	916	899	908	894	923	897	893	885	839	900	873	848	871	898	832	839	878	872	886	897	889	867	903	883	883	837	917	866	868	862	884	898	930	947	943	922	871	871	884	889	850	874	908	896	916	942	880	919	906	919	864	890	884	908	927	966	883	932	853	897	914	897	839	916	904	917	903	934	887	926	873	824	913	907	884	891	876	860	869	846	905	957	951	911	874	973	874	859	932	826	873	918	921	896	893	906	863	865	893	907	844	858	932	877	861	912	896	924	899	871	908	875	903	881	922	827	867	880	864	923	913	900	844	899	929	893	914	894	920	879	888	894	904
35680	22886	19711	8297	3040	2155	1950	1472	1170	1030	984	887	787	632	655	633	613	641	585	547	563	574	550	602	495	483	533	518	483	474	536	468	446	443	419	418	465	462	395	435	430	435	407	439	410	457	422	437	459	415	441	475	411	416	449	437	377	405	426	426	414	429	421	442	414	416	399	433	436	390	443	420	392	465	413	437	422	411	416	421	394	389	395	396	409	432	429	462	396	425	399	404	442	433	446	386	412	459	455	441	423	414	396	409	418	381	432	479	438	406	441	416	442	422	393	414	464	390	392	414	414	411	443	370	418	408	384	413	450	420	444	390	432	381	421	409	436	386	433	448	382	392	421	398	441	428	387	448	430	392	383	418	438	411	425	384	443	422	409	425	373	419	463	385	428	405	398	432	405	433	417	418	425	398	411	426	440	433	430	448	404	422	391	387	418	444	424	430	429	422	392	444	403	409	402	456	413	397	424	407	412	418	431	421	446	395	389	454	382	445	414	399	399	418	415	419	386	417	416	443	415	435	442	432	366	414	403	433	429	414	421	419	426	412	395	390	389	430	440	426	419	416	403	391	369	372	361	410	415	427	435	378	431	415	438	479	418	455	406	426	399	460	389	407	395	411	406	437	386	378	407	424	398	436	398	442	431	409	407	416	471	437	436	418	388	416	446	403	399	392	442	431	464	409	364	454	406	396	406	425	400	452	430	406	403	410	426	429	413	420	383	446	451	382	391	445	420	437	397	386	416	447	431	439	403	425	428	452	435	422	433	438	445	406	452	430	383	425	376	395	379	453	406	386	384	406	400	436	383	410	413	378	388	432	397	399	404	420	432	404	421	434	488	400	422	442	408	421	403	440	386	385	411	416	423	396	381	422	403	382	404	419	395	444	405	421	407	448	438	459	421	416	375	448	422	427	398	423	390	459	412	478	409	375	423	415	446	390	377	394	392	411	419	421	464	364	428	410	415	427	380	376	390	395	391	423	404	383	424	402	472	409	454	422	423	419	405	423	435	394	377	386	378	411	424	436	447	413	406	421	419	430	390	456	412	421	386	455	439	431	421	418	442	410	422	403	376	471	417	428	411	433	424	405	379	453	432	418	445	426	421	429	427	417	426	424	426	368	396	408	379	430	416	414	441	411	402	440	409	400	386	387	393	409	429	413	380	392	379	384	405	420	381	416	452	414	392	443	379	396	424	402	363	432	402	388	398	411	395	405	423	456	392	397	433	421	402	379	401	422	434	421	404	423	442	390	401	419	386	397	420	411	368	431	405	423	399	479	447	385	401	381	406	402	448	466	377	428	402	379	454	403	451	451	394	419	399	377	437	413	402	415	422	424	413	469	408	386	411	400	422	427	394	419	393	417	433	425	412	421	438	438	429	393	421	455	421	413	457	383	429	423	421	427	427	434	438	425	392	426	432	391	427	406	371	409	446	433	401	403	379	407	416	373	439	412	395	421	433	437	415	407	403	397	384	437	439	435	410	411	436	410	389	402	385	409	372	418	379	411	426	451	437	446	400	426	469	445	415	399	435	417	394	427	430	412	395	413	434	391	433	406	424	430	412	398	408	446	405	426	374	429	388	430	426	407	399	407	370	396	439	412	416	434	398	398	435	409	419	424	439	393	412	393	379	500	421	433	432	384	400	430	401	383	367	411	388	407	407	416	427	429	389	435	410	373	414	408	396	408	396	410	346	370	405	416	431	386	423	426	445	409	418	413	430	383	410	442	436	442	416	401	415	398	425	423	409	421	412	406	417	430	428	425	425	371	434	402	393	407	434	393	399	388	407	428	406	447	436	414	430	419	403	450	393	438	419	435	439	408	427	428	360	433	396	403	432	432	443	422	466	423	395	392	415	419	423	425	425	397	408	423	420	471	406	396	371	419	419	398	414	417	396	418	362	397	377	404	417	394	419	398	397	404	430	416	395	406	411	397	446	433	415	429	425	447	413	405	409	394	421	387	393	398	387	398	432	416	387	378	418	433	449	398	458	391	415	396	407	398	382	413	388	360	408	398	387	416	425	387	389	389	410	406	389	382	383	417	421	399	410	391	427	430	433	367	428	431	437	486	431	399	417	402	414	429	393	384	399	397	381	429	438	423	434	418	394	454	410	365	374	395	432	417	387	413	427	433	430	428	420	449	407	377	495	395	381	398	443	437	421	374	389	390	422	410	363	382	393	420	410	414	392	396	411	397	396	417	412	418	422	422	429	441	426	413	402	382	427	381	433	363	362	436	393	392	413	422	463	417	388	459	417	361	411	413	415	424	344	407	443	437	385	414	414	427	423	442	411	435	352	421	399	415	404	376	382	444	404	400	420	383	429	438	425	417	414	419	437	441	385	417	399	441	403	382	370	413	406	428	433	425	429	418	465	427	394	444	418	406	417	402	451	387	400	394	408	400	414	456	399	431	426	376	410	383	397	406	438	390	432	395	390	392	382	376	463	435	444	425	413	394	427	362	416	405	388	443	415	404	396	434	443	408	395	423	397	449	408	394	450	424	378	403	426	409	436	429	395	463	396	403	429	400	387	387	405	401	410	439	423	402	450	453	416	459	414	394	446	398	435	440	415	420	412	389	414	461	416	376	433	381	389	408	379	402	402	406	415	396	400	413	444	410	421	435	390	380	438	404	411	424	403	416	429	406	430	433	386	445	404	399	379	378	418	379	461	434	393	426	396	429	461	435	393	413	416	420	416	410	431	408	409	409	412	421	414	416	450	397	428	395	425	370	427	428	413	426	374	372	391	388	408	420	434	452	399	450	456	355	379	380	437	407	417	415	415	403	382	407	444	392	418	435	408	396	446	437	402	416	425	413	406	385	424	400	411	447	398	444	423	444	429	421	413	441	409	403	400	407	393	397	399	411	377	420	376	417	378	456	437	413	391	423	414	403	389	434	424	451	425	443	388	400	389	408	434	394	436	430	448	432	419	419	424	363	420	413	381	408	417	410	413	393	402	445	428	383	379	424	402	429	433	444	414	444	423	443	395	397	442	381	407	427	382	442	427	394	430	388	416	437	407	396	439	440	425	465	461	421	461	416	419	423	397	438	413	432	397	431	417	394	402	390	406	376	421	420	425	421	418	391	412	413	381	397	417	413	388	383	407	383	426	415	409	405	394	442	442	401	424	397	400	388	439	432	436	415	402	412	423	424	415	376	423	447	427	367	427	398	390	401	412	454	420	414	395	381	410	405	400	430	439	399	393	377	387	431	383	430	420	386	410	417	439	393	407	378	397	406	371	403	407	442	431	371	386	440	399	400	441	421	419	401	381	426	364	386	447	415	417	388	448	435	451	406	387	418	408	394	449	423	429	437	401	393	398	436	381	423	420	418	435	410	437	427	426	418	395	435	425	456	375	344	412	396	363	422	427	405	411	428	406	412	420	383	391	421	428	399	417	394	408	448	425	423	420	403	421	436	413	395	406	407	425	423	371	408	389	464	420	422	389	432	446	417	396	414	420	372	389	439	447	419	423	382
21644	17054	22174	11479	7479	6515	6258	4836	4327	3736	3703	3210	2786	2665	2454	2318	2160	2105	2018	2018	1859	1819	1643	1654	1668	1360	1433	1447	1395	1481	1408	1302	1097	1167	1216	1044	1110	1116	1070	1081	1083	1041	1131	1131	1047	990	1045	931	926	957	999	996	1008	1026	984	937	932	1011	978	982	960	969	973	951	920	939	973	943	928	970	940	951	1009	944	904	944	946	931	929	901	911	935	960	886	861	909	918	940	973	913	872	966	951	944	885	941	881	914	917	924	863	939	919	932	872	886	923	947	918	889	901	902	912	852	901	895	951	920	917	894	932	864	830	883	927	898	936	917	938	887	922	870	872	891	937	920	946	865	915	938	925	923	934	897	918	915	896	909	891	930	958	931	925	983	883	944	865	885	929	906	951	910	904	911	868	946	825	880	936	868	908	919	893	918	936	905	885	950	887	887	913	954	891	925	922	890	890	950	874	892	918	900	915	911	860	915	885	939	941	919	940	911	899	933	885	955	906	917	953	897	968	959	903	873	942	924	887	952	912	954	902	896	902	881	916	941	918	915	944	921	963	942	904	908	916	907	957	933	963	937	883	946	929	890	898	895	885	894	919	879	938	938	897	956	882	896	942	930	933	892	915	932	933	920	898	937	885	929	899	886	965	920	861	847	870	968	939	887	857	920	941	924	873	904	874	884	884	960	932	902	920	944	886	901	928	937	896	917	909	902	961	905	921	901	936	931	852	863	883	935	944	906	862	927	910	931	938	924	915	902	912	915	883	958	946	946	905	934	893	902	948	897	902	937	933	948	874	955	991	900	963	891	881	854	912	893	890	928	922	948	881	884	980	857	899	949	949	900	884	920	920	830	933	933	906	906	900	866	909	861	892	888	893	914	938	961	938	888	878	922	944	885	885	955	958	948	923	906	877	934	882	910	942	931	885	867	887	906	895	956	883	894	965	898	912	894	939	972	937	934	873	931	956	919	929	917	905	907	916	901	929	953	923	946	941	866	943	938	922	911	944	877	948	896	894	901	891	946	951	929	929	894	914	919	911	901	906	907	927	891	912	869	907	881	983	925	905	921	926	910	992	944	953	926	930	904	961	907	892	907	967	931	869	964	875	924	906	925	905	901	891	909	905	918	908	872	915	889	916	901	940	839	915	860	950	890	918	921	903	893	981	918	861	879	945	904	946	908	858	865	925	893	929	921	931	915	924	882	956	918	845	897	927	909	869	951	906	930	917	911	927	917	896	901	882	921	860	923	890	877	942	934	882	1012	943	908	927	898	887	918	892	895	913	905	924	885	875	935	955	935	897	899	926	907	935	980	886	912	916	873	905	898	934	931	933	959	907	908	941	947	930	880	877	934	928	909	921	911	907	927	915	929	878	923	967	936	991	884	915	904	947	931	873	897	969	930	883	974	913	838	971	931	880	926	875	917	896	953	944	893	906	898	881	934	904	930	883	924	902	947	907	897	931	849	927	919	845	892	934	931	952	893	934	929	854	903	930	933	981	923	896	958	935	878	908	878	880	897	924	923	933	918	914	893	883	939	878	884	907	935	916	912	953	950	888	956	896	942	940	879	931	961	875	959	926	885	880	926	923	909	951	910	905	958	886	899	911	1007	959	928	832	937	881	932	944	959	929	886	943	928	909	954	925	945	874	900	854	909	926	935	840	929	915	930	866	866	947	839	866	891	905	899	891	948	891	914	946	930	935	894	878	914	893	961	934	928	951	934	880	960	917	873	903	925	897	988	908	885	920	938	910	921	897	911	884	913	881	942	996	864	956	921	902	928	958	859	908	906	905	956	868	939	903	883	888	939	884	938	963	913	905	920	919	939	874	987	898	897	922	932	910	924	893	940	942	941	863	914	929	895	918	938	913	928	886	885	924	932	881	909	939	912	963	959	910	948	930	895	944	933	884	910	893	954	919	975	909	881	889	944	870	948	907	884	903	960	933	897	903	904	927	943	884	903	914	956	940	900	921	882	925	896	928	918	884	876	878	931	919	944	918	878	897	942	941	931	882	933	897	962	909	897	933	1017	818	863	931	917	913	872	968	948	904	906	848	879	905	871	924	842	860	907	931	891	956	955	956	935	895	931	906	924	946	940	916	993	921	894	909	954	925	880	925	937	899	922	965	910	945	845	930	948	933	911	897	974	933	877	900	896	898	912	908	961	885	880	945	886	901	902	871	944	894	927	940	931	914	861	921	932	902	928	960	976	879	899	889	877	882	913	895	893	938	906	917	862	920	903	931	896	853	895	891	906	977	920	921	899	875	1014	927	906	915	891	931	897	867	876	927	900	920	945	841	869	901	912	882	914	952	949	902	945	909	898	895	893	903	933	898	880	833	878	961	897	942	913	901	898	889	926	968	963	872	947	906	951	900	914	885	894	875	930	871	926	882	894	943	877	909	882	924	818	926	873	918	888	887	907	913	941	925	929	925	920	971	936	911	951	960	916	853	893	932	933	922	902	919	923	907	893	929	900	908	899	912	925	946	888	920	928	870	916	944	930	896	899	915	982	905	876	925	947	906	903	905	910	914	917	921	915	869	965	941	931	970	922	909	941	898	860	908	917	914	926	939	900	912	874	902	952	908	899	969	912	894	909	902	912	908	882	911	883	944	917	898	981	891	905	960	873	903	919	897	891	865	906	929	871	884	915	900	995	927	925	899	929	895	928	953	936	922	929	894	921	958	977	865	917	876	894	874	912	865	912	935	924	953	887	891	922	926	906	916	909	886	956	965	917	858	915	957	907	859	888	904	927	919	931	971	929	981	889	935	914	902	905	927	906	885	891	931	871	905	879	920	926	897	935	875	910	933	897	896	963	850	926	895	874	879	914	942	918	888	884	899	938	964	953	904	950	961	897	859	868	953	927	925	906	946	943	859	889	912	899	919	916	886	934	913	881	924	915	921	924	920	874	936	857	928	897	921	911	909	889	934	952	875	895	881	863	925	931	911	938	942	914	937	829	904	921	867	906	914	892	927	913	880	964	876	933	869	882	897	922	883	967	963	850	918	921	886	896	899	877	879	951	919	980	995	914	969	954	941	923	925	902	883	860	953	905	881	888	901	964	904	925	875	925	891	921	896	930	917	922	877	915	876	916	917	894	905	903	884	908	892	930	904	904	931	909	924	902	909	887	900	919	923	910	961	899	909	900	904	942	925	937	910	907	868	958	898	911	940	907	858	904	932	923	976	895	930	939	886	911	889	927	890	906	908	949	877	888	941	884	942	888	906	934	909	892	936	886	926	956	929	947	978	872	937	868	932	916	914	924	877	939	941	900	928	891	908	891	903	878	897	917	951	936	933	916	913	911	923	896	982	938	913	893	947	887	973	925	893	909	881	903	869	947	933	935	968	916	905	913	883	951	921	900	907	938	889	899	918	937	882	879	869	948	936	934	898	891	968	903	929	825	900	890	930	924	917	916	860	918	895	885	986	874	901	928	842	962	922	922	931	877	933	892	882	921	946	923	891	904	927	954	902	922	911	972	941	924	908	906	842	918
13539	7050	4777	1838	1023	839	687	675	590	584	565	525	495	569	490	501	555	503	483	494	497	509	481	472	493	473	475	538	512	469	433	459	491	486	468	470	484	481	477	441	491	481	458	410	485	463	501	469	455	423	461	495	470	449	507	445	472	492	504	497	454	439	438	484	477	489	458	501	454	465	475	467	456	450	492	478	456	502	483	528	518	438	452	469	474	490	477	475	490	451	504	442	528	449	439	454	427	458	525	495	478	454	432	443	445	475	480	450	489	462	479	437	438	459	481	502	467	451	468	484	467	472	454	480	474	471	487	475	458	491	478	460	453	433	453	441	476	453	469	474	449	475	465	510	440	422	467	451	468	441	516	457	455	450	425	447	474	475	473	478	493	463	488	487	495	469	479	488	502	447	469	465	484	480	454	461	473	482	461	439	441	465	460	404	520	465	460	479	468	440	466	443	499	478	467	450	463	471	468	444	465	499	496	496	475	458	468	429	503	457	517	430	452	486	482	487	510	494	486	490	445	432	500	444	424	444	482	455	456	458	500	476	498	454	448	470	460	452	462	483	500	464	457	476	478	451	487	468	428	448	486	455	478	486	423	477	443	470	478	514	443	443	476	447	425	489	477	447	455	496	504	450	495	460	477	465	490	480	466	464	462	451	429	476	471	426	451	471	466	436	474	487	472	484	472	477	475	491	445	513	440	436	477	437	476	509	431	450	477	460	426	461	487	460	464	454	475	459	444	472	492	477	454	492	472	455	501	468	498	492	466	463	462	470	455	461	478	464	480	470	444	429	476	472	462	486	406	482	467	458	486	478	458	438	436	477	442	466	410	451	490	516	518	464	488	451	480	430	452	461	441	463	490	499	467	432	475	453	424	465	438	446	454	458	474	476	451	453	459	466	466	457	516	450	468	510	516	440	478	494	507	476	497	450	461	429	436	438	458	481	456	469	491	424	453	455	500	455	468	474	440	431	424	472	488	489	461	482	432	438	430	493	439	439	457	469	464	475	464	445	475	510	448	482	505	476	439	466	461	525	474	488	462	470	457	469	481	441	488	484	449	434	461	473	435	462	473	472	471	473	487	528	424	462	450	455	429	517	469	480	487	458	473	474	486	423	491	492	466	466	466	425	460	434	447	448	453	469	451	478	486	459	449	464	468	449	461	482	464	477	504	518	475	415	438	501	483	427	417	464	483	457	471	428	444	499	463	456	446	453	447	490	478	474	465	421	453	481	462	438	465	457	440	473	450	485	471	491	501	490	498	446	465	461	494	475	482	454	417	449	454	496	448	502	415	463	466	471	495	463	443	444	438	474	469	465	453	450	459	433	471	463	474	476	444	490	490	429	469	504	490	490	474	469	456	491	503	448	428	498	452	445	491	460	445	476	478	516	469	443	465	473	502	466	453	486	476	481	513	467	467	443	459	456	407	503	457	480	472	441	465	459	467	449	445	488	484	443	495	446	467	485	457	476	503	462	532	468	486	458	476	487	492	474	444	457	488	466	478	453	475	460	453	457	474	455	493	550	505	459	441	441	522	475	448	472	411	422	458	465	468	449	491	452	444	443	467	466	480	471	444	437	450	453	486	448	469	458	467	427	480	506	456	476	447	479	477	449	472	490	477	502	458	511	441	496	473	429	444	505	451	477	503	476	473	445	436	445	481	466	481	488	453	426	469	471	433	479	448	437	428	496	490	475	511	488	458	497	454	473	501	500	470	483	425	482	467	467	428	466	469	505	480	504	474	435	453	510	475	479	460	477	477	472	428	454	491	473	504	504	465	485	510	489	455	467	492	441	467	459	406	441	424	467	426	416	468	481	457	471	456	463	503	470	461	447	488	460	456	452	502	442	434	452	491	449	446	492	465	488	463	498	474	426	502	450	427	457	471	457	437	479	482	507	444	436	455	441	490	495	479	445	443	480	465	502	442	461	463	453	440	454	486	446	456	467	465	440	506	462	428	436	465	469	455	462	446	470	485	477	469	431	442	451	481	457	526	527	439	493	476	447	446	469	471	462	451	472	513	472	465	502	474	426	461	458	475	489	477	485	447	500	461	401	474	455	491	438	470	451	439	467	476	428	463	485	448	488	480	471	519	473	473	466	475	497	435	422	469	448	441	431	440	445	442	473	459	476	498	484	459	492	467	417	450	484	454	464	473	448	457	449	452	474	434	483	442	458	495	495	442	440	459	495	445	481	440	427	440	454	456	438	439	487	466	473	521	471	443	457	453	496	478	451	455	486	483	430	414	458	448	501	445	439	479	440	453	490	460	469	444	472	438	476	472	453	442	450	504	484	438	479	448	448	495	487	464	500	513	460	472	462	466	451	471	484	483	463	436	461	507	445	440	475	430	456	527	440	459	438	424	467	450	466	475	504	435	470	470	426	470	525	477	469	488	474	477	487	438	449	457	432	499	447	478	481	504	468	486	481	451	471	477	439	519	456	467	492	450	453	467	466	474	486	459	472	464	476	448	455	458	451	428	476	466	496	437	483	496	481	416	509	475	470	458	439	436	479	456	443	446	482	419	479	454	490	483	501	474	481	480	451	483	490	456	421	467	515	468	415	437	480	446	485	466	449	502	470	510	492	525	475	446	474	484	453	450	499	504	474	436	432	474	465	444	430	439	512	515	482	474	480	484	458	493	479	452	450	490	460	451	417	481	456	467	490	482	447	450	486	499	468	431	443	486	486	472	481	452	506	476	430	458	492	457	468	488	436	466	456	476	464	458	489	459	462	454	494	450	472	430	475	473	460	457	496	498	487	472	444	465	452	488	458	465	462	492	473	437	455	444	500	494	483	472	450	429	448	474	457	485	458	469	463	496	465	462	470	473	483	488	443	444	444	484	464	464	448	478	430	460	471	480	465	485	444	454	454	425	445	449	481	464	430	479	496	492	455	497	451	433	415	460	462	431	472	460	497	473	432	493	438	446	459	500	428	470	440	471	477	447	485	468	465	488	446	443	501	504	475	452	500	454	440	544	472	493	448	461	465	472	463	424	472	465	470	411	477	467	458	444	457	426	441	429	446	470	483	507	464	459	446	446	489	466	471	464	453	466	427	444	490	448	498	446	514	439	497	465	433	482	457	485	496	444	471	445	456	472	491	457	475	445	503	484	452	465	492	460	478	457	463	460	478	435	417	471	455	450	492	506	461	465	506	487	506	481	438	476	465	437	444	453	433	467	479	482	446	493	490	458	460	452	444	465	457	432	451	462	450	504	476	481	473	490	463	459	453	456	501	446	506	457	419	492	450	477	466	447	487	456	451	441	486	477	462	469	498	460	492	491	455	442	447	451	457	484	507	476	465	476	489	411	469	444	457	487	499	477	476	443	472	471	455	462	454	433	434	479	498	500	482	505	468	484	434	502	442	478	492	491	478	513	477	465	453	476	467	418	507	441	427	458	457	441	481	474	519	471	491	454	498	488	457	457	434	483	465	469	473	488	463	460	470	476	456	454	439	480	437	502	513	432	448	417	414
8601	6169	7207	4299	3055	2735	2279	1963	1695	1529	1450	1385	1406	1288	1291	1274	1193	1200	1213	1184	1180	1128	1130	1171	1173	1103	1094	1083	1084	1033	1133	1081	1012	1069	1016	1008	1064	988	1089	1009	1045	1028	1066	980	1036	1018	1012	986	993	999	969	1086	1052	1036	1029	1024	1042	1014	994	1016	1024	1058	1022	987	1117	977	997	1023	992	1074	1032	1052	979	940	1051	1007	980	997	1022	986	974	971	1036	983	1001	1014	999	1023	1018	991	1022	949	1035	976	955	1026	975	936	930	1010	1007	964	1012	1081	953	1038	991	985	992	980	1022	949	947	953	1038	989	977	1018	1061	952	1026	990	976	999	1035	1019	980	1081	960	1005	985	986	1033	973	997	1030	934	982	1024	959	986	1018	1032	1065	971	964	1004	1032	1010	1003	1010	1040	1029	981	963	1007	977	989	939	988	1012	1029	1038	1013	926	1009	1010	959	981	1051	997	1012	1035	978	1028	968	1027	1050	964	1016	1005	982	975	1049	1013	956	1013	1048	1051	1078	1013	984	1024	990	1099	953	985	1001	974	979	999	1031	982	1022	1071	1058	988	969	1044	1015	1082	1018	953	1012	988	963	1020	1056	997	988	1017	1028	949	1016	995	1016	1010	995	1023	960	1033	1020	1048	1031	997	973	967	968	965	947	1007	1002	944	1048	1006	962	1053	989	1037	973	1011	1039	1057	1019	971	952	1032	1065	976	1063	1022	1032	982	988	1023	991	1081	973	936	992	1010	957	948	992	1009	972	973	959	967	990	1061	1018	1004	1025	970	978	1033	968	1008	1018	991	987	985	1012	979	998	1033	998	1008	961	1013	993	1018	1010	1053	1005	981	1020	943	985	1050	1067	1028	972	957	990	983	1001	959	1037	1034	1002	972	965	987	1032	1006	1017	1001	1031	941	1004	1003	1014	952	1033	1024	1036	943	973	957	956	1048	1023	1006	1023	981	998	1023	1035	934	1027	981	993	933	958	1034	944	1067	967	982	975	1067	1034	1022	994	1012	991	999	962	978	1024	1004	1020	1046	1037	996	1012	936	985	1052	988	1001	1002	1046	990	994	983	942	989	1002	934	999	967	1031	1004	1003	957	972	1007	985	986	1000	954	1015	938	1023	987	990	1007	994	1025	1029	1042	1033	1025	1040	1023	992	966	1022	1028	1005	1022	1002	995	958	1017	956	991	987	1041	1026	1039	1015	997	1060	965	1015	1017	1037	985	1015	1026	1000	1003	1049	1022	934	988	1000	969	1023	971	991	1024	1016	948	1037	1037	1000	1047	995	947	1013	1046	989	965	999	990	1049	980	995	1028	988	1038	1027	1011	1004	954	1084	990	1021	1009	1062	982	1031	1013	935	1043	948	1033	1004	1059	968	1036	1027	1022	1018	1023	1050	1031	1024	1004	1019	975	1020	985	1019	1050	1050	1019	1028	1019	985	943	1060	1008	975	993	949	1021	1016	989	1005	1026	1031	968	969	1018	1065	979	1008	972	1011	1004	986	1002	969	1009	998	1003	946	1012	1057	1013	993	976	995	960	977	1042	940	960	973	970	1028	1049	1006	989	1006	1008	977	1019	1067	991	1042	998	963	1009	979	1017	1032	962	944	1031	1004	981	997	986	1003	938	985	988	1056	973	1043	1031	951	971	991	992	1034	977	962	1004	997	1018	970	967	985	1017	1031	1028	1033	1036	1005	1011	998	995	1013	1003	1016	1029	1005	979	949	979	992	1029	998	961	999	983	951	1026	1001	1021	1013	1006	1018	960	951	976	1002	964	997	1034	1007	961	985	967	1004	1027	1041	979	1007	1056	1028	997	988	998	1009	1017	979	940	968	1038	1040	1002	1042	1007	990	987	983	1012	972	992	1024	966	979	1022	991	1032	1037	1035	954	1023	1018	1029	976	1008	1007	1013	966	1003	978	1003	974	1035	1025	966	1040	972	992	991	1027	1029	1008	1000	1062	977	972	1030	946	1002	957	962	1017	1023	1004	968	1005	1040	991	1001	1024	1033	983	988	1001	990	994	999	1010	1006	1011	961	957	1006	1044	996	977	1014	986	1112	1019	982	1043	976	1030	1007	970	1020	1014	1078	954	1009	1030	992	985	1000	1021	949	1025	1082	963	986	970	963	979	974	987	988	1037	1025	980	1030	1011	914	994	1005	1012	1010	986	942	1015	1011	994	1002	969	1032	983	964	1013	1042	973	1014	983	1010	951	1045	1032	1008	1034	1007	979	1027	1104	998	1013	996	933	1047	1026	951	967	971	975	989	987	1008	964	927	1016	1067	967	966	988	966	1041	1016	982	1004	964	974	985	1055	993	982	916	982	986	1019	1009	987	976	939	1010	997	996	1000	1035	1015	1035	991	970	1040	1028	1016	977	1055	947	1021	980	959	1035	994	1005	1030	960	965	1002	1042	990	998	998	1025	955	978	1019	1024	1027	966	977	970	995	1017	997	1068	945	1038	1014	952	964	950	1025	1009	1019	1019	951	1001	992	1011	1027	1007	1019	1017	1016	978	1020	1032	1007	998	1023	982	962	1061	1024	1015	1002	974	970	987	1025	970	972	1065	1027	1030	1018	1033	1036	978	993	1035	935	988	942	1010	1002	984	974	1009	1006	937	1066	1041	1070	990	1041	994	1000	1007	990	992	1009	947	971	970	963	1003	994	1070	954	1012	1093	991	1022	1019	984	1016	986	970	1021	1025	1026	978	989	987	979	966	978	974	1045	1016	978	995	1000	1047	1025	1003	994	963	979	965	1013	986	943	1015	973	1068	982	913	1010	1039	1004	994	1054	1014	1030	967	997	1016	993	975	1019	1016	1023	956	997	1018	1040	1011	1047	963	1047	998	993	957	1003	982	1007	995	983	1013	998	1013	1035	990	1013	900	950	1035	1003	994	1004	968	951	1082	987	987	1029	1034	1052	1027	996	969	981	1014	1042	976	1008	993	1009	974	1048	984	982	1059	989	1031	962	978	954	987	1007	978	999	1015	971	987	1044	959	981	979	1014	1024	984	935	951	1016	992	939	957	1035	1027	1009	977	1041	1030	957	990	985	1055	1000	1032	1014	985	967	967	996	1046	1010	996	1014	1025	916	953	1039	983	1020	980	1030	1060	1035	1049	967	972	1007	1022	970	1021	988	1024	990	998	981	1024	988	973	1005	1012	986	1037	973	990	997	993	991	988	979	970	989	1013	985	1025	1011	962	1005	983	1054	1027	1027	966	1061	1042	1009	1005	1026	1001	967	938	989	1077	970	1014	948	1025	949	983	1018	970	1021	1043	980	993	1090	1013	1003	998	1019	1015	1024	1004	984	943	1062	963	1002	991	1017	1038	975	980	1019	1043	950	952	1025	918	992	972	1025	1022	1020	991	1017	925	1000	988	1017	969	1008	1047	990	983	1028	976	1028	995	979	981	983	1020	943	960	1027	1042	1042	990	992	960	1064	1019	986	987	1018	979	955	1035	1070	1019	988	1004	929	1062	976	1015	970	1027	1005	978	1010	1010	1003	1009	1042	1017	1016	1016	1018	983	962	1003	997	1001	1003	995	1008	973	1000	1008	1003	983	1022	999	1046	1031	1015	987	970	985	1047	1047	1027	1051	1037	969	985	1015	972	1043	1015	1006	1047	1017	989	1002	1014	1027	966	1002	917	989	1037	993	1030	1029	1011	985	1010	1077	995	972	954	986	1041	991	976	992	1026	1060	993	1017	1005	1001	977	975	969	950	987	1033	1022	1021	985	1056	959	959	982	1054	993	1057	988	1039	991	993	918	1062	1029	985	995	1009	1070	1023	1016	1006	997	1026	1031	975	985	1001	1016	1026	1022	1046	1029	999	1000	965	932	983	986	1022	966	1007	999	1039	1019	957	984	1039	1002	995	1051	997	1021	960	1021	994	1049	986	954	1000	974	1046	1025	1028	974	985	934	1003	992	986	997	984	978	1000	983	1044	992	1028	1017	963	995	1004	940	1009	1020	1028	1025	960	1069	962	974	982	1009	1025	1040	1032	954	981	974	1002	996	1002	1041	982	982	1043	1001	1032	1024	1019	1067	1008	984	1069	998	1014	1051	980	1024	936	1038	1091	972	989	979	1011	973	1027	1037	907	966	1037	988	995	1008	1008	1008	992	1067	989	929	996	1019	991	935	1011	991	969	986	967	1003	1035	1007	1061	994	1025	1011	1001	998	1066	925	977	1041	1005	1016	930	1050	1022	1040	1004	1011	953	1016	1014	1023	1030	1016	1006	1031	1009	954	1009	976	1012	1020	1011	1028	973	984	1001	943	963	974	988	994	975	975	1011	1048	1025	1037
26068	14536	12498	4742	2112	1462	1401	994	786	776	693	664	554	592	536	514	510	532	521	507	449	493	448	480	495	414	500	422	466	425	452	417	434	434	409	360	425	420	373	419	390	385	365	418	435	426	373	410	416	402	403	371	438	386	374	374	396	388	404	364	420	431	327	415	432	427	411	404	434	382	407	387	421	404	384	407	371	376	403	418	416	391	417	370	384	371	396	408	433	369	422	366	452	439	391	393	388	369	415	334	384	396	393	444	418	395	414	378	379	441	403	409	407	416	426	432	397	392	441	413	367	363	377	352	363	399	416	412	395	405	394	398	408	357	412	460	390	365	373	380	394	367	361	347	390	361	391	395	400	416	400	396	406	367	380	374	385	410	414	426	409	414	388	401	399	398	460	442	410	383	409	425	396	400	412	401	424	369	392	427	405	406	386	376	377	376	423	402	398	425	370	427	437	442	391	380	381	388	383	416	386	376	407	435	426	387	394	371	407	399	385	393	387	374	406	414	412	401	413	423	384	374	382	360	405	395	376	339	385	409	384	422	396	381	397	383	378	387	404	402	415	387	407	427	414	402	434	438	399	427	386	422	415	367	442	436	414	363	347	357	397	415	405	377	416	390	416	382	388	363	399	424	397	405	436	422	432	398	371	425	413	410	403	403	432	416	430	401	385	391	412	440	383	415	401	388	410	436	425	401	418	385	366	400	453	431	383	434	382	409	409	387	393	414	433	403	399	413	386	402	378	378	418	402	446	394	427	376	387	398	389	398	416	402	374	399	396	408	442	415	400	369	452	388	425	416	422	431	365	433	396	380	376	417	435	347	379	395	369	389	378	357	382	392	440	414	400	389	389	406	400	375	413	412	388	402	393	391	370	390	391	374	400	402	417	368	379	416	403	382	354	402	370	398	373	368	449	370	399	409	378	366	421	395	414	387	392	416	355	411	376	384	395	383	394	405	383	397	400	395	435	427	389	408	408	379	383	374	384	405	391	423	397	454	414	390	427	427	379	436	422	419	418	426	392	450	387	386	416	352	410	407	411	449	385	389	444	421	418	373	426	395	386	421	425	404	435	380	369	394	433	399	413	387	395	412	405	383	383	369	402	417	409	423	385	387	415	416	413	456	389	390	386	398	373	362	392	393	388	397	353	379	417	391	423	387	393	434	427	391	377	395	430	390	381	386	411	398	375	370	392	416	413	376	419	395	433	429	395	352	397	383	410	402	445	408	410	367	381	451	446	388	390	393	392	412	416	438	410	375	425	366	364	405	456	396	430	407	414	438	408	424	405	380	444	402	426	398	377	433	380	393	398	388	350	384	334	394	406	419	422	392	430	371	398	434	366	366	380	403	383	399	423	418	384	401	417	429	408	385	416	427	394	422	408	409	407	411	435	365	454	354	388	420	382	367	418	386	404	368	426	383	386	372	377	430	411	406	403	394	410	402	383	379	421	400	415	408	369	418	397	402	394	420	372	384	435	371	359	392	419	405	374	411	392	417	383	412	427	370	382	422	370	364	403	340	357	382	355	391	404	407	410	404	378	436	423	362	393	407	408	382	393	399	382	445	410	437	431	411	366	435	456	440	397	399	394	439	352	365	366	392	402	431	396	398	422	426	403	377	405	374	428	399	390	391	409	411	410	410	384	367	407	402	405	415	379	417	392	379	385	417	432	406	422	397	427	396	433	433	392	416	396	431	379	421	400	395	386	358	394	427	392	397	403	403	426	401	408	450	371	375	402	373	389	439	390	398	400	413	419	442	424	398	355	408	417	390	373	375	373	394	414	369	407	397	418	438	401	400	389	424	389	419	399	391	371	418	392	362	354	420	392	386	414	406	423	373	413	389	380	381	428	401	431	364	366	387	411	402	406	424	397	354	380	388	372	425	364	375	401	426	439	452	412	408	389	420	372	398	416	424	406	404	391	391	409	428	369	397	403	412	422	403	375	395	381	432	423	427	383	369	392	389	406	411	416	419	409	348	373	415	370	373	413	409	385	414	376	441	388	387	396	365	405	395	411	390	404	416	419	395	393	436	422	462	391	356	371	426	405	385	376	397	393	385	366	403	411	411	384	405	424	421	404	406	409	398	428	386	380	385	393	416	432	403	399	410	386	404	408	390	374	361	389	380	361	429	347	429	424	385	424	417	441	412	381	397	385	397	383	371	402	384	381	422	406	413	404	365	365	391	389	412	423	427	395	354	388	414	393	411	403	414	383	391	425	403	410	396	438	360	364	418	415	434	402	431	368	378	382	386	360	412	400	383	412	396	419	407	383	400	419	439	389	398	433	368	387	415	384	428	406	415	386	432	379	406	370	439	400	386	391	411	398	385	424	377	410	387	378	406	386	399	411	372	429	390	381	415	396	429	391	405	401	432	423	418	404	413	408	373	401	406	439	394	404	415	400	378	384	400	385	415	425	385	407	392	454	388	409	395	411	361	392	385	417	415	387	373	401	388	430	406	384	368	403	399	409	399	398	448	419	415	383	414	396	402	411	380	377	435	406	414	412	401	384	407	376	396	389	384	436	453	415	403	393	374	364	367	417	385	426	368	399	379	417	375	433	399	407	385	370	394	412	408	416	458	396	371	434	409	414	394	407	419	424	383	368	436	348	396	398	384	434	424	432	407	379	424	376	377	398	434	405	390	383	420	426	430	432	396	394	370	387	371	386	424	426	448	399	388	403	406	395	394	417	388	380	409	374	401	413	373	392	399	426	388	436	418	410	396	384	444	405	373	419	488	404	410	394	390	379	423	417	406	396	374	413	409	421	378	409	354	394	372	418	427	403	395	390	400	386	428	386	428	407	400	398	427	452	408	413	374	457	369	376	412	421	422	420	368	379	416	408	373	402	383	389	394	403	395	378	381	415	389	382	376	416	397	391	399	401	409	401	355	396	413	374	401	411	386	444	398	438	393	417	364	416	413	392	360	414	397	388	421	399	382	363	440	469	419	374	394	385	390	421	360	382	462	405	375	362	406	360	411	385	417	384	407	390	423	374	396	404	424	401	405	449	413	377	378	369	422	403	396	369	396	383	401	392	392	420	388	456	385	388	406	368	394	398	400	420	380	432	374	346	343	383	404	433	414	395	382	383	363	409	377	394	367	394	419	426	429	383	394	403	393	419	412	421	405	422	381	388	386	417	389	400	429	368	425	407	422	407	406	437	386	404	411	421	414	380	420	378	412	415	399	400	374	415	407	379	384	365	393	390	365	401	395	381	423	400	411	397	368	392	372	405	396	389	429	391	420	365	400	419	420	459	389	363	420	402	429	385	379	395	397	412	400	409	385	395	409	389	428	381	418	399	441	430	411	389	363	425	392	388	369	377	388	414	413	402	411	415	461	394	396	400	426	403	369	383	360	413	365	426	362	419	413	396	376	443	388	385	424	407	380	391	429	402	422	417	400	391	392	370	415	431	424	397	391	377	398	431	388	428	362	415	410	408	402	430	380	395	350	413	396	437	399	418	404	387	397	386	424
16769	11741	16506	7895	5731	4580	4518	3463	3114	2591	2324	2378	2071	1952	1713	1681	1663	1545	1532	1424	1526	1433	1378	1334	1270	1264	1147	1153	1221	1243	1183	1096	1029	1050	996	1022	1029	1005	988	969	963	990	990	997	994	937	943	967	961	941	968	923	928	909	944	899	1002	964	916	953	982	942	927	904	880	870	917	940	939	965	900	941	894	977	932	881	876	927	877	885	882	900	893	896	883	894	892	883	931	912	877	875	903	879	863	886	890	954	898	897	861	939	907	957	926	911	900	926	897	862	936	891	907	921	890	872	872	928	920	897	894	893	889	856	891	871	933	923	921	865	913	875	917	876	882	893	917	918	819	830	915	935	913	894	813	914	885	840	918	872	871	857	847	935	880	844	889	930	867	934	942	871	898	841	929	900	921	831	917	880	874	852	835	896	904	895	899	905	896	840	919	908	889	922	865	891	907	887	934	900	859	914	876	916	892	903	914	929	883	844	902	893	885	876	872	827	914	863	968	879	877	868	895	914	923	896	893	842	881	891	887	873	864	878	889	836	873	888	868	857	902	913	905	858	901	860	857	950	882	890	928	883	902	876	923	893	915	902	889	911	898	843	956	883	898	917	839	884	854	899	891	828	866	868	878	891	898	922	878	830	893	866	866	883	910	905	859	877	867	873	890	875	881	913	889	927	855	873	910	906	909	869	951	934	902	857	880	880	890	929	862	906	974	863	873	957	902	853	876	926	840	868	850	872	884	931	893	880	877	861	921	808	886	880	938	863	901	889	877	873	873	807	880	914	848	915	877	897	936	840	867	942	969	830	862	826	884	873	928	912	876	918	873	892	854	919	901	873	901	891	908	879	884	859	863	910	889	901	895	864	844	848	938	908	893	905	909	887	908	914	871	873	903	861	901	883	928	915	864	871	915	869	944	814	944	857	880	890	887	884	940	839	898	889	943	899	885	904	869	865	949	842	945	900	878	831	839	889	903	882	876	848	886	887	938	885	875	879	898	868	844	935	909	960	927	919	913	881	939	897	907	837	868	883	898	922	869	884	823	895	828	851	899	887	847	879	840	888	849	926	923	858	845	900	895	879	903	888	915	852	876	860	885	899	875	886	864	852	875	902	857	908	907	850	936	899	890	867	886	913	913	889	842	846	909	899	853	840	880	843	845	919	870	925	863	838	903	916	922	927	915	886	883	861	893	902	840	878	843	878	891	861	964	932	905	857	950	848	839	904	952	869	890	875	919	880	861	918	891	929	884	850	887	928	931	877	966	934	913	809	881	923	845	880	877	877	886	866	872	844	878	898	916	897	895	874	880	883	969	869	896	854	894	895	844	916	917	884	913	869	849	889	859	853	896	886	898	861	924	948	900	874	881	891	890	868	889	973	934	882	933	870	900	890	871	893	860	897	916	867	892	890	883	908	908	898	927	826	869	896	864	872	829	833	870	913	907	941	837	908	884	913	893	883	865	885	851	926	865	857	866	895	872	867	859	949	881	913	867	921	880	909	912	926	907	897	934	881	891	922	869	860	865	882	888	896	919	898	864	833	889	916	881	877	897	871	890	857	841	880	939	854	844	861	866	896	935	912	886	907	835	844	936	884	916	925	914	913	884	907	913	928	895	911	924	906	911	876	881	888	906	855	829	902	879	899	872	872	889	899	886	927	882	873	882	871	876	880	891	913	924	893	898	836	917	930	902	843	929	857	921	935	928	884	848	878	907	913	903	946	861	866	828	918	867	820	887	960	908	925	952	909	910	895	892	876	893	941	903	941	843	861	876	888	907	902	932	932	911	915	867	904	893	832	886	856	882	896	880	928	834	906	875	793	914	909	841	980	948	850	904	896	908	910	884	883	871	944	902	944	887	875	907	865	932	894	857	884	874	898	899	896	844	878	870	937	903	857	963	898	944	874	868	882	902	899	895	884	944	883	831	892	866	868	866	850	868	888	860	865	914	893	888	912	884	938	944	880	897	863	912	903	897	903	883	922	843	864	880	808	851	887	833	887	877	882	914	885	882	908	895	928	894	890	901	850	878	876	907	877	869	883	877	905	878	898	925	865	849	878	860	856	861	854	902	875	870	938	889	958	866	918	862	895	826	889	876	891	839	879	866	866	908	829	925	896	907	912	910	911	898	855	916	868	962	902	871	914	877	870	899	870	923	924	871	836	921	858	914	919	940	878	890	813	884	827	929	874	847	830	900	919	881	876	899	912	908	841	928	889	884	905	862	953	866	830	861	876	901	841	914	905	856	833	929	915	864	884	896	873	918	896	932	864	828	909	855	922	908	871	875	874	896	925	893	865	894	887	858	875	888	885	911	886	860	900	870	872	867	894	857	859	907	860	900	898	889	902	870	870	863	842	925	907	921	833	857	892	897	911	902	904	893	900	920	901	896	903	888	850	914	907	894	823	910	840	907	854	887	850	894	867	884	875	878	851	914	890	882	905	884	935	906	865	911	899	908	922	955	942	890	904	888	899	885	953	879	856	906	925	880	850	919	934	896	930	870	903	911	872	863	870	873	879	921	836	856	835	882	879	907	909	869	868	841	902	905	848	898	900	892	892	905	913	890	918	834	910	867	910	897	913	881	846	866	896	843	938	918	868	855	903	901	821	921	914	842	863	875	951	880	932	879	910	853	838	915	825	879	907	894	842	897	856	871	936	879	915	862	930	881	934	914	877	873	877	913	859	902	898	842	941	912	908	897	874	885	911	888	848	923	850	869	911	900	926	853	868	889	864	911	896	873	904	865	863	913	881	901	902	917	926	893	915	922	902	912	908	885	885	839	882	847	824	841	887	912	816	898	877	884	882	888	836	915	892	894	851	853	965	882	942	871	887	928	863	887	876	829	887	846	846	902	842	897	905	904	876	906	961	918	864	911	862	938	884	870	906	864	860	811	901	930	899	934	900	848	894	894	907	916	880	897	879	872	902	879	881	864	928	862	906	887	848	915	877	855	883	891	898	910	900	891	882	913	868	851	849	843	902	824	910	879	886	875	876	887	918	863	858	921	855	904	894	871	879	877	891	878	819	859	946	886	816	886	944	837	882	910	897	918	916	877	861	867	875	893	830	872	855	865	888	886	861	920	953	819	877	918	891	870	859	891	865	891	896	880	962	847	905	913	864	871	895	925	909	829	914	879	855	912	883	904	863	855	882	832	867	911	921	895	879	867	878	877	846	875	914	913	899	956	878	885	926	867	884	865	813	883	881	877	899	893	879	888	916	880	827	884	857	891	869	904	880	940	875	881	818	903	863	874	872	932	848	899	900	882	854	894	897	908	892	899	894	887	902	915	873	881	894	917	886	860	913	853	879	844	871	823	878	888	872	882	870	875	861	918	856	886	916	861	887	859	943	908	892	970	862	832	914	908	913	861	877	880	909	925	882	868	868	851	923	903	900	896	953	859	847	877	874	955	833	915	942	883	916	905	870	894	852	899	957	890	876	847	809	869	906	833	882	887	933	884	819	893	843	886	891	927	881	905	848	898	868	910	923
34649	21681	20476	7669	3267	2062	1834	1499	1199	999	920	804	689	729	642	611	678	570	534	587	583	517	484	497	536	483	522	457	536	585	468	494	478	477	472	440	439	420	403	455	429	466	460	427	452	399	420	416	438	452	394	432	425	433	402	442	428	443	409	436	437	396	413	406	443	407	452	450	408	428	436	421	438	428	462	446	381	385	424	409	400	412	464	390	425	365	421	389	386	408	419	445	415	404	416	420	381	447	407	388	405	386	454	420	417	408	418	437	458	449	382	382	418	422	411	411	402	450	432	453	421	421	422	446	458	438	365	401	388	410	386	407	423	404	388	435	429	412	412	377	403	409	416	397	418	437	427	414	389	412	437	382	431	404	415	395	409	405	437	394	411	419	396	431	401	400	411	441	418	354	428	413	394	421	400	382	428	426	433	432	446	420	417	380	426	419	420	403	413	362	376	408	356	392	419	453	427	387	387	406	416	403	426	396	388	440	468	433	400	400	398	375	388	409	373	380	422	422	391	379	426	425	431	400	423	357	392	446	434	389	386	383	435	463	438	399	408	446	433	389	445	396	404	425	403	401	447	421	389	404	407	436	413	388	427	394	371	436	401	406	383	388	416	419	402	382	393	415	429	417	394	388	394	367	455	435	394	421	398	466	423	443	402	386	420	450	436	434	418	404	417	426	424	406	428	424	395	403	453	438	426	409	392	394	395	389	426	398	407	377	413	416	419	380	428	436	411	433	442	399	413	386	421	414	396	442	407	417	422	405	397	445	422	386	438	423	406	398	389	394	414	449	413	404	422	386	389	413	429	423	418	400	439	415	387	383	404	436	394	434	450	401	412	418	450	420	412	405	361	386	381	427	411	420	399	423	402	417	448	370	442	398	433	393	449	413	414	399	422	394	435	449	387	369	408	397	427	377	425	443	401	414	404	405	389	424	417	436	406	375	434	407	413	367	440	431	437	375	402	404	428	380	358	428	381	410	422	407	407	396	393	417	420	427	434	395	390	436	414	393	389	399	377	429	467	407	397	420	445	388	404	399	379	417	412	416	439	402	412	403	441	412	385	434	409	389	405	425	408	396	403	409	435	426	445	409	432	404	429	422	445	397	417	407	435	419	402	431	403	437	397	444	426	433	411	417	426	391	394	424	410	418	380	407	431	422	442	432	415	406	397	434	388	432	411	426	393	452	421	403	383	418	416	425	420	397	386	432	423	378	440	398	435	411	394	418	446	414	388	402	394	398	394	405	398	423	360	441	431	435	388	418	406	396	391	441	418	413	418	444	438	401	401	429	390	453	424	455	418	377	408	397	365	423	403	448	426	395	400	411	397	410	451	404	426	448	414	450	384	441	400	417	427	402	403	433	387	404	414	398	403	374	415	403	440	442	373	417	416	405	392	405	417	414	368	404	401	442	414	376	388	415	438	419	414	391	443	415	389	419	427	432	391	472	406	453	439	399	433	392	417	399	427	425	420	399	429	433	405	410	394	409	390	440	413	419	420	410	420	440	408	414	401	444	438	415	401	427	407	445	382	393	423	421	407	408	463	422	412	447	426	405	441	426	392	419	419	369	416	403	421	441	427	439	415	399	410	405	434	409	401	437	402	434	424	430	391	417	438	415	452	380	449	432	406	396	408	421	449	428	458	409	450	384	391	428	389	424	406	403	434	396	388	393	443	386	415	438	386	408	402	400	369	420	410	447	423	403	399	409	426	423	423	412	383	440	402	404	411	436	428	405	427	424	372	411	401	462	436	407	420	398	394	386	393	390	423	429	417	416	418	421	411	377	397	395	445	406	393	416	369	420	451	434	359	408	431	368	381	442	389	381	409	432	402	431	420	434	407	400	437	418	393	389	431	411	418	436	431	385	380	418	392	431	449	401	435	441	403	387	400	424	416	418	407	417	410	471	370	423	408	381	370	456	442	454	391	395	446	404	414	445	407	386	426	419	424	391	441	408	437	357	406	443	371	392	441	388	417	374	398	408	405	426	416	412	388	457	402	390	396	406	411	403	402	400	424	401	419	472	404	412	440	435	436	419	426	456	409	412	487	376	378	418	386	422	427	374	386	436	453	418	405	412	418	417	408	439	401	451	419	406	384	392	420	408	416	445	424	443	455	410	428	417	397	417	422	441	427	436	423	390	388	431	379	369	432	409	375	404	395	422	383	391	407	374	445	407	412	397	454	397	427	397	423	426	421	428	405	373	418	401	363	430	432	427	431	444	423	407	432	435	411	427	404	423	388	417	426	386	414	390	448	401	412	403	430	410	399	412	387	412	403	456	427	396	411	378	392	405	422	458	417	382	405	405	384	378	402	414	433	437	443	401	400	408	419	425	428	404	412	448	377	365	396	380	433	405	403	404	375	395	388	407	439	457	450	405	440	462	435	405	369	375	425	394	395	400	432	428	388	442	416	420	447	406	426	364	439	423	405	450	406	440	415	403	400	416	407	403	356	415	420	381	410	412	395	441	418	424	402	401	397	420	379	411	393	394	405	406	413	437	431	416	398	421	384	385	418	376	398	433	406	444	424	454	380	407	437	451	416	379	417	401	363	433	395	388	416	435	388	399	425	381	413	427	424	412	425	387	427	398	416	451	377	402	396	386	465	421	378	408	416	433	452	406	394	410	400	436	394	404	434	385	435	423	442	432	428	448	413	414	420	419	430	442	410	417	429	426	405	420	424	405	422	397	405	412	449	451	427	400	421	371	354	376	404	440	409	429	406	388	410	387	364	418	400	441	394	431	402	410	390	410	438	380	437	438	385	418	421	383	409	403	450	440	432	444	423	425	407	394	412	407	417	429	416	398	455	442	393	435	396	469	423	421	401	396	419	430	410	398	414	457	433	406	395	432	436	413	400	440	429	403	413	441	391	390	424	392	400	419	429	410	403	430	426	400	420	437	391	416	455	434	397	421	431	405	418	400	389	434	426	396	427	435	414	417	414	436	424	381	409	436	425	446	412	380	425	356	416	438	432	404	436	428	396	435	393	439	404	402	417	441	408	426	404	430	382	423	447	475	418	405	429	399	414	383	431	449	385	440	393	424	370	417	430	446	451	401	415	422	407	429	401	370	414	424	419	421	405	412	412	375	433	450	414	432	371	405	418	407	393	401	449	431	448	409	461	387	420	397	396	419	394	426	385	464	399	438	415	437	440	439	435	376	405	393	396	479	414	375	390	373	388	401	406	408	411	383	418	443	406	458	430	419	412	386	405	393	401	427	418	405	389	374	412	383	427	429	420	371	433	401	424	416	406	407	391	402	402	443	405	433	361	427	436	445	408	407	382	396	424	430	443	410	399	394	407	393	401	370	427	421	413	419	389	431	401	430	400	404	383	397	403	415	415	384	424	373	412	403	392	387	393	387	400	379	444	405	405	423	419	411	368	413	416	398	396	464	417	427	445	384	422	404	402	398	424	386	402	402	423	424	409	425	399	407	407	418	412	400	381	419	431	428	420	459	451	409	358	407	377	443	424	380
21069	16653	23304	10893	8054	6369	6404	4877	4172	3541	3177	3157	2814	2556	2340	2287	2184	2011	1860	1893	1841	1723	1606	1584	1493	1377	1440	1301	1491	1508	1318	1271	1168	1199	1201	1117	1074	1093	1140	1121	1105	1081	1113	1033	1043	1036	983	992	975	1010	1021	983	1019	987	998	961	969	968	985	956	961	987	990	956	1033	976	1035	944	899	988	975	984	966	932	910	927	927	941	935	905	914	934	886	921	923	910	932	958	903	867	923	910	936	900	935	933	919	928	878	889	875	928	915	924	878	988	935	930	876	909	855	900	882	920	865	944	948	888	941	916	933	930	933	889	955	920	919	949	925	912	886	948	869	866	858	910	912	919	947	914	950	905	933	956	962	860	918	927	947	933	898	916	874	892	930	892	914	915	926	903	921	901	884	876	902	910	986	973	868	943	939	908	877	875	934	946	892	883	893	936	944	933	918	924	967	871	914	860	858	927	865	904	901	913	877	931	934	923	910	913	906	932	893	872	904	914	946	914	914	939	866	938	926	883	888	969	876	898	913	886	950	884	963	851	881	917	878	900	954	900	858	931	903	906	892	896	906	897	893	881	876	944	850	898	900	892	913	889	913	864	862	943	881	923	887	926	919	948	892	878	908	920	933	920	947	939	935	928	866	923	897	884	927	920	878	867	935	847	913	924	910	922	909	933	912	949	886	891	866	912	933	878	939	967	930	914	899	846	960	897	898	894	895	891	878	913	874	950	869	905	897	896	893	913	926	905	940	892	860	881	925	873	877	884	885	947	909	943	872	933	875	900	933	911	861	895	946	945	972	873	959	942	912	887	913	874	878	907	897	852	841	934	900	964	915	866	909	946	920	877	911	873	886	920	931	923	836	881	923	897	892	951	921	902	897	883	911	861	908	886	915	942	947	898	853	886	941	919	933	952	949	936	912	926	904	886	958	888	910	878	918	863	897	894	872	841	933	869	865	926	901	890	914	905	932	903	909	909	873	941	932	967	908	900	913	915	903	942	888	884	920	902	945	909	933	870	924	864	891	902	926	924	878	869	983	931	903	887	916	903	855	852	911	900	890	930	882	945	950	891	933	905	946	878	916	892	878	920	878	886	915	893	863	931	917	901	948	897	902	924	937	916	902	918	891	943	948	956	911	894	844	948	892	910	899	918	874	958	940	985	928	920	941	962	895	938	884	914	887	911	961	927	905	924	938	931	954	915	904	898	901	890	949	902	859	919	864	934	937	929	884	883	954	884	857	925	887	901	914	858	903	867	861	928	923	940	907	957	879	966	898	911	890	963	920	893	883	964	932	930	919	855	959	904	849	891	947	894	931	863	998	929	868	920	915	834	915	929	881	906	926	956	958	902	911	885	934	946	903	946	929	885	880	895	908	889	917	931	969	913	869	900	944	944	950	893	915	956	938	925	916	873	949	912	947	903	927	905	905	916	879	914	980	879	977	941	930	910	899	896	902	901	954	913	924	923	912	903	926	942	898	898	938	931	896	916	887	894	874	892	922	908	874	891	897	887	876	892	881	952	923	895	928	861	929	891	962	932	906	905	925	925	887	882	940	861	866	956	939	926	930	898	948	890	904	954	939	865	866	919	879	935	953	868	889	899	945	921	918	884	956	941	927	911	894	888	928	901	872	895	860	903	949	905	912	857	960	889	876	913	878	929	939	918	928	923	887	888	928	863	853	929	873	886	907	968	924	860	854	903	853	910	912	901	892	904	870	947	919	925	885	952	878	920	847	926	906	890	926	907	915	889	857	891	879	912	846	907	816	915	909	920	981	875	881	911	888	893	911	882	869	998	899	908	836	904	893	849	952	845	888	957	968	901	918	971	961	886	930	918	891	894	913	894	912	918	922	911	935	901	873	991	939	921	962	908	888	921	922	853	858	922	909	976	915	936	930	922	937	921	922	902	954	900	914	870	915	862	920	895	951	913	951	954	910	854	864	946	894	871	878	911	888	912	916	919	921	923	885	915	894	899	822	895	890	842	905	892	910	935	870	873	948	910	922	963	853	893	873	910	912	900	903	895	926	913	940	877	871	821	924	907	973	867	896	924	927	902	949	842	907	931	965	905	923	898	932	922	891	919	920	917	867	910	940	941	878	923	911	973	876	901	960	944	932	918	927	868	911	934	933	870	870	935	934	915	900	920	898	911	956	902	920	916	911	942	883	902	875	934	890	903	858	965	929	917	928	898	931	942	944	873	913	939	918	944	984	889	877	953	878	922	943	917	920	880	849	902	926	927	897	911	912	980	904	871	879	914	918	947	876	880	900	893	851	943	932	936	868	958	948	872	878	882	899	936	921	886	904	931	918	924	892	900	918	915	946	882	869	846	925	925	905	891	887	931	923	845	895	866	901	877	902	927	920	924	893	864	913	887	915	937	927	902	947	828	889	908	939	929	894	951	916	871	885	897	938	927	921	917	896	881	921	928	922	902	887	937	915	902	919	926	945	913	900	899	919	893	893	858	899	930	892	944	874	929	909	945	866	925	959	896	911	924	911	901	956	882	871	842	956	920	914	898	890	911	864	928	871	933	926	887	884	916	936	941	876	949	923	892	887	943	936	917	900	854	900	964	881	936	911	937	898	827	903	884	959	888	914	898	849	944	956	947	906	935	893	904	971	862	912	902	888	871	908	937	892	898	898	900	898	956	906	882	926	875	963	883	892	866	934	889	916	934	976	890	985	914	967	944	913	949	908	925	903	882	919	942	905	932	846	934	902	938	974	890	965	926	829	903	898	902	929	886	906	948	922	893	924	919	879	915	919	916	977	911	887	905	928	930	962	928	913	924	869	933	905	910	930	942	846	923	901	955	901	923	889	894	944	943	912	885	886	906	907	908	891	927	902	869	925	937	893	946	927	869	866	879	890	905	903	941	934	905	882	867	936	907	949	914	845	935	877	894	903	919	889	933	880	894	918	872	942	930	942	935	939	919	865	908	912	922	922	929	934	888	847	897	940	922	884	957	917	940	888	875	918	929	932	936	893	900	898	908	881	899	940	922	903	942	957	909	891	909	890	939	870	960	920	965	941	882	926	906	886	994	868	905	973	919	900	885	949	919	968	874	911	927	892	886	881	902	897	922	959	878	925	917	925	930	909	936	905	877	876	946	925	964	887	925	905	886	851	896	872	883	933	867	943	982	886	915	929	964	929	842	896	895	876	913	902	921	917	958	917	925	961	896	909	899	909	898	863	970	868	924	888	898	912	949	934	942	921	927	918	857	878	895	905	922	862	940	894	898	931	915	906	901	880	965	870	919	910	864	893	888	867	939	897	922	863	942	918	884	951	863	931	896	897	901	888	923	923	942	926	918	943	945	895	991	910	917	887	873	888	941	937	924	896	864	898	937	906	897	946	878	927	917	894	925	859	851	895	971	895	937	928	943	928	926	866	874	914	911	957	907	953	934	897	930	959	944	870	937	994	892	920	967	951	999	929	873	879	949	919	918	922	897	957	860	876	900	924	923	919	880	927	937	908	970	904	942	873	917	858	955
12740	6732	5050	1944	1205	892	744	714	579	549	561	552	553	537	527	530	483	502	492	527	509	497	487	456	511	466	505	485	458	477	445	532	496	476	458	455	469	494	421	462	504	497	449	444	456	458	491	450	464	487	452	428	450	465	479	440	496	477	469	449	455	438	464	473	445	444	487	469	454	476	497	485	514	473	506	476	480	458	485	470	475	446	484	407	470	469	454	488	463	483	486	469	503	476	477	475	430	472	441	472	492	455	429	486	436	482	430	452	477	459	489	485	458	448	471	458	459	491	455	526	473	466	451	483	486	410	484	515	480	463	486	457	471	492	447	482	452	468	492	459	452	447	474	496	453	446	523	430	431	456	472	437	441	515	430	479	451	438	465	478	455	487	500	458	457	448	446	459	482	443	485	463	482	461	500	508	448	490	406	452	479	489	431	480	443	441	481	464	439	436	488	433	445	446	435	428	463	469	497	460	467	419	487	469	479	462	473	443	427	481	477	428	421	473	466	454	432	497	446	462	492	476	485	427	477	428	499	451	516	482	493	493	438	458	460	462	453	449	472	512	510	435	496	506	427	489	448	476	437	476	457	452	488	451	471	443	444	477	445	533	462	453	439	465	496	489	469	467	471	487	469	508	439	455	506	457	459	434	418	475	439	438	507	484	442	437	454	510	467	451	427	424	473	490	466	470	455	468	435	434	461	460	474	451	456	459	493	480	482	456	445	432	457	442	492	448	430	468	487	501	438	495	469	482	480	458	510	513	464	428	486	496	449	474	441	464	514	474	474	494	473	477	485	451	480	409	467	488	459	492	452	484	429	437	479	481	485	478	479	467	469	476	437	481	414	512	433	470	488	493	434	434	468	450	457	483	480	447	479	484	515	450	460	454	493	444	448	433	454	491	451	471	468	471	445	439	468	484	449	494	466	466	445	468	474	474	458	471	478	436	458	476	448	492	501	421	466	490	470	425	463	443	488	453	445	450	456	491	482	450	483	447	477	426	445	478	453	444	468	446	458	421	445	493	478	501	474	454	452	426	485	458	507	471	468	435	495	485	466	453	485	498	436	450	437	527	505	406	488	475	461	440	443	467	469	489	452	438	419	455	434	456	475	459	473	463	450	505	424	439	474	464	444	461	456	485	499	477	438	452	472	472	468	481	458	464	469	448	461	475	421	480	472	456	472	467	489	458	485	532	466	447	469	478	486	472	487	474	435	473	488	458	440	496	454	492	477	502	443	475	481	438	439	494	446	478	526	445	447	456	475	472	438	500	442	461	467	432	480	493	494	451	496	436	450	452	433	428	439	469	484	484	464	449	506	493	505	469	491	437	483	437	426	473	481	461	456	460	463	447	475	450	451	421	468	454	458	450	463	449	501	514	529	465	493	474	459	432	465	498	451	459	474	465	464	448	442	456	422	487	479	447	491	514	500	423	481	479	461	459	473	471	453	478	416	446	449	445	457	466	448	494	453	463	428	467	500	437	506	426	469	477	448	444	453	478	497	461	487	467	474	518	504	444	451	494	511	442	495	443	438	443	432	500	475	463	465	478	431	484	474	499	464	466	483	450	458	476	453	428	421	470	447	411	465	466	473	449	439	430	444	497	455	446	461	444	464	457	454	464	472	468	523	443	464	406	435	452	514	438	439	495	530	444	423	471	467	489	422	480	446	438	464	473	446	483	458	444	428	489	466	474	498	430	468	450	508	479	430	458	431	486	434	474	464	481	499	441	496	469	463	486	430	467	494	481	471	446	408	450	490	467	450	446	541	493	471	464	464	544	527	485	502	414	457	455	479	446	441	487	457	454	493	479	469	466	509	465	425	501	447	427	496	500	490	483	461	456	506	496	456	446	450	472	452	442	457	485	471	432	468	440	465	471	450	479	481	476	494	491	451	472	434	473	455	468	471	469	461	476	453	511	504	453	469	422	427	472	498	480	468	459	431	456	421	458	468	459	493	432	459	484	471	464	469	474	435	452	483	442	483	437	439	474	432	450	458	505	443	440	493	449	491	459	439	446	452	434	491	468	498	480	449	469	484	449	473	418	467	469	463	450	513	487	470	467	496	467	441	486	442	467	501	449	449	449	522	497	485	503	470	481	423	493	480	441	460	448	446	503	481	409	466	497	440	481	485	475	504	503	486	446	481	481	459	477	446	466	427	452	495	467	479	480	478	444	479	495	480	444	461	469	457	443	464	483	485	470	474	483	443	464	489	445	479	417	491	448	488	473	471	445	449	475	503	440	461	496	504	481	455	481	406	465	442	507	470	461	496	508	501	471	506	477	461	478	490	443	467	475	490	476	491	419	450	506	455	443	470	454	499	450	514	477	508	454	459	495	466	477	491	434	453	457	473	457	481	441	477	496	523	453	485	513	469	460	483	444	479	467	462	492	478	465	448	469	486	496	501	497	469	470	454	416	449	463	466	471	435	439	510	428	449	479	430	444	453	459	434	454	463	439	447	475	451	433	500	456	483	468	440	492	469	468	471	430	463	480	441	439	455	491	476	455	479	444	462	508	514	450	500	462	454	467	479	416	532	495	477	486	475	474	456	436	479	464	459	450	468	428	443	451	442	490	464	468	475	472	451	470	522	501	458	464	440	454	444	502	473	477	482	452	484	478	482	470	499	463	414	457	450	468	464	480	459	469	462	429	439	465	438	459	439	434	481	451	459	510	437	478	446	440	423	462	475	487	494	487	491	481	470	487	439	460	453	433	483	467	448	429	471	496	477	462	449	432	441	464	456	461	503	471	471	458	483	469	489	444	519	474	468	478	484	454	502	474	460	461	472	439	456	459	490	490	480	479	470	434	472	493	463	471	500	457	438	431	468	442	433	469	488	445	504	502	463	472	433	429	476	451	457	491	453	431	466	450	482	427	427	463	452	447	438	468	455	440	500	462	467	494	496	459	516	483	462	455	473	522	482	473	455	466	433	447	490	487	456	451	471	489	448	467	465	479	440	434	483	450	442	484	433	444	450	488	485	454	462	429	448	476	455	484	457	454	449	428	500	437	472	465	445	465	495	430	449	498	481	436	450	503	461	488	438	488	473	511	460	469	465	450	520	464	466	439	436	466	435	477	513	454	491	498	445	484	452	457	467	476	477	510	487	430	480	473	486	451	494	457	486	461	445	458	436	454	521	438	492	440	439	479	497	454	457	451	499	447	486	455	468	507	440	464	451	448	480	457	460	426	486	470	418	442	496	460	486	478	490	440	432	502	472	470	433	446	488	462	481	491	474	449	503	459	481	459	469	431	435	459	418	450	446	455	447	478	491	441	492	467	482	493	463	446	511	477	463	478	427	452	409	492	440	433	478	443	453	455	502	456	482	476	475	457	457	476	436	469	446	469	472	497	507	462	481	463	476	442	502	438	445	447	442	501	461	453	450	412	449	457	475	486	478	433	498	491	456	472	470	452	494	467	484	451	471	488	488	508	459	463	467	526	515	498	466	497	525	480	478	462	513	465	503	458	442	465	456	436
8029	6129	7603	4391	3522	2868	2513	2050	1774	1627	1400	1468	1375	1364	1314	1301	1255	1208	1206	1183	1166	1144	1122	1186	1148	1129	1099	1188	1084	1149	1083	1103	1054	1008	1026	990	1046	1036	1042	990	1022	1100	975	1047	1084	1082	1037	1043	1045	1051	1016	991	1043	987	992	1003	1030	1119	1011	1018	1015	987	1039	997	1065	988	989	1001	966	1001	997	971	960	1073	1006	1029	1015	1044	1057	984	980	980	973	1024	975	994	976	1044	1008	1026	965	1002	1060	1053	1009	1018	996	981	995	1016	1001	956	1036	988	990	984	1030	1031	961	970	1005	1071	1019	986	1064	998	941	1042	1007	1006	991	998	966	996	967	992	1050	982	1009	1026	1018	978	993	1015	997	1022	964	973	1066	987	979	968	939	1041	1049	1040	993	987	1066	965	970	995	998	980	1002	966	997	1008	1035	1006	1002	1017	966	971	1049	1023	1026	982	1053	976	1006	996	1072	1029	1021	967	940	1054	990	999	1015	969	1000	1013	974	1027	975	1061	997	990	968	1045	971	1011	994	989	965	968	1019	1003	1027	1007	994	1020	1020	1006	1020	964	985	1055	1046	1007	967	963	993	965	1059	960	1018	1040	944	1001	1026	965	1041	1010	969	994	997	1009	1020	958	993	1005	1025	1038	1042	1045	982	998	989	990	968	1024	984	959	996	1011	1043	969	1001	968	1047	933	1037	1019	1004	976	1033	985	995	1031	971	996	1016	1043	1033	1016	957	977	1014	936	1000	1027	1076	953	996	988	1042	988	976	975	904	923	1027	1009	999	991	984	1023	995	1001	1026	988	1031	1019	943	938	1010	985	932	1024	1029	1015	952	992	992	987	965	970	1053	1021	1024	977	958	997	1002	1018	968	1005	969	989	1040	1020	986	1020	1006	946	1014	1008	1002	1007	956	953	961	986	1018	1014	1020	985	966	1005	955	983	1004	988	950	985	990	1015	1016	980	968	977	1054	976	1022	998	999	998	988	1012	1003	938	984	1031	1006	1040	1025	950	1019	958	975	996	1021	1021	1007	967	952	1011	1008	983	1018	980	964	984	942	960	997	1018	986	1029	1039	952	981	1020	1011	993	1036	958	981	980	1028	988	986	991	1026	937	953	997	997	981	999	1039	996	964	958	1032	1001	1039	981	1029	976	1015	1015	999	1015	1015	955	983	999	1013	1037	1011	1028	969	991	1007	1007	1052	1016	1070	1001	975	1024	994	993	956	974	1003	1013	1016	1009	946	1029	990	1039	1028	984	1006	1014	926	1026	997	983	1020	980	992	997	954	983	1011	1038	995	991	1004	1024	990	1068	981	1064	983	985	978	1036	1008	1038	971	997	998	954	957	1022	993	1016	995	997	1015	1013	916	997	989	1036	996	1026	1017	984	1029	996	1057	972	1036	1031	952	987	1015	968	1005	1030	992	1025	1038	961	1011	1012	986	1016	1007	969	944	1020	990	959	987	989	947	1008	1049	1023	992	998	965	1031	1025	991	994	959	1031	973	975	979	999	992	959	983	974	980	987	1015	1010	1010	995	1034	1009	1004	1040	996	1012	1016	988	945	947	1024	949	973	1028	1010	974	949	1039	1041	991	947	990	1004	962	1037	934	1006	1004	999	993	1018	961	1041	1032	1029	1037	933	1037	963	1016	1025	1039	1014	1030	1000	968	969	946	969	978	986	1024	1009	1009	966	1047	947	1003	987	984	975	1046	1040	1016	1031	994	1034	941	976	989	1030	913	990	980	981	947	1046	1002	1010	982	1015	989	979	994	1017	976	984	1012	1022	1049	1091	999	1013	996	975	1070	991	926	982	982	1031	962	1068	1007	1014	952	989	995	977	1034	961	1050	1028	994	963	1043	995	1086	999	984	978	1008	1050	980	991	994	1055	951	967	976	1023	1054	999	1031	1005	993	1008	993	1008	1015	1016	1035	1004	986	979	1012	1054	981	1010	1032	1006	984	989	930	976	1023	1004	1018	969	972	986	964	992	996	998	1016	1031	956	1020	1001	1031	960	991	995	1000	1010	972	988	1047	1064	1065	1001	986	993	1030	1036	1052	1009	977	999	1012	1012	980	1011	966	984	951	941	1000	1010	1018	1001	1026	1020	1006	1047	983	1011	992	925	1037	983	1055	1010	1024	1008	1003	1007	1049	1016	1009	1039	993	998	1035	1038	1008	1063	1019	1039	1024	1043	959	1066	1009	1000	1025	956	980	950	1005	933	1015	1026	997	975	1005	960	1029	965	1021	970	1022	993	995	1006	991	1062	973	985	1006	1016	998	1020	995	1005	1010	1025	995	970	1003	957	1012	995	1019	1034	1013	1020	1021	1007	999	1042	1016	954	974	1004	991	1000	1008	1017	996	967	1036	998	1013	1054	1019	989	953	980	979	990	1007	1007	943	993	1116	1010	1009	1020	1052	911	990	1018	1003	1004	944	1008	976	1000	1031	985	944	976	986	1030	1051	972	953	1043	1026	1022	1008	1019	1004	995	1018	998	996	1011	1027	1013	951	1069	989	983	972	972	958	1038	955	1003	976	962	947	1082	987	975	968	970	988	1025	1003	1067	959	1024	956	964	1010	983	988	992	976	990	1004	986	971	997	991	1045	1045	997	1033	1002	1015	1004	967	994	981	968	1026	1014	1021	1047	1016	964	976	969	946	1019	992	976	1017	944	1013	993	1098	1011	1026	1022	965	1013	1001	970	979	1030	1020	986	1025	1033	983	980	1001	952	1012	985	1026	1032	1009	962	996	980	940	918	1016	964	1042	986	989	948	996	1019	938	1011	1002	982	965	958	987	1010	977	1007	988	1017	972	973	1007	1012	978	1002	1013	951	1007	1022	1016	1006	956	1032	987	1020	1042	971	988	1015	1067	978	993	1059	996	1016	1061	1019	983	1032	987	1057	962	983	1064	1039	1010	1053	1032	996	1038	1016	997	968	952	1035	979	1061	994	1009	1004	946	1012	946	1000	1001	996	1014	1005	998	1030	981	1014	1022	1021	991	995	976	1025	994	997	960	946	1015	1018	995	1004	985	975	965	1006	953	1048	1024	982	966	959	1018	953	996	1026	1054	959	1033	968	943	1012	974	984	966	1034	1028	998	1003	1031	955	1002	1042	967	943	1045	988	1030	979	1043	1090	997	997	1009	1054	1006	972	1015	1002	1077	1020	1018	998	993	1024	996	987	965	945	1013	963	1051	1009	956	1067	948	972	1050	987	968	1006	1024	992	965	983	1000	984	1023	970	1001	955	963	1020	1027	1015	1012	1101	939	1038	1036	1000	1015	976	962	990	990	1008	1002	1066	923	1021	1031	1026	996	980	1013	1003	994	1056	1052	1051	1007	1014	937	987	996	987	966	1003	1008	971	1013	1010	1023	1007	997	994	918	1014	1000	1006	987	1008	1012	1034	1041	997	991	1018	965	1023	960	960	1025	1011	1005	971	979	991	956	1006	1008	1012	993	988	994	961	1053	977	1031	958	1031	1015	1028	920	995	1013	1003	1019	972	1049	974	970	1031	955	1040	972	994	993	987	1053	980	1008	968	1002	976	968	997	964	1026	948	1014	993	958	1017	996	976	980	992	1023	945	905	970	991	975	1025	973	963	928	978	1022	1072	1033	983	983	1012	960	1008	982	1053	1022	991	1014	976	1044	978	960	1021	959	998	948	974	1075	1023	1024	992	962	973	986	989	1058	1050	1025	999	998	989	989	1014	1025	999	994	1017	980	974	1013	1013	986	984	967	974	1079	990	1021	1025	997	1039	1016	989	1005	1008	1031	1000	1030	1005	1007	1001	1037	1030	1026	995	936	1081	972	1025	1020	964	976	1021	992	968	1010	1013	1023	985	971	1017	981	953	1033	998	973	1026	994	1019	1017	1048	1018	1010	954	988	989	1009	1011	1022	1029	997	953	982	953	1040	984	1023	1012	1032	962	968	1011	986	1048	1004	969	1057	1014	1044	984	1026	1034	1043	1030	969	1012	962	974	1018	967	997	978	1007	1076	997	993	964	1015	988	995	959	1016	1047	990	915	1011	1026	999	1000	973	977	911	984	1045	991	984	982	971	968	1021	962	1000	943	954	1035	1037	1001	1038	1020	970	973	960	980	977	1014	1025	1066	1000	1006	1030	924	1027	942	1017	1009	1006	1026	1012	991	1013	1026	945	938	981	970	962	1014	1050	1017	988	979	987	1012	991	1004	983	1046	1055	955	979	971	968	1038	1009	1002	1034	951	978	1008	1027	988	1054	1028	963	1000	980	1001	987	1021	992
25911	14789	12868	5055	2064	1457	1202	884	790	697	678	625	581	546	527	546	502	477	508	479	492	441	496	437	474	439	430	454	467	442	401	393	439	368	386	438	383	425	452	381	426	422	419	424	386	437	439	401	423	410	424	439	387	373	414	399	377	385	451	423	393	424	424	391	403	402	397	408	448	422	387	402	380	409	425	423	390	412	404	397	349	379	439	401	405	382	430	438	389	389	434	399	433	391	380	374	375	353	438	432	413	379	402	446	363	378	371	393	382	349	406	415	401	424	406	431	418	387	408	376	397	395	357	410	400	388	451	413	417	397	380	389	383	421	407	391	398	396	415	457	384	394	456	347	420	420	364	391	359	410	399	428	414	406	397	411	420	404	405	435	405	386	415	365	414	413	411	386	390	439	363	387	406	367	424	421	433	394	377	386	459	375	418	370	403	363	414	361	405	380	419	357	426	403	429	409	409	411	409	399	382	382	380	416	387	388	407	350	366	340	361	387	372	421	405	429	373	374	408	397	394	377	410	398	409	382	407	393	338	355	402	409	414	371	390	399	428	416	379	370	377	407	406	386	418	386	430	449	397	388	425	374	410	409	374	433	408	351	351	396	403	430	414	391	358	388	414	405	404	409	365	390	405	386	434	400	398	402	404	410	390	386	425	378	424	390	409	444	421	401	384	349	394	411	376	379	418	414	427	358	416	375	425	389	406	391	358	399	360	385	403	409	381	418	432	377	384	363	398	384	407	399	402	382	364	402	353	404	414	431	375	361	383	400	360	383	387	396	423	405	376	404	369	381	440	443	386	429	395	414	444	428	401	399	384	367	422	390	412	382	407	383	404	401	370	406	348	449	396	448	387	391	395	406	412	448	392	392	429	377	414	369	400	411	413	419	407	412	395	377	382	358	408	404	395	416	378	378	353	363	402	450	435	399	439	364	434	417	365	431	352	428	380	377	374	367	402	406	378	437	418	407	377	432	403	402	365	405	358	395	387	396	392	408	390	386	380	421	416	398	390	378	393	404	448	376	385	389	378	414	398	398	384	374	400	417	414	384	407	432	383	406	423	417	459	361	391	362	412	360	404	402	364	452	411	415	398	427	415	391	385	395	413	408	407	446	381	405	398	395	379	426	379	376	406	386	397	376	389	416	370	381	425	375	398	357	369	408	434	374	405	401	378	423	399	377	367	407	362	409	414	362	371	376	417	377	394	377	413	407	396	372	384	427	429	366	418	386	427	385	435	399	410	401	398	417	404	399	414	377	401	386	384	377	410	386	390	429	402	397	449	430	356	396	382	413	411	406	384	405	417	393	396	387	394	412	427	387	359	344	393	412	403	443	380	376	396	392	409	389	427	417	398	392	385	403	344	439	411	379	383	437	389	449	422	406	412	408	412	373	380	382	379	385	375	392	403	400	383	397	377	394	411	400	372	406	399	397	364	423	424	400	399	401	407	372	402	353	437	416	376	391	418	406	375	416	399	364	382	395	399	413	395	431	387	409	409	392	395	392	429	401	420	406	418	401	416	384	440	397	379	387	421	428	401	377	347	409	400	396	407	407	388	395	376	401	367	404	376	417	417	417	402	405	395	401	380	358	378	358	435	407	389	369	394	435	397	416	416	422	393	382	396	364	419	357	406	402	437	387	362	400	398	416	425	408	413	396	390	367	363	406	396	362	381	420	422	412	376	418	384	382	434	411	384	373	405	401	414	398	420	382	407	402	385	406	417	418	403	396	382	408	410	402	428	393	408	401	385	435	438	417	364	399	363	385	415	405	350	385	415	430	426	401	389	385	417	365	372	419	427	432	408	408	399	410	404	384	409	408	382	414	362	437	410	440	391	435	365	377	408	415	408	404	394	361	366	397	423	374	433	404	387	400	385	371	464	392	389	441	418	427	382	362	395	377	423	374	429	361	404	406	434	412	410	412	407	384	417	390	434	365	387	416	433	407	373	407	390	400	391	413	430	360	371	408	386	431	420	413	439	372	398	380	360	420	389	423	383	420	405	408	378	420	362	410	375	413	410	405	387	399	401	386	398	404	418	392	375	382	407	396	370	443	432	403	397	413	429	409	394	373	414	411	388	411	403	420	405	409	367	408	413	398	423	415	365	388	385	423	409	362	380	382	409	410	431	395	388	402	417	432	364	383	369	406	396	418	407	410	428	368	404	437	444	394	399	393	372	389	407	385	409	385	369	405	404	452	376	389	358	370	373	406	379	386	396	407	375	368	404	400	375	439	449	385	388	418	440	388	426	390	403	379	401	364	413	401	398	401	407	415	424	387	418	413	403	399	371	406	385	362	376	387	373	415	400	410	386	426	375	387	370	394	365	399	390	387	376	440	396	403	373	414	403	385	368	430	400	399	409	371	439	439	344	409	407	413	402	408	366	400	379	411	387	394	425	418	387	430	432	390	379	383	405	411	354	376	375	383	434	393	382	366	422	425	385	378	409	376	434	370	374	378	394	375	404	392	384	383	400	422	371	390	404	372	393	372	422	382	396	398	359	424	372	355	384	380	411	394	354	447	402	387	385	422	408	397	419	418	412	429	423	382	377	401	406	381	413	450	439	419	415	384	418	426	389	368	398	404	412	394	400	413	396	387	378	379	382	414	409	403	393	424	402	382	345	413	392	399	375	413	406	404	417	403	382	388	369	425	413	417	389	427	440	401	405	384	426	400	418	386	388	389	386	388	405	400	406	421	386	423	407	380	409	363	387	380	412	394	384	400	377	414	403	374	374	374	382	412	387	383	433	380	383	372	379	408	407	400	429	379	389	369	398	350	414	425	385	402	379	342	402	407	407	400	385	394	411	410	385	395	426	376	372	414	402	393	417	396	386	419	427	389	390	406	423	387	430	453	389	388	377	408	390	388	378	390	427	403	425	352	380	404	381	412	397	407	399	373	353	399	399	411	403	403	406	395	399	376	407	390	394	425	378	391	421	385	434	461	412	445	417	396	369	398	416	369	387	381	421	396	370	408	408	431	395	390	420	391	419	381	392	417	404	387	419	374	382	403	397	400	405	414	405	381	397	378	418	383	412	411	388	412	386	404	383	364	414	388	402	412	390	397	435	397	378	392	401	415	383	359	369	396	430	418	422	382	384	382	406	410	426	392	400	435	387	390	417	388	369	361	398	392	415	427	397	399	407	436	394	435	387	401	400	412	373	373	385	391	390	410	393	417	404	393	424	411	420	347	423	386	401	399	346	393	360	405	381	427	389	393	428	401	432	399	394	375	378	414	413	416	382	377	415	446	391	390	368	419	407	413	412	402	395	408	405	420	378	386	383	408	418	404	408	405	401	388	405	424	434	390	400	362	403	356	369	401	404	438	438	382	363	379	387	427	377	379	382	387	382	420	407	386	361	389	409	445	405	403	432	398	401	398	382	388	463	408	365	415	368	412	412	372	427	440	364	378	404	391	363	398	389	349	401	392	369	411	447	402	430	384	358	438	424	404	436	430	416	362	386	411	406	397	397	405
16556	12119	16761	8800	5700	4599	4337	3413	2907	2476	2202	2094	2038	1865	1659	1648	1641	1466	1485	1425	1402	1420	1320	1274	1247	1237	1159	1112	1112	1132	1067	1080	1025	1036	960	961	921	934	950	977	965	971	986	1008	933	994	948	937	907	959	877	910	912	932	934	892	963	933	907	866	891	911	892	905	919	903	923	922	957	927	889	949	882	923	888	900	921	892	922	892	873	957	857	878	876	911	868	883	892	834	902	884	877	884	870	878	905	878	897	925	856	909	921	899	873	875	876	898	895	914	912	938	877	862	875	874	868	837	886	933	888	904	844	923	905	873	859	936	868	849	828	847	883	892	895	873	853	875	865	864	899	934	886	930	852	909	887	871	875	908	862	905	858	847	884	815	839	877	892	851	904	851	908	931	874	881	866	853	889	903	900	860	881	900	852	851	847	888	848	911	887	875	888	862	861	853	856	867	854	865	816	848	939	843	866	939	901	869	842	891	884	888	874	921	945	887	845	902	862	860	911	853	861	901	924	822	913	917	837	823	884	849	935	914	902	912	908	885	883	863	866	868	918	879	900	885	898	892	854	865	924	872	884	891	852	878	901	904	880	854	894	903	912	909	849	892	895	883	875	906	868	846	870	906	906	848	925	877	892	837	849	854	837	883	886	908	920	898	883	898	882	847	879	850	919	890	916	923	863	881	844	811	884	859	924	853	873	914	859	916	911	883	903	866	913	879	890	867	896	950	905	893	900	902	899	895	882	900	898	895	890	837	913	819	939	899	884	879	881	842	905	885	883	867	899	898	864	894	916	903	874	874	909	905	906	890	841	893	918	824	827	930	879	846	877	903	879	910	835	889	930	914	822	873	942	886	925	850	908	883	830	837	880	912	907	872	846	889	861	900	861	883	885	849	886	911	817	856	839	861	849	862	851	891	871	884	867	874	884	895	905	902	855	879	880	836	905	885	854	896	891	932	905	869	865	927	918	890	825	855	934	902	907	882	906	899	894	924	891	883	909	906	883	861	913	900	849	863	814	886	915	866	851	890	936	908	828	892	881	944	850	864	882	900	949	872	879	868	840	885	894	846	852	878	850	874	867	867	880	868	915	907	896	885	842	954	835	882	838	882	894	871	872	895	872	818	890	882	881	891	864	862	865	885	812	880	855	856	880	853	882	866	821	854	857	910	871	880	884	878	847	879	888	883	902	843	887	841	937	923	854	908	835	895	912	865	853	860	863	902	885	894	842	869	899	874	855	838	884	828	913	912	886	852	833	892	890	865	891	847	850	852	863	862	883	856	864	889	841	857	909	898	895	892	857	837	879	909	894	917	880	906	861	853	895	866	908	873	881	846	907	884	857	874	883	853	874	884	904	900	871	907	865	942	840	891	859	883	879	900	914	899	858	919	868	964	858	869	880	920	906	853	852	904	915	890	864	909	860	854	867	948	915	940	906	876	863	902	887	853	881	907	896	833	897	854	851	900	894	862	889	870	882	878	842	864	905	906	869	879	839	902	840	855	891	847	905	876	888	865	887	823	887	894	852	832	872	880	930	917	824	853	892	894	860	938	909	831	891	889	904	832	900	943	932	868	831	880	887	897	893	875	779	961	881	868	861	880	922	899	853	888	862	865	852	945	892	883	895	926	851	884	899	910	856	951	879	918	933	818	882	911	870	858	847	845	838	888	851	880	850	857	940	890	877	874	840	938	918	847	876	870	886	830	885	891	925	894	847	869	888	835	897	890	923	904	923	881	852	908	885	862	868	864	881	837	921	882	872	844	909	900	873	845	905	915	918	862	883	866	833	867	822	864	866	914	807	883	951	885	876	891	895	897	893	902	865	881	892	872	831	864	859	888	872	904	844	899	842	906	826	900	909	881	927	912	878	876	871	911	864	908	908	887	853	887	878	903	868	871	922	888	835	864	843	904	866	879	910	907	854	882	897	940	851	887	896	879	871	906	850	897	814	879	865	903	867	862	832	889	912	865	879	849	851	903	828	906	872	855	864	882	820	890	856	866	904	888	898	857	856	944	903	932	899	898	867	930	847	899	878	875	868	898	944	848	914	854	833	873	873	861	858	902	879	862	929	874	849	909	887	848	875	886	895	822	892	864	894	884	902	914	914	886	817	899	863	882	878	868	878	908	884	852	870	880	919	852	820	870	900	884	888	811	851	857	891	932	860	850	840	890	849	860	861	874	846	905	829	898	866	884	924	828	851	882	871	851	864	899	918	936	886	844	857	821	911	831	906	899	876	897	908	848	893	902	906	912	878	924	842	861	873	917	904	887	883	913	876	916	869	901	889	883	912	901	862	913	884	982	831	875	852	904	924	855	878	917	872	826	907	914	855	893	855	840	863	913	902	858	859	853	931	860	881	870	867	849	852	898	887	807	872	909	878	860	868	881	849	890	944	864	846	931	873	879	864	933	893	871	848	944	964	917	843	874	896	862	885	884	931	876	907	859	881	896	959	855	855	853	960	894	904	854	868	806	853	900	881	900	883	906	905	889	895	905	880	871	873	878	874	872	929	902	855	885	894	915	887	875	853	872	864	870	897	856	871	869	853	877	902	905	892	876	845	841	922	897	863	877	903	790	877	865	866	855	900	891	866	935	857	845	881	917	894	877	853	887	842	950	888	987	882	876	900	854	902	862	892	885	868	880	896	843	907	881	915	849	875	925	896	858	929	850	875	853	899	890	923	937	868	877	898	884	862	877	851	872	893	899	847	904	879	832	877	875	913	878	909	923	892	897	898	870	867	848	883	876	924	886	902	898	877	892	854	918	871	888	913	890	923	913	867	800	901	836	896	885	865	958	841	874	844	897	887	869	926	844	920	824	878	852	860	843	863	893	864	947	876	839	889	845	893	899	885	945	855	867	875	845	920	905	858	898	886	860	901	871	904	895	866	851	930	834	895	839	854	938	892	885	915	883	889	844	865	923	869	912	875	903	884	852	853	878	905	838	911	848	926	878	835	858	889	887	856	867	909	873	919	899	891	914	873	934	837	861	853	835	896	856	837	924	891	822	869	888	886	899	932	870	914	843	883	896	904	885	874	892	880	894	882	862	905	887	897	895	833	836	934	865	906	836	858	895	899	856	849	929	881	883	900	917	891	900	809	913	875	895	823	870	855	876	832	893	842	891	835	862	906	864	887	922	829	874	910	908	851	858	879	925	904	826	937	892	909	836	890	870	879	848	862	877	830	894	829	905	899	863	902	934	885	877	888	912	886	945	902	910	896	892	880	890	860	880	869	898	902	892	888	864	910	900	862	876	877	858	881	890	894	808	818	823	917	893	852	884	908	892	887	873	871	856	909	910	856	906	931	873	961	843	859	902	867	899	892	844	879	896	905	835	872	858	834	848	889	878	841	867	906	887	931	823	870	899	885	838	886	911	901	865	881	934	846	887	914	828	858	865	896	852	879	901	861	844	862	895	886	825	884	889	838	912	901	820	860	880	865	885	894	909	884	898	921	888	921	845	901	868	917	852	913	877	876	906	856	903
37771	22207	19493	8211	3239	2014	1892	1470	1245	1019	827	750	728	641	616	608	639	569	540	596	568	596	512	494	517	503	492	455	472	419	445	466	514	424	489	427	419	409	445	418	440	417	416	427	426	427	399	449	473	449	470	455	447	424	455	407	471	410	412	456	442	387	409	436	455	413	439	402	420	427	450	423	354	431	453	389	387	372	412	409	395	430	420	389	379	366	411	383	402	415	373	415	460	429	394	425	393	441	420	420	387	444	406	421	429	376	383	380	416	372	388	397	409	393	400	428	419	368	428	384	425	426	424	386	393	416	427	425	410	406	447	404	466	398	388	393	388	430	387	443	382	381	414	395	416	405	450	428	400	405	409	423	395	411	404	368	381	412	419	430	372	408	376	419	421	402	441	417	440	421	418	377	373	398	409	420	415	442	415	434	461	435	427	431	370	379	436	434	434	429	415	419	430	425	408	405	412	448	411	409	448	413	384	423	434	410	383	435	431	412	398	395	432	375	427	387	402	416	424	416	417	425	455	415	358	390	417	405	432	454	410	427	404	411	459	441	437	381	399	415	451	403	414	413	430	416	404	416	430	444	391	375	384	439	463	431	413	390	399	432	419	418	446	413	396	392	404	390	419	432	411	418	428	441	419	457	424	388	380	389	423	383	444	406	401	446	399	420	396	420	442	415	366	413	405	407	406	439	391	429	390	412	418	399	409	435	375	441	415	388	429	440	406	415	432	442	434	398	398	402	389	390	388	394	401	415	444	402	394	458	407	405	353	383	427	413	444	419	430	457	431	429	377	406	405	445	396	438	390	419	427	413	441	433	422	443	434	461	479	417	432	418	384	440	387	389	400	426	419	401	429	433	377	395	400	430	405	435	424	414	395	406	425	382	380	388	433	420	405	392	426	424	386	375	401	426	425	425	434	392	390	396	405	418	411	372	380	402	442	368	412	379	391	401	401	391	364	378	424	400	436	421	406	415	415	396	432	393	408	392	398	410	428	429	413	418	412	407	388	421	441	411	424	401	395	407	443	413	438	363	369	398	429	371	405	370	426	372	423	394	447	416	387	393	428	403	413	375	404	378	419	424	455	418	425	436	441	426	398	394	401	427	412	425	456	406	424	436	436	400	425	393	473	425	422	405	429	389	405	419	435	459	421	410	412	425	422	381	413	430	405	369	379	405	441	373	460	393	443	430	426	403	405	395	404	406	401	437	397	390	413	429	374	379	426	365	385	428	408	397	427	406	399	417	444	469	403	381	371	414	380	400	415	434	428	427	393	390	432	410	403	386	400	402	408	405	461	460	429	385	410	422	441	410	432	367	385	407	407	418	419	413	373	394	414	409	412	407	443	403	417	444	435	416	415	405	392	401	434	410	399	425	456	364	405	410	416	405	429	446	399	373	381	409	432	410	399	442	382	379	402	386	404	382	445	426	391	403	389	343	397	456	410	427	407	384	437	400	409	385	397	383	409	395	426	447	436	391	423	422	427	408	398	441	430	419	435	448	450	410	454	424	382	426	404	399	387	421	421	394	389	403	426	423	412	388	430	394	424	413	363	404	401	414	362	421	430	407	425	386	415	410	370	385	413	421	446	394	412	389	427	393	397	410	430	405	440	418	405	396	429	396	416	406	411	432	383	394	369	413	416	386	417	386	395	391	404	395	429	383	430	413	442	398	397	397	447	433	412	410	392	406	418	404	404	379	399	416	435	375	429	430	404	388	349	410	399	404	431	414	394	395	362	426	436	427	402	384	425	379	438	383	420	425	449	418	426	432	424	401	386	382	376	438	395	390	395	410	433	422	437	410	410	387	442	405	410	407	360	412	408	415	409	420	388	416	392	409	402	429	418	419	450	382	396	428	410	401	409	385	374	419	418	435	422	429	417	404	414	433	438	419	400	403	408	368	415	421	390	405	407	441	399	405	377	400	391	415	394	429	452	407	393	398	377	430	392	416	426	387	402	440	367	389	406	383	436	413	392	423	431	427	401	421	413	377	425	414	383	396	433	420	427	382	428	423	418	425	401	440	409	424	395	409	416	434	402	414	402	432	390	433	405	386	396	462	410	414	398	406	416	415	423	427	396	401	408	440	423	447	437	456	419	418	431	367	379	393	402	397	413	408	423	414	411	419	412	377	450	412	442	432	399	414	397	412	337	405	404	420	446	408	425	403	409	465	397	416	404	391	410	433	411	400	430	395	428	397	442	396	399	419	384	401	402	419	408	348	384	405	448	398	423	451	433	412	416	449	438	377	453	448	380	398	421	381	451	427	384	406	397	413	417	384	436	434	421	423	397	420	407	380	399	414	398	414	411	430	419	431	387	373	413	394	405	415	400	461	417	408	408	397	424	384	413	329	359	365	435	393	384	417	450	407	403	378	446	369	401	372	379	465	384	384	389	398	420	374	400	410	426	395	393	402	425	383	418	437	445	440	377	397	421	424	379	383	418	402	434	382	374	429	382	409	400	372	417	403	436	413	410	428	367	387	384	430	418	406	410	455	378	427	430	407	377	435	399	414	430	421	439	452	407	394	450	389	405	407	443	383	427	345	439	421	425	434	403	456	383	400	474	446	376	386	433	396	403	414	424	410	404	425	412	427	409	414	419	406	404	408	400	407	422	390	433	420	401	366	424	399	447	432	379	395	429	413	405	432	439	404	412	385	426	418	428	393	449	437	408	433	371	441	428	390	427	376	379	389	365	441	454	375	429	400	394	394	411	413	408	395	422	399	412	414	408	375	399	435	407	406	408	400	379	392	417	423	430	471	395	437	370	411	429	411	415	400	423	374	445	425	414	408	446	421	409	429	433	414	429	398	386	376	399	397	410	404	363	363	431	403	407	415	412	432	430	410	375	397	414	421	381	420	421	406	393	433	362	435	436	435	375	439	378	428	399	402	419	370	417	413	382	364	409	393	414	456	426	429	384	428	363	452	429	434	401	422	363	382	424	402	446	379	423	402	405	397	388	422	399	394	369	428	401	436	426	413	431	421	381	372	374	375	387	410	410	428	421	380	386	411	405	422	386	405	408	412	381	439	428	400	427	418	393	424	428	400	407	422	367	410	407	447	435	385	384	406	399	435	401	411	413	404	372	409	419	400	398	443	430	424	454	424	402	362	443	409	416	423	418	438	421	434	390	420	421	416	389	427	393	390	389	383	430	410	419	402	378	365	402	426	402	395	402	423	392	440	421	399	401	403	461	402	387	397	412	403	383	393	434	397	398	461	400	419	404	434	395	382	402	420	398	388	365	409	410	395	393	439	411	383	430	421	402	387	401	402	443	434	439	417	430	380	396	386	400	416	386	460	413	402	433	412	419	415	426	442	434	431	386	420	404	391	405	401	411	398	390	377	385	357	432	403	411	423	370	387	435	432	428	433	380	419	400	419	388	430	405	402	432	400	407	389	421	396	446	452	414	436	397	375	414	414	391	394	439	399	437	409	407	424	387	354	384	435	379	404	411	377	421	422	397	426	464	449	438	431
22876	16315	22624	11829	7604	6224	5836	4582	4597	3493	2844	2852	2610	2457	2236	2073	2108	1851	1848	1803	1761	1768	1652	1588	1508	1549	1530	1327	1266	1297	1256	1246	1264	1145	1130	1058	1054	1072	1124	1103	1073	1095	1122	983	1049	1015	990	992	1031	954	937	1040	979	954	943	962	953	939	1001	992	901	1012	960	995	961	906	934	945	978	933	977	936	999	953	927	944	906	871	901	904	941	917	887	867	928	908	917	922	917	864	851	909	948	899	887	902	930	868	946	918	897	865	851	868	931	897	894	904	860	917	871	893	952	929	933	930	921	926	929	898	957	949	918	895	892	924	913	917	893	912	921	896	919	898	901	883	1006	839	882	888	924	942	923	900	886	965	900	906	951	954	913	953	945	931	908	881	924	951	906	938	917	875	893	886	949	915	927	897	910	970	891	879	914	884	902	929	951	925	916	883	883	924	932	862	927	876	924	886	906	924	906	871	875	947	916	929	909	957	924	920	889	921	886	873	880	881	931	964	938	933	970	863	898	937	884	895	908	939	911	931	903	932	908	896	911	955	878	897	946	888	889	931	883	963	866	892	892	931	949	919	924	889	986	877	963	855	942	870	926	919	925	885	908	844	893	942	919	900	926	865	871	914	907	882	953	948	875	925	856	855	893	874	967	926	924	913	956	926	909	894	946	885	922	903	903	897	897	911	912	914	906	935	942	901	872	883	921	959	929	911	910	913	921	896	913	890	904	906	875	918	888	888	911	910	877	909	875	848	902	899	910	884	942	893	923	866	955	894	903	870	913	932	932	893	906	938	888	915	897	937	936	879	962	932	885	943	957	963	858	925	865	900	894	950	872	897	888	928	914	892	925	927	891	889	929	930	927	929	914	891	905	906	912	911	964	862	984	937	896	874	959	889	924	913	923	923	927	956	920	900	941	901	881	876	909	908	878	874	880	926	927	957	859	915	868	885	934	931	930	939	886	941	854	903	894	921	928	944	879	880	877	846	880	875	898	919	874	891	870	990	876	868	902	946	867	904	896	952	939	911	955	858	894	936	913	883	939	886	883	941	936	897	903	911	895	889	931	874	898	903	917	907	880	892	954	883	863	900	855	879	899	897	889	876	936	928	884	897	935	853	907	853	911	959	876	898	935	879	902	940	937	825	913	922	905	859	899	944	900	893	921	897	855	935	912	912	893	945	938	906	928	898	891	908	845	905	929	912	865	952	893	897	873	935	904	892	892	953	887	891	956	872	885	952	903	920	865	967	900	872	895	858	893	904	870	849	908	900	967	921	919	910	894	906	934	890	911	859	876	876	914	933	890	937	900	914	926	869	905	954	908	918	874	863	913	890	910	896	887	962	891	888	920	905	863	861	970	949	949	960	920	957	960	964	926	958	900	873	901	1002	923	941	883	915	912	863	903	898	916	943	955	918	928	954	872	868	892	897	925	860	865	917	864	895	850	932	908	912	954	911	865	879	916	908	888	878	945	872	886	908	918	833	901	908	876	906	896	835	921	863	905	957	1011	975	887	905	933	969	930	887	921	952	874	920	903	904	913	905	937	913	888	961	955	976	876	987	919	856	901	976	948	892	911	898	920	940	883	890	919	906	870	929	954	891	912	909	960	912	950	890	890	880	883	894	874	917	871	914	937	849	976	860	881	930	891	906	888	910	899	865	895	880	885	967	872	918	915	918	893	872	942	918	881	900	905	886	947	877	929	925	907	903	890	905	960	902	906	951	971	855	917	879	915	911	897	903	884	967	889	870	851	892	900	937	883	910	926	873	925	944	903	908	925	961	901	895	873	930	900	886	896	884	901	905	830	917	889	871	949	881	930	911	899	911	961	827	941	931	953	861	890	921	964	913	877	892	934	917	888	908	908	961	896	916	919	881	899	941	909	904	906	893	936	920	888	938	904	880	945	922	878	911	947	932	871	956	897	882	937	878	891	903	927	910	933	852	883	916	878	883	898	911	980	892	936	900	891	963	902	948	929	886	907	932	879	893	893	926	904	930	949	892	896	882	881	935	874	913	863	912	935	895	914	933	902	867	871	918	896	933	910	914	859	872	935	901	907	905	914	897	879	924	886	875	937	869	902	895	898	866	930	943	921	891	958	974	962	944	928	871	873	863	924	947	907	905	890	898	878	925	914	888	847	910	914	918	925	903	947	902	954	917	892	908	876	960	914	909	883	895	922	907	936	865	872	878	893	938	904	969	918	906	907	908	946	881	906	915	932	917	883	857	925	844	911	939	897	884	892	944	871	959	925	968	884	920	945	893	961	906	923	939	924	972	921	925	915	933	875	917	965	907	924	898	901	829	946	938	874	900	933	890	924	898	824	877	911	895	912	887	884	908	932	926	898	907	916	903	896	913	878	916	909	855	929	907	1003	852	908	935	865	916	873	919	923	926	897	933	843	924	933	928	880	934	931	906	901	833	875	912	926	958	916	934	888	919	928	907	940	896	845	929	901	892	886	929	901	935	957	911	898	908	892	857	896	836	884	869	941	888	940	888	881	898	895	941	847	899	886	896	935	923	907	910	917	936	895	907	877	939	924	893	890	900	887	909	908	877	899	931	883	908	953	914	925	845	981	860	921	927	922	939	955	925	898	875	929	867	904	903	914	902	868	935	919	896	934	909	871	894	896	908	886	977	882	906	932	943	914	882	832	886	894	879	896	917	951	860	885	882	938	890	940	920	936	895	934	913	904	942	910	901	923	896	925	889	910	935	932	890	897	852	953	873	894	903	857	889	906	910	873	903	921	924	920	851	927	925	909	919	897	903	854	948	902	886	865	897	878	926	934	916	916	907	885	936	900	883	871	916	877	928	930	924	867	876	830	938	939	862	920	872	940	883	854	896	875	889	913	868	958	889	942	881	942	852	900	886	911	889	920	931	927	919	890	912	876	880	915	901	863	907	899	955	916	918	872	913	871	956	939	916	878	888	911	933	903	910	888	952	897	910	946	895	925	927	917	852	897	874	942	916	944	910	952	874	853	908	901	888	892	897	907	917	897	895	909	892	929	914	915	937	853	966	936	893	968	932	931	880	888	882	915	888	924	877	916	882	925	905	857	877	873	918	875	901	937	903	905	910	902	873	860	934	912	834	921	888	949	901	880	894	988	942	841	911	882	915	917	891	852	946	879	900	843	860	895	897	929	921	902	875	930	915	928	943	891	891	925	879	951	921	902	870	936	949	905	902	875	865	929	931	965	937	878	923	844	864	889	886	974	908	958	915	898	920	939	904	886	880	848	881	938	930	860	912	914	901	864	889	889	911	910	913	905	898	923	891	965	879	863	922	890	896	927	896	885	899	898	867	884	927	911	863	933	944	913	905	835	895	903	949	888	918	882	842	940	900	928	902	908	932	891	914	906	872	912	833	938	912	914	919	941	924	901	947	917	922	875	903	931	853	909	910	873	911	923	892	911	903	949	896	880	894	881	890	945	919	910	897	940	948	919	888	843	879	884	885	924	877	912	908	861	919	880	913	971	900	933	885	920	932	867	902	882	968
13472	6948	4788	1760	1201	885	773	622	615	585	490	524	529	548	567	511	523	505	502	535	476	479	480	504	462	493	493	513	482	468	492	471	452	450	440	464	488	489	490	501	483	448	445	477	474	453	466	442	486	454	420	409	464	486	430	477	477	459	452	454	483	465	461	497	486	435	460	481	440	458	500	443	465	446	499	471	467	468	469	519	474	455	516	482	475	423	482	448	479	474	456	459	466	488	471	501	425	498	510	482	465	456	484	454	462	461	447	442	412	432	451	427	450	451	494	435	434	465	469	439	474	440	478	476	478	459	453	439	491	456	432	462	439	436	451	445	444	425	498	467	436	464	453	433	450	467	430	432	490	443	485	462	465	430	477	474	472	461	499	417	466	472	455	467	450	443	466	413	446	481	491	451	451	471	418	441	467	437	468	463	447	450	424	479	488	460	475	442	457	451	477	451	488	465	478	434	474	500	483	475	455	476	421	475	462	468	427	456	433	466	483	476	484	467	456	479	491	459	405	459	467	460	437	498	451	460	459	474	445	436	467	465	475	456	442	478	463	430	470	434	439	468	477	470	484	455	437	447	499	481	472	498	474	423	448	452	487	467	433	469	449	459	420	501	439	486	432	464	472	474	469	457	475	473	474	460	435	480	433	449	496	514	487	459	429	449	417	474	424	455	455	455	439	467	468	505	467	478	510	447	529	450	457	473	471	503	457	476	448	481	442	457	463	450	482	449	499	530	462	438	471	460	451	489	443	484	483	465	414	483	440	461	463	471	498	468	468	461	422	517	450	472	475	497	471	465	470	487	446	471	458	429	456	471	464	487	491	426	488	453	446	465	429	445	456	479	473	494	469	452	485	498	467	445	453	475	480	448	489	454	492	448	440	457	478	489	482	454	406	439	473	444	422	427	465	446	485	453	435	452	486	461	473	442	463	441	481	441	462	484	453	462	435	443	468	470	458	454	470	467	470	454	471	449	432	430	495	453	496	491	457	522	463	437	476	435	490	481	444	466	487	472	428	439	456	423	451	499	489	449	504	462	457	472	470	498	458	430	431	519	436	511	494	490	460	443	419	476	435	439	474	443	422	509	457	461	485	462	464	475	429	444	416	472	477	456	443	446	437	452	468	445	450	448	473	482	445	459	441	446	422	464	492	470	496	437	505	475	457	462	511	460	436	434	426	422	480	451	481	419	502	457	459	430	476	454	497	437	430	465	472	450	465	422	475	451	457	447	408	463	454	468	472	442	473	476	449	486	452	458	484	436	458	483	451	430	433	494	465	419	479	461	479	474	465	423	474	446	452	422	442	445	456	428	463	454	470	491	487	459	452	471	524	479	492	478	513	482	448	445	433	464	493	472	480	465	501	449	472	436	456	437	434	439	436	484	491	424	447	427	438	463	467	435	431	436	426	505	488	505	496	517	456	486	458	442	481	479	500	466	492	481	459	448	456	477	440	521	473	441	465	440	469	476	445	428	499	467	464	468	455	471	452	452	433	465	455	475	476	452	432	480	472	473	454	400	462	439	484	455	490	449	500	470	476	424	463	456	463	456	465	448	461	481	462	443	448	493	469	486	454	432	442	485	446	438	454	472	494	477	450	420	439	455	457	481	447	452	463	486	460	454	452	474	500	476	461	456	450	481	505	462	435	436	466	458	466	482	477	467	478	448	453	467	428	489	459	460	465	470	445	474	460	461	471	460	478	491	463	467	479	471	459	474	451	420	455	444	443	512	458	471	465	471	429	484	464	448	461	509	479	417	469	459	462	470	461	500	435	487	485	379	482	439	457	430	437	457	489	542	485	455	437	473	470	440	461	464	481	480	463	467	472	461	457	479	513	420	452	468	455	439	511	463	415	517	450	464	458	482	489	433	428	424	437	471	459	485	428	434	482	464	416	435	459	436	494	475	414	485	436	457	458	446	490	471	453	457	482	477	443	476	486	481	455	469	452	497	489	462	494	455	493	454	473	451	443	453	462	495	462	440	466	480	468	461	503	454	460	463	456	466	494	445	425	474	477	471	474	492	413	443	475	454	457	457	464	494	430	415	478	474	463	488	496	469	508	493	503	416	466	399	475	408	452	446	411	403	456	468	444	452	462	461	425	471	420	486	471	483	473	483	473	423	492	422	493	508	483	471	466	439	454	478	436	477	441	444	445	474	415	481	416	433	477	471	425	454	446	477	505	442	502	487	447	447	453	471	486	468	479	465	457	446	487	474	429	458	415	464	478	455	443	433	430	479	524	478	509	462	447	475	424	415	438	416	476	462	439	430	441	473	483	481	463	477	460	484	464	439	471	425	467	445	480	474	501	477	460	472	477	492	478	484	461	436	432	427	489	468	466	481	450	414	457	476	480	474	433	502	469	439	445	421	478	498	437	472	460	427	466	454	449	479	482	445	472	472	462	461	480	497	442	434	472	451	463	466	482	506	445	462	440	443	418	456	460	450	455	488	505	471	468	487	495	478	475	450	494	427	475	499	491	446	439	474	468	478	456	458	485	470	444	445	461	437	440	439	471	456	456	432	473	406	446	476	477	464	458	446	485	466	456	438	474	471	496	461	506	462	473	457	464	440	476	461	456	455	422	465	465	473	505	474	482	483	472	445	469	495	457	453	440	463	455	499	454	474	483	429	485	466	466	497	449	481	480	431	451	485	446	459	445	453	411	427	465	499	439	482	474	498	465	452	457	440	431	428	511	442	457	480	423	499	449	468	491	480	462	501	444	451	456	444	456	438	454	455	493	477	475	455	477	476	480	465	466	484	451	471	523	457	447	469	446	474	445	477	448	475	436	408	406	483	467	442	452	447	451	453	444	480	506	465	444	483	451	448	448	461	454	438	466	478	442	437	453	439	460	432	448	445	437	469	495	454	461	414	471	467	470	453	460	501	450	478	478	472	462	499	509	464	438	486	443	457	517	468	420	406	457	452	470	471	437	471	478	434	461	434	442	447	487	503	454	414	454	464	459	479	461	461	490	442	449	456	446	455	435	488	439	462	450	483	446	446	481	494	423	479	484	476	476	471	494	467	446	458	433	460	447	453	490	458	472	504	476	495	453	476	494	462	512	467	459	462	494	472	491	460	469	463	439	455	445	467	431	476	453	456	429	466	447	435	415	474	448	423	458	467	445	455	423	479	446	443	453	470	430	467	488	412	466	481	480	453	456	480	487	451	448	454	486	472	495	442	451	457	468	467	429	474	473	439	457	440	435	472	483	465	483	469	453	438	471	490	476	468	442	488	477	410	458	418	457	538	447	471	474	477	450	503	426	460	483	460	468	458	475	416	465	481	451	482	474	452	468	458	491	453	479	432	483	431	477	469	462	454	442	475	437	475	440	489	510	447	482	483	461	439	480	444	491	444	492	440	475	486	494	515	494	457	448	467	458	468	477	456	431	484	489	486	447	415	455	471	450	447	432	461	450	451	466	451	439	481	501	455	475	452	493	462	463	440	491	477	451	479	478	508	499	484	496	482	478	438
8575	6101	7386	4192	3514	2795	2392	1907	1673	1587	1470	1356	1328	1343	1310	1221	1223	1130	1133	1225	1164	1150	1142	1103	1104	1082	1117	1107	1062	1080	1057	1077	1074	1079	1035	1043	1032	979	1021	1095	1036	1007	1036	1057	1022	1063	995	977	992	1013	1096	987	1014	1030	1058	1021	994	1035	1068	1025	1009	933	976	954	986	1009	990	1086	997	1034	966	1019	989	978	1012	984	984	999	979	1018	1038	993	995	1015	884	960	1007	1036	1029	1065	997	1035	979	1004	968	940	1043	1008	968	992	980	1033	973	1051	1017	975	1000	1013	1008	994	1028	1013	1002	966	962	1007	978	949	968	1021	1011	1049	950	991	990	981	952	962	966	1001	1051	968	981	1008	1026	985	995	1009	1024	1016	1016	964	966	1001	1047	1009	1011	970	995	954	1012	1022	975	1006	990	965	1010	998	1007	974	993	997	974	995	1000	952	947	1000	1021	1017	978	973	923	1058	990	1001	966	1063	956	990	1010	1036	1009	990	1012	997	943	1004	1007	987	999	1016	1000	1013	1039	983	961	978	975	1029	960	984	986	1008	955	1046	1018	1008	996	1019	953	1036	1012	1037	956	951	986	997	987	980	979	969	1051	992	986	979	997	1025	1000	1029	988	1010	1009	1029	1021	940	1060	1029	977	961	955	996	985	971	962	977	1004	1037	990	1005	981	980	953	981	1020	1046	1010	993	1034	982	966	980	961	958	990	982	1046	990	1011	1018	919	927	1017	960	995	1020	962	1067	982	988	1020	1028	955	1036	942	996	982	1004	1019	941	930	960	973	1027	977	1079	1044	989	955	1038	989	1035	1032	969	951	1014	990	1004	991	1003	993	978	1023	971	955	981	995	976	969	973	989	1013	987	1006	986	1074	982	1043	988	1004	1009	995	1010	971	1064	982	980	1018	1026	991	947	969	978	1043	976	997	974	1038	983	994	987	942	963	996	972	964	970	910	1031	1015	981	973	912	974	974	982	963	941	1003	1003	949	978	984	997	1025	965	984	994	1027	1016	1006	1011	971	939	1004	981	1006	1013	994	972	976	963	1000	973	980	973	1039	976	1000	996	1000	1006	952	1030	1018	1015	927	967	1018	1015	993	917	1020	960	995	1021	1032	1005	962	986	984	990	968	1023	993	993	1007	1024	995	1021	1026	992	1013	1029	981	954	1009	954	947	992	988	1006	992	1015	992	1008	1014	997	991	908	1012	1040	955	1020	999	947	974	948	965	949	1006	1000	942	990	994	1018	992	992	981	1029	988	1015	1004	995	1011	978	971	1007	1010	1008	1020	951	975	971	1056	990	973	969	1020	977	971	1011	1019	954	1000	944	997	991	970	998	1022	988	993	998	1018	1023	995	972	1031	947	993	1013	964	988	980	998	1005	969	972	979	1040	972	1015	1004	931	968	984	976	1027	1032	961	958	1008	978	1029	1008	1028	1015	977	1009	1006	1006	981	1014	978	1045	986	947	986	987	1018	949	973	917	1001	971	979	1003	1092	985	977	1007	1019	991	985	994	969	987	1037	1029	977	982	983	976	961	1015	1003	986	1005	980	1007	929	949	938	1009	993	1033	1029	998	1015	1011	1005	1030	993	958	1009	947	965	1022	940	957	986	1026	1006	1017	995	965	974	972	1009	982	957	973	942	961	1031	1016	963	1022	983	990	1033	1018	991	1000	1027	1039	931	994	977	1015	962	997	977	1014	990	1020	979	996	1001	958	996	940	1001	1032	998	1021	1014	999	981	982	998	1002	939	1012	925	1006	980	1024	960	999	1003	1001	976	1031	964	948	1025	935	1025	1032	921	925	937	1016	930	1022	971	945	954	993	979	1045	1040	997	1004	920	981	1005	1028	980	947	975	1019	958	926	950	1013	1016	953	953	997	1006	1009	996	1016	1023	1045	998	1017	1014	986	1023	974	969	989	988	1030	980	1036	943	988	984	951	1006	930	1022	1006	976	978	1030	929	978	988	976	1016	970	983	1024	1038	948	971	1055	1045	939	1003	955	996	968	986	987	974	1016	985	1005	981	1003	941	986	896	964	993	963	960	1006	988	984	1007	1024	1010	999	966	1027	989	926	981	951	983	946	1000	993	1024	996	1006	925	957	993	1021	1037	1051	996	1011	966	938	976	979	1031	997	962	985	1010	1015	975	940	963	972	1011	1004	1011	966	1016	986	1046	983	988	957	969	1010	958	989	1004	1005	980	985	1019	994	1023	1020	972	974	1048	983	974	1005	999	978	993	956	1008	967	993	1030	952	951	998	982	1052	984	983	970	951	1005	974	970	931	982	979	961	1003	946	997	978	986	1048	964	982	1020	1026	983	989	974	1030	954	912	948	925	1005	995	996	979	1032	990	1009	1000	957	1011	946	1016	979	1016	995	1018	984	971	995	1055	978	1063	930	1002	1019	1016	1032	1011	1037	958	983	932	983	989	986	984	965	964	1004	989	1007	995	962	1005	980	1021	1043	1027	982	999	1000	975	941	1006	972	968	1029	977	1028	964	1012	1015	966	988	1018	972	1041	1027	1058	1000	923	980	972	1049	954	966	1063	991	971	1029	1012	947	968	973	999	931	1015	1007	999	1002	1046	986	1000	982	974	1014	1016	983	974	966	982	929	964	968	977	1015	971	933	996	949	984	978	996	975	1001	941	992	983	925	996	1011	1010	996	939	1004	989	968	1032	951	1029	1026	993	954	992	937	1025	947	1022	969	952	999	995	975	974	956	946	982	1005	984	990	1035	1004	966	988	1038	998	981	967	960	1011	994	1023	959	1001	987	973	989	1014	968	998	992	989	994	966	997	983	997	1002	1043	986	942	975	1053	1017	1049	951	1039	984	994	989	989	961	985	971	945	1027	973	980	942	987	1022	951	976	1032	989	971	1040	995	1014	952	967	957	939	1053	986	968	993	993	982	998	959	938	1034	991	1001	1003	971	1030	967	1007	986	966	1007	1025	986	1018	1022	972	1051	956	1026	983	986	1008	996	1032	1000	981	958	934	1004	1005	1034	994	984	981	972	981	976	955	951	998	1033	990	1027	1001	1013	955	1038	945	979	939	995	967	1022	956	966	1035	930	1003	1031	964	963	992	999	1005	964	999	1040	983	959	1037	974	909	1002	1028	1025	966	999	952	939	1031	961	1008	1017	984	955	1052	996	976	1009	970	966	952	1002	986	974	992	992	1039	982	996	905	941	987	1018	1008	996	974	1009	925	1050	904	983	972	961	1003	984	1025	1002	993	989	998	1005	1009	986	991	975	1016	985	983	994	958	978	973	1001	986	1031	993	971	972	1009	951	950	991	982	1005	1020	1014	1064	955	988	1018	1023	1020	962	976	991	993	982	1002	996	973	994	950	981	978	953	1010	1040	1020	998	941	1001	1063	990	1041	1014	1039	1028	1013	944	1025	991	1070	1025	973	1003	1020	1046	990	1003	965	1024	983	1048	1008	966	1004	1028	980	1005	1024	976	994	970	1008	1047	966	952	916	984	1030	1041	971	1012	1005	958	929	1020	944	998	975	1071	970	1014	995	889	985	965	956	1052	1010	987	998	970	990	988	1016	1013	1053	1007	955	960	936	970	972	1044	1010	977	1009	980	1015	992	980	1022	956	969	980	1040	969	973	956	993	957	986	1003	957	972	999	1024	1017	949	1005	964	976	986	958	983	1007	1015	1053	937	1000	994	999	954	1011	966	1019	978	1005	1004	1010	957	976	989	897	1017	942	985	956	963	970	914	962	969	1007	1033	996	943	923	1014	992	1035	925	967	975	1035	998	1007	1039	1024	1011	1045	1017	983	1019	1003	943	983	1043	1037	1000	991	973	1013	986	953	954	985	1025	927	963	991	1023	975	986	1005	954	1052	1010	1022	1038	986	989	1001	1010	1000	983	966	943	995	957	988	1019	993	936	995	997	1025	970	959	1001	929	1011	930	1048	996	1006	997	1025	937	1015	1014	1022	990	1040	940	1047	1043	1012	1008	966	1004	1048	964	970	966	983	1003	961	1050	1035	1019	1016	1018	945	1013	977	955	903	1020	947	968	935	992	988	1053	982	1014	1031	964	971	1010	958	953	951	956	997	1012	1006	979	961	941	1014	984	975	1021	1057
26319	14608	12810	5004	2098	1560	1299	998	857	744	658	616	561	573	535	512	450	455	531	493	468	477	465	474	442	453	469	443	460	460	421	479	457	369	477	399	399	419	427	414	437	401	403	386	417	410	385	412	381	367	409	421	408	407	403	387	381	382	417	382	406	344	395	363	389	417	406	391	398	390	380	398	395	404	364	400	382	368	414	423	367	419	420	372	391	369	383	389	396	388	432	372	364	401	395	381	410	418	416	416	411	395	396	372	386	376	397	401	378	388	395	393	379	390	387	408	359	392	383	389	382	366	412	375	399	379	386	401	381	362	377	393	407	370	387	437	403	379	410	406	413	400	394	394	395	391	396	360	376	374	402	361	418	363	386	431	432	404	382	435	390	402	385	383	391	378	411	383	401	375	414	371	355	386	415	413	398	371	456	413	386	352	352	404	394	390	419	414	350	363	399	366	376	382	415	359	409	390	417	399	407	392	385	412	384	400	387	370	407	394	422	400	402	403	389	370	401	420	406	429	393	384	402	401	361	397	406	367	396	402	395	427	399	410	398	357	390	404	405	393	382	354	374	391	374	378	379	414	392	393	422	413	386	379	359	414	380	382	397	391	415	392	423	399	420	338	393	408	450	347	417	369	405	386	391	368	403	399	398	398	397	413	374	406	391	373	390	394	388	355	377	417	390	412	370	368	396	432	383	379	386	364	352	405	403	363	408	416	402	363	402	401	391	379	352	429	401	426	420	378	364	396	392	386	384	433	383	424	393	376	405	415	392	391	370	353	400	365	413	416	360	428	386	416	329	353	363	397	411	405	410	378	402	364	391	359	369	404	380	394	396	433	381	371	397	396	409	386	418	398	396	457	398	423	399	374	409	383	383	425	431	390	354	411	373	331	432	403	391	425	382	334	409	399	374	383	384	370	409	399	374	363	412	368	390	425	428	378	387	392	390	392	399	395	397	383	365	432	395	350	357	389	392	399	374	372	396	323	387	390	375	372	391	393	387	396	378	403	386	369	378	366	383	412	378	396	401	378	384	413	357	393	409	438	392	380	402	394	386	396	388	377	379	363	368	378	386	373	391	419	410	364	384	406	398	418	364	416	391	380	385	420	412	368	387	368	413	399	377	374	419	342	409	407	437	412	390	395	401	389	356	386	422	396	373	390	389	379	404	376	385	363	403	367	417	407	419	369	410	414	418	418	361	359	384	378	413	417	397	362	388	397	422	402	402	422	362	369	406	354	408	392	379	408	405	383	340	397	448	410	425	377	389	378	352	417	374	394	397	377	410	382	350	373	432	411	401	371	383	401	387	353	360	421	395	384	398	383	396	374	414	433	338	360	386	370	373	401	400	375	390	395	360	376	378	359	408	369	376	390	385	401	364	444	399	380	366	349	388	392	379	416	392	397	426	371	377	404	399	416	370	384	376	396	369	368	392	374	389	362	394	385	342	395	405	376	390	364	397	402	415	396	391	311	381	379	438	410	371	384	396	374	437	392	424	422	387	370	378	362	386	362	383	373	359	397	393	361	404	386	400	366	399	364	395	387	381	396	422	372	396	379	397	405	381	398	447	373	417	399	390	368	375	391	359	382	417	379	406	396	396	384	390	384	371	428	391	372	385	418	433	385	359	374	380	378	399	383	443	418	379	338	401	392	379	402	416	382	420	402	342	385	380	372	401	405	398	409	382	364	400	399	384	382	405	390	376	380	395	380	386	410	400	374	425	385	380	398	426	383	403	350	372	387	405	415	422	363	396	317	398	391	394	400	437	387	387	391	389	406	412	423	374	377	407	376	430	419	396	416	406	398	382	387	367	391	374	358	403	387	386	392	402	381	392	389	379	384	370	431	419	436	409	410	399	348	442	391	404	382	405	354	389	399	372	382	365	379	415	387	363	384	409	366	413	367	346	405	389	378	374	387	429	371	375	396	415	409	401	380	429	371	404	351	406	388	386	427	385	385	431	428	403	399	378	392	396	387	390	420	392	396	377	370	368	381	415	411	407	390	396	370	383	345	423	390	416	400	348	432	393	393	416	448	402	383	398	391	381	413	396	398	388	394	388	403	368	391	371	438	410	373	418	413	421	351	422	368	401	393	392	374	385	365	386	379	374	399	382	395	393	391	419	418	390	407	394	400	368	408	348	392	377	381	374	441	382	377	371	380	417	366	405	397	389	366	358	389	375	404	378	389	378	400	423	398	435	418	410	355	415	402	383	372	387	365	422	417	369	380	359	386	391	406	431	410	401	393	415	424	355	387	395	363	402	447	409	412	417	385	377	403	364	406	424	396	411	418	384	418	374	365	416	437	419	364	395	366	408	417	407	396	400	379	386	382	455	409	400	379	399	389	379	354	376	312	362	407	397	390	418	402	403	395	415	398	389	362	376	385	412	395	368	397	368	394	373	404	343	406	407	377	364	410	358	413	397	392	402	382	391	427	399	394	413	390	399	352	404	390	423	415	383	364	364	394	366	409	389	380	446	391	379	385	398	417	387	415	389	399	403	392	397	396	402	334	423	400	361	382	396	394	370	408	395	416	405	369	371	372	381	430	398	371	351	373	365	375	417	427	396	386	401	386	389	397	388	381	381	373	413	410	409	434	407	368	420	427	346	408	392	362	401	366	400	359	391	380	413	398	358	378	384	339	388	334	399	396	365	380	399	398	375	412	413	372	432	408	407	346	360	379	402	392	402	402	419	331	382	389	397	425	422	359	361	388	395	343	400	399	386	367	416	366	403	421	396	355	392	388	395	361	396	357	337	362	414	400	361	388	400	399	415	387	420	393	397	368	399	395	378	355	400	388	413	401	374	390	355	344	402	372	415	405	364	344	378	402	347	386	394	366	413	394	371	428	382	357	406	416	366	369	386	410	390	378	371	423	404	393	385	417	422	392	384	412	411	356	410	396	407	438	390	388	409	437	396	385	385	384	403	418	408	385	397	414	399	413	388	345	380	401	392	448	382	326	396	394	380	420	375	362	398	438	382	383	346	416	371	393	394	404	381	360	371	404	388	395	371	388	373	383	353	392	362	407	395	389	388	369	384	388	370	335	390	388	381	390	379	431	352	339	376	402	399	404	394	388	346	345	392	373	366	397	366	410	409	393	406	357	384	403	416	397	348	366	382	403	446	349	374	413	389	396	382	369	416	404	386	382	396	381	421	389	381	400	383	381	365	372	389	380	398	354	397	384	380	389	402	378	417	404	383	386	384	360	367	374	367	422	355	395	352	446	395	403	373	405	371	385	389	382	423	412	368	396	386	354	354	407	399	383	382	412	359	398	380	364	358	394	417	386	335	388	371	389	394	385	392	377	404	393	392	411	408	414	338	359	408	390	363	390	410	403	363	414	361	357	390	360	406	419	416	363	400	410	390	358	414	388	401	410	403	374	382	388	387	396	345	396	429	385	430	414	412	433	371	379	397	379	417	432	419	446	385	405	357	410	383	361	412	409	394	401	387	418	384	426	434	339	366	366	399	394	428	404
16753	11353	16731	8357	5996	4822	4382	3542	3341	2643	2248	2120	2114	1830	1665	1671	1609	1587	1454	1524	1413	1413	1435	1333	1290	1129	1161	1221	1101	1063	1092	1075	1088	997	968	989	1000	1011	971	958	960	980	988	972	913	938	885	944	855	926	899	905	948	957	869	882	885	863	895	925	888	872	875	896	897	879	893	884	912	928	883	936	935	856	916	824	906	845	854	882	867	847	827	893	885	831	850	902	816	859	853	846	839	844	882	898	874	834	839	854	922	847	892	809	839	865	855	831	829	852	816	874	832	825	852	869	899	807	852	840	829	884	809	857	841	914	907	837	831	852	863	855	920	839	855	890	847	865	873	906	857	813	871	876	863	942	898	854	859	862	841	861	829	888	816	861	855	876	874	877	899	836	889	865	837	891	853	885	859	934	836	886	858	845	850	838	837	835	843	827	869	884	897	865	847	859	853	850	858	891	898	893	867	957	869	830	852	862	878	854	880	845	866	856	829	862	895	870	789	827	858	906	835	836	878	857	837	837	863	868	896	910	855	855	842	904	897	864	838	867	884	825	893	892	878	849	813	860	831	892	836	843	888	827	857	840	881	848	845	864	875	813	868	854	936	877	859	940	832	852	881	901	822	863	859	858	802	863	850	884	847	860	865	885	862	863	882	872	833	864	891	883	856	824	832	857	850	932	872	856	856	847	841	881	842	844	923	892	888	878	800	851	824	851	853	844	890	860	856	874	920	886	877	836	918	852	892	843	898	840	861	848	854	860	887	878	877	844	833	917	835	861	918	854	877	821	896	802	888	852	915	906	883	807	877	822	865	843	865	889	878	843	867	837	807	830	844	892	836	841	856	831	836	884	852	891	877	785	838	833	895	924	878	833	837	903	912	863	877	901	894	875	868	869	875	911	871	908	897	876	829	866	867	916	884	876	840	883	864	859	860	934	898	839	881	876	895	843	956	852	850	861	829	833	813	867	802	868	867	820	835	885	830	873	867	886	922	940	865	826	867	881	871	896	842	839	896	850	931	819	889	850	862	903	858	873	848	862	866	868	851	876	883	877	866	854	910	918	879	832	914	885	862	858	864	868	840	884	850	822	900	877	809	827	844	852	854	842	849	820	886	883	852	834	863	859	841	842	814	868	899	831	892	838	873	897	881	919	814	891	837	891	886	858	838	869	844	863	930	878	853	903	856	875	833	890	835	867	794	851	800	910	856	868	885	921	915	958	850	902	872	889	883	838	828	861	855	908	857	888	899	884	878	893	870	849	822	894	862	897	837	860	829	875	858	855	848	905	864	898	840	860	873	906	869	847	829	897	828	815	890	879	847	809	868	868	879	831	838	883	881	913	863	914	877	828	866	836	896	860	851	842	889	867	853	820	882	854	844	844	839	883	871	838	843	858	886	880	907	904	813	843	889	881	820	870	829	841	862	882	827	881	869	870	915	807	854	854	890	848	866	904	864	880	907	920	860	873	861	877	847	864	855	844	881	840	861	869	858	883	896	862	867	892	879	845	872	922	802	835	908	814	878	930	846	857	868	886	853	820	850	826	863	899	856	840	861	854	944	825	870	875	806	898	792	911	842	820	897	825	917	859	852	854	936	875	815	896	849	848	862	858	891	853	907	911	856	864	935	862	893	904	889	825	855	846	857	756	838	896	874	865	847	828	875	857	870	865	885	893	827	849	895	836	777	883	859	897	825	877	883	893	940	886	869	816	892	902	883	877	844	875	833	852	869	897	846	896	861	886	885	906	842	838	892	891	840	873	882	905	879	859	826	821	837	851	853	891	886	801	871	873	823	819	888	847	842	862	912	889	834	844	858	872	883	891	867	882	866	883	842	828	855	858	814	897	901	845	859	896	883	873	836	851	895	896	850	831	856	820	846	875	843	873	838	829	857	856	832	847	895	852	848	882	843	887	837	880	878	873	886	839	872	870	955	865	814	884	870	912	836	849	853	913	903	877	869	877	937	819	861	843	864	883	842	927	911	814	898	863	809	872	882	847	863	872	847	851	852	863	839	881	866	840	847	856	813	795	855	923	869	833	911	819	834	905	864	909	887	835	890	842	831	854	857	884	833	832	902	812	906	886	856	840	886	913	854	804	909	850	875	872	839	887	852	905	895	863	873	880	784	906	871	833	888	895	874	868	875	875	869	855	832	867	860	867	897	881	847	871	873	853	899	886	885	877	840	844	915	853	879	832	882	881	889	885	899	889	889	860	889	833	874	890	947	853	845	828	895	859	877	894	823	862	878	881	882	876	868	930	848	849	859	909	873	892	889	841	858	835	852	906	889	881	853	892	800	883	848	857	870	868	823	861	850	854	854	863	854	834	845	849	877	831	808	920	858	795	901	848	842	877	855	870	836	838	882	877	880	814	852	915	870	859	879	878	864	869	852	857	850	841	851	891	905	868	842	867	834	872	872	826	886	856	853	841	913	853	807	869	845	849	835	855	821	852	930	860	853	890	889	880	877	872	849	844	901	875	869	807	884	896	849	879	880	820	864	857	888	838	852	837	901	871	831	873	904	885	879	829	797	913	903	874	875	852	864	859	910	855	919	883	803	872	866	879	833	847	927	886	884	887	847	906	861	849	854	858	911	826	834	898	872	887	880	846	838	960	853	845	849	868	846	834	873	798	860	869	847	896	881	882	882	847	862	807	893	882	820	883	885	853	824	878	859	887	914	892	918	869	846	906	809	850	929	874	904	862	877	824	840	847	851	879	837	856	852	847	859	846	905	903	827	870	875	885	850	883	852	855	871	873	864	838	892	875	857	944	929	903	869	854	905	858	854	817	850	810	848	886	949	863	896	887	866	869	886	862	866	882	896	878	860	859	829	829	878	835	827	895	835	891	860	869	867	813	853	845	848	828	879	894	859	871	834	839	858	842	910	873	870	845	922	872	901	858	818	863	826	872	845	838	841	886	857	845	895	868	847	900	856	835	879	874	818	859	876	881	855	882	837	917	870	885	856	871	901	905	812	859	891	819	858	876	900	812	898	827	846	859	875	853	879	870	921	890	874	845	857	869	876	849	880	893	840	858	913	902	828	889	856	825	867	851	854	908	861	892	916	876	856	877	834	880	898	862	843	880	900	865	902	885	876	888	840	919	914	870	866	834	879	899	867	836	841	891	828	847	871	915	821	831	863	929	830	877	882	811	822	854	884	868	855	893	833	825	887	891	848	889	892	807	882	865	932	870	851	832	807	877	871	835	860	884	854	881	878	829	904	862	885	819	902	874	852	849	878	876	905	883	841	844	879	872	873	858	903	877	880	869	849	843	881	868	857	868	850	872	849	879	847	917	917	812	860	892	856	824	926	843	840	882	869	826	849	845	876	879	924	828	870	866	883	874	847	836	846	850	855	878	915	818	871	833	916	881	885	848	856	848	869	885	940	873	841	904	910	857	878	872	841	846	835	868	915	897	831	834	815	847	887	841	845	891	884	808	852	879	922	875	872	877	881	862	829	853	857	932	817	868	844	926	802	830	879	866
37083	22510	21386	8926	3406	2144	1918	1455	1179	1059	941	804	729	709	658	568	633	572	578	538	552	548	510	453	505	496	514	464	493	452	430	432	390	447	454	434	463	433	436	410	421	434	408	456	389	425	450	411	413	403	412	375	415	485	420	423	389	382	422	425	444	462	436	398	406	451	406	401	417	384	401	403	410	404	396	392	398	410	394	443	415	429	407	396	416	373	386	410	384	378	435	366	401	404	403	386	392	431	423	441	413	413	427	415	419	413	417	430	421	417	403	445	392	395	434	387	427	407	388	378	393	385	378	386	397	419	411	369	418	392	388	406	411	419	375	414	398	397	443	422	392	366	435	383	434	373	395	410	427	389	424	378	408	424	365	381	420	378	377	394	378	375	360	420	365	414	402	375	449	382	397	391	400	386	384	409	389	404	390	415	400	404	390	420	405	385	402	404	390	361	424	389	420	375	356	378	392	380	425	404	405	346	424	430	384	392	395	386	386	399	401	420	382	411	409	375	404	405	384	410	396	371	405	405	440	380	411	392	441	373	387	424	431	438	402	441	437	411	383	422	402	424	395	415	431	413	393	380	380	379	405	404	432	391	392	372	414	379	417	385	373	379	376	408	417	414	431	386	392	390	416	403	381	380	385	390	409	457	407	376	374	382	382	420	333	420	416	408	402	410	440	408	435	389	423	405	348	416	409	390	390	409	388	414	414	345	407	378	386	386	459	407	412	419	429	392	409	429	426	422	449	445	395	426	401	414	371	415	365	417	414	393	374	415	389	409	372	401	433	408	412	354	401	401	409	401	413	412	442	401	367	393	410	405	408	421	380	446	447	409	391	428	380	382	387	426	418	398	412	363	435	412	433	401	382	383	391	440	379	358	428	443	407	422	433	430	388	369	393	413	420	392	410	409	413	368	431	417	395	386	391	410	405	400	431	384	436	402	417	416	401	379	372	423	421	398	412	395	405	426	403	408	430	451	366	384	374	418	396	385	402	425	391	412	399	397	413	390	419	386	370	403	359	421	407	423	386	403	404	370	353	411	409	408	414	382	400	373	426	390	392	422	415	418	379	391	419	381	383	427	439	378	419	427	425	406	398	400	401	371	384	402	402	407	431	392	363	394	430	407	396	396	374	409	420	353	398	408	422	360	396	392	411	367	387	369	418	436	374	380	377	359	379	393	401	396	428	348	408	384	366	423	450	411	443	390	429	401	396	397	431	400	409	381	428	399	403	438	439	411	380	417	414	405	374	397	401	384	368	443	373	387	388	387	400	389	400	398	369	400	393	383	423	411	394	383	395	409	373	387	430	440	414	408	381	411	405	408	397	371	374	386	445	422	372	406	399	409	405	443	401	440	428	414	399	374	366	396	411	386	368	392	368	391	374	369	396	390	399	390	393	411	405	377	383	394	393	415	434	429	409	412	387	403	391	407	408	419	373	424	380	381	388	388	423	407	412	472	401	403	408	413	394	427	354	410	391	341	413	414	419	409	413	409	384	418	391	426	397	435	398	427	404	386	381	385	357	375	381	386	399	399	382	387	399	393	414	424	434	396	402	377	400	434	407	394	383	372	415	351	400	438	391	381	380	398	371	392	399	402	389	403	353	437	399	401	391	406	411	432	398	375	410	372	381	393	421	386	381	409	431	409	406	396	379	436	352	389	422	394	446	437	423	438	411	427	429	390	462	368	388	372	399	402	424	428	420	393	421	404	412	414	401	414	371	445	391	386	393	395	394	420	408	374	358	393	391	381	392	435	432	382	388	398	402	368	380	393	398	364	392	386	398	427	378	395	404	401	392	433	413	443	420	444	388	395	381	385	416	410	430	413	399	414	421	407	427	418	421	397	360	378	398	392	393	386	420	451	389	389	420	407	400	366	422	438	405	399	395	366	461	407	422	419	399	426	403	406	452	428	428	402	411	409	390	392	419	416	391	356	389	373	400	331	429	403	435	424	416	395	394	403	416	370	382	411	389	413	374	394	425	382	408	433	389	441	393	455	400	403	374	389	404	377	397	398	401	394	410	378	394	387	428	387	395	413	418	418	406	394	431	363	404	406	377	417	438	457	401	381	455	409	434	396	439	401	405	392	412	381	427	403	416	371	380	419	395	428	347	390	379	387	395	375	406	392	405	376	386	393	440	396	423	383	421	410	369	421	403	395	409	410	394	436	402	442	422	389	426	438	407	405	428	408	393	398	394	415	411	404	435	392	377	408	404	381	418	376	413	411	383	389	418	425	419	387	375	378	414	367	409	420	385	378	402	366	422	435	438	379	358	394	394	427	406	400	425	437	450	393	363	386	386	438	392	413	401	403	383	396	348	393	425	422	408	407	398	385	392	413	402	403	367	392	384	347	379	375	399	395	391	377	433	409	416	456	395	403	397	366	446	388	381	395	397	380	410	403	408	392	462	445	369	399	424	414	414	385	420	415	406	370	408	401	453	384	412	426	419	405	433	423	374	422	411	392	403	402	378	388	385	399	391	436	379	402	391	381	425	423	422	436	401	375	416	406	459	430	422	431	393	421	397	413	428	370	398	376	367	431	372	406	395	403	389	420	386	402	426	379	397	400	393	424	407	369	381	422	363	400	400	417	450	417	394	394	396	427	395	383	405	355	388	385	368	412	406	402	434	410	419	380	396	417	381	391	383	393	433	395	388	416	431	410	368	398	430	409	438	392	405	424	417	432	408	358	426	425	392	373	383	451	387	368	406	405	374	370	366	412	393	403	361	381	376	438	374	389	432	366	387	408	393	405	447	413	387	378	392	363	425	405	398	406	407	422	434	374	415	418	381	415	403	354	406	417	379	441	390	423	384	401	396	359	387	379	392	386	402	382	354	372	384	396	358	387	396	380	414	426	431	378	403	426	399	391	365	391	409	429	395	414	391	425	442	363	396	417	379	393	442	431	386	439	391	405	385	409	398	403	371	387	380	364	380	424	390	382	382	402	416	372	347	380	441	397	404	380	383	396	419	403	413	380	388	411	423	376	389	415	393	377	415	402	403	386	412	370	409	378	417	407	403	397	383	382	343	435	402	432	428	428	426	373	383	394	397	402	384	415	423	394	374	371	386	403	376	421	381	431	406	405	367	428	421	375	396	379	433	378	374	405	398	414	395	392	435	421	454	433	408	454	424	414	376	412	392	416	411	427	402	377	395	429	385	395	422	356	396	374	437	409	445	387	421	404	395	402	440	399	432	392	420	397	418	422	382	416	398	393	421	397	408	405	391	402	412	387	471	405	396	408	451	440	407	399	434	396	404	448	424	426	422	404	399	416	366	367	447	381	389	419	420	405	393	430	427	403	379	395	413	390	399	417	391	359	397	380	406	416	385	406	388	387	401	417	422	409	417	394	393	441	396	379	410	425	414	388	398	409	410	417	397	390	399	392	373	420	386	408	369	405	384	440	371	416	407	441	398	412	390	389	424	392	415	414	374	424	429	380	372	403	374	418	397	420	406	404	410	386	407	424	423	395	421	386
22582	16433	24462	11411	8124	6520	5916	4897	4474	3920	3065	2799	2734	2562	2215	2102	2321	2018	1965	1914	1972	1861	1754	1676	1490	1381	1506	1456	1377	1205	1174	1155	1111	1109	1080	1108	1072	1099	1095	1055	1082	1089	1137	1021	1043	967	1039	1031	925	1012	968	933	940	929	1003	963	970	908	968	952	940	914	916	941	907	959	953	961	927	901	936	911	936	879	905	880	886	932	900	899	867	972	948	911	919	921	847	848	908	878	914	931	900	927	871	865	902	850	917	876	901	886	907	905	949	864	898	888	954	873	928	857	831	938	904	922	872	888	893	882	844	868	930	872	915	934	915	889	892	892	898	880	930	867	914	901	876	918	877	873	885	872	889	898	836	883	916	869	925	892	884	892	912	899	906	897	878	921	894	917	967	863	909	885	879	912	822	883	905	918	879	911	929	908	863	891	884	890	844	877	920	857	952	884	914	871	879	896	905	874	920	938	934	859	868	928	897	903	895	878	841	894	906	885	855	860	898	866	926	849	840	871	897	879	871	918	906	897	853	873	893	837	877	875	888	899	878	859	948	880	929	893	905	917	853	900	943	910	919	922	914	959	939	882	923	903	882	900	894	847	851	905	894	940	863	936	922	863	879	923	898	882	888	832	905	851	934	870	858	897	929	897	910	863	949	914	864	926	900	873	879	858	803	875	909	862	829	856	804	847	915	874	862	837	923	856	883	846	873	912	868	904	908	927	852	974	951	926	874	911	911	875	865	911	900	902	915	893	900	865	855	915	853	917	868	849	920	882	912	890	922	907	868	871	846	902	906	932	894	846	922	915	837	902	866	899	899	903	868	885	920	859	836	894	882	885	927	875	913	915	875	908	921	887	872	886	935	845	974	923	864	862	871	918	854	846	851	883	865	874	920	934	865	936	844	863	877	842	942	873	905	868	890	877	892	838	850	886	929	890	897	841	912	934	916	883	867	891	903	893	892	885	888	901	911	871	907	888	855	862	899	904	849	917	888	885	887	856	866	912	880	879	834	866	866	879	893	910	885	897	884	929	868	931	905	898	873	885	894	885	878	883	877	890	857	883	895	903	898	942	912	889	864	910	899	872	837	892	853	881	890	864	895	872	875	912	876	896	859	862	917	873	899	936	863	863	888	864	853	862	906	916	883	910	871	883	811	840	929	928	825	885	922	951	934	942	912	889	898	850	890	931	890	861	940	969	911	854	855	859	881	896	872	869	933	825	925	913	892	887	889	924	945	904	940	889	858	892	872	928	906	849	901	881	938	912	823	856	847	893	909	899	915	883	876	898	854	859	954	878	878	916	871	908	883	895	922	889	928	880	899	926	841	851	926	897	948	878	937	866	927	899	878	931	878	885	914	865	912	917	881	899	940	952	906	879	844	871	891	843	903	864	896	926	862	889	839	895	880	867	896	820	879	867	909	863	885	887	909	951	866	934	846	864	872	848	845	925	895	850	873	895	870	892	823	877	864	833	891	842	926	895	868	923	847	889	920	896	805	911	874	885	916	918	946	929	932	883	857	885	858	866	856	863	913	918	958	919	899	882	938	900	906	902	863	859	851	893	858	885	925	838	915	853	918	913	899	912	865	873	880	859	917	912	886	896	913	908	866	948	932	879	884	832	946	917	859	826	830	845	861	853	872	891	898	890	886	845	892	865	905	942	862	875	923	882	938	939	909	922	902	931	955	881	905	871	870	850	915	889	866	866	902	831	942	937	883	839	900	879	877	937	966	873	870	889	941	858	864	846	895	901	911	905	880	904	883	924	884	859	860	875	913	897	869	858	913	864	890	872	907	866	887	927	882	859	865	910	884	869	860	923	918	850	867	897	922	892	906	917	925	890	816	944	850	871	895	906	861	938	891	862	919	884	921	876	942	904	943	919	908	920	888	808	906	856	897	924	867	876	874	879	939	938	870	878	868	879	896	935	902	817	847	848	860	868	910	843	917	915	871	879	911	868	913	871	936	918	868	876	893	963	889	892	843	898	884	892	919	832	913	952	890	914	898	917	949	828	873	907	833	869	900	877	886	912	942	916	919	897	843	907	918	864	908	922	907	928	869	886	930	919	910	874	902	879	918	861	906	900	867	865	908	855	896	979	892	852	868	891	922	897	910	854	930	889	928	871	891	886	889	856	907	843	876	874	873	895	870	894	887	932	909	891	902	920	911	869	871	884	933	913	927	883	886	892	933	878	912	931	893	914	851	882	901	911	854	951	883	883	898	853	869	866	935	912	902	914	907	886	905	914	898	958	897	895	873	882	851	920	902	880	891	899	894	886	916	934	832	869	896	894	905	923	919	863	887	914	881	886	860	866	881	847	885	879	880	893	935	860	987	859	853	860	905	875	920	941	957	918	902	870	882	907	881	878	923	913	863	961	897	914	916	829	883	884	933	916	864	873	838	859	914	876	842	915	889	896	871	887	888	860	819	931	867	903	930	918	915	881	889	930	920	869	923	955	913	899	860	890	929	846	929	892	924	911	917	881	939	914	892	863	826	928	894	885	856	834	924	921	899	854	880	867	917	857	968	892	853	919	879	892	864	904	877	908	923	896	925	858	850	907	896	889	846	868	864	863	877	864	903	892	884	906	966	889	914	882	944	968	942	898	873	855	878	869	852	926	857	909	932	834	920	900	931	879	946	888	865	869	883	884	878	901	950	893	896	888	959	905	879	843	902	910	920	896	895	871	919	860	897	906	915	939	949	863	896	890	888	869	805	887	862	927	877	896	886	912	848	902	847	907	887	892	850	884	862	861	911	890	881	874	926	897	940	908	880	863	893	881	904	894	833	866	895	875	911	873	919	927	860	913	818	883	882	914	866	872	892	916	921	859	961	897	879	904	898	854	888	863	912	948	880	914	852	901	880	900	867	919	911	879	885	890	884	921	904	950	863	909	909	936	947	855	920	874	859	894	879	884	916	919	887	832	833	890	899	908	860	970	937	901	894	900	848	932	894	863	860	918	923	898	860	968	946	896	905	862	929	903	903	889	845	899	890	876	866	868	887	886	861	876	944	909	862	900	924	916	909	857	891	954	830	887	889	881	855	919	901	874	861	841	895	909	894	909	920	902	879	940	948	957	909	900	883	903	848	891	889	881	899	914	915	863	904	924	891	899	922	929	903	897	944	894	896	810	875	917	878	880	885	901	907	833	916	868	851	897	914	905	977	886	907	931	918	905	880	933	903	878	932	929	858	954	908	919	909	904	878	883	891	896	902	902	906	924	810	912	900	860	880	881	887	992	886	883	914	884	898	895	831	923	898	899	835	851	883	885	935	843	923	835	914	890	880	921	880	864	902	933	893	893	890	857	872	884	847	892	946	920	900	915	908	899	854	884	898	897	863	887	897	894	938	889	916	845	902	989	903	865	872	867	859	890	912	895	937	921	858	849	897	835	893	882	876	853	941	911	877	900	860	882	824	883	951	895	889	940	912	889	903	864	953	884	931	920	906	845	942	859	882	915	891	916	918	866	868	931	873	903	894	915	888	868	893	908
13065	6585	5306	1884	1066	867	714	594	594	552	574	565	524	506	547	475	467	475	443	477	457	506	487	492	477	444	470	480	447	501	465	484	524	466	487	491	428	448	478	463	430	428	499	479	481	471	436	466	469	445	433	464	492	454	483	495	459	441	469	432	444	437	493	450	456	446	443	464	436	462	446	467	454	441	441	418	441	426	476	440	484	486	481	413	472	473	437	436	481	496	453	455	471	446	487	472	438	452	455	431	421	439	454	454	502	517	459	463	427	459	435	432	489	483	431	431	430	418	479	426	500	465	451	466	410	409	476	456	419	452	456	445	453	498	448	431	482	459	450	445	434	483	461	522	461	461	444	488	446	464	460	482	489	469	423	472	409	456	433	480	448	455	462	464	426	420	445	425	465	439	441	481	426	467	454	436	448	465	463	465	450	460	448	492	472	457	420	469	429	470	452	451	450	464	433	477	441	439	506	508	448	424	476	437	463	482	476	457	488	472	459	431	485	465	454	493	441	444	411	480	457	464	468	471	425	450	455	440	462	404	429	485	456	417	461	443	459	455	463	441	441	433	451	429	411	440	488	462	430	424	478	446	454	438	441	499	462	462	460	446	469	471	495	435	449	449	440	415	429	432	449	440	430	489	442	485	470	460	451	459	445	445	509	456	452	443	464	452	479	450	428	466	471	443	449	432	450	441	434	464	451	478	433	472	440	460	423	432	444	502	437	470	456	439	431	476	424	468	421	440	391	472	445	433	467	457	445	461	471	472	466	420	455	465	424	415	494	476	435	436	464	437	430	469	500	434	434	432	467	489	453	466	429	475	428	461	431	455	429	488	478	442	437	417	444	426	440	478	472	458	422	475	455	416	432	451	459	480	434	469	486	435	433	440	463	465	464	460	465	448	451	480	445	407	465	436	433	485	456	448	462	520	464	448	437	475	483	468	431	460	445	431	450	409	435	455	441	456	433	400	461	460	463	447	456	456	478	444	457	434	465	428	454	453	456	441	459	461	452	447	424	474	438	461	430	463	407	424	432	484	439	442	372	466	424	464	477	444	450	463	494	444	438	479	465	488	428	410	441	476	447	469	462	445	482	438	443	450	486	494	440	436	459	455	450	469	484	462	457	462	428	444	477	491	417	477	437	415	458	433	423	461	441	457	489	431	474	456	446	480	484	458	449	446	400	445	429	456	449	442	443	474	442	450	446	411	434	456	462	520	503	444	449	473	497	441	433	423	464	433	462	488	458	459	475	494	471	481	433	450	443	473	471	429	469	461	446	491	466	437	481	475	475	443	454	468	495	493	468	451	448	448	461	455	413	475	420	453	473	457	450	478	465	445	476	439	447	445	435	446	477	488	453	460	431	464	488	417	458	459	465	452	447	436	439	449	458	458	437	457	477	473	457	498	453	494	433	433	477	416	465	476	457	435	501	489	472	430	450	456	462	477	471	467	471	478	454	446	485	434	423	448	465	480	483	476	473	461	517	465	474	476	462	443	476	436	444	524	434	459	445	484	463	474	426	435	448	439	449	451	437	439	486	473	473	447	502	446	428	458	449	461	454	454	465	483	470	476	489	423	448	444	478	468	419	472	449	470	472	469	418	452	458	437	457	432	451	434	472	400	470	391	429	462	463	458	456	463	457	444	437	457	437	440	439	445	462	407	457	454	447	501	426	491	455	414	443	427	434	425	431	454	456	441	481	419	428	419	481	480	424	451	438	440	456	450	461	464	464	442	523	497	492	477	432	452	450	446	452	427	484	435	441	493	438	464	452	456	441	477	475	456	396	424	456	450	483	460	471	486	438	459	384	448	467	439	446	439	442	426	456	457	453	451	447	491	463	454	465	413	459	457	462	440	446	445	475	442	432	450	462	485	416	431	457	480	431	461	445	436	383	439	460	464	459	436	445	440	445	476	437	415	475	430	456	438	482	480	483	458	442	436	469	474	464	459	453	491	484	442	494	441	488	452	446	495	466	431	465	452	518	462	458	456	511	439	453	415	435	447	440	437	452	443	442	449	439	458	473	416	432	472	462	469	495	471	502	448	441	436	483	466	507	497	429	507	429	454	408	450	439	436	477	456	474	490	460	438	439	435	428	454	453	457	440	486	464	455	443	468	455	483	411	436	473	475	487	474	463	441	459	477	436	469	459	447	490	486	452	471	441	449	497	419	449	482	469	456	456	455	448	437	462	470	457	466	478	492	430	461	432	479	466	475	506	466	467	436	498	436	474	463	411	451	488	449	457	447	456	434	436	474	460	471	430	493	451	450	472	488	437	467	432	457	468	465	416	427	465	454	415	479	417	448	449	500	450	462	487	446	512	456	426	419	476	430	437	455	410	398	475	441	451	414	455	472	467	464	460	472	441	423	456	420	458	419	435	427	476	454	439	490	463	472	431	450	450	472	464	459	431	474	488	465	444	457	461	459	472	498	432	472	437	424	435	511	454	480	445	444	443	485	475	435	470	450	447	458	443	428	432	498	464	452	460	456	464	462	448	442	428	419	437	468	459	461	434	453	433	454	486	490	434	481	452	430	456	451	486	469	498	439	454	516	450	469	405	449	464	463	446	439	448	490	494	417	451	459	475	464	451	444	434	450	483	419	438	438	472	465	494	447	465	491	434	425	447	449	496	426	452	439	433	499	448	446	460	433	455	511	438	467	447	455	450	450	458	464	440	500	449	456	458	490	455	448	471	395	410	476	480	491	497	469	437	460	449	457	482	464	436	460	445	439	450	464	446	466	469	479	456	485	446	399	458	425	449	446	467	452	430	428	470	450	445	434	439	424	476	488	446	487	457	423	464	422	421	397	421	470	447	475	457	463	426	430	411	470	467	438	423	428	446	473	433	470	453	485	445	435	444	439	428	490	402	405	436	430	401	471	460	475	482	466	470	452	456	430	416	438	460	435	413	462	460	446	501	444	474	460	434	428	454	479	457	447	479	453	462	506	462	441	457	462	441	430	448	433	467	449	433	458	433	438	447	428	440	441	411	466	478	446	480	445	428	493	455	442	451	444	450	458	451	432	424	473	433	455	487	439	445	439	479	453	480	427	482	412	479	456	431	471	413	417	489	412	450	483	478	473	434	432	439	469	461	463	432	476	402	449	433	431	459	462	440	458	430	451	439	450	461	469	464	481	456	471	458	466	455	446	393	444	458	451	430	495	460	449	460	432	465	441	390	456	468	427	410	452	451	492	499	419	424	391	442	418	446	407	436	464	450	466	378	457	442	468	446	451	481	432	498	484	477	449	467	517	488	466	448	459	429	505	410	411	448	427	476	462	495	508	492	446	458	449	453	472	446	439	491	450	461	447	457	449	451	476	441	463	431	489	438	460	456	431	456	472	427	434	413	431	449	485	464	471	456	455	478	450	477	430	421	463	461	415	443	458	412	464	479	462	477	440	405	453	485	433	430	466	481	449	445	449	455	489	417	468	465	446	437	454	465	496	475	470	461	441	482	464	479	450	482	478	485	461	488	502
8471	5948	8392	4426	3190	2556	2198	1864	1702	1598	1480	1292	1291	1318	1231	1202	1172	1197	1157	1195	1106	1149	1139	1076	1087	1088	1039	1042	1023	1052	1022	1045	1010	1009	1010	963	1011	1060	987	1024	968	1053	1024	996	1041	948	985	985	1003	974	1026	944	979	1029	1063	1035	938	937	989	937	980	953	1008	980	1007	983	969	993	1023	1025	978	956	1005	1004	997	971	956	985	963	946	983	996	973	1019	1051	979	951	989	959	975	981	1023	955	1007	1034	967	990	1049	1012	989	1032	949	983	1022	983	980	958	1018	974	1004	956	958	1014	983	960	940	955	981	927	989	988	995	987	1032	991	968	949	1024	991	985	969	1030	1070	1073	983	1004	974	1001	984	991	974	983	963	1007	973	1000	938	992	971	975	968	1006	974	977	927	983	949	979	984	1023	934	983	965	978	988	965	996	986	981	990	1002	1025	1025	1033	1015	1003	995	947	971	973	960	953	1010	954	1023	957	996	1023	945	947	981	978	897	1000	948	925	939	987	1012	975	969	1025	1007	991	1009	945	977	979	963	971	986	987	969	956	1016	1013	925	994	1004	979	982	976	989	979	990	1013	926	956	992	985	1005	964	983	1004	946	950	965	959	1001	1040	990	1043	966	1005	996	971	948	940	948	1003	1009	1013	964	985	989	1023	993	974	982	1002	997	1015	955	957	961	1029	1008	961	992	1033	965	983	972	953	1005	939	966	928	990	941	985	951	957	981	988	1000	946	1007	948	1040	1014	913	1003	966	960	1007	998	969	993	936	1012	1008	958	960	979	976	986	993	1015	1012	968	958	1010	1023	1017	961	980	920	1038	999	970	970	950	939	940	987	1006	943	1085	974	1025	963	1008	910	991	947	961	1000	969	1020	952	982	989	964	933	939	947	965	997	970	1029	1063	959	1033	967	969	931	929	973	1012	981	993	952	1036	941	1010	983	968	979	1001	1044	933	987	950	914	962	973	1006	955	988	955	965	1000	1025	982	1019	998	986	949	929	994	996	993	932	968	952	969	969	961	958	956	957	999	973	971	1062	974	991	968	916	956	963	996	998	968	975	1027	1017	990	979	969	986	963	1008	1036	942	947	973	977	969	1072	999	963	955	989	969	1038	940	981	1023	1001	979	983	957	1014	946	949	981	969	1005	969	991	948	954	979	951	992	998	982	993	1025	1009	1013	988	937	990	1007	976	971	930	990	970	1016	1010	923	945	1012	954	1003	897	986	999	1037	958	991	975	984	1002	999	988	964	973	984	999	944	972	933	990	983	1017	1037	977	1009	968	1004	970	976	975	981	944	987	954	958	1003	948	981	941	976	1007	962	1003	1043	918	1007	959	981	1014	929	967	923	981	998	991	964	1019	953	1034	979	932	974	964	964	938	901	1029	1026	972	978	942	946	1018	1013	990	1036	972	986	951	967	983	983	995	1028	971	977	975	988	968	993	1008	931	996	954	989	1027	975	938	975	980	1001	959	1001	1014	961	972	1004	1016	973	969	985	926	972	967	986	1011	1015	957	939	985	987	1005	935	1011	958	965	978	986	998	983	1038	959	909	1012	986	974	1014	971	1026	1042	957	942	959	1032	988	950	1001	1016	980	1001	993	941	1001	945	983	1004	937	1022	996	991	974	1004	951	934	1009	956	996	1006	1006	984	998	1001	968	973	1036	989	1021	954	993	1033	971	1018	981	992	974	935	1026	959	948	932	945	981	1006	976	1022	931	966	964	962	965	947	1020	951	925	970	953	990	1025	957	1013	937	1024	1005	958	972	1000	970	990	983	953	1026	941	982	936	904	920	1029	937	999	990	930	1003	923	979	978	979	992	946	1000	935	1000	1016	995	996	994	1006	973	944	974	989	1001	969	980	967	954	939	969	943	937	940	1033	961	962	1021	979	960	1034	991	990	934	971	931	960	982	997	950	967	969	932	976	962	974	953	1013	962	955	988	944	942	997	1001	994	939	993	971	957	956	981	934	946	987	979	1030	974	975	989	959	990	976	1007	1017	953	998	923	987	975	1015	934	1006	1015	967	995	986	970	973	987	986	960	1014	993	1029	995	1014	978	966	993	935	977	975	1000	972	942	969	967	971	999	1004	977	983	1001	936	956	949	972	968	927	989	953	937	966	988	988	986	1003	991	956	980	962	997	978	957	931	943	968	981	1038	955	954	929	947	973	950	983	945	948	988	958	1013	992	990	991	977	970	997	967	1012	1000	990	910	995	952	902	959	987	1022	911	995	969	1018	908	999	976	989	995	995	979	936	1008	989	999	985	970	969	1013	961	1019	943	960	984	1032	1018	935	921	989	987	951	994	981	987	997	1004	1010	1006	994	1024	1020	994	946	986	982	947	964	990	996	980	951	1004	940	1012	940	917	937	1011	951	975	1005	932	945	1018	1012	965	991	995	986	974	991	929	957	974	927	992	1012	993	943	1003	976	1004	993	954	1010	960	1003	991	947	973	950	969	1000	994	1025	970	1002	895	998	983	977	977	962	935	953	956	964	1024	989	962	977	1050	1017	922	1024	904	957	978	987	974	979	994	982	998	982	882	923	938	1001	989	980	1017	920	991	970	960	1050	951	927	972	962	949	994	1026	948	970	1039	1049	1005	951	1000	955	979	983	987	1004	990	993	951	959	995	979	1012	1038	970	981	1000	938	996	1017	965	996	976	992	1010	986	983	946	968	997	1004	999	976	938	986	999	938	945	1009	989	1003	994	978	972	1015	993	990	995	951	921	975	1016	1006	990	977	946	929	1024	985	934	1005	942	930	947	982	983	938	1021	965	973	997	947	1010	981	994	947	969	971	987	964	965	938	1016	947	951	992	964	990	963	1021	913	972	968	937	960	951	988	1022	989	967	985	945	950	988	965	989	1010	1035	988	979	958	972	1028	953	958	923	978	999	934	1017	951	1007	942	986	949	979	962	991	1053	1007	943	957	976	957	1002	992	993	1005	985	978	967	947	981	978	1001	932	1019	1014	986	1027	905	957	925	970	1038	964	972	967	983	938	963	978	973	993	954	964	945	992	989	959	925	1014	981	973	970	950	1015	992	943	979	975	1041	982	1013	999	1018	997	944	1008	952	973	953	987	935	1008	1006	963	942	962	959	987	1037	1007	969	984	962	983	923	988	970	960	934	989	995	962	935	990	963	1019	932	1002	984	983	980	958	939	987	952	951	951	956	991	981	1009	1005	977	1015	891	1030	1072	957	968	1000	970	1035	998	970	933	1023	1019	958	954	973	970	996	967	991	964	900	1004	1004	979	1029	1009	970	889	1011	993	1011	985	1057	984	931	975	1013	1056	968	985	949	1052	969	1021	971	993	976	1041	1010	1017	1006	962	1008	1016	968	979	1001	1010	1005	1004	977	967	964	955	982	1022	1024	984	976	964	962	990	967	969	963	999	974	946	982	980	1007	972	931	925	962	975	988	970	968	981	1027	994	1008	931	986	933	934	957	969	1006	972	967	1004	986	999	1030	994	976	1012	959	949	978	937	985	946	994	995	1031	1011	966	966	979	945	947	916	967	990	912	944	1003	1026	925	952	1039	988	973	982	1000	934	959	954	1016	974	980	1021	940	964	997	973	956	1084	1014	958	987	968	923	998	1012	935	1016	976	898	1037	956	1004	988	952	948	963	908	961	980	1014	953	993	951	1008	999	979	1032	1015	960	1002	953	960	989	1016	949	1008	1027	976	939	995	967	993	932	960	980	965	935	985	984	946	949	954	958	990	986	989	1031	982	940	981	977	1008	965	1020	974	986	1061	978	972	982	1004	988	978	944	1046	947	936	971	983	1012	981	1048	987	1005	919	1005	1036	992	953	1043	986	1040	1024	937	1068	951	993	972	1000	960	990	999	1005	960	933	998	963	991	998	1019	995	961
26496	14264	11941	4281	1950	1262	1343	1018	891	808	679	613	495	532	485	492	488	495	471	476	442	461	483	433	440	384	402	418	440	441	439	422	400	410	403	422	393	379	418	393	405	426	438	381	378	392	388	337	352	409	362	369	413	401	409	356	399	392	398	366	402	350	401	376	389	393	368	449	383	379	415	399	344	394	354	397	398	402	402	357	400	387	344	432	393	374	349	380	403	367	410	371	367	365	398	407	413	385	382	383	383	413	382	381	377	397	383	391	376	382	374	348	396	400	412	393	422	386	380	349	409	385	341	340	387	393	425	391	392	400	382	408	358	333	368	380	347	405	387	407	416	397	345	371	415	435	404	417	386	387	379	382	396	369	385	357	395	392	392	398	350	407	423	383	386	366	352	408	393	368	396	439	393	372	397	342	387	325	371	368	401	403	392	398	389	371	385	395	374	364	408	361	389	402	345	381	350	385	350	363	361	408	392	435	399	368	400	389	350	392	394	420	386	417	425	421	395	434	433	377	400	410	392	427	386	346	405	369	364	419	417	423	392	384	413	437	358	379	384	432	394	352	394	373	357	360	376	364	402	367	386	390	378	382	401	358	364	408	388	369	411	383	407	346	371	393	403	393	430	389	386	410	405	375	401	375	383	449	412	387	378	401	371	354	368	386	396	382	378	412	401	413	424	411	377	410	370	389	399	388	390	385	387	396	375	374	399	427	392	374	374	396	368	375	402	388	405	389	380	387	421	388	390	372	369	359	386	397	377	352	390	378	352	391	378	404	352	355	352	378	384	377	389	340	348	379	366	452	415	406	399	377	385	369	380	405	405	382	379	387	377	382	368	394	412	404	420	397	362	388	403	451	380	371	417	371	380	390	391	403	391	346	417	398	372	407	388	379	386	393	396	385	400	412	387	383	386	370	408	407	376	388	392	369	393	374	361	359	372	397	376	454	399	398	382	377	415	411	358	394	368	370	367	357	388	392	422	381	414	382	395	357	384	372	377	369	424	398	422	377	415	376	352	366	396	391	386	356	399	373	337	385	399	415	398	387	468	396	382	374	388	381	419	425	378	367	338	408	386	448	400	381	359	393	389	403	375	405	386	378	394	351	403	399	404	402	450	389	388	354	387	376	408	415	396	376	410	382	388	389	375	384	368	384	365	392	364	374	425	416	395	437	432	371	390	411	368	389	349	370	360	361	402	438	396	409	372	416	400	356	374	380	372	428	380	405	401	410	392	408	366	377	377	403	383	374	423	394	378	385	393	386	413	366	335	427	389	388	385	382	417	380	418	350	405	377	405	392	379	381	368	376	403	407	387	406	393	413	370	383	367	347	382	369	394	377	400	409	372	362	385	389	386	373	391	427	367	374	425	396	374	327	365	348	381	376	432	398	401	376	378	421	380	394	445	406	387	348	380	386	411	354	369	408	429	423	412	388	396	384	423	395	393	425	379	410	386	393	383	388	362	385	376	374	376	408	383	353	390	383	417	396	383	372	421	401	376	419	393	396	389	393	361	379	391	432	400	420	382	393	387	410	383	362	388	389	359	413	337	379	376	400	397	387	392	337	439	428	392	387	405	380	403	374	401	393	343	354	373	389	383	403	376	384	368	393	382	363	418	402	419	397	395	368	375	395	406	390	401	389	392	404	389	402	398	364	389	410	429	422	383	410	348	367	405	415	403	383	391	384	369	370	385	384	422	416	378	411	378	421	402	386	384	438	417	395	435	385	422	408	378	361	427	378	392	387	343	393	370	363	407	365	387	391	372	403	388	395	408	381	390	372	388	376	402	356	435	386	359	409	405	423	389	402	367	402	418	387	381	361	388	407	406	394	380	412	392	401	419	453	381	382	395	387	371	381	393	359	399	405	404	423	414	390	382	405	404	383	383	394	355	377	389	369	361	402	415	366	398	398	404	352	375	365	450	435	406	388	395	407	348	395	395	419	414	368	374	375	371	396	397	391	347	392	396	407	377	367	375	383	411	399	402	392	335	405	357	366	377	363	403	396	387	364	374	401	403	371	406	402	409	372	377	411	394	387	404	409	423	390	374	387	411	377	383	389	398	375	361	423	346	386	412	400	382	387	409	414	383	397	391	390	391	384	443	398	365	369	406	356	365	404	391	370	389	370	412	355	391	397	405	394	366	372	407	390	384	418	379	375	408	378	385	412	397	389	399	400	354	359	387	388	363	354	440	366	390	382	400	382	388	379	393	372	395	338	420	395	354	359	355	387	354	363	386	415	360	383	418	337	346	400	403	379	383	363	425	408	374	411	399	357	383	394	382	404	401	388	375	404	371	385	380	397	363	408	397	383	382	394	361	390	394	365	382	422	405	427	402	411	389	374	393	412	416	388	406	398	390	417	351	400	383	400	378	376	375	423	384	390	394	369	345	391	402	385	400	412	388	373	381	394	392	353	397	356	369	383	394	413	405	381	352	394	395	388	374	363	395	387	391	416	415	399	374	371	359	396	387	382	416	386	363	377	386	385	424	422	348	403	373	372	367	423	366	395	405	378	401	386	434	387	418	367	389	392	384	383	363	373	392	391	371	402	378	369	405	437	427	375	355	363	378	364	402	386	397	386	398	379	425	418	377	375	405	363	382	384	359	384	405	375	392	380	396	394	383	395	378	393	397	433	394	379	402	398	387	387	379	404	423	403	377	383	377	368	382	397	383	398	408	415	362	378	332	364	363	410	429	416	354	365	414	399	405	339	384	366	339	419	420	401	406	388	350	428	393	402	389	383	383	429	416	387	380	433	389	401	370	398	391	403	385	434	406	371	372	378	380	364	386	390	353	364	416	359	414	371	374	375	376	362	409	380	348	378	372	394	434	385	383	386	416	349	422	353	362	367	361	402	424	399	369	372	417	400	404	409	375	375	409	371	416	380	374	411	369	391	378	408	374	402	420	379	378	381	407	414	374	396	421	366	366	325	363	354	347	392	387	385	400	383	369	388	377	393	378	400	345	398	379	368	384	364	371	397	433	355	370	402	392	383	357	384	414	409	389	391	365	397	391	376	390	416	414	432	363	374	411	402	371	415	345	388	394	370	416	375	420	375	441	389	423	408	377	388	412	428	397	389	360	375	420	413	429	390	368	400	417	449	404	404	364	363	413	369	349	378	383	412	359	403	373	410	411	389	404	375	419	360	392	368	404	400	445	390	381	418	425	367	388	383	363	398	425	400	419	388	383	404	358	402	366	406	344	397	367	405	406	370	347	380	410	406	440	374	356	378	377	400	391	372	398	398	395	401	378	370	381	410	407	394	399	418	369	392	350	374	370	351	382	366	379	374	366	366	422	373	388	409	390	394	399	381	415	428	368	415	379	384	399	373	404	376	354	418	345	393	414	403	381	399	342	377	383	430	468	396	376	365	388	355	378	374	359	380	426	406	397	389	399	371	368	396	387	371	377	390	399	394	391	378	379	393	361	360	403	398	406	376	405	434	368	406	426	405	355	376	392	377	409	408	409	397	407	417
16892	11370	15936	7528	5805	4730	4468	3526	3017	2880	2342	2108	1860	1843	1686	1489	1659	1510	1401	1520	1450	1439	1302	1352	1220	1135	1171	1075	1077	1048	1060	1045	937	963	969	977	969	896	962	969	957	990	964	930	907	867	915	962	924	884	914	909	907	856	936	872	923	884	858	846	910	911	923	929	888	845	927	904	906	863	928	877	887	907	896	921	876	884	850	872	886	878	856	927	889	859	916	853	857	846	902	882	847	875	887	887	831	786	827	916	874	807	871	875	888	790	851	832	890	859	906	859	823	836	876	885	849	862	896	821	868	883	860	858	869	875	863	910	834	862	849	802	855	817	865	800	881	856	825	852	854	823	836	818	862	899	886	858	822	832	854	887	799	813	865	845	892	876	860	857	842	904	858	814	878	881	885	906	830	890	867	832	801	843	851	861	906	911	849	829	815	891	862	878	835	880	828	862	860	833	838	799	916	860	850	805	860	896	877	805	807	861	889	856	842	797	880	844	917	811	886	877	853	864	855	890	865	833	914	828	874	881	853	806	820	882	849	881	823	859	847	886	805	840	923	876	842	907	906	835	867	871	829	905	886	898	845	804	914	849	895	856	851	906	884	864	904	814	876	814	809	812	890	898	847	907	851	805	825	903	879	857	860	895	886	859	864	835	865	880	794	868	893	847	861	799	821	848	833	861	858	879	861	877	900	827	870	831	910	839	859	904	876	877	872	843	912	845	872	809	845	809	886	922	856	825	910	850	824	877	882	847	894	794	848	870	868	848	873	882	878	881	854	881	884	858	857	868	865	859	905	872	834	894	853	890	861	849	874	924	895	878	876	873	862	856	868	888	859	839	814	819	824	829	831	828	875	908	824	824	846	823	821	850	878	865	801	874	881	852	887	882	846	840	818	854	868	828	834	840	880	894	865	876	882	881	843	871	894	869	862	884	832	847	848	832	863	871	837	847	868	888	823	884	799	854	906	868	835	814	830	828	883	881	859	877	910	810	898	879	906	817	827	834	867	807	846	890	879	910	903	854	838	822	834	876	857	822	861	870	898	888	872	933	864	859	874	897	856	908	850	883	894	917	855	874	894	882	899	852	849	886	876	883	919	845	873	884	849	862	806	894	886	837	870	877	871	781	852	850	863	898	904	876	889	897	837	881	913	901	854	884	839	871	931	858	876	876	830	795	901	843	849	906	851	839	853	841	837	871	823	837	859	860	843	873	881	826	922	892	868	838	845	910	942	873	880	905	863	860	864	858	846	878	906	901	882	870	851	809	857	875	864	871	843	845	830	870	873	887	885	871	888	897	869	929	835	839	849	899	857	901	871	852	849	810	859	837	904	798	877	878	815	827	870	861	865	852	903	825	831	885	891	853	880	874	880	863	834	880	833	836	877	877	816	879	830	804	931	883	883	861	866	880	869	855	874	904	862	903	800	861	867	841	862	860	895	857	881	901	883	863	888	861	831	827	846	856	857	864	810	876	896	840	896	857	822	806	842	884	848	834	884	886	899	851	865	870	880	862	826	880	897	846	826	837	870	858	832	876	844	846	896	875	842	865	858	889	835	811	828	902	890	880	825	825	878	882	905	880	870	853	922	875	902	821	848	896	876	868	855	887	849	892	856	878	884	822	878	873	862	830	828	883	874	834	850	895	833	831	855	885	822	877	853	805	871	881	895	855	856	855	849	906	832	880	868	859	889	832	820	879	849	860	843	875	834	841	868	878	839	843	836	871	869	812	844	826	853	853	803	853	829	841	776	841	866	838	878	873	804	861	831	914	859	879	854	852	872	860	849	801	872	855	889	848	830	807	872	817	837	883	809	872	886	813	845	835	861	902	900	787	830	830	772	829	874	818	899	900	861	819	851	939	873	860	812	838	838	797	862	816	898	909	875	862	895	851	886	859	847	903	936	842	866	850	880	901	837	895	859	829	864	899	838	802	875	834	876	865	813	836	852	846	880	866	857	948	906	851	869	829	908	887	844	800	888	880	835	825	883	875	873	893	857	869	841	863	885	859	843	819	867	864	789	877	815	913	879	890	788	798	835	872	868	906	866	854	876	884	845	853	831	885	862	911	845	867	812	838	854	902	865	798	932	824	851	906	850	846	855	906	843	843	890	869	827	832	842	848	882	857	865	854	888	825	824	867	850	847	871	854	883	844	885	869	863	902	851	824	826	881	887	802	850	851	875	839	870	804	886	873	868	866	864	902	905	855	890	806	823	879	870	854	880	891	894	804	868	845	852	880	857	844	848	916	883	831	857	911	878	874	853	862	894	831	877	887	905	843	814	859	886	894	869	854	823	866	819	886	804	894	830	853	822	848	867	808	840	870	890	902	873	829	865	839	860	873	818	839	824	858	838	835	916	833	865	905	858	881	857	872	854	900	847	878	854	883	800	843	832	915	875	917	829	881	888	815	846	848	853	808	842	870	870	823	894	847	865	822	881	895	906	889	859	875	862	861	880	874	816	831	854	843	870	875	821	893	890	816	824	861	849	848	845	859	876	844	890	862	866	875	834	869	889	863	921	836	859	882	864	895	843	861	852	842	826	904	868	828	884	841	846	839	899	903	799	862	869	861	884	872	911	869	928	821	852	856	858	845	862	834	878	873	908	822	874	846	830	870	846	829	891	870	852	840	821	926	889	864	863	838	879	907	903	868	851	872	811	865	840	896	849	897	866	860	877	852	918	859	836	932	785	862	918	870	803	877	936	822	882	921	823	887	901	857	873	886	876	876	826	887	875	838	863	868	870	852	864	908	822	866	846	788	887	844	936	857	862	849	818	855	893	847	879	840	862	864	851	824	846	895	883	849	874	832	811	954	880	818	887	876	821	869	866	902	862	865	835	891	814	844	797	849	848	839	810	856	878	877	871	939	862	866	887	885	869	878	836	881	874	815	869	865	839	908	828	921	900	852	895	857	809	876	888	848	881	918	898	898	915	930	852	865	826	845	883	852	873	835	856	844	829	861	842	836	787	863	893	893	866	829	829	852	832	856	870	804	846	868	875	868	838	889	874	838	870	871	870	873	876	839	876	892	900	855	833	845	864	825	880	859	899	862	875	832	819	850	854	863	827	839	865	843	849	827	894	905	875	871	842	880	866	833	882	881	859	843	841	889	841	891	870	915	877	894	830	882	885	877	858	905	880	895	853	817	847	881	827	848	902	898	880	864	853	866	829	835	914	858	877	890	878	877	922	874	829	821	839	822	881	865	847	826	879	869	824	842	873	879	818	906	894	823	833	859	846	888	821	811	830	901	849	868	889	816	835	870	900	785	860	870	830	826	853	933	838	882	844	855	835	863	886	944	833	851	808	859	896	837	815	874	877	862	865	856	884	872	871	835	873	866	844	853	825	837	893	826	857	893	842	891	869	870	849	813	876	886	903	863	884	887	832	884	804	891	851	897	903	854	866	834	820	867	877	892	892	896	845	881	852	884	838	896	849	896	893	844	890	894	837	885	867	875	920	924	862	859	871	841	884	882	886	872	837	895
35309	21703	17076	6441	3151	2207	2037	1481	1209	1046	887	789	699	668	643	602	609	591	586	556	607	532	510	524	522	517	460	446	450	462	437	412	393	392	476	453	433	468	393	455	433	439	438	396	432	405	439	402	391	457	379	405	403	454	417	397	391	419	411	396	411	375	411	424	440	420	398	433	402	392	434	403	428	408	409	378	405	422	418	410	412	398	401	404	422	404	409	416	368	379	374	401	396	438	453	373	396	391	402	400	395	338	422	409	438	421	404	428	389	348	381	393	394	412	375	393	395	409	459	413	408	403	405	405	377	384	398	416	423	438	437	404	392	439	434	422	392	404	424	363	397	377	438	436	411	393	417	382	393	402	411	413	416	393	375	419	374	400	401	408	406	420	373	403	424	389	395	408	387	390	423	397	409	393	396	430	404	410	463	398	419	417	379	375	381	414	413	430	400	405	375	398	413	390	376	383	440	410	420	446	426	402	393	352	398	402	438	397	372	428	396	414	379	366	353	384	367	414	410	399	389	413	401	435	401	413	421	384	401	377	403	403	394	440	407	375	419	374	406	421	399	422	424	367	417	417	366	392	387	383	410	387	422	392	399	389	389	378	397	372	394	373	371	376	401	412	441	371	412	418	419	419	376	433	412	376	406	399	388	358	376	417	398	371	402	394	418	410	418	410	400	397	387	424	378	410	413	440	387	398	371	422	413	406	399	382	391	419	420	416	360	376	383	379	384	407	402	367	406	452	401	380	406	393	365	407	390	408	420	402	415	395	372	401	387	411	375	437	376	389	433	395	398	415	405	425	356	406	406	417	395	423	386	403	363	412	368	404	372	404	392	403	413	438	420	357	378	375	409	420	414	432	429	449	419	416	390	401	406	393	398	389	413	405	425	409	370	392	406	386	422	414	368	378	396	404	414	413	425	438	390	410	386	412	406	390	420	401	377	418	402	362	409	373	385	431	427	406	434	375	401	346	389	392	382	386	396	374	368	381	397	373	416	383	404	369	388	409	430	409	417	412	359	377	363	377	385	430	355	379	403	417	396	361	411	412	424	400	381	375	409	425	377	396	419	409	424	426	407	404	383	391	342	367	402	425	374	348	394	386	419	389	396	374	359	418	380	364	404	394	387	420	408	425	416	381	436	418	376	376	456	387	413	393	415	370	446	411	374	396	399	387	417	386	428	379	390	397	407	382	407	404	401	420	393	367	390	383	390	404	404	409	417	385	395	373	422	350	402	375	377	443	446	406	400	424	403	394	374	392	422	407	411	429	385	356	413	402	408	435	401	422	368	391	381	355	371	414	385	382	408	379	405	385	436	391	405	401	410	435	406	430	402	388	410	415	397	397	382	453	383	392	389	382	445	333	376	383	380	400	373	389	376	401	378	382	415	418	390	423	401	414	409	413	421	402	384	380	439	399	396	412	420	409	384	408	420	399	394	364	423	384	372	419	439	377	445	384	421	350	390	363	412	390	418	408	393	447	363	397	356	391	409	392	368	389	390	416	387	376	392	420	396	406	357	398	418	395	371	405	402	371	356	380	401	382	384	391	402	408	412	434	421	434	378	394	409	384	385	372	382	378	396	401	382	388	407	419	357	393	424	438	383	421	391	402	407	412	389	412	359	368	388	407	427	423	372	360	421	434	430	371	417	405	414	385	407	396	394	399	410	388	395	395	390	332	399	394	396	417	413	412	415	395	388	402	409	432	409	391	380	381	387	395	411	401	393	412	390	411	408	380	355	375	395	365	370	404	395	423	430	398	393	396	382	403	377	372	385	399	401	415	442	391	434	382	392	415	409	392	402	379	417	454	457	397	364	371	402	372	401	386	406	387	387	414	422	442	398	413	365	402	395	414	417	387	416	384	368	378	377	442	437	390	406	395	399	353	386	399	396	389	411	425	410	437	424	386	395	391	392	391	418	424	386	385	374	394	362	395	384	422	386	399	371	379	382	411	426	377	382	415	424	398	389	349	384	429	422	444	408	411	364	408	404	370	448	361	364	418	385	381	387	379	373	368	459	422	432	368	411	390	381	379	416	434	408	404	391	395	406	418	376	398	398	394	400	402	420	429	443	410	385	384	354	401	383	372	372	431	402	436	365	421	368	364	376	365	404	405	407	393	407	374	393	427	439	388	417	393	412	362	377	411	398	380	419	422	406	389	411	405	394	421	390	402	398	401	410	370	386	360	417	398	411	400	354	394	368	413	376	384	374	429	424	362	379	345	413	400	391	383	428	426	405	399	413	385	432	438	401	397	414	448	393	397	415	383	423	409	382	376	414	402	392	402	375	391	413	366	400	412	404	402	351	389	365	375	395	374	394	417	371	421	400	401	421	422	354	385	430	360	381	368	381	359	403	390	358	382	389	412	431	412	396	391	373	431	380	367	415	403	394	430	387	420	411	353	388	410	404	357	377	421	404	391	369	353	417	391	400	413	368	440	364	399	365	396	397	405	413	410	381	419	422	432	393	405	403	409	404	413	410	406	387	370	404	371	403	384	366	387	381	393	448	390	361	326	411	391	386	421	397	388	408	439	398	377	415	415	374	428	388	353	384	387	405	397	344	366	388	399	393	395	438	387	390	401	413	376	373	376	409	428	373	374	421	382	402	429	416	393	369	397	421	403	418	373	359	372	338	391	404	380	419	379	402	384	395	384	383	378	419	351	409	411	444	391	366	391	409	414	380	390	380	394	388	407	418	418	393	390	394	428	424	399	410	432	390	408	418	425	439	406	393	363	402	393	394	392	395	382	440	422	405	381	369	379	352	392	372	424	412	387	372	417	407	452	384	437	368	381	419	387	393	409	378	413	368	389	398	412	441	412	387	412	423	386	383	394	441	388	396	404	388	399	385	443	401	393	420	395	403	415	368	404	389	379	376	385	390	369	361	455	357	396	417	346	398	371	415	400	376	381	425	408	383	381	417	390	403	393	379	367	384	364	400	403	389	404	406	407	397	407	421	393	392	398	391	392	385	374	392	392	436	419	404	403	423	392	438	409	429	447	404	379	378	412	376	396	346	377	410	403	381	397	397	429	391	398	392	409	402	369	437	401	394	434	404	367	403	421	380	403	394	357	398	400	410	408	460	406	386	434	462	414	393	386	436	399	395	380	452	359	387	358	378	397	413	399	409	421	395	408	405	403	362	375	391	432	389	419	424	400	387	450	375	396	397	390	416	409	401	398	405	392	406	371	410	373	406	389	385	424	389	383	374	417	404	409	396	399	365	407	364	374	391	365	341	382	372	403	384	409	391	389	383	395	386	413	397	380	401	386	389	369	402	395	435	403	383	372	393	398	401	397	414	402	368	434	409	366	390	400	423	400	409	381	395	363	396	414	413	457	438	399	394	415	424	396	412	409	376	424	390	386	415	385	413	371	419	402	407	373	398	396	372	399	407	368	376	411	385	402	390	386	373	416	410	380	403	400	386	415	416	402	388	394	406	385	405	382	378	411	421	406	385	379	358	386	378	380	384	436	409	408
21477	15854	19328	9581	7961	6902	6270	5137	4363	3770	3251	3124	2532	2675	2364	2090	2346	1988	1799	1968	1983	1882	1735	1673	1646	1357	1392	1217	1287	1332	1250	1151	1067	1065	1154	1097	1129	1146	1079	1017	1072	1141	1078	997	977	1003	948	941	951	987	982	1003	956	972	936	930	957	989	956	896	921	980	917	917	906	929	910	933	889	927	946	947	938	948	980	954	920	895	898	843	872	882	903	939	917	900	882	858	884	878	887	864	925	916	871	877	913	873	910	855	910	835	921	862	824	896	912	913	886	846	868	911	886	905	913	925	865	902	892	896	892	855	914	859	942	871	868	862	885	849	888	889	889	902	897	910	863	875	857	874	867	924	946	924	881	890	872	906	899	916	891	876	910	914	847	871	914	837	868	899	841	894	876	854	871	906	880	890	884	909	890	937	904	895	834	895	875	885	879	865	844	898	867	859	917	893	858	873	851	837	946	850	902	831	908	852	884	917	885	869	843	878	883	891	896	842	922	815	930	879	857	887	875	906	859	887	890	877	924	847	897	912	938	914	898	912	924	879	870	854	873	897	888	896	856	904	908	859	917	903	868	902	926	881	934	905	830	892	928	862	913	876	950	865	865	887	849	902	873	937	878	895	878	864	883	896	916	909	879	867	871	831	865	892	897	856	843	891	874	888	922	860	889	795	924	900	891	906	830	915	898	879	915	922	917	913	948	859	922	951	865	842	894	884	861	873	928	846	884	896	880	879	901	900	879	948	868	899	858	914	916	921	914	863	860	897	860	859	888	933	851	857	882	909	850	889	869	868	940	861	864	891	888	964	923	898	871	857	903	883	888	912	913	894	903	894	887	902	948	881	886	898	862	854	890	882	853	900	913	916	860	935	875	915	945	860	880	882	930	863	875	873	868	909	871	867	881	898	923	815	886	887	895	845	891	882	885	819	874	888	904	880	895	892	896	844	911	897	832	858	901	919	866	879	863	885	948	867	921	894	845	899	851	863	860	901	856	876	858	903	913	869	919	888	860	882	939	889	820	837	862	914	863	930	864	871	861	855	868	848	829	870	894	853	925	874	837	898	875	898	936	946	895	900	887	843	886	856	873	894	929	896	911	920	829	859	842	844	850	885	861	840	911	874	894	882	871	845	899	930	869	880	868	942	853	888	876	880	892	861	922	891	859	871	916	886	898	908	881	887	884	884	890	842	866	872	860	898	859	838	909	839	931	902	923	895	929	873	912	879	895	861	938	860	855	937	866	908	867	880	908	873	867	893	912	872	897	879	883	881	893	871	990	933	856	882	916	877	897	865	908	869	886	856	842	863	889	850	940	892	866	907	902	915	858	854	869	903	898	870	874	864	898	906	912	907	904	917	937	861	838	878	870	919	885	938	897	881	883	879	880	910	887	878	862	907	895	895	867	878	893	914	866	907	898	897	902	883	913	854	885	869	875	857	880	895	909	888	868	850	896	890	912	857	825	922	863	898	911	912	888	902	857	903	895	831	927	913	838	928	913	926	922	874	916	873	945	920	866	885	878	860	930	875	874	846	894	819	896	813	928	910	893	834	943	896	937	848	913	920	933	873	887	917	911	860	912	875	821	963	872	835	912	887	865	919	912	882	887	869	887	906	891	860	910	840	841	912	848	958	917	850	853	886	890	901	874	876	849	912	823	879	878	931	903	871	919	872	901	910	866	935	869	866	883	851	872	893	911	815	906	900	890	866	844	862	864	856	929	845	891	896	891	905	895	849	877	867	888	932	921	870	937	922	896	889	869	863	846	901	868	938	901	874	904	872	906	897	944	866	827	894	882	829	897	883	859	915	861	900	874	890	891	882	882	847	850	911	908	881	917	876	907	927	870	903	881	929	893	840	895	921	894	833	872	884	893	915	884	901	808	932	881	856	876	883	866	922	884	918	896	919	901	854	879	837	973	896	890	873	901	934	860	888	891	877	867	913	899	828	893	818	926	889	883	882	919	883	874	880	845	868	889	897	854	955	885	889	851	887	883	900	884	897	918	872	859	898	865	869	895	900	856	871	920	887	903	900	899	887	908	952	958	881	903	924	928	915	868	875	888	880	884	890	931	909	891	917	891	895	888	911	897	872	873	890	891	912	812	918	856	887	915	898	890	860	892	936	877	858	916	904	867	899	882	892	869	958	889	859	899	872	933	864	898	840	904	928	885	880	885	906	868	846	875	861	874	879	874	872	905	838	884	878	848	845	899	869	926	935	858	919	861	934	936	840	901	857	856	849	890	950	840	901	859	893	885	876	866	909	860	946	828	903	837	909	942	902	887	936	850	834	891	899	877	887	876	901	903	910	884	871	906	872	882	871	923	925	930	916	903	867	911	851	897	940	902	866	875	874	878	867	906	857	862	857	835	840	874	904	895	923	893	874	899	862	911	897	963	875	885	845	875	965	884	890	855	850	914	845	914	884	912	942	910	916	873	858	889	863	882	886	890	875	905	850	966	858	860	885	878	891	891	932	870	877	869	838	887	942	867	831	887	896	907	897	848	902	906	889	903	842	923	896	860	864	913	901	876	893	868	914	840	874	803	868	857	895	907	912	898	902	853	891	925	820	859	869	882	876	839	858	879	876	871	953	847	932	872	921	867	871	894	890	897	853	845	925	883	896	861	920	886	898	938	887	858	922	936	915	882	870	918	870	841	911	928	827	864	874	866	837	919	930	922	900	865	898	893	891	845	856	865	877	843	922	908	899	924	890	863	911	921	867	866	824	888	878	859	910	878	904	858	870	909	891	870	840	851	953	859	894	892	873	873	895	815	913	918	878	836	842	857	868	892	859	869	869	871	896	846	874	902	928	897	882	896	857	894	849	847	954	892	910	845	843	883	884	803	851	888	836	880	906	856	872	858	902	921	861	917	878	875	904	896	868	916	826	888	883	893	869	928	943	893	838	854	873	858	865	943	936	864	938	938	929	918	864	889	898	925	867	894	843	902	854	892	889	883	901	857	838	852	894	858	891	908	878	864	831	911	883	863	874	869	920	887	910	818	882	865	923	901	862	865	837	877	922	941	866	836	842	853	872	877	893	913	874	861	872	939	858	847	884	888	917	869	874	915	896	865	867	827	886	922	908	845	859	887	874	926	909	883	875	886	928	901	910	885	858	877	846	909	898	885	884	901	889	903	878	892	877	895	909	894	893	864	848	948	902	902	848	873	917	861	855	865	900	911	945	873	895	812	903	867	885	959	897	874	920	885	857	901	881	906	892	875	880	911	903	943	896	861	919	905	913	869	894	944	872	920	881	911	880	883	900	893	904	889	918	873	877	882	913	907	890	891	914	908	853	914	875	879	882	845	884	883	879	859	885	922	841	845	889	872	880	925	865	841	918	878	916	939	861	878	872	882	846	848	859	904	903	857	885	856	913	900	904	877	831	883	926	878	861	911	921	893	876	813	874	918	857	902	890	853	908	860	856	893	901	902	824	887	862	874	912	892	888	882	878	851	878	863	914	884	905	894	840	898	894	833	899	855	916	869	819
12936	6918	5464	2060	1178	898	751	665	602	538	517	567	520	517	485	535	471	505	477	489	534	484	436	464	428	435	459	456	450	429	471	496	475	402	475	425	477	456	431	515	431	447	477	463	435	473	441	443	445	423	456	467	481	450	479	466	464	487	458	470	460	465	440	449	498	412	434	484	421	424	458	450	414	485	441	424	427	474	426	427	435	442	437	460	465	449	421	452	487	448	429	467	460	447	474	426	435	454	440	447	418	452	438	465	432	522	441	473	440	404	455	453	444	474	465	445	489	477	471	429	452	426	442	427	475	495	426	432	446	466	440	470	410	421	452	444	406	447	455	467	469	441	413	404	447	476	478	445	445	418	448	458	466	465	432	450	439	439	455	431	464	491	458	472	414	461	419	466	421	459	468	504	447	440	430	446	441	483	449	423	465	452	485	420	419	451	479	427	416	439	432	462	467	462	459	417	480	493	432	433	448	452	439	501	471	475	444	418	468	398	419	414	462	455	493	443	444	403	459	471	440	448	405	464	453	485	476	433	450	423	444	439	438	489	456	496	480	420	410	458	416	435	532	470	469	513	452	477	430	471	376	453	435	500	470	432	497	482	444	417	478	475	482	436	461	438	426	471	437	443	475	469	403	435	409	392	516	472	460	423	455	436	447	438	446	459	483	460	427	456	455	456	439	491	399	427	382	479	429	417	443	410	399	467	461	449	417	413	511	442	487	507	416	383	472	440	442	456	485	437	465	479	424	429	458	489	443	414	435	512	495	434	460	435	437	443	440	430	463	439	437	437	465	440	503	446	480	475	454	446	508	441	429	452	449	464	464	479	459	415	459	462	467	433	471	453	437	464	455	452	467	459	484	443	451	479	424	470	407	431	438	465	437	446	492	477	455	467	461	457	421	428	486	453	455	409	435	475	480	506	470	517	439	426	479	494	446	488	477	472	437	436	453	465	438	463	472	443	463	450	454	472	443	488	401	495	476	458	448	455	444	472	440	458	500	474	461	503	438	469	436	449	416	480	427	451	428	455	450	458	453	482	453	473	429	469	446	450	476	448	430	452	414	452	437	487	471	441	482	439	491	483	464	428	461	469	450	464	430	408	439	413	438	432	478	464	493	467	429	478	442	471	477	412	472	440	420	429	421	450	415	450	425	456	461	459	429	486	461	483	477	469	440	497	501	462	437	465	460	457	496	464	462	468	432	430	443	470	416	474	438	465	465	451	486	472	466	452	494	488	490	503	437	429	432	451	480	442	446	479	460	459	470	453	426	430	461	445	465	457	416	430	483	447	454	467	426	483	445	459	429	454	424	452	496	455	482	467	476	443	479	501	440	391	432	447	467	439	433	439	412	424	460	476	446	431	453	428	445	441	443	403	430	440	444	486	444	453	466	433	466	426	464	451	484	440	414	444	431	459	438	456	456	453	468	447	462	453	454	483	474	413	413	452	479	416	456	470	457	468	460	435	432	434	460	468	429	466	408	425	479	442	459	404	427	456	472	493	441	415	462	451	453	436	453	502	456	462	451	432	463	428	431	481	436	394	443	478	456	448	442	442	491	444	469	479	469	478	462	473	447	453	407	458	492	471	471	436	467	434	451	429	413	449	414	418	388	432	452	461	464	491	506	417	493	459	415	481	436	457	451	478	427	428	460	479	443	432	496	475	449	421	451	466	487	483	477	462	448	433	455	442	417	426	473	495	451	457	444	441	411	444	466	452	472	439	468	432	435	448	425	436	463	439	454	450	450	431	419	454	402	433	440	446	464	480	465	430	444	463	506	463	459	411	458	448	423	424	439	417	448	411	456	492	480	453	456	447	477	452	490	450	432	441	461	467	446	495	426	425	465	440	486	460	441	472	429	462	455	508	485	443	476	409	448	458	472	482	437	411	440	469	496	444	432	459	463	428	438	421	451	440	422	449	472	468	433	438	443	436	436	452	434	460	472	489	430	465	431	450	450	440	467	464	477	451	472	444	475	451	479	431	470	496	440	443	469	424	463	427	453	439	450	477	490	429	452	476	424	430	474	473	469	442	418	433	438	435	448	479	412	457	414	393	461	439	455	495	449	491	466	467	434	432	445	416	489	465	474	457	445	427	449	449	435	410	475	470	464	424	464	437	423	421	439	422	480	486	491	433	442	449	430	464	444	467	458	426	416	428	453	471	471	494	452	428	439	428	467	468	461	464	478	411	448	453	452	498	443	462	460	478	449	422	472	462	429	452	481	453	474	435	450	443	449	458	419	459	420	453	463	482	458	444	450	486	457	456	437	412	455	484	480	475	459	472	460	426	462	412	439	441	437	512	439	420	507	471	447	455	472	455	430	475	482	455	495	492	473	488	452	421	464	433	435	420	443	442	466	450	423	406	496	458	490	447	456	437	485	484	458	498	455	447	418	450	469	480	453	464	458	481	418	488	465	451	446	436	463	475	446	483	459	456	397	479	440	424	452	423	454	449	491	416	455	403	455	463	484	438	441	447	439	422	439	488	473	432	374	406	458	451	413	455	500	428	407	453	436	454	463	459	477	478	476	453	435	396	462	445	466	446	459	466	463	433	419	442	434	449	457	448	466	406	461	447	437	454	512	424	456	467	437	465	443	456	452	478	462	447	420	461	468	494	444	462	462	482	474	472	495	435	480	464	464	461	470	467	432	453	465	417	444	461	448	460	460	467	468	485	452	461	454	455	473	469	511	446	437	432	462	410	457	471	421	461	418	422	473	397	445	461	421	479	428	438	465	456	450	437	432	426	493	469	451	496	467	437	469	444	426	421	435	483	433	483	450	445	449	423	437	434	452	426	455	465	480	413	412	446	499	417	463	412	450	443	435	472	471	465	493	490	474	454	443	444	390	436	436	429	462	433	423	425	430	457	482	438	457	450	458	428	462	444	453	478	483	455	418	453	469	426	506	458	480	470	420	456	458	497	448	497	458	531	482	439	475	415	459	468	449	466	418	447	440	446	411	466	420	452	440	466	432	449	456	441	415	465	456	453	489	456	439	440	441	446	419	428	413	436	464	458	488	465	454	432	421	418	434	431	466	463	451	434	456	466	390	426	451	456	437	460	380	439	423	461	468	464	464	464	497	466	420	419	422	456	423	447	451	415	436	472	495	418	441	464	462	453	489	460	459	468	417	457	409	464	469	439	435	422	445	426	468	463	459	430	446	434	456	476	477	488	442	439	453	407	442	457	455	441	427	450	457	456	482	470	441	510	466	379	459	486	443	454	460	409	464	496	474	453	499	446	469	487	446	474	482	465	398	466	466	440	447	464	436	415	449	394	418	412	469	427	445	476	476	471	442	431	443	424	463	455	463	440	427	380	422	449	422	442	450	439	418	426	447	460	466	453	428	468	468	481	465	404	424	447	456	455	452	425	457	455	439	416	462	476	443	481	433	461	460	478	465	427	474	418	488	461	426	406	416	415	460	429	483	463	418	429	465	479	493	501	457	454	420	433	454	444	492	424	430	453	449	505	465	438
8293	6080	8385	4465	3382	2808	2368	1894	1702	1605	1458	1451	1254	1274	1238	1238	1244	1196	1189	1155	1189	1156	1164	1096	1054	1018	1040	999	949	1034	1021	1043	967	987	1018	936	1027	1030	982	1029	939	975	1000	1022	985	1078	1037	1008	1020	1049	957	1020	1038	965	1014	980	994	926	1037	987	1019	1001	973	1035	1001	1041	972	1025	1005	1011	1013	976	1024	944	956	927	981	975	996	970	980	1048	970	981	957	969	963	1021	937	978	959	1029	983	935	1020	993	980	952	972	954	958	956	1001	931	950	925	927	1021	1003	992	996	1010	971	998	1034	970	911	961	933	971	975	915	986	941	987	941	1027	937	970	943	946	968	983	1026	946	931	1013	987	1019	995	938	984	935	909	968	992	968	914	969	954	1001	992	986	1014	942	1012	1021	983	1010	1023	994	967	962	1030	1011	939	1006	971	961	968	977	997	972	1033	979	996	956	979	957	903	925	959	1000	1022	994	988	956	1003	966	947	987	970	988	968	917	985	994	979	989	1034	909	964	999	987	949	988	988	948	1001	963	990	978	971	991	1058	995	1010	902	1000	971	927	959	951	964	951	961	977	1018	1027	985	977	967	972	989	973	1021	991	980	991	944	951	955	948	973	963	988	923	1002	982	975	993	997	962	979	972	948	1007	979	960	951	972	966	932	945	1007	960	1002	921	965	956	1011	954	976	900	1022	968	969	1016	1031	976	1002	964	971	994	995	969	947	1007	986	981	988	1010	958	1004	991	927	976	1023	1026	970	987	943	965	982	994	990	990	979	964	992	972	959	957	988	933	978	1009	966	929	943	977	940	958	950	1015	914	972	969	980	1032	966	1007	1005	984	966	1050	922	964	979	976	962	965	995	966	999	971	983	1017	1018	960	1018	978	981	934	1013	965	980	990	978	959	974	1035	953	1033	971	974	992	1001	959	980	999	1022	999	963	997	1016	978	943	939	946	997	980	987	993	978	980	978	926	962	930	935	996	975	957	987	963	945	954	937	1013	954	965	962	1052	983	963	1020	964	1024	1013	968	967	1029	982	994	992	980	997	984	972	961	969	964	989	940	891	997	958	950	966	954	1003	951	957	999	965	1023	947	924	1002	981	951	991	956	991	993	908	964	1039	943	950	911	984	920	1001	983	974	936	909	895	913	987	977	970	1004	927	931	989	919	971	968	914	942	1007	966	973	1012	999	969	915	945	987	936	942	1005	968	1027	955	1011	1006	980	984	963	1013	1018	990	991	972	943	931	1048	962	959	932	952	1010	934	954	978	980	977	962	987	958	970	948	1061	970	1001	926	979	958	989	946	1022	1007	1027	936	966	987	1052	963	992	952	946	956	989	962	981	1050	980	986	962	974	965	1003	1049	952	983	1001	932	980	1020	968	1003	982	990	957	1013	993	907	972	991	982	1026	977	982	966	970	990	978	976	947	911	986	916	967	938	960	983	967	978	1008	944	949	1014	966	984	966	948	928	1007	1034	947	984	988	1021	1028	955	955	1027	1021	1005	1012	950	990	950	938	960	983	1009	971	979	968	1012	969	965	998	1007	952	976	1034	962	958	1006	986	950	941	981	996	918	1003	952	1014	990	943	937	1034	989	992	980	994	978	1023	982	925	951	979	1017	1001	993	967	1014	994	1014	954	932	993	995	1022	923	935	1021	1004	992	1009	972	956	998	964	945	1064	977	997	1056	973	921	996	1008	976	982	927	981	992	949	1027	925	964	982	996	1010	999	956	922	973	946	1017	947	922	1005	1035	987	972	965	963	939	1003	991	983	960	968	952	949	937	986	977	1012	948	949	995	965	983	946	952	976	960	1010	996	971	1007	1018	908	938	971	1007	950	932	963	1025	963	970	951	955	1028	955	1008	977	956	972	1012	973	1007	949	951	1004	982	1035	953	982	973	1055	944	1020	972	947	912	969	902	959	992	990	1027	972	947	913	965	974	954	981	976	975	982	967	999	977	949	987	1006	973	1046	944	973	979	1036	945	1035	958	904	955	1004	1010	984	1011	984	965	997	941	917	948	962	973	963	969	937	990	949	970	982	952	1003	1015	949	981	1013	997	1003	958	1007	966	928	1015	1015	997	955	913	928	931	971	966	987	997	1027	997	973	980	974	933	934	965	954	965	990	999	996	950	970	989	956	1001	1012	978	964	990	962	983	988	949	943	995	1006	996	1008	962	931	997	973	981	985	966	966	944	949	992	982	962	1023	945	952	968	997	1024	997	926	963	965	1032	985	1008	985	986	965	957	973	938	1011	959	945	1016	957	923	1011	1032	1003	991	927	966	1056	934	1039	968	986	991	945	923	911	985	997	985	941	1002	1005	998	1012	968	947	1004	934	947	991	974	1015	968	961	944	993	1017	1009	988	926	933	1021	1016	957	951	947	1002	1005	1011	964	1007	1013	972	946	993	947	1014	1039	989	1008	1031	942	1007	967	1022	950	956	922	1002	930	942	973	1008	990	949	954	950	930	1023	983	991	1015	1029	942	938	1002	984	953	990	1034	980	950	940	1032	1064	969	1009	984	935	932	959	945	970	976	971	1040	1036	973	942	972	954	958	989	988	974	1024	955	977	1013	982	1028	1017	1006	970	975	953	975	1050	983	980	971	964	1040	1009	942	922	939	1016	937	1027	1005	1014	962	988	979	994	963	977	927	945	945	1007	995	921	980	949	1009	986	962	934	929	977	965	1000	955	937	972	945	1026	962	991	980	954	942	992	977	963	1006	959	984	967	971	993	968	994	989	1000	1013	1042	969	986	965	955	981	1005	990	988	956	954	973	984	954	950	1035	913	1007	999	1023	969	973	972	932	978	962	1044	989	962	953	967	918	927	938	965	1036	987	989	964	1018	1005	970	956	1028	975	1023	977	956	1005	1011	963	955	1009	949	965	935	993	936	960	1013	1015	975	986	989	958	993	969	976	937	981	964	979	968	963	979	1067	980	973	1019	978	953	982	947	988	949	956	1004	966	989	956	933	1003	936	1021	994	958	948	1021	978	984	933	972	965	982	962	973	975	935	980	985	995	954	961	958	992	972	1033	1007	934	907	946	969	970	944	984	1043	968	994	943	889	950	1009	972	1026	1024	1002	952	953	993	1028	959	970	982	1012	985	944	1023	1023	960	935	1028	899	950	997	905	1015	939	1000	904	920	1014	989	981	1057	966	1010	946	964	994	982	994	942	992	973	1009	930	998	1027	1019	1005	989	994	950	946	982	918	965	952	1004	997	959	1036	968	942	977	997	1023	940	963	958	998	981	966	965	981	1028	972	1028	970	947	1030	958	968	953	912	926	994	991	978	985	950	946	958	993	952	965	1000	1003	989	1006	979	963	989	981	989	960	1018	988	979	1019	935	1009	989	937	944	998	969	989	976	977	971	945	966	939	944	962	1013	951	915	993	988	965	954	953	1004	1010	970	983	940	958	997	915	986	1009	990	944	1004	999	959	990	987	1008	949	976	970	1028	953	990	971	931	974	961	973	991	990	913	978	947	966	995	952	982	970	1001	989	975	949	950	945	936	979	973	975	947	988	948	976	938	973	1008	1002	968	971	971	1011	983	921	1032	959	986	957	904	925	1023	952	948	953	1004	974	975	912	975	997	983	951	991	1002	982	985	1014	933	911	992	990	957	988	969	977	981	957	950	1012	989	931	916	938	1037	1053	938	957	996	932	969	1002	970	1046	1031	985	958	929	996	1001	1022	992	958	963	957	985	926	999	950	1013	987	960	1004	1017	991	1075	999	960	972	975	981	1016	1018	955	1004	973	1013	941	992	983	1011	969	1022	949	1019	964	979	998	963	958	1016	975	959	1017	974	1046	1010	977	1035	959	989	989	1056	960	969	1004	962
26048	14819	12596	4283	2179	1532	1335	999	777	725	676	580	525	557	529	493	525	450	436	477	467	435	454	452	433	448	393	394	426	430	370	376	402	381	411	385	401	375	386	385	396	398	376	388	368	407	408	409	346	372	381	432	386	414	374	413	433	380	399	374	425	364	404	392	343	387	369	377	396	392	334	382	382	360	319	353	376	378	384	410	402	414	410	409	394	382	401	376	386	376	407	400	354	381	387	368	385	353	386	480	358	389	415	376	332	401	386	364	411	390	363	391	375	386	375	387	393	382	426	365	353	377	383	351	431	383	417	393	348	367	389	362	391	367	372	375	360	333	360	355	362	425	407	351	349	407	381	347	387	360	363	394	381	400	408	399	365	430	393	403	369	405	391	386	431	404	370	390	382	390	375	413	366	377	361	376	409	376	378	337	379	396	380	358	366	372	382	401	384	406	382	389	389	391	379	398	385	382	428	349	389	396	390	378	376	447	381	385	367	394	392	366	403	403	360	373	413	389	372	400	392	360	415	372	383	370	333	392	374	396	388	395	375	365	340	373	392	395	377	402	363	380	399	392	365	363	375	356	375	356	355	371	380	372	400	408	351	392	377	353	384	360	377	395	369	377	364	383	373	381	370	392	360	382	432	421	380	370	370	371	441	360	368	339	376	382	398	406	331	420	370	388	422	414	396	424	360	401	427	388	349	345	362	395	387	378	345	386	345	398	406	366	330	391	431	369	408	372	379	421	369	390	395	384	361	389	392	360	390	399	402	369	369	378	381	393	377	371	380	354	353	324	343	384	405	378	356	397	387	396	377	378	372	368	391	407	400	391	362	362	359	404	357	364	393	389	394	383	395	357	364	346	383	387	375	387	352	344	390	372	384	355	343	407	425	370	390	389	379	381	342	397	392	389	398	360	394	390	370	395	353	401	396	375	344	406	358	374	351	360	401	365	358	397	383	388	342	349	368	378	376	399	396	372	397	375	372	403	359	393	397	387	398	380	396	370	375	391	355	378	396	352	433	396	396	440	384	358	398	398	400	367	393	375	398	404	400	362	367	438	355	350	374	374	433	407	387	386	406	375	370	410	367	394	420	397	375	395	382	388	371	359	360	374	413	355	402	419	364	389	414	415	364	374	370	415	380	406	405	396	426	390	396	389	413	410	405	383	379	357	387	366	328	414	367	384	355	370	414	390	420	390	391	389	416	412	354	348	397	399	394	400	366	398	391	369	385	377	414	381	361	374	401	359	343	377	413	384	409	408	378	370	377	415	362	358	376	442	363	418	369	373	350	369	400	388	401	390	386	364	367	387	399	402	416	402	411	388	333	423	391	414	438	392	380	395	343	400	369	405	375	406	371	379	379	381	391	395	405	378	392	361	410	376	416	380	422	403	412	404	367	371	367	402	359	350	402	376	388	424	379	349	381	352	384	378	418	383	384	405	374	339	380	327	391	374	382	369	409	374	401	399	390	418	396	393	365	395	329	370	396	390	416	393	429	409	370	408	412	399	388	357	407	392	382	425	402	412	349	383	407	416	373	352	353	367	378	335	347	403	383	409	386	382	335	393	389	351	376	378	400	376	417	385	364	399	365	358	367	362	349	370	381	403	409	351	424	393	377	402	418	380	384	379	402	371	380	421	395	391	357	396	417	365	348	399	376	421	392	401	361	401	388	384	388	409	376	409	388	372	363	398	396	406	395	396	418	375	375	379	343	357	386	364	338	386	392	403	380	382	412	386	404	362	352	392	380	415	409	382	360	370	372	374	389	388	403	402	386	378	385	371	396	381	419	385	384	387	366	394	415	376	373	396	376	427	393	401	397	367	383	399	373	389	406	401	399	369	370	357	392	381	362	402	384	401	384	425	398	311	369	351	385	347	376	361	448	399	383	388	365	406	406	395	402	398	379	401	391	415	365	417	392	404	419	380	404	364	394	431	386	373	378	385	382	406	386	348	411	403	370	370	364	361	372	429	407	385	388	383	389	382	358	377	427	426	403	349	408	411	357	417	367	391	348	359	406	394	365	388	387	368	374	402	393	372	365	422	395	418	406	408	364	347	374	374	379	388	390	358	387	404	417	384	390	382	384	337	409	369	358	352	436	408	411	372	394	353	396	389	373	392	370	383	371	380	343	374	356	374	380	388	384	367	399	393	410	384	372	377	355	375	344	354	377	379	369	430	413	408	355	402	384	350	397	380	377	375	364	387	409	408	365	363	372	419	374	389	387	359	387	362	414	405	393	374	345	352	401	400	347	400	401	390	396	396	364	390	366	374	407	373	404	383	360	419	375	402	415	370	386	412	347	394	365	398	386	357	371	377	373	368	407	377	386	376	389	379	412	378	365	406	376	417	433	376	365	367	385	344	374	366	423	386	346	391	388	370	409	360	389	395	388	377	403	350	397	405	407	355	347	364	383	388	376	358	351	378	392	398	445	362	358	412	415	399	402	349	360	359	415	360	362	375	388	351	377	350	410	400	371	383	399	389	390	389	375	375	368	378	378	358	353	407	359	384	371	388	389	389	392	377	352	348	359	382	425	309	361	404	399	397	367	397	364	380	397	373	403	373	382	347	362	394	394	341	371	389	377	370	352	374	385	373	410	367	413	410	377	415	364	407	394	403	368	361	354	387	401	398	395	368	375	367	361	398	403	425	394	383	415	354	400	385	366	385	428	403	387	372	394	390	357	377	348	395	402	363	418	379	376	398	448	358	401	346	370	390	355	319	386	437	378	359	393	380	386	393	363	356	384	363	411	423	347	354	388	392	413	397	396	388	401	409	403	443	374	343	363	376	393	368	358	373	368	367	388	375	380	352	415	381	361	402	398	385	387	419	423	359	369	354	403	388	420	368	371	373	369	383	420	342	400	382	348	411	367	403	364	389	396	384	369	383	392	364	388	388	377	420	370	367	371	405	381	393	383	375	412	412	415	359	376	347	372	386	422	399	404	380	387	354	407	387	366	415	405	399	398	403	373	404	386	386	391	389	375	430	395	369	383	414	397	390	415	403	375	390	354	387	393	381	374	350	378	377	356	377	398	384	329	370	361	355	382	403	355	380	374	413	393	426	393	407	390	395	396	405	346	412	394	357	409	359	351	360	353	361	377	368	384	376	380	403	439	352	341	358	422	365	365	393	379	399	365	404	382	407	380	363	374	383	393	371	376	370	381	399	369	359	365	390	387	380	428	409	380	389	376	408	408	381	391	400	378	372	406	381	358	368	382	370	401	375	413	367	372	410	377	348	420	395	380	393	402	406	345	347	405	384	351	369	362	410	378	384	348	367	372	360	382	396	379	396	380	377	374	365	393	378	372	378	395	348	395	376	381	347	380	420	391	382	337	381	394	357	367	370	345	366	364	405	387	376	399	439	408	398	335	364	382	364	395	412	389	393	372	416	369	407	378	386	367	394	377	395	410	390	345	381	365	369	396	401	352	407	355	394	346	362	400	406	390	393	397	363	361	381	400	397	391	364	386	340	377	358
16713	11814	15895	7802	6040	5051	4758	3520	3053	2649	2288	2176	1845	1718	1652	1581	1733	1421	1406	1454	1547	1499	1317	1270	1314	1096	1048	1035	1027	1035	1036	931	916	966	968	914	964	942	985	951	976	1005	973	944	925	931	949	910	927	893	886	855	939	895	874	954	846	913	864	933	913	864	934	881	854	890	850	912	903	851	872	847	806	925	918	827	886	846	922	857	893	823	874	823	873	865	900	824	896	824	850	855	909	893	885	868	830	819	828	861	828	910	850	835	848	825	857	877	903	827	842	853	856	842	807	862	810	864	863	837	854	839	846	864	845	879	834	836	834	889	869	846	848	816	866	845	874	834	854	864	861	845	831	875	833	800	832	856	816	813	832	828	861	848	872	857	807	860	829	845	855	847	876	869	805	889	818	846	820	899	888	892	835	827	887	864	850	811	812	857	826	857	796	894	863	833	799	873	908	880	862	849	874	856	824	830	820	854	878	853	845	875	867	831	932	869	859	838	881	879	873	885	855	853	889	897	837	856	815	854	855	875	850	814	803	885	886	885	848	832	920	821	841	871	852	832	849	819	861	893	915	861	841	842	857	836	864	912	878	845	854	829	886	872	868	848	819	891	847	874	891	861	839	890	870	829	925	805	811	914	839	823	831	815	877	869	874	815	839	802	845	845	808	881	831	847	839	845	841	879	840	849	809	872	884	873	835	835	816	852	847	873	830	852	854	869	814	847	908	867	847	843	859	860	818	889	873	871	882	824	813	915	862	855	849	860	861	819	839	869	839	787	872	874	870	869	831	836	833	874	829	882	805	826	813	851	841	850	831	863	844	868	867	795	851	796	862	864	877	836	894	828	840	841	825	891	834	824	859	858	857	875	856	876	877	863	831	830	849	869	865	878	809	830	836	842	853	879	872	783	829	846	855	853	866	888	834	842	905	857	822	830	807	855	818	828	848	809	862	844	867	851	881	910	820	843	811	840	852	815	877	873	886	820	843	814	847	826	833	837	871	857	843	909	825	909	891	796	865	803	890	834	835	847	866	853	843	841	840	854	852	875	805	889	849	827	903	885	872	846	892	843	852	927	826	828	843	865	860	874	821	851	837	851	890	890	840	794	895	874	830	831	854	851	817	811	899	851	852	813	852	839	824	873	814	767	889	819	853	813	868	819	774	837	820	815	801	876	873	848	837	857	853	872	839	900	845	853	878	862	851	834	831	848	832	848	844	885	861	824	811	869	832	838	830	850	860	841	829	862	860	812	857	801	860	807	834	834	868	859	879	878	841	776	852	902	852	855	860	842	828	896	848	889	861	822	857	889	839	858	893	856	868	830	831	846	825	844	824	817	849	860	860	860	893	831	834	819	850	868	865	845	859	889	834	823	843	865	862	885	907	866	815	829	853	867	865	824	837	881	894	875	869	791	799	871	852	835	816	855	837	826	854	870	792	800	878	853	824	884	880	869	870	877	812	853	855	849	856	808	851	832	793	811	810	885	854	827	858	886	859	814	837	883	883	866	876	861	830	875	895	831	868	819	879	825	862	826	867	847	863	826	865	838	797	817	809	878	859	830	869	872	812	880	834	871	864	812	876	855	832	875	841	863	872	873	890	857	866	852	843	846	887	875	869	874	894	861	834	854	810	875	879	895	872	815	860	851	842	827	799	803	876	841	846	865	868	840	824	875	840	892	855	849	878	853	820	869	885	829	822	819	872	819	814	848	845	878	822	846	815	852	821	847	866	878	833	840	832	858	863	897	805	882	864	873	853	889	918	835	847	869	872	870	848	875	886	868	812	888	814	893	839	877	872	865	843	873	871	854	862	900	842	852	872	832	853	867	786	849	811	849	857	847	837	855	826	873	865	839	894	865	834	844	831	835	838	853	880	772	889	859	867	872	869	840	838	855	910	851	865	783	902	785	829	857	863	842	877	816	819	859	849	891	855	824	831	810	830	842	876	836	814	840	845	793	864	871	872	898	862	846	857	857	836	874	835	891	853	843	859	851	808	861	850	811	835	870	822	870	891	824	865	871	910	849	862	850	815	846	840	882	859	856	857	865	857	851	854	886	876	858	846	907	837	829	783	844	833	859	856	926	876	816	815	887	877	842	819	842	838	827	833	903	865	868	873	911	892	850	877	856	832	835	866	792	828	837	879	842	838	861	832	924	899	814	862	831	860	863	837	812	825	856	829	787	867	864	898	866	844	889	826	854	853	820	848	833	814	824	842	806	851	832	882	869	886	855	865	828	763	864	880	878	845	854	834	885	836	855	840	861	863	854	817	864	836	825	837	814	844	790	865	865	863	853	833	898	890	867	851	823	878	839	860	878	873	878	841	884	816	811	871	870	904	826	870	788	871	887	868	787	859	871	858	888	885	821	891	873	836	879	839	799	878	856	894	834	842	845	874	877	861	809	857	844	880	853	841	866	820	855	842	847	818	806	862	810	841	876	879	844	824	875	866	857	870	840	860	844	841	853	879	841	846	875	831	831	898	838	847	836	860	853	789	856	830	866	837	847	848	818	859	893	810	879	840	882	872	889	849	821	835	868	819	864	893	868	823	828	879	881	849	809	836	902	824	833	815	878	832	868	808	846	832	868	838	875	838	852	873	841	807	861	870	826	869	827	866	921	869	844	817	874	867	855	854	812	841	813	840	813	844	874	839	842	800	889	848	810	848	805	884	921	849	861	792	775	855	848	851	874	847	827	873	804	892	823	826	838	847	886	825	880	845	855	840	826	833	879	822	833	888	879	901	851	873	878	893	856	828	859	863	834	865	826	815	854	833	801	826	909	812	802	838	892	779	839	784	862	841	844	899	867	831	858	807	853	880	864	846	843	843	834	865	859	851	872	856	858	897	823	843	792	831	876	913	825	865	863	870	882	881	891	881	810	830	867	882	832	851	900	898	867	840	840	856	862	852	864	843	898	891	862	839	910	831	860	833	817	881	843	795	877	842	889	850	859	840	775	798	861	865	845	842	814	853	890	810	889	876	877	875	825	870	873	876	814	896	825	823	810	866	860	858	842	852	821	815	864	829	830	884	881	858	851	839	868	826	818	886	881	781	847	819	892	862	783	876	839	846	839	858	857	825	877	854	861	835	847	867	842	880	905	839	867	864	860	826	885	824	869	839	880	804	852	851	870	901	804	854	889	826	870	865	833	893	888	833	857	846	874	822	890	847	904	868	856	819	847	823	874	859	845	867	852	884	850	848	891	894	850	885	803	854	834	819	895	819	882	822	868	863	843	869	821	907	862	888	816	807	854	895	839	844	857	835	868	897	832	845	869	897	838	859	829	864	826	869	867	866	859	818	848	870	853	794	839	830	895	799	846	820	819	830	824	823	845	854	834	841	842	821	844	837	873	881	839	863	791	858	883	814	887	858	907	848	859	906	853	810	851	819	801	783	901	781	852	847	836	872	903	783	803	848	844	842	850	805	858	857	814	854	808	827	836	886	867	880	911	876	845	842	799	882	895	829	864	881	901	810	858	901	815	840	858
35238	21839	20648	8461	3308	2524	2219	1578	1167	960	847	838	658	675	597	601	626	553	544	527	541	536	512	479	478	439	420	467	456	396	437	420	441	457	467	426	427	464	440	409	442	411	408	391	437	442	423	405	427	417	395	459	421	420	418	420	391	389	377	405	423	326	380	409	425	414	413	404	425	382	367	376	405	382	354	376	390	418	402	452	405	372	402	426	392	378	405	436	389	424	380	368	400	367	357	381	423	377	394	404	343	403	382	405	353	377	335	398	362	401	427	437	372	361	407	354	399	367	394	399	404	401	423	413	419	377	406	401	424	407	383	421	397	390	377	362	391	375	414	401	403	395	386	369	423	405	428	420	443	430	378	409	431	408	386	442	388	374	363	382	412	411	401	396	380	385	436	414	401	420	409	377	399	376	401	412	407	408	376	377	353	409	400	383	407	363	379	416	399	382	381	372	409	369	401	388	373	389	380	398	392	439	386	371	373	394	415	365	362	359	399	359	377	384	357	390	397	386	379	390	373	392	393	404	378	379	368	379	389	394	337	401	391	429	378	371	384	394	388	388	427	375	388	424	413	397	370	417	364	403	382	376	374	373	404	406	416	405	406	425	385	398	404	402	379	392	395	413	409	422	399	382	361	386	380	391	410	415	388	419	348	414	411	379	444	387	317	410	423	429	399	397	378	406	363	357	382	392	369	377	382	396	380	370	410	395	364	410	356	408	393	408	428	358	358	412	393	412	418	437	395	369	393	397	387	423	430	386	407	408	378	399	434	370	395	387	397	372	376	411	353	376	380	431	414	391	404	407	439	363	408	372	363	397	382	367	399	373	421	388	436	368	396	405	414	382	443	373	386	423	399	399	390	401	408	414	385	399	371	351	377	399	424	422	361	367	411	396	374	391	416	379	386	388	396	402	393	392	435	388	424	367	423	409	378	418	431	347	381	390	364	385	394	447	363	403	408	378	410	414	398	392	397	383	415	402	408	362	368	387	347	361	385	367	378	366	412	430	413	367	389	394	406	392	368	416	375	406	393	450	410	396	392	414	374	378	391	382	360	377	387	367	381	421	356	407	377	388	416	417	373	379	407	416	414	428	416	395	361	396	410	407	377	415	377	367	412	417	391	393	399	382	370	411	374	382	404	380	388	407	352	393	362	361	397	411	403	406	432	408	406	402	384	415	403	346	411	424	403	387	411	393	424	404	394	384	423	395	424	349	348	403	417	385	417	381	399	380	367	382	401	374	400	422	422	402	380	386	378	364	386	362	396	416	416	373	377	359	393	391	384	424	375	379	382	346	411	431	411	379	379	368	420	360	448	393	363	369	418	382	408	398	410	428	384	399	382	418	374	407	384	421	403	381	360	368	389	377	378	398	407	374	383	390	418	433	421	381	407	368	423	375	411	413	396	396	379	387	407	408	378	364	362	431	378	365	423	397	374	407	377	425	400	396	363	383	410	399	391	376	371	375	419	374	395	387	366	419	449	395	331	392	386	446	390	372	387	394	368	367	426	405	382	388	425	394	395	412	408	399	399	428	363	385	364	384	403	438	404	400	397	406	427	430	402	419	409	395	373	398	385	399	376	388	421	415	385	435	423	408	369	397	382	394	383	412	376	412	392	423	422	430	400	413	398	390	375	404	376	431	387	428	409	362	391	405	375	419	386	400	405	428	408	373	396	395	424	370	382	404	377	407	417	419	395	360	387	391	383	378	378	389	400	390	410	430	375	391	369	435	398	410	363	393	397	396	386	383	388	349	427	410	372	396	376	376	448	402	391	403	408	388	395	347	369	391	397	404	415	373	376	412	405	382	415	404	361	391	436	436	369	371	356	403	366	388	388	353	379	347	420	377	346	394	399	418	404	415	391	419	398	364	392	403	376	408	405	390	421	403	381	421	369	417	411	376	342	396	402	448	386	375	387	387	384	375	401	375	388	409	391	424	400	378	394	408	402	437	382	429	408	363	397	388	431	406	367	388	429	349	449	410	401	421	399	405	380	387	391	362	397	399	356	412	369	396	393	426	384	393	395	397	407	404	410	441	422	373	410	392	403	387	405	372	412	385	396	344	371	377	440	380	355	370	366	385	406	423	388	385	380	414	371	385	360	374	369	379	376	421	388	362	413	386	404	418	376	387	376	418	382	411	382	383	394	374	408	398	396	417	381	428	376	379	368	375	393	377	391	382	355	409	408	389	375	380	355	374	376	375	399	352	383	411	379	372	412	398	356	394	390	378	370	396	421	367	434	390	398	420	393	375	384	368	428	403	408	397	377	395	382	410	418	393	387	373	412	443	370	398	369	394	402	397	426	372	374	396	409	427	404	403	381	399	392	349	406	379	367	382	440	381	372	411	395	377	406	350	366	395	405	403	391	409	375	376	392	380	402	398	405	386	342	385	453	391	387	371	408	429	383	384	422	378	387	391	369	387	383	400	364	387	358	391	368	381	418	399	422	381	368	383	412	403	431	375	400	418	410	408	400	374	372	425	417	368	378	417	369	355	376	421	407	389	418	378	397	416	402	406	384	401	376	406	414	423	417	375	408	399	394	389	398	430	401	379	388	384	384	423	374	378	392	402	364	352	344	362	384	437	378	394	402	358	396	402	382	404	378	395	376	415	376	416	384	431	351	400	360	396	378	409	401	389	396	388	396	369	404	414	395	378	406	422	393	390	384	378	404	362	401	418	352	395	410	419	376	403	429	411	384	408	390	373	390	391	364	398	374	400	400	398	372	403	409	408	377	381	398	432	392	389	385	388	379	389	375	394	416	415	416	386	399	407	444	410	388	461	368	373	374	376	416	377	358	400	354	407	392	364	368	375	363	402	355	446	386	367	425	423	388	370	412	387	399	406	399	388	368	400	409	383	376	356	429	371	436	433	408	396	379	391	411	408	429	425	395	399	401	336	405	379	405	417	403	382	424	359	398	366	386	390	377	408	376	371	359	360	435	390	397	409	390	410	395	392	402	429	388	372	436	404	420	391	421	388	428	404	366	392	384	371	364	401	389	426	388	369	396	385	381	381	334	358	392	406	414	407	377	390	321	393	360	419	415	377	392	383	401	415	395	372	366	395	418	439	369	395	440	402	374	393	379	378	407	376	392	399	391	425	401	410	405	403	384	418	441	424	371	389	416	367	365	409	437	397	393	375	408	370	408	412	421	395	377	375	414	403	403	377	351	404	426	410	431	379	388	380	373	405	436	392	382	405	371	396	384	380	401	407	405	379	401	404	404	397	362	392	400	411	387	366	373	408	381	377	385	358	404	372	380	424	408	396	374	389	424	397	378	373	413	405	431	405	376	388	389	331	392	417	445	430	395	359	388	393	448	362	413	394	405	368	375	388	399	407	385	379	390	405	405	425	397	370	424	370	383	378	411	391	361	418	358	421	405	369	391	395	366	413	410	444	403	429	419	381	400	407	419	380	373	430	416	437	365	377	421	359	371	410	415	368	383	391	405	393	382	392	409	414	390	410	373	389	380	395
21122	16379	23648	11003	8404	7328	6783	4817	4173	3899	3302	3149	2468	2568	2373	2227	2202	1958	1886	1793	1946	1888	1664	1623	1612	1380	1288	1244	1396	1206	1157	1102	1133	1069	1165	1085	1060	1091	1111	1031	1053	1125	963	989	982	969	962	947	970	913	964	955	950	926	971	917	890	917	895	910	887	925	921	943	893	959	947	938	870	912	888	841	897	921	920	921	920	918	897	891	839	891	870	906	920	861	919	917	864	901	887	890	874	850	896	895	838	913	850	851	904	861	898	899	868	868	896	886	911	876	907	881	920	833	853	871	830	945	924	884	855	918	904	885	868	915	885	826	879	883	845	898	900	936	869	891	864	872	855	829	886	838	875	889	861	850	890	895	894	858	901	889	905	823	904	860	857	892	880	928	887	876	895	900	859	903	847	880	882	905	874	843	885	856	861	896	832	869	894	896	825	893	892	883	876	877	848	880	891	874	867	948	903	910	885	880	834	897	931	921	835	864	906	879	876	918	921	879	901	872	891	925	877	898	813	845	865	860	902	843	881	871	945	859	882	894	958	881	914	910	858	883	895	858	860	909	855	892	883	877	862	885	867	884	818	928	841	908	867	886	900	925	834	880	834	870	848	910	911	860	891	876	849	897	864	846	919	825	830	873	899	875	906	792	943	846	883	898	873	878	859	874	848	909	889	904	894	873	934	876	864	905	855	863	881	864	896	865	930	921	923	833	829	872	872	868	925	929	860	876	821	914	832	891	831	868	917	906	912	866	875	864	849	920	857	845	840	958	910	848	891	932	858	950	845	887	899	879	830	871	843	896	904	903	864	872	901	874	829	896	935	840	883	873	865	851	890	892	845	909	899	907	849	842	904	897	892	872	871	928	878	869	861	915	894	864	845	858	843	878	810	881	888	894	911	879	892	858	894	903	869	896	863	905	901	932	868	886	831	887	853	878	895	865	862	854	893	899	883	898	914	888	875	909	846	897	820	901	915	876	854	921	919	889	883	877	874	915	845	893	864	861	875	888	911	888	867	879	853	879	833	845	895	851	891	870	942	883	855	895	910	855	903	872	900	857	905	825	877	918	946	816	883	860	922	902	888	903	803	934	840	854	903	875	820	908	867	862	865	865	907	881	817	856	885	894	870	869	833	857	858	860	873	885	922	870	842	842	915	927	824	873	832	907	866	866	897	860	894	863	853	874	835	860	843	894	871	879	876	895	897	897	868	837	819	888	891	865	891	842	873	916	850	851	867	919	884	934	893	887	906	894	877	871	855	890	884	890	852	905	912	898	889	870	878	888	841	867	824	884	906	894	908	839	891	905	838	904	913	885	927	861	804	842	879	861	901	913	901	829	875	868	921	842	880	880	889	915	891	837	873	929	898	869	879	852	861	904	881	891	879	886	912	891	863	818	934	885	886	877	841	862	843	861	867	891	857	842	850	924	905	827	841	857	911	906	877	871	854	866	859	836	850	854	872	863	838	829	874	871	835	843	850	874	873	844	883	858	836	883	902	871	896	932	867	875	918	856	910	876	873	868	906	907	888	854	877	854	893	829	854	892	906	877	904	842	864	873	810	856	785	878	883	911	903	865	865	878	843	853	841	848	890	852	857	899	908	873	879	854	863	911	834	884	866	856	842	885	828	876	887	849	848	867	863	892	891	865	872	858	847	890	888	932	905	868	938	897	902	881	900	869	827	832	845	891	876	890	898	881	892	953	870	909	909	927	859	861	877	887	834	904	874	860	876	899	834	839	877	885	859	822	869	899	864	870	919	850	866	914	893	925	922	900	883	893	875	920	817	906	866	856	868	898	871	868	919	883	897	907	884	878	848	894	878	867	839	916	841	897	868	914	884	899	884	825	827	848	918	889	928	886	881	904	893	881	917	870	967	864	917	908	838	913	847	829	942	846	906	885	863	846	893	821	807	867	840	885	916	874	919	890	909	897	868	926	877	893	896	880	892	866	878	944	870	834	867	889	883	843	834	849	892	877	873	859	914	839	922	852	888	873	919	844	841	831	921	900	868	893	834	855	949	874	895	895	858	881	880	854	819	860	849	902	885	861	863	945	877	908	846	907	880	873	924	879	876	918	870	919	882	905	849	858	872	844	902	863	906	857	912	884	893	876	882	879	865	910	875	899	937	906	872	886	832	848	864	910	841	841	849	881	892	866	881	933	890	865	893	887	857	843	876	843	886	850	854	872	849	868	876	885	824	900	844	862	908	848	821	882	850	816	840	863	853	894	857	885	840	906	882	874	872	871	937	890	834	862	835	831	877	912	870	828	916	887	867	887	891	891	914	865	877	924	854	880	907	853	888	861	948	876	893	908	900	927	878	870	946	910	903	908	886	850	905	870	896	872	887	881	900	871	861	833	855	857	836	854	885	843	838	925	849	863	870	863	910	917	848	793	926	858	920	858	903	851	880	850	955	896	884	913	861	889	837	930	834	822	891	816	850	809	884	863	843	905	913	791	861	893	874	843	883	880	881	893	872	917	824	886	916	844	836	905	849	864	902	851	894	943	820	870	828	880	922	853	861	859	871	860	846	892	928	861	874	832	836	908	849	869	888	905	809	819	902	930	848	940	876	869	854	883	841	859	860	911	868	907	887	915	883	790	881	834	883	910	922	884	881	822	894	881	867	848	886	895	868	881	904	854	864	906	899	845	895	848	920	887	873	888	891	854	870	899	848	837	869	901	853	919	909	859	854	849	878	857	886	918	846	890	909	898	912	905	885	874	851	869	834	842	842	862	854	828	888	856	879	910	862	900	848	800	879	851	872	933	843	841	848	879	938	877	845	842	899	816	854	869	863	859	889	840	896	880	899	929	871	860	867	874	863	832	882	882	876	885	848	882	836	894	930	913	844	866	891	907	846	860	857	887	886	873	895	865	920	884	871	866	896	873	829	879	866	844	878	881	878	860	917	901	862	857	904	860	859	885	855	846	915	820	843	934	876	903	935	916	802	885	929	814	898	847	910	902	837	867	938	863	889	866	872	915	862	869	902	867	859	867	884	849	880	911	915	819	878	884	876	875	932	843	808	880	919	901	859	930	911	864	870	817	919	877	823	872	927	859	870	873	897	837	893	934	814	882	870	870	827	844	842	841	910	901	854	872	884	916	899	888	887	888	906	876	847	869	893	867	871	882	817	890	869	845	862	931	842	863	900	883	872	874	872	927	820	879	830	909	918	928	882	885	829	901	908	867	889	884	900	845	830	868	902	915	841	881	928	878	852	896	854	924	844	895	858	898	898	844	831	871	871	898	831	917	893	903	839	861	912	871	888	896	890	850	891	848	1031	868	846	838	863	869	928	911	833	867	893	883	849	913	845	865	882	819	830	907	837	878	877	874	846	840	887	855	915	895	820	886	961	803	874	861	881	902	882	900	848	909	857	884	867	850	874	898	859	889	871	878	924	896	891	877	888	909	831	895	918	869	852	866	967	880	851	854	875	845	914	898	914	931	895	881	870	888	901	897	832	952	842	819	886	860	893	852	876	816	865	892
14195	6847	4947	1748	1150	861	765	629	563	538	484	561	496	477	457	487	472	474	422	467	478	504	438	470	500	488	440	473	450	448	436	455	432	477	429	446	460	470	470	424	417	419	431	439	446	457	466	533	444	474	461	430	440	473	429	457	469	441	491	468	455	434	459	421	454	444	499	419	442	432	449	444	472	442	433	451	442	504	433	440	466	426	454	444	437	446	415	446	430	449	421	455	478	474	467	430	424	446	416	431	414	458	439	456	401	450	485	488	447	436	464	469	426	433	466	412	462	397	459	438	452	459	446	496	401	431	451	423	439	388	419	463	438	419	442	461	492	449	457	447	471	461	452	442	443	442	434	426	466	449	485	443	462	426	445	456	451	443	416	431	436	457	458	442	439	417	439	437	441	481	452	502	429	452	422	467	497	445	451	429	457	437	431	464	432	455	440	411	464	458	456	414	435	453	460	449	440	447	472	456	467	363	480	496	431	448	416	456	421	486	437	472	457	459	435	430	405	447	430	421	470	487	472	412	439	455	434	460	426	478	432	421	465	433	439	460	504	433	436	424	454	451	448	416	439	420	410	438	435	469	422	422	457	457	455	461	440	449	434	444	437	456	477	433	403	448	421	412	444	462	450	447	478	477	451	450	457	449	432	404	459	450	464	477	458	428	445	472	424	485	490	466	467	481	498	501	450	431	470	492	424	442	468	436	462	465	435	393	454	448	463	483	443	457	441	446	423	467	494	436	456	413	458	472	424	418	406	485	471	449	436	437	462	432	454	418	450	435	457	451	454	437	427	471	457	449	459	457	456	470	427	456	416	434	437	463	471	420	435	477	398	431	432	462	456	464	413	466	437	453	433	444	422	452	458	438	411	439	439	442	466	438	422	433	463	446	449	450	441	437	424	479	478	447	441	418	427	476	450	449	430	432	476	455	479	479	459	449	479	464	481	451	441	427	428	415	428	426	486	412	404	395	457	432	415	467	426	459	423	466	443	456	458	413	466	478	493	469	499	446	435	465	467	443	438	437	455	422	455	470	481	443	502	470	448	470	471	436	432	459	477	481	434	449	481	465	462	409	425	473	427	477	456	496	461	450	448	481	447	465	433	426	433	450	462	431	467	456	461	451	436	442	434	432	468	461	448	445	474	471	448	445	427	475	446	490	457	421	451	472	456	470	453	409	414	463	452	486	427	435	422	434	428	469	445	431	410	472	466	455	445	438	467	467	456	464	441	468	461	451	443	462	454	477	449	440	448	467	450	434	429	436	419	446	409	452	494	448	456	416	464	450	410	459	441	380	443	463	460	472	480	499	482	440	407	461	433	439	449	450	461	429	479	470	445	453	482	445	449	481	460	414	471	430	406	415	418	438	454	400	479	441	458	427	398	456	461	472	434	451	466	487	452	435	459	424	457	434	450	445	431	463	465	457	464	438	495	438	424	469	436	400	492	448	464	478	423	440	456	450	461	467	454	458	460	449	426	497	443	418	496	481	478	421	413	431	420	425	459	471	479	399	428	444	465	430	450	437	446	429	424	423	450	400	464	493	461	446	411	418	464	462	492	460	451	449	477	455	468	466	487	435	418	437	460	440	455	472	467	466	451	433	429	434	444	451	460	417	491	475	468	454	450	451	469	449	453	444	412	458	457	450	445	433	465	422	432	448	417	442	391	463	408	428	444	439	435	445	431	465	495	454	480	484	491	455	429	445	436	420	436	448	418	450	449	456	448	441	437	464	433	443	448	421	447	444	476	434	456	438	465	428	468	420	428	416	439	451	468	479	441	458	460	441	443	445	478	438	443	453	423	426	477	431	441	454	470	437	452	405	427	471	452	417	410	456	449	470	455	471	464	444	481	488	435	433	469	432	458	447	426	472	442	458	495	455	439	427	464	455	472	434	435	435	446	449	439	438	450	448	462	476	445	446	417	453	477	412	444	442	435	445	453	428	438	461	456	436	431	457	446	432	427	440	491	492	463	383	469	464	439	441	467	428	500	505	401	476	471	427	458	448	449	413	430	450	475	443	474	440	444	430	409	451	447	447	431	492	460	451	460	450	446	460	394	441	491	455	466	497	446	440	457	415	452	402	469	441	501	453	455	426	464	445	436	437	452	447	447	419	461	473	490	435	437	451	465	443	432	440	437	427	458	473	475	453	421	472	419	414	411	400	462	425	436	471	381	445	433	432	477	477	477	417	432	452	456	445	476	425	411	466	405	450	429	419	425	441	451	444	441	416	485	431	448	441	426	460	489	441	440	427	431	473	454	417	479	450	418	419	411	462	452	436	430	437	420	443	476	430	433	413	465	478	424	524	475	478	452	446	403	488	446	411	477	442	447	431	414	492	440	493	472	428	415	442	433	432	436	458	471	426	451	435	449	435	439	481	433	401	425	428	424	455	449	457	426	453	464	479	474	467	461	473	458	476	423	437	456	403	416	433	443	447	404	446	465	424	444	455	459	440	428	448	482	472	401	469	455	421	457	426	453	456	467	434	418	440	456	425	423	462	407	447	475	470	452	457	480	430	467	417	474	421	447	479	433	420	419	418	466	443	437	434	400	460	479	486	442	441	462	394	433	473	459	463	462	438	442	455	470	438	441	452	496	457	470	458	448	432	424	455	470	425	442	434	427	432	447	441	418	464	465	426	411	442	487	471	418	410	428	398	443	486	424	451	439	456	438	463	423	422	468	420	439	445	452	472	426	465	427	481	424	447	481	456	460	468	403	450	420	462	402	405	464	447	405	426	481	419	435	472	420	443	467	418	440	397	461	447	448	457	412	425	438	405	446	458	455	433	429	466	495	477	438	472	452	453	426	423	427	429	435	482	467	480	418	449	436	439	426	436	463	457	405	420	476	443	425	447	436	427	432	442	457	419	419	452	454	434	457	443	450	466	433	415	428	463	453	474	482	450	509	462	479	421	431	492	418	495	430	433	451	481	468	415	439	484	471	446	432	459	472	446	413	497	441	465	450	436	447	475	450	465	439	452	454	454	468	411	449	477	457	449	428	484	418	477	430	443	476	449	420	447	436	474	473	423	426	409	471	462	476	487	455	456	441	442	481	410	486	476	413	451	453	452	411	475	407	428	443	447	456	486	428	406	416	433	441	413	438	459	454	408	422	460	446	457	448	410	436	502	468	418	438	441	471	471	454	425	451	437	458	445	424	428	444	474	450	427	421	449	419	481	468	430	438	416	451	468	433	438	428	474	460	451	484	462	453	482	437	467	480	443	392	419	449	472	475	428	433	468	451	429	472	458	455	440	422	432	486	443	474	443	423	397	418	468	438	433	435	430	446	477	479	476	485	486	461	446	438	455	431	457	430	427	458	456	465	493	440	421	438	445	427	436	447	449	425	452	418	466	438	419	478	419	452	458	430	476	412	442	406	441	406	470	505	457	458	475	415	445	421	488	462	432	438	439	439	439	451	476	438	437	427	468	436	443	490	430	440	442	429	450	440	422	490	429	460	476	413	454	451	458	454	488
9014	6095	7648	4080	3172	2739	2229	1874	1618	1474	1482	1384	1277	1229	1241	1221	1196	1166	1219	1135	1186	1173	1069	1062	1061	1037	1061	984	1022	1034	1017	1089	987	1025	990	976	985	934	1016	980	963	1030	963	980	982	988	1017	985	1044	1014	962	954	1035	987	967	1023	963	950	973	1021	1045	1022	961	963	975	951	985	962	995	957	1020	949	978	1040	940	954	947	923	981	966	984	909	957	1004	997	992	957	1011	927	987	964	1024	931	903	933	970	1004	987	943	937	972	957	941	1022	913	1042	989	983	1010	985	981	967	1004	977	995	987	1002	1023	995	934	948	905	918	976	971	996	1010	949	958	886	991	1045	936	1006	996	973	927	1013	941	947	990	990	954	998	944	974	929	1044	935	986	1032	961	995	957	952	989	910	913	980	1011	984	961	971	954	986	940	945	989	926	925	994	944	1018	1035	1026	975	1011	977	1075	996	929	982	968	952	956	1023	908	987	1011	925	1012	936	989	964	953	958	940	957	965	944	964	915	993	959	980	968	944	934	996	984	934	959	908	1012	908	942	940	923	991	980	950	995	964	982	1008	969	933	913	979	970	966	934	985	954	954	930	950	977	976	971	978	966	992	1016	974	962	946	911	1034	950	982	936	974	981	936	960	961	1001	948	972	975	943	953	960	951	999	1018	960	967	958	984	1052	948	959	985	978	991	1007	978	963	957	956	934	985	975	1049	996	992	1018	853	1028	982	938	973	939	1007	971	986	916	999	979	981	938	906	961	976	977	939	969	947	923	1013	1000	971	979	983	924	1033	940	952	937	952	926	981	963	970	953	965	952	929	972	983	965	971	947	947	999	954	956	1001	965	960	974	1003	1001	914	1012	919	928	1006	983	1002	928	945	961	980	964	982	943	958	937	1032	983	1014	992	939	941	951	980	928	973	955	982	969	956	1021	1029	951	953	944	1023	968	986	954	1020	935	942	981	991	970	962	986	947	973	1004	952	962	944	1003	953	941	949	998	992	996	896	907	974	997	1002	952	952	973	935	957	946	1003	971	982	963	939	981	979	976	943	995	939	1019	990	919	975	938	1003	1001	952	962	972	907	933	996	947	905	941	955	965	973	922	974	934	972	945	977	967	924	977	989	945	949	954	958	985	937	1009	951	1052	1013	946	937	949	988	909	993	964	997	976	988	973	973	946	993	971	956	964	890	1019	967	953	1010	972	1011	1008	957	920	962	1049	1000	970	939	984	1032	953	966	961	951	928	984	980	939	992	946	894	958	960	1009	1029	988	940	969	931	962	959	920	963	1027	988	963	1021	993	935	958	937	1007	916	993	1007	997	1002	978	972	974	948	985	1034	980	984	1004	1031	980	968	962	989	967	945	982	951	960	996	970	978	1012	988	1013	983	966	924	932	939	957	972	908	981	966	957	935	989	1021	989	963	1028	990	1020	979	947	978	985	1050	1013	1000	1005	969	1010	993	940	961	1048	1047	935	940	1030	986	948	945	940	991	947	959	934	1001	958	941	981	1004	979	1034	886	995	954	961	984	990	959	991	922	932	944	1038	984	991	946	931	988	895	1005	965	975	973	969	991	947	918	1013	980	1014	959	965	996	1023	944	950	965	963	943	984	924	879	963	969	964	935	1011	998	1022	984	944	948	960	973	1008	944	911	1004	960	963	1028	1012	934	998	965	974	962	952	1015	1008	942	997	944	948	982	1009	993	937	1005	960	989	988	984	983	994	1022	978	998	962	990	953	982	963	944	968	929	1006	928	985	958	944	1005	945	1040	962	977	932	1024	976	975	992	929	979	931	943	951	936	955	963	944	953	1017	1040	962	920	978	958	957	949	981	919	935	968	945	959	1006	939	990	1049	979	996	957	946	957	1010	982	946	948	986	988	984	968	970	984	957	994	910	991	908	968	983	982	972	964	977	978	937	984	976	955	924	969	949	964	1017	982	964	1023	935	1019	987	978	957	985	948	944	977	1010	973	979	944	914	1021	967	1046	992	944	921	973	942	967	937	1004	991	978	998	991	976	984	937	886	983	967	974	985	959	1012	1007	966	999	980	1001	999	959	939	979	934	959	972	952	967	968	974	943	947	953	971	927	1023	942	931	956	913	952	961	968	919	977	963	989	987	959	952	930	978	948	988	1001	990	967	1025	980	993	945	983	1005	931	1011	953	978	982	1016	1015	959	978	992	949	914	926	994	1007	970	988	991	1001	993	1026	966	988	922	1009	954	994	985	947	976	983	997	971	997	955	983	939	960	949	1033	935	979	959	1003	900	935	945	993	932	1003	979	961	1011	995	978	971	963	998	979	947	950	950	983	957	992	971	991	953	988	985	936	968	957	991	1001	974	987	1003	995	953	974	1026	906	980	963	946	1041	983	975	998	970	1034	991	1001	999	975	977	969	1021	936	1006	931	948	988	948	957	970	967	965	1008	999	948	986	957	1003	931	983	949	937	911	945	958	987	966	1028	997	966	952	968	976	974	999	945	943	1025	934	1010	995	967	979	967	990	996	955	964	975	916	1020	977	942	932	961	971	978	964	958	957	997	958	987	976	958	1016	976	984	975	999	1006	958	978	1011	987	981	950	1024	918	950	968	984	1022	970	912	1001	929	984	935	957	964	881	945	967	994	962	987	915	942	956	958	965	1023	951	984	1008	966	888	956	988	965	947	970	1010	981	1013	946	1003	949	949	1007	965	990	975	942	949	1035	963	924	934	961	936	1005	943	939	944	1038	974	996	956	942	995	997	952	1027	969	969	962	987	975	991	1003	947	958	941	934	1001	1008	971	989	950	999	1013	972	1014	944	950	965	980	977	984	957	949	1019	957	989	941	952	982	946	938	888	965	980	952	953	970	970	934	933	987	967	990	979	975	1011	946	950	954	964	975	968	935	967	1028	976	983	920	954	988	972	977	970	972	957	986	986	928	991	974	929	948	932	943	921	975	988	984	962	966	983	909	971	979	976	926	972	1008	965	941	924	960	963	993	942	965	923	944	955	939	1005	958	939	915	942	950	931	975	977	981	911	963	995	974	938	1035	984	949	1012	947	962	931	952	926	1010	938	955	955	952	982	988	946	975	968	966	978	939	958	972	952	945	996	957	1052	1000	909	929	934	982	990	1029	937	938	962	972	1002	1002	983	976	989	946	1022	967	901	950	950	957	981	944	976	952	956	998	955	996	980	988	982	985	1039	998	1000	939	997	944	1000	947	998	963	933	950	988	979	1031	1005	928	986	954	958	983	966	1014	1049	965	991	933	986	977	938	1007	942	973	989	948	992	931	1023	966	1006	997	1035	957	996	968	915	1001	983	953	997	1004	1000	961	932	932	937	990	933	1005	953	949	940	927	1014	981	1024	996	1015	953	953	981	977	983	960	972	950	909	962	967	1001	945	1004	939	947	1004	944	939	966	990	971	1017	1022	964	994	981	949	922	978	965	1008	962	965	946	971	1033	904	1011	1022	1030	1014	945	967	1007	1043	941	964	894	960	1015	952	985	1006	1002	989	947	935	996	927	960	897	969	975	993	949	935	960	994	973	990	927	1002	938	1010	982	958	990	973	952	942	976	982	985	952	982	964	968	924	1038	975	969	942	992	980	978	973	966	940	961	1001	986	989	978	968	998	958	1005	978	1008	939	971	960	890	912	954	966	1014	993	984	967	943	961	914	985	965	979	989	998	967	958	979	992	974	927	959	946	954	924	957	915	959	941	1056	934	983	940	1014	943	1006	948	1016	967	950	993	960	988	926	986	961	964	1001	962
25828	14812	11792	3781	1975	1463	1388	966	815	776	633	579	511	526	507	558	525	455	503	485	470	454	449	461	431	420	430	387	421	447	363	410	403	445	395	389	405	387	385	393	384	407	385	352	427	413	422	396	372	418	397	405	341	414	377	361	356	411	405	411	361	399	406	403	412	388	404	350	374	423	347	379	424	380	355	350	364	397	367	378	369	339	353	370	380	391	365	400	384	361	344	402	379	397	384	382	381	386	363	391	400	370	373	357	379	366	384	393	350	391	351	389	422	391	364	337	387	391	358	366	356	414	407	393	372	381	402	354	373	345	359	372	370	336	367	384	354	369	389	388	366	374	379	350	388	362	335	358	412	420	404	380	364	407	359	382	364	335	364	357	370	368	377	375	356	378	372	356	357	377	390	379	403	350	387	371	353	396	365	390	384	382	398	397	373	375	399	396	360	373	396	404	388	378	384	406	364	389	427	369	378	329	366	363	360	350	367	332	390	364	365	366	379	356	455	385	355	333	427	416	368	356	376	376	395	377	377	369	389	362	395	375	377	398	423	408	358	398	369	411	372	356	371	330	366	400	364	407	385	380	364	385	368	364	382	388	350	401	377	364	412	417	346	388	428	374	393	398	349	427	402	372	376	380	344	375	396	374	407	398	371	352	381	423	348	393	389	380	352	375	357	415	426	382	352	374	402	394	347	400	350	366	386	376	357	434	394	404	338	358	352	390	368	364	360	373	354	361	367	376	380	376	358	390	420	341	396	341	366	415	344	376	376	423	408	353	350	363	361	383	408	399	395	342	386	404	399	385	391	357	404	417	381	356	344	370	376	384	346	390	366	375	373	370	385	368	371	423	366	388	378	357	369	376	330	386	352	364	378	392	405	381	374	370	346	407	337	378	387	392	370	390	357	352	375	384	379	355	402	352	372	397	384	342	385	381	426	392	364	355	392	361	392	378	416	375	378	338	373	385	344	352	318	402	389	379	348	356	391	376	381	370	368	390	395	404	372	374	360	366	362	371	359	376	413	351	365	345	388	348	395	344	366	391	398	380	382	375	402	388	365	372	383	386	366	367	370	399	363	374	395	368	384	381	345	405	364	386	367	324	359	353	390	369	390	355	366	356	345	351	346	389	384	373	412	402	357	372	373	389	389	360	401	381	350	344	375	376	345	379	397	409	385	370	369	389	378	402	426	395	408	398	385	384	388	357	335	384	394	353	343	373	350	352	360	409	354	387	375	392	384	350	395	388	382	364	385	398	330	376	380	382	385	381	330	404	402	384	335	371	354	378	394	395	403	363	385	364	393	382	356	364	366	385	360	322	386	295	387	387	375	384	374	355	379	348	425	394	366	390	358	369	414	403	368	389	352	379	383	367	363	363	380	384	342	387	354	371	342	323	372	379	352	395	376	387	392	373	375	383	365	347	358	398	386	394	359	403	375	355	367	414	375	339	328	391	380	403	421	398	395	383	367	399	411	407	358	346	387	372	391	369	348	382	366	342	424	394	373	354	407	397	399	406	393	409	361	376	362	374	387	385	365	366	410	381	370	371	398	371	389	374	367	364	397	369	349	369	369	411	362	386	418	364	381	388	382	394	372	389	373	405	393	389	341	391	417	382	383	416	397	388	369	340	382	367	408	377	380	394	364	354	394	400	365	383	407	420	375	361	342	368	356	375	357	377	391	415	361	377	411	390	396	405	438	356	367	380	419	361	352	354	370	379	362	396	346	404	354	370	396	347	353	359	354	398	375	382	366	381	369	371	369	368	379	371	366	393	373	371	395	372	359	385	380	377	370	377	364	400	354	355	363	387	373	425	382	342	412	400	412	377	360	350	364	383	387	373	375	368	315	402	414	391	343	369	415	356	370	422	434	381	399	380	372	388	373	383	382	377	376	394	400	377	405	394	381	403	353	360	361	371	353	399	368	419	384	389	387	347	374	416	419	378	371	358	381	365	378	351	404	345	388	356	394	357	395	387	366	383	374	364	353	374	379	369	377	370	353	341	353	395	359	336	362	386	372	366	418	386	391	374	396	357	364	344	387	356	355	405	416	392	362	393	380	376	403	318	387	444	376	332	363	385	368	340	380	371	410	376	396	359	357	346	422	395	400	375	355	350	377	390	359	412	333	352	400	379	352	373	349	377	353	398	382	348	384	350	359	383	359	365	337	380	379	359	390	366	375	424	378	369	373	401	393	367	380	353	395	377	365	384	379	387	355	365	394	393	385	358	366	357	351	409	405	381	371	401	395	392	365	368	409	427	402	332	372	372	372	390	363	369	371	362	337	416	386	371	384	365	371	386	358	398	396	397	361	323	371	355	350	395	338	362	389	360	365	376	360	375	377	332	383	368	339	372	362	360	386	382	388	400	353	391	354	374	375	412	393	413	380	354	412	378	373	369	396	376	367	372	401	400	352	435	387	386	378	357	366	379	400	360	394	394	382	431	378	370	393	355	393	393	394	369	387	407	364	472	382	352	345	370	354	408	406	348	383	365	384	389	383	375	354	363	331	386	417	353	363	396	392	331	368	345	349	415	416	395	376	391	382	388	387	389	364	364	395	356	370	348	358	368	359	400	396	371	365	411	361	404	390	361	366	395	386	385	380	370	374	404	375	366	402	424	380	375	356	351	397	364	353	361	386	376	380	371	349	354	427	380	344	387	379	361	416	382	381	356	381	371	359	350	335	392	375	407	365	393	380	413	352	409	364	365	405	354	407	399	380	358	414	421	397	396	385	374	406	397	362	374	418	333	373	350	351	378	366	346	366	363	425	364	382	393	343	355	378	372	388	383	366	383	365	365	363	429	369	381	367	358	398	381	378	389	370	385	392	364	402	395	356	397	382	381	338	387	414	396	365	341	359	373	338	389	381	383	372	377	367	359	374	378	348	374	406	388	404	361	366	370	392	379	355	348	376	373	389	387	376	402	363	371	376	380	378	383	395	348	351	372	349	373	356	424	378	400	374	353	379	367	342	366	377	410	402	374	363	368	413	389	349	335	403	351	366	355	349	364	392	372	387	386	406	353	369	354	424	369	391	403	361	378	390	355	388	357	362	377	362	381	378	356	365	383	348	338	367	388	373	388	375	363	365	395	364	383	402	389	355	368	346	382	396	393	430	374	364	384	376	371	389	441	374	410	389	369	367	383	398	379	392	358	395	361	425	367	393	394	406	410	371	351	369	344	375	383	363	393	388	421	374	344	367	363	383	370	347	409	387	373	399	356	385	389	398	384	415	393	340	412	412	424	363	381	386	369	400	370	388	385	370	380	383	381	353	385	354	367	390	355	397	384	402	383	388	416	390	375	378	359	385	400	378	390	367	386	349	356	369	346	375	359	369	387	362	381	381	389	355	381	375	377	391	367	385	407	412	384	385	367	384	403	376	363	380	379	362	353	350	399	345	371	402	369	388	391	405	382	364	351	364	372	371	379	366	374	370	376	397	357	389	373	373	346	365	354	334	381	373	378	366	369	402	362	388	378
16552	11747	15023	6704	5832	5137	4625	3245	2958	2700	2377	2266	1781	1845	1692	1530	1604	1520	1471	1385	1409	1376	1308	1296	1261	1163	1144	1092	1107	1015	944	964	920	937	923	946	935	976	924	934	953	999	970	890	888	860	941	937	828	904	870	947	844	849	892	866	863	904	885	869	911	911	879	857	843	813	877	901	881	859	895	891	851	846	869	878	901	847	862	799	802	868	875	788	855	838	855	797	828	832	847	878	895	792	829	873	812	775	851	815	846	878	796	825	783	869	875	880	848	874	849	834	849	812	807	824	766	852	826	853	864	846	892	890	793	809	880	862	843	845	862	881	812	835	853	840	836	814	816	848	831	840	809	904	856	849	851	815	852	825	832	869	781	886	819	802	822	886	873	827	847	838	867	848	846	861	810	851	741	852	846	877	835	836	859	860	829	796	827	783	890	862	831	856	842	816	856	882	797	858	821	852	918	796	878	843	846	862	852	913	834	844	895	778	837	867	841	829	821	822	842	823	840	791	886	819	861	839	820	833	852	804	867	833	858	823	881	817	854	841	856	824	816	879	883	825	799	802	794	801	826	806	837	809	814	821	800	805	819	833	855	805	870	889	875	793	848	883	782	820	846	838	860	867	837	855	885	893	847	784	820	855	879	872	848	824	832	829	787	815	850	857	831	820	873	823	863	798	813	833	896	852	872	871	850	835	828	778	798	855	861	841	858	805	785	849	848	809	832	848	864	906	795	786	837	822	874	877	835	828	806	845	851	839	903	862	835	859	889	838	811	865	878	867	809	836	820	857	862	816	848	889	795	827	853	884	839	799	822	868	795	793	820	803	838	816	826	816	802	875	829	860	861	878	837	793	858	833	840	796	837	820	851	855	870	847	849	813	837	877	831	884	859	809	827	804	830	880	814	883	885	888	877	834	847	841	831	855	860	851	840	824	861	847	848	842	841	826	868	835	822	804	806	810	855	828	787	825	834	895	872	827	888	855	850	847	831	816	886	845	833	814	889	823	875	803	864	834	817	834	837	861	901	813	881	826	818	754	838	870	853	828	795	868	791	783	796	808	868	807	887	844	829	800	890	902	808	807	886	812	843	822	885	840	839	838	836	814	839	808	832	891	751	817	845	885	866	815	844	830	837	807	894	778	844	858	908	821	855	813	805	810	891	805	840	821	792	784	834	824	825	867	847	829	841	823	817	853	834	827	819	820	868	841	863	750	784	801	827	857	861	885	834	804	861	825	823	875	813	841	839	806	852	861	846	906	821	877	830	853	865	868	833	855	818	848	831	870	839	808	850	828	800	837	826	839	859	803	844	834	851	823	820	871	868	875	831	831	866	842	837	836	818	881	834	803	844	870	858	890	848	821	894	855	844	837	870	848	853	856	902	825	804	848	847	848	852	827	833	802	820	892	795	822	848	827	834	888	862	823	867	826	848	908	821	878	800	870	837	844	815	828	813	871	827	850	790	852	877	784	830	844	877	832	796	863	798	794	864	886	834	810	840	880	897	894	832	842	834	873	861	816	862	817	870	845	842	855	814	886	826	864	816	797	852	842	767	818	845	851	844	879	826	828	827	843	827	840	900	842	868	815	826	878	845	853	771	802	858	846	819	834	842	853	810	798	859	821	766	816	841	846	836	892	846	855	833	827	873	859	878	874	836	827	898	813	853	850	827	834	830	833	796	809	836	814	824	867	849	833	867	862	863	889	867	858	899	862	822	873	817	790	822	835	834	803	847	798	827	866	803	796	836	844	851	859	852	850	839	838	866	830	840	807	838	839	848	864	820	827	845	819	838	833	865	817	808	861	863	909	816	867	783	877	850	842	831	840	830	849	866	830	868	887	848	807	810	923	847	815	880	871	827	854	892	810	832	811	873	823	864	819	829	828	848	844	873	790	846	866	820	823	876	904	856	812	840	895	837	849	852	799	818	846	808	813	849	850	851	904	864	835	865	824	838	853	857	846	873	814	878	839	839	822	803	835	870	852	883	902	813	828	869	803	891	854	838	837	832	890	842	786	790	850	840	859	785	923	809	821	835	789	831	846	889	820	847	862	862	805	837	862	873	846	824	830	859	888	852	863	827	861	799	828	867	821	839	865	809	810	872	842	873	781	849	856	832	868	873	802	873	816	841	851	809	915	855	800	841	850	840	817	872	859	860	804	863	817	848	819	861	825	830	853	904	885	842	864	897	822	835	834	838	897	814	838	864	854	857	817	835	822	825	843	866	861	829	843	864	895	823	859	848	867	831	817	888	872	841	791	847	836	866	845	845	860	819	817	829	817	884	823	799	828	870	844	842	759	877	814	836	867	811	828	885	826	849	835	795	814	884	864	826	852	846	855	862	836	837	826	838	871	948	866	843	830	785	805	869	819	846	831	881	859	826	828	857	856	837	851	797	818	783	874	887	816	801	848	851	852	837	853	842	851	871	830	845	867	829	878	834	818	835	862	842	860	830	864	863	813	843	858	835	879	865	800	846	836	848	825	859	846	873	820	837	773	820	839	797	827	805	851	815	823	869	817	913	805	808	853	811	779	868	857	838	852	848	823	841	840	823	816	813	891	869	808	889	869	873	821	804	842	840	812	885	844	879	845	840	826	834	818	868	858	889	847	780	871	863	881	851	839	870	854	850	838	851	833	807	892	888	819	854	846	841	830	814	864	834	832	781	852	872	803	895	847	816	853	869	798	836	830	863	828	876	854	846	879	923	829	826	844	858	791	866	806	796	833	852	869	874	843	858	883	814	838	835	826	825	871	813	862	766	836	839	795	848	842	787	869	868	864	817	834	808	840	837	868	828	812	840	854	852	827	815	847	871	870	822	825	892	822	838	793	825	811	840	831	811	814	840	826	872	829	860	860	803	823	806	893	859	845	862	861	844	837	836	825	821	855	817	828	813	826	833	849	840	848	778	859	848	824	834	830	831	838	817	829	833	818	849	806	829	832	826	830	903	806	838	814	849	860	839	817	809	857	798	855	828	842	848	842	803	808	805	827	884	839	854	826	859	871	831	840	842	847	778	832	794	804	839	786	820	829	820	851	859	800	859	824	829	882	830	816	855	847	893	816	826	837	855	853	883	844	855	761	864	856	843	842	922	826	868	810	840	823	833	886	870	880	846	843	878	905	863	840	874	823	832	873	818	776	812	845	816	827	817	861	866	816	841	845	808	855	834	848	844	829	847	803	833	834	832	842	825	885	889	795	857	844	846	800	833	838	852	849	826	796	891	866	827	818	811	813	839	846	816	825	852	852	875	828	820	808	811	853	833	815	824	857	875	841	853	862	798	844	818	790	812	842	818	822	874	833	798	856	869	765	789	791	873	889	829	780	836	861	839	833	860	806	878	871	826	812	814	837	833	862	775	825	876	854	844	803	855	897	814	826	835	885	830	804	858	876	829	825	874	849	867	829	801	824	815	843	853	823	870	805	838	789	833	894	864	812	844	837	792	860	814	859	811	889	843	828	860	923	824	832	860	821	857	834	879	907	883	816
34253	21611	20854	7225	3247	2401	2338	1563	1127	1145	925	906	686	605	618	543	642	630	525	521	550	560	552	492	480	463	489	462	418	434	436	414	449	462	398	414	465	398	432	437	418	398	381	427	428	416	385	424	400	394	399	404	431	426	401	364	395	408	401	373	388	417	390	416	404	447	430	376	415	401	410	430	434	421	362	417	415	423	411	408	420	411	363	374	376	374	360	365	377	398	408	412	386	414	397	386	425	393	367	411	437	371	378	383	353	374	343	386	407	382	381	369	406	367	392	408	380	402	398	405	390	401	420	408	418	382	371	396	378	380	376	389	391	418	369	317	360	423	431	404	384	388	358	403	362	411	388	366	386	407	380	340	379	397	352	359	377	374	388	369	368	414	383	383	394	397	378	357	399	387	365	422	425	382	414	383	356	381	402	399	398	390	369	345	390	416	407	392	375	396	392	429	398	380	407	395	389	354	362	401	406	414	378	385	401	380	407	388	403	392	443	415	368	384	410	432	418	381	386	415	413	384	378	392	414	390	370	337	373	385	386	387	386	389	418	413	384	379	358	390	414	421	385	382	408	380	422	399	378	385	389	392	399	384	402	389	374	408	412	391	411	429	384	405	373	398	406	426	400	391	370	344	397	430	406	411	397	386	414	381	409	390	397	378	396	385	413	394	379	419	393	385	374	414	398	384	361	370	398	381	375	436	403	398	345	397	396	355	382	395	370	386	393	379	402	326	387	367	404	412	389	386	347	367	400	416	379	414	376	382	361	427	417	401	394	403	367	358	385	387	360	376	380	366	379	378	411	378	414	349	369	388	408	377	365	369	382	383	406	364	377	394	415	382	371	419	412	412	357	400	416	368	409	394	383	375	428	400	376	387	405	426	387	392	372	384	395	383	366	397	409	366	383	368	413	409	388	368	368	403	412	389	384	399	392	404	389	395	371	407	407	427	353	410	398	354	405	380	383	397	405	396	386	354	393	389	364	388	382	402	379	374	373	361	389	386	409	405	376	345	376	391	402	364	365	404	354	419	391	357	401	396	414	375	389	401	388	385	393	455	409	421	366	392	417	396	410	401	415	385	390	368	356	362	412	393	420	388	368	427	396	368	391	359	392	424	372	374	424	420	390	395	364	431	368	411	373	360	390	426	401	400	391	382	421	377	392	390	388	365	388	374	413	378	373	356	411	398	381	378	366	388	386	386	391	397	393	359	367	409	371	420	400	363	387	386	449	391	387	435	341	395	408	394	362	385	385	401	426	360	398	417	360	404	389	438	397	413	358	394	417	380	396	339	388	376	398	395	394	392	399	395	344	366	409	372	383	401	396	350	403	363	381	347	397	383	414	399	395	366	397	395	409	397	397	375	390	388	406	381	402	373	374	430	392	399	380	366	384	394	410	420	383	347	403	397	365	361	374	403	440	383	413	431	381	400	418	420	382	402	396	373	383	338	399	403	345	413	381	365	391	417	380	384	425	376	383	390	408	396	433	387	391	410	376	357	406	348	376	434	399	418	370	381	390	392	380	373	365	414	363	398	386	421	396	368	405	403	389	410	378	383	391	393	360	372	405	401	372	389	417	393	379	379	343	386	371	395	398	396	372	359	388	394	387	388	394	373	419	362	389	413	440	480	387	398	379	436	384	372	371	378	409	381	427	333	377	406	398	378	382	420	381	374	391	383	360	401	360	385	391	393	380	350	398	387	373	415	413	355	392	383	426	408	415	353	392	416	355	358	397	388	395	403	425	385	405	388	367	424	358	381	371	405	363	407	378	371	382	389	411	412	371	365	389	370	396	371	382	355	365	401	432	383	365	426	400	402	403	337	419	397	393	407	407	361	371	392	392	376	423	379	420	401	367	392	410	391	404	408	397	377	369	401	386	383	400	375	410	402	384	387	368	399	369	375	373	353	398	393	405	336	366	357	399	378	408	419	405	394	418	339	403	366	389	350	359	372	389	383	428	357	418	344	388	345	403	406	353	414	409	381	380	388	396	395	379	370	374	427	419	392	399	371	399	372	408	393	386	396	398	389	385	405	406	406	382	403	385	390	411	403	393	404	374	367	367	366	349	429	419	389	347	385	372	352	398	404	368	339	373	390	402	412	399	361	393	425	418	393	394	357	384	403	406	359	376	370	349	335	407	385	372	384	421	453	423	378	422	399	372	365	399	402	397	392	366	411	394	380	399	383	400	361	397	405	370	337	382	395	390	374	401	337	396	410	412	361	371	404	393	418	393	390	380	436	355	389	452	369	384	384	386	373	383	420	401	376	419	382	381	385	386	398	404	370	408	394	409	386	399	413	381	392	379	405	390	403	400	341	413	389	381	423	395	400	424	368	384	405	375	389	367	403	365	396	374	402	365	392	364	399	415	373	385	399	356	383	385	416	368	381	386	395	398	422	369	391	397	409	374	413	418	398	369	386	401	385	441	389	374	389	404	381	374	399	381	401	355	424	399	434	391	410	376	401	384	407	361	405	380	454	340	367	399	399	455	396	365	367	429	400	407	371	378	425	376	399	393	368	362	418	414	374	405	385	402	390	346	368	409	377	414	409	402	392	408	425	406	398	403	377	375	338	369	377	395	371	368	384	333	378	369	374	400	381	382	389	369	372	376	399	357	380	405	408	419	399	382	433	411	378	352	399	420	402	365	372	403	375	383	406	423	394	365	393	384	389	369	380	421	380	380	405	387	400	372	378	398	359	398	433	413	431	409	387	385	377	373	418	395	375	356	412	423	415	396	367	398	387	399	401	422	390	408	414	391	355	411	384	404	412	411	400	392	367	384	374	412	377	413	386	408	396	380	402	398	400	369	403	419	385	381	393	410	398	355	351	374	401	391	429	365	377	429	428	382	382	404	394	409	412	405	406	392	372	362	409	376	374	413	399	405	385	384	358	373	351	374	368	421	362	366	391	369	359	368	388	394	372	405	413	385	379	375	427	400	413	412	426	386	352	359	398	399	413	352	384	383	385	341	379	332	427	409	409	407	405	408	404	450	436	378	399	403	382	361	383	366	392	383	413	381	356	381	393	389	425	372	379	390	374	393	420	387	379	428	433	358	400	429	386	357	372	374	396	384	385	387	387	359	387	368	417	407	406	387	392	383	389	381	422	369	374	435	361	403	377	408	392	406	355	373	344	367	417	387	391	381	377	425	387	381	358	374	390	408	350	365	397	380	372	362	413	403	410	374	378	413	389	391	324	368	397	368	386	390	375	389	369	397	356	401	369	370	369	384	406	390	422	414	411	406	443	385	402	378	393	387	404	347	401	368	366	367	362	388	373	415	384	422	374	402	365	384	401	393	378	395	406	373	381	375	403	376	404	392	369	382	376	361	383	399	380	372	401	387	374	354	394	379	373	380	364	405	407	376	414	399	369	364	349	393	428	372	370	381	382	371	379	402	357	416	390	370	375	368	379	383	363	404	371	356	415	410	426	360	381	367	380	340	394	367	409	366	398	419	452	399	450	401	407	406	385	431	407
20764	16107	22474	9212	8123	7525	6821	4676	4168	4038	3536	3198	2411	2359	2292	2079	2132	2081	1945	1923	1769	1735	1661	1633	1786	1601	1489	1271	1212	1190	1170	1132	1112	1094	1027	1071	1063	1007	1054	1117	1159	1049	1007	942	977	934	963	938	1009	1016	959	952	950	942	947	950	922	940	886	852	891	963	901	911	881	876	899	905	917	930	914	921	946	901	891	869	913	860	888	891	875	917	892	925	873	873	899	845	863	860	872	885	850	855	846	850	878	830	884	878	846	856	813	855	869	912	907	898	887	881	831	860	900	834	896	880	849	909	881	898	853	864	865	878	934	821	812	887	854	836	864	860	827	871	870	903	891	851	870	902	878	947	846	850	846	875	870	885	836	895	934	906	846	891	879	823	903	860	864	868	869	876	864	892	850	832	886	887	874	853	863	917	858	884	887	838	912	864	866	836	905	886	844	856	870	883	863	856	874	897	862	874	911	909	857	896	861	866	875	855	868	866	828	863	905	822	892	892	859	845	822	881	853	856	847	785	915	864	873	865	853	826	857	876	870	835	852	869	890	888	852	879	882	904	908	900	872	879	877	848	819	876	892	864	871	888	890	861	818	896	822	890	957	885	927	829	853	836	865	926	868	868	894	879	811	884	833	856	886	876	871	869	913	863	894	801	851	855	911	854	854	871	881	894	885	882	877	863	860	875	847	875	857	875	799	849	844	902	857	866	897	871	865	871	817	872	848	849	838	888	903	890	865	850	842	885	826	889	897	858	890	862	869	878	866	868	862	829	847	884	857	888	883	886	845	855	827	838	886	868	907	891	860	890	876	887	864	877	898	852	835	876	901	878	835	876	906	865	859	864	908	903	910	898	842	832	898	847	914	918	826	869	886	859	890	857	876	856	835	865	881	904	858	847	808	881	885	880	879	832	866	870	898	808	884	851	899	899	884	883	892	853	838	876	880	893	848	865	875	875	865	864	867	916	947	870	906	854	878	850	820	872	866	851	902	895	931	851	822	873	854	921	810	845	873	847	848	872	838	879	895	898	891	873	841	871	847	798	945	869	884	835	828	889	872	964	908	863	850	863	873	890	854	852	839	905	857	878	897	866	825	847	885	848	860	855	927	892	890	911	871	843	855	880	856	890	869	864	885	835	889	866	839	849	891	895	834	818	924	892	898	823	892	872	919	831	859	858	859	843	858	869	798	875	871	903	833	853	898	907	924	882	815	854	829	885	825	890	856	925	873	856	827	893	887	917	823	832	883	856	890	876	890	881	875	833	881	906	853	841	881	904	847	878	861	913	879	854	837	863	910	863	886	885	828	846	870	861	868	893	952	909	883	890	902	910	872	892	858	901	838	872	884	864	843	868	853	849	877	858	887	860	832	836	886	852	916	807	892	903	871	840	837	859	935	852	849	876	864	911	871	949	825	837	865	843	908	856	884	887	856	876	870	848	818	849	886	855	885	868	867	851	851	890	838	888	872	890	837	928	852	869	824	896	886	867	848	882	856	843	848	873	878	915	835	875	866	899	875	896	839	861	864	922	884	923	867	930	847	839	848	909	875	868	838	897	856	827	862	880	899	873	845	882	841	824	870	878	817	887	891	897	877	816	908	875	845	869	877	908	931	882	880	850	866	924	818	887	862	799	877	838	826	914	878	861	873	864	851	857	816	864	891	859	793	831	857	876	870	882	839	854	878	907	884	860	879	814	843	901	873	826	868	829	834	862	877	868	889	916	835	861	916	861	894	867	890	846	850	914	841	826	878	861	871	849	824	884	851	872	843	845	838	829	878	829	837	902	952	890	848	857	883	851	883	891	863	845	844	841	902	887	866	813	846	893	923	806	888	872	862	852	837	890	862	830	882	816	859	885	923	854	872	855	883	877	874	882	865	856	882	834	828	795	847	827	885	868	895	850	826	879	879	881	881	897	856	810	827	888	856	919	853	879	861	864	881	864	877	868	829	835	846	870	874	916	856	848	881	837	942	874	868	876	845	873	865	856	843	900	894	884	813	860	900	866	824	877	864	903	845	847	906	877	865	842	895	912	879	820	825	842	868	814	892	833	887	862	864	876	871	905	836	849	885	847	871	864	849	862	873	881	868	862	859	865	877	845	852	856	817	870	909	820	845	940	837	829	806	875	819	877	833	883	873	887	833	864	845	848	899	878	878	892	831	854	884	815	866	859	854	874	865	853	848	840	866	899	861	882	822	852	878	859	861	901	836	850	843	866	809	881	907	880	884	884	838	871	831	893	905	866	851	868	883	860	877	886	821	860	821	820	788	861	891	880	888	877	862	896	876	858	887	857	829	834	815	829	865	847	847	844	895	862	826	881	914	832	879	793	849	882	871	958	826	839	908	885	883	863	911	848	856	882	880	828	836	876	869	849	891	850	916	847	902	872	867	878	834	813	856	844	900	892	835	888	903	800	889	858	846	867	867	919	854	815	863	881	830	844	854	884	909	851	820	872	870	856	935	853	893	920	876	893	924	875	850	846	921	897	834	870	859	876	847	856	855	860	872	911	889	829	849	836	817	928	905	850	897	839	894	891	831	836	832	889	868	810	855	861	859	861	919	896	850	854	865	884	865	840	896	831	838	886	842	819	871	902	845	867	834	911	870	849	863	896	865	884	873	851	839	920	857	867	885	858	851	873	903	794	865	853	860	850	878	859	839	887	924	810	837	929	874	870	874	869	818	868	850	826	851	860	887	859	836	838	891	927	889	849	950	879	860	891	824	879	853	904	867	893	812	895	821	896	860	892	866	879	817	881	877	835	825	852	847	904	899	848	846	879	889	862	829	863	866	816	867	912	874	885	845	822	868	855	875	850	874	890	841	854	881	878	821	846	933	850	842	886	888	830	866	861	828	871	850	865	895	788	848	880	838	844	858	906	899	836	896	873	815	888	861	834	846	865	874	835	853	881	847	860	878	846	863	894	851	834	870	901	873	854	817	884	904	889	892	857	903	883	851	909	862	833	876	858	892	883	900	856	857	857	905	809	840	869	840	830	870	870	829	839	907	899	852	883	831	885	870	883	848	933	868	910	840	911	862	877	848	872	828	886	871	868	881	829	905	846	928	932	886	871	909	843	821	895	921	859	884	810	864	854	865	902	856	895	866	855	813	842	947	886	833	863	839	934	840	873	890	838	877	838	889	825	820	856	855	846	835	862	873	887	825	860	859	845	873	898	852	886	892	859	878	895	815	853	878	837	862	845	886	865	830	861	828	851	882	876	869	929	867	856	910	927	839	836	783	805	785	869	912	790	834	878	844	944	851	854	863	901	863	844	885	854	837	851	847	857	800	858	830	823	865	919	883	912	903	971	828	898	908	905	887	917	868	879	905	813	848	871	839	836	870	879	847	872	838	870	859	915	887	858	858	877	820	936	850	851	891	860	854	906	870	901	836	896	835	883	893	851	857	832	934	881	897	869	871	897	847	922	872	850	856	856	853	825	809	897	841	873	788	893	856	841	914	834	855	887	858	897	897	968	868	872	898	911	848	869
12666	6541	5120	1774	1109	817	719	613	563	557	516	510	510	484	515	487	533	535	482	435	422	445	429	432	472	473	432	446	435	450	409	469	437	468	479	442	443	446	466	446	463	446	440	447	445	450	436	424	483	482	491	425	444	431	437	426	461	450	473	443	488	481	436	455	401	449	431	448	441	432	429	399	475	429	440	452	419	446	468	471	426	439	468	468	413	398	445	414	450	449	444	421	493	473	445	429	443	475	458	427	479	441	492	448	419	453	428	474	448	428	385	440	437	420	433	451	463	444	440	412	450	419	430	446	452	466	446	427	427	461	447	476	398	449	451	393	424	440	438	441	420	452	445	457	480	461	471	428	436	450	414	428	460	431	418	436	458	469	419	460	457	456	444	469	449	456	446	404	436	465	456	436	444	457	432	445	440	467	459	453	426	424	403	423	431	445	419	476	471	430	440	450	463	457	427	455	459	389	452	498	415	453	430	453	482	436	433	471	455	416	457	481	447	485	444	458	442	414	442	453	413	411	438	428	444	469	433	445	410	450	429	417	436	438	408	449	458	447	410	411	464	454	441	441	405	408	447	417	439	456	449	438	510	423	425	420	463	433	436	472	417	455	507	460	469	467	454	429	405	414	452	432	481	430	452	484	468	417	423	476	472	422	412	408	451	482	438	443	443	427	438	437	418	444	418	418	418	482	439	417	480	446	466	460	429	421	400	455	427	434	443	372	454	447	473	447	447	478	436	439	448	461	443	463	475	477	429	463	419	408	430	459	449	430	488	435	394	395	442	451	463	407	419	436	449	431	471	445	486	420	448	459	461	403	458	446	435	434	450	461	430	386	483	447	421	444	447	474	429	452	446	467	461	475	405	411	420	458	482	421	463	448	437	446	429	482	445	469	462	495	446	472	434	396	415	401	462	415	448	438	431	444	451	476	474	481	409	470	414	462	444	474	418	457	479	418	429	467	479	446	405	448	426	393	456	448	460	421	422	445	438	436	441	469	452	475	440	455	492	453	467	445	509	420	476	471	448	430	410	422	439	414	442	454	417	475	459	461	449	430	425	443	463	477	428	408	477	445	424	417	397	501	470	420	444	433	431	453	420	430	441	414	443	435	432	444	415	460	471	431	437	443	439	471	449	455	432	484	441	451	421	479	450	466	439	420	493	420	448	439	425	429	412	446	445	497	458	430	434	439	419	447	418	464	425	438	415	469	433	438	446	496	441	444	447	503	422	433	451	399	418	460	439	444	438	427	439	438	446	453	425	447	420	448	424	454	441	451	510	470	436	475	421	425	476	444	438	428	424	421	445	437	426	430	431	432	431	436	413	438	447	406	409	432	402	405	439	463	477	427	449	472	427	451	425	459	459	418	418	453	461	420	442	411	470	493	443	450	453	406	425	425	461	462	424	406	442	444	430	463	475	472	429	440	433	426	419	410	479	476	442	415	460	420	427	434	409	497	459	497	444	462	400	424	446	426	438	436	419	444	464	432	447	433	472	430	456	419	468	426	439	429	439	424	440	437	454	452	419	433	401	501	433	450	432	427	449	388	386	435	400	443	448	497	464	412	460	448	438	459	437	492	467	460	441	449	472	431	428	422	465	444	452	404	469	409	462	445	457	428	453	425	463	471	481	458	448	431	435	455	450	487	410	426	438	438	406	454	444	428	448	398	450	488	468	465	475	441	459	453	452	476	449	452	448	432	447	427	449	442	448	467	442	421	463	431	438	424	465	471	431	453	431	437	443	415	442	453	444	464	436	471	488	439	457	464	480	402	430	446	464	505	427	416	413	425	445	425	421	415	458	482	423	462	424	467	411	467	458	457	465	453	471	431	444	455	420	499	448	403	434	431	477	441	430	452	458	469	470	454	422	423	464	440	432	432	448	418	476	398	459	422	400	400	450	446	465	485	473	444	465	478	432	461	442	464	416	431	473	451	420	460	458	404	493	440	420	470	444	455	467	425	474	442	469	417	422	409	455	478	467	470	429	472	430	440	436	405	410	410	493	444	422	446	413	387	433	489	518	395	468	443	455	469	403	419	448	400	472	448	455	455	480	421	404	449	442	464	465	427	446	439	437	432	462	412	416	418	461	441	439	426	466	489	457	428	489	467	439	449	459	433	477	471	399	448	469	431	450	464	438	460	427	456	420	426	444	437	462	423	377	474	433	473	443	419	438	434	453	493	446	459	448	439	467	422	434	395	443	460	415	468	491	454	464	431	444	454	431	401	492	494	447	473	455	454	431	443	410	448	464	416	429	444	436	449	454	438	447	448	474	486	477	450	479	450	445	417	462	466	398	429	462	505	453	477	469	432	433	425	428	456	443	430	408	471	444	450	453	468	485	463	417	488	404	455	443	476	441	427	427	409	462	411	439	462	475	430	443	457	413	424	432	405	425	388	448	409	493	452	449	438	415	458	440	460	451	452	439	447	432	454	393	447	465	440	412	430	438	444	443	473	477	458	455	473	429	450	404	407	402	464	409	472	456	418	443	469	418	409	447	425	438	437	445	439	457	437	465	418	501	474	447	459	447	460	404	490	464	441	446	466	452	458	438	433	438	453	402	485	432	462	446	504	410	436	481	495	458	457	435	442	488	429	451	461	452	479	459	450	455	445	485	471	458	494	413	458	476	427	403	442	468	479	467	414	446	440	443	464	410	443	446	437	451	457	433	445	461	439	462	476	391	436	460	455	437	418	450	444	445	424	482	448	453	453	425	441	432	443	453	463	437	434	441	440	452	432	450	433	411	480	463	451	453	387	443	437	487	451	445	458	465	457	448	402	451	437	443	465	414	457	478	480	435	394	440	427	421	442	419	422	433	451	416	449	444	415	467	428	466	444	480	443	417	449	428	467	408	428	456	430	426	441	492	455	426	416	449	438	463	466	444	394	437	428	447	448	448	438	463	454	458	444	468	427	436	414	469	445	415	474	441	444	471	469	419	472	439	430	433	417	435	435	441	469	452	403	443	469	431	459	416	456	450	438	403	405	459	457	482	419	430	447	413	450	423	434	437	432	402	444	441	429	462	419	410	458	423	436	428	457	479	456	443	420	398	431	464	468	431	399	432	445	446	479	438	480	454	392	424	439	435	421	390	414	428	452	434	476	470	454	481	441	448	392	470	484	479	445	426	499	414	417	439	476	430	454	455	444	452	406	446	455	427	498	473	450	396	433	449	482	455	428	447	449	453	419	479	423	423	458	446	407	443	481	434	461	451	466	461	452	472	489	414	479	444	425	447	437	426	390	435	474	439	449	465	454	482	481	436	459	441	424	446	428	442	468	450	454	420	428	470	454	454	407	500	451	442	448	464	429	502	472	454	424	429	421	455	492	424	466	458	445	450	432	439	423	421	407	425	470	436	429	486	431	435	417	444	453	475	430	417	436	414	454	442	461	436	443	434	460	447	454	443	407	466	431	446	427	457	439	428	438	475	456	471	439	420	498	446	428	443	422	442	453	435	472	424	465	404	398	468	435	431	447
8166	5914	7929	3951	3253	2703	2436	1857	1696	1547	1462	1371	1333	1243	1284	1202	1207	1220	1177	1124	1137	1148	1138	1089	1039	1018	1011	1061	1001	999	973	961	1043	978	953	1006	962	962	967	958	1002	916	1005	995	985	987	978	933	964	966	1007	936	1031	1050	997	995	936	957	1023	1031	988	1028	1000	975	917	992	975	986	992	979	1008	954	954	977	996	1037	1016	981	1000	985	980	956	1003	1020	921	980	934	952	918	970	950	944	946	959	923	975	967	945	917	966	914	937	947	979	919	948	997	993	966	968	934	983	934	1008	997	1014	949	971	996	974	940	981	943	940	935	958	870	938	932	994	1018	957	939	1006	877	956	1018	916	946	986	993	961	1014	975	975	964	1049	942	968	962	931	1013	999	966	1015	941	962	963	985	898	951	962	980	945	983	984	951	939	984	942	957	929	990	971	972	961	968	941	1001	983	1003	947	945	962	940	937	921	985	964	932	928	960	976	955	981	988	921	992	960	970	953	1032	959	946	950	937	950	963	933	955	958	969	947	961	933	971	1001	1008	928	953	988	950	932	984	1012	929	969	983	964	976	931	926	992	940	1003	981	1019	938	925	978	1003	923	973	927	946	975	947	992	961	973	984	1024	986	928	895	981	960	974	1021	987	926	951	1001	992	926	966	962	955	976	899	959	936	945	934	1024	987	907	916	930	959	955	964	970	963	1001	953	968	970	949	953	964	883	910	964	905	962	985	913	957	997	958	909	928	933	934	926	922	954	1013	975	940	919	894	930	958	1030	968	965	1001	980	950	924	936	956	1007	902	969	932	962	1023	983	924	962	882	962	930	940	1035	931	956	931	952	933	963	957	969	886	1011	912	976	937	871	979	1000	918	980	938	993	956	1000	970	988	1026	976	976	952	956	989	1038	926	946	985	984	940	941	976	906	933	973	977	960	998	947	981	899	973	933	965	981	922	974	948	931	945	968	992	959	911	942	926	1026	1043	960	967	974	955	972	983	961	955	940	989	942	931	952	996	944	989	1006	937	924	946	1025	982	992	979	932	989	888	960	964	995	948	981	967	971	958	956	939	974	981	906	970	942	947	1001	945	998	983	961	1036	996	935	898	992	959	1034	968	961	913	972	938	1007	1005	1018	1001	948	916	994	1038	926	1005	945	939	1015	1013	961	972	995	968	978	966	943	998	967	1032	949	922	944	1043	939	923	921	958	914	942	914	958	979	933	923	981	972	1007	919	948	943	917	918	948	943	943	893	933	925	993	972	953	955	989	999	961	940	954	987	948	980	968	1007	964	988	971	972	956	958	964	992	930	956	1026	960	1010	935	974	944	933	949	955	957	986	960	995	1013	972	943	922	887	941	988	1010	991	977	930	963	970	907	911	938	949	1008	915	931	983	1031	948	953	968	932	968	943	938	963	978	972	937	1005	948	967	930	1002	947	926	973	945	935	878	935	954	991	946	950	937	974	981	982	942	958	999	1008	875	961	1002	886	963	937	983	955	983	911	992	938	954	935	967	927	931	1029	936	954	953	954	928	923	951	897	944	987	975	973	935	947	955	886	955	916	936	949	992	943	970	997	982	968	996	935	981	952	976	955	967	970	952	948	915	937	911	978	980	974	967	970	885	928	965	928	938	931	966	964	919	965	964	937	957	994	959	966	981	954	999	936	932	981	956	956	955	942	975	958	955	969	952	935	1005	950	922	985	954	953	941	964	935	961	1016	960	978	933	975	910	958	946	955	961	941	944	942	935	959	1000	955	953	992	990	1008	991	924	964	962	917	1027	1002	949	1003	1005	961	929	991	926	988	987	971	921	986	1027	942	923	932	960	962	931	988	957	983	935	989	961	968	995	960	980	946	1023	976	962	979	942	972	932	968	975	924	941	902	926	941	921	909	973	939	1011	974	939	990	944	967	959	1005	967	929	936	973	949	947	962	907	924	986	924	929	983	974	956	883	914	964	972	963	956	957	926	930	962	971	956	946	950	981	1022	950	1003	978	1000	981	940	978	961	979	982	969	943	997	981	929	973	996	949	999	958	931	947	1014	981	952	938	935	965	937	931	934	954	948	1049	925	937	989	1009	966	942	975	977	930	971	987	1007	988	983	971	1023	927	941	898	937	1004	991	989	967	954	959	982	961	946	974	912	930	1027	901	1011	938	960	934	905	945	963	950	932	954	1000	1030	980	1047	871	938	973	950	985	918	1009	924	1074	1030	912	976	944	998	997	994	918	962	934	944	923	1001	1010	944	955	952	961	943	980	1001	920	906	959	914	956	987	930	1002	924	971	961	968	925	956	952	1006	946	972	922	958	973	947	954	940	955	954	985	965	988	923	987	926	902	1000	959	959	968	949	982	961	928	941	929	1008	1003	1019	972	993	928	931	958	962	923	951	958	950	961	911	1013	934	961	919	983	968	967	943	992	935	962	916	985	977	1008	962	932	986	966	971	985	1007	993	973	965	943	921	979	989	948	948	981	1001	977	934	878	990	924	963	958	974	988	924	1024	995	956	1000	944	988	1031	981	919	961	933	965	962	990	913	972	970	955	967	1000	980	958	973	914	956	981	944	1002	970	987	972	974	968	966	996	961	984	952	951	991	952	966	980	970	960	981	977	983	1002	952	992	980	988	979	996	987	982	976	942	915	989	967	942	952	926	978	1000	941	932	935	996	993	1026	1013	964	927	894	980	969	940	994	961	969	979	962	977	972	944	966	934	958	1030	962	985	972	964	958	912	942	971	957	943	926	939	923	945	967	959	962	975	993	984	970	986	953	920	906	994	958	1012	949	974	934	998	965	984	923	929	934	961	1025	958	1009	981	954	1000	962	956	994	948	1007	964	1005	956	929	913	983	988	990	956	945	956	956	979	1009	993	985	974	959	987	960	923	939	1017	955	1010	936	1017	983	936	1005	945	952	938	984	973	943	1006	990	1023	944	957	960	976	986	1040	921	939	968	921	997	1034	946	998	948	949	992	943	1032	999	1007	959	969	926	955	909	952	925	926	1003	938	1031	997	994	963	1005	960	950	972	909	998	1004	945	991	921	985	960	965	975	976	959	930	977	971	952	978	1023	982	990	963	943	977	921	957	985	960	930	952	905	948	963	966	998	968	1003	954	943	941	971	948	997	938	971	947	1048	905	921	974	958	946	955	935	961	932	939	1001	950	954	947	938	938	941	916	999	985	951	1018	961	994	929	997	948	948	983	1005	991	981	1010	996	995	975	1024	979	1045	973	963	966	931	946	960	940	971	920	973	967	943	915	1008	963	944	940	969	941	974	1025	959	949	906	945	927	978	945	960	964	999	994	964	1000	948	974	1004	1031	982	980	955	934	946	956	956	935	1012	981	949	943	938	1001	953	934	954	955	989	1005	1008	921	954	972	941	970	960	973	940	955	920	956	965	973	982	1002	981	897	947	994	949	981	967	996	901	1031	959	934	971	906	907	930	963	1034	984	946	968	975	1022	903	940	953	901	954	1014	999	956	995	939	1057	978	956	937	974	957	952	962	961	971	1003	936	982	1039	956	962	955	1007	938	1001	993	947	963	904	978	979	957	977	1038	963	980	944	978	944	963	961	1003	939	944	992	1011	979	930	1006	935	959	1010	999	937	984	988	956	1003	950	944	973	964	968	935	974	975	1030	977	935	958	1017	929	958	965	952	931	952	955	925	974	920	997	935	1002	939	951	957	928	948
25096	14422	13010	4252	2062	1595	1515	1212	833	700	660	634	563	493	533	576	468	490	492	471	440	444	428	412	434	365	423	431	407	387	420	362	409	402	373	383	384	404	402	400	387	414	380	380	392	339	403	362	373	366	418	412	400	402	378	383	363	407	393	361	396	362	392	383	372	381	389	380	376	381	370	406	415	396	402	354	409	402	366	373	372	371	378	361	375	358	374	325	386	407	362	379	362	391	415	376	382	337	384	379	398	376	410	401	360	388	396	369	362	348	409	370	432	365	407	393	381	357	392	367	373	373	392	370	361	387	364	378	368	396	377	356	340	335	367	363	379	370	377	362	379	381	351	358	409	366	344	383	408	402	397	388	386	344	360	373	393	381	421	395	368	364	380	393	347	342	369	346	374	359	339	356	404	407	399	383	371	378	384	310	380	401	367	398	344	370	402	401	421	380	388	373	372	393	376	356	401	355	380	343	368	375	373	391	370	371	381	389	363	362	361	400	383	371	381	364	368	369	394	372	380	383	354	380	365	360	372	359	374	394	392	397	395	404	368	379	393	384	392	407	379	339	367	385	423	377	368	393	373	360	381	419	350	359	413	333	380	421	404	378	389	354	343	366	362	407	401	408	379	370	417	392	362	366	403	351	370	336	342	399	382	385	360	356	365	394	407	392	396	378	386	369	345	403	345	343	414	388	370	373	381	368	320	383	408	375	389	367	362	365	381	397	388	370	389	352	383	388	354	361	386	401	353	339	382	364	367	366	351	371	359	423	379	356	373	398	373	364	371	358	367	364	345	380	390	381	372	390	399	384	378	375	310	382	356	359	350	383	383	350	380	412	398	405	378	343	393	386	406	386	378	388	398	399	409	352	352	375	402	416	336	385	387	378	341	368	385	388	400	403	370	360	319	361	312	384	396	356	386	374	371	379	395	370	416	377	357	385	360	401	347	378	398	391	341	352	384	367	373	365	346	357	378	385	346	395	396	371	392	376	373	359	402	370	346	399	383	362	367	362	396	372	354	387	391	376	351	367	359	353	425	378	385	357	394	397	390	348	370	369	376	389	383	349	384	372	383	366	385	361	393	398	382	350	387	393	369	392	381	398	370	382	343	394	353	415	407	431	367	354	382	390	340	382	361	417	402	422	339	352	422	377	399	352	386	368	413	367	381	343	394	388	380	396	344	398	360	373	371	347	358	394	403	400	395	391	397	356	385	359	349	397	408	355	366	354	384	375	356	371	360	367	346	370	350	403	350	377	339	382	407	393	394	379	422	354	400	366	393	389	384	367	380	425	359	377	358	405	347	363	399	376	400	412	366	354	359	377	379	372	392	368	376	361	392	418	409	349	387	370	374	392	383	372	374	375	353	404	348	367	365	372	341	351	355	400	364	347	411	398	334	393	360	349	397	386	359	357	388	399	356	399	336	385	364	392	389	378	358	373	348	350	394	429	353	341	366	354	345	406	390	362	377	343	419	394	352	364	355	340	342	364	360	354	338	388	370	354	394	357	363	365	356	381	351	348	342	355	352	348	388	380	365	400	353	408	428	367	369	399	399	402	367	349	383	391	391	401	360	370	399	383	341	408	386	355	380	393	325	416	374	351	347	357	364	354	356	388	404	408	369	385	386	405	373	395	343	364	374	376	415	389	390	372	365	378	410	380	358	382	381	370	391	396	378	366	378	370	395	378	387	349	386	396	372	384	316	353	389	364	370	381	336	390	378	372	378	384	416	385	383	380	352	346	363	394	389	389	392	374	380	363	360	364	386	404	413	393	382	376	328	334	378	374	362	335	361	383	399	375	385	384	381	391	354	348	363	392	399	398	376	363	354	367	360	384	377	383	375	387	357	369	388	379	378	375	384	369	371	373	393	357	347	415	408	365	383	396	378	325	356	365	362	371	413	391	393	376	360	355	403	368	359	434	360	416	376	382	381	344	439	422	392	401	409	357	357	343	377	384	379	382	346	377	395	371	390	393	371	355	389	372	358	362	392	344	396	438	375	368	349	340	372	378	395	371	383	354	369	398	407	375	372	371	363	366	386	403	387	359	334	406	379	371	351	358	360	401	386	377	385	371	352	408	372	395	363	350	376	361	369	343	333	378	367	447	425	370	388	400	396	335	378	384	372	404	353	392	406	397	373	360	383	344	369	376	377	432	367	347	392	389	369	394	358	387	376	366	346	353	354	360	365	355	374	389	410	335	370	387	380	357	402	376	392	389	387	408	377	357	378	404	347	393	406	393	373	371	370	421	358	367	361	363	362	418	405	384	353	354	314	355	391	358	403	371	377	370	381	373	378	367	382	401	377	352	348	372	386	359	403	393	331	383	330	379	400	383	384	376	372	334	355	385	392	379	382	382	361	364	374	374	358	417	368	322	359	369	380	336	378	394	373	340	360	370	392	370	357	383	368	380	361	391	396	409	379	359	404	397	391	361	378	386	436	375	347	369	400	332	388	383	363	367	373	378	430	396	410	366	405	391	377	400	334	374	389	365	420	382	365	369	388	354	368	357	398	360	403	362	374	421	381	397	385	397	366	392	399	391	406	405	376	350	404	439	347	360	405	363	384	358	366	348	331	348	399	375	391	369	388	385	408	333	383	383	379	371	407	348	357	380	373	348	358	394	409	398	395	350	365	395	371	391	385	423	399	368	376	375	388	383	375	382	392	348	392	396	394	387	339	370	362	397	393	380	389	388	361	383	359	357	387	423	386	398	393	397	387	344	366	382	389	328	380	375	362	401	368	386	358	366	369	372	399	346	321	372	376	350	389	337	370	372	359	346	376	385	366	364	367	345	401	354	363	364	400	390	372	404	408	409	370	345	388	346	380	391	369	371	393	381	382	348	419	362	373	407	411	365	349	404	399	400	361	378	402	368	398	390	383	354	400	394	368	384	371	364	360	400	383	357	360	392	409	405	395	376	385	376	346	396	343	373	367	360	378	381	383	358	394	346	403	373	403	399	349	408	366	395	379	363	354	361	396	385	377	356	344	351	373	355	335	354	376	333	359	369	361	375	397	408	364	366	398	360	370	381	371	379	363	398	378	362	371	397	352	427	412	388	384	362	369	383	370	394	388	357	400	366	362	401	375	389	428	380	359	357	377	383	390	383	364	389	380	322	389	395	369	371	376	372	366	375	363	390	378	383	351	385	386	360	367	381	395	423	367	370	382	411	373	402	374	390	388	361	307	385	363	391	362	383	368	345	412	348	368	419	360	412	423	409	370	375	371	380	375	380	398	380	400	369	394	349	375	382	383	371	398	382	371	376	373	357	378	379	376	390	393	351	348	330	362	387	379	378	362	344	388	404	393	370	367	367	364	363	389	393	363	375	403	419	376	367	372	364	363	385	424	434	365	379	401	385	401	387	404	292	370	338	371	393	358	344	348	375	340	356	360	354	380	388	358	352	390	378	364	361	373	395	392	388	390	396	369	387	362	384	357	341	394	398	366	387	351	399	380	361	343	391	368	354	395	398	352	360
16398	11869	16513	6669	5510	5307	4675	3534	2744	2810	2338	2220	1787	1790	1629	1586	1596	1420	1487	1422	1350	1345	1285	1262	1228	1174	1176	1043	1023	1107	1018	941	943	992	967	963	985	985	1020	1003	958	970	929	895	871	894	904	895	912	913	861	849	882	927	875	888	895	948	842	869	866	919	878	826	933	871	896	896	874	903	916	853	857	828	898	890	869	864	891	842	841	860	841	844	871	860	879	841	850	824	832	813	856	822	903	850	803	843	806	872	833	835	834	840	861	841	830	841	875	780	834	841	874	865	808	801	835	829	861	827	833	883	840	848	834	867	874	800	857	858	829	806	818	820	818	823	804	861	809	880	856	783	853	839	792	826	817	825	863	855	863	820	832	798	865	831	903	900	849	825	845	834	827	834	841	837	836	810	818	853	846	857	837	840	822	801	896	882	836	887	848	843	848	778	837	854	891	812	877	875	850	851	938	813	901	825	811	832	801	815	872	833	850	832	816	873	819	817	789	794	879	849	827	857	843	853	840	822	825	864	909	867	806	819	829	837	873	830	861	831	836	861	813	827	838	780	858	817	836	811	873	797	809	880	856	903	797	841	822	819	854	866	898	847	846	806	828	881	820	836	824	861	831	829	801	859	846	841	849	809	798	871	917	837	871	846	900	884	839	832	818	836	877	866	834	797	841	842	863	818	894	805	827	866	822	847	806	850	840	799	867	854	808	896	857	846	819	847	833	847	836	875	802	861	832	822	833	867	833	872	867	864	842	804	868	823	807	844	861	797	805	873	831	867	804	823	817	831	832	890	841	843	890	822	856	842	863	871	838	847	825	797	822	869	870	881	805	833	811	880	834	866	820	798	836	814	812	861	900	848	834	798	823	887	820	814	853	880	830	868	884	806	831	841	826	821	834	847	840	857	848	803	850	896	865	805	803	871	841	839	863	851	863	863	836	809	838	836	900	870	859	859	821	805	839	844	856	872	842	810	848	856	853	835	852	845	844	865	836	886	800	875	896	830	802	837	846	836	850	833	888	871	838	873	849	830	840	821	888	886	848	839	898	833	886	822	859	864	873	848	867	857	836	838	900	848	850	829	855	886	853	843	859	862	826	815	849	900	815	815	846	807	843	856	831	862	868	864	803	846	850	852	806	859	806	828	820	854	888	802	866	854	840	843	837	879	876	865	841	861	874	847	804	830	804	829	875	873	863	838	803	860	844	810	843	862	842	823	798	832	802	881	868	844	832	789	899	813	846	870	832	787	843	899	816	814	864	838	801	831	848	835	795	883	803	832	878	853	828	809	833	894	853	858	881	870	811	791	813	808	827	840	830	795	878	833	830	813	859	843	865	804	848	858	865	890	775	830	816	886	853	881	849	854	811	853	890	854	791	799	868	878	843	803	845	795	794	834	867	872	808	885	827	860	848	822	833	845	873	818	817	855	808	807	846	808	869	822	830	880	819	825	814	824	807	796	833	852	806	783	866	857	841	820	784	806	858	848	838	798	836	823	881	779	855	848	893	820	820	869	831	851	859	822	820	872	796	801	829	822	830	844	857	848	800	899	866	906	917	799	851	843	858	821	915	899	859	836	922	821	801	801	847	810	869	817	827	864	829	813	823	823	848	816	827	867	826	880	844	838	867	874	902	805	754	798	785	814	827	852	848	880	851	828	858	904	862	826	864	873	848	858	838	846	882	874	827	844	861	829	880	807	841	882	863	843	852	823	832	853	848	792	827	834	874	847	797	888	817	846	833	790	868	835	834	856	878	888	798	791	863	844	881	841	837	829	833	847	854	826	827	814	825	873	874	852	814	776	796	915	877	857	804	825	871	798	862	782	817	891	819	828	887	818	834	820	838	815	885	852	845	921	794	897	828	823	807	832	802	837	854	862	835	819	808	895	880	880	879	819	821	853	797	835	836	837	836	862	895	839	857	799	849	879	849	828	849	802	892	858	881	843	895	888	786	785	830	846	829	867	875	836	836	817	826	811	807	841	803	824	846	835	830	830	828	814	849	840	807	847	821	840	831	866	766	842	813	807	785	870	791	846	852	836	836	872	870	875	820	867	832	832	855	831	819	870	870	814	828	858	859	859	834	842	845	876	823	859	876	842	860	838	801	866	846	859	858	820	831	870	853	848	866	814	850	832	864	814	864	846	844	867	822	875	869	918	854	866	873	842	857	852	827	826	848	838	898	834	846	842	857	871	858	812	838	868	850	877	865	858	845	837	858	776	832	872	829	851	845	896	865	853	795	823	812	846	785	808	817	860	826	878	819	840	846	858	854	835	872	802	842	878	888	883	876	854	850	861	823	843	823	867	839	848	825	817	867	835	850	822	862	833	869	865	874	889	846	848	837	829	864	872	835	853	792	814	841	900	832	814	844	861	830	832	827	874	833	877	854	880	824	870	874	831	838	839	861	830	872	846	825	828	862	823	812	786	858	867	823	888	819	844	833	817	808	866	807	840	863	872	812	827	820	819	871	814	814	892	825	817	906	813	819	823	797	815	859	797	861	830	818	882	805	875	844	888	852	795	832	862	830	886	880	819	797	829	809	812	895	845	848	840	834	806	861	852	870	874	833	840	783	874	839	890	794	831	825	819	890	867	795	863	805	846	843	808	848	879	848	826	834	832	901	870	848	791	803	800	798	849	882	852	843	871	863	864	837	852	863	839	847	893	875	867	827	866	827	807	848	821	858	842	862	863	810	910	800	838	812	850	911	819	882	849	846	851	847	809	835	861	821	802	841	869	851	894	874	880	814	815	839	850	871	833	833	814	838	890	836	835	814	835	825	826	836	849	900	850	873	797	851	825	856	856	812	847	880	832	833	847	864	874	839	851	814	817	848	860	890	857	845	878	891	858	817	827	828	826	856	794	857	851	843	877	797	847	826	825	831	815	918	847	881	828	824	831	888	851	841	865	810	876	886	849	815	897	876	818	818	898	845	857	864	832	796	862	887	856	848	826	799	861	850	816	879	827	867	853	865	833	839	812	883	901	818	807	777	807	813	899	884	795	817	840	854	894	803	846	837	871	813	864	836	823	849	851	819	872	813	832	804	835	832	851	798	844	803	844	822	815	846	857	944	844	875	801	859	796	856	862	861	821	803	830	839	843	878	841	881	847	791	879	852	826	856	802	856	838	845	806	840	888	806	842	816	866	877	867	842	852	854	820	840	818	837	827	878	849	862	874	865	815	846	844	828	884	823	854	901	838	878	835	843	879	854	829	861	824	817	842	890	852	853	835	863	841	840	853	846	885	846	890	854	813	842	837	846	833	898	850	849	839	830	847	843	874	852	848	844	796	829	797	858	848	877	860	805	828	840	881	870	869	826	890	856	834	822	858	842	826	838	852	826	827	818	811	866	832	869	845	824	842	826	817	820	840	837	821	867	853	832	827	823	865	799	863	890	861	887	892	799	819	853	823	827	804	840	830	818	845	869	835	836	850	872	808	866	826	805	879	882	845	831	785	841	845	820	871	841	830	897	787	833	843	853	816
33917	21450	18614	7001	2970	2333	2180	1561	1172	1073	905	792	690	616	668	629	608	562	520	543	530	499	492	537	459	453	468	419	449	418	431	409	392	437	400	441	432	382	456	390	376	378	411	422	395	418	392	407	418	414	426	389	412	386	382	398	435	363	423	415	455	414	415	432	355	352	394	367	391	377	368	376	386	384	379	395	377	363	408	389	436	409	370	406	406	414	383	423	414	355	403	357	374	406	356	421	404	367	418	364	370	385	373	364	393	378	411	394	395	394	382	363	398	409	388	390	383	395	384	404	389	416	419	396	392	394	410	398	407	421	418	356	380	352	387	381	373	390	379	433	367	381	392	363	354	399	406	396	417	414	355	376	411	390	366	384	378	397	410	354	357	396	362	408	384	393	387	386	406	372	396	355	403	402	393	400	382	382	384	382	381	370	367	363	386	394	366	388	417	384	405	375	376	391	380	375	417	412	361	364	414	392	402	393	371	393	396	336	402	412	389	393	390	388	366	390	443	396	404	398	393	415	381	375	352	379	413	410	409	365	386	380	397	366	381	382	390	361	366	374	359	411	369	430	371	363	383	415	415	372	400	412	394	418	404	353	370	351	376	401	387	441	380	400	408	374	421	428	367	371	349	368	401	401	412	399	381	377	381	388	415	377	364	401	389	380	379	352	373	383	384	381	418	345	378	366	366	380	367	365	383	370	367	398	395	365	394	390	387	416	351	362	364	389	412	405	358	369	363	372	379	392	358	405	378	389	383	414	371	347	346	418	412	410	399	429	396	359	368	370	398	399	406	406	372	372	377	394	422	377	394	431	398	417	384	339	355	414	389	398	374	418	410	393	357	394	372	378	368	404	430	410	381	396	374	368	386	389	362	388	380	384	379	379	392	430	350	406	404	330	388	389	350	390	412	406	395	405	396	396	427	375	392	369	377	393	379	420	394	422	374	400	395	364	379	366	322	408	386	424	381	412	412	419	402	338	417	408	428	422	371	376	381	398	350	394	411	408	362	392	373	385	413	385	357	412	382	389	389	409	405	381	412	385	372	353	381	360	384	393	365	387	395	397	383	416	409	417	414	389	385	374	396	407	387	359	385	434	373	387	404	373	369	349	371	370	399	397	410	383	386	397	430	402	387	367	404	407	403	403	375	417	376	355	387	353	412	390	385	399	398	386	404	364	393	395	380	351	392	381	371	399	405	383	385	374	402	395	369	372	350	391	386	345	405	398	358	353	407	340	345	369	365	362	401	402	399	399	400	390	405	394	382	404	407	405	376	427	369	382	376	361	405	404	364	388	407	370	354	392	357	406	392	392	365	370	445	374	397	378	429	387	397	360	369	387	364	385	394	357	390	408	376	375	399	379	398	379	366	390	396	393	399	380	387	372	432	392	379	400	404	385	423	387	404	407	386	421	360	406	365	325	393	392	390	368	370	392	417	388	392	336	412	403	386	416	421	391	407	370	356	354	388	397	376	389	364	338	341	403	384	396	381	396	405	409	368	398	411	388	407	399	381	413	396	378	369	371	405	384	415	375	376	381	423	408	432	388	379	416	380	384	393	395	387	385	395	379	357	392	435	372	418	367	334	403	359	392	430	435	351	403	389	391	360	437	400	379	437	414	410	401	391	408	356	398	339	384	400	372	381	374	398	392	385	385	367	374	391	410	381	369	367	397	405	383	394	362	367	404	370	402	411	373	406	388	398	441	402	400	383	377	406	392	393	423	370	391	398	419	372	397	392	384	383	338	372	358	395	381	409	418	367	421	369	385	369	367	427	366	380	405	467	459	380	403	379	398	429	414	391	415	376	394	397	414	346	393	359	382	401	412	392	399	361	395	382	392	364	380	379	428	429	399	407	383	382	400	393	373	365	379	398	378	374	386	361	381	374	358	393	440	423	404	410	385	429	377	391	401	392	389	377	343	393	423	395	399	412	396	373	401	375	399	394	390	392	352	410	378	393	366	376	362	435	390	396	376	398	388	384	389	387	371	384	406	424	403	389	419	352	371	408	387	384	370	410	387	408	409	393	408	369	394	400	390	351	402	358	362	382	371	375	374	427	369	358	369	401	359	383	398	402	356	387	439	360	382	424	394	380	373	394	411	388	385	411	376	357	392	388	382	357	393	384	361	364	394	400	400	365	360	393	403	385	375	424	416	400	383	400	418	350	387	413	376	394	406	354	384	388	365	391	418	394	386	393	400	389	400	418	336	345	363	404	412	399	405	436	351	392	420	435	372	378	369	360	390	360	444	410	397	355	371	364	397	382	428	413	415	362	375	405	409	382	385	390	344	377	409	402	363	380	418	386	388	429	409	405	392	391	392	393	379	405	370	378	401	412	382	389	396	369	395	399	398	385	403	404	389	441	386	407	363	359	377	400	391	359	424	392	401	395	395	425	445	373	383	361	400	410	405	379	392	392	397	379	365	362	373	427	372	401	401	389	366	361	391	360	402	392	388	387	390	394	382	371	354	346	382	387	398	362	389	395	362	396	402	362	404	440	394	363	419	409	377	438	383	376	400	392	374	381	341	400	401	391	417	440	385	380	363	387	379	393	375	381	372	389	397	382	361	404	387	397	382	365	371	408	411	458	382	382	383	401	338	381	415	378	373	355	388	362	381	383	426	363	398	405	391	351	395	398	401	369	400	391	390	387	370	392	385	394	340	349	407	368	404	418	419	375	366	416	393	362	341	390	396	384	394	376	403	329	441	390	387	378	366	419	412	366	355	352	379	397	379	352	376	385	370	398	373	404	374	388	398	396	399	414	390	351	393	406	364	409	407	401	403	405	382	419	411	403	413	389	399	381	391	392	365	375	417	413	389	347	426	394	428	367	404	362	411	384	373	369	364	405	400	377	377	419	365	381	394	377	404	383	390	421	388	393	412	390	409	399	393	387	389	417	363	393	412	389	407	455	404	400	356	382	413	363	396	357	350	425	374	405	358	400	390	386	410	390	385	408	408	387	364	348	377	412	446	393	358	392	395	369	427	397	382	350	400	403	387	365	386	383	376	382	398	350	384	411	387	420	369	388	360	387	406	386	394	360	377	368	420	366	383	393	362	424	377	391	374	424	399	357	432	402	389	345	375	372	395	394	385	425	371	394	371	388	389	383	380	409	384	417	402	377	406	424	416	408	377	400	419	400	395	402	415	385	373	381	392	383	370	378	382	359	383	404	368	421	367	373	388	425	367	336	372	403	374	389	400	398	380	388	367	374	399	396	347	390	368	417	410	415	373	371	378	364	400	390	393	406	367	378	365	399	385	368	379	400	405	398	393	409	371	396	383	376	404	378	386	440	394	404	345	371	397	370	403	369	434	384	404	418	410	418	367	382	380	347	389	370	398	393	420	371	381	377	389	360	389	406	395	378	410	396	367	401	347	368	373	397	384	380	383	414	399	424	385	410	381	375	440	386	402	397	436	403	374	403	421	372	402	385	398	377	399	407	385	392	402	407	397	358	411	385	379	360	393	387	434	399	363
20405	16296	21011	9722	7948	7434	6645	5275	4342	4109	3572	3187	2555	2463	2204	2289	2026	2041	2004	1770	1783	1723	1600	1784	1455	1461	1529	1262	1195	1256	1193	1106	1123	1129	1002	1087	1104	1094	1032	1112	1055	1051	1071	979	961	1011	992	967	985	966	965	962	926	957	963	945	930	893	903	904	884	919	947	923	908	967	908	937	899	888	944	871	908	920	893	940	891	874	872	899	899	862	856	881	909	880	861	891	861	888	839	883	921	904	850	834	858	891	820	881	847	891	868	884	930	863	809	857	912	910	833	857	868	898	894	867	866	893	873	894	859	883	875	843	858	874	848	830	896	892	856	857	887	881	824	856	860	821	894	839	846	835	853	873	860	836	929	943	854	873	835	909	896	913	886	886	848	904	831	913	889	840	907	868	841	904	842	845	888	863	886	859	842	889	838	906	858	888	794	872	845	836	884	839	911	872	875	868	898	899	830	950	868	901	865	875	828	866	855	885	836	884	862	803	892	889	912	891	877	895	889	875	873	861	862	846	860	886	951	897	825	874	869	825	852	891	876	921	884	905	878	894	873	871	870	838	854	886	848	848	881	897	886	856	849	858	897	873	865	807	884	857	871	858	954	843	883	910	866	872	916	911	832	893	866	870	871	886	855	887	860	852	869	888	881	886	877	834	828	873	905	834	906	903	915	869	877	869	837	883	897	808	862	883	838	895	893	903	873	870	869	841	858	864	874	904	866	941	855	848	861	947	846	878	864	926	902	834	865	911	852	876	868	888	869	884	872	872	871	893	879	910	896	862	857	873	868	863	915	863	889	880	839	846	856	862	817	863	857	849	856	889	898	842	898	872	891	849	905	865	866	858	863	867	867	868	869	851	896	904	876	883	915	873	956	811	861	871	877	829	900	852	853	835	888	897	866	870	878	845	903	948	909	884	902	910	906	880	925	901	913	824	915	871	875	863	868	920	899	880	853	850	876	883	870	857	852	842	861	867	872	874	852	904	891	881	855	841	861	873	853	839	909	871	882	860	854	867	875	838	901	894	835	872	850	869	830	839	891	890	867	868	862	848	817	862	858	907	837	848	897	874	870	875	859	883	848	867	904	921	886	902	912	884	877	892	835	841	876	917	860	859	868	878	869	819	816	854	849	928	904	852	888	938	911	867	854	916	866	852	837	833	865	876	863	877	896	870	844	874	854	905	863	820	885	875	873	878	865	886	840	886	829	870	866	863	856	898	816	834	881	837	881	871	877	884	832	850	878	871	821	883	810	820	848	881	890	857	841	897	884	814	878	852	831	867	891	857	901	894	833	865	853	847	841	869	897	939	883	892	880	882	848	836	858	884	891	853	919	835	856	817	845	875	903	850	857	870	864	825	821	869	871	890	906	830	874	844	817	871	883	842	928	850	905	826	922	853	856	898	851	859	874	851	845	887	879	855	867	871	904	857	859	889	849	861	864	882	870	801	847	869	863	882	862	889	919	865	864	900	910	858	903	897	907	847	897	831	923	857	897	929	841	875	860	842	895	883	833	851	848	906	882	829	900	818	840	915	877	867	882	876	885	919	891	892	847	872	844	846	871	890	964	840	911	901	817	878	901	876	855	835	837	826	870	859	848	884	850	863	825	857	840	882	920	850	845	865	882	814	870	867	884	899	886	814	905	845	907	936	837	881	832	846	868	895	875	875	888	870	875	858	922	865	857	880	872	916	883	891	870	832	872	875	849	845	909	849	826	896	879	810	915	894	812	871	878	873	856	868	916	858	889	902	902	865	822	893	882	886	898	877	912	930	856	872	846	886	892	839	883	920	856	846	836	847	873	869	873	931	857	896	893	881	857	887	926	872	863	861	856	931	866	912	880	878	892	896	871	872	899	865	878	921	867	797	951	829	865	878	859	891	856	883	866	858	847	834	894	964	898	803	929	850	856	894	922	814	884	855	880	861	907	904	869	897	869	906	804	912	867	877	837	856	945	939	897	822	875	863	868	904	824	882	882	921	897	863	932	837	841	889	878	856	850	873	844	893	877	878	855	896	843	900	850	886	840	950	862	882	896	832	851	877	856	855	810	884	850	824	831	852	886	878	879	911	874	860	850	861	861	830	900	840	892	852	870	879	875	825	894	873	901	809	860	826	844	900	903	882	923	868	870	843	878	864	859	945	866	895	862	817	860	863	844	839	899	897	846	894	851	863	886	856	850	882	870	891	870	881	871	856	887	921	874	898	866	902	905	893	844	907	858	842	880	899	870	863	885	868	838	885	861	873	858	892	866	839	861	855	950	895	852	800	889	910	878	876	850	864	870	833	849	893	936	925	904	849	874	898	863	883	869	888	814	857	832	850	909	870	821	873	847	899	841	910	884	852	863	918	862	823	874	887	868	877	879	860	911	847	872	880	939	870	854	917	858	854	902	868	836	890	891	841	805	936	900	858	876	858	861	838	930	948	866	855	817	866	830	795	876	889	852	890	829	902	883	875	829	878	882	852	859	877	958	883	906	952	893	826	830	872	897	866	864	857	877	884	917	872	859	859	834	834	847	885	871	883	856	870	804	866	827	855	890	842	889	886	869	853	889	877	856	853	873	898	867	831	837	909	880	880	920	900	883	908	894	891	866	881	858	886	863	881	881	864	856	846	849	864	878	895	844	915	896	886	858	889	839	908	893	825	889	838	893	856	866	852	854	886	928	919	905	899	898	848	869	893	890	799	844	832	879	908	888	858	912	871	829	890	907	837	863	840	925	852	855	848	868	863	886	949	879	887	935	908	843	876	853	872	858	867	806	866	860	868	897	827	906	874	862	873	870	876	849	841	877	896	900	866	882	878	927	875	949	860	903	870	886	868	916	867	937	857	786	901	847	833	864	896	844	852	857	874	826	863	921	862	849	837	900	865	848	888	892	838	903	939	872	889	907	842	857	871	899	810	925	897	862	859	893	935	901	871	876	880	901	874	845	850	795	842	833	875	861	852	875	836	828	865	865	846	900	869	841	866	902	919	813	902	862	866	802	893	850	894	901	899	902	907	915	908	871	872	851	869	828	879	870	898	871	898	847	873	879	839	812	940	904	851	822	868	832	854	899	875	850	864	839	874	836	882	835	904	870	871	885	861	885	849	828	890	863	954	820	876	810	884	860	857	883	911	940	898	891	854	868	871	861	920	882	870	879	883	869	911	871	828	850	851	876	878	880	869	897	862	889	858	899	867	837	891	905	877	861	923	868	882	878	847	866	882	850	834	888	818	837	857	897	879	839	839	838	855	839	861	864	847	865	873	877	870	861	886	878	823	886	888	880	925	863	925	908	874	898	850	859	902	861	891	843	875	824	854	874	871	877	892	844	857	885	902	844	855	892	860	884	870	848	851	879	807	857	897	878	843	901	888	881	907	821	898	880	880	897	829	897	853	876	894	889	858	893	864	924	878	901	907	883	855	912	868	886	799	871	842	864	892	884	841	887	867	912	892	872	889	864	915	879	867	870	851	904	928	899	893	918	819	799	847	873	923	831	837	910	797
12547	6626	4999	1831	1078	835	729	606	558	548	530	512	512	490	497	480	485	452	486	431	463	484	472	451	453	469	437	466	493	482	438	436	438	446	513	428	498	475	485	434	484	448	473	467	478	452	416	464	467	434	465	465	459	481	419	439	434	453	421	427	447	414	474	462	456	422	466	443	430	461	391	451	443	446	445	474	440	481	463	414	447	452	443	442	428	461	446	454	464	446	423	426	522	476	399	455	436	444	443	443	434	431	447	482	432	389	445	484	443	452	407	427	414	464	475	474	474	491	491	424	416	425	463	479	442	450	456	453	470	491	431	425	454	441	441	473	451	436	440	461	512	529	440	454	430	458	414	403	418	433	428	468	464	505	452	440	468	449	473	446	439	475	440	480	502	465	420	436	429	443	443	463	434	468	474	410	452	429	478	467	451	462	433	449	451	453	451	446	439	463	463	440	426	410	434	417	443	454	423	447	426	464	448	488	434	443	436	447	429	450	415	425	415	454	396	425	407	447	451	453	409	398	442	455	451	462	427	475	460	432	460	408	503	465	443	402	431	407	458	427	442	438	450	440	459	428	445	416	440	427	482	474	450	477	467	440	464	423	434	478	428	437	474	401	437	445	430	437	455	465	462	446	432	454	464	469	414	452	403	461	451	477	451	457	430	479	460	435	473	472	504	482	441	456	429	426	465	421	405	447	428	455	404	441	441	427	438	436	478	477	464	481	483	436	400	453	446	381	454	444	443	449	433	436	390	464	477	433	438	425	454	477	408	411	423	466	450	441	498	439	431	450	409	421	474	464	458	423	427	409	458	423	458	454	463	467	456	435	466	453	391	432	443	485	461	511	424	488	467	463	375	464	461	473	438	442	423	473	433	438	467	403	461	454	483	416	420	431	498	424	448	451	393	475	412	429	432	442	449	448	439	450	422	450	450	432	420	462	446	426	431	445	479	493	450	463	457	429	438	408	473	473	438	439	443	473	441	419	444	445	459	452	452	455	454	405	417	444	437	424	448	474	410	474	436	438	436	460	427	436	442	438	429	453	445	440	460	431	441	471	470	493	487	452	435	465	448	467	447	434	470	448	463	461	441	441	428	491	464	460	466	438	430	458	469	441	421	456	454	468	432	445	483	416	465	433	469	387	436	410	430	422	422	397	449	442	474	453	470	474	441	453	435	408	433	411	453	483	453	460	455	466	454	456	441	423	454	472	419	430	422	450	445	477	434	424	424	463	414	476	450	453	419	454	452	423	449	418	451	463	456	436	441	488	456	409	483	445	430	384	448	483	429	467	435	435	410	436	456	436	433	450	404	475	467	427	430	452	422	408	451	436	461	470	453	470	447	433	436	404	444	446	473	459	463	445	428	430	430	428	429	437	408	426	435	417	455	424	461	432	394	415	433	454	421	429	432	471	461	467	460	434	466	423	431	453	433	466	431	420	435	444	461	457	477	410	476	471	473	415	449	480	453	482	412	445	429	428	431	416	416	407	471	433	466	415	416	450	433	474	417	446	443	424	451	446	448	442	409	434	423	439	434	448	501	474	442	445	411	434	468	486	481	472	432	453	447	448	474	429	425	415	460	450	450	448	439	453	445	428	442	472	484	485	418	402	495	448	405	451	466	444	445	484	438	467	477	453	458	496	454	425	448	468	453	404	430	429	482	433	447	472	443	482	450	464	461	446	439	428	441	421	452	475	462	446	453	428	467	415	443	446	443	412	414	452	421	475	425	404	426	448	422	514	436	465	424	479	469	473	449	460	467	448	444	487	438	465	455	440	458	444	462	432	452	441	463	429	461	452	415	444	441	469	444	407	436	476	435	441	448	444	426	483	478	453	363	430	443	435	461	488	466	469	477	489	472	477	488	433	461	460	460	435	446	456	437	405	402	414	439	468	486	489	439	433	435	473	436	446	453	434	465	466	420	442	426	507	427	462	448	447	441	442	427	469	460	446	463	472	473	488	442	492	432	449	454	453	476	448	493	441	483	420	451	437	433	456	449	452	467	471	470	461	445	463	419	456	481	454	386	426	449	438	460	453	464	470	429	504	456	455	462	452	414	469	420	431	428	467	443	440	449	472	420	449	470	427	428	513	420	422	456	472	443	387	446	456	415	438	427	470	437	424	470	426	440	456	439	479	453	445	428	518	465	433	446	437	467	480	468	471	450	469	442	476	459	463	460	432	463	443	449	439	455	442	453	467	454	436	451	475	492	435	448	445	423	461	430	453	468	470	456	432	502	455	422	467	460	467	435	498	457	444	413	439	418	420	449	447	443	456	476	444	416	467	439	480	425	479	447	471	440	428	479	491	433	446	452	432	453	433	413	435	460	413	438	463	438	454	467	480	440	474	443	470	452	471	458	457	490	448	474	459	453	415	441	480	449	444	440	439	474	447	469	464	428	465	468	420	415	436	468	411	452	467	446	428	444	434	397	388	472	449	431	454	442	470	424	485	429	433	433	392	461	447	435	434	428	464	387	483	479	438	424	471	395	444	433	436	441	465	470	425	477	427	457	435	460	439	463	484	454	449	442	439	452	485	436	415	463	466	441	426	456	446	446	406	471	465	438	452	426	471	474	453	439	472	464	481	456	471	397	447	444	480	435	422	472	443	430	438	475	444	475	422	435	431	446	440	439	469	433	491	463	433	480	451	487	463	421	437	436	452	453	464	416	458	416	503	418	424	427	438	455	448	474	445	429	402	460	465	414	441	426	462	423	426	469	435	471	462	446	416	426	436	445	450	445	463	474	462	419	446	415	446	443	432	451	453	434	460	414	380	437	475	450	456	392	479	441	450	450	431	475	442	443	481	439	467	478	440	483	423	444	404	444	487	497	472	459	450	441	472	444	448	411	418	419	419	437	491	504	436	459	473	408	487	467	456	462	457	461	451	411	444	476	477	458	432	445	477	455	436	442	403	451	439	474	501	420	456	398	456	485	461	434	438	402	452	485	424	423	468	433	461	448	418	455	466	443	421	412	455	495	430	429	411	436	447	456	446	408	426	420	452	438	482	465	429	437	460	423	428	408	448	454	443	489	414	446	467	497	415	455	471	448	470	470	429	448	440	479	437	443	475	430	423	463	473	466	463	427	451	460	462	420	456	449	464	467	438	385	492	447	437	413	443	479	408	415	469	480	457	458	447	468	495	438	459	509	446	455	442	432	407	437	447	448	430	427	413	465	436	434	448	443	451	405	445	465	447	475	450	428	410	413	401	465	454	408	419	455	450	460	470	455	447	434	460	470	447	478	390	484	458	467	446	404	389	446	431	435	474	454	434	442	459	437	404	448	441	471	488	436	491	449	450	467	432	521	421	427	487	423	456	443	443	409	448	416	451	449	453	447	432	447	417	472	416	418	427	417	434	458	444	383	453	472	471	441	436	481	419	433	479	414	467	463	476	463	458	421	390	438	510	459	476	422	459	435	411	443	419	454	428	424	437	456	422	437	465	447	473	444	439	471	456	404	465	439	465	494	486	440	477
8074	6016	7627	4282	3297	2726	2238	1940	1598	1644	1480	1431	1256	1328	1190	1215	1182	1251	1166	1144	1092	1065	1145	1041	1091	1039	1029	1000	1028	1001	983	988	996	1000	1029	1017	1011	980	997	976	932	940	952	941	992	996	1024	1034	929	926	980	964	1016	960	996	1038	1020	930	979	998	1004	979	977	1010	1021	959	1013	972	949	967	995	959	966	926	934	971	1014	986	1010	991	993	952	1005	1002	894	999	969	1030	977	965	990	949	1003	972	975	1004	962	960	951	918	920	922	945	986	957	913	999	984	995	948	962	981	916	986	982	929	939	932	938	1028	966	945	930	947	911	969	977	1010	955	939	959	992	933	1010	986	991	981	948	986	926	957	967	922	988	954	945	976	957	929	896	944	962	966	958	972	1003	997	931	913	916	994	969	916	915	965	951	901	955	943	948	977	995	933	994	936	1007	997	995	928	960	960	943	997	905	935	1028	937	962	989	945	913	976	975	987	966	949	996	988	983	938	992	928	946	1002	949	939	980	966	994	923	938	1019	986	1026	880	935	949	939	968	976	981	1008	976	925	1005	963	915	999	898	974	931	990	973	963	985	928	898	952	945	946	960	980	955	983	994	997	973	949	984	984	976	927	954	981	967	956	987	918	898	951	965	993	951	979	967	979	989	1005	954	985	993	975	991	938	953	949	989	1018	969	962	933	942	972	980	988	944	953	972	969	971	990	940	909	923	986	920	967	972	930	926	929	961	938	988	971	918	970	942	968	934	955	962	986	940	915	945	962	906	880	991	965	996	953	972	967	885	908	919	931	942	966	980	1019	962	1037	1011	919	950	931	942	944	1001	1003	919	984	987	1025	986	959	982	935	989	1000	933	974	923	970	987	926	926	976	948	971	968	962	952	957	959	938	978	996	935	999	957	940	1001	945	987	920	989	967	961	963	950	1017	1039	970	968	939	960	986	932	954	961	994	1014	977	1062	985	929	955	987	984	923	963	919	947	942	962	983	911	916	962	899	979	974	918	899	1013	954	927	989	979	994	955	884	1010	946	901	984	976	917	968	921	982	1026	962	967	909	974	1005	943	953	963	924	943	965	979	959	950	979	957	984	978	981	996	988	999	1009	1007	987	962	931	1009	950	947	959	969	951	959	984	945	921	1001	950	950	998	946	922	908	931	929	997	988	978	975	909	1016	982	958	981	927	1036	952	983	993	943	976	977	922	974	936	990	959	990	930	900	1006	1010	931	935	962	981	978	998	956	992	939	994	965	1020	930	984	959	901	985	998	1008	968	959	981	940	1002	960	915	937	989	933	976	945	928	1001	978	998	972	1008	993	984	986	972	919	931	969	925	974	948	929	957	917	985	990	909	965	913	949	937	956	1002	983	982	983	990	924	899	986	939	1003	951	917	987	977	956	960	960	953	962	936	1001	977	943	930	937	921	968	977	955	965	954	970	1024	958	953	960	980	1009	988	1010	972	1003	963	972	981	970	890	972	967	952	996	1000	931	1003	985	985	914	964	961	971	962	987	1058	982	994	936	929	962	977	962	990	942	917	968	993	964	941	932	970	972	980	962	957	910	971	999	961	1004	995	971	956	994	1004	920	1004	987	951	929	942	964	931	958	974	934	957	985	1008	957	1026	1049	978	984	955	964	979	975	1044	888	958	973	981	939	966	952	987	971	911	968	985	999	1045	975	937	919	968	958	1004	987	966	971	996	1054	992	958	978	1001	995	993	970	940	964	916	956	983	1013	952	980	921	979	938	1023	993	936	971	995	947	985	968	993	982	967	942	992	1000	978	968	949	996	941	956	893	961	945	992	961	974	957	971	981	995	954	1017	935	980	926	920	962	982	963	987	1005	965	982	975	979	999	1047	966	939	969	967	985	989	938	977	971	1011	958	1001	955	964	976	984	988	905	959	979	979	938	967	969	941	975	966	1010	906	973	1003	978	1008	978	964	948	944	947	1035	947	919	972	974	926	941	974	963	981	952	1009	954	1011	969	994	932	958	979	922	973	994	925	963	924	994	964	992	994	956	960	978	958	1001	951	1014	948	1004	975	1028	944	976	914	919	1001	943	978	954	957	942	956	932	935	927	961	880	972	971	976	959	975	950	1012	990	970	984	963	965	939	960	994	970	894	983	1001	984	993	952	908	942	907	951	973	1002	980	981	930	971	948	964	957	931	952	935	965	916	946	1007	915	965	972	932	1007	971	953	913	990	955	963	1012	1019	968	945	964	985	955	941	971	992	974	1000	952	987	1022	935	1015	969	962	1028	1009	947	943	959	908	968	1014	977	976	1012	951	951	990	967	954	943	971	952	944	1023	1004	965	961	961	981	906	1026	995	965	956	978	957	1049	998	940	984	981	923	1007	937	1002	963	973	977	974	1006	990	990	950	959	984	957	949	962	896	947	954	951	989	998	974	948	995	922	954	907	914	975	963	974	918	967	1016	917	997	1008	978	920	966	971	1032	958	974	1007	931	951	980	915	995	956	933	943	996	956	973	994	993	949	974	959	887	1015	938	956	891	980	921	954	1039	962	977	1000	992	1015	967	909	930	896	988	960	934	975	920	984	908	902	984	982	944	977	1007	985	1011	920	957	927	950	922	970	970	965	949	955	980	943	1048	967	968	973	951	986	1013	995	949	928	958	942	1035	999	968	967	943	989	904	966	1022	931	992	1003	1003	930	1012	978	946	982	964	979	976	995	943	932	963	954	988	992	964	945	1000	952	941	943	996	967	961	957	997	984	993	986	962	976	956	899	962	940	1032	916	1007	984	923	932	996	961	935	961	1006	967	967	947	918	1025	1009	970	982	936	976	967	957	934	991	1011	1018	1001	990	978	1001	998	991	981	932	963	952	977	962	937	961	938	988	967	939	944	978	994	954	956	935	985	971	1004	974	966	917	966	942	979	993	949	993	992	1010	978	965	958	1044	990	957	959	1001	1003	943	962	944	918	978	961	925	953	941	993	937	1080	961	995	972	982	955	942	944	950	1014	942	939	954	986	938	1018	973	1008	950	1014	946	907	967	996	982	966	952	989	922	964	1020	954	1016	971	889	1041	936	924	973	898	995	1023	923	926	909	947	928	966	1001	978	966	988	1010	1030	952	968	968	1007	927	921	942	932	997	963	943	958	916	927	1047	999	939	926	972	959	926	890	953	912	937	941	985	974	1004	968	1006	944	962	930	951	1033	936	978	998	918	964	939	980	940	941	975	974	992	993	959	1003	994	985	956	982	933	939	946	951	931	935	1007	1060	912	968	975	933	970	988	925	938	994	982	944	914	987	990	976	910	938	952	973	1000	978	960	960	976	952	986	935	980	962	970	949	951	890	998	973	947	1026	1005	925	955	967	930	966	971	949	968	972	926	991	956	996	905	933	964	981	927	944	968	990	937	981	969	977	1001	989	947	957	936	953	1009	910	999	968	991	958	1008	930	949	948	992	993	964	1018	959	903	941	1030	965	988	981	965	906	933	938	963	942	975	975	946	960	989	996	886	980	1008	915	984	939	976	933	975	958	963	947	912	953	1002	966	894	895	903	922	945	920	944	957	936	917	958	966	994	1010	976	945	879	944	887	957	985	986	962	953	953	955	919	978	950	976	998	985	979	992	1016	904	915	964	957	969	984	1010	934	971	952	1014	961	948	954	948	986	919	1020	987	967	1018	944	950	985	957	1000	980	987	1005	1031	959	958	1022	968	949
24763	14982	13040	4479	1905	1487	1277	1020	882	755	689	646	558	531	513	500	503	516	475	466	499	485	464	447	444	426	482	405	385	416	378	371	398	341	380	393	382	435	392	393	361	417	391	407	389	412	359	390	423	370	378	371	335	386	425	400	364	402	361	378	379	389	359	383	388	402	404	365	386	400	355	374	368	401	387	402	384	416	381	356	372	380	396	386	378	386	335	366	362	385	411	391	360	380	367	397	356	394	390	386	409	376	296	390	349	360	403	373	374	393	386	365	394	402	388	399	400	406	379	380	410	384	367	389	404	388	366	354	412	391	358	371	403	392	382	362	390	371	396	387	363	392	374	333	406	378	413	366	363	411	388	377	382	338	365	391	418	401	355	411	388	344	371	363	443	366	389	377	379	371	377	418	402	369	388	378	396	383	399	391	391	374	413	383	380	399	386	380	377	342	363	386	380	401	401	368	382	393	341	385	351	345	420	408	383	390	409	368	371	397	388	385	398	391	398	379	383	371	377	399	394	389	372	389	347	386	396	377	416	428	408	396	387	402	377	363	403	411	356	409	374	418	374	335	368	402	385	359	380	360	357	398	390	372	391	380	345	386	348	363	373	355	374	361	370	380	373	348	363	381	403	366	374	408	361	341	383	373	371	351	365	376	383	398	365	366	353	381	372	364	358	373	362	357	375	417	366	386	400	368	403	352	394	410	388	377	382	382	370	369	370	337	357	352	336	360	383	417	358	359	350	350	421	372	346	385	388	351	409	375	355	379	370	382	357	333	344	361	390	357	365	383	361	359	365	360	406	389	385	358	371	407	402	377	350	416	372	403	414	333	390	403	418	407	354	378	365	355	367	392	374	398	342	361	400	368	376	420	380	380	409	398	397	368	371	357	368	349	370	381	353	377	371	380	336	402	405	384	356	361	404	383	398	353	391	356	392	363	371	333	312	348	397	368	383	407	347	396	348	373	386	359	380	363	409	370	380	357	337	378	404	357	379	386	385	411	411	344	360	362	376	362	370	351	356	382	355	368	337	417	379	354	363	362	375	396	400	377	436	385	399	397	380	362	377	373	363	415	375	359	383	390	390	358	362	391	396	400	398	378	389	372	362	365	377	364	373	367	363	388	373	358	393	367	369	390	390	364	372	355	408	343	349	350	416	388	366	388	402	354	369	359	351	378	410	373	386	366	362	367	376	384	398	381	376	369	402	352	376	374	398	405	335	416	369	372	395	370	364	372	358	356	373	338	407	375	370	353	372	385	390	416	364	410	381	363	373	399	417	416	361	398	433	367	370	410	418	395	349	373	370	392	393	349	357	385	416	352	375	388	379	385	389	418	370	386	358	369	374	395	399	395	397	352	359	390	385	366	422	352	352	369	393	375	370	374	398	383	392	348	363	417	391	361	346	407	356	379	382	349	347	379	381	406	392	381	374	384	359	381	377	400	385	366	347	358	366	362	337	384	408	398	415	416	363	345	370	363	372	360	410	335	365	385	336	367	383	372	404	404	384	347	382	382	409	406	386	350	403	362	402	393	413	366	368	381	386	427	404	362	371	395	367	357	399	376	325	389	390	381	379	363	368	397	408	357	411	395	397	367	410	364	356	380	403	395	359	346	416	387	387	370	378	359	394	357	401	384	411	348	398	401	352	375	394	360	407	349	354	365	387	360	348	367	374	364	384	365	382	356	390	379	359	423	401	385	395	376	387	395	377	417	407	388	365	370	384	393	381	334	372	358	341	374	329	386	391	369	376	388	378	344	396	377	367	358	363	351	377	365	389	364	377	368	420	362	367	388	422	395	391	357	365	354	354	387	381	355	402	405	376	379	380	344	353	335	381	374	343	403	382	357	395	380	410	365	378	366	391	382	378	363	331	384	394	346	388	356	374	388	344	414	413	376	387	392	337	368	336	362	384	403	370	396	387	370	398	401	399	377	422	373	396	403	388	398	375	369	399	386	353	402	396	365	353	404	363	398	360	358	393	367	394	388	356	375	382	382	373	352	393	414	406	399	377	399	390	403	418	400	395	384	397	373	386	370	385	417	368	375	365	395	385	401	394	360	409	376	370	339	378	415	384	400	337	367	401	375	399	396	334	370	405	356	357	335	376	409	363	389	368	396	397	360	399	402	397	358	383	378	385	363	343	400	372	383	378	377	372	383	389	393	379	372	397	357	386	372	357	390	369	369	382	393	370	389	359	361	378	397	347	379	354	364	386	355	362	368	375	399	371	371	380	394	371	373	370	364	366	372	388	366	378	330	397	356	362	367	366	408	391	395	369	410	343	358	383	364	380	370	363	378	372	366	409	379	389	375	375	404	377	368	375	385	410	374	406	350	379	368	372	366	357	359	364	366	370	393	349	368	386	390	363	379	366	371	397	405	357	358	356	380	407	361	377	377	343	389	391	386	381	384	368	392	365	375	377	389	380	359	347	372	376	373	363	369	369	358	358	398	338	380	400	365	340	352	381	422	357	404	386	430	399	353	353	417	377	394	365	398	377	400	372	368	380	388	378	369	355	363	390	374	378	365	352	362	344	409	364	369	437	377	376	408	416	421	380	360	411	383	384	370	365	364	389	420	386	354	365	395	367	372	394	387	390	384	363	393	391	382	348	389	403	392	374	361	362	383	358	365	382	378	369	425	373	399	379	362	317	349	322	341	383	347	414	349	390	360	369	367	370	378	361	385	377	346	371	354	342	393	338	380	376	366	401	387	381	323	380	356	391	352	372	415	378	345	373	346	360	409	378	409	364	407	361	370	397	378	384	412	400	370	348	367	377	377	393	380	408	392	376	357	346	340	436	393	385	379	394	372	386	406	372	388	360	399	384	376	392	412	370	414	350	421	359	377	347	403	340	432	389	397	378	399	341	392	370	355	388	381	395	377	359	367	371	427	393	376	361	379	349	360	378	367	408	377	372	364	370	377	366	395	350	393	378	395	355	367	390	374	397	350	422	361	373	383	386	349	395	383	370	354	400	402	386	376	396	395	400	374	373	381	328	403	361	340	369	419	374	371	417	384	365	368	381	373	344	414	396	377	353	305	379	412	384	387	363	335	399	412	385	425	370	374	341	370	406	372	355	403	387	389	406	375	385	380	384	383	411	396	366	371	332	387	350	362	336	366	388	359	377	352	380	368	395	371	398	360	371	403	384	381	400	363	336	364	389	366	421	361	371	403	387	356	406	374	384	347	353	378	400	351	399	389	394	361	387	345	355	381	378	398	367	403	381	376	401	346	382	355	391	356	352	380	395	408	383	338	351	380	376	399	385	388	350	403	403	350	421	394	404	376	370	405	370	345	397	454	404	374	387	358	408	342	376	342	435	382	395	364	362	399	354	362	380	390	376	379	366	419	381	421	390	368	382	390	328	362	366	365	383	399	365	376	386	378	342	358	389	369	366	364	391	377	416	349	376	387	412	356	402	375	360	375	398	417	378	353	367	379	381	426	424	369	355	358	365	394	374	418	376	361	361	373	412	356
15840	12376	17108	7403	5586	4907	4320	3736	3060	2843	2457	2181	1910	1745	1660	1631	1530	1517	1451	1461	1461	1318	1250	1359	1221	1133	1190	1098	1077	1053	1023	956	941	969	932	927	981	935	991	927	989	970	956	887	875	932	911	903	954	911	901	906	908	863	839	910	914	924	845	871	830	879	850	894	891	884	898	857	890	892	854	863	884	885	889	802	835	872	877	875	860	842	866	874	868	897	875	817	839	836	861	853	880	846	820	873	885	815	842	888	830	820	849	812	855	840	873	837	842	773	853	820	751	852	833	785	847	852	892	834	807	831	822	853	852	847	789	827	831	845	840	847	865	807	801	821	862	843	906	807	844	840	825	803	870	841	841	844	852	844	833	843	837	873	856	859	787	825	824	896	858	860	891	822	850	846	856	803	812	785	814	810	844	774	856	795	790	858	852	840	829	809	845	886	863	869	842	857	821	826	858	882	799	915	793	795	881	827	849	865	884	791	886	786	807	863	825	838	841	815	852	887	844	858	819	929	852	800	843	864	875	870	931	848	825	851	840	813	840	796	828	836	864	876	826	830	853	830	831	849	842	835	801	836	837	849	833	866	861	811	918	807	898	837	821	827	824	800	800	850	856	833	907	839	826	850	847	803	846	825	846	823	830	859	863	835	863	837	848	838	875	836	795	789	808	826	844	809	847	894	827	842	844	840	800	875	828	867	848	866	890	800	840	803	883	818	893	820	873	846	828	857	906	825	846	834	865	819	805	839	817	847	884	776	914	800	889	863	845	804	839	814	873	816	854	817	862	837	834	841	814	823	861	801	826	854	807	817	850	879	821	844	863	885	823	779	840	840	831	859	812	854	855	827	856	881	845	848	840	796	841	871	815	853	798	868	881	853	882	789	864	867	841	831	894	872	858	791	843	854	761	814	824	899	818	814	824	818	827	835	783	850	830	876	834	852	847	884	775	846	844	853	882	830	824	887	868	811	844	841	845	859	801	854	853	845	858	835	853	868	827	808	872	865	852	832	834	844	830	868	845	848	817	830	820	863	839	806	870	800	888	852	851	865	824	849	869	853	865	832	859	807	827	779	783	859	847	858	850	814	874	859	804	874	797	862	814	846	809	791	786	849	814	835	823	821	839	853	820	838	817	849	858	833	846	819	914	812	827	832	830	825	859	883	870	856	871	852	835	828	822	846	798	850	843	812	844	790	904	877	813	847	853	835	841	904	857	849	826	857	821	860	823	798	874	841	838	864	821	833	854	879	888	869	867	842	880	840	860	838	846	836	843	838	836	816	888	853	848	866	812	841	841	861	833	850	852	801	885	879	851	841	882	850	832	874	865	870	801	867	828	840	820	839	891	815	830	870	883	820	812	808	859	827	818	807	887	913	833	863	873	820	823	818	839	870	844	911	835	844	836	928	842	797	842	860	860	862	854	847	834	830	864	877	858	802	850	823	808	903	808	830	816	820	859	809	864	816	829	799	824	840	869	872	856	812	877	900	880	881	803	777	879	839	796	866	795	821	830	817	886	870	900	813	864	824	847	847	860	888	831	807	857	801	869	879	845	859	847	844	842	841	848	899	843	877	832	874	844	878	812	817	816	835	826	862	818	860	884	847	821	859	815	863	852	873	810	786	848	814	868	837	827	787	865	783	868	845	849	865	926	826	855	845	864	866	830	853	839	854	848	816	805	841	901	841	857	852	852	843	858	846	858	852	843	879	794	870	859	850	830	811	826	872	836	825	837	822	834	839	847	833	849	860	846	880	794	816	800	844	861	803	831	835	841	839	921	845	891	880	874	910	823	852	861	802	837	829	852	818	842	888	807	813	859	810	873	793	775	827	844	855	868	866	870	871	832	803	854	838	846	812	813	842	888	852	834	826	825	812	830	860	810	828	871	804	856	860	846	853	823	844	928	858	908	889	848	860	842	822	835	816	795	817	849	834	837	826	796	856	837	832	916	869	812	853	844	840	810	835	852	872	819	865	809	863	831	784	847	796	864	861	832	817	857	882	863	841	816	860	824	810	870	805	822	865	841	871	877	810	863	810	825	765	809	841	816	816	854	878	816	816	869	856	875	805	802	814	804	854	832	823	800	827	856	870	798	836	901	900	802	801	846	890	846	812	831	911	832	858	865	860	888	816	853	841	796	850	831	867	838	880	882	791	833	892	830	885	818	875	859	831	843	832	868	806	812	787	891	854	856	922	826	806	876	880	816	896	880	844	808	810	879	863	837	814	855	793	910	861	811	853	810	841	827	839	778	850	847	844	901	803	861	870	847	843	842	862	817	795	841	815	828	801	856	846	782	808	868	814	865	823	839	879	858	818	863	849	829	841	873	823	876	848	835	850	837	826	858	866	809	837	810	870	847	837	830	821	806	789	851	857	850	838	883	823	851	891	778	824	825	857	836	809	834	839	862	885	842	842	862	829	805	805	820	845	882	867	879	836	851	827	866	887	837	845	835	847	813	828	875	921	862	861	827	865	858	834	863	860	815	805	836	893	848	842	909	853	838	793	810	837	903	875	852	835	851	817	841	798	875	839	875	855	885	811	836	804	844	877	854	878	860	857	804	832	807	854	823	806	832	813	834	851	863	858	812	842	868	795	824	843	829	849	824	871	848	844	884	823	842	903	823	900	807	862	818	883	846	807	865	830	928	855	850	880	892	869	883	829	829	903	840	841	833	897	859	851	854	819	872	825	828	839	837	860	861	850	856	875	786	841	845	847	819	813	852	892	836	845	860	866	876	855	819	791	832	863	870	840	847	831	799	841	835	887	798	793	888	867	810	819	915	860	838	809	846	829	884	847	822	819	884	808	836	869	827	863	845	854	867	796	794	832	827	813	840	882	858	813	806	852	834	845	815	861	849	850	846	861	821	900	882	789	847	827	821	785	845	835	836	922	830	857	819	840	839	840	819	789	843	888	827	826	836	798	857	830	864	800	854	866	862	836	833	798	859	849	856	845	779	894	785	833	834	811	818	836	865	839	854	820	870	864	843	885	835	841	849	828	873	861	844	793	894	878	823	866	840	886	873	873	847	840	868	796	855	852	916	824	812	835	831	811	888	875	848	817	848	856	857	853	850	818	824	863	836	858	840	836	864	828	868	852	881	854	819	806	848	874	792	836	878	840	871	851	871	836	863	854	884	856	876	862	900	818	839	838	877	841	839	833	815	806	872	883	801	834	826	903	820	827	870	827	844	880	877	801	781	846	843	846	831	857	814	846	860	841	849	847	777	765	868	826	849	840	783	833	871	791	814	825	837	831	869	812	805	867	856	842	851	835	849	839	829	870	826	834	881	857	809	868	759	832	870	859	833	849	888	837	895	847	839	836	877	840	841	846	801	855	826	855	863	861	810	823	821	847	808	769	841	833	857	856	846	841	810	836	861	840	906	848	854	812	824	876	820	913	858	809	852	825	822	830	875	813	851	883	875	831	810	777	837	857	825	875	851	766	852	880	797	904	821	867	820	822	850	844	884	834	810	848	814	820	816	826
34250	21931	19588	6277	2852	2210	1971	1467	1188	1046	927	788	716	645	644	637	541	540	588	535	489	474	463	497	500	437	502	452	451	416	435	454	412	458	452	447	402	432	421	447	428	445	452	413	395	397	405	441	399	404	373	422	384	403	392	380	382	406	377	398	412	392	385	420	439	369	423	402	406	401	391	400	395	397	348	454	393	354	404	417	404	374	364	397	382	402	320	424	387	369	397	359	368	384	392	382	387	406	361	401	430	395	417	414	361	368	392	424	411	406	389	385	402	391	415	360	437	411	408	372	374	417	376	392	407	389	407	429	397	420	392	362	380	399	383	397	384	347	377	380	416	379	355	368	382	379	373	390	401	411	417	415	393	399	390	386	349	360	363	349	406	396	384	354	378	415	364	390	426	398	408	417	353	398	358	354	343	386	387	388	405	388	377	423	386	419	366	367	382	420	414	387	371	391	387	396	409	395	383	399	372	389	388	370	383	373	376	422	406	387	373	391	419	390	381	372	365	428	373	402	365	416	394	393	410	395	395	392	416	382	372	389	401	394	410	434	395	372	375	398	374	381	355	380	353	401	422	383	380	385	397	397	408	449	409	420	392	402	386	394	388	386	326	364	388	383	403	383	390	422	415	412	373	417	394	404	401	431	413	387	398	376	395	372	389	387	396	392	372	386	372	378	377	367	415	360	371	367	391	393	398	383	393	371	378	397	376	408	388	383	406	372	372	361	370	407	376	409	390	416	393	368	364	403	385	403	416	379	359	423	410	358	389	410	416	381	389	377	386	399	403	377	368	378	388	401	390	380	358	346	417	375	371	400	415	376	426	379	360	403	388	375	395	416	437	392	350	377	405	371	366	376	435	357	395	402	367	390	417	433	380	418	382	399	411	416	366	389	401	396	402	362	408	390	394	351	392	400	385	423	400	369	387	343	351	395	377	358	381	376	372	388	415	404	401	412	371	375	401	385	423	409	416	366	424	404	418	391	405	390	395	410	391	420	375	364	430	389	398	382	372	341	370	354	378	358	426	408	380	397	373	413	375	385	396	433	402	360	391	428	380	408	396	371	410	405	425	389	364	368	388	370	372	357	377	393	376	370	406	364	332	414	419	393	384	391	370	360	398	407	367	400	418	413	361	360	389	374	387	403	388	396	393	401	418	373	395	368	392	402	369	415	391	407	378	408	360	357	375	358	390	419	383	387	374	370	427	399	386	349	396	384	377	401	424	382	359	390	370	370	365	405	388	393	357	395	403	391	375	389	392	408	374	391	400	398	364	401	396	367	389	401	451	404	365	410	440	366	384	388	403	379	396	370	405	396	414	400	360	407	404	342	381	382	381	374	421	408	398	410	402	399	422	341	381	365	397	384	408	392	367	376	366	404	419	372	389	410	365	399	375	356	435	406	407	370	423	396	424	375	398	367	399	393	419	398	409	406	415	416	375	383	359	409	381	418	425	354	375	417	379	402	420	413	411	384	395	414	383	396	384	403	363	371	395	387	371	387	374	389	367	394	355	384	407	398	373	361	350	376	413	418	376	395	358	382	380	388	384	361	402	397	411	396	382	389	365	426	407	397	367	382	383	335	386	383	396	390	397	395	364	375	402	415	398	375	396	391	373	394	357	403	394	394	356	389	358	387	406	429	373	396	424	410	371	428	383	397	376	386	424	362	390	433	391	418	408	351	411	377	403	374	374	371	383	387	351	397	402	412	397	414	455	376	420	395	417	400	395	386	363	353	398	344	373	410	380	383	404	371	389	404	393	401	402	405	380	383	397	343	398	354	368	382	404	405	392	372	394	396	345	410	378	415	437	399	348	383	403	364	398	442	409	403	434	361	384	409	366	383	382	388	356	411	410	408	389	383	404	403	359	379	417	373	383	349	389	380	408	422	354	373	416	353	416	343	381	397	392	426	388	361	388	339	420	407	407	364	415	367	411	410	350	378	410	388	375	419	402	377	373	380	389	402	405	376	385	385	389	402	384	387	387	355	378	425	403	419	377	395	393	382	382	387	387	437	421	378	378	360	362	410	404	400	445	414	383	398	426	423	425	412	365	388	364	374	357	396	384	365	435	409	388	394	408	400	379	383	387	373	392	399	392	383	341	398	397	415	385	379	400	392	363	422	380	378	393	422	390	402	369	382	363	371	401	376	412	394	375	363	421	377	398	366	369	374	395	411	392	365	414	422	402	379	395	418	381	358	427	410	426	440	404	347	407	369	415	392	417	366	387	340	361	370	383	403	380	406	401	404	376	413	402	385	383	392	401	388	357	359	367	419	417	381	405	402	374	372	371	403	384	392	359	380	424	390	385	413	426	355	405	384	412	381	391	397	398	399	383	391	383	414	372	381	403	408	390	370	408	368	413	417	368	380	391	397	391	387	390	393	403	367	372	334	397	411	353	401	365	396	376	416	415	371	394	393	363	360	392	386	390	376	352	371	387	351	381	381	377	387	403	427	398	383	371	383	395	368	360	352	475	369	366	393	439	392	385	423	372	407	393	414	385	386	408	404	380	355	380	389	406	341	388	391	393	401	419	390	410	348	375	357	427	339	377	382	409	425	388	380	414	415	358	392	389	401	387	445	383	367	412	396	347	404	419	389	354	403	396	412	395	413	393	382	391	376	364	397	414	365	417	327	377	355	385	408	393	407	416	383	412	383	383	416	386	438	355	401	397	389	415	371	412	379	377	390	386	364	392	365	413	355	353	342	372	370	390	375	380	382	436	395	387	447	462	386	390	411	395	400	362	389	389	414	369	421	369	386	399	366	357	448	414	403	377	441	390	420	401	396	377	388	377	424	408	370	430	374	367	403	394	395	367	379	401	376	385	406	441	382	393	364	385	390	377	370	391	394	373	427	419	415	412	381	385	388	386	369	368	445	363	379	418	368	412	378	363	364	358	355	416	393	363	392	384	391	410	426	390	379	386	352	370	378	403	361	401	414	377	384	369	410	400	400	384	375	419	370	387	386	405	434	419	392	406	411	358	375	402	381	356	368	401	371	404	391	369	394	374	401	389	380	369	378	407	380	411	389	395	394	399	366	379	398	427	394	347	380	395	407	382	362	393	399	390	370	423	375	373	360	384	377	393	354	401	398	409	375	382	378	368	400	397	381	381	442	407	382	360	381	440	411	434	382	365	403	382	380	391	394	383	419	381	407	402	381	432	395	392	373	446	364	402	402	423	395	439	339	397	384	417	409	376	411	390	383	383	418	399	371	399	383	374	433	352	386	395	409	413	382	423	373	353	440	389	410	408	359	397	399	400	392	373	392	373	380	379	379	392	402	377	397	352	410	395	366	385	400	381	409	377	386	417	358	403	425	386	429	363	379	354	369	408	378	407	358	388	381	367	402	388	395	383	420	438	418	384	392	358	393	353	395	371	397	406	378	414	398	412	354	375	355	412	433	367	406	400	401	401	373	413	370	401	440	364	397	380	396	402	418	393	399	372	398	370	367	378	402	384	376	403	400	395	439	378	434
20887	16408	21941	8789	7550	7125	5978	4956	4378	4025	3523	3100	2560	2528	2215	2205	2061	1889	2023	1784	1694	1643	1493	1654	1445	1323	1572	1300	1181	1157	1135	1059	1163	1142	1028	1092	1100	1088	1037	1036	1094	1081	1013	1006	894	987	988	958	954	954	1023	949	928	975	941	920	953	920	874	914	881	910	941	908	867	1002	937	939	931	904	894	862	933	928	918	873	923	932	932	915	871	879	912	900	846	828	880	866	852	883	865	925	882	889	829	912	836	918	919	830	860	921	839	824	867	882	876	894	887	883	855	817	871	908	859	889	878	878	859	832	856	910	847	859	894	932	933	856	900	906	823	804	861	850	829	905	846	914	822	849	874	878	859	883	862	872	861	836	864	877	924	844	866	851	917	857	865	889	870	873	879	893	857	817	879	867	846	864	853	903	899	888	869	842	875	843	849	861	882	810	853	939	885	897	882	843	855	880	945	842	877	886	885	896	872	885	854	913	894	854	904	864	879	836	868	878	865	859	898	829	833	830	850	861	897	845	876	886	887	856	948	901	841	885	842	872	833	899	890	839	901	841	921	868	931	871	864	948	853	911	847	850	886	858	889	883	858	820	961	900	879	861	850	853	892	830	877	832	876	880	849	909	856	849	846	884	894	884	919	876	853	845	884	872	875	889	875	914	908	837	877	848	859	877	866	839	860	919	868	874	865	855	902	912	849	865	876	880	838	844	923	831	878	864	809	865	841	852	882	882	896	860	891	881	854	852	897	868	901	885	867	854	883	869	904	844	834	849	854	846	873	886	878	814	888	862	885	869	862	818	881	896	883	834	893	882	842	880	874	841	838	910	864	929	845	832	875	861	869	858	842	905	902	887	826	856	896	923	871	851	826	855	894	827	854	888	818	906	895	865	849	814	866	893	862	870	870	827	931	851	889	915	926	864	888	881	842	898	852	898	783	891	882	864	858	906	879	827	856	916	850	849	920	871	845	843	904	827	840	847	879	899	805	871	835	893	842	882	834	892	892	862	825	852	878	876	870	846	882	862	838	897	886	886	885	821	910	849	883	813	894	851	873	867	904	939	896	816	865	852	935	854	908	857	855	853	849	858	879	881	802	823	840	877	856	855	826	912	856	850	876	915	849	899	875	881	843	873	844	899	874	811	856	919	892	906	849	884	895	891	843	904	850	881	891	864	865	878	906	801	864	916	850	849	867	901	877	893	855	874	892	858	929	820	868	881	871	931	899	892	890	855	856	849	885	839	891	875	831	849	855	837	887	918	854	851	898	873	870	921	842	825	865	851	873	849	875	818	855	853	872	900	890	905	907	877	901	850	870	826	843	857	855	834	862	846	868	844	880	858	902	894	889	857	863	897	900	888	872	923	878	867	886	824	899	818	893	867	874	867	896	878	824	871	826	877	860	908	842	878	873	870	866	950	915	864	895	880	926	881	874	865	793	882	904	888	874	877	886	882	891	925	891	913	907	865	869	891	836	873	855	927	855	894	858	851	886	922	839	870	838	835	872	885	849	906	888	886	871	849	893	914	820	822	841	860	878	869	843	885	902	902	847	865	842	927	861	916	888	824	908	878	858	909	841	912	807	831	857	807	897	874	900	820	918	888	836	816	868	871	892	830	871	853	916	834	856	862	876	846	894	834	817	844	867	853	862	850	895	834	871	865	895	888	896	879	864	864	932	810	832	880	881	913	869	871	889	809	890	922	862	885	804	858	836	836	859	914	896	861	869	883	863	878	906	874	865	935	867	838	883	861	879	832	859	870	870	828	873	866	842	908	878	852	902	866	861	867	907	877	902	872	876	874	863	908	902	852	859	868	868	875	881	883	894	867	878	830	849	857	820	899	901	858	859	869	885	869	916	839	871	873	819	878	863	853	839	827	854	855	845	859	871	915	888	877	873	811	874	859	906	917	857	854	840	909	889	900	874	835	851	850	890	842	864	900	907	916	869	856	865	845	914	870	901	842	857	864	918	884	871	845	914	879	890	832	869	885	848	820	863	878	856	881	864	886	880	868	856	881	810	829	860	888	920	816	859	858	851	905	902	900	871	851	881	891	879	852	848	887	829	982	884	799	843	888	849	913	898	870	853	937	919	898	843	903	881	911	933	865	844	904	890	878	852	885	905	865	890	862	945	891	849	894	824	887	876	871	884	834	855	858	830	938	825	855	885	864	908	819	870	848	876	923	917	892	902	863	853	842	863	881	847	860	850	862	878	866	833	881	857	850	889	860	909	873	848	858	842	899	874	909	859	895	930	847	854	896	852	879	878	859	875	847	885	880	909	896	850	862	890	866	877	868	903	840	841	881	847	863	888	862	911	853	838	860	876	859	866	828	881	899	812	878	851	848	877	856	853	865	924	912	887	831	887	866	838	906	892	852	873	861	873	843	883	876	839	887	828	881	864	867	867	875	878	841	881	866	882	842	828	837	894	886	876	909	883	850	829	855	848	859	866	876	873	889	874	852	854	862	854	841	898	877	822	904	872	908	830	875	894	831	827	859	884	874	834	890	868	864	897	933	878	877	827	917	826	884	866	867	846	869	905	877	828	876	874	863	853	809	892	848	886	852	895	893	878	842	874	886	849	825	884	883	871	885	879	875	875	859	801	868	850	834	855	807	906	855	831	893	861	891	856	903	839	903	872	824	872	837	872	867	841	924	881	852	846	878	880	837	897	816	856	826	878	917	866	879	840	851	868	908	860	878	921	884	869	847	858	853	868	856	909	892	868	879	854	886	854	849	892	893	822	908	854	894	811	884	885	869	831	849	973	886	879	865	839	908	869	853	903	874	891	873	890	812	915	920	855	894	838	851	878	914	842	860	877	823	888	883	840	921	879	919	883	876	909	844	847	879	852	841	882	890	848	886	860	882	865	885	926	912	810	883	937	908	856	869	923	845	889	913	848	882	840	846	861	888	882	808	849	865	882	888	869	923	883	810	921	840	881	824	906	879	882	871	900	842	865	853	905	923	876	855	798	866	829	868	867	861	869	794	932	911	858	873	883	922	871	821	889	867	871	905	900	846	864	886	882	849	822	845	897	863	855	825	894	848	851	852	885	883	870	861	872	875	855	858	907	877	860	862	868	871	884	858	931	831	881	860	917	900	836	853	817	835	850	823	856	865	857	878	887	878	870	868	839	907	875	807	835	859	906	893	811	862	827	867	855	875	904	856	874	840	872	875	875	849	842	843	883	858	839	908	839	881	929	857	854	868	931	951	897	914	822	879	832	888	879	867	904	899	842	889	845	876	849	900	822	821	895	884	829	829	877	869	832	853	920	853	906	856	865	832	880	858	858	864	876	852	874	851	829	847	901	843	879	863	836	837	916	861	866	911	869	924	862	845	848	926	845	932	845	873	863	902	875	856	893	904	899	885	844	857	857	891	894	866	848	908	865	886	865	867	842	878	863	892	846	862	850	867	902	862	905	828	859	860	927	843	848	846	899	850	930	875	846	849	880	878	879	841	886	859	862	909	817	819	870	895	873	842	811	883	872	922
13919	7433	4510	1689	1047	843	685	630	512	582	553	546	508	487	491	501	468	430	445	489	502	435	516	420	404	461	447	432	423	441	434	470	431	428	441	427	480	426	419	487	448	433	412	469	445	447	458	418	455	441	435	425	437	479	415	410	472	414	478	460	485	417	483	476	479	424	437	473	465	488	464	431	408	430	455	454	439	446	446	461	436	446	443	460	436	440	442	455	419	419	488	464	461	442	439	454	447	456	390	484	473	438	439	417	485	449	473	472	430	427	414	450	442	438	442	461	447	471	447	394	454	453	414	443	442	456	455	471	425	452	440	462	440	426	433	454	454	434	454	429	373	447	425	475	415	448	443	424	453	480	438	441	484	421	401	431	440	446	464	444	456	470	444	399	452	471	460	422	430	450	462	432	414	421	431	425	451	419	466	436	438	431	476	431	439	441	483	474	442	448	428	442	389	419	419	413	389	420	433	486	435	423	420	403	438	456	485	424	451	452	461	433	471	461	425	424	404	432	407	402	439	428	414	420	444	418	412	418	458	426	470	397	412	448	454	478	480	457	449	427	448	464	395	435	412	417	457	441	454	452	457	428	441	429	448	464	469	459	454	448	466	439	431	434	460	423	486	403	455	472	440	429	458	439	455	484	458	429	437	479	442	456	455	419	456	460	479	432	441	428	442	446	406	448	428	456	455	451	449	443	468	417	444	450	458	405	448	462	500	448	434	429	467	426	470	451	447	482	416	422	469	450	435	410	465	439	420	431	462	399	366	443	422	440	441	451	422	453	452	415	453	458	437	405	436	448	443	411	464	448	438	438	440	431	455	439	384	446	407	454	421	418	474	452	460	468	471	429	437	478	461	469	449	460	454	423	445	437	445	443	450	437	470	459	428	453	438	450	442	407	423	442	436	411	478	493	436	452	427	439	452	467	410	452	454	433	450	479	445	474	438	421	435	426	438	421	446	444	457	424	467	466	444	456	494	435	436	434	422	458	445	446	443	486	418	433	456	452	443	481	469	496	475	440	469	435	474	434	419	448	433	465	444	420	470	455	472	465	470	447	418	439	465	494	483	431	422	461	424	428	438	406	478	411	461	409	475	435	466	481	471	449	448	423	419	478	430	523	477	451	445	443	417	421	442	420	437	428	459	390	469	467	457	482	507	428	428	446	447	427	441	468	403	457	436	444	453	452	446	496	429	415	441	461	422	389	420	413	406	452	469	409	470	428	414	438	453	462	457	437	439	445	449	436	421	445	477	422	441	509	427	454	485	434	420	447	432	463	439	457	434	436	478	446	428	466	464	424	421	444	410	436	443	448	430	484	440	449	422	479	433	423	446	411	416	446	462	461	442	468	428	483	435	454	462	441	441	457	491	428	420	444	443	452	448	452	441	441	432	491	407	455	444	426	441	441	469	468	427	446	430	427	449	483	444	450	480	447	441	427	401	439	456	417	464	412	466	465	462	421	398	456	436	405	463	455	483	446	450	416	423	422	428	426	412	408	441	444	399	416	495	428	433	446	413	459	448	446	485	408	465	400	424	457	453	453	437	435	454	433	478	423	468	447	457	448	442	442	456	439	413	399	475	430	454	460	504	438	452	422	418	483	425	448	476	466	462	448	456	446	487	449	417	422	461	448	409	456	432	441	440	424	460	449	463	421	482	455	466	449	430	440	476	443	416	444	448	474	454	461	473	454	405	473	441	444	370	443	415	464	450	467	426	452	465	435	474	452	460	452	455	443	417	438	425	400	423	427	453	434	417	484	447	371	489	417	427	410	463	435	429	464	470	468	417	458	431	425	433	410	442	427	444	445	437	501	452	439	446	413	452	453	460	404	452	490	439	421	478	414	443	381	463	443	469	433	449	415	444	478	437	460	405	486	449	440	466	436	510	491	487	427	454	412	434	453	467	415	443	458	439	465	430	451	436	423	439	444	476	475	438	437	434	448	458	484	452	424	448	449	436	431	433	421	447	457	460	475	440	468	438	438	463	460	428	449	402	424	406	410	475	469	433	452	424	455	437	456	472	441	455	457	427	453	453	429	451	493	436	442	467	437	476	436	416	440	465	470	435	418	475	447	435	488	461	452	467	454	425	437	449	427	427	430	439	402	412	440	453	441	463	410	476	455	449	423	436	418	437	447	446	472	460	432	402	425	428	445	426	427	452	456	457	461	399	443	463	410	444	447	460	475	408	404	454	486	428	441	436	454	460	447	429	436	460	397	465	444	426	495	442	453	452	425	432	462	465	410	429	447	448	461	478	485	431	458	429	457	449	423	482	421	428	465	429	452	449	402	465	412	395	456	422	467	444	411	414	421	446	454	415	495	477	424	399	474	439	417	431	426	461	484	431	450	416	468	444	453	446	447	427	460	444	446	411	472	395	437	446	407	451	483	446	499	486	430	425	444	426	411	442	462	436	450	456	460	440	435	439	465	487	470	436	443	474	410	471	426	477	432	459	419	461	427	452	381	428	435	439	448	447	458	436	442	449	450	443	463	427	453	442	440	472	441	451	449	433	449	427	429	440	422	488	428	406	482	471	466	455	431	439	435	466	447	460	428	420	452	428	475	467	464	430	420	439	443	491	460	438	422	413	430	423	405	505	432	489	407	479	484	425	442	437	427	469	398	447	441	458	447	480	459	454	437	397	480	454	423	428	441	434	451	435	446	431	479	413	463	476	449	444	444	445	458	478	496	441	421	451	461	452	469	431	414	413	485	438	457	429	448	443	447	456	411	424	462	445	429	444	481	482	459	432	415	452	437	476	460	417	454	416	445	445	466	470	482	444	457	426	421	468	432	405	430	416	452	452	448	448	439	465	473	398	474	441	449	439	423	431	441	439	453	454	451	445	447	452	437	424	459	473	429	485	444	437	447	441	432	419	426	419	431	417	443	425	445	444	421	432	467	405	476	438	467	432	440	439	419	449	438	445	435	446	436	437	453	425	435	453	473	464	436	433	466	462	434	444	436	398	464	420	457	391	441	431	427	471	449	456	441	459	419	471	452	436	435	439	454	456	426	463	454	435	452	453	469	422	465	464	455	395	412	453	434	464	419	404	412	457	413	409	435	450	446	482	393	449	469	446	418	444	468	455	448	492	415	452	435	470	461	448	439	468	416	438	438	419	434	474	462	490	467	391	426	429	452	455	458	465	459	433	453	472	465	482	414	438	429	429	423	448	434	427	429	456	437	470	446	431	436	440	443	427	403	440	427	429	435	456	458	463	425	425	448	467	420	429	456	408	407	446	417	410	409	441	456	436	428	412	473	467	408	391	455	454	435	474	480	435	412	419	440	458	410	422	471	461	480	438	464	475	446	439	441	412	432	424	414	450	462	473	479	488	444	422	462	454	431	442	428	397	440	428	423	419	456	453	451	446	442	415	427	485	449	473	453	432	426	449	489	446	454	474	439	380	437	462	487	438	434	463	449	470	460	425	482	434	410	466	439	439	438	437	451	424	453	442	451	483	433	437	436	473	419	469	423
8769	6316	6798	4070	3280	2544	2056	1891	1674	1534	1453	1397	1313	1262	1225	1232	1134	1148	1205	1123	1102	1118	1072	1113	1051	1035	1066	1035	1004	987	990	1031	1018	1013	1054	977	969	958	964	1035	944	1004	936	994	981	999	975	966	1037	1001	949	1032	1056	1005	942	916	1048	972	981	927	1013	1032	972	987	911	981	927	974	979	989	965	1014	1025	1070	957	936	1039	1000	954	967	931	974	919	931	932	1018	935	952	982	946	958	948	1007	959	949	957	985	968	963	948	1041	966	913	1002	964	1010	960	966	923	951	962	893	937	964	1001	987	991	1019	965	910	1011	943	947	918	984	973	897	1004	1000	939	969	984	968	898	1004	917	970	962	968	951	999	923	927	909	977	982	968	1010	948	949	944	1012	934	933	909	969	928	1023	923	976	1014	955	988	933	947	1020	916	984	1020	933	978	948	922	951	950	942	931	1014	943	1039	993	965	957	901	1002	950	928	950	971	944	971	993	973	956	955	950	917	977	924	952	996	980	917	1007	945	1010	930	911	990	949	988	947	940	944	935	944	982	1012	912	1003	954	957	997	1013	962	969	913	938	973	974	1001	943	964	1005	948	959	959	903	937	948	940	982	921	967	1004	976	1042	970	953	962	973	924	943	979	953	993	975	934	929	966	946	1021	981	976	973	963	935	976	968	975	992	945	967	967	1001	982	1029	965	986	982	961	956	948	932	986	982	987	965	917	1006	894	928	952	939	968	946	964	1017	933	954	921	924	1041	927	940	907	978	938	1005	959	981	1002	962	961	934	972	943	934	990	978	962	1007	953	976	1001	957	962	900	949	966	913	935	923	983	966	957	996	952	942	975	950	962	951	957	904	949	1002	890	914	945	933	997	927	901	957	974	968	945	950	926	937	984	938	983	940	1003	998	916	979	919	979	966	992	981	976	985	937	939	924	993	962	992	966	992	975	941	964	940	951	980	989	955	1011	917	921	933	996	962	946	969	997	1008	1005	966	991	931	972	964	987	985	932	958	985	965	986	993	932	912	929	995	956	928	959	966	979	972	964	918	989	963	968	973	1018	964	951	1018	949	994	930	993	903	948	923	980	988	941	962	1011	942	956	982	949	959	911	909	940	946	970	963	943	966	952	944	915	986	951	940	958	941	950	923	933	992	911	913	956	983	939	941	1015	976	972	959	1041	974	978	1016	881	916	935	917	979	964	952	960	943	926	930	962	981	938	1002	933	972	948	956	1003	990	938	952	984	911	969	1041	1007	1025	901	948	972	928	959	944	956	891	936	944	930	933	942	995	967	937	1006	949	912	956	935	953	919	933	973	1014	1027	978	916	970	963	938	952	929	959	978	960	902	1013	980	1011	959	953	1004	952	967	968	951	941	907	960	958	984	923	950	923	944	982	965	1044	935	939	965	926	939	927	992	947	976	948	967	946	982	975	963	1013	996	977	954	956	971	938	965	984	972	996	973	978	923	975	991	1004	958	944	938	996	969	958	976	940	911	1041	938	960	941	986	979	968	990	953	918	974	980	944	946	1001	992	934	972	934	949	978	944	941	944	959	955	978	994	1035	913	934	961	964	975	961	981	956	939	980	964	986	914	961	977	947	969	981	961	960	968	957	885	1015	994	951	986	1017	948	967	967	1009	965	945	969	970	976	989	957	920	923	968	959	936	967	983	959	965	976	959	965	943	923	926	917	1016	855	963	928	935	961	1024	971	947	943	943	941	914	965	988	939	932	944	928	982	896	974	948	961	970	976	942	976	950	990	915	1032	935	1019	914	955	956	911	974	957	948	956	931	1006	920	963	957	929	1007	959	979	945	977	964	913	954	951	921	936	969	911	945	977	978	987	980	977	989	977	960	963	995	931	982	965	989	942	983	993	1008	957	971	993	983	939	975	962	968	976	951	1015	974	949	978	1024	971	945	970	1009	966	934	933	977	923	985	972	1031	987	1003	928	901	973	950	996	983	958	934	941	958	929	953	968	941	953	955	947	927	1027	937	943	997	954	1004	958	947	922	939	982	961	899	974	965	966	981	964	974	1000	956	973	932	960	962	922	976	996	959	995	930	1042	955	944	982	975	969	948	931	979	947	919	1001	962	962	952	966	936	955	1017	1008	924	980	993	927	954	988	960	935	966	974	962	942	980	983	926	936	994	919	939	988	912	988	885	956	948	925	982	1026	904	992	883	1009	1017	1011	907	995	959	969	950	944	915	920	918	946	954	938	981	927	975	948	1026	949	952	925	903	940	958	957	982	932	949	956	1015	939	935	985	970	957	1019	887	910	991	967	927	1066	963	1002	960	950	971	942	978	952	979	927	921	1032	963	934	913	991	939	981	980	938	969	980	990	956	930	933	905	992	950	925	918	968	942	942	930	1026	987	936	965	971	935	943	917	917	972	983	985	984	962	967	937	975	925	923	982	951	946	928	929	931	943	898	941	959	934	979	925	944	925	949	948	1005	966	1009	974	989	979	949	951	963	978	993	895	970	996	1012	930	961	974	935	935	971	960	906	978	976	940	937	914	927	940	969	972	953	948	895	957	1015	901	940	942	961	936	934	912	978	952	964	913	973	1017	955	980	904	995	903	967	960	966	973	958	975	963	987	950	967	951	996	935	964	958	952	943	962	932	959	937	942	968	997	940	976	928	955	948	907	887	958	949	953	886	941	960	936	924	943	948	962	950	925	961	926	1032	971	930	921	914	977	921	970	944	984	972	925	968	977	980	996	935	970	970	990	1026	1004	939	945	916	1022	974	951	970	1049	980	1005	953	891	979	958	964	955	1018	1007	929	952	996	975	937	990	984	956	998	990	997	1029	970	986	962	950	967	927	964	917	1008	994	955	1039	925	964	944	994	953	923	964	1001	1005	999	988	962	922	911	948	943	975	949	940	959	960	1004	974	992	1002	966	955	929	911	1002	972	915	960	1044	972	940	889	936	991	972	991	974	952	1023	979	939	969	1025	954	963	949	933	963	960	1015	960	957	963	928	989	946	932	952	944	976	983	935	967	955	946	942	972	914	962	964	969	936	949	971	968	989	967	997	938	965	918	931	974	993	986	981	986	967	991	967	990	989	994	934	964	991	1002	987	947	1007	938	979	954	939	920	977	929	970	959	960	967	920	1003	1018	974	968	929	913	977	948	977	985	950	930	956	983	961	988	954	923	1002	998	983	979	957	932	927	936	995	934	948	971	927	920	961	971	969	981	944	927	936	1026	967	985	942	960	982	989	1001	967	984	1000	972	977	974	946	938	989	951	916	936	946	905	967	1011	962	966	949	979	915	988	1054	935	956	993	937	999	879	974	961	939	991	961	959	914	960	985	1033	930	937	997	971	982	1048	932	907	952	931	947	971	953	975	945	963	961	942	933	985	927	983	957	964	984	939	970	947	959	908	953	936	973	986	946	976	943	931	945	1004	946	998	967	945	975	928	997	972	892	934	932	940	941	950	984	940	953	1019	924	1002	916	995	937	959	899	963	983	945	958	932	971	949	936	949	962	941	1009	959	969	946	990	998	992	991	956	930	976	996	1007	938	1015	1023	954	983	948	921	879	957	925	967	985	966	958	972	963	951	974	976	919	1036	971	972	1050	939	1011	1007	966	1019	973	974	930	946	926	989	943	994	929	980	954	903	964	960	1004	925	907	942	996	931	968	927	942	919	962
26835	13928	12172	4742	1892	1420	1321	1076	869	822	701	633	524	533	460	480	460	472	487	465	447	466	453	438	427	409	461	444	404	379	363	397	412	401	369	373	370	400	393	411	389	386	388	340	401	405	400	382	385	356	402	394	416	346	370	400	400	394	401	398	365	354	368	378	368	433	370	383	386	367	402	380	387	395	422	355	390	372	382	359	394	407	375	354	364	378	380	361	390	383	379	358	350	374	403	367	382	385	395	360	354	328	382	351	365	392	403	419	369	364	381	356	367	397	362	361	370	382	357	350	397	375	378	385	380	369	360	378	388	377	354	356	359	331	365	390	342	381	396	382	381	381	381	389	358	367	406	393	376	368	389	338	419	350	375	353	371	376	400	390	380	352	395	381	356	374	358	382	373	364	357	375	389	344	362	370	356	362	373	363	403	377	389	342	370	390	348	388	334	332	357	364	353	391	407	368	372	383	415	375	370	347	358	372	381	347	395	381	334	398	401	372	391	397	423	347	378	376	375	392	378	357	382	368	352	355	352	369	361	400	332	372	357	358	365	345	399	356	351	380	390	405	375	378	350	347	392	336	351	366	384	403	361	375	322	347	374	334	332	367	369	357	360	363	375	357	371	387	355	353	382	400	330	362	366	393	408	396	348	372	371	378	351	353	379	401	354	361	433	354	338	364	380	399	379	410	371	380	349	355	322	337	376	371	376	373	387	359	400	384	393	372	359	360	364	404	353	393	393	346	342	407	377	371	355	360	361	393	374	396	373	338	424	371	376	369	356	377	424	354	341	370	373	392	366	366	376	358	372	383	365	368	378	407	384	384	369	358	338	384	368	385	398	387	384	384	378	385	342	352	341	360	350	318	383	395	339	409	374	374	389	368	389	385	372	412	391	382	354	362	371	341	378	432	391	368	368	397	386	356	384	360	368	378	361	408	363	362	386	358	346	381	361	386	367	401	420	385	340	390	357	381	373	402	392	368	351	375	384	374	385	356	380	341	388	361	365	342	380	391	385	385	404	385	387	367	405	355	367	358	388	384	393	363	398	334	354	402	346	385	394	369	353	392	378	359	341	367	382	371	338	358	345	337	366	379	356	361	347	380	382	397	382	362	370	395	386	379	384	421	337	350	382	360	365	384	380	405	403	404	394	383	384	401	386	372	363	368	374	374	358	376	363	322	354	362	354	399	418	391	387	377	372	385	383	337	397	405	360	367	406	403	370	374	376	340	372	363	392	401	363	396	380	339	369	373	379	390	357	338	360	421	403	355	379	354	362	344	387	365	390	345	350	391	392	362	361	416	324	382	336	365	356	384	389	387	370	372	384	369	353	402	359	377	421	360	352	381	385	326	358	348	365	382	378	391	364	375	405	388	349	379	363	375	363	384	319	377	361	366	377	375	368	363	406	409	361	376	370	345	403	386	361	374	356	394	374	390	373	352	389	361	336	394	381	356	368	365	387	392	383	354	337	367	379	344	361	373	362	357	381	350	428	397	379	385	393	363	348	366	342	342	395	382	348	405	413	398	385	363	369	374	359	423	400	390	360	360	416	379	379	357	358	367	402	369	352	343	399	364	380	376	341	377	377	390	370	397	419	374	421	367	374	347	372	372	388	388	370	379	322	379	378	376	355	360	369	402	392	356	391	377	382	381	389	373	345	378	388	350	362	421	407	373	373	356	361	408	369	410	360	370	388	390	353	370	383	380	423	378	358	382	384	346	386	355	383	384	376	420	407	367	363	375	355	356	366	372	353	336	370	367	353	384	376	366	403	384	392	388	365	387	351	376	367	348	400	390	363	360	393	354	351	387	366	383	397	374	352	384	364	417	393	424	358	380	376	421	406	354	342	326	362	343	370	321	334	366	378	343	399	369	377	381	361	370	374	400	408	375	379	362	384	393	368	381	351	399	379	383	397	438	351	396	405	379	355	390	381	355	399	369	400	403	391	377	355	332	347	345	403	353	349	391	364	365	380	415	379	393	343	365	343	347	393	353	370	389	357	330	346	372	365	371	330	392	377	401	364	354	417	385	387	392	322	380	377	378	373	400	349	401	392	386	372	368	405	373	334	361	342	412	337	343	319	342	376	341	345	371	359	374	383	354	370	359	377	389	379	376	380	367	357	395	340	364	383	361	346	342	359	360	336	361	341	350	350	396	354	405	357	420	394	378	349	363	364	373	362	412	370	363	367	425	389	363	361	374	379	371	331	376	382	352	383	369	359	384	340	380	389	376	386	362	398	338	346	362	362	359	403	339	365	381	390	376	372	378	384	387	336	358	360	366	344	383	347	325	356	386	412	379	399	386	354	380	330	424	365	409	364	354	369	367	346	396	401	400	375	354	371	347	401	361	361	348	368	391	415	387	328	344	350	377	380	353	352	385	398	371	366	397	387	377	387	379	405	357	340	356	385	373	388	359	378	378	342	394	335	377	357	393	386	417	367	375	366	357	390	412	407	385	376	387	358	387	365	346	370	344	380	366	378	377	382	391	364	332	393	357	387	363	324	370	391	340	350	338	394	376	352	385	382	376	366	383	373	393	413	404	377	369	357	357	378	394	402	384	343	365	347	368	369	391	366	375	354	358	362	366	398	363	348	381	343	388	360	359	372	397	380	369	356	379	350	380	347	379	379	371	385	363	359	347	370	369	313	374	362	385	353	369	410	391	389	380	343	413	414	365	378	353	373	387	371	391	364	397	350	354	393	396	391	367	384	373	359	338	381	399	360	355	380	379	360	342	359	369	344	369	406	385	348	366	346	379	367	380	367	388	358	358	388	319	364	409	385	385	369	405	384	371	380	394	390	340	403	392	379	369	358	332	372	422	365	376	367	374	347	364	388	350	343	340	338	370	378	353	405	359	370	406	381	337	346	370	341	383	374	416	370	391	348	387	395	371	345	375	384	371	382	393	365	347	368	360	344	427	368	372	405	366	390	365	357	364	383	388	357	397	389	396	372	375	394	362	373	369	374	361	392	370	392	412	365	361	390	352	347	402	343	357	381	366	396	339	390	394	385	367	369	393	399	391	336	356	387	339	336	387	359	374	386	379	324	359	387	385	359	372	388	396	391	391	357	335	386	357	396	372	425	357	334	340	340	402	383	388	372	360	387	397	330	399	367	398	385	339	356	368	417	353	353	346	352	352	332	362	410	384	357	330	357	384	358	367	345	373	362	330	399	341	366	376	384	360	388	387	379	382	368	380	376	394	393	380	354	373	381	350	372	368	391	372	386	362	400	388	391	376	368	380	335	372	348	368	386	365	356	394	395	376	421	380	361	392	405	362	397	350	361	372	366	365	382	355	365	375	355	381	397	366	374	378	351	363	382	380	356	373	411	315	395	371	381	340	350	409	376	393	366	382	388	364	352	372	371	352	369	342	378	361	389	353	381	399	392	381	393	386	369	379	397	381	365	374	409	382	349	343	357	378	384	359	393	357	368	359	378	351	356	390	353	372	394	372	376	365	339	345	345	388	361	385	399	392
17219	11144	16142	8155	5636	4905	4204	3398	3097	2751	2271	2200	1791	1695	1550	1620	1509	1420	1391	1450	1309	1261	1203	1200	1146	1176	1032	1125	1023	981	969	925	967	910	946	948	999	1006	979	915	931	966	964	896	903	904	894	822	930	846	888	809	910	928	888	948	870	789	888	897	858	877	810	854	872	855	863	852	889	840	798	846	843	903	894	859	876	836	829	871	800	826	832	774	810	844	847	866	828	901	831	890	823	820	869	878	799	775	865	847	852	839	852	796	807	840	871	831	785	844	837	852	805	843	851	831	813	812	849	844	858	820	815	797	899	851	827	831	854	868	809	805	857	796	866	798	848	818	829	819	823	833	862	823	757	822	806	858	867	848	830	866	865	792	858	817	878	806	826	786	820	870	802	813	801	799	826	803	809	826	829	806	814	822	837	851	802	821	860	875	846	841	819	845	842	805	825	841	797	882	767	835	858	812	831	841	799	812	842	900	843	824	866	842	869	878	844	840	828	813	882	826	863	764	842	811	881	804	826	876	858	837	803	838	812	841	849	839	869	834	811	833	837	846	824	790	880	765	819	821	857	825	768	865	805	829	816	827	856	821	848	834	825	835	831	851	836	876	800	820	824	794	832	807	805	816	832	857	820	791	810	877	821	865	826	829	814	811	822	847	800	846	889	810	870	902	820	813	809	749	818	840	819	839	819	811	805	842	835	846	825	849	830	831	829	845	785	783	870	826	810	886	846	844	876	831	824	838	844	857	859	852	839	863	874	824	798	872	859	874	858	801	904	796	827	794	854	820	890	847	835	850	854	866	864	882	862	855	833	810	825	837	838	829	879	792	812	882	840	831	847	786	832	793	822	838	797	819	806	848	824	789	869	856	863	851	862	870	805	894	848	782	855	794	845	782	799	875	834	834	860	863	809	810	845	810	852	812	852	844	876	799	805	806	812	839	822	786	863	837	861	863	787	877	797	840	858	828	802	882	847	844	791	837	837	836	838	893	855	869	851	766	844	844	843	849	803	810	848	809	871	879	832	841	777	826	823	850	828	794	804	851	877	862	840	877	853	850	837	832	875	832	831	908	823	849	876	814	862	829	856	868	804	840	837	911	840	794	826	842	852	767	847	818	866	818	857	837	798	831	875	824	851	852	791	809	791	853	812	855	885	860	832	849	854	818	875	822	833	807	840	824	854	833	848	851	835	885	781	856	863	797	777	831	838	832	844	843	828	854	870	882	825	819	822	811	875	833	847	844	782	821	827	832	861	825	780	889	813	781	842	756	857	849	837	894	862	790	868	844	784	865	839	843	833	848	871	886	789	828	907	832	787	853	865	818	848	819	820	878	799	815	864	797	832	853	872	863	843	798	843	866	819	820	819	834	836	820	829	850	821	780	854	806	822	816	879	837	876	867	847	796	852	822	808	857	802	864	850	923	837	847	854	823	805	818	851	864	847	850	879	866	863	843	853	820	824	836	854	817	882	858	838	823	820	824	879	881	810	856	803	887	846	854	847	814	822	873	854	823	842	855	799	828	870	843	844	861	861	811	854	852	826	833	846	781	815	838	838	775	823	819	882	792	817	867	855	813	813	863	812	852	886	839	841	838	817	843	797	867	837	797	829	885	828	824	838	762	841	842	813	810	858	818	828	817	848	815	800	851	869	837	819	803	865	830	794	838	841	821	806	823	828	839	788	786	870	891	827	842	817	822	824	831	813	804	858	749	834	874	859	797	809	851	839	927	816	852	784	853	850	843	802	818	844	857	830	791	852	847	890	874	847	849	811	870	826	878	851	853	827	856	847	870	811	812	795	831	857	825	834	823	798	799	819	892	886	774	825	817	848	829	834	826	843	830	857	852	856	813	811	862	826	826	832	867	856	827	802	829	840	826	867	885	856	874	842	830	818	782	836	818	792	843	844	879	883	858	818	871	840	887	904	855	840	821	837	857	786	811	786	827	777	823	814	839	816	848	876	843	862	843	852	798	853	813	831	818	786	854	791	839	833	827	828	849	870	839	817	813	838	835	848	813	838	807	822	801	890	915	917	808	841	815	840	826	848	863	828	803	804	797	790	823	858	833	842	833	837	915	812	867	823	854	858	885	795	887	800	880	815	865	858	808	854	859	792	841	804	821	819	829	877	831	829	799	856	834	875	774	830	838	830	822	802	781	859	794	872	872	815	865	826	886	875	837	855	881	835	870	856	821	798	806	802	776	878	826	841	804	888	855	819	829	826	836	847	837	848	804	879	828	843	815	824	864	825	884	802	875	830	835	800	821	867	887	765	840	856	790	854	801	816	883	831	852	769	811	821	851	822	831	832	813	798	803	819	853	842	842	808	846	836	812	870	791	879	840	807	790	810	797	852	904	844	812	838	790	801	840	836	794	851	862	882	864	853	816	782	868	897	825	798	835	836	865	763	803	801	845	890	850	874	923	851	831	860	866	855	819	816	840	845	846	784	840	836	803	868	872	846	840	823	839	863	802	860	836	869	786	805	890	855	818	806	844	829	783	839	848	905	905	833	860	778	893	841	829	829	803	839	869	815	880	858	792	846	865	858	795	833	847	875	884	807	850	856	849	828	877	816	846	882	847	836	828	863	764	833	814	857	764	853	801	788	885	758	838	844	805	838	843	877	854	880	793	834	862	837	875	794	829	825	788	798	855	890	838	788	860	793	853	795	837	864	839	839	840	816	826	828	839	816	804	873	822	857	813	813	814	800	835	814	812	827	824	858	870	806	859	818	857	838	791	808	826	865	846	812	868	814	836	860	813	844	822	804	825	831	788	817	837	853	800	882	879	866	883	816	829	849	810	865	891	871	809	821	850	841	844	805	856	806	831	822	797	803	819	838	860	838	771	881	793	826	816	846	829	863	825	815	824	849	826	840	827	787	794	773	801	839	846	830	851	871	847	827	789	803	806	862	764	853	875	857	791	819	904	815	854	867	827	846	863	828	803	800	816	855	835	825	850	836	807	888	795	816	858	821	801	844	854	842	867	846	826	874	832	852	803	850	825	849	844	806	837	886	796	812	804	820	855	860	857	793	808	832	911	871	801	813	815	807	836	833	869	826	854	856	829	892	839	806	836	841	885	787	892	865	811	851	837	853	831	826	813	823	810	870	845	807	833	837	850	789	889	781	874	843	830	905	794	829	840	844	846	829	870	818	852	798	829	770	849	816	843	816	802	810	803	863	794	845	810	828	845	800	840	826	801	826	829	830	859	845	847	833	818	835	851	843	835	811	828	794	820	794	803	796	772	785	806	868	826	866	811	868	871	806	843	839	837	858	846	822	893	853	861	845	832	857	840	815	801	839	854	784	863	798	812	861	820	825	830	826	834	859	894	848	852	830	828	820	829	855	818	838	834	835	801	849	795	857	866	844	862	814	822	786	828	897	770	845	819	827	782	821	795	827	817	842	793	811	816	798	813	776	856	854	834	788	848	848	850	780	817	791	810	866	789	845	871	846	801	773	827	866	854	843	881	848	818	873	816	862	848
36410	21975	20028	6692	2784	2123	1802	1651	1446	1252	1038	910	736	666	590	623	557	532	549	509	494	581	464	479	472	494	475	479	445	450	397	404	413	440	440	424	398	421	350	424	394	428	384	407	426	464	377	403	397	365	427	371	413	445	385	382	360	396	380	384	390	416	432	372	377	410	399	405	439	384	404	422	401	385	405	387	401	404	413	413	393	370	358	380	396	368	358	404	409	430	356	407	423	364	416	387	385	355	395	398	360	354	411	391	384	370	373	412	374	385	385	355	367	390	371	378	395	365	378	381	352	412	398	405	383	402	392	377	412	387	388	381	396	369	370	341	355	389	406	373	383	378	398	374	425	401	420	377	356	364	359	354	394	411	426	352	367	413	394	371	394	377	392	412	408	369	374	370	374	399	378	400	391	391	387	415	418	388	380	357	431	371	380	375	378	365	411	442	391	382	398	390	405	391	396	428	380	427	400	390	414	378	394	329	373	400	439	388	415	361	363	361	410	459	396	369	408	390	369	384	382	383	391	414	391	406	399	437	399	339	372	408	373	396	380	362	377	427	403	433	399	383	405	384	411	368	410	395	388	424	358	411	371	410	388	338	388	366	404	354	407	419	394	409	425	413	371	394	379	368	395	403	395	375	375	405	402	418	388	380	337	363	349	405	386	381	380	392	378	380	348	393	385	395	379	380	405	388	374	424	418	406	387	370	383	406	389	415	414	379	378	355	400	369	400	375	374	361	390	410	406	424	398	379	440	408	394	389	422	400	372	383	361	389	407	370	395	398	398	360	402	397	400	422	420	416	385	387	364	365	359	360	354	372	375	335	368	408	383	365	406	400	359	398	377	402	355	397	367	353	388	366	391	379	396	369	379	362	375	402	366	391	348	367	374	339	432	378	385	406	356	377	373	368	419	347	366	419	348	363	377	404	399	399	369	406	357	405	366	391	377	392	391	373	351	398	391	330	354	383	396	377	365	404	403	388	335	374	378	394	371	356	374	401	395	372	373	388	390	384	417	420	372	392	394	389	391	375	415	393	396	421	437	404	464	426	402	376	366	392	368	382	375	412	388	379	392	374	422	413	372	393	403	407	413	408	372	397	406	412	402	404	414	424	394	399	364	388	416	421	428	403	375	393	417	404	372	404	393	377	389	419	409	412	434	364	408	393	390	421	416	397	385	362	381	369	408	375	369	385	363	431	373	389	424	386	350	345	389	392	387	364	385	407	423	379	395	398	350	386	409	393	397	356	373	370	342	402	362	345	382	338	388	362	404	364	357	342	397	398	405	386	408	415	383	389	417	376	400	360	406	358	398	399	398	381	357	349	385	369	403	386	393	368	388	391	360	371	387	408	379	383	370	388	358	382	381	361	432	378	383	415	402	400	391	374	400	408	439	363	392	374	385	365	369	402	384	384	387	379	399	396	440	390	444	425	380	425	390	398	402	365	389	363	362	397	369	432	388	399	352	362	366	372	388	394	401	382	391	363	344	406	366	457	406	387	367	399	422	389	434	377	412	385	385	384	406	388	380	380	385	371	413	384	364	365	382	388	389	366	396	353	352	406	391	382	392	415	390	382	358	380	379	389	342	388	407	413	378	390	400	357	390	357	371	388	397	389	396	374	390	384	378	378	402	382	377	398	393	424	383	407	389	387	428	346	398	371	397	382	395	394	396	405	389	377	364	372	384	414	379	410	391	411	395	378	379	398	339	381	369	391	394	393	395	385	393	404	412	401	386	362	416	384	370	429	412	408	385	379	403	372	391	391	387	399	392	431	374	372	402	389	391	378	392	385	401	401	402	397	379	378	401	381	387	406	380	367	418	418	376	392	382	397	366	370	384	397	384	396	352	406	379	366	395	376	401	393	404	394	398	388	388	379	405	385	402	422	354	423	378	368	381	400	388	378	385	385	392	341	360	380	395	420	389	400	384	381	411	389	391	395	402	401	435	415	369	378	416	413	406	386	354	371	391	342	368	391	415	418	406	395	387	415	386	370	387	368	363	407	404	363	401	363	425	343	378	426	397	385	406	406	357	378	369	406	402	370	417	402	383	398	360	430	413	397	422	430	429	395	415	387	412	421	430	374	385	397	398	378	411	392	369	421	383	391	359	378	381	424	404	406	385	351	373	373	357	379	399	376	368	380	365	387	378	428	391	399	413	341	379	375	417	388	390	347	400	383	410	426	432	395	364	368	403	416	426	399	383	386	389	366	380	356	391	414	364	390	423	411	382	383	372	372	419	378	377	392	355	382	371	396	417	357	398	358	425	372	410	398	366	396	417	381	399	350	334	432	349	392	448	380	425	427	410	391	407	371	392	405	394	389	397	374	387	395	391	412	389	403	434	369	424	376	383	383	395	369	370	363	405	398	389	398	397	402	395	394	396	418	386	397	349	372	406	368	368	389	350	412	386	393	389	383	390	386	411	400	358	405	398	334	394	418	384	343	431	394	368	347	367	400	373	374	350	391	373	403	331	396	393	406	393	363	365	401	382	364	426	411	379	358	379	388	377	384	382	363	365	390	366	409	425	394	407	420	385	394	400	391	382	373	393	391	368	371	400	373	342	382	404	421	384	374	407	362	403	375	415	403	393	370	402	373	416	378	426	375	398	439	368	369	378	396	399	417	386	372	376	351	357	381	401	357	379	378	390	393	399	407	394	380	361	374	403	366	382	400	344	379	388	371	375	351	371	407	410	423	383	358	406	393	368	402	402	412	376	414	426	387	373	375	392	402	356	361	388	365	385	371	418	391	375	350	360	391	398	368	387	401	380	351	393	413	403	387	399	391	375	408	385	378	387	385	346	354	386	384	414	411	376	388	401	367	361	388	398	367	395	373	370	359	388	409	355	415	394	390	403	411	368	387	394	392	420	400	372	435	396	390	395	399	381	378	406	410	368	382	390	380	382	391	411	392	418	381	361	371	391	415	417	367	360	384	384	362	398	386	406	350	373	392	418	371	415	408	394	416	348	339	380	350	414	388	432	379	406	408	365	382	378	378	428	418	376	376	384	412	419	387	417	409	426	398	394	423	414	412	382	375	362	335	413	392	401	380	396	388	357	376	436	378	373	391	393	357	385	386	383	408	384	367	404	379	381	398	413	388	386	395	416	372	429	390	401	370	397	370	383	388	381	383	372	399	378	370	360	392	378	372	396	351	398	383	390	355	357	387	381	380	402	363	375	363	408	393	405	406	372	405	396	412	378	403	411	363	400	356	409	408	371	389	378	354	387	391	422	424	355	374	380	402	403	392	375	420	368	405	405	378	353	398	362	393	381	379	336	387	401	375	412	424	402	408	379	364	357	366	382	393	436	405	393	356	355	365	385	384	415	402	408	432	368	381	401	403	393	430	387	411	371	378	386	385	373	381	354	375	385	381	392	362	386	379	393	418	392	333	376	371	384	393	409	385	384	402	413	372	434	384	377	338	355	398	409	374	387	369	395	371	370	371	358	428	382	407	358	348	411	394	373	395	426	415	410	379
21959	16652	22185	9246	7573	6933	5705	5153	4510	4135	3607	2943	2430	2463	2059	2223	1862	1877	1744	1824	1697	1672	1467	1499	1470	1365	1178	1282	1185	1108	1136	1029	1146	1072	1054	1107	1105	1099	1030	1051	1038	1090	981	951	940	978	957	951	916	954	978	946	1002	1003	942	909	942	896	966	874	875	884	936	955	888	922	980	891	944	870	911	927	886	861	847	894	880	886	899	867	899	815	896	882	911	837	835	885	833	916	864	912	798	875	846	902	792	867	881	844	821	907	857	924	871	864	859	843	888	894	835	907	902	894	881	861	843	842	910	869	856	854	893	833	818	879	869	864	853	867	903	830	886	854	894	878	859	847	852	818	878	881	864	877	892	788	849	872	858	858	917	853	872	869	865	846	878	896	868	829	823	833	894	929	895	878	858	918	801	868	837	851	880	841	855	831	850	872	813	866	879	882	798	898	818	864	868	842	850	857	814	859	870	877	855	849	843	856	922	872	900	795	814	878	871	876	872	873	854	813	859	888	826	828	925	865	921	831	808	907	876	897	874	867	814	898	844	827	813	868	858	834	866	870	833	813	874	857	886	776	838	868	889	903	860	891	814	864	833	874	904	872	920	849	907	859	826	856	859	883	909	837	845	819	835	851	932	853	884	833	807	886	812	839	873	906	869	858	852	905	891	901	893	835	852	852	827	857	864	855	798	855	887	849	834	888	816	865	852	882	880	886	880	888	894	838	852	898	845	900	883	864	889	914	857	850	854	844	859	913	879	825	907	835	869	846	848	859	930	815	872	864	825	889	850	918	917	860	869	889	880	822	862	895	888	879	832	890	850	800	856	867	837	858	790	899	888	855	855	817	846	829	858	831	899	834	880	911	812	809	895	829	835	827	849	847	857	833	864	871	818	888	883	842	879	866	844	810	885	853	886	852	883	868	833	907	907	844	884	858	851	902	903	903	872	819	866	870	834	799	889	866	831	878	841	846	874	903	910	887	884	841	838	882	862	924	899	902	864	794	875	825	843	891	923	868	872	901	842	841	924	879	890	791	896	842	860	872	866	883	843	861	821	832	832	896	858	845	886	835	891	866	857	860	893	853	834	869	833	839	890	920	927	867	888	854	871	852	845	890	862	849	883	859	835	863	883	838	869	856	881	870	875	868	843	857	867	894	851	850	844	877	879	828	810	856	855	868	840	879	900	864	925	778	870	851	823	807	893	867	825	916	909	830	852	836	873	891	862	853	850	838	853	889	893	861	891	883	846	878	846	881	916	882	827	881	870	890	870	902	842	783	829	866	927	909	859	878	883	854	922	897	896	889	901	849	804	843	883	953	889	874	890	824	850	896	890	823	828	916	853	859	846	875	841	918	829	891	896	855	830	930	812	922	843	928	886	863	883	872	881	861	865	890	860	881	870	843	884	843	893	858	854	934	890	832	818	839	827	876	907	901	872	803	873	891	884	850	902	878	837	843	884	866	871	828	879	900	840	828	888	813	866	825	855	873	844	935	884	887	826	874	896	837	876	850	861	888	840	826	884	817	868	855	858	862	855	829	841	849	886	845	862	855	845	814	856	874	822	830	880	836	913	877	849	869	834	882	847	842	871	843	899	846	862	858	828	822	832	908	882	858	857	856	815	847	840	864	844	840	891	876	821	915	862	789	844	855	848	878	868	844	880	879	855	850	906	905	884	895	844	837	843	867	806	886	793	924	837	918	907	916	922	820	897	821	878	826	856	870	862	862	867	855	845	846	824	830	819	821	887	852	856	870	864	821	844	880	791	856	840	832	904	898	900	868	814	849	815	868	872	855	883	945	823	869	861	874	833	787	804	850	834	864	938	858	848	868	880	859	814	837	875	760	860	846	841	806	870	910	837	830	887	880	877	835	888	866	828	842	887	859	867	929	882	831	852	869	842	820	897	870	889	879	842	862	830	810	897	846	891	898	845	880	869	870	822	864	868	891	835	870	842	877	896	843	854	914	826	882	848	848	856	884	834	827	865	821	837	829	825	854	833	878	893	819	857	846	899	877	830	854	863	823	836	898	836	872	859	859	875	892	860	879	861	826	836	862	839	868	798	865	813	889	849	873	891	821	884	875	833	925	857	864	841	894	908	912	884	849	887	877	839	859	867	835	856	847	853	893	884	903	936	907	850	909	898	899	859	883	901	924	846	922	861	897	860	883	827	881	857	906	858	803	871	889	880	850	869	825	867	858	877	853	905	857	848	895	857	826	853	865	883	823	885	830	865	835	842	856	889	840	923	883	899	873	888	857	857	894	900	846	873	865	849	887	869	923	879	813	843	864	823	825	886	896	839	824	859	898	910	909	850	871	858	844	792	919	859	891	863	829	856	877	918	846	853	853	876	837	822	809	877	852	852	855	897	845	857	832	856	820	817	856	849	882	825	884	877	832	835	886	863	892	890	831	896	854	874	894	883	858	812	862	873	818	830	851	908	905	916	846	820	863	883	902	866	834	867	811	846	827	893	851	872	874	819	900	851	855	780	903	858	841	835	845	864	846	895	867	835	866	880	873	855	853	854	802	838	881	837	874	864	858	884	844	835	903	843	854	837	884	872	846	865	871	851	930	850	820	860	912	820	866	889	886	860	828	864	858	846	910	913	811	876	859	935	863	880	815	913	832	859	959	889	861	902	848	925	878	863	852	894	881	851	849	875	904	849	837	837	849	838	900	836	888	876	836	869	875	850	878	883	887	870	895	852	923	863	905	831	849	846	878	837	880	846	856	918	915	790	856	854	873	864	900	827	823	832	852	826	835	882	850	854	858	824	879	866	842	852	920	894	867	883	925	848	884	896	847	904	848	858	853	878	806	859	887	827	918	838	875	880	859	863	865	854	867	891	850	863	886	832	895	839	865	844	836	849	881	828	865	830	879	865	821	807	826	854	861	925	867	805	882	832	893	877	849	876	851	865	860	821	870	849	922	881	861	876	850	950	793	901	856	886	851	823	878	871	832	858	882	882	882	849	830	886	875	852	900	937	853	867	884	858	866	815	872	830	869	880	847	832	878	841	846	828	857	857	863	858	822	925	907	803	831	907	874	866	885	884	863	869	859	895	809	865	887	879	891	894	814	914	876	902	799	864	912	871	822	917	871	821	848	859	895	857	872	878	874	871	873	875	848	849	820	830	892	827	884	868	853	893	863	873	907	892	907	815	875	884	832	830	865	856	860	891	875	870	861	822	872	918	868	803	848	885	870	892	876	878	812	887	860	847	851	818	875	872	816	846	870	896	849	875	911	878	885	836	865	849	853	813	876	906	877	871	933	875	858	857	846	861	870	915	828	880	835	847	838	847	883	843	876	874	894	872	867	884	819	852	853	833	912	877	848	838	840	891	824	864	865	891	890	860	895	849	838	872	901	906	851	875	877	868	911	845	858	846	902	864	912	909	834	861	903	856	880	815	848	834	848	826	866	842	832	851	859	849	928	915	881	876	816	865	818	809	856	836	951	912	900	880	923	869	840	880	862	857	889	851	862	830	856	833	849
13400	6416	4157	1650	1137	839	662	620	558	580	539	500	467	439	462	471	507	488	484	470	472	424	465	489	454	443	451	473	487	447	458	440	465	433	430	458	456	430	489	429	407	471	455	430	467	405	436	454	449	409	503	439	435	424	411	489	477	395	457	455	451	438	436	442	444	456	444	505	468	428	454	394	450	446	426	440	477	432	464	424	446	433	420	429	467	425	416	425	433	396	429	462	453	422	405	435	407	476	463	434	441	444	466	450	432	459	444	461	449	428	437	483	404	454	448	421	392	416	434	425	420	413	459	464	435	435	455	460	392	447	417	463	435	403	451	483	464	468	435	401	450	489	396	427	412	440	528	458	436	460	451	461	450	414	466	460	427	432	446	482	451	409	449	445	450	436	399	370	475	425	435	453	424	404	418	437	386	414	426	399	408	405	421	403	447	411	442	428	443	486	461	417	430	433	453	445	448	392	422	415	430	442	428	463	443	425	423	439	419	448	442	379	442	446	458	454	435	426	462	409	467	437	435	465	455	418	432	420	494	452	438	435	431	475	493	436	429	430	445	415	439	417	400	448	430	427	432	479	423	450	452	441	479	450	434	481	438	424	422	458	424	416	445	435	437	426	442	474	442	449	440	389	437	472	425	455	467	444	439	410	468	415	478	417	410	483	451	439	408	460	484	445	401	445	478	406	407	385	450	429	412	445	444	440	385	431	421	430	442	450	465	459	449	466	402	449	450	415	486	429	419	494	403	438	432	429	412	447	427	426	418	406	414	436	473	411	439	471	437	443	433	474	438	420	421	472	468	430	418	429	427	433	404	408	450	446	388	458	429	473	447	424	479	448	403	429	449	449	502	430	428	412	447	434	461	454	410	451	386	448	424	477	421	450	465	453	464	409	441	433	456	453	411	440	434	433	471	434	459	447	445	423	403	462	432	411	429	452	435	469	470	434	440	453	479	440	429	464	497	451	454	464	446	454	448	433	446	483	422	416	452	416	444	440	434	438	456	444	425	445	473	462	470	445	419	429	487	466	459	425	428	394	447	448	465	475	464	458	425	432	447	423	430	448	483	412	433	437	431	392	454	455	464	445	435	437	417	475	456	453	409	448	436	432	415	419	400	415	452	464	453	449	437	450	443	434	476	470	451	448	438	433	412	496	474	440	453	457	431	471	427	397	417	448	411	422	415	480	440	426	466	439	432	487	467	416	463	403	440	499	464	438	419	431	429	473	491	437	459	447	420	449	415	447	439	464	460	414	429	441	444	460	400	442	447	466	423	420	445	439	431	463	442	460	389	417	471	453	463	474	471	411	458	444	466	452	455	441	420	393	446	435	467	440	435	448	521	470	456	438	466	451	449	460	447	466	444	408	423	389	429	428	428	430	445	439	426	431	424	422	441	460	441	463	486	423	443	437	417	428	443	441	430	398	437	445	468	424	416	423	458	481	409	445	448	446	463	506	458	437	450	461	465	440	410	440	428	445	463	414	429	435	449	448	441	451	388	439	435	473	412	484	476	466	455	434	418	418	411	479	405	461	456	455	428	420	459	438	435	461	459	454	447	421	453	397	458	457	444	432	452	433	468	438	480	416	479	416	396	444	441	399	412	397	416	415	427	419	446	434	466	412	441	428	432	434	433	438	464	450	426	436	428	456	450	437	458	415	412	450	459	479	424	408	439	432	401	480	479	487	476	435	446	406	456	478	485	439	468	509	463	427	477	464	497	464	423	436	452	442	476	393	502	467	447	442	441	431	478	467	412	440	457	454	420	467	468	420	425	462	452	499	460	455	468	467	463	444	438	413	430	432	406	484	476	485	467	488	444	454	461	445	452	446	459	439	402	426	465	488	463	433	495	433	449	442	436	415	425	430	482	424	426	442	464	450	426	442	434	442	450	466	430	402	482	477	405	399	436	425	410	427	433	423	417	440	434	458	411	447	428	410	414	475	413	445	453	450	435	449	431	413	434	428	462	468	398	465	415	397	463	440	437	436	452	425	444	429	443	437	449	451	397	504	445	410	433	443	429	424	406	401	419	423	435	427	455	443	490	455	445	449	423	449	438	425	429	442	442	441	459	446	425	446	424	446	484	453	386	450	444	456	440	428	437	458	466	429	420	464	469	440	449	446	413	421	450	437	480	460	430	419	423	413	487	408	411	440	444	459	478	447	418	442	431	421	449	439	431	436	437	450	426	454	396	434	485	411	433	421	428	433	409	442	396	463	483	416	448	426	459	449	436	410	446	397	397	437	457	437	408	458	421	453	446	447	442	427	466	448	409	410	437	491	450	416	447	447	440	461	455	442	430	437	471	444	400	450	447	435	426	455	471	415	432	467	456	427	462	435	429	411	431	433	457	451	454	450	446	440	455	422	395	430	442	464	467	450	436	479	415	414	454	416	450	428	420	392	420	464	443	485	433	451	460	445	472	472	399	458	400	466	424	434	441	447	412	419	436	456	440	447	412	471	428	456	435	442	457	454	458	464	460	460	442	405	428	438	422	396	464	446	450	435	452	435	471	446	428	449	441	436	400	436	416	425	445	424	459	440	448	455	450	469	387	451	432	381	473	420	481	429	480	402	466	411	485	470	449	439	404	452	443	438	480	445	414	494	441	475	452	439	424	468	419	437	439	406	474	434	451	419	466	425	405	411	434	433	499	452	455	427	457	458	409	426	423	444	435	402	430	426	440	442	457	463	421	413	438	426	443	468	453	441	438	419	432	464	455	438	410	456	445	489	463	478	463	458	432	451	469	460	444	464	451	448	437	477	454	449	451	482	438	457	476	421	464	447	504	460	437	476	424	442	444	434	429	465	480	516	411	498	450	401	423	454	405	432	451	454	497	449	440	456	443	464	444	430	420	417	422	458	440	395	432	475	443	429	444	467	428	456	433	413	421	480	440	414	457	446	452	452	451	404	438	413	452	481	443	423	435	455	440	443	415	397	465	477	444	458	434	402	412	430	482	432	444	429	427	437	426	475	417	443	475	415	458	430	470	456	463	457	478	447	439	398	456	463	410	454	484	458	427	435	451	440	429	432	463	410	403	380	420	477	452	502	465	432	415	436	476	491	446	419	422	424	450	438	447	393	452	440	452	475	480	427	432	450	450	404	389	408	429	514	434	456	434	401	476	443	444	479	447	439	415	433	406	440	459	463	396	432	430	443	416	425	433	415	459	404	377	451	417	417	412	427	401	465	438	441	460	443	416	431	450	427	454	377	459	405	448	434	444	399	416	406	434	437	412	418	406	422	467	457	417	459	455	431	441	425	439	456	475	450	435	469	465	451	439	450	399	453	431	473	436	414	410	416	466	455	442	421	414	468	424	443	394	418	399	428	433	450	399	457	420	419	439	450	441	445	378	402	434	460	434	476	425	413	412	446	403	448	448	453	445	489	436	419	448	421	459	449	432	477	463	468	436	441	411	475	421	518	477	420	462	429	473	425	443	431	475	453	457	446	431	477	439	461	427	411	454	418	438	440	452	452
8741	5618	6554	3906	3151	2607	2141	1814	1712	1521	1377	1304	1217	1177	1198	1152	1145	1121	1163	1119	1149	1078	1061	1069	1046	1014	1005	1021	1033	1004	1018	1013	1014	994	948	1015	988	991	1038	965	985	926	971	1005	925	979	987	998	977	1008	984	1009	975	965	980	952	946	973	962	925	960	999	969	957	983	904	1028	992	993	994	992	994	985	956	1000	951	990	929	886	910	923	979	915	939	971	906	974	959	981	920	929	911	928	955	947	944	937	1002	954	896	900	1013	975	945	921	1001	972	963	975	931	954	1000	966	911	943	970	984	916	957	886	955	959	934	971	952	990	930	913	948	876	964	946	967	972	958	949	992	940	950	925	969	957	922	914	906	953	934	948	992	930	982	1047	946	932	911	954	969	940	933	1006	1005	968	942	917	980	912	932	957	960	892	941	933	900	964	916	935	945	970	1020	904	965	972	943	909	915	953	939	988	952	978	952	913	938	943	968	970	939	967	947	1024	984	942	992	923	949	953	956	936	988	900	897	986	951	962	1009	939	949	905	903	943	934	900	954	929	947	964	954	941	944	928	913	952	924	914	915	1011	919	978	914	894	924	903	915	973	930	933	905	908	993	967	906	938	939	947	901	1007	983	968	936	944	956	956	926	959	933	935	917	927	974	915	885	969	959	973	958	969	930	933	973	951	952	952	992	918	948	942	985	1014	954	926	926	883	957	933	935	962	954	977	958	970	970	971	1018	971	888	894	947	906	956	919	973	910	964	918	966	980	945	952	968	967	955	941	999	932	1044	939	953	960	940	963	957	1021	949	965	952	911	938	891	916	965	1010	1009	942	959	946	983	960	920	955	912	956	997	926	957	930	998	903	941	899	918	934	921	970	934	988	972	943	930	946	914	935	939	989	909	917	939	977	976	950	989	887	1020	951	948	941	952	940	883	957	924	921	906	964	987	933	993	919	952	949	930	978	871	966	991	927	953	969	949	970	973	973	976	917	933	923	975	965	1001	953	967	995	987	943	928	993	965	1000	884	957	952	987	930	915	927	986	924	967	921	959	969	889	893	967	967	965	959	976	970	921	948	985	932	963	955	962	911	997	940	957	963	956	973	930	935	941	967	915	903	962	957	985	934	944	918	958	949	977	925	913	967	966	974	980	990	958	953	958	984	941	955	998	965	971	1015	967	926	905	938	954	925	965	959	996	946	930	920	1011	962	962	964	947	957	926	1013	936	922	974	971	970	940	969	948	906	938	944	992	956	956	964	854	900	902	925	947	931	940	937	1003	977	977	956	971	960	922	984	910	960	962	918	917	975	962	981	985	904	943	898	922	891	949	947	944	988	987	964	948	924	957	975	860	968	955	999	928	959	942	985	959	933	942	948	953	921	947	965	923	947	939	952	954	938	964	947	919	947	935	936	998	917	951	904	868	917	951	992	951	962	961	959	996	930	966	986	919	901	906	963	949	1001	964	967	924	936	912	960	971	903	978	913	882	912	943	958	941	946	941	984	957	957	899	983	995	984	888	932	895	904	939	923	937	964	954	950	981	969	984	867	940	975	923	985	930	879	948	968	956	887	915	960	946	969	954	958	956	956	935	906	934	959	947	982	906	936	960	929	902	946	978	959	967	997	958	974	929	977	956	998	938	970	949	942	949	985	996	979	958	965	969	964	921	980	975	913	950	906	945	918	993	913	965	905	948	923	909	937	909	950	930	886	923	996	966	944	932	927	885	932	940	918	918	960	987	938	966	989	938	941	901	925	949	986	941	911	976	927	915	966	906	960	918	984	951	937	962	943	931	961	961	943	936	916	970	921	998	936	933	946	938	992	966	940	918	882	1016	941	1002	931	971	927	972	975	932	921	984	963	938	985	891	1009	965	897	940	937	945	904	966	981	920	938	980	942	934	956	971	895	974	916	935	922	915	932	925	943	981	949	956	978	1035	983	942	1005	910	941	931	882	929	964	909	918	943	946	951	935	931	907	939	933	909	860	933	996	976	978	983	956	990	964	950	1002	940	1039	889	947	940	1005	990	934	915	931	981	984	965	996	985	968	966	957	961	995	951	965	891	962	969	995	922	967	939	936	945	971	922	962	929	938	950	939	937	954	955	967	949	930	922	981	902	917	992	884	989	873	986	933	991	951	916	918	986	950	954	978	1011	910	951	928	964	935	1018	956	950	965	942	928	913	913	937	920	965	941	921	928	904	956	935	975	1010	911	988	934	978	986	898	917	949	961	925	946	964	936	963	882	944	987	1010	918	1006	920	923	889	980	937	950	952	969	961	946	989	969	958	925	932	970	920	976	949	947	964	904	944	945	993	964	924	1018	909	966	970	907	918	965	937	964	956	938	943	903	940	871	978	913	952	942	971	999	959	1000	912	937	906	949	947	961	984	974	958	965	935	977	947	960	967	920	943	976	901	965	953	883	937	932	1015	951	974	903	932	971	956	905	996	940	1038	903	981	947	1007	958	920	948	910	951	1002	962	950	910	969	988	985	971	945	972	958	948	955	936	957	909	902	934	912	943	994	920	955	919	998	932	953	970	912	956	997	950	975	917	943	950	933	960	934	971	938	947	955	937	953	910	933	912	907	911	949	897	901	987	911	935	958	952	937	883	967	886	964	941	928	957	933	966	951	911	984	945	929	942	970	869	935	951	935	969	944	921	956	990	938	926	1026	950	938	936	909	911	941	906	947	925	966	971	895	925	947	907	947	939	947	968	955	949	958	910	975	927	985	957	941	926	996	909	959	937	933	879	946	990	918	931	971	973	937	909	959	890	961	935	980	913	973	966	893	967	936	996	972	964	958	971	910	966	955	956	877	957	957	941	949	926	889	971	988	913	956	920	942	972	932	941	911	923	950	874	961	927	931	964	949	990	969	937	966	894	954	954	972	942	994	998	930	979	1002	918	957	964	951	1004	934	946	959	942	930	904	966	930	955	962	910	920	906	944	960	913	951	962	946	927	979	902	970	944	974	893	962	895	888	899	931	967	885	999	964	939	979	952	937	979	955	960	954	1005	919	967	946	980	959	990	961	910	863	972	961	982	1005	945	941	932	969	960	959	908	930	892	954	964	967	941	909	935	949	901	943	988	944	901	983	914	954	929	916	953	961	959	921	916	951	944	927	950	924	945	996	932	904	947	966	926	946	944	958	900	944	945	937	983	953	950	896	934	971	967	916	1046	962	982	943	914	968	936	1003	979	912	921	920	886	951	1013	906	921	905	928	952	938	949	1037	1003	966	878	938	966	979	962	930	971	938	972	940	959	941	978	950	925	985	953	954	920	949	927	984	957	949	942	967	943	915	907	979	974	945	959	957	964	902	949	978	939	945	927	961	946	1017	918	954	919	946	951	935	934	935	906	941	912	939	942	973	963	934	943	962	990	913	929	918	932	981	917	931	997	924	966	930	918	971	974	939	995	938	926	940	917	930	953	942	869	933	983	996	933	940	938	892	911	981	914	971	906	903	985	942	909	965	958	946	926	978	947	984	946	980	990	985	931	990	939	959	943	993	934	961	929	938	913	914	1004	951	916	947	994	968	929	928	929	970	991	941	957	947	987	988
24477	14083	10845	3864	2159	1518	1367	959	933	736	752	573	540	569	482	462	462	451	414	431	431	478	434	406	421	393	370	416	424	420	388	381	411	358	340	386	396	368	370	406	350	418	382	372	398	392	384	383	376	379	382	413	423	396	363	361	344	377	371	330	371	346	368	362	373	430	411	380	354	375	380	369	359	380	343	350	320	336	371	386	400	433	354	357	405	372	358	331	414	358	361	366	370	362	317	335	370	382	405	344	402	368	390	386	357	363	371	353	370	390	377	341	348	369	371	379	343	357	354	360	392	365	359	346	371	368	335	350	416	363	359	392	392	382	412	369	385	359	358	396	406	386	371	376	340	374	363	374	400	394	391	417	387	344	368	401	376	376	332	355	396	353	346	371	396	304	357	388	376	379	379	379	382	386	400	362	371	361	395	337	352	379	394	374	386	362	366	358	385	383	430	372	365	354	364	367	374	317	365	406	363	380	362	384	344	324	368	380	373	347	378	356	366	401	387	359	350	367	344	390	375	380	358	367	378	377	354	373	383	376	401	355	352	351	387	391	403	372	361	384	369	362	325	366	346	333	390	393	372	359	346	371	365	392	394	355	380	368	364	362	371	353	329	328	354	372	390	364	337	341	381	367	395	379	329	373	374	361	365	352	373	357	369	379	357	403	399	423	359	425	387	337	382	352	396	369	352	385	355	388	380	356	390	377	354	370	372	388	358	345	366	367	368	358	350	382	344	384	341	364	399	400	358	391	360	366	365	377	439	367	360	398	337	350	365	382	391	366	346	382	375	355	372	352	383	411	376	364	320	376	369	368	412	408	358	350	374	370	365	364	373	363	394	385	380	365	356	370	363	359	396	341	364	333	373	401	372	381	379	364	381	398	402	328	365	358	380	361	371	377	398	374	383	400	367	376	360	364	351	378	331	363	350	359	346	328	335	355	418	371	370	373	401	349	341	375	365	370	398	358	382	367	339	390	337	398	391	405	346	367	356	386	384	389	348	367	390	351	363	352	342	387	382	363	397	362	356	406	353	366	337	365	383	374	398	362	337	356	359	349	414	358	335	396	379	337	366	338	376	393	337	342	336	367	360	369	359	363	395	370	344	362	392	339	404	357	405	341	417	390	386	348	376	354	355	412	371	365	383	382	321	361	389	366	376	408	403	400	367	422	390	385	384	382	360	413	366	402	358	397	377	381	353	355	358	307	366	379	363	362	376	357	385	365	414	335	348	349	375	414	399	335	371	392	378	389	351	406	408	393	389	400	386	364	373	366	345	385	385	385	364	383	367	353	364	360	381	363	379	325	362	350	368	348	347	346	353	376	401	337	385	367	337	385	361	364	384	353	328	391	368	366	375	359	368	375	372	361	340	346	410	350	359	333	361	332	344	377	368	379	387	397	340	377	332	345	380	381	389	378	350	374	350	386	348	373	373	339	372	365	388	362	385	367	384	380	339	347	334	385	389	381	362	340	342	369	352	365	364	351	368	379	383	379	367	402	341	390	364	371	383	413	376	338	360	385	404	385	370	384	401	363	394	349	361	352	372	395	344	371	374	366	336	382	348	367	352	370	376	356	367	311	368	400	365	343	383	390	336	327	374	385	408	371	361	388	404	384	388	391	357	375	372	422	339	361	376	364	341	385	387	350	396	368	364	372	369	370	382	370	365	361	352	391	369	375	368	356	358	340	356	345	394	367	356	404	334	353	388	366	402	352	366	401	359	389	374	409	379	361	352	354	343	349	392	380	360	381	404	393	367	398	400	403	339	381	346	369	403	333	366	382	337	404	340	389	379	369	386	406	404	343	344	371	379	370	380	341	365	361	405	358	380	370	350	344	335	384	376	364	350	373	347	353	384	374	346	372	384	387	401	383	357	386	380	372	369	338	375	358	399	360	363	396	398	327	383	363	444	403	379	360	369	364	352	401	333	370	376	356	387	358	337	349	388	402	340	360	379	388	409	380	378	400	398	357	372	345	364	388	337	387	412	375	387	364	420	356	381	387	361	313	344	341	384	352	383	389	351	369	401	385	353	375	403	405	373	360	342	364	348	400	363	394	353	392	378	385	389	386	399	416	368	364	388	372	347	371	383	337	349	358	381	409	381	375	385	367	345	390	379	358	372	344	389	355	335	348	399	351	416	358	364	370	384	367	390	394	404	392	374	332	338	376	391	377	341	378	361	375	358	380	372	366	381	384	362	401	344	354	374	383	339	372	387	395	332	371	396	355	359	331	356	393	392	371	369	391	386	360	387	385	374	335	387	389	349	394	328	364	378	370	373	380	378	371	367	408	382	413	372	380	363	339	370	341	363	363	390	372	390	341	388	391	376	393	317	384	398	360	371	366	370	406	390	370	356	381	385	383	397	334	378	372	370	380	401	375	374	353	344	369	395	392	421	367	358	344	344	379	393	376	374	346	384	356	319	359	391	342	374	374	395	391	351	327	379	370	386	379	371	356	387	356	374	374	367	351	304	412	352	352	370	382	354	360	387	356	410	394	362	344	389	388	390	391	343	380	356	373	364	362	380	365	399	379	390	397	320	401	399	395	357	382	360	378	359	366	363	407	372	340	394	436	359	386	379	377	391	400	352	342	369	372	370	382	364	365	355	370	384	345	323	373	378	401	343	368	385	344	334	363	370	381	362	339	378	398	327	399	395	388	328	346	398	389	392	406	444	375	398	385	356	349	393	379	364	422	382	369	398	380	407	324	363	339	393	379	384	369	396	389	356	369	348	379	356	356	355	380	387	364	380	372	373	392	384	359	367	384	386	384	356	367	387	330	323	350	349	381	377	377	378	395	365	370	370	345	362	362	344	362	397	409	365	370	378	384	380	340	348	371	379	383	318	379	379	367	371	382	333	353	388	377	380	355	379	395	384	361	384	367	344	363	352	373	430	375	384	374	386	367	367	362	356	365	382	377	386	369	349	373	379	382	348	357	388	378	363	343	375	377	356	374	398	333	350	353	388	388	354	433	356	399	363	297	389	388	354	345	367	343	373	382	327	326	363	362	377	341	376	347	338	377	379	393	411	361	348	394	393	345	389	373	364	358	339	380	399	385	385	321	384	388	360	410	352	388	336	346	357	370	406	334	382	339	378	414	366	371	382	382	381	338	349	386	370	352	370	377	386	379	430	377	342	372	368	394	366	396	351	375	406	382	381	329	349	380	361	391	350	372	349	339	358	357	361	418	377	385	367	363	337	306	360	337	366	363	388	380	385	391	364	344	350	399	377	361	355	370	338	349	356	333	361	389	345	346	377	354	367	379	374	380	384	344	351	373	340	364	410	366	340	368	384	386	374	379	350	335	357	376	378	373	414	383	361	389	383	372	367	400	354	368	394	350	369	399	337	409	367	391	373	346	357	392	379	353	383	364	369	322	376	376	352	337	374	363	376	376	380	337	353	353	379	385	392	366	345	359	361	365	367	386	370	378	398	348	380	395	334	375	384	342	359	424	366	367	391	366	373	373	369	348	336	380
15921	11215	14626	6742	5871	5203	4220	3469	3127	2939	2542	2166	1804	1810	1567	1623	1523	1435	1561	1434	1349	1353	1188	1202	1133	1103	985	1052	1016	1072	934	935	963	936	896	929	939	923	923	970	955	887	918	890	860	910	907	915	826	917	898	868	866	917	887	857	817	850	871	855	870	900	857	862	937	863	887	823	857	881	893	877	858	837	873	804	846	864	854	848	864	793	812	811	867	867	810	875	813	811	796	860	787	847	777	829	830	795	831	814	822	804	828	798	822	864	842	884	822	790	842	832	827	857	798	782	768	839	877	829	835	838	831	798	853	843	839	830	831	825	876	786	838	853	825	850	793	851	874	812	833	807	794	804	796	889	788	768	889	784	852	832	811	837	871	820	855	786	845	826	818	778	813	813	844	784	839	906	791	831	848	887	812	841	776	823	826	825	872	872	784	812	855	838	779	806	813	776	852	798	814	778	817	876	799	804	812	808	855	816	819	838	835	831	863	787	820	803	869	804	881	807	833	797	851	843	817	808	825	828	852	826	819	830	822	792	852	837	794	851	766	811	792	772	815	799	809	862	816	815	787	818	804	861	850	794	769	859	836	818	840	857	828	870	816	808	792	808	795	866	820	820	831	791	830	859	842	829	851	841	887	860	785	851	854	868	785	818	855	806	782	809	849	842	855	801	819	787	862	828	826	826	842	795	780	845	826	826	879	805	815	821	853	822	844	858	804	826	865	818	821	828	836	876	868	816	804	821	836	833	809	799	833	861	793	833	763	795	875	867	830	820	863	834	825	823	814	852	810	815	817	792	845	854	839	834	857	839	887	828	827	856	800	845	842	810	796	834	872	837	824	812	875	787	832	846	844	882	843	817	866	872	822	793	842	834	815	870	800	862	802	820	781	815	816	802	829	866	842	857	854	761	797	806	781	791	804	822	829	854	820	837	832	847	781	827	824	809	837	821	791	863	807	821	865	796	814	815	857	836	843	833	873	856	799	853	813	857	883	811	831	893	872	871	811	844	839	776	853	802	826	849	827	838	836	887	822	817	836	860	817	823	825	820	790	886	840	879	852	817	838	796	765	822	847	817	810	795	826	848	792	821	827	779	837	779	825	794	838	835	794	829	875	832	812	829	834	794	840	824	804	835	814	834	823	836	865	836	833	841	839	806	859	851	893	812	872	859	784	873	838	785	794	816	832	877	828	794	886	863	800	870	855	794	851	834	849	808	854	851	835	810	819	812	803	848	808	787	852	792	818	783	859	856	771	818	806	787	840	825	764	854	824	871	856	848	803	811	840	877	853	840	824	823	826	834	840	810	788	829	849	801	836	826	779	811	821	771	837	810	847	841	817	829	831	841	794	834	803	871	840	824	816	814	830	841	841	886	812	834	838	823	776	814	827	835	784	834	762	789	815	862	840	854	850	846	832	861	828	827	808	838	783	824	829	786	848	811	834	848	810	838	800	829	827	800	753	786	871	824	843	780	816	810	783	801	824	831	798	818	807	822	821	820	854	839	853	831	840	797	798	849	857	852	842	868	819	819	886	821	832	814	876	800	796	797	781	859	822	827	840	826	871	810	791	865	812	849	879	845	885	787	864	842	833	818	810	796	787	816	830	826	855	773	859	811	796	802	822	842	815	838	809	863	842	861	843	828	837	775	853	850	795	824	818	818	839	841	830	871	751	798	835	817	852	799	810	800	829	843	796	868	834	813	814	855	810	837	871	835	859	825	824	825	857	824	824	774	798	875	789	791	854	814	792	833	832	824	780	818	763	789	839	805	825	842	811	840	813	807	837	826	786	861	777	776	805	840	834	772	824	797	829	819	818	791	813	815	792	823	803	818	794	805	843	811	866	830	804	853	832	851	862	807	811	833	831	791	824	801	799	853	803	840	859	769	783	815	851	877	837	835	839	841	855	812	819	767	871	832	881	810	821	812	849	848	830	818	845	879	785	837	819	849	875	840	787	820	806	821	850	830	844	843	813	853	804	817	774	823	833	815	833	798	800	818	831	872	857	838	796	879	826	890	826	824	845	816	831	811	814	805	832	864	817	837	816	840	838	832	819	818	877	802	798	754	860	810	787	822	851	856	811	876	811	862	835	801	832	831	795	776	797	830	845	826	828	824	848	808	808	848	840	844	865	824	885	808	850	868	834	878	829	844	888	822	838	867	867	793	826	888	786	831	788	823	825	814	817	815	862	815	783	842	799	839	811	801	838	833	778	851	811	802	921	879	806	811	820	805	811	849	811	812	828	802	806	808	847	792	872	844	841	800	801	824	845	810	824	840	880	826	850	733	853	821	884	808	815	850	901	835	817	849	817	835	836	812	836	850	852	765	827	821	816	844	813	883	893	808	808	787	811	793	841	831	833	795	813	783	857	841	771	833	858	842	853	844	847	806	801	833	844	802	833	826	843	898	863	839	822	779	830	849	827	784	806	819	801	811	825	833	777	844	872	802	853	810	811	809	862	810	875	830	780	805	782	815	820	820	805	843	857	814	838	819	895	847	855	824	851	874	837	866	819	829	797	794	871	791	794	810	822	837	848	820	812	808	858	825	851	807	777	867	805	861	832	842	843	791	796	807	864	832	852	818	828	820	823	814	856	841	830	877	790	771	834	854	820	778	819	853	815	833	781	829	786	829	845	806	793	827	847	824	789	791	848	818	815	878	812	830	863	823	785	819	782	839	824	801	827	841	839	855	819	826	850	823	853	855	829	855	809	841	788	855	872	816	828	855	841	763	852	853	876	849	816	763	807	818	836	835	834	830	801	830	795	800	830	825	796	808	776	812	800	824	832	865	894	836	781	808	813	828	853	896	862	869	806	808	834	844	830	822	849	853	875	747	796	827	839	823	871	750	826	802	826	873	812	808	817	803	814	814	838	802	909	820	795	779	810	834	784	792	837	817	855	840	790	812	815	826	868	845	802	831	812	800	827	833	831	793	862	863	835	901	797	807	828	850	781	804	755	813	846	791	826	849	792	775	832	767	921	776	874	830	884	827	843	776	795	785	814	812	852	854	795	844	820	848	840	844	813	814	811	853	825	792	840	856	848	822	816	806	797	792	832	818	787	848	807	831	762	808	790	833	806	883	762	791	846	831	831	784	823	841	816	829	794	872	789	801	803	860	819	791	824	839	896	846	856	839	849	855	836	817	821	887	815	808	784	842	805	801	852	798	818	813	876	822	841	795	823	868	820	822	815	873	834	838	819	830	829	806	817	789	800	774	780	811	818	861	830	839	834	790	802	814	817	836	847	885	805	859	819	860	878	840	817	876	793	797	789	815	853	805	826	788	808	839	786	857	806	829	801	805	801	901	853	822	811	802	848	782	850	810	819	815	870	865	820	846	838	853	850	768	786	809	856	799	835	787	852	821	832	846	833	843	834	811	824	819	795	803	818	822	855	750	794	816	827	771	797	818	801	827	814	844	785	815	868	809	798	817	853	766	850	813	839	858	805	784	791	789	822	853	889	861	814	835	849	816	778	830	863	851
34586	20794	18837	6740	3212	2266	1951	1412	1202	1151	1058	810	727	627	627	576	565	510	568	478	521	475	478	474	426	427	420	427	427	396	400	393	414	391	445	385	413	421	418	440	406	421	404	378	391	440	397	408	366	413	378	388	398	421	366	368	372	395	389	410	406	365	400	386	347	388	404	354	386	394	389	456	397	391	397	407	378	390	401	406	398	377	346	388	377	343	391	409	409	401	394	415	408	368	352	382	384	360	415	396	334	336	387	377	389	345	337	426	388	374	365	393	383	388	391	396	416	409	362	383	396	403	343	409	410	393	374	401	409	394	381	384	432	414	423	374	345	409	384	381	374	370	376	395	358	381	427	379	385	349	394	394	373	363	384	381	361	364	377	380	355	396	393	406	395	403	352	359	413	395	353	334	334	415	383	355	384	369	357	392	400	377	368	385	370	410	383	385	403	413	378	390	397	388	374	375	327	396	365	428	337	367	374	418	388	386	392	359	383	367	401	387	361	368	418	376	375	413	383	380	384	377	381	395	369	404	368	397	437	358	378	428	371	393	396	377	383	376	374	377	369	353	398	382	421	367	422	387	402	387	372	370	402	419	365	381	387	366	329	370	388	380	373	370	396	403	401	412	391	362	385	397	363	342	358	411	384	364	397	381	339	408	413	412	421	367	368	441	375	384	368	410	378	443	392	325	405	431	369	389	376	379	380	371	380	359	376	364	395	378	381	377	389	391	367	410	393	410	342	358	391	375	415	404	362	388	398	406	360	372	387	362	375	366	365	357	408	350	367	360	429	376	396	383	394	363	367	405	394	381	360	391	366	379	382	355	343	365	353	373	353	380	362	394	416	365	386	439	365	387	404	402	375	391	345	371	404	383	393	385	369	395	394	354	374	385	357	391	358	389	357	351	390	371	384	363	372	395	382	380	360	356	371	397	398	352	394	370	387	391	366	391	404	411	353	400	418	392	326	369	384	339	332	366	340	386	363	342	350	367	445	373	351	384	392	372	354	404	387	363	368	403	378	385	382	370	404	345	396	353	373	442	387	362	423	397	392	400	372	364	367	339	399	384	405	387	380	400	376	379	360	382	375	393	389	408	384	420	384	400	362	364	371	377	374	388	373	386	319	328	373	387	368	379	401	378	380	347	411	377	388	385	377	373	375	420	394	391	354	336	397	407	389	366	392	394	391	411	376	366	390	399	399	362	369	379	371	379	433	423	398	434	387	373	386	384	338	354	383	379	382	395	417	403	369	372	376	403	387	378	396	331	376	391	387	413	402	382	396	364	399	397	394	386	348	370	383	365	371	367	376	365	374	365	421	397	374	388	382	381	391	337	423	382	366	379	363	397	342	398	390	367	444	386	411	404	394	415	415	398	394	400	375	382	400	373	353	401	368	347	386	371	365	393	366	342	367	338	374	406	418	391	392	423	409	369	375	436	389	367	370	365	425	388	386	387	392	358	341	381	416	379	376	405	388	400	377	342	369	417	371	390	391	357	390	415	404	356	388	355	380	393	375	381	375	366	429	380	408	365	404	389	368	393	369	400	416	428	401	365	338	399	363	383	397	434	375	367	416	405	430	381	397	347	382	403	391	350	398	349	348	376	401	385	390	384	401	382	376	360	395	390	391	371	386	420	352	360	374	395	410	398	360	421	441	404	406	386	389	397	388	401	363	392	344	371	400	383	357	390	365	371	372	392	387	381	389	377	380	421	339	348	348	329	373	383	390	362	381	389	360	370	387	415	409	337	406	355	361	361	389	409	405	376	357	340	378	409	432	388	388	348	380	388	413	390	411	409	428	372	352	357	410	352	391	395	373	384	346	347	365	420	362	351	365	421	367	410	353	345	398	339	340	366	365	360	418	382	430	424	355	373	418	405	397	386	396	374	399	363	356	387	419	373	332	402	358	385	403	427	357	385	354	395	340	351	350	413	399	393	379	349	365	373	365	370	368	358	384	392	425	392	373	397	398	426	378	353	409	366	364	389	416	361	390	403	379	365	357	357	411	425	390	381	375	378	395	392	401	386	365	382	361	392	389	364	402	386	383	398	375	372	372	378	374	390	372	375	346	388	336	369	367	361	346	386	421	399	378	384	377	380	394	423	407	431	402	398	397	398	389	362	344	384	364	368	404	379	388	390	403	427	368	335	393	380	375	388	396	399	367	349	384	363	421	421	368	366	399	359	414	372	350	397	379	360	398	407	403	408	378	394	350	387	397	417	379	392	388	403	360	346	394	371	400	360	340	378	370	406	395	357	382	401	381	388	408	386	374	334	396	405	413	343	375	387	414	374	356	407	392	380	401	343	413	391	394	389	359	401	395	391	379	393	399	375	409	387	371	403	377	382	380	373	398	412	378	389	358	365	404	345	377	427	374	370	406	388	362	376	355	408	365	387	372	361	401	404	409	369	343	344	371	371	410	358	356	346	380	355	353	454	365	352	379	377	384	386	392	339	393	375	348	356	395	393	386	350	344	402	347	400	386	388	371	395	391	363	337	373	406	376	343	398	374	382	357	396	417	414	370	397	381	352	398	360	404	336	391	392	372	392	404	377	401	393	410	385	410	375	406	420	396	385	400	386	410	350	364	364	401	369	396	362	380	360	379	354	386	406	377	403	392	376	374	392	402	388	406	404	375	407	380	384	367	360	373	357	343	367	400	415	411	390	366	359	427	358	400	390	371	390	387	399	370	356	381	370	383	371	390	384	381	391	376	361	388	345	400	373	417	386	356	354	378	385	363	406	384	346	358	351	437	406	374	381	360	377	399	375	375	375	412	370	434	399	383	378	377	417	379	371	381	406	379	351	398	363	384	371	356	388	405	389	392	385	380	387	378	391	393	428	368	399	368	390	397	355	396	373	384	365	367	397	368	383	374	343	376	415	403	394	369	367	403	340	345	390	396	404	387	388	366	393	392	414	397	390	387	364	381	356	410	355	429	402	353	380	374	394	356	395	380	369	372	428	412	409	418	427	393	376	390	385	359	375	400	370	359	385	412	387	353	394	384	376	385	407	385	362	394	408	398	343	382	374	412	395	421	382	353	402	378	412	430	360	399	403	381	383	398	397	389	403	385	359	380	441	389	369	364	400	371	366	381	385	402	385	389	420	376	418	356	384	393	346	376	406	376	410	340	403	371	386	322	394	386	384	391	401	404	410	372	346	364	391	370	372	397	395	397	373	421	372	372	342	338	362	408	357	362	363	353	350	388	402	403	362	409	411	416	411	359	389	365	365	404	354	347	375	386	364	373	388	365	346	366	402	415	396	417	368	402	399	399	422	370	354	369	377	397	403	388	390	385	367	404	347	405	425	373	378	401	372	378	404	396	416	382	404	365	368	402	389	347	390	394	389	373	362	393	382	358	349	403	376	347	416	324	376	392	401	341	371	392	370	364	384	367	358	370	400	378	360	421	396	414	410	388	362	395	369	444	413	389	412	395	369	356	359	374	362	395	361	417	448	372	417	404	378	381	399	371	394	378	393
21023	15234	21679	9239	8142	7365	6397	4831	4098	4355	3723	3004	2527	2523	2159	2208	2050	1962	1774	1775	1769	1759	1628	1489	1369	1303	1310	1297	1272	1204	1116	1081	1079	1047	1117	1077	1114	1087	1139	1073	1031	1039	994	980	967	961	941	984	938	947	965	914	961	988	865	929	893	929	896	925	926	955	894	905	844	932	937	880	921	867	902	874	899	911	900	905	834	906	850	829	872	818	808	886	866	852	841	876	870	884	859	907	867	826	873	844	861	922	841	875	859	858	838	854	842	870	855	849	891	851	852	897	836	866	908	921	870	811	847	785	851	848	776	863	879	802	860	901	850	894	880	825	871	877	867	909	885	869	825	879	906	860	788	896	836	837	820	852	839	874	852	828	858	886	908	828	840	890	848	813	883	850	844	864	897	862	834	856	780	853	884	875	809	851	895	877	823	837	870	796	808	823	847	851	864	844	860	877	843	884	843	850	846	891	906	831	844	868	851	853	834	875	865	863	836	826	883	899	859	816	882	864	893	875	864	832	808	867	843	899	842	845	868	836	854	816	895	864	872	917	859	831	856	802	841	846	852	834	912	882	898	876	796	893	852	832	886	877	882	847	921	865	828	875	850	840	862	832	822	843	844	857	913	838	881	853	859	854	839	882	858	873	888	840	892	863	899	883	895	792	942	860	836	820	906	868	853	858	858	839	871	858	911	846	790	817	835	829	845	862	897	823	840	812	820	894	864	828	820	850	862	793	866	871	833	895	844	849	864	852	820	896	851	870	826	903	806	857	830	839	819	824	881	875	899	867	812	849	898	850	928	850	839	845	876	870	864	861	832	848	778	833	881	823	836	780	854	852	895	864	841	878	845	862	853	889	842	849	879	829	858	889	857	846	852	874	862	856	820	889	864	832	868	799	844	825	862	824	868	796	876	857	859	794	858	867	856	865	880	832	790	809	867	876	864	827	802	854	888	844	890	808	802	848	880	859	841	810	897	831	881	890	855	857	889	834	887	873	868	867	853	823	860	840	837	919	844	846	811	862	904	860	853	863	858	906	839	868	905	883	870	843	861	789	851	893	833	852	874	843	825	855	815	866	842	865	891	821	829	803	840	913	860	848	935	800	874	840	848	840	883	813	850	821	865	840	877	843	842	836	849	910	829	860	863	878	832	850	902	877	830	838	829	856	844	879	852	848	892	891	946	878	822	842	850	802	860	849	859	857	888	891	948	852	849	870	823	805	833	869	901	875	793	833	817	850	931	867	830	877	794	847	835	877	889	872	871	826	820	852	922	864	935	836	817	869	833	854	882	848	886	890	870	861	869	866	929	853	813	855	857	890	833	876	847	829	798	891	872	842	811	829	869	806	798	909	882	862	814	845	848	821	873	824	827	840	794	883	827	834	857	861	851	890	856	917	888	830	885	840	833	854	834	852	848	839	846	832	889	870	894	897	838	843	858	835	836	829	863	862	827	801	874	838	825	819	859	845	859	825	915	883	914	864	814	900	896	873	851	889	816	875	823	874	861	889	823	870	807	836	875	906	891	924	835	843	860	885	889	814	868	931	824	905	844	853	880	829	855	872	837	881	831	853	849	846	900	844	855	841	841	888	851	809	819	882	843	773	843	859	879	842	845	858	847	873	816	868	840	861	871	796	849	853	854	858	892	877	916	862	830	827	828	811	847	828	864	843	857	881	888	802	872	865	893	825	832	851	877	831	889	808	916	841	854	854	881	890	832	858	863	855	847	879	912	863	838	868	855	860	917	930	843	921	837	821	885	820	852	835	889	850	807	825	811	858	873	915	890	865	879	872	869	846	896	840	844	856	827	847	889	831	849	925	872	880	887	860	874	827	875	823	870	856	854	795	877	903	876	847	844	858	814	850	825	813	907	864	896	843	798	876	852	831	855	822	824	867	839	790	835	896	853	887	859	823	874	843	857	819	896	854	898	850	809	840	829	900	859	834	835	871	861	920	802	840	819	817	874	857	798	833	900	889	851	821	847	870	835	794	886	888	869	865	901	866	864	878	874	839	872	871	875	838	832	808	866	804	810	851	851	841	847	866	859	841	847	857	818	874	847	832	825	856	913	896	813	842	863	873	845	820	867	919	897	874	849	808	823	865	855	834	887	835	841	801	872	864	847	861	851	820	823	884	846	838	879	869	864	858	854	864	849	848	855	911	868	881	821	926	882	885	877	820	834	862	887	848	854	868	846	828	897	811	825	827	833	839	853	867	860	881	939	874	819	847	917	897	808	883	844	896	871	858	857	928	862	868	836	850	833	880	870	831	835	867	851	872	836	890	890	898	841	925	861	876	844	829	848	825	845	873	867	872	839	860	851	885	826	906	833	894	852	902	844	877	856	807	882	852	823	866	849	853	829	884	848	852	869	862	834	812	836	819	886	844	803	862	843	880	820	824	849	868	839	857	852	883	824	908	869	841	863	820	830	811	852	830	826	860	847	857	863	914	858	862	865	890	846	858	828	845	826	876	873	854	856	860	850	899	852	883	828	869	872	915	857	859	899	851	883	848	911	835	845	885	889	866	799	807	862	882	896	923	857	878	876	877	830	813	878	829	853	908	873	881	890	884	822	871	830	873	848	824	867	872	887	891	859	885	861	833	897	848	835	861	833	875	825	881	851	867	846	882	895	855	857	862	886	858	841	915	876	881	840	833	857	813	812	828	882	833	843	844	892	888	825	867	894	786	830	840	878	916	843	838	841	880	831	837	878	809	890	841	917	852	871	866	862	837	926	817	838	875	829	807	852	843	819	814	852	856	838	872	924	851	875	891	883	872	849	867	866	863	798	828	875	901	827	845	875	856	828	864	877	890	795	889	895	852	806	844	874	857	865	866	893	849	873	834	883	805	863	824	895	869	878	847	791	860	852	852	878	831	873	875	819	890	867	871	861	808	858	854	861	850	859	884	863	831	897	794	905	836	815	832	878	874	801	885	820	841	909	866	844	823	791	849	860	868	831	818	884	893	879	815	874	819	880	875	811	864	845	835	795	832	875	897	848	856	872	856	888	877	834	791	777	904	876	828	926	831	789	876	856	866	859	849	890	869	882	827	841	832	846	833	848	924	807	794	828	820	862	853	863	882	852	904	858	857	827	849	866	844	867	828	874	850	858	843	898	854	839	862	805	858	880	868	842	890	851	859	871	812	861	861	901	880	872	870	866	855	839	839	853	825	901	894	862	840	861	870	849	888	848	814	878	827	859	843	845	832	892	836	866	865	866	899	920	813	876	874	853	808	818	876	880	885	785	814	796	859	816	870	804	842	904	896	885	841	813	868	812	886	836	908	862	881	924	854	876	803	866	847	837	893	853	848	864	860	872	848	845	872	894	843	827	838	861	900	845	942	815	877	886	869	894	832	853	848	890	820	862	867	876	837	875	807	917	897	935	840	829	872	838	849	832	893	838	854	915	855	808	878	890	831	875	862	871	842	865	835	849	870	819	840	834	791	845	847	823	839	800	867	862	840	857	864	884	890	857	876	862	870	862	882
13382	6673	4771	1672	1158	865	689	606	587	561	531	449	511	514	505	503	459	440	436	447	463	421	445	468	450	478	408	436	398	403	399	434	455	456	472	448	409	442	441	402	416	426	455	465	442	424	409	416	431	400	382	462	451	469	451	433	453	437	462	440	459	417	440	469	449	440	427	425	454	448	430	424	466	482	452	477	419	465	414	439	442	464	439	459	425	446	425	412	411	420	492	466	447	452	446	444	411	422	419	423	488	488	444	411	441	461	425	419	416	430	443	443	426	427	413	415	392	437	433	448	412	452	482	415	451	453	418	455	435	451	414	441	465	430	466	460	432	450	429	464	466	448	423	398	474	440	446	430	480	441	429	416	485	450	422	433	467	457	419	458	444	397	412	386	466	425	427	454	448	440	480	424	445	455	427	414	439	448	400	460	444	460	439	458	441	420	402	444	481	440	410	449	489	456	435	448	449	448	406	440	441	455	425	464	444	428	423	420	447	417	448	430	484	429	446	434	405	485	444	446	455	444	403	417	428	452	439	436	450	409	393	426	440	414	433	454	456	436	439	430	465	422	445	441	412	475	450	425	407	437	456	412	435	434	472	427	436	481	446	456	445	418	429	442	419	404	422	422	437	410	429	457	472	432	423	433	431	462	423	458	411	462	443	439	454	451	417	451	430	440	433	484	466	429	414	416	443	429	436	467	437	435	457	420	415	425	453	414	444	420	430	445	466	451	425	466	420	454	448	420	386	413	475	428	453	479	460	454	492	415	398	458	435	430	444	474	438	446	458	435	468	476	459	473	455	433	466	393	423	438	427	443	421	458	447	414	450	453	438	396	417	404	450	439	429	421	477	382	424	438	430	438	468	477	486	441	403	426	413	426	453	377	457	456	511	425	456	483	453	437	469	417	448	427	373	453	424	467	441	428	466	439	439	453	412	461	434	413	445	390	422	459	442	455	452	416	401	442	468	459	464	448	419	437	421	441	411	449	427	431	450	438	428	465	440	419	415	428	436	454	440	433	435	455	474	434	413	462	495	429	397	457	433	411	453	442	440	431	463	411	430	486	429	450	471	466	427	422	451	422	427	432	425	452	421	416	459	437	469	426	443	495	469	432	450	484	415	426	456	414	424	441	435	451	451	457	422	415	437	391	437	450	428	421	487	422	449	471	443	392	463	437	443	435	427	479	462	443	420	445	433	405	437	416	425	486	406	450	430	462	469	432	464	453	413	451	466	396	400	414	474	444	426	383	441	406	426	430	454	445	435	411	422	419	426	468	426	427	441	511	426	448	444	391	447	468	460	439	421	392	473	391	435	436	438	431	479	445	444	425	469	417	461	434	418	425	466	425	482	421	450	409	482	472	429	419	476	458	456	440	467	430	464	462	451	425	445	437	458	422	417	414	469	414	453	483	474	426	444	450	450	473	474	419	451	454	447	441	438	420	439	445	457	435	427	411	447	433	453	465	414	395	481	432	428	467	459	419	463	504	447	412	388	434	456	453	464	436	454	481	429	427	411	453	450	458	443	427	420	445	475	419	420	422	426	457	460	421	409	416	429	416	423	495	432	433	422	427	428	428	446	445	433	406	399	430	456	463	426	412	443	456	477	454	434	491	438	423	434	458	421	447	426	426	437	410	449	457	441	439	451	447	462	406	453	451	396	446	450	400	417	435	421	425	444	440	449	410	397	407	425	444	436	451	408	438	390	426	451	445	455	448	458	439	435	450	446	439	419	437	435	437	438	418	407	412	419	425	406	426	456	397	438	462	464	481	496	433	421	429	425	412	464	439	478	469	456	411	491	445	453	444	487	422	448	432	431	427	440	410	443	437	419	423	417	471	401	473	447	431	465	434	439	397	495	417	475	476	428	392	449	438	431	428	464	431	453	438	413	433	409	436	457	443	450	436	409	436	430	427	471	465	462	462	479	444	465	456	433	403	440	440	468	451	445	420	444	427	428	472	429	441	459	455	446	442	407	436	434	452	390	447	437	430	399	422	453	431	448	422	432	447	430	444	455	453	421	415	450	455	447	449	415	462	433	453	447	419	458	411	441	437	427	442	440	495	422	454	403	433	443	434	460	465	439	485	444	414	414	425	457	483	429	485	424	412	436	432	436	435	433	424	403	392	412	424	401	446	435	449	419	467	446	417	456	451	423	408	438	401	368	424	457	446	414	433	498	440	480	460	441	417	457	410	398	423	406	438	439	416	432	461	425	455	451	468	464	403	459	438	421	415	429	458	433	450	427	440	468	451	440	389	413	458	424	444	474	435	452	417	475	430	425	463	434	419	408	423	471	448	425	439	461	431	442	434	426	433	439	442	432	455	390	442	434	432	439	471	438	410	420	471	435	446	449	432	445	401	442	407	457	458	438	442	476	474	425	453	445	440	425	431	436	426	424	449	453	455	459	453	420	462	434	455	471	377	444	411	422	462	502	475	452	442	461	440	470	417	424	437	465	463	426	436	418	426	438	466	412	449	414	465	486	462	425	446	418	472	415	440	472	482	472	477	476	436	476	441	438	416	445	450	477	392	442	473	453	450	439	425	441	469	453	484	438	440	426	415	441	414	445	446	448	467	419	449	408	435	461	479	474	404	439	427	447	460	488	455	448	430	433	455	426	423	463	436	486	393	438	477	455	408	463	397	482	422	478	440	424	467	436	428	450	390	452	454	443	469	442	465	445	456	405	447	460	416	390	450	446	441	421	421	418	442	409	428	435	499	447	425	452	449	453	426	421	432	451	425	433	472	446	460	459	413	455	408	421	452	449	442	457	468	464	414	431	434	466	427	448	402	451	444	444	462	434	447	447	409	405	461	452	444	456	434	450	412	437	492	425	417	404	397	420	480	440	428	425	467	392	452	446	473	392	451	440	466	472	480	455	453	447	426	443	480	444	429	441	429	437	396	427	405	465	470	476	450	458	446	453	449	436	447	447	452	415	442	426	426	461	484	437	445	415	412	464	464	444	476	478	447	419	409	442	443	456	430	443	433	432	412	447	462	411	466	445	460	462	446	434	445	455	407	412	432	460	473	428	415	421	471	447	412	455	446	443	455	416	414	425	454	458	449	415	463	408	403	443	450	468	456	471	497	431	426	428	452	362	457	435	450	445	443	418	441	452	460	415	417	453	446	436	426	448	482	412	454	469	432	469	467	436	478	424	413	434	465	451	435	490	469	453	443	402	417	465	440	439	444	478	458	428	467	449	438	394	463	420	423	478	423	474	476	455	452	428	459	437	450	423	445	432	438	420	434	435	388	414	443	442	453	436	417	398	427	459	462	454	494	449	470	461	435	443	457	397	448	435	437	404	428	436	419	441	451	425	458	450	458	459	461	449	411	421	438	422	418	443	467	444	460	432	419	417	456	448	443	440	424	448	406	436	413	461	439	426	472	450	447	434	474	447	456	441	456	444	479	413	471	448	453	442	446	414	454	406	433	463	460	437	435	451	443	454	404	472	458	436	416	481	435	470	467	443	462	445	434
8526	5888	7190	3862	3489	2794	2126	1945	1723	1545	1464	1285	1264	1219	1235	1197	1201	1104	1160	1170	1165	1115	1083	1056	1028	1005	1011	1032	994	943	983	954	1007	959	943	974	1059	926	959	902	936	1011	957	991	911	979	977	1025	1002	957	994	1005	918	937	953	951	924	987	950	1003	930	970	925	1004	958	997	1004	974	958	967	962	970	1005	975	936	975	940	991	978	934	937	921	875	931	974	916	964	1022	950	944	892	951	937	925	917	959	955	918	962	957	982	988	938	962	995	959	978	961	941	908	980	945	949	1014	908	996	981	987	939	933	919	915	944	937	962	945	907	989	966	941	924	945	959	910	929	938	914	971	972	937	963	953	917	980	976	981	980	995	933	918	908	967	933	971	1006	985	951	942	958	949	948	942	944	931	937	922	930	947	936	982	934	995	945	966	989	968	983	942	943	926	919	932	933	980	997	949	971	966	970	957	963	931	936	971	944	1002	933	927	969	995	928	970	914	983	965	999	934	914	943	914	970	983	918	997	933	953	918	962	998	928	950	947	923	909	987	974	968	918	961	951	938	974	924	916	917	982	985	930	966	979	965	946	952	989	931	938	932	938	952	954	905	996	965	936	972	905	935	943	977	907	945	934	956	922	980	917	1002	1026	968	962	922	937	897	948	1015	908	909	983	919	967	976	978	1013	914	960	957	978	951	904	981	940	992	938	933	948	1001	931	926	925	973	978	970	955	944	952	960	960	948	993	989	915	1009	996	993	999	895	988	977	976	946	909	1005	935	990	946	946	952	976	903	916	975	955	1021	999	901	896	918	957	962	921	903	949	943	954	966	901	967	980	949	913	983	924	960	890	968	958	967	987	949	934	957	952	967	938	958	968	957	960	930	940	848	925	945	972	928	991	982	962	916	939	942	977	1025	924	967	933	933	926	962	972	917	973	984	983	985	926	944	961	946	936	925	977	957	950	979	969	929	940	966	963	991	939	953	901	982	928	972	971	974	939	994	974	945	962	933	971	936	927	938	928	1001	971	1046	956	940	916	942	973	961	929	941	902	912	977	906	975	969	991	932	930	983	904	911	914	936	940	928	974	958	927	954	978	941	974	1000	954	943	959	1006	960	960	956	970	943	942	937	963	972	918	954	960	960	961	904	930	897	980	971	954	951	936	939	928	955	965	952	971	923	959	929	939	931	972	923	948	931	978	928	961	956	984	946	924	968	987	898	1027	985	926	928	965	998	931	928	962	986	914	961	958	1024	941	961	1003	906	938	1006	928	962	904	946	952	980	961	935	963	1021	1015	904	989	942	960	902	891	950	962	939	951	981	965	999	952	891	919	944	950	960	915	970	1014	947	935	947	943	967	972	952	961	940	982	955	1014	956	936	927	914	976	962	885	979	965	958	930	915	899	968	949	917	999	971	918	935	966	1044	951	1003	979	989	918	972	957	973	953	926	978	985	978	1021	964	934	1001	961	976	966	978	967	942	988	961	994	1014	947	945	1007	934	1052	906	905	908	881	938	900	931	957	974	918	968	1028	946	990	952	982	986	914	997	991	988	978	980	944	937	971	971	986	902	972	974	946	905	927	933	976	955	958	995	933	965	936	962	974	909	936	936	919	1005	973	925	943	917	958	931	1044	969	978	916	990	957	935	936	931	910	916	945	971	935	919	882	940	983	946	971	917	926	1010	903	964	929	923	971	958	928	986	962	923	962	953	984	942	948	936	988	949	909	955	927	982	920	991	906	935	1034	951	970	950	929	970	975	1061	997	888	926	913	943	974	926	960	974	931	938	966	942	1012	939	900	953	941	957	1014	936	965	961	934	972	952	939	933	969	938	997	909	911	927	950	971	963	939	965	928	931	999	970	934	944	910	1018	938	944	974	974	944	946	953	915	903	987	918	937	1005	948	942	936	989	960	958	964	936	955	950	986	997	963	918	928	938	841	975	927	910	1013	963	908	943	932	910	908	962	954	957	994	888	946	920	936	970	967	942	947	996	939	922	978	931	992	1001	1031	927	978	933	998	972	984	959	921	971	925	1020	907	955	971	962	966	917	980	958	960	997	987	945	938	893	928	1006	925	930	892	985	974	948	1001	933	934	993	965	931	932	933	976	937	963	894	966	949	949	969	914	916	963	918	930	953	964	939	929	955	978	935	974	909	950	930	955	979	967	958	988	947	953	997	981	975	952	950	1005	952	993	988	891	970	909	943	959	943	952	904	933	984	924	963	933	971	926	997	939	970	983	934	954	906	963	973	980	992	953	898	914	913	935	967	911	968	964	920	956	920	920	958	892	972	925	950	962	944	888	981	990	944	977	945	963	995	937	962	950	926	919	939	939	951	958	958	1004	913	926	961	967	920	974	944	971	1016	973	939	909	961	914	989	960	967	924	960	941	976	962	953	950	984	957	932	933	967	974	923	958	919	949	924	933	930	902	911	965	960	969	983	911	905	904	928	944	947	984	929	961	1003	969	988	985	863	989	1011	971	958	857	946	983	945	984	948	911	981	929	918	961	919	977	926	975	945	999	946	925	857	956	984	960	923	977	1004	956	965	934	926	951	940	954	954	986	975	941	973	911	960	949	1021	987	966	982	941	929	955	982	997	920	966	955	983	1010	1002	967	947	884	938	958	908	901	921	975	974	917	979	1013	929	971	974	985	982	915	870	988	957	974	958	963	945	929	880	1031	967	942	950	959	897	932	984	920	968	940	928	931	956	997	966	899	936	914	988	930	917	972	970	951	985	911	948	938	951	923	972	988	930	967	998	968	971	906	926	975	954	954	947	1002	932	973	920	960	889	924	932	966	993	987	931	975	959	953	935	917	932	904	912	955	970	919	1008	978	976	953	943	963	920	976	968	948	927	945	936	988	939	918	1000	950	942	942	974	957	933	979	882	940	941	995	999	949	905	972	985	879	969	896	1025	935	908	1019	946	900	985	973	991	985	917	934	946	907	951	941	916	964	950	946	952	939	936	1011	955	915	941	949	958	960	938	932	927	959	952	944	971	905	950	948	998	961	936	939	972	944	972	916	924	1014	915	947	867	951	973	965	968	925	945	932	988	1005	978	986	929	909	951	1009	964	963	964	1005	933	925	966	923	960	938	975	978	978	887	919	889	947	926	928	973	949	963	941	983	942	910	996	970	916	979	983	932	941	928	941	932	932	951	970	955	921	956	979	917	997	971	1047	923	1003	913	976	946	960	953	990	953	954	931	939	980	960	1008	952	988	935	974	851	972	920	963	956	942	948	939	955	960	944	943	965	975	971	911	924	941	1034	998	938	916	932	957	955	919	940	1014	927	950	975	904	939	935	882	940	957	951	978	944	933	950	949	970	972	914	954	918	966	951	903	1003	1003	942	961	951	970	951	912	926	1007	936	1023	949	957	944	961	920	925	928	960	906	986	940	966	926	987	995	1001	987	943	936	889	940	965	936	977	1000	959	945	921	918	944	990	936	932	943	994	913	972	930	965	969	961	982	928	952	951	1021	965	938	940	964	864	941	955	950	980	964	968	919	953	916	971	970	936	919	948	962	950	978	966	965	917	895	942	955	1003	1007	923	924	936	917	971	1000	943	955	925	945	916	950	954	940	944
25761	14167	11487	4109	1980	1369	1332	1020	877	833	766	577	544	566	474	503	440	487	473	427	449	401	434	412	412	449	346	396	422	440	419	378	378	360	361	385	415	380	379	360	380	377	347	385	374	368	381	381	377	376	363	386	382	372	396	393	346	392	388	396	359	391	351	386	361	399	402	380	347	375	384	378	369	407	385	357	365	369	350	393	399	363	377	397	343	338	337	346	359	353	380	400	383	372	363	376	387	337	380	366	379	372	369	364	355	380	384	398	369	341	354	360	330	361	397	358	351	340	366	379	359	365	349	364	392	416	377	411	379	350	329	375	397	332	378	359	343	377	382	378	370	368	340	364	318	355	351	361	397	381	339	423	352	396	380	365	364	375	398	365	385	375	358	346	342	413	350	360	402	394	386	382	372	361	379	337	369	371	383	386	363	341	369	347	322	377	362	395	376	395	354	334	375	344	390	397	378	386	386	334	377	388	348	395	362	345	375	356	361	359	358	362	375	330	345	348	378	341	368	368	315	332	384	391	377	363	346	388	412	367	355	389	389	393	384	402	395	367	369	350	353	384	392	386	373	376	398	368	380	363	359	371	374	383	357	364	368	378	350	344	335	368	379	375	391	350	376	346	330	341	384	377	384	354	351	382	362	379	336	365	362	373	345	401	371	393	381	376	368	353	384	365	367	409	368	372	377	390	408	395	361	357	387	370	390	397	377	388	384	368	360	327	334	376	395	374	400	349	383	395	387	375	393	370	344	360	359	386	397	363	364	366	378	359	407	352	376	342	343	381	410	368	370	357	356	410	377	392	403	365	394	368	374	370	346	363	359	384	371	344	365	392	365	362	355	354	377	409	385	339	398	363	329	413	347	336	358	354	389	380	364	347	363	388	350	364	376	391	393	376	366	373	375	406	352	389	369	359	354	404	356	367	367	385	405	359	362	357	361	365	373	357	357	371	379	373	356	375	360	371	372	369	353	379	354	364	359	373	377	365	360	328	411	346	377	384	342	343	366	359	376	399	408	337	360	371	380	397	383	365	347	387	359	346	369	361	353	410	369	389	369	402	336	367	404	367	410	348	396	373	379	412	370	339	377	363	394	365	343	352	384	388	366	371	382	417	332	368	375	352	367	345	361	376	362	373	369	369	393	356	387	365	369	363	385	422	386	391	366	375	358	387	354	370	389	330	385	406	394	371	374	407	405	364	363	357	363	381	388	368	328	391	348	361	377	340	357	382	371	352	388	406	384	360	407	402	363	348	366	381	391	389	379	363	371	366	372	345	383	369	357	379	352	375	397	385	385	383	364	362	380	424	378	371	357	396	361	341	376	390	353	344	363	359	399	328	362	359	365	403	362	380	329	380	339	362	412	380	378	346	350	345	355	375	346	365	365	359	374	360	377	348	359	364	364	383	348	355	355	348	358	381	379	357	384	375	414	340	373	365	361	345	386	361	364	378	404	419	355	347	327	386	355	378	368	402	384	416	344	370	358	377	394	392	381	383	373	373	367	387	369	376	391	393	344	417	383	409	395	369	346	381	359	401	416	376	356	369	368	345	356	370	342	397	367	375	359	360	362	393	373	356	349	373	393	406	413	404	363	415	363	344	356	381	357	363	401	359	370	356	386	375	345	388	381	353	355	388	351	361	378	380	354	372	387	387	388	331	367	409	355	354	377	400	370	341	352	380	360	362	357	371	383	365	371	323	412	363	360	383	367	397	388	382	379	360	391	372	361	355	339	386	363	346	345	380	379	399	367	325	360	398	358	373	381	408	392	389	328	360	344	379	408	394	362	344	331	381	367	347	391	394	375	364	371	349	365	400	371	364	395	376	347	353	375	374	370	400	358	381	378	372	343	395	397	382	348	371	362	354	379	385	375	351	365	373	365	347	399	394	345	362	385	352	398	349	386	356	362	400	411	411	357	404	389	338	382	386	384	344	382	363	370	370	346	358	371	414	396	400	416	376	337	383	408	369	376	376	377	349	357	345	411	399	361	394	422	396	374	369	352	420	403	340	357	411	398	387	416	393	381	338	386	351	338	386	383	381	370	385	386	392	347	356	355	353	356	376	368	354	430	390	330	345	367	371	361	398	374	373	363	386	354	373	405	368	412	368	403	372	388	355	369	343	372	377	395	392	331	367	348	364	353	358	341	378	381	387	374	357	363	367	369	382	346	375	353	371	374	373	385	350	393	375	363	392	358	366	363	354	378	373	373	372	373	395	356	371	363	372	337	362	375	384	377	374	356	330	361	358	346	350	431	347	401	356	333	373	392	365	353	401	370	350	397	370	395	344	363	351	350	366	362	349	346	371	378	388	383	359	409	356	411	406	368	368	368	350	383	342	372	366	377	358	359	364	383	361	370	366	379	387	379	339	343	357	405	328	329	344	341	376	365	425	370	390	405	373	356	348	351	362	370	380	374	356	328	383	377	335	402	411	381	362	354	386	331	402	369	350	389	372	330	366	340	359	406	386	336	373	394	396	372	359	397	332	325	367	410	389	386	389	392	365	375	360	370	373	367	361	385	400	379	381	400	376	364	393	362	404	397	370	365	366	352	408	344	353	372	383	392	389	367	368	390	370	356	367	387	397	376	369	378	355	364	391	341	378	336	396	390	359	386	328	374	408	340	335	364	376	376	353	341	368	371	349	404	392	342	364	386	374	394	391	339	382	333	351	400	347	391	411	375	330	401	357	373	400	346	378	354	355	384	364	361	329	402	367	389	387	356	389	392	347	401	369	392	351	389	395	356	355	387	364	351	381	350	362	361	380	375	360	352	378	367	346	421	401	345	372	364	340	384	373	374	363	354	324	342	352	371	395	398	373	351	401	355	364	389	379	386	357	381	371	368	366	358	382	354	364	391	384	390	356	385	374	384	380	380	354	355	353	388	372	396	351	337	346	372	346	371	379	400	368	387	375	405	400	382	348	393	380	346	355	361	346	359	374	339	390	377	365	328	380	393	392	403	345	380	368	394	378	370	342	402	358	381	374	409	377	335	349	385	383	403	367	351	347	353	380	399	378	382	364	410	384	349	352	390	365	397	372	392	372	309	390	361	371	376	344	361	369	383	378	395	362	403	371	387	363	402	327	380	400	359	337	369	381	351	372	371	344	346	377	381	322	385	372	383	414	389	398	385	414	369	346	378	350	340	371	352	386	352	411	380	401	324	352	375	402	377	364	357	350	379	394	338	342	362	360	394	380	356	349	378	351	367	374	369	347	355	390	348	354	379	382	346	350	386	394	413	359	366	368	380	358	340	345	339	351	362	355	374	368	375	398	382	374	358	358	367	397	391	388	387	380	373	382	378	370	355	359	355	371	357	361	348	380	383	358	384	386	384	371	353	369	375	353	382	360	427	373	406	385	357	363	355	354	372	353	381	376	296	357	431	386	354	405	394	347	369	366	371	371	322	388	358	352	355	384	371	381	371	360	398	354	348	374	365	369	368	354	389	393	387	380	387	373	346	400	382	386	417	378	388	365
16366	11187	15329	7259	5912	5193	4500	3500	2966	2868	2464	2047	1762	1889	1577	1596	1632	1410	1350	1331	1359	1377	1227	1165	1166	1198	1088	1052	993	1019	998	1008	980	927	898	918	940	968	1008	946	885	912	916	900	921	879	927	891	911	889	920	816	872	887	885	911	869	900	879	882	879	819	857	855	865	876	889	888	865	838	860	884	871	809	801	832	837	871	816	863	848	800	789	895	843	807	798	808	813	811	826	792	809	823	853	864	820	857	771	860	860	838	862	814	834	805	877	834	820	837	824	771	847	829	791	837	860	799	809	807	855	841	845	881	844	837	829	846	850	821	796	751	815	866	822	823	825	829	824	806	817	806	809	847	827	839	823	807	840	831	814	806	801	863	835	814	840	793	902	770	881	830	773	876	816	822	800	822	845	855	795	830	781	851	846	796	889	845	830	878	795	873	854	862	919	791	780	773	776	800	795	804	786	806	865	842	861	845	822	859	823	814	840	830	852	825	816	822	824	854	825	806	800	893	795	835	876	855	842	852	847	858	864	866	801	799	874	842	802	847	817	817	795	795	825	823	795	803	807	821	848	853	756	820	834	789	851	818	801	849	866	819	818	800	811	769	841	831	786	781	816	838	882	845	833	866	828	812	871	877	833	826	783	807	864	880	829	869	769	823	856	805	902	827	846	853	817	840	852	839	878	841	862	809	830	834	821	811	759	855	799	801	814	813	806	836	851	815	781	834	844	840	784	821	837	828	843	855	803	811	792	869	794	866	876	852	836	844	809	840	839	804	783	845	849	807	835	850	812	818	806	808	834	832	859	803	860	876	797	834	857	840	847	791	887	849	821	846	837	831	810	839	855	783	827	846	812	813	831	788	836	757	839	801	872	812	844	816	896	822	801	823	773	820	897	810	803	834	851	830	804	839	791	815	825	825	765	844	871	852	826	815	821	812	840	850	871	867	805	800	800	874	840	859	826	826	843	829	848	816	805	795	865	808	762	856	800	856	812	832	813	833	824	828	864	803	820	807	856	820	765	813	832	821	811	800	809	801	816	821	821	838	816	801	848	847	846	823	822	831	854	846	737	807	845	792	834	868	877	798	825	810	862	805	812	809	835	828	772	848	885	783	829	822	836	799	793	807	797	835	857	814	831	810	864	835	777	876	836	754	784	827	804	794	854	846	794	787	808	794	835	835	803	803	848	877	877	790	846	829	804	790	876	849	835	876	795	826	796	872	807	811	836	817	849	804	849	835	828	837	845	764	823	853	844	786	833	839	837	837	815	818	858	843	812	859	784	840	823	815	784	873	838	821	783	816	835	819	814	819	874	819	804	785	800	840	841	829	833	850	805	831	803	890	817	839	834	842	809	762	852	857	890	799	881	793	843	817	803	800	808	891	767	872	817	836	889	830	833	790	818	833	810	804	814	806	839	886	791	840	814	808	805	844	840	891	845	852	769	823	872	817	801	826	810	811	831	789	837	816	828	812	843	793	825	846	787	820	859	796	873	787	809	839	787	822	807	812	823	900	850	856	855	824	763	824	850	747	825	808	842	780	796	826	786	858	846	836	834	815	833	824	858	807	864	817	823	826	800	767	822	827	841	863	800	805	819	782	865	833	866	832	873	854	883	829	842	819	840	838	837	767	832	825	851	857	826	790	788	825	818	860	834	866	856	855	804	791	814	861	821	843	831	823	858	830	776	845	803	778	827	832	765	803	836	849	859	836	832	811	836	875	829	878	860	873	834	855	838	788	825	834	854	759	817	825	784	823	845	853	858	855	850	830	840	866	855	826	850	828	793	790	803	784	854	821	851	849	905	827	839	889	846	850	771	827	809	806	820	823	806	819	794	786	843	861	825	857	823	881	824	809	811	875	859	780	821	779	793	810	835	821	831	835	850	839	822	837	798	858	838	782	901	838	796	788	824	847	815	785	831	871	864	806	879	818	825	825	755	884	795	830	830	826	763	825	827	787	873	855	848	830	843	833	854	809	836	834	771	826	822	853	833	824	761	811	904	864	859	871	815	773	832	825	832	877	850	830	811	825	838	791	841	772	802	827	838	786	809	796	825	829	819	797	779	816	854	784	850	808	811	798	842	803	830	787	826	830	833	827	895	852	830	797	783	832	863	810	787	831	831	795	859	778	855	809	827	850	856	810	815	835	776	862	875	815	781	840	869	840	814	775	867	829	830	801	819	790	866	864	828	844	800	808	830	840	806	832	776	813	820	806	796	841	861	881	787	824	802	826	783	822	852	814	777	859	824	845	800	800	858	875	836	820	805	799	797	808	861	839	792	814	830	801	795	818	812	796	833	823	846	835	863	762	886	835	777	830	812	803	833	831	810	859	875	816	874	821	851	779	845	839	814	872	838	800	828	839	823	816	850	846	808	823	843	759	763	779	847	835	868	843	799	766	870	855	831	771	861	866	844	825	811	822	823	830	779	866	839	847	795	778	862	838	800	840	892	814	793	813	838	783	823	834	780	866	863	783	829	823	886	843	818	782	816	867	874	850	836	871	807	868	780	815	810	826	799	827	819	866	805	817	819	831	834	806	861	872	779	803	844	805	810	889	842	843	846	830	851	843	819	827	819	839	897	836	837	843	792	835	788	808	859	807	810	831	834	848	815	859	828	870	816	866	850	848	779	825	828	797	807	837	815	857	833	829	838	843	836	825	811	838	772	837	809	820	808	801	796	836	861	837	834	838	803	829	844	827	842	839	821	825	837	831	821	795	851	823	835	783	841	801	758	828	774	819	726	793	820	832	830	814	796	804	865	802	783	898	818	810	822	837	860	837	847	841	810	871	888	841	813	799	811	831	820	790	847	823	822	820	806	819	844	800	820	811	902	823	839	830	855	798	879	828	809	813	847	819	828	775	831	873	778	839	793	828	839	829	840	831	826	830	828	856	816	822	831	828	796	839	803	824	828	800	827	845	786	837	792	775	844	796	876	835	830	788	835	823	811	848	856	836	795	843	813	846	822	804	823	834	854	855	804	845	834	867	807	846	827	831	804	789	808	799	782	867	844	838	805	824	799	837	821	799	777	884	798	849	738	762	832	828	802	818	825	840	831	838	827	832	839	797	813	849	831	777	801	776	864	858	783	803	843	859	787	806	780	845	849	811	867	839	775	834	798	777	866	786	817	848	816	834	791	852	843	885	823	777	800	836	844	838	842	825	837	873	801	834	851	833	819	826	822	819	858	845	828	806	823	828	812	841	856	745	822	795	822	804	839	802	862	794	813	858	814	802	816	812	844	853	842	802	852	833	823	795	801	824	782	816	856	835	835	813	766	809	813	815	796	799	807	842	846	844	874	778	877	866	823	801	789	875	850	912	812	773	824	802	862	827	831	802	843	799	757	816	841	872	799	801	800	829	794	858	853	821	874	865	790	833	864	802	828	871	829	850	797	797	828	836	839	844	859	824	849	805	835	846	841	871	795	859	845	839	822	837	810	814	827	845	861	817	813	802	831	803	820	825	818	848	854	797	771	817	833	817
34515	20615	18014	6209	2976	2220	2029	1395	1246	1050	916	774	618	691	566	571	575	566	487	532	511	532	495	455	464	443	480	454	445	481	423	447	399	393	431	424	427	440	422	416	384	406	397	413	379	367	376	364	381	390	420	405	386	367	393	330	394	404	378	406	391	377	411	395	423	385	427	384	392	415	379	392	373	340	395	371	388	371	442	370	407	389	413	357	406	362	415	411	376	401	360	343	334	379	375	398	431	376	366	422	379	353	386	357	391	372	390	362	352	397	409	377	388	416	408	350	401	381	366	392	368	345	379	375	367	350	367	363	355	363	393	379	382	394	381	402	357	396	414	381	388	393	374	338	388	403	386	377	406	410	342	381	357	379	365	379	410	361	362	344	402	359	371	401	378	365	352	422	370	375	413	409	378	414	385	324	366	388	383	372	376	391	413	371	413	403	389	423	382	419	379	412	412	385	353	376	342	382	377	415	380	381	432	387	387	326	370	378	357	400	364	393	408	394	350	355	357	355	354	360	365	398	420	392	384	365	398	412	386	383	411	397	405	378	370	408	382	368	377	400	397	363	385	383	371	380	369	397	401	386	406	377	388	399	370	395	351	434	371	380	390	395	367	401	377	343	402	383	373	405	365	397	395	408	366	412	394	380	415	408	385	402	375	380	325	374	411	398	380	404	375	380	392	399	399	403	381	349	334	391	399	385	370	366	390	383	363	384	375	361	373	396	396	373	343	373	400	368	377	348	394	390	405	358	346	347	367	373	386	395	406	398	380	398	371	355	391	397	397	373	387	384	392	358	347	393	358	404	367	365	403	403	369	394	399	391	402	399	366	405	375	375	373	382	406	390	397	396	384	400	367	409	414	395	383	338	366	395	362	347	369	399	378	392	379	412	412	390	383	385	403	383	402	390	369	394	438	399	379	388	385	340	402	425	390	391	371	377	392	412	413	404	370	360	362	388	334	378	411	401	343	400	385	377	380	344	403	389	424	406	379	356	389	375	391	401	419	385	392	410	341	387	383	399	396	370	359	392	392	391	399	400	433	392	437	368	384	435	397	411	369	382	376	367	370	361	393	388	379	398	373	393	378	363	374	379	361	405	362	422	388	414	371	365	417	400	385	372	353	412	375	412	395	397	407	393	438	342	432	354	386	378	385	384	400	382	397	391	379	366	332	395	421	393	369	375	388	370	386	364	405	387	374	391	380	372	393	394	377	392	361	388	400	392	395	374	389	429	386	378	363	377	376	416	396	373	391	377	406	350	379	433	387	410	383	370	395	425	359	369	342	337	377	392	377	422	374	393	394	384	383	378	382	384	373	369	406	388	369	402	336	359	386	373	382	354	392	369	393	394	374	359	435	349	381	381	400	396	391	431	416	398	408	349	363	420	387	426	401	387	426	419	363	419	401	396	414	364	381	409	409	369	395	381	400	401	389	404	388	411	372	396	376	374	388	394	386	380	404	357	395	367	370	359	419	407	397	387	403	377	382	390	396	391	348	403	407	381	340	357	362	363	427	421	385	373	381	399	381	405	356	395	401	356	378	372	391	344	360	349	373	394	369	403	373	344	400	341	400	400	404	373	351	359	381	359	348	403	381	386	393	376	370	389	378	400	370	394	367	349	389	390	344	364	372	390	355	378	370	417	382	396	419	352	366	380	374	383	388	378	368	407	372	383	382	395	346	371	397	423	363	403	380	368	400	367	436	370	407	408	375	377	380	401	370	392	390	387	361	383	369	415	407	371	351	374	394	357	377	373	417	337	377	347	377	381	417	364	401	397	376	389	399	370	405	350	361	409	406	381	412	354	364	342	360	365	370	400	365	421	410	363	371	366	365	391	395	415	364	394	360	409	376	405	367	380	335	403	383	373	366	407	367	358	388	360	378	411	384	372	366	414	379	385	376	394	382	419	391	363	409	410	407	360	358	386	370	373	362	421	395	360	407	390	405	348	409	352	400	385	380	336	382	398	380	394	357	398	376	377	374	409	391	392	372	394	383	397	395	412	400	397	382	429	411	394	383	371	365	381	353	401	397	367	412	400	391	383	397	453	395	363	367	365	366	367	391	360	405	433	373	369	340	369	378	409	384	388	362	373	393	397	376	375	417	411	334	372	423	390	417	412	379	369	394	345	367	360	353	398	396	357	365	364	350	388	366	413	363	386	388	383	391	362	379	392	387	380	355	364	423	378	375	430	347	407	420	360	357	350	369	386	350	350	359	385	439	418	408	381	359	367	353	370	394	389	323	378	365	378	404	386	407	418	365	373	368	384	385	404	419	346	393	383	420	386	411	397	370	335	371	372	428	390	379	384	410	367	389	384	381	419	390	381	399	406	412	382	373	364	406	389	407	335	364	370	353	368	383	411	383	355	390	370	349	362	374	367	376	391	395	412	375	386	408	375	396	347	395	388	392	331	389	405	413	417	418	396	355	348	458	413	354	363	388	406	365	372	392	408	370	386	364	422	427	376	352	380	394	382	368	365	386	423	377	412	404	367	391	385	392	394	379	362	412	365	385	381	332	384	363	388	368	367	387	389	357	382	389	376	374	358	373	408	366	430	396	391	382	377	390	398	379	408	365	409	397	379	401	369	403	380	342	364	374	393	396	378	406	377	387	386	362	339	356	396	370	393	395	373	371	434	364	379	364	373	380	381	324	387	382	405	368	397	377	373	405	385	383	388	378	393	380	368	365	421	387	378	395	384	385	375	375	353	390	380	392	371	389	364	364	400	367	390	387	403	404	374	385	406	384	430	366	347	395	370	410	395	377	400	420	360	385	395	388	411	417	409	389	369	394	360	385	386	445	378	384	381	381	406	401	391	358	392	377	375	394	350	384	369	372	374	403	353	392	386	350	427	365	397	378	386	393	397	384	392	336	389	425	356	393	395	371	373	392	347	365	370	391	382	368	370	417	388	361	380	384	408	385	356	426	387	399	377	423	371	343	348	373	369	407	373	387	369	385	400	413	359	385	424	374	363	382	379	344	403	386	365	390	359	396	366	363	424	387	381	399	386	398	405	385	388	379	366	354	367	367	354	394	368	415	400	361	374	436	399	395	410	372	371	384	364	402	390	392	385	407	372	388	358	369	377	365	380	397	378	394	392	381	367	377	385	387	395	390	378	380	384	362	385	393	382	374	377	387	361	370	352	388	365	352	383	417	388	376	357	351	410	389	403	380	404	426	369	411	375	408	368	374	395	346	361	398	391	394	403	386	402	351	405	374	387	394	399	399	379	367	383	382	367	382	405	385	414	431	418	380	369	373	403	373	380	360	381	364	388	370	385	382	346	370	404	368	381	375	429	382	393	362	348	377	404	348	397	393	382	414	390	385	443	365	399	390	407	399	354	374	410	373	379	386	389	373	391	352	411	382	395	379	408	396	383	410	376	386	370	388	371	389	383	370	391	398	373	374	354	369	362	352	393	360	363	372	400	382	410	377	382	366	361	393	378	373	433	366	385	429	382	392	384	411	374	377	360	388	388
20611	15374	20710	9245	7758	7388	6713	4932	4418	4112	3347	3076	2380	2623	2297	2202	1915	1954	1640	1777	1736	1853	1416	1488	1297	1298	1336	1223	1293	1343	1051	1029	1063	1153	1134	1067	1156	1163	1117	1123	1057	1045	1020	930	959	981	963	963	953	1052	931	951	934	957	937	894	961	935	878	887	910	928	912	881	879	889	914	869	891	910	921	924	903	897	895	919	887	922	867	903	816	900	863	879	867	840	811	908	791	836	885	840	857	865	914	856	855	877	805	846	892	854	853	860	868	849	877	872	908	878	917	854	801	889	871	893	905	884	804	878	812	853	907	842	855	895	865	875	851	915	861	859	829	799	875	848	810	858	817	910	843	872	872	804	853	920	888	900	883	895	838	862	859	893	907	851	879	846	876	913	868	830	866	807	869	846	854	858	871	836	839	867	804	852	862	860	852	860	887	850	880	874	928	841	875	839	862	853	814	836	890	857	868	808	842	831	898	873	890	830	906	883	880	885	857	883	875	847	895	814	891	844	882	845	856	810	871	829	879	897	879	861	824	889	842	858	831	890	860	883	859	857	805	906	858	871	834	836	846	836	858	859	838	847	819	855	845	889	912	858	894	858	797	879	862	831	848	868	840	858	906	821	814	811	863	887	881	862	849	843	860	894	839	874	837	886	858	887	882	858	861	890	885	847	897	847	864	921	880	809	888	892	888	863	869	855	833	886	842	917	868	902	843	858	853	848	883	834	895	800	865	844	903	898	886	874	892	874	837	853	843	906	937	883	890	891	892	805	940	840	849	850	877	795	855	799	859	874	878	904	823	852	805	874	888	831	889	864	838	835	881	863	836	854	868	852	838	818	865	858	846	931	817	911	828	858	865	891	854	850	856	908	838	854	798	847	850	839	844	824	848	838	873	818	837	819	844	798	838	896	868	840	835	852	875	847	847	891	912	853	891	877	884	855	866	876	892	870	859	856	879	886	912	833	906	846	864	903	810	796	859	848	812	900	899	917	860	881	825	866	843	846	872	831	839	856	842	871	853	820	868	852	885	868	876	833	833	881	833	824	843	873	869	863	924	841	882	885	858	843	863	857	831	825	878	918	840	844	884	889	876	867	892	883	876	894	836	836	863	854	887	901	815	899	847	886	818	858	858	875	851	878	917	843	869	915	827	810	841	820	854	813	852	877	796	814	857	909	844	920	831	861	850	868	830	917	848	910	883	827	890	820	878	809	837	890	915	880	810	878	862	904	793	860	839	869	878	836	870	837	829	874	867	892	890	784	869	855	831	856	846	819	855	888	823	816	855	901	847	865	850	824	891	805	904	917	865	857	868	841	797	842	857	834	862	798	912	892	939	864	802	891	865	853	839	889	885	842	862	848	851	800	856	905	822	865	867	846	851	837	847	822	875	821	820	883	880	849	868	807	910	855	881	895	816	825	823	880	843	858	820	826	853	861	866	831	843	789	815	851	835	849	893	856	853	822	891	811	856	852	857	874	829	873	850	898	848	868	839	844	850	877	861	841	836	867	849	867	942	876	876	812	844	808	852	876	846	848	896	839	872	841	875	850	840	813	878	852	795	840	860	862	817	822	866	806	880	880	855	838	807	858	829	840	871	876	889	827	841	899	860	828	819	849	854	893	917	803	847	871	865	819	849	882	875	841	905	866	859	841	810	868	858	906	829	880	864	875	851	832	868	902	813	869	861	801	848	871	874	903	843	855	828	869	853	934	878	856	884	822	878	807	845	863	846	819	862	867	825	847	856	900	872	896	864	854	868	861	827	820	855	836	894	852	863	849	898	884	851	870	838	856	901	867	853	900	806	884	864	879	872	894	841	865	838	869	896	881	823	823	834	842	849	889	872	902	862	885	864	825	880	825	821	871	870	846	910	831	827	881	808	798	803	871	857	815	877	866	894	858	825	790	851	870	881	849	860	845	831	838	869	844	888	835	855	819	886	907	856	818	848	842	886	818	850	844	860	851	811	838	803	833	857	867	819	875	861	810	842	850	886	971	874	824	891	772	819	874	883	823	844	830	849	872	901	838	870	886	820	837	849	900	843	863	838	799	808	899	841	843	848	870	813	877	865	844	878	812	835	830	857	870	897	857	880	877	871	843	862	857	880	888	892	828	858	863	895	844	850	844	886	855	867	813	876	869	849	875	870	895	881	848	836	836	854	769	883	933	865	794	857	798	883	843	878	867	824	870	936	864	818	852	890	862	898	886	837	831	852	857	889	861	856	847	920	833	862	795	873	841	862	839	897	895	836	813	834	836	820	935	890	825	838	906	836	871	862	838	869	835	846	884	880	896	853	919	882	892	836	875	899	902	889	850	873	861	770	834	867	876	843	875	851	857	855	883	847	872	864	849	789	831	851	810	885	851	851	854	859	820	865	910	854	877	853	875	878	867	877	844	803	843	871	828	895	841	829	833	883	866	821	833	853	893	870	817	856	845	858	885	878	833	869	909	913	894	826	819	871	844	818	875	864	875	859	847	873	862	817	873	836	807	881	868	848	818	863	896	874	823	846	793	868	887	840	873	836	871	803	853	874	899	828	869	895	845	859	854	834	837	859	882	861	829	831	853	825	853	852	857	856	854	878	833	849	936	880	881	850	882	846	857	807	853	853	831	866	882	870	826	821	818	882	847	873	880	793	825	867	902	846	906	848	877	859	906	871	885	827	884	837	813	883	867	877	817	879	868	936	849	820	876	852	876	818	841	829	875	867	911	843	847	844	882	828	850	813	879	810	848	817	875	905	824	891	793	832	785	805	841	872	810	893	824	907	865	817	911	856	859	877	843	890	837	865	858	886	872	859	863	878	881	830	886	869	829	851	827	838	804	894	864	853	815	844	878	863	826	818	858	842	871	838	882	860	838	882	853	855	898	810	845	841	856	881	878	858	870	891	835	904	876	806	842	790	860	843	835	848	861	887	846	837	866	833	925	841	856	848	850	785	914	823	842	864	902	876	881	837	888	901	913	840	828	826	861	868	938	865	835	906	810	865	858	818	844	848	810	873	868	857	832	829	828	889	862	817	837	825	881	931	886	927	846	872	847	879	875	836	831	909	852	814	868	911	818	873	877	884	901	883	859	813	849	896	859	811	881	873	831	880	846	839	880	872	859	840	852	815	862	830	836	861	855	906	791	866	874	849	829	867	894	879	884	903	840	826	922	816	867	904	840	796	937	860	813	813	857	848	837	835	831	832	867	848	857	850	869	868	866	818	827	861	866	873	835	874	836	891	895	843	858	824	793	879	948	885	911	908	939	888	854	853	858	884	820	859	848	833	867	887	808	852	869	847	839	863	881	833	834	818	877	870	873	770	907	903	813	819	860	842	877	867	834	813	870	866	859	871	851	842	859	858	848	867	851	832	881	811	895	837	875	832	838	864	870	865	874	852	876	847	894	853	858	836	838	864	830	827	827	873	883	871	896	815	852	880	827	847	894	895	837	874	870	869	826	849	860	833	884	823	867	889	843	805	790	869	832	847	867	801	871	873	894	903	831
12943	6585	4391	1570	1002	854	763	678	618	545	568	508	472	479	482	523	453	477	480	417	446	481	404	499	505	423	429	436	431	449	442	430	481	471	459	406	418	409	431	463	471	456	447	452	448	453	428	487	416	433	496	392	439	445	459	424	436	425	424	443	446	451	441	460	402	444	481	423	428	459	432	488	449	466	418	421	440	413	411	430	413	428	408	415	420	457	431	434	443	430	468	426	391	394	452	424	433	468	420	472	457	433	456	445	464	464	414	404	416	431	442	419	471	454	408	458	435	443	459	411	416	418	443	399	389	439	440	439	422	423	445	412	424	427	402	452	417	456	460	439	443	461	411	412	424	445	419	422	445	442	455	427	425	455	452	469	427	430	436	465	427	414	468	449	410	436	467	423	415	426	448	438	469	419	445	430	442	445	429	482	406	468	456	386	454	452	436	414	455	434	446	469	419	436	444	444	408	404	447	415	470	485	456	422	436	456	404	423	424	502	440	442	462	422	444	412	439	439	434	451	428	451	457	411	427	436	440	467	449	493	494	419	416	487	428	430	444	426	480	434	445	462	457	434	406	424	454	435	484	445	444	439	428	445	434	420	399	462	416	434	436	433	462	495	461	411	458	416	461	412	472	453	459	452	450	456	476	457	431	417	451	451	449	401	429	437	404	448	452	433	441	435	463	452	429	440	405	443	418	408	411	458	421	411	448	458	447	412	411	431	425	456	416	494	441	449	398	416	432	451	420	462	452	436	401	446	427	438	464	419	440	409	434	458	437	430	431	417	419	440	426	462	448	474	422	401	453	403	429	468	444	419	450	420	421	427	437	407	497	502	467	452	426	421	411	429	455	434	462	474	459	499	428	469	441	431	439	413	397	421	457	420	383	409	436	399	466	417	418	445	441	424	473	454	430	469	458	422	443	451	404	445	440	419	386	461	443	413	500	445	427	509	483	418	436	426	431	436	440	422	425	453	404	434	456	450	482	447	439	423	463	435	426	414	464	426	437	428	439	445	410	448	399	426	425	437	497	421	423	441	480	428	447	476	453	500	458	439	461	486	428	418	451	450	444	433	502	430	442	386	467	448	481	400	439	452	414	423	448	465	452	434	431	437	474	448	424	434	429	465	457	410	422	498	449	459	420	444	426	438	466	479	428	428	482	474	490	422	423	419	426	437	423	450	475	439	454	455	402	456	414	450	434	467	417	416	461	425	421	451	445	441	440	408	419	449	419	465	441	424	443	441	459	461	415	474	434	434	443	495	417	457	423	427	428	463	412	469	481	478	408	460	414	453	441	405	423	452	421	467	407	443	455	401	444	438	436	461	475	439	433	399	395	408	470	420	459	451	476	454	436	451	459	404	424	472	439	407	433	433	419	438	409	388	458	422	453	406	432	432	475	407	437	393	474	423	417	419	469	463	398	437	441	456	408	411	424	419	427	483	499	394	446	478	431	407	416	448	409	444	448	433	460	465	447	468	428	407	439	419	453	489	433	418	422	453	413	477	440	419	420	439	446	458	442	468	438	456	447	421	450	419	436	414	431	475	456	460	434	456	451	480	451	422	471	492	467	454	441	412	427	393	453	421	434	428	441	417	420	417	453	442	417	450	443	442	430	414	458	446	446	470	428	452	434	428	418	431	484	406	422	421	447	416	427	422	417	462	427	448	421	417	456	431	433	432	451	482	453	423	455	429	403	458	444	479	449	485	404	375	439	416	409	422	451	425	444	408	411	440	460	437	404	428	429	415	477	461	439	459	412	461	432	440	443	437	426	409	408	443	441	397	453	460	460	413	417	441	443	427	488	432	414	427	476	460	462	424	440	430	452	459	426	428	430	430	439	414	442	410	418	444	444	422	458	403	454	471	420	471	453	491	484	475	426	476	471	438	459	443	445	438	394	426	416	444	416	441	467	431	453	411	418	398	419	438	473	440	417	448	479	421	416	448	415	464	468	440	431	456	432	455	436	454	421	488	423	437	473	412	445	434	398	472	460	434	426	427	452	441	433	430	402	476	441	408	421	423	409	429	417	418	449	439	415	449	442	464	422	405	438	402	418	450	439	419	417	410	469	401	420	466	442	444	467	458	413	404	429	419	422	460	393	415	427	421	458	444	462	446	429	468	449	425	487	460	485	411	453	442	423	429	432	421	425	423	446	436	454	425	460	461	451	451	435	458	393	417	402	443	485	475	466	461	420	457	435	415	442	474	439	406	425	425	486	479	445	418	439	462	440	403	426	420	470	414	426	425	431	455	488	423	434	436	446	445	450	414	431	426	396	444	438	438	479	449	396	398	456	447	418	445	469	441	404	451	455	428	455	423	402	460	426	440	428	457	433	464	425	446	433	421	441	429	448	415	456	439	428	449	474	425	442	422	435	438	435	451	421	408	409	418	443	467	422	405	465	470	423	452	458	431	493	446	483	450	444	476	435	417	448	460	417	456	421	425	402	451	457	463	442	462	480	439	468	442	414	442	401	432	436	457	445	462	475	453	408	442	449	438	461	442	423	438	408	472	411	450	415	464	468	451	485	451	431	440	434	438	437	442	437	403	418	478	462	440	430	413	413	465	442	420	429	479	418	434	469	484	461	399	438	425	403	510	447	483	450	445	453	391	476	403	396	406	436	416	419	433	434	413	416	436	436	466	472	463	451	442	470	443	414	414	478	423	410	432	492	442	433	461	431	452	437	443	401	476	432	417	468	446	458	422	437	421	459	484	400	438	453	396	477	427	409	410	439	412	437	418	463	467	471	471	445	429	408	453	439	436	504	444	447	473	458	373	444	405	418	407	432	413	452	463	448	444	461	433	449	448	446	468	439	431	410	452	424	388	441	425	436	460	443	444	481	455	432	428	420	447	433	447	419	465	434	426	406	433	463	438	433	469	425	429	394	419	407	433	446	455	439	441	405	462	446	430	435	423	444	425	407	444	461	433	385	443	446	439	406	408	412	457	477	454	466	443	471	452	447	456	503	436	416	413	457	440	451	439	464	425	466	449	435	435	466	449	440	384	432	445	438	437	440	420	449	470	441	400	471	451	414	430	477	442	420	403	446	470	463	444	412	457	421	413	424	409	456	428	481	444	465	419	450	438	474	459	481	429	459	394	393	427	416	443	473	458	461	405	448	463	415	444	479	414	427	467	441	449	484	475	420	389	465	420	413	434	450	394	381	437	416	432	466	415	420	449	428	412	466	427	448	460	449	431	462	445	436	473	441	457	462	419	429	457	428	436	400	445	460	441	407	438	422	460	429	477	465	425	436	409	429	433	461	487	408	409	412	427	444	444	396	454	464	441	431	424	437	436	465	462	397	432	413	447	453	421	429	423	486	482	412	449	462	424	448	442	411	440	436	462	431	439	412	454	463	443	449	415	475	462	428	457	438	451	396	415	433	462	406	423	476	430	382	450	452	406	427	446	487	426	433	422	448	452	456	462	446	457	482	464	402	453	440	437	441	397	406	419	414	464	481	420	408	458	473	428	454	444
8225	5903	6720	3471	3117	2700	2269	1930	1655	1528	1419	1359	1271	1219	1190	1219	1166	1134	1062	1120	1096	1058	1129	1015	1051	1019	1009	1033	992	1003	993	1007	973	988	978	952	994	1049	1011	965	952	987	995	982	975	997	1008	929	926	1021	973	1020	997	906	986	996	1008	936	1008	987	932	1023	999	1014	997	1018	999	995	993	948	996	1028	946	949	996	947	1004	916	947	939	1004	932	908	1013	1006	948	945	968	938	927	985	923	964	951	910	952	902	989	907	980	957	898	971	965	928	994	964	895	914	963	938	943	970	990	997	990	965	952	950	955	955	942	972	932	924	948	981	921	952	939	935	944	913	933	981	949	946	996	926	972	948	966	924	978	1006	985	940	981	953	955	950	956	962	1007	956	947	984	954	907	942	942	1004	989	973	912	898	934	939	947	906	956	911	1016	928	956	954	968	956	916	980	904	893	953	960	952	914	1019	924	985	921	948	987	955	982	980	1028	921	934	1003	970	939	949	938	933	938	930	1008	917	960	972	992	940	918	946	882	941	900	939	974	982	1001	972	1010	1012	940	921	1018	935	979	913	976	910	929	966	872	960	971	894	929	969	946	931	914	928	928	897	970	949	947	924	922	941	939	932	907	974	931	987	956	923	903	971	944	962	994	1009	890	936	929	963	978	930	910	915	930	973	917	892	916	956	910	908	945	976	914	927	969	936	929	978	953	976	921	943	953	961	1011	999	993	900	943	973	925	956	962	952	928	960	957	971	984	915	895	919	910	984	974	1011	982	967	1010	915	928	998	889	940	970	967	946	962	942	932	976	945	945	924	911	962	969	967	972	930	942	915	968	970	960	957	939	917	967	988	960	925	950	922	927	986	973	887	968	941	921	945	919	977	981	959	998	962	977	939	956	991	944	913	903	962	998	1003	960	946	922	910	923	972	941	928	953	979	963	958	907	939	928	905	937	965	947	901	918	979	947	970	926	938	868	1002	984	949	960	946	942	937	958	988	955	929	941	997	965	912	936	966	927	958	947	958	912	999	981	971	917	984	931	967	949	992	948	941	948	983	956	951	919	951	953	969	943	951	1012	953	902	966	950	987	1017	986	921	952	931	953	986	984	955	985	953	936	930	989	971	925	990	921	922	946	930	961	887	934	920	987	972	963	1022	928	906	959	936	983	1022	946	952	935	955	959	916	942	936	965	935	999	901	976	941	927	933	990	941	978	928	948	956	967	980	929	978	976	973	983	955	960	943	950	912	977	908	989	1001	969	974	962	890	914	893	964	976	975	969	915	939	905	963	912	998	923	962	958	902	969	963	963	916	950	939	863	952	933	936	989	942	911	910	967	1026	975	925	939	1014	939	969	950	988	963	931	952	949	946	926	958	944	900	951	885	939	988	895	943	947	932	904	976	958	1001	930	929	941	900	934	911	921	955	1002	891	918	941	940	1031	957	1007	927	915	985	932	1016	897	934	955	911	964	957	960	937	958	953	905	952	948	949	1006	946	893	973	989	908	989	949	917	955	967	957	971	928	941	946	950	976	922	954	991	941	961	941	934	928	966	876	953	948	917	969	1000	973	952	951	957	983	953	967	944	982	945	991	936	919	959	1003	918	950	989	993	933	979	897	966	973	983	932	965	899	901	912	965	999	944	1019	961	956	964	1015	932	949	917	997	966	957	946	964	997	943	957	962	968	944	927	942	946	988	1020	969	970	936	1003	994	969	970	938	919	955	963	938	973	938	985	917	930	920	928	931	954	995	897	962	942	963	967	975	869	945	925	1004	968	1025	1033	915	970	985	980	968	1020	954	960	929	971	972	982	911	999	967	914	962	1006	924	922	993	942	921	951	905	890	926	972	904	980	903	940	930	926	984	990	982	955	959	967	983	952	948	903	984	906	913	962	925	957	984	955	860	981	986	917	982	898	984	960	985	942	951	946	948	978	1001	911	986	935	918	937	975	969	957	944	932	993	1001	935	1000	913	943	914	897	944	943	910	996	956	953	958	895	1000	932	979	943	976	945	964	972	970	917	948	1042	1012	934	1031	960	925	983	958	953	956	956	921	947	940	960	959	1011	951	955	1014	911	970	948	961	1000	924	932	982	971	909	902	928	897	930	973	986	899	930	967	964	955	940	976	989	1025	935	962	954	935	904	935	917	971	921	927	972	940	877	908	1007	965	947	961	918	945	958	957	1000	974	929	1041	899	907	979	965	955	960	970	946	945	957	898	971	982	931	967	966	924	936	881	925	986	950	904	1017	963	980	1005	962	953	1005	967	960	954	962	1007	963	996	937	937	1005	929	949	934	970	905	897	919	961	989	952	937	919	936	980	958	898	904	984	925	880	881	946	981	949	946	932	954	921	910	917	912	969	945	989	972	923	954	933	927	920	987	893	973	923	961	971	946	932	877	891	977	980	946	969	992	896	962	951	962	955	994	953	962	869	961	922	922	945	963	979	966	926	985	1009	909	925	951	899	936	942	960	939	978	993	1004	980	981	930	959	947	951	1003	926	954	950	933	968	914	969	882	949	968	924	933	943	942	945	924	993	1012	969	980	966	936	986	936	971	968	954	934	990	951	980	997	988	981	934	971	945	947	902	935	983	940	1024	931	1006	975	941	998	981	960	944	948	953	968	909	934	912	894	922	952	924	927	975	938	968	952	968	894	864	948	925	996	961	967	992	901	981	933	938	992	981	969	968	920	963	967	985	976	946	931	961	928	970	993	921	882	985	967	975	1014	938	943	974	954	942	933	918	974	948	1017	913	961	926	937	919	950	943	920	934	993	975	922	981	975	957	922	889	953	984	963	928	937	960	932	961	911	950	978	976	950	950	957	982	938	975	890	940	955	890	969	1010	992	960	939	961	962	996	964	935	971	938	899	943	960	932	938	952	952	898	950	973	940	943	918	974	942	977	1008	953	941	952	976	927	976	949	903	972	955	860	948	955	932	992	894	945	926	943	919	937	961	944	1015	951	995	938	989	933	906	961	1009	963	976	976	959	995	978	968	994	932	893	976	942	988	922	956	959	915	950	944	891	954	912	882	912	941	981	930	976	931	915	878	940	927	942	998	942	1023	941	973	941	964	948	925	921	986	941	988	945	858	930	973	958	991	955	945	999	1010	1012	952	912	894	985	923	988	904	953	981	922	960	1009	964	963	916	964	979	924	946	942	961	964	981	959	948	909	942	920	1024	922	948	918	966	949	931	986	935	980	982	899	944	939	939	972	962	951	963	929	937	982	960	939	934	946	961	980	874	957	929	933	954	972	922	950	944	928	892	923	929	963	968	954	911	950	984	921	1006	906	968	976	931	914	955	1009	969	942	940	920	973	951	952	948	932	956	982	983	938	928	962	971	921	972	993	1014	988	988	963	941	938	943	964	881	933	887	941	956	1026	927	965	964	933	910	956	1004	980	903	882	910	960	967	920	976	979	936	948	914	942	985	1005	948	1018	985	977	998	966	965	953	995	897	949	924	1018	981	913	957	966	898	930	1005	990	974	1004	954	933	946	914	955	946	989	936	977	980	966	935	939	925	959	975	960	940	946	944	949	927	1017	892	935	970	925	918	918	955	965	935	897	929	920	928	1002	947	961	943	916	964	946	1005	957
25237	13523	11144	3876	1750	1503	1212	940	768	664	649	615	501	554	471	469	491	422	441	443	450	444	424	400	399	365	415	408	400	397	404	419	358	375	410	377	425	392	367	372	401	396	395	347	365	374	406	366	397	376	384	383	366	367	337	374	365	398	405	364	388	386	349	376	359	366	377	359	366	412	380	350	379	373	386	378	373	335	362	371	399	367	381	412	352	362	369	385	389	393	376	398	394	369	368	408	410	368	384	397	365	377	403	369	405	391	349	400	354	357	340	371	393	318	351	376	319	359	377	376	367	373	383	385	319	361	382	356	360	388	365	366	385	341	360	365	381	371	379	360	359	360	379	393	359	388	380	369	375	364	391	386	355	397	414	363	340	372	378	376	414	376	329	345	418	400	364	392	338	396	383	396	395	373	356	368	394	407	336	360	415	387	366	382	365	378	337	366	395	397	395	343	330	373	344	348	351	364	340	356	352	375	394	392	384	370	351	378	373	370	383	364	347	357	329	397	350	382	335	378	378	425	392	374	388	363	348	392	353	362	379	398	374	399	386	355	362	411	358	324	372	330	341	380	358	346	345	341	370	380	398	364	383	379	369	364	392	391	354	320	370	373	379	342	349	370	390	342	351	357	392	347	380	341	339	387	343	371	386	396	369	345	391	364	400	383	358	369	409	373	374	366	393	366	384	354	367	377	380	344	381	375	404	382	354	374	352	359	409	372	362	371	373	365	373	376	371	380	356	339	355	360	409	340	372	393	370	344	382	352	388	371	363	373	347	356	369	350	349	419	359	396	356	344	405	378	340	386	382	414	380	343	369	414	379	400	383	385	353	363	363	339	360	382	378	415	394	349	389	357	382	382	382	388	393	363	393	400	372	387	388	362	381	400	367	395	393	377	360	360	363	360	377	337	349	388	403	392	387	358	371	379	378	390	367	387	358	358	379	364	373	397	373	352	372	337	389	326	421	369	323	362	411	366	366	336	365	347	353	361	334	380	363	385	399	417	356	360	383	407	353	367	367	363	380	356	383	381	417	346	372	377	363	345	365	358	352	363	384	401	389	367	396	362	368	345	338	350	369	368	342	379	358	367	359	337	389	365	371	352	386	386	391	344	357	380	355	345	368	379	406	375	363	353	330	379	380	364	340	355	415	395	385	398	414	380	370	386	394	408	422	373	358	367	387	407	395	405	365	403	390	384	365	374	411	369	375	367	415	369	359	361	364	365	400	399	340	369	407	371	366	361	347	376	348	346	352	406	383	354	384	375	374	377	396	360	350	373	366	370	370	385	369	374	354	382	362	367	373	390	357	325	407	415	360	354	369	387	374	376	377	365	383	402	351	360	361	360	386	389	383	344	384	369	391	365	387	373	357	330	381	345	355	334	383	383	397	427	353	404	364	417	368	387	350	384	372	353	382	378	365	382	382	361	400	387	393	371	390	395	411	384	378	362	382	396	342	389	383	346	384	392	370	338	371	401	396	376	328	370	345	376	367	403	332	363	363	387	354	333	400	371	380	395	396	340	356	420	376	391	366	380	339	381	399	380	376	400	341	394	388	375	397	367	400	371	349	334	334	361	395	400	397	381	402	341	369	347	380	379	371	389	396	358	365	404	393	409	366	354	341	371	342	359	354	359	366	373	406	377	365	347	382	377	393	387	345	319	415	386	401	411	370	337	368	329	344	366	398	379	361	359	384	415	345	380	348	344	337	367	395	411	348	360	362	385	343	398	389	430	413	361	401	359	383	406	389	403	399	356	402	406	360	396	350	406	383	408	372	377	410	397	356	375	369	386	411	401	353	317	368	392	396	345	371	411	393	379	369	381	353	389	355	374	382	331	364	392	376	382	361	389	403	364	368	341	344	405	398	385	337	360	364	344	366	363	399	386	413	357	353	379	365	404	322	371	364	318	364	379	388	384	400	362	373	373	358	304	387	368	418	397	330	369	399	357	376	337	347	387	356	375	360	371	383	370	397	392	417	379	377	380	360	398	411	356	388	354	362	391	346	370	383	393	390	381	348	348	401	346	362	363	400	358	374	353	378	393	330	356	379	368	406	383	378	333	375	385	371	385	353	392	337	366	386	379	370	366	340	355	392	370	360	405	343	371	374	405	356	412	348	349	389	395	375	377	366	349	397	372	356	395	345	381	403	369	383	356	358	379	333	395	381	350	361	353	360	343	406	371	377	412	348	404	360	384	370	366	414	397	371	352	397	392	360	388	414	396	394	346	383	370	344	380	383	371	397	355	368	372	373	367	341	348	372	388	345	372	355	384	350	406	367	404	367	369	400	364	387	409	388	382	363	340	355	380	366	371	363	353	370	361	382	341	341	359	368	375	399	400	351	377	397	379	362	417	340	366	384	387	346	367	370	357	376	368	352	391	408	362	391	329	376	380	400	385	354	397	381	394	366	376	385	362	374	368	347	340	370	416	396	353	370	377	415	353	361	408	352	398	393	372	329	363	372	388	390	375	376	409	413	364	395	397	381	403	398	400	399	385	366	381	383	377	356	371	372	345	389	387	398	377	368	385	371	404	361	358	412	376	403	392	380	379	352	375	360	383	372	408	383	396	362	356	399	362	360	364	386	363	376	395	373	349	356	410	370	335	377	384	378	352	388	351	335	387	370	407	334	362	405	368	367	375	388	414	392	361	360	353	354	347	382	354	391	373	400	364	360	339	344	378	383	396	385	374	363	369	390	400	365	362	387	384	375	361	372	369	367	410	385	374	351	367	368	342	368	381	365	380	421	366	354	373	392	362	387	343	381	387	347	361	349	389	367	357	387	378	328	357	346	410	362	362	379	362	409	392	372	357	389	369	422	392	352	379	348	366	361	360	344	399	403	395	389	361	350	361	372	381	348	372	380	386	412	409	377	374	416	357	361	392	376	364	371	362	369	348	405	402	345	366	381	365	386	364	359	366	390	374	360	411	352	371	367	373	390	387	354	364	365	345	395	350	331	349	354	429	370	420	367	372	377	382	355	375	394	364	354	364	343	352	370	378	378	374	387	362	362	360	351	395	399	346	392	354	381	382	400	390	397	405	394	387	352	353	398	383	325	374	399	387	392	384	399	375	371	377	372	363	391	357	332	361	364	352	366	354	382	349	362	349	355	357	399	358	363	318	399	409	385	351	421	357	399	352	388	362	379	352	378	374	362	370	378	355	391	377	377	374	332	375	372	359	376	353	379	392	354	331	373	358	351	358	377	340	377	389	377	389	379	378	366	352	359	382	422	388	374	350	362	378	383	376	385	343	403	359	355	389	382	334	397	386	368	396	353	390	375	353	345	367	341	342	355	342	370	366	338	357	349	411	371	365	368	378	367	362	401	390	382	379	403	379	386	386	363	385	345	358	377	413	424	371	344	381	363	371	348	323	346	342	393	370	366	346	374	364	394	401	362	381	377	391	350	368	407	388	387	380	390	370	393	361	384	370	370	362	360	353	385	327	354	343	348	413	396	372	378	371	377	372	370	360	362	364
16404	10872	15013	6992	5334	5080	4665	3352	2821	2781	2158	2071	1678	1940	1669	1592	1480	1413	1275	1345	1358	1272	1198	1203	1183	1132	1046	1031	1027	1055	1015	965	986	922	976	967	966	994	972	951	908	942	857	918	899	848	906	878	848	935	870	901	927	862	857	826	886	929	862	777	890	830	849	860	897	861	841	869	858	851	862	835	834	843	839	837	850	844	805	830	857	830	831	847	832	851	853	801	853	856	875	787	802	827	896	867	802	842	828	801	830	825	822	841	842	857	860	847	885	857	764	867	860	788	815	864	845	827	823	850	821	854	824	842	892	889	825	804	858	821	824	859	815	825	851	832	838	858	850	849	836	782	766	825	835	794	863	884	851	847	849	879	802	808	830	789	838	829	798	844	862	842	788	824	832	838	887	864	840	890	818	858	828	834	860	827	847	862	862	842	826	846	880	836	826	902	810	819	807	851	809	866	888	825	850	875	853	829	847	849	815	826	837	813	854	836	827	798	839	771	821	822	862	868	830	817	801	843	819	833	840	815	851	829	821	812	829	824	826	781	838	851	812	816	795	820	840	868	835	847	843	840	820	818	836	881	775	837	858	839	783	803	788	842	845	820	855	856	824	847	821	826	817	795	861	845	838	821	906	840	842	836	833	875	843	883	830	814	794	781	872	870	828	839	810	836	822	840	862	812	828	832	830	828	886	849	871	835	795	831	839	820	820	798	799	833	822	842	824	841	804	820	833	825	867	876	854	877	859	808	784	839	814	823	840	841	833	845	820	800	771	830	835	815	814	788	820	815	789	831	858	820	900	852	835	769	846	856	818	830	838	888	890	865	864	834	822	874	871	856	802	842	808	850	815	809	759	797	857	778	852	780	822	824	828	800	807	815	864	876	837	820	828	821	859	863	801	849	831	874	804	872	828	821	894	770	874	774	842	792	798	861	862	849	849	839	861	870	822	852	834	868	832	783	832	817	866	828	871	812	843	859	830	807	870	829	813	875	857	831	884	828	795	837	847	809	859	815	880	848	824	825	849	794	877	845	852	874	802	832	766	871	820	817	855	792	837	831	819	785	827	835	817	866	894	867	802	816	808	824	871	816	815	833	813	826	876	789	859	812	834	810	817	791	867	826	797	856	855	817	821	834	868	817	838	792	853	822	795	815	827	833	817	832	892	837	786	800	856	857	821	804	829	860	847	818	834	844	869	789	805	902	816	844	842	869	834	825	816	838	832	809	812	804	848	890	852	824	812	847	811	813	882	861	831	803	861	804	822	832	851	796	874	794	862	832	837	867	839	786	818	833	824	845	815	846	844	794	861	824	841	816	863	805	845	830	826	816	843	861	827	837	774	818	808	809	850	867	831	783	779	792	821	844	768	829	823	792	827	800	833	779	829	842	833	820	811	860	843	817	802	818	785	814	850	836	813	819	872	859	772	868	800	833	827	847	811	832	787	898	844	792	812	827	835	845	805	875	854	819	809	833	813	812	812	840	860	843	880	829	858	864	846	814	837	896	895	853	839	815	883	851	829	840	813	852	818	862	873	833	824	797	879	858	811	837	796	830	892	909	847	804	866	817	829	893	855	822	839	838	770	862	827	826	806	819	856	893	812	846	837	842	786	845	840	786	776	819	841	832	813	825	814	815	883	834	833	875	828	807	871	835	867	833	825	837	794	822	809	757	829	879	815	865	836	871	830	795	821	805	848	823	812	853	853	856	887	838	836	853	816	813	804	865	896	854	880	814	875	855	861	823	831	783	841	847	843	825	830	820	831	888	845	858	836	851	804	839	868	769	769	875	790	825	823	819	821	793	856	828	824	863	843	802	835	797	831	809	807	858	832	829	811	844	828	836	893	844	795	802	875	859	883	822	834	802	851	827	802	788	858	865	827	890	830	807	827	844	877	792	857	820	868	786	784	833	839	802	841	841	835	842	790	803	822	799	828	832	847	793	869	888	852	879	866	786	853	814	850	800	807	824	847	843	827	774	868	833	855	837	799	867	853	811	819	827	815	814	845	849	801	845	851	821	788	779	876	850	826	824	795	802	817	789	827	799	847	841	836	826	864	820	808	795	819	800	844	830	836	840	811	794	843	837	830	857	874	893	811	815	817	824	790	832	845	785	799	821	829	760	785	799	834	787	860	873	795	847	793	818	824	831	864	820	796	823	798	847	774	802	781	804	828	848	838	785	870	865	799	831	817	853	842	811	820	852	850	833	820	872	885	847	863	826	842	833	828	836	882	814	816	830	850	768	840	785	843	829	819	865	849	813	854	845	848	860	861	787	898	785	808	832	779	830	854	842	810	805	839	843	798	808	836	772	800	831	840	823	838	869	895	832	831	873	792	857	844	836	881	815	808	851	848	824	859	785	854	856	829	827	854	817	773	824	872	830	830	860	838	820	831	827	807	814	817	852	796	852	817	831	860	794	838	880	805	850	832	797	845	801	835	843	795	852	815	817	800	864	856	827	816	866	880	816	867	804	829	796	834	840	834	877	882	800	846	828	878	771	832	814	805	818	887	885	835	817	822	811	877	828	847	799	877	805	824	805	808	827	831	851	870	884	847	796	863	812	829	835	852	789	846	874	830	835	849	822	811	864	822	866	836	840	804	874	818	832	814	817	816	819	825	833	848	835	789	840	833	847	880	879	834	872	834	864	826	863	819	916	807	856	848	786	810	846	825	808	826	806	874	843	862	801	814	824	814	865	874	824	810	852	824	841	870	872	851	848	871	808	816	894	854	838	840	791	869	824	763	823	840	824	834	896	833	879	789	845	846	852	826	773	863	885	807	804	864	809	820	806	872	804	817	820	860	759	836	846	839	792	857	893	839	815	803	842	809	853	852	834	880	814	826	834	853	872	805	801	851	836	819	768	840	820	820	859	877	800	849	837	827	859	872	839	867	800	822	831	890	836	816	867	830	804	868	830	843	841	850	766	844	844	822	868	890	800	806	906	814	780	835	791	857	797	827	875	789	804	838	830	862	788	854	851	784	823	835	791	803	815	851	815	832	784	840	816	857	865	781	846	795	823	814	818	818	809	840	835	776	862	836	848	807	808	833	804	851	811	836	808	819	820	855	839	834	860	876	835	845	887	809	859	874	854	833	835	862	862	815	836	864	799	877	832	784	916	768	824	824	825	825	828	843	857	856	837	860	827	798	841	791	830	841	834	807	770	813	817	845	798	813	866	770	849	828	813	807	786	895	786	847	817	815	855	842	865	832	787	832	862	885	880	882	876	810	852	805	845	865	833	886	787	811	786	848	821	842	827	778	882	876	844	843	842	870	845	864	876	791	847	841	848	840	839	849	794	791	781	794	854	821	812	805	795	831	825	840	836	759	895	785	838	811	852	850	814	858	855	785	791	827	839	824	881	854	785	853	821	877	885	837	792	853	874	863	782	833	824	830	827	826	848	877	879	821	833	810	813	880	818	820	831	813	844	835	803	860	735	906	832	819	887	828	781	830	832	812	812	845	827	791	798	866	819	861	825	864	812
34989	20110	14792	4880	2676	2188	2032	1298	1157	1102	921	801	632	645	596	510	572	505	534	533	479	519	481	513	476	490	467	472	434	439	455	434	430	440	394	394	436	408	426	382	435	401	379	405	381	407	404	384	404	416	403	419	394	402	419	412	379	380	397	433	430	407	384	405	403	418	418	425	430	402	397	397	372	424	404	391	398	413	399	426	413	403	340	374	402	363	366	391	414	357	364	392	373	399	382	424	419	416	387	398	418	348	377	439	381	384	376	377	356	384	393	413	398	410	420	439	410	414	389	385	361	374	371	421	345	365	450	410	405	383	379	394	380	389	338	410	380	368	370	379	396	357	387	368	358	423	385	398	372	374	386	395	383	392	420	403	353	413	366	384	405	347	406	401	440	382	400	369	386	465	363	404	363	394	390	421	403	405	379	393	382	361	396	390	411	368	386	394	373	444	377	384	388	359	399	401	370	330	401	404	375	373	373	399	381	389	446	432	370	398	358	361	364	382	378	361	357	389	400	416	361	409	390	398	374	389	427	376	404	371	373	368	378	417	411	437	375	398	388	395	405	376	417	380	392	376	366	389	392	417	403	355	389	359	367	380	381	367	395	372	396	360	387	379	419	370	405	370	391	399	419	408	389	410	360	428	416	398	374	365	366	376	366	400	390	360	379	407	378	378	434	393	365	425	405	411	372	407	379	388	399	405	409	392	379	398	377	409	411	387	410	382	384	352	389	383	398	397	409	398	418	384	385	404	407	399	352	429	347	422	362	383	384	392	387	381	426	387	410	427	399	359	388	346	390	368	369	389	436	396	358	409	399	403	370	355	363	397	399	391	421	345	411	363	370	424	387	427	373	370	380	405	381	342	357	411	387	387	357	387	372	367	365	374	392	413	383	401	395	365	371	381	431	382	405	420	357	375	359	364	399	398	388	394	374	409	395	442	373	369	398	392	410	364	359	378	376	376	376	388	373	397	391	378	387	412	387	380	381	419	377	380	381	373	391	391	377	394	416	362	367	358	369	368	382	354	418	391	393	395	406	354	380	394	383	366	393	399	401	400	410	378	375	375	391	371	367	439	387	363	389	375	356	400	401	373	401	373	353	398	387	381	383	381	419	418	395	383	368	370	363	376	375	397	402	405	387	388	389	376	380	391	369	408	393	369	386	361	440	381	384	423	376	407	349	393	378	402	400	360	397	394	371	390	371	432	404	414	352	379	380	442	426	392	363	412	373	390	358	355	333	392	390	367	398	397	416	406	399	395	420	390	401	387	404	400	393	388	403	380	362	385	419	450	439	388	381	415	391	369	416	424	397	415	402	396	408	382	387	370	350	376	364	353	426	413	345	404	400	381	373	343	369	398	387	390	418	372	391	377	388	396	357	381	386	369	384	402	410	394	434	385	378	408	354	396	377	405	344	365	386	374	393	373	356	379	380	398	406	391	384	380	418	427	424	358	361	402	392	402	341	379	373	371	389	377	379	368	389	388	384	415	389	390	387	389	412	396	405	416	358	417	402	443	387	388	432	388	352	394	402	361	381	359	415	400	379	429	383	416	388	360	364	394	375	386	374	409	367	360	372	391	410	398	417	410	392	383	401	417	383	367	385	427	396	398	378	416	423	415	417	424	379	415	399	399	411	408	413	385	394	413	366	384	372	365	366	397	405	372	367	410	380	393	368	380	356	390	423	384	334	405	408	408	378	375	365	372	370	354	381	381	393	380	380	377	438	373	390	386	373	373	373	357	379	375	391	361	380	366	404	425	401	343	395	404	392	396	387	388	394	378	392	424	406	359	382	375	392	393	391	422	384	367	421	391	422	413	387	362	353	363	390	361	403	365	396	390	381	373	378	400	371	425	424	386	382	396	387	385	388	443	393	353	380	363	399	364	398	386	409	405	399	404	381	399	380	375	393	412	391	337	408	374	415	401	399	364	357	408	370	396	362	377	355	398	384	419	430	382	394	396	379	387	366	352	403	372	413	399	380	406	413	398	387	386	374	413	401	406	384	419	414	424	388	361	400	367	399	387	369	396	423	396	371	402	372	401	394	394	383	396	452	389	383	393	389	429	379	382	390	365	359	387	426	411	366	370	397	414	344	355	375	400	418	368	399	408	390	369	372	372	364	420	396	417	395	377	396	424	375	404	397	375	398	389	409	346	355	401	393	352	413	404	364	355	386	401	433	382	367	360	384	390	413	412	362	379	392	399	360	409	361	373	404	383	371	429	375	357	366	399	391	350	393	364	407	382	386	398	370	370	395	382	364	364	381	400	393	391	372	406	439	381	378	474	403	407	415	421	386	441	417	392	387	397	370	379	414	406	368	396	393	438	397	400	389	443	382	392	378	378	412	374	386	381	368	391	406	373	382	364	445	426	380	372	368	369	407	417	357	362	369	375	383	386	390	380	372	400	413	392	386	380	378	366	369	378	389	375	412	427	400	377	409	396	398	385	394	392	360	390	347	400	398	367	384	396	414	400	362	421	377	394	353	356	380	352	371	393	397	374	404	418	417	380	413	410	374	391	353	379	411	404	376	400	408	387	379	364	381	396	376	360	388	350	372	373	393	383	373	341	356	351	342	368	409	387	366	393	408	416	434	350	350	404	397	364	401	394	391	414	375	375	410	411	374	418	370	357	388	377	427	390	395	385	389	404	418	398	346	361	372	380	408	394	377	357	395	368	367	358	370	350	417	419	397	387	390	362	409	390	435	386	365	366	363	394	392	377	384	363	382	385	390	409	415	388	379	405	361	428	395	373	378	402	394	420	337	399	367	375	438	363	371	355	389	369	452	383	377	382	416	430	388	371	381	379	401	363	356	405	351	398	342	365	341	398	404	376	408	372	355	374	400	398	420	413	399	371	389	358	396	374	390	382	402	394	348	393	381	405	408	371	380	382	371	374	408	364	415	409	401	388	384	398	357	399	429	423	365	371	407	382	431	396	348	381	362	404	385	369	381	376	368	422	387	394	395	420	411	439	447	391	408	417	392	409	387	451	403	404	407	411	397	395	417	432	371	430	399	403	405	388	383	410	386	364	340	376	388	378	393	340	369	387	367	392	380	386	386	345	359	388	395	412	397	397	395	384	372	400	351	433	390	382	378	348	409	387	418	387	363	418	444	401	408	440	374	396	384	401	353	391	375	363	349	414	352	415	378	413	403	410	392	379	416	405	414	375	372	401	405	372	401	390	409	404	434	359	409	395	398	375	383	404	406	397	410	354	412	370	381	366	369	370	423	411	400	375	391	349	421	356	388	432	393	347	375	391	382	395	404	409	346	405	368	384	408	343	357	405	381	360	409	373	377	378	361	408	354	377	402	399	437	403	392	420	379	382	401	362	389	395	404	404	415	446	410	371	363	386	392	370	387	412	368	384	380	405	406	419	375	405	373	402	363	377	389	404	371	415	424	439	406	403	406	413	383	433	396	360	373	384	387	379	388	382	374	391	419	403	342	381	384	385	410	383	401	385	382	398	420	404	344	427
20820	15088	17047	8225	7406	7141	6302	4554	3861	4023	3297	3015	2413	2628	2236	2088	1904	1910	1631	1676	1661	1623	1554	1579	1511	1302	1352	1303	1351	1222	1082	1072	1065	1166	1055	1093	1152	1082	1057	1146	1103	1012	1022	984	958	950	957	947	952	947	923	958	904	928	959	918	957	879	865	910	929	963	889	924	859	870	904	854	896	907	896	884	951	893	933	915	872	930	909	867	901	908	932	878	879	817	875	859	868	872	857	861	862	919	872	838	858	821	893	925	877	861	875	845	861	864	826	832	931	899	799	846	885	910	875	890	898	857	882	841	865	842	869	832	837	886	942	909	907	823	878	875	891	907	885	864	852	918	882	755	868	863	860	847	884	870	864	849	865	877	847	860	908	895	858	826	867	876	825	843	906	852	879	861	812	826	851	902	874	834	811	833	876	869	905	873	859	847	859	860	854	841	856	895	881	904	853	812	854	846	843	819	874	877	861	874	907	851	871	896	820	815	882	872	846	828	876	883	903	897	886	853	899	854	856	844	856	834	857	865	819	865	888	871	837	833	864	885	845	854	875	918	879	873	832	843	915	916	873	870	901	875	844	908	815	879	815	826	876	883	875	879	854	857	855	855	860	859	863	904	875	858	896	883	814	849	891	867	842	897	848	862	868	908	832	866	831	875	888	885	859	857	918	863	888	862	899	871	861	845	884	885	865	835	893	840	883	889	872	855	834	871	859	853	854	836	847	861	897	923	889	855	855	890	838	862	834	893	882	891	840	839	890	852	887	831	852	884	861	863	865	858	890	840	869	832	849	858	816	864	901	934	839	885	851	793	866	826	821	869	883	900	839	812	877	820	862	831	845	868	853	894	843	845	891	915	833	812	853	860	896	857	857	844	809	876	839	877	873	801	849	842	834	859	888	882	917	893	857	877	874	918	865	873	848	874	840	860	852	880	912	896	833	821	884	867	858	859	909	846	862	856	877	884	850	872	878	863	859	876	826	878	879	830	854	860	902	893	857	898	869	820	892	819	847	842	882	835	825	873	838	872	857	874	869	897	912	900	928	835	841	899	816	860	930	846	911	845	903	877	872	867	837	890	873	837	863	843	871	851	852	860	882	835	849	883	857	826	884	875	816	896	861	853	886	879	854	863	847	868	878	874	893	887	873	845	867	905	896	866	891	874	884	866	889	900	870	863	886	848	858	867	893	927	901	893	843	859	858	871	907	840	835	864	851	856	846	846	829	799	858	854	852	853	823	840	887	871	914	864	865	860	887	850	817	853	884	897	876	907	897	860	849	899	873	847	843	888	870	910	824	855	836	873	902	889	856	852	904	823	846	893	833	812	855	890	838	847	905	814	878	878	829	866	872	847	839	842	879	895	881	912	895	849	916	906	799	847	810	872	857	855	859	866	810	868	904	907	864	832	833	922	889	882	884	845	845	862	866	835	856	841	893	843	847	881	834	834	885	841	842	925	875	845	817	823	846	873	884	879	902	850	897	851	855	871	905	852	865	869	851	821	828	807	833	855	869	844	817	905	869	831	868	843	868	895	887	888	894	859	878	920	874	824	829	867	910	836	849	891	846	859	904	900	897	859	905	839	932	848	919	846	867	928	925	887	835	891	850	886	843	882	886	898	841	876	841	836	889	822	844	862	797	831	866	868	825	836	841	853	828	906	863	866	843	921	865	866	849	896	845	831	834	876	842	916	870	865	906	894	871	873	862	873	854	844	830	880	859	824	850	823	870	861	844	842	883	858	860	894	866	897	872	857	837	819	893	860	868	889	874	870	871	879	859	882	883	893	872	860	863	884	853	885	870	891	834	841	801	825	880	892	891	855	866	825	875	823	875	890	862	862	851	865	842	870	941	874	876	895	871	890	839	861	828	855	873	948	821	933	909	861	873	880	856	878	876	814	866	823	856	870	866	860	843	825	882	886	909	888	904	843	844	861	868	895	838	844	851	856	919	816	901	885	860	857	784	871	813	906	866	859	856	784	905	875	865	858	857	913	862	860	847	886	842	866	888	839	840	825	858	872	907	861	842	876	866	850	823	850	880	871	844	877	875	837	866	893	905	880	867	868	907	842	861	938	924	914	868	867	867	854	883	810	863	874	874	892	886	854	828	819	866	857	897	900	878	859	858	828	885	860	882	870	859	871	878	917	804	906	907	841	860	833	901	859	885	882	891	865	865	829	856	863	849	878	875	816	892	837	899	841	870	865	897	834	834	856	805	880	896	832	830	860	863	918	855	909	831	882	842	820	881	891	825	901	899	875	835	867	860	876	880	871	851	850	878	869	838	831	942	908	898	824	848	847	860	857	837	871	879	848	878	884	870	859	828	873	851	816	903	903	854	907	881	881	878	832	861	866	890	897	886	819	863	891	900	850	914	875	859	840	910	878	881	853	865	860	831	854	857	859	878	861	858	930	877	863	851	806	920	899	922	888	898	871	870	905	878	841	880	882	798	884	862	865	879	844	879	834	844	846	865	911	845	878	868	845	816	848	871	857	920	882	858	876	885	886	884	832	889	798	866	905	888	856	895	878	866	860	830	842	930	887	879	859	863	882	851	854	847	866	887	831	843	835	864	848	858	887	874	833	845	870	944	836	838	828	856	874	937	861	831	866	826	882	892	848	782	854	894	865	861	817	857	826	911	878	891	880	814	873	851	901	861	830	857	861	874	894	837	838	888	878	847	860	926	870	893	883	904	907	897	851	867	896	854	857	886	920	909	837	892	839	908	852	848	809	839	870	808	843	900	880	823	832	838	937	923	856	845	812	873	867	835	870	891	896	889	897	836	881	887	850	862	871	876	873	910	918	890	860	885	881	845	895	918	864	890	900	892	873	867	847	867	853	867	872	839	881	840	860	855	892	860	819	914	872	899	849	856	873	875	892	925	908	833	886	843	897	792	850	847	874	837	899	861	871	858	878	892	858	829	882	802	888	894	862	864	882	835	862	893	848	859	842	878	819	866	862	814	835	842	874	897	854	845	859	877	884	871	872	848	858	801	866	861	812	849	887	890	848	897	958	896	918	912	831	906	894	878	883	887	832	894	839	850	916	898	861	836	833	898	829	908	841	854	854	874	823	889	890	836	857	848	816	903	878	896	854	849	856	826	800	863	799	859	838	821	877	878	851	842	858	854	913	898	870	848	848	857	919	896	827	850	817	881	832	796	881	839	864	877	854	876	861	908	868	896	825	869	896	878	840	836	908	853	882	862	905	822	844	838	860	845	834	903	937	889	851	875	815	882	848	816	884	832	789	870	904	882	809	859	853	812	879	814	929	861	862	877	850	849	837	860	851	823	826	915	853	838	875	893	883	915	909	846	850	856	843	854	888	877	892	883	865	921	862	914	863	899	878	909	858	839	836	854	858	873	875	874	865	816	833	885	872	869	842	905	847	888	855	881	836	897	868	902	836	837	871	837	904	865	899	876	841	894	910	848	841	894	862	805	829	883	830	868	878	851	882	849	837	807	896	869	821	885	877	849	854	836	912	889	899	883	796
13158	6542	3929	1430	965	814	705	618	554	534	500	506	500	452	515	488	484	508	495	447	459	517	460	452	482	429	504	479	444	468	473	420	484	467	443	447	437	427	456	421	469	426	471	436	444	469	458	484	448	416	462	501	437	480	467	458	429	437	425	402	440	431	464	456	449	426	492	460	443	380	450	439	436	430	483	440	450	500	472	427	447	434	427	458	445	417	415	455	465	460	451	435	434	460	406	418	495	469	424	441	496	465	415	405	433	473	431	473	515	424	490	424	455	478	429	455	475	458	450	452	448	423	416	469	394	473	454	452	455	449	468	523	453	461	424	473	428	433	483	453	442	421	440	460	462	466	382	432	496	449	441	422	457	436	414	457	447	441	468	480	457	460	458	461	414	426	432	465	482	482	456	453	443	462	418	459	428	478	457	451	463	420	449	481	451	416	423	497	451	439	445	425	461	443	428	501	413	414	445	449	435	431	438	447	461	419	449	457	460	469	456	465	433	439	457	470	451	465	475	404	473	437	456	438	424	417	483	409	442	450	450	432	451	463	439	515	455	432	421	422	413	444	384	449	443	429	473	420	434	473	421	435	423	506	446	454	437	425	461	469	431	473	440	518	432	432	436	420	432	400	520	451	429	452	412	486	453	447	450	448	426	447	444	448	472	470	446	483	436	433	449	405	433	428	439	446	499	467	408	406	471	448	459	432	430	436	441	484	449	443	423	447	475	419	412	438	412	394	452	439	428	501	466	459	484	430	458	435	422	412	469	487	442	421	424	450	450	441	450	460	461	447	444	455	451	421	445	425	399	434	446	440	472	448	420	441	416	439	451	421	457	492	420	414	469	440	470	436	464	453	434	457	404	433	416	461	426	489	423	414	433	452	407	503	425	448	451	483	444	444	447	449	441	409	429	434	423	443	469	438	469	513	446	480	461	474	435	458	462	483	419	450	494	442	453	429	451	475	454	450	438	419	478	429	430	461	454	439	444	428	466	443	422	436	464	422	480	447	433	410	436	425	417	465	478	414	427	422	424	419	427	429	375	428	472	427	445	453	433	418	419	412	472	417	391	431	438	459	402	463	417	402	443	430	453	469	429	436	456	445	407	453	411	403	442	452	395	434	431	446	468	419	459	418	435	436	417	421	456	445	433	452	470	477	444	454	447	426	435	500	426	439	427	457	460	446	410	455	471	437	453	399	458	481	460	450	436	477	466	471	431	423	416	411	457	393	443	455	442	430	438	437	435	480	430	462	457	430	449	460	466	419	474	432	416	439	431	449	459	471	430	426	423	423	473	439	460	450	451	464	448	422	476	410	466	474	469	464	456	480	449	412	444	522	460	481	455	436	456	395	428	471	461	441	446	436	414	386	471	446	437	455	423	457	470	440	486	419	444	457	459	424	437	413	472	437	442	445	456	453	453	423	464	451	464	520	397	431	427	433	452	411	466	439	422	394	444	464	422	399	445	417	447	477	442	455	409	453	448	432	443	445	419	446	429	439	475	424	457	437	500	395	467	445	478	429	468	437	426	423	417	465	496	425	437	442	462	447	452	444	431	465	500	486	414	431	417	457	461	471	414	418	454	461	455	390	412	449	450	464	483	442	451	421	457	443	413	459	468	435	445	442	420	418	480	441	445	438	428	481	420	385	401	450	446	452	459	415	452	443	421	375	466	449	435	463	429	452	450	428	459	445	484	438	454	444	406	428	417	447	409	480	405	434	428	455	390	426	453	429	435	443	463	447	465	389	417	444	442	451	423	436	461	420	440	463	422	434	490	434	426	450	448	413	416	438	446	431	407	414	488	414	412	459	464	438	437	458	407	483	420	440	421	456	442	447	443	490	453	463	450	452	426	429	428	423	441	457	396	470	448	411	457	432	411	435	383	447	432	480	511	441	458	414	465	429	429	449	420	454	456	449	466	452	421	467	433	443	466	495	431	449	422	475	463	454	445	440	434	455	413	422	461	459	441	422	440	421	445	454	455	435	427	489	471	421	437	449	436	435	459	443	430	483	426	440	456	451	457	427	481	444	426	446	406	433	412	440	425	424	403	451	439	466	451	435	459	409	420	401	449	498	478	448	481	452	448	422	413	468	500	480	441	437	406	427	434	417	441	434	448	473	415	463	439	466	424	431	399	408	445	470	454	446	418	435	479	451	457	436	443	468	460	439	413	415	463	460	415	513	439	497	459	395	431	437	445	438	469	468	453	451	426	438	434	414	440	457	473	450	431	446	484	465	475	462	457	465	456	413	421	424	480	415	397	449	427	422	434	458	450	422	460	478	432	421	437	476	452	452	475	406	420	462	463	469	456	452	464	484	456	469	479	490	437	494	459	475	436	467	426	435	407	431	388	398	446	448	425	437	468	423	466	456	469	437	447	441	427	455	439	450	453	447	440	494	471	469	438	438	445	456	448	475	465	475	476	463	472	410	445	477	395	441	456	442	480	430	475	470	459	453	451	443	434	455	446	446	442	421	445	410	449	466	433	450	490	464	471	407	475	444	459	461	452	453	430	423	445	436	454	440	460	421	478	415	426	413	472	409	449	448	447	417	460	451	403	412	458	382	439	430	433	426	433	438	429	427	456	459	454	410	449	451	456	422	466	454	476	429	456	442	459	440	453	411	440	426	412	420	487	434	415	441	436	471	460	445	433	475	472	440	430	463	435	415	443	395	443	434	465	477	429	384	433	414	465	423	424	466	451	428	427	452	451	409	451	459	455	408	431	466	435	418	407	439	409	423	438	462	426	441	389	442	430	483	470	447	484	429	467	417	482	526	451	412	425	480	448	464	476	473	434	409	448	443	485	423	458	490	476	396	412	444	402	459	439	447	428	426	422	451	433	422	459	420	421	437	426	434	451	444	439	491	412	473	468	438	490	457	474	470	458	434	440	423	459	436	457	446	433	433	466	437	425	456	479	464	430	425	456	471	448	483	441	426	418	441	459	427	419	478	479	444	456	459	428	439	412	448	409	452	438	468	497	426	398	489	449	450	450	428	409	492	505	459	429	462	452	443	473	429	436	461	427	423	473	457	461	432	418	447	411	450	455	435	488	426	452	449	445	465	436	469	469	411	447	436	428	409	472	428	442	479	425	445	412	442	451	434	464	445	457	442	438	439	440	466	458	382	395	409	463	424	382	445	441	445	415	404	399	440	447	415	430	451	460	429	439	459	473	465	455	426	454	440	477	434	476	471	483	452	445	445	442	488	438	398	414	473	433	447	522	442	449	443	449	408	480	427	442	447	430	463	459	461	442	454	430	480	447	435	470	463	506	421	404	455	439	398	426	414	457	446	432	431	428	410	453	431	448	405	454	420	462	420	446	420	432	453	422	479	457	444	452	491	484	458	421	452	422	446	458	384	432	422	443	460	448	402	454	417	442	400	423	454	408	470	429	447	457	448	446	396	427	437	414	393	462	449	441	434	443	433	435	467	467	441	430	424	439	463	443	479	468	462	481	460	520	456	421	415	433	444	424	418
8635	5666	6078	3349	3016	2805	2424	1905	1570	1476	1329	1297	1216	1264	1218	1197	1179	1135	1072	1123	1131	1034	1072	1027	1077	1035	1036	996	1003	990	1014	992	1040	988	1067	926	1030	994	1043	1010	994	979	1060	954	968	916	961	976	1033	1026	960	937	1002	974	1025	987	1018	976	946	1007	1013	1003	965	1010	1009	927	1014	971	963	934	959	997	944	980	1010	969	986	953	969	957	997	896	928	939	886	965	981	928	931	922	974	946	964	981	977	971	977	970	967	965	999	945	1034	1006	1018	984	939	974	955	1030	946	969	988	1004	1004	995	953	991	941	926	1020	945	984	931	979	973	970	953	980	994	978	946	964	985	892	946	975	1015	998	957	1010	1012	986	968	948	967	981	1016	997	952	971	963	957	915	984	944	954	868	1020	963	991	934	1007	942	944	991	969	967	958	995	921	964	947	1021	982	948	969	908	968	962	991	947	991	901	985	922	929	985	964	950	994	974	905	955	954	971	974	927	951	997	951	967	977	927	1025	962	1009	928	1009	982	1005	975	952	931	995	966	950	977	957	984	974	934	1017	976	954	980	969	974	957	984	927	954	943	1004	990	915	942	947	993	940	1011	932	1004	940	918	948	990	952	935	993	966	938	986	996	940	941	900	1002	949	981	987	991	975	935	967	917	888	973	966	976	996	952	933	897	985	1026	964	993	909	998	922	949	935	978	991	963	921	1010	962	994	949	955	995	1032	937	1002	1000	969	961	957	954	987	987	989	967	996	951	879	949	1011	954	950	960	939	955	962	878	944	984	968	935	921	970	988	1007	966	972	988	955	1020	993	950	1015	923	931	963	961	902	991	970	921	980	949	1000	948	966	929	993	945	963	939	954	1013	913	947	979	996	1025	987	949	987	971	981	980	936	993	976	921	991	960	995	934	1011	933	971	993	943	980	932	1036	981	980	890	943	914	957	958	965	945	999	982	973	943	1024	954	1000	939	973	949	888	955	988	963	934	939	1005	980	944	995	954	954	986	958	942	943	1001	1022	940	941	931	942	974	1000	948	909	941	962	1012	1015	1000	929	963	973	953	946	1032	930	993	944	942	975	940	973	963	995	940	952	939	920	923	963	1029	963	938	972	977	1024	943	987	986	957	930	914	902	942	920	952	941	968	942	946	955	988	919	982	901	930	934	996	1007	1011	914	961	977	975	918	1009	907	912	964	970	977	979	942	936	911	975	973	960	941	998	977	982	947	905	960	931	957	1014	951	903	962	934	947	967	973	943	952	954	952	948	960	969	949	934	948	961	994	910	968	988	951	964	963	971	938	1008	952	940	1069	994	1021	992	986	915	984	963	1012	967	919	945	962	978	973	985	968	889	960	945	942	946	975	1003	949	971	980	959	977	962	990	967	904	914	941	986	959	952	956	888	953	979	981	923	953	978	974	947	1004	988	969	946	946	944	986	923	942	956	904	963	934	972	1025	971	927	975	949	925	943	996	989	997	979	1036	943	935	1067	919	919	968	983	956	947	963	984	948	934	983	992	919	945	950	1005	1005	989	953	980	944	931	999	926	948	950	942	955	959	931	1001	914	936	953	952	1023	1051	983	975	977	916	974	983	1000	969	963	993	906	997	967	934	1009	1007	886	955	961	979	938	988	908	939	955	1014	926	939	950	963	976	940	925	1012	970	993	947	963	979	933	945	1020	975	961	935	983	954	976	971	907	974	927	996	905	891	1009	941	947	987	993	917	1002	1006	934	967	991	933	943	976	929	963	976	955	985	936	989	915	993	897	1027	983	964	899	975	912	933	979	967	1003	1000	996	969	980	1005	969	989	931	943	995	955	927	934	980	1012	961	964	934	997	954	1018	979	992	964	960	1027	934	1002	934	972	939	942	988	957	944	986	948	1042	1008	1021	921	997	1000	952	939	922	932	946	977	951	977	967	969	990	970	946	949	982	940	978	1014	948	923	973	947	923	894	884	947	947	946	926	940	970	969	983	990	975	936	1009	992	936	973	954	1014	898	987	922	1041	986	981	930	1007	988	953	974	986	984	989	923	975	944	968	969	948	930	966	1012	920	1019	932	960	929	996	975	910	934	966	970	1004	968	962	956	931	975	950	936	1045	978	994	932	941	993	1017	910	934	967	953	983	958	965	942	1012	974	924	931	943	944	935	951	917	938	937	985	1008	945	990	1038	952	1014	966	980	936	914	1023	950	1037	993	975	944	889	938	952	924	983	1040	969	918	979	954	944	984	957	975	995	992	954	959	950	995	926	965	975	924	952	1036	964	976	962	960	960	979	944	1005	968	959	999	964	965	1000	970	948	921	959	979	938	940	936	983	948	939	939	984	951	984	1014	973	992	925	938	950	1009	976	927	1010	948	901	922	1017	915	950	943	973	1022	955	1014	953	1011	977	999	944	949	939	943	967	1015	980	929	980	900	894	940	931	981	936	963	967	947	1004	994	951	931	957	930	953	991	994	993	925	971	1026	957	978	982	963	1008	980	961	1012	942	995	974	932	973	944	978	947	971	1004	948	1003	938	973	993	961	948	973	1001	946	948	919	973	950	987	966	964	977	966	947	968	935	977	934	932	975	980	998	1008	1008	931	942	968	986	951	963	1007	971	968	946	964	960	930	983	1003	1009	899	983	933	956	954	971	999	943	965	901	1035	956	974	889	958	957	980	974	973	935	970	976	932	951	980	987	1002	988	934	959	923	939	924	962	972	935	981	976	963	989	1001	986	999	945	1011	948	934	940	1002	950	938	978	967	941	944	928	988	964	963	1018	944	909	950	929	972	997	962	949	967	1061	988	918	951	1017	957	932	975	919	973	968	957	1029	937	900	933	978	991	950	945	962	929	931	973	948	970	1015	930	944	1002	952	964	889	976	946	996	901	1006	948	920	934	971	965	953	972	949	991	970	965	974	988	1072	975	899	959	954	931	941	945	966	959	907	925	966	973	953	978	916	996	999	970	975	953	914	943	960	984	956	998	959	994	955	957	981	986	964	986	966	1016	946	999	927	950	876	941	962	973	961	970	968	962	953	956	886	974	924	932	940	965	973	1007	946	997	952	929	1011	980	921	907	903	1002	960	931	914	980	928	967	976	1018	944	977	1018	927	912	964	965	997	968	978	997	944	931	961	1015	990	958	920	973	950	939	955	1002	967	984	953	961	915	928	986	1004	945	942	995	969	937	946	989	960	932	932	950	992	993	938	961	953	970	969	1018	899	915	989	952	950	923	994	995	982	958	932	982	998	972	914	896	952	960	966	999	964	966	1031	941	977	1012	980	903	948	913	925	999	960	976	967	961	928	949	967	981	946	1005	951	952	974	949	916	980	936	920	950	901	975	1004	934	1020	966	941	933	968	929	912	950	983	897	968	944	1030	858	1005	928	929	957	976	1000	1031	994	940	915	935	896	961	1003	1017	944	970	976	968	918	951	1019	993	995	936	1042	1006	1039	902	972	981	1008	929	954	967	923	932	971	948	983	988	979	911	981	945	969	995	1002	952	975	965	977	944	1001	983	967	903	1040	975	1010	905	1044	982	939	939	949	969	960	979	980	1018	953	981	962	977	968	901	967	905	987	968	1016	977	984	999	1061	920	912	978	898	940	951	952	954	885	958	982	966	957	937	958	906	979	948	967	991	975	1023	1009	958	997	960	946	1001	956	934	933	964	961	999	1037	967	981	990	937	937	1007	974	950	948	1015	994
26063	13387	11604	4334	1747	1483	1329	887	784	769	694	578	544	547	547	546	463	477	406	436	464	407	456	439	457	357	390	415	394	373	378	377	413	387	361	385	390	374	431	376	416	392	404	358	426	358	365	365	385	444	378	375	388	390	400	377	370	403	373	386	362	386	375	396	379	402	408	357	407	361	389	357	401	381	360	337	379	378	343	337	341	355	325	362	353	363	384	346	380	382	373	385	364	391	367	385	395	392	412	406	381	361	360	323	371	385	395	409	356	402	361	363	391	385	310	371	367	391	343	369	382	390	327	348	409	342	366	363	411	381	362	369	390	369	359	405	387	377	398	382	371	340	386	346	334	363	390	372	355	426	346	345	402	395	345	360	394	327	351	337	388	375	382	369	365	407	363	365	366	397	402	348	354	385	375	371	342	338	398	354	347	411	369	405	348	370	366	378	412	375	388	388	364	340	390	353	397	380	334	384	411	365	383	362	388	371	399	382	412	329	336	369	382	345	363	374	390	359	363	351	362	382	371	377	366	390	375	378	365	357	334	383	378	391	364	376	356	352	339	338	376	373	390	369	366	381	387	358	345	419	363	361	384	336	373	359	379	346	392	350	366	344	390	399	376	361	371	374	336	342	366	329	369	392	407	377	379	385	405	355	375	379	369	403	371	325	347	373	376	374	421	365	392	413	385	341	373	388	383	426	400	353	368	357	356	376	372	388	402	365	370	388	405	365	399	382	407	334	367	386	370	397	405	378	355	410	406	383	355	381	378	354	413	361	409	382	392	357	385	372	345	364	372	403	394	386	395	384	391	389	370	355	359	358	375	351	370	380	379	342	389	327	416	417	367	417	337	374	363	349	400	359	356	377	401	392	401	362	384	350	325	398	373	352	337	399	354	341	346	362	407	391	376	398	374	369	392	398	393	348	350	371	372	330	369	360	342	372	390	375	349	373	375	326	381	370	369	379	375	379	415	394	420	372	375	398	395	352	409	386	345	365	373	410	386	364	417	343	346	369	382	392	373	378	418	383	374	395	371	371	340	348	386	367	348	370	397	378	352	381	387	357	341	376	396	400	387	379	371	386	364	368	379	379	403	336	382	377	367	420	399	394	437	390	381	427	376	352	370	359	388	384	396	373	389	370	394	398	360	375	385	433	384	364	393	347	355	333	414	369	404	350	358	404	379	365	411	359	373	360	366	397	333	416	367	376	377	365	349	382	377	349	396	364	397	353	351	335	379	392	409	351	404	372	331	376	372	380	371	356	348	364	366	373	364	366	350	373	370	381	398	400	383	372	365	368	427	382	389	412	410	411	399	379	423	371	365	396	405	377	414	388	422	418	409	386	400	400	381	345	368	393	366	357	352	362	379	399	392	331	352	364	378	389	345	383	376	362	361	376	381	389	358	349	360	383	397	352	345	380	376	352	368	373	399	359	385	393	366	353	374	380	364	385	397	349	394	363	359	383	362	355	380	369	350	399	417	398	354	404	357	390	372	401	409	357	396	400	369	377	429	393	379	349	410	341	345	397	354	344	368	383	385	372	384	380	394	351	352	413	370	407	372	367	352	386	376	360	358	411	385	336	347	348	396	382	383	379	387	365	390	363	376	370	389	328	392	372	394	376	367	390	386	352	364	391	385	356	376	421	347	390	382	381	359	355	388	383	379	367	368	385	394	390	357	365	394	383	372	396	359	391	339	373	378	362	392	382	399	404	369	340	392	348	349	359	344	389	399	386	387	418	347	385	369	353	358	396	356	347	401	324	367	378	359	387	396	375	364	370	374	375	371	351	370	392	405	381	381	386	413	385	375	397	358	359	397	402	410	376	364	356	382	362	371	396	414	399	365	380	389	372	367	367	357	366	372	412	376	333	371	380	350	398	381	421	367	424	367	357	363	364	381	383	356	434	358	397	357	365	379	365	353	408	388	371	370	361	387	388	393	365	345	356	373	397	371	385	367	382	382	381	354	352	372	358	393	392	381	386	361	380	368	364	363	383	390	385	401	335	344	367	377	376	386	393	385	358	374	388	353	390	395	372	379	363	414	353	358	407	358	358	373	373	408	391	359	369	373	421	406	366	373	373	341	346	348	359	373	376	337	382	367	404	408	354	375	397	386	377	380	358	367	370	384	373	400	397	377	368	344	385	393	360	387	389	417	347	375	345	389	365	369	347	378	366	366	363	354	383	388	413	400	347	392	337	390	366	320	397	343	389	354	392	384	350	365	375	372	345	362	362	371	400	388	368	389	387	380	378	355	405	377	363	382	365	382	351	368	392	355	403	374	379	354	375	360	357	397	380	349	394	401	388	351	373	371	393	366	350	404	378	366	379	370	378	355	380	400	419	399	407	402	370	382	358	350	394	415	353	379	400	379	340	389	371	381	381	357	394	403	426	415	357	354	380	382	387	381	389	337	349	367	366	402	371	384	370	410	365	389	377	382	391	419	413	397	383	380	380	394	352	358	356	375	387	382	366	376	387	415	357	372	376	376	383	355	383	367	352	340	357	353	344	376	358	378	356	379	375	400	398	360	355	369	336	382	347	365	331	385	373	396	367	362	390	369	335	378	383	393	348	331	401	389	342	372	367	379	338	364	356	358	367	400	386	382	402	386	365	381	377	413	347	369	373	378	359	390	353	363	367	379	391	381	376	378	357	369	367	348	370	379	357	396	384	361	360	367	387	379	393	377	408	389	358	375	357	411	393	393	345	382	339	357	392	382	334	393	392	405	368	374	367	403	422	378	373	365	381	412	376	378	392	378	384	381	372	377	351	349	346	405	366	376	345	355	340	386	387	409	352	402	370	383	365	396	349	393	398	378	406	366	368	366	368	336	374	332	352	373	365	382	356	385	368	351	354	375	354	417	403	383	396	382	336	401	366	388	396	380	377	374	365	386	368	371	369	388	376	420	381	376	318	404	346	360	363	402	387	379	379	366	405	371	339	374	381	342	364	394	379	403	375	373	358	379	383	383	413	349	375	411	413	378	396	441	381	344	383	369	371	384	382	365	353	365	421	382	376	426	386	417	357	381	373	382	372	408	401	385	410	356	376	388	399	390	350	377	393	442	372	386	395	394	387	379	392	385	334	348	373	363	325	401	393	348	397	398	369	374	382	348	381	409	387	334	355	364	417	373	350	398	399	372	396	404	350	405	389	389	337	340	380	370	375	370	381	393	384	342	376	414	389	364	402	361	362	369	406	425	412	377	363	380	365	381	374	392	377	378	380	409	362	373	400	380	390	358	361	351	354	361	359	361	373	387	383	356	361	382	369	369	396	367	381	356	396	358	389	389	367	377	359	415	370	370	378	399	343	416	381	402	357	398	383	385	401	374	414	362	386	397	326	386	393	330	382	403	341	387	386	354	385	352	356	400	410	404	396	372	364	372	354	375	386	380	346	387	401	361	371	386	379	387	387	366	366	363	384	390	351	390	373	367	390	390	382	391	400	363	399	394	398	395	394	373	385	364	359	400	370	352	388	383	348
16673	10721	15570	7411	5180	4960	4657	3331	2976	2556	2316	2008	1745	1734	1613	1604	1450	1505	1288	1416	1319	1244	1189	1239	1249	1080	1013	1131	1057	1070	1006	914	1035	978	911	950	1006	1006	949	970	918	963	857	859	862	942	889	883	894	896	886	915	888	863	897	890	881	855	847	889	862	879	896	851	845	832	903	873	850	875	843	868	852	852	887	806	914	916	827	864	817	825	878	891	855	822	907	807	837	849	838	847	811	839	813	803	846	804	834	820	823	866	855	911	843	826	890	841	807	858	848	842	837	842	877	840	838	880	868	802	774	861	830	946	877	831	825	821	830	855	852	820	779	840	790	837	818	861	825	813	848	870	867	862	852	898	804	822	830	824	894	871	815	803	796	799	869	856	769	910	828	873	869	837	806	873	851	829	858	827	792	849	864	858	852	854	893	874	765	810	889	833	852	878	826	895	777	841	807	822	857	852	840	810	832	889	875	847	841	865	815	850	858	879	852	868	865	870	838	855	886	810	871	859	864	840	832	854	831	853	882	863	877	866	835	823	873	826	825	848	841	895	854	825	815	852	844	843	872	872	785	846	807	844	861	827	834	883	770	842	794	829	826	899	849	821	808	812	848	861	826	829	868	846	866	877	856	865	857	819	883	796	853	820	866	798	822	858	871	830	842	841	785	798	806	867	827	844	825	838	830	815	882	799	844	842	902	821	922	868	830	842	842	903	825	842	841	798	812	829	823	819	854	820	871	852	829	845	816	826	878	818	827	852	811	865	869	817	855	831	849	842	817	824	835	804	857	815	816	867	862	844	831	847	870	913	867	801	859	829	843	812	837	819	830	856	833	855	792	810	835	818	869	836	801	843	801	840	834	833	838	829	831	843	842	850	811	863	847	852	846	850	829	891	840	858	820	796	834	838	884	868	855	839	873	833	784	807	832	827	877	862	847	798	795	819	838	896	840	879	865	815	765	837	855	846	839	828	923	880	795	804	837	853	807	816	811	849	817	826	835	836	784	911	795	850	867	814	850	802	838	808	817	796	817	831	855	848	879	796	832	812	808	865	839	849	833	870	796	913	860	863	880	867	795	811	824	835	833	820	826	835	873	822	836	808	901	860	887	834	809	814	874	809	820	821	815	847	853	835	800	842	847	890	880	877	832	803	814	828	900	879	829	847	862	852	804	851	841	856	850	838	841	854	870	842	839	847	836	847	817	814	796	865	774	831	848	824	848	836	863	856	861	810	803	861	830	865	863	838	812	838	783	847	844	811	860	814	815	835	783	804	791	868	851	830	830	847	831	850	883	873	859	835	862	822	800	842	888	868	883	848	809	826	856	825	812	815	818	857	801	856	855	826	820	851	782	780	830	799	855	848	852	837	854	857	818	863	876	808	840	847	810	799	822	829	878	870	853	843	874	777	844	880	809	864	814	864	827	861	891	827	809	817	847	878	846	844	854	836	767	814	888	821	846	812	854	806	846	808	827	810	801	882	842	864	847	871	862	829	815	877	763	853	828	834	824	860	828	824	852	829	811	760	863	830	871	851	845	852	824	864	814	844	910	867	815	839	800	866	811	897	829	886	837	892	808	803	885	785	827	865	834	846	795	816	834	843	828	846	832	819	838	832	859	844	814	863	867	851	806	847	808	820	861	826	857	854	845	853	831	837	821	821	830	859	902	838	816	825	815	871	838	884	864	833	810	843	847	832	842	817	798	846	848	793	827	852	832	827	839	826	847	883	815	834	801	896	855	850	877	839	849	838	866	875	860	838	822	777	817	861	889	807	770	836	809	864	883	849	832	834	855	815	898	791	829	839	788	851	807	873	855	875	809	832	834	833	843	812	818	883	833	807	849	830	837	830	838	854	805	863	830	851	882	852	868	860	872	819	820	827	855	856	829	837	801	900	783	850	856	803	820	830	826	849	865	851	831	820	885	865	834	859	828	807	869	824	837	824	870	833	840	863	821	803	846	873	810	786	866	848	835	846	847	837	848	829	858	833	859	824	847	830	856	852	798	833	823	867	863	810	866	871	838	862	863	833	884	829	793	821	871	831	836	823	829	826	826	831	798	851	867	848	876	895	831	872	871	817	823	797	885	823	821	815	820	811	845	858	810	845	843	846	782	834	823	843	826	833	777	874	795	833	782	831	769	865	816	860	828	870	840	804	793	868	848	840	817	846	857	821	838	854	812	862	811	850	883	852	833	901	825	846	852	859	803	819	877	875	843	839	819	875	801	796	816	818	820	837	786	780	837	788	815	845	811	848	851	814	837	871	826	851	863	802	846	835	845	878	797	849	839	838	824	796	819	850	854	827	842	796	889	874	799	843	870	826	867	828	802	786	849	858	835	871	809	803	832	855	871	829	874	833	827	866	867	824	879	752	848	784	845	857	806	797	881	838	823	807	848	804	777	809	839	827	774	833	830	839	826	817	886	818	809	832	849	875	871	835	847	820	871	847	794	844	819	874	937	830	845	788	811	820	888	863	828	844	889	820	855	806	848	845	872	812	866	883	791	825	855	823	815	854	827	798	854	817	859	813	844	886	864	822	851	875	830	855	878	849	876	859	821	833	791	805	840	800	838	875	852	864	880	770	821	822	817	837	870	847	816	865	806	814	862	859	885	857	823	817	820	862	806	844	862	832	903	804	852	871	816	860	836	857	866	847	822	839	843	843	882	873	847	820	883	856	793	873	839	861	816	872	802	824	792	811	817	796	833	881	877	834	888	787	839	821	800	887	896	874	869	883	809	862	790	823	839	825	830	859	843	848	819	814	841	843	824	814	828	824	796	851	866	793	840	875	890	897	829	815	829	847	809	849	853	856	838	869	838	812	837	816	860	859	816	818	822	836	791	838	898	842	865	873	806	900	895	793	834	835	894	843	791	840	804	844	819	793	869	849	816	828	862	843	831	812	822	835	813	841	884	909	843	838	854	858	859	886	901	830	868	806	872	844	815	788	853	822	849	812	893	847	882	821	840	855	839	820	860	831	826	804	844	863	811	875	854	831	821	839	854	830	839	877	838	830	887	853	823	863	837	844	828	802	831	852	836	839	815	847	834	793	852	826	790	812	820	811	853	784	851	820	738	855	855	829	832	861	889	799	888	858	855	848	865	813	883	833	815	829	843	801	858	844	837	841	809	871	793	879	813	822	885	831	870	855	852	832	801	819	830	854	834	825	862	871	847	814	852	878	870	844	842	851	838	865	833	836	887	854	818	859	832	845	863	768	859	772	813	825	802	858	857	830	884	820	851	813	863	804	867	809	796	842	831	823	835	838	823	824	809	831	821	857	854	795	831	860	834	853	889	863	820	843	811	831	840	866	835	781	866	844	875	821	786	836	830	823	815	873	864	835	860	809	872	849	786	874	866	865	873	846	846	806	845	828	784	859	829	812	846	794	844	813	817	786	818	867	809	840	852	855	850	808	772	818	834	811	854	806	872	834	832	842	795	820	829	840	840	808	856	800	853	804	836	809	837	866	829	861	870	763	851	811	824	793
34617	21033	18958	6697	3051	2076	2199	1407	1234	1101	913	767	662	687	606	594	523	557	544	540	510	488	476	519	424	483	417	440	440	435	409	400	432	439	408	424	445	421	399	405	402	407	405	422	428	438	393	406	398	392	392	427	418	430	429	407	400	373	371	403	370	409	370	399	433	456	416	347	416	392	358	396	417	424	385	392	398	378	367	353	390	390	368	402	414	410	381	381	400	412	398	380	393	379	397	408	447	413	416	389	415	427	377	408	377	394	411	413	370	349	398	383	369	360	410	366	366	385	412	375	388	369	374	381	380	396	367	379	409	416	383	410	368	416	403	340	407	373	359	414	425	386	381	374	390	408	409	383	387	377	408	407	387	390	402	381	401	373	389	420	403	407	374	396	393	394	379	383	358	417	387	375	426	362	401	395	427	378	399	397	407	371	390	416	388	369	404	381	376	407	413	389	415	387	412	420	356	390	364	408	425	374	414	375	412	397	423	380	382	391	409	388	414	352	377	366	374	393	413	379	392	396	321	382	403	412	417	379	356	382	411	396	367	415	423	421	406	389	448	403	403	394	402	388	404	376	399	386	376	381	417	408	393	399	398	390	421	400	382	360	393	416	388	396	375	369	397	383	401	372	370	382	395	386	377	417	395	422	397	389	380	375	376	388	389	403	394	380	394	376	381	364	351	353	375	412	386	363	365	403	356	415	412	392	386	440	410	416	377	401	388	392	397	408	421	362	397	355	403	394	427	452	412	401	387	433	435	352	417	362	370	382	405	374	380	376	398	387	390	410	388	396	397	395	391	355	406	393	408	384	420	364	422	402	426	424	417	390	365	364	417	404	375	418	357	378	388	386	380	400	375	388	361	378	410	402	409	397	367	382	395	370	393	396	386	354	431	375	392	366	406	369	374	340	411	387	389	351	404	416	373	366	361	359	409	371	394	395	380	371	400	394	388	402	390	387	409	429	395	425	406	396	355	381	422	408	410	414	405	431	419	392	357	353	331	378	378	392	399	385	425	371	428	391	384	398	363	377	391	371	386	403	355	382	415	370	389	425	403	402	371	374	403	418	376	421	394	368	394	427	346	380	448	364	371	417	380	395	382	362	380	372	352	407	361	431	369	374	414	354	397	363	419	388	414	440	403	413	396	379	360	386	370	345	430	397	398	371	369	420	382	387	366	396	407	395	391	429	413	376	406	393	367	391	356	394	367	372	375	403	387	383	361	406	395	377	393	424	378	394	417	352	373	377	393	375	372	418	386	377	404	394	394	384	380	394	381	374	375	389	398	373	378	394	388	355	379	327	397	379	376	377	374	404	424	410	445	344	432	390	390	353	416	391	415	376	387	363	394	358	394	417	363	378	423	362	391	406	386	408	411	386	421	415	414	374	361	373	413	392	342	371	379	415	386	398	393	393	388	415	375	395	431	379	349	381	401	383	398	405	371	397	361	402	392	363	448	375	390	376	352	382	408	394	382	368	412	368	408	387	381	387	420	390	364	365	436	397	431	330	381	373	380	402	380	398	418	387	396	382	462	401	387	382	421	338	373	404	395	398	401	431	369	417	377	366	401	393	390	404	376	397	379	360	376	375	357	405	373	424	391	374	356	415	424	380	365	419	389	371	426	399	379	401	367	377	402	388	370	395	395	415	398	408	373	364	394	405	395	450	420	410	374	413	391	351	398	393	394	359	358	389	425	396	365	379	390	373	396	394	391	388	364	393	426	366	417	424	386	410	403	362	431	387	406	396	407	386	334	377	370	384	410	410	405	388	409	369	406	405	411	384	414	393	404	437	419	377	408	396	387	350	390	373	402	394	404	376	369	414	385	377	400	410	406	421	387	422	358	357	358	408	379	364	387	405	425	427	381	381	364	393	343	385	390	402	377	416	379	409	420	450	423	443	367	430	377	390	421	386	401	364	397	386	423	414	378	402	407	386	391	381	365	393	416	416	375	388	409	400	385	334	406	367	389	407	365	411	397	392	402	353	386	385	405	407	387	371	400	407	361	338	374	382	391	368	376	368	376	372	381	405	394	415	393	402	396	379	401	403	392	377	399	421	399	386	401	382	393	377	409	402	378	406	410	425	368	394	405	398	389	377	396	415	379	373	391	359	370	360	356	409	353	368	366	398	389	346	400	439	365	396	415	387	405	393	386	377	417	386	362	410	387	423	376	381	386	403	398	396	382	426	426	406	367	424	416	365	401	374	472	389	378	392	367	379	379	377	390	411	354	374	382	375	365	412	424	385	353	390	378	395	384	409	363	433	416	348	411	376	414	397	420	347	412	392	353	392	418	400	412	370	424	394	400	379	378	388	378	374	388	387	421	370	383	356	362	396	425	399	369	371	413	397	395	356	376	356	372	389	394	370	402	373	392	350	351	395	350	383	383	392	426	406	389	417	388	400	406	422	365	391	348	381	428	376	390	372	435	382	376	383	403	401	400	381	370	437	406	418	361	348	412	395	365	369	393	404	394	389	399	395	383	398	352	375	408	390	384	403	371	398	382	398	417	398	413	387	373	389	417	434	399	398	376	396	380	384	376	423	397	395	417	389	395	406	399	395	404	408	386	378	393	391	396	389	388	414	442	410	391	421	380	401	367	418	361	370	385	418	390	391	372	344	349	376	374	395	364	387	370	404	422	383	403	394	379	397	365	377	395	395	396	410	372	366	407	431	415	392	411	431	388	406	391	406	371	394	414	426	411	414	402	380	426	393	385	378	403	404	391	365	402	401	380	375	394	375	395	404	366	401	364	408	363	394	362	414	427	383	374	380	418	390	378	415	444	389	383	396	411	396	375	415	339	359	400	395	350	379	400	391	441	406	361	396	407	382	415	363	367	442	407	442	378	377	404	380	424	416	395	371	415	386	387	376	427	398	384	422	433	387	403	420	381	401	395	377	398	382	408	416	401	376	370	369	414	406	397	406	413	391	407	404	365	438	377	405	388	370	389	380	401	411	395	388	411	367	407	367	382	387	411	390	399	401	400	362	397	392	405	370	386	398	417	353	411	376	388	387	385	393	397	371	371	398	366	376	368	357	436	383	358	376	384	412	418	431	401	389	391	384	371	420	388	351	405	397	380	383	414	366	379	417	415	403	424	371	417	373	388	385	399	412	404	383	401	374	380	392	402	352	405	438	401	384	405	391	413	357	415	408	386	393	369	385	390	411	423	461	384	421	385	363	395	409	397	374	397	410	364	439	385	364	368	406	380	427	416	389	408	356	387	389	382	367	448	376	386	353	373	397	388	391	415	345	416	396	401	391	406	395	405	391	356	426	367	396	380	417	380	403	406	361	393	374	375	383	375	429	404	340	384	368	395	396	370	374	436	381	363	433	425	400	382	432	407	388	396	382	394	394	402	389	397	382	381	397	415	402	400	414	387	397	343	390	412	406	374	411	404	376	392	399	375	371	380	405	342	336	392	406	403	430	381	401	400	401	382	385	404	384	375	403	413	402	334	386	395	377	405	373	429	381	398	365
21053	15659	21621	8746	7361	6920	6673	4742	4169	3767	3242	2675	2404	2428	2170	2044	1936	1884	1678	1698	1478	1521	1507	1573	1464	1318	1333	1374	1296	1235	1065	1070	1095	1079	1104	1077	1107	1146	1119	1094	1062	1074	1026	975	962	976	969	986	935	950	983	974	970	976	942	943	932	876	940	902	926	947	879	897	901	900	881	915	897	900	912	841	881	917	931	873	917	931	855	882	843	862	851	880	817	883	841	875	844	880	861	880	906	816	904	838	876	861	888	863	921	846	884	888	902	869	887	867	857	902	803	923	898	879	902	901	812	904	884	860	867	877	855	843	907	855	808	921	866	850	904	837	887	856	813	846	801	876	877	918	917	888	838	821	888	873	911	867	915	921	909	844	898	902	855	843	862	904	899	914	844	839	868	830	900	860	919	881	900	902	870	885	829	910	962	891	910	852	839	834	881	892	830	859	839	886	836	884	872	838	912	858	916	864	871	826	852	878	879	826	865	837	870	883	908	869	878	827	866	884	850	865	873	885	861	819	891	944	862	888	840	817	834	899	898	880	880	893	842	871	893	854	816	869	835	808	966	887	840	887	865	888	921	861	918	868	882	872	863	859	886	843	831	857	888	887	912	876	933	838	868	864	845	856	831	861	901	923	868	794	906	839	910	1005	823	849	892	885	876	822	860	870	890	858	897	916	886	817	796	871	881	888	862	860	899	906	880	924	853	851	884	882	819	847	872	879	851	815	839	899	924	913	854	913	881	871	910	872	862	854	841	874	884	893	855	889	836	930	890	841	907	845	860	887	799	872	859	817	898	874	842	897	882	862	859	882	893	875	950	862	967	775	853	920	881	916	848	924	874	854	797	877	876	901	913	869	859	847	879	915	868	883	849	897	882	889	849	857	906	884	896	854	889	850	857	923	893	824	832	872	861	851	852	865	875	830	898	856	878	919	814	833	884	918	851	901	836	907	883	839	909	805	888	885	822	881	910	895	865	919	868	877	933	870	843	864	892	895	860	822	827	878	889	839	887	879	906	904	867	894	891	846	873	872	829	888	889	878	857	832	874	854	884	836	878	807	892	895	921	818	877	879	885	855	874	878	887	864	897	939	920	895	874	823	868	866	866	902	851	876	816	911	881	861	849	918	886	842	871	865	924	881	941	901	846	881	884	842	881	924	928	879	864	897	833	898	845	902	917	897	878	872	867	854	865	895	920	924	899	969	879	914	875	872	889	893	898	877	807	873	810	921	840	867	870	887	890	862	849	833	873	894	866	892	945	832	919	851	922	905	924	878	898	905	877	863	919	797	858	889	854	882	878	866	882	906	843	904	872	826	832	904	885	867	902	846	911	945	899	889	878	935	851	878	931	875	877	890	860	884	906	916	854	906	884	870	833	837	869	859	838	837	864	848	876	886	823	876	849	895	873	839	892	841	888	864	905	849	851	846	873	881	846	852	902	803	906	822	909	893	913	892	879	904	882	848	884	864	884	891	903	842	864	838	873	921	875	786	863	851	889	907	835	859	911	842	915	882	902	884	888	888	929	868	853	909	878	870	880	852	874	887	865	877	810	899	886	902	843	853	806	847	871	896	848	842	876	840	806	852	880	875	889	865	884	895	866	844	920	819	844	850	905	886	809	891	886	872	881	837	890	862	911	882	887	848	850	829	854	896	874	828	854	804	848	871	879	915	863	840	918	904	886	854	843	895	858	861	859	794	874	891	886	864	919	850	877	881	831	923	876	908	812	890	870	855	845	844	868	851	887	847	888	906	912	858	872	893	891	903	846	910	887	887	844	874	848	915	899	894	829	918	883	891	911	886	868	896	854	840	851	861	892	835	861	846	887	875	870	888	877	880	826	884	919	916	884	866	828	927	875	827	909	896	856	807	893	870	886	885	930	862	867	914	924	833	821	839	865	839	884	897	843	842	919	869	881	873	881	886	889	859	848	853	876	868	886	857	905	854	856	853	896	889	911	906	895	836	851	868	830	826	899	878	924	913	837	862	873	882	874	872	900	878	850	863	865	853	864	850	925	840	883	860	906	879	837	877	828	852	915	823	887	898	845	829	862	945	868	892	884	856	894	847	863	868	927	860	924	874	888	902	885	933	843	885	842	938	834	871	855	901	877	836	867	837	915	889	899	893	877	848	865	846	835	854	912	888	887	825	856	909	849	821	873	848	831	864	871	866	886	902	865	887	877	859	876	896	835	890	868	881	891	856	889	884	873	903	841	868	855	827	830	901	855	847	896	841	835	913	876	916	909	888	847	921	856	804	928	843	822	919	875	901	869	897	905	942	834	869	888	908	832	905	898	851	824	869	907	865	856	857	823	859	864	838	924	830	884	885	795	822	882	842	873	904	902	880	828	859	882	835	852	832	875	845	880	860	830	880	887	891	838	870	843	862	886	919	834	872	892	837	889	885	869	881	891	861	833	901	799	927	849	912	873	872	881	855	843	871	824	844	851	911	911	851	889	863	827	840	863	939	864	845	857	910	865	871	918	856	807	864	909	893	821	889	915	903	883	837	883	898	872	856	883	888	853	975	857	905	915	892	859	843	881	916	878	876	835	880	883	867	876	859	909	827	896	876	920	852	871	974	884	876	797	877	908	844	918	833	867	886	841	877	875	850	871	915	877	891	849	894	854	853	852	877	883	855	882	878	937	896	888	875	905	854	843	931	877	851	900	899	876	864	876	865	907	837	915	888	890	889	849	899	863	848	917	860	853	871	867	836	810	872	861	889	889	905	928	869	865	874	893	911	892	914	906	932	854	860	888	885	817	852	854	894	871	827	845	837	865	861	935	872	831	819	888	918	841	874	895	872	867	918	902	860	907	861	903	854	863	884	839	915	885	926	840	912	852	907	857	884	871	885	846	937	914	816	803	866	873	887	892	894	820	858	875	909	840	859	898	871	850	841	855	881	874	895	894	902	830	842	843	868	916	861	857	921	828	901	907	925	919	867	822	898	926	886	889	889	877	854	900	870	879	925	889	847	943	890	884	839	861	880	856	858	901	862	888	902	875	885	836	830	934	860	835	867	845	921	906	851	890	809	885	832	822	872	874	896	915	902	831	901	883	850	888	830	878	868	837	867	861	857	933	895	793	890	861	925	912	869	895	888	866	845	823	939	921	872	880	886	840	905	920	880	859	891	886	857	859	885	925	825	895	885	846	822	881	861	897	888	848	876	872	817	913	865	916	869	955	896	896	874	891	910	897	875	881	854	918	865	860	931	896	906	841	896	862	858	873	878	857	909	881	835	886	891	831	854	833	857	852	890	833	846	877	930	866	891	873	884	865	848	852	919	917	881	834	851	853	898	876	893	919	859	869	903	836	878	821	842	866	843	863	884	886	859	874	881	877	907	892	835	866	893	918	944	849	849	867	858	817	865	869	885	854	897	894	880	855	852	853	873	909	860	892	838	897	875	915	886	869	844	871	818	902	854	874	895	833	872	846	824	771	860	837	851	904	901	885	905	857	891	856	885	901	899	872	897	892	917	856	885	865	837
13185	5997	3982	1555	1049	881	810	648	592	518	527	490	482	499	480	483	464	479	424	485	491	435	457	464	452	432	446	414	434	444	466	423	450	467	502	441	434	443	427	481	436	421	421	454	435	460	443	428	459	474	457	462	434	476	442	373	435	406	427	419	477	426	450	439	446	432	439	459	443	462	429	515	395	460	445	403	401	473	481	429	439	466	428	439	472	453	469	428	483	451	460	482	388	426	405	414	441	497	424	379	446	447	466	440	432	435	458	462	445	454	419	465	432	418	442	421	457	463	448	425	415	402	456	462	450	427	436	470	420	437	484	374	406	458	430	435	439	500	428	436	440	445	449	488	495	450	438	483	437	449	401	485	443	484	431	439	449	440	431	445	453	501	441	440	450	429	433	490	441	434	414	400	461	475	467	457	452	435	439	421	486	406	418	443	477	450	444	444	438	434	424	436	438	462	437	443	485	386	458	464	491	469	400	444	411	453	470	423	434	415	440	442	475	454	448	424	450	409	426	445	448	485	456	454	459	435	399	436	461	460	458	458	441	424	443	378	405	416	455	428	466	427	447	418	446	461	467	516	428	476	471	444	417	429	431	432	433	433	481	426	474	478	476	434	457	443	462	449	425	416	404	444	469	454	466	458	424	450	432	438	451	386	399	432	448	385	390	469	430	430	462	448	478	465	473	410	420	433	464	410	412	457	455	454	451	468	470	418	455	429	473	446	480	398	429	444	443	425	405	409	455	464	429	446	424	451	456	400	440	421	420	428	418	451	391	458	450	419	458	470	428	433	468	429	439	446	465	446	410	393	490	457	468	425	414	430	458	437	443	447	448	455	460	418	469	468	438	452	432	434	414	482	456	432	485	417	433	413	423	479	461	465	438	468	463	437	437	471	477	400	443	450	436	424	452	419	454	424	415	428	472	449	447	439	452	471	448	427	451	448	439	423	409	434	418	443	418	455	455	442	459	461	418	432	435	418	421	487	441	437	393	425	475	482	455	428	447	441	497	459	438	448	462	437	422	452	427	451	439	402	402	434	456	437	494	429	457	458	465	473	454	468	450	415	457	448	441	466	484	456	431	414	475	421	438	391	440	463	447	466	475	446	436	393	482	441	425	454	437	471	470	414	494	436	452	483	413	405	427	466	465	464	435	421	437	451	488	472	420	444	420	474	469	412	462	444	487	479	481	435	442	468	437	459	495	438	475	420	433	514	472	415	465	431	440	446	463	428	451	454	445	432	455	479	442	411	441	449	448	446	443	462	484	424	408	430	415	425	452	433	456	457	434	451	470	481	456	475	461	422	464	441	451	424	440	423	455	408	488	482	436	436	432	466	445	454	462	439	441	450	468	486	450	467	449	469	434	408	445	452	456	396	426	413	425	481	439	425	455	456	453	415	442	407	429	405	427	442	453	460	437	456	417	441	429	438	445	424	457	432	456	447	449	474	449	441	416	425	428	453	465	447	451	439	432	427	441	430	472	455	421	455	470	387	478	393	408	490	451	436	455	447	410	453	453	435	453	444	454	424	406	422	462	490	420	428	469	475	466	427	459	442	410	418	456	453	411	428	473	396	435	394	477	462	454	438	439	451	437	491	436	440	437	387	426	435	487	457	442	424	393	431	462	445	423	420	449	432	444	440	405	436	418	440	453	406	433	407	455	441	454	458	467	422	459	487	424	451	469	408	441	454	443	453	419	470	438	446	430	442	430	419	464	468	441	482	465	430	408	445	471	465	475	444	409	443	440	441	404	434	441	434	433	440	436	423	431	412	434	420	408	412	432	486	456	429	449	439	482	436	417	446	476	429	446	433	431	419	460	427	452	464	414	413	423	443	425	430	427	430	411	400	431	435	431	457	422	473	407	480	436	480	476	433	431	437	427	468	406	433	450	457	453	436	407	430	459	435	436	463	427	451	444	472	410	448	432	440	426	419	481	425	432	463	451	463	391	459	453	475	450	444	480	488	479	477	477	482	460	467	464	409	463	454	438	443	433	444	445	510	446	436	460	463	447	437	448	443	485	451	373	475	474	452	431	419	444	423	417	462	467	464	469	490	445	450	435	443	426	424	425	402	419	456	442	443	412	487	409	501	430	423	443	459	462	425	449	449	419	437	450	424	470	410	459	465	445	453	435	437	435	459	386	393	435	471	464	412	422	442	428	477	463	409	482	464	449	447	468	460	416	423	401	432	446	463	439	434	443	446	468	428	421	414	432	416	439	474	453	435	465	470	438	433	491	463	411	433	428	425	444	411	417	417	452	421	479	414	418	469	433	437	401	449	450	476	485	465	468	484	480	446	430	438	463	432	445	468	456	434	414	429	440	431	459	485	425	437	468	463	457	460	437	410	417	439	442	431	431	403	403	462	427	437	418	426	478	441	404	445	464	427	449	424	442	484	489	428	459	460	391	413	431	439	431	418	478	422	477	457	452	411	415	452	414	480	461	450	517	470	461	420	448	463	449	457	469	440	415	455	436	445	458	442	448	432	511	473	460	443	429	452	446	442	454	454	433	412	461	443	419	449	506	448	439	432	411	494	437	462	412	422	433	477	453	423	482	457	471	452	449	430	427	453	437	463	431	472	480	456	446	433	487	402	429	460	447	430	449	435	408	414	428	475	472	476	465	483	430	452	445	454	435	405	439	431	440	445	434	391	449	451	462	426	458	442	486	413	462	435	422	440	436	456	417	444	448	447	456	464	446	456	404	433	447	461	462	474	438	440	445	493	453	396	439	429	443	439	447	508	417	440	438	466	441	428	439	449	417	440	505	500	417	413	456	467	458	437	462	437	445	393	411	428	404	465	406	448	466	486	436	429	436	452	403	439	414	460	400	450	461	414	470	444	444	407	444	466	451	423	478	431	421	450	429	457	431	425	410	439	421	461	473	449	449	434	420	433	441	398	438	421	449	436	412	460	444	432	419	459	479	444	443	466	438	480	430	480	480	424	460	460	447	436	425	424	462	430	441	469	462	443	464	412	435	453	435	466	476	463	438	434	417	457	449	427	415	448	450	432	442	431	441	455	426	421	474	444	474	442	399	410	411	464	431	410	411	479	440	437	434	418	440	463	432	439	458	452	418	417	448	451	442	468	433	438	397	430	456	460	500	445	476	469	430	426	429	414	406	492	448	485	463	461	430	433	416	403	421	424	455	450	443	450	459	426	478	456	419	406	457	456	451	448	440	448	497	442	441	473	431	480	427	464	459	483	450	445	459	423	411	445	458	484	448	489	465	449	428	416	429	433	495	439	411	453	458	449	452	427	475	417	442	473	463	468	416	415	429	454	463	455	473	464	478	440	437	499	450	474	438	482	491	405	413	422	464	479	467	419	462	477	504	453	456	465	465	491	449	439	435	425	465	425	431	441	454	455	414	429	447	483	457	442	457	441	449	468	454	435	429	447	458	462	459	446	466	430	449	423	445	461	451	432	451	399	450	448	452	436	437	462	458	442	453	486	461	426	446	456	411	450	440	462	400	446
8476	5414	6349	3618	3193	2774	2593	1975	1688	1524	1381	1292	1267	1181	1154	1157	1151	1161	1108	1096	1130	1097	1081	1090	1118	1100	1050	1044	1041	1040	1028	1059	1035	997	1009	984	979	971	1000	943	1030	964	986	976	1016	1005	965	977	1038	1026	939	938	997	957	1038	1015	997	987	1013	970	990	988	982	1007	980	976	1015	991	999	934	942	999	927	1021	929	968	1005	1001	990	953	998	958	998	955	968	978	916	995	915	960	1025	930	987	914	972	932	950	954	957	947	968	967	973	941	990	1026	911	1018	966	983	1008	986	969	982	965	961	1018	966	936	957	944	960	990	934	969	1001	1022	949	1007	1008	930	1000	983	973	940	999	961	989	968	938	990	979	982	971	935	939	1003	931	947	983	925	984	1003	983	1002	979	960	1013	911	904	915	950	990	1012	958	1031	940	932	922	966	1002	947	956	983	1001	1012	935	925	1028	983	978	942	924	938	1034	991	957	965	928	1003	931	963	945	1008	991	997	952	940	958	965	996	945	972	931	947	958	994	996	955	982	953	952	970	995	896	969	955	1004	1003	953	976	961	991	995	918	966	980	977	959	937	934	956	968	932	989	955	937	965	943	940	991	961	987	971	1001	959	973	981	990	943	997	908	981	948	983	1019	982	956	916	940	999	944	944	908	969	926	976	959	983	999	951	992	978	963	973	962	967	994	965	967	922	958	917	909	938	931	947	1020	993	988	970	890	1001	941	953	920	960	960	954	956	937	984	938	956	971	976	978	1023	976	989	965	975	963	990	994	962	966	958	963	972	879	902	984	1033	995	954	950	958	930	1007	924	992	1010	946	946	1000	980	975	963	961	1013	982	918	964	958	934	1000	1006	947	964	891	919	970	1025	1020	970	1007	960	998	949	960	974	957	909	981	910	948	978	961	956	964	981	944	981	988	993	978	977	951	906	949	1033	1017	888	974	934	993	939	997	988	1004	1014	938	952	1002	953	967	1024	934	906	971	984	921	931	965	975	945	928	968	1020	919	967	922	935	972	986	956	974	926	957	935	1005	973	987	953	960	981	1018	990	967	936	999	968	989	946	1008	1032	979	978	961	990	1000	956	946	981	977	979	949	1006	930	976	913	933	1006	942	945	951	943	961	942	938	929	1028	964	937	1041	978	955	1015	941	948	940	1011	937	964	915	1026	934	959	988	956	1011	937	994	984	975	965	982	982	971	977	980	999	929	961	996	972	935	940	941	973	941	983	924	1000	957	990	947	1002	958	987	981	968	945	992	962	949	999	958	1006	935	1007	927	943	974	966	951	1015	990	952	908	980	952	994	971	969	975	999	982	960	986	1011	931	954	977	1005	917	982	956	998	965	1050	933	1008	918	907	953	924	996	951	981	1027	968	948	969	1001	956	976	984	1009	980	950	965	924	992	991	976	947	951	942	982	998	1021	986	959	923	959	943	944	958	927	898	988	907	903	983	954	977	909	960	909	876	982	994	984	976	941	945	1025	955	951	910	909	952	960	966	940	908	964	945	953	1006	967	972	915	930	1016	954	937	925	990	920	933	938	991	955	994	979	938	985	985	953	1017	990	1007	1034	993	971	957	929	948	1016	1011	900	945	939	952	944	926	914	1024	966	967	913	985	1003	985	938	952	949	944	948	979	961	976	958	976	1017	969	968	921	926	982	959	940	987	1002	936	1012	978	954	1025	948	939	987	1011	929	986	992	970	980	963	956	937	898	950	945	943	1002	926	951	947	994	955	988	935	952	928	943	908	987	1021	982	986	956	969	960	947	957	973	979	961	1022	980	919	959	988	926	886	970	926	960	973	982	981	912	947	1003	984	984	942	991	997	908	955	946	970	966	956	921	999	963	945	952	1002	1037	982	940	976	989	914	966	997	887	961	969	916	963	914	988	927	986	965	942	965	956	946	979	923	963	923	1033	985	1007	942	1015	980	1023	974	956	961	953	967	971	945	978	975	989	972	913	992	977	983	928	1011	903	984	995	960	955	972	950	973	960	992	977	910	928	1033	952	970	1011	945	1006	1023	1010	897	1002	971	915	1025	953	956	944	960	944	995	992	910	954	984	979	946	1007	972	941	972	978	962	954	949	1003	982	997	918	970	954	987	963	1005	941	954	950	942	957	944	965	984	968	921	993	981	940	964	923	966	908	982	973	974	967	956	958	924	968	916	935	1009	1002	1003	922	959	959	951	992	992	989	995	932	969	966	979	922	976	970	942	949	946	974	1020	983	969	949	952	953	978	971	954	1001	972	1009	930	911	1012	963	995	1000	975	936	956	947	910	959	1012	923	979	992	958	969	1024	947	1029	974	962	913	966	1037	965	947	985	942	1057	987	919	953	943	944	986	968	996	970	921	947	998	963	1006	939	948	937	1016	966	970	932	972	951	990	925	976	952	1032	1039	991	1026	955	1017	968	994	961	887	971	996	1022	956	925	939	973	962	926	913	1007	995	949	934	937	956	1005	1001	988	985	943	1042	971	1036	954	943	935	987	942	980	909	939	968	1007	1009	982	974	970	986	997	992	942	1007	905	960	939	930	890	963	1000	938	930	1030	932	990	918	918	979	1002	955	990	923	933	969	922	966	974	955	932	900	1012	1014	981	924	984	917	989	934	971	999	987	930	977	1008	944	991	990	898	968	969	961	978	955	946	972	1025	953	969	973	934	900	977	940	990	914	976	972	917	956	946	935	954	999	951	970	953	932	975	1005	943	958	907	987	959	988	970	972	1010	956	1010	971	906	931	966	945	938	942	976	942	905	933	972	940	968	981	956	960	988	978	946	1003	1030	954	983	953	962	1005	1011	956	988	992	987	989	910	970	963	951	950	965	938	948	954	1004	927	951	954	961	961	982	946	973	1000	996	969	944	973	980	1007	972	972	957	948	935	948	966	1008	952	921	947	976	946	959	962	921	939	1043	1015	963	992	942	978	989	961	959	884	969	979	928	963	962	990	1004	1008	992	951	932	1024	949	896	974	940	992	961	982	939	944	934	960	947	957	941	997	951	943	975	954	944	960	969	959	989	954	990	950	965	954	927	934	949	982	1001	958	1020	944	935	976	999	943	947	991	965	938	972	967	960	975	927	963	959	951	933	986	1014	1009	937	937	993	967	963	861	956	962	973	996	985	991	998	948	1019	969	1014	901	1002	970	1005	920	975	1006	919	989	998	978	985	1032	950	881	976	977	924	973	1007	974	982	963	989	972	977	968	934	899	1009	957	976	942	945	1021	938	967	955	935	974	951	949	900	1001	978	981	983	970	948	961	908	996	993	931	964	897	966	1014	944	932	952	975	985	990	943	1010	969	970	936	999	919	959	984	919	990	978	1004	983	920	933	964	981	972	960	1022	937	958	977	936	955	962	937	998	995	978	938	949	959	985	1027	955	973	964	1002	872	950	975	971	957	945	1003	924	949	998	909	967	984	931	1030	934	1031	997	968	943	939	914	913	942	928	965	987	986	918	972	1037	944	971	998	949	956	936	1007	971	952	936	962	933	941	958	992	928	941	951	945	1060	974	963	966	985	934	946	971	1006	944	944	1009	992	920	970	975	991	963	926	962	969	979	942	968	944	936	907	1056	1001	969	960	1000	1015	980	978	938	940	992	1021	969	924	956	949	935	939	1022	967	982	1011	998	1032	968	966	996	1000	950	947	914	968	950	946	930	975	987	905	974	944	973	953	1007	961	948	1004	967	960	915	986	981	978	911	901	957
26771	13626	11062	3626	1870	1415	1254	950	796	731	677	574	537	458	470	448	479	449	451	478	411	432	413	452	418	396	430	376	428	391	399	417	370	394	407	404	393	382	407	354	369	406	358	368	375	377	418	410	405	386	379	377	375	364	356	394	388	350	365	372	403	345	378	369	382	370	422	381	369	376	416	364	432	395	386	423	396	388	382	359	365	352	377	407	366	369	356	352	361	357	356	382	392	370	416	408	392	382	389	343	395	362	355	389	403	358	416	371	358	364	363	411	346	366	377	366	390	386	409	364	363	397	382	379	383	341	372	364	344	400	352	382	343	411	359	349	381	362	386	357	379	358	391	384	346	386	355	381	364	390	389	399	361	394	367	340	343	406	359	367	378	390	362	386	376	408	372	409	365	383	361	401	406	372	384	363	417	399	377	347	381	343	385	389	412	389	391	350	369	380	370	370	348	376	380	358	447	380	419	371	363	348	407	349	412	417	362	389	375	412	375	352	390	373	411	377	384	409	373	394	400	367	387	424	367	370	387	381	379	361	359	404	395	364	345	343	382	376	395	374	411	366	367	402	356	389	390	360	398	352	369	386	405	326	418	380	401	378	376	363	356	384	389	362	366	366	388	350	336	348	353	365	367	363	408	383	356	370	368	391	401	373	356	375	376	358	364	375	407	414	396	391	431	390	406	362	347	379	354	383	392	346	392	399	378	374	361	364	344	385	412	394	367	401	371	346	386	354	399	397	364	393	349	364	394	373	389	356	365	403	337	405	388	380	355	387	382	375	383	346	386	372	384	391	379	410	392	372	363	393	387	367	355	385	397	415	402	404	399	409	410	359	351	368	360	372	348	367	431	374	411	398	379	373	343	350	375	356	375	366	390	391	411	386	355	324	399	362	390	384	385	359	365	392	378	431	377	389	348	382	372	369	377	412	352	395	357	382	363	363	352	358	402	373	368	386	415	402	410	340	399	349	354	368	380	409	385	354	422	360	372	394	389	360	405	378	371	362	358	365	377	385	393	380	427	395	380	411	350	412	362	402	390	389	340	348	343	313	383	348	407	381	400	361	394	373	404	394	388	366	364	383	366	334	380	350	385	365	380	379	346	371	382	353	371	373	414	382	383	393	384	353	371	356	407	354	374	391	405	422	371	396	372	399	381	367	373	392	394	397	354	360	412	345	395	375	368	385	376	361	387	386	329	405	430	396	382	358	347	370	407	363	351	379	332	406	371	397	417	354	396	355	357	360	426	364	379	358	328	368	398	379	347	374	391	372	343	401	398	382	388	398	380	367	413	397	408	383	369	415	382	348	356	394	393	369	387	402	403	354	410	375	355	386	338	405	396	379	362	356	372	408	359	376	398	389	371	384	379	385	388	365	380	359	395	335	419	353	347	380	364	375	383	394	383	365	334	365	366	361	340	378	383	402	369	412	338	409	365	424	389	369	340	397	353	360	402	371	369	394	372	365	394	376	363	422	366	346	374	380	389	340	359	386	394	406	422	373	385	388	403	381	401	392	364	389	380	386	370	417	359	386	413	365	346	377	390	360	388	373	404	375	364	371	375	346	411	399	356	407	391	438	406	385	358	377	346	388	410	394	390	411	390	387	376	357	344	409	350	377	383	361	367	367	409	390	404	390	413	370	424	380	359	353	345	393	372	391	345	377	387	374	389	429	400	381	387	358	381	396	384	346	388	370	366	372	357	352	351	374	351	368	415	390	424	392	390	365	375	346	344	406	357	372	353	365	394	406	383	406	388	388	372	384	383	374	359	363	392	345	337	367	367	371	416	415	394	405	376	383	353	371	383	391	359	365	389	359	379	435	372	392	392	381	380	406	398	382	355	377	348	361	414	375	363	378	372	383	357	371	388	406	368	360	362	401	337	448	387	389	403	368	383	378	369	376	375	376	350	356	381	376	370	385	357	360	397	382	382	378	432	384	377	384	364	373	364	358	383	340	401	355	393	372	354	381	391	383	377	390	348	399	379	343	366	362	368	373	355	371	374	344	406	344	366	385	392	415	424	421	396	437	413	379	410	380	347	368	335	379	388	395	399	386	374	342	434	357	391	403	431	393	362	381	366	364	357	372	386	328	361	377	363	367	400	389	376	361	396	347	379	384	404	395	362	413	421	366	405	397	372	383	352	359	373	323	387	345	390	390	372	401	369	399	374	405	415	395	395	351	430	359	332	367	391	380	386	388	364	376	373	398	430	415	405	415	374	380	363	412	380	386	376	389	328	373	401	363	375	390	409	368	391	422	421	366	372	404	415	337	371	371	372	363	356	389	362	391	399	378	369	375	382	409	369	351	402	407	379	403	340	413	409	434	384	409	383	330	396	370	368	392	386	331	409	356	378	362	345	403	386	371	367	416	401	368	325	414	363	361	395	394	418	368	375	346	394	413	370	345	402	392	377	415	375	401	396	412	383	398	389	361	344	382	374	358	369	405	340	368	370	335	382	392	403	374	410	345	366	358	371	400	393	370	357	385	387	396	402	345	383	368	402	396	397	370	429	314	340	369	386	374	405	411	365	397	396	358	392	398	377	342	415	370	361	377	374	366	365	387	377	397	412	373	364	381	372	370	349	368	350	381	421	354	371	401	356	391	390	386	358	396	361	419	397	370	371	385	383	347	356	389	371	336	369	389	413	372	409	380	377	401	421	377	369	366	424	404	334	346	417	397	381	351	394	389	398	358	374	391	368	394	352	382	400	405	410	355	391	373	360	380	445	367	365	404	370	367	366	367	357	375	409	370	418	384	387	391	385	386	386	386	358	393	396	355	415	381	371	388	379	371	359	391	385	368	361	377	369	373	403	363	394	414	381	368	401	348	374	398	397	403	415	365	355	389	365	390	369	363	393	405	412	404	376	391	376	391	380	393	394	372	371	374	356	362	341	386	359	372	364	368	389	381	372	379	355	383	394	386	380	396	404	404	357	363	379	405	375	376	351	355	380	373	370	365	338	352	367	428	421	406	382	391	407	352	382	355	366	370	391	395	359	357	390	361	352	412	356	359	407	410	393	391	358	358	369	384	424	401	412	378	365	393	380	380	429	384	364	387	415	371	395	338	395	377	374	364	382	430	340	392	386	385	353	364	380	364	389	424	376	383	363	350	388	367	381	391	384	367	368	370	348	383	399	377	390	396	415	374	373	347	368	354	331	369	416	415	417	377	402	368	392	403	365	377	379	378	378	349	367	375	386	329	364	389	364	387	357	346	383	415	352	388	376	383	383	353	362	339	422	358	367	384	372	382	356	410	393	367	347	353	383	361	363	350	349	389	437	389	401	351	398	377	358	396	379	380	405	402	416	387	375	412	349	376	364	396	368	393	399	381	384	379	351	365	383	359	385	393	373	394	379	376	373	372	395	384	379	377	364	379	336	383	408	344	399	384	396	373	391	360	369	360	354	385	375	395	370	386	406	358	356	412	336	389	356	362	351	429	407	401	360	363	392	394	426	374	391	380	387	369	368	429	379	368
17215	11170	14406	6427	5220	4884	4756	3324	2806	2513	2341	1914	1709	1695	1515	1511	1494	1455	1365	1317	1190	1175	1107	1306	1210	1148	1103	1083	1100	1036	1038	1015	970	951	983	954	1003	968	976	919	927	947	914	865	906	848	936	945	933	909	922	907	875	884	917	840	881	864	893	928	847	903	850	903	881	913	916	911	872	840	853	851	890	959	843	870	888	896	816	837	837	842	884	839	855	868	842	866	811	863	857	860	885	829	871	840	878	897	852	815	802	841	804	867	875	838	873	851	844	910	792	890	916	884	859	777	833	869	788	837	848	858	846	824	900	852	790	847	800	845	873	855	782	817	858	836	885	820	864	868	831	889	870	848	855	870	815	857	878	843	847	909	889	884	809	807	848	823	896	836	845	871	799	807	854	844	858	845	848	857	816	868	829	839	885	836	851	859	866	895	858	899	808	833	867	811	840	852	819	853	834	847	843	844	811	938	848	872	883	838	811	900	842	826	861	897	857	844	848	818	803	903	856	883	846	818	870	785	795	838	873	842	838	904	869	847	867	836	827	812	815	788	853	863	806	843	838	780	859	865	879	833	855	825	841	858	819	850	861	807	842	821	818	852	825	885	844	831	863	836	791	819	794	849	834	871	824	856	892	823	855	885	816	859	811	881	857	909	830	817	809	831	813	830	833	885	896	807	819	873	888	795	867	870	851	863	819	806	811	869	855	866	827	820	821	876	827	782	821	858	831	858	782	855	799	835	819	827	833	801	842	919	864	856	836	825	852	849	884	871	854	880	820	783	852	886	839	867	844	867	796	850	871	844	830	777	853	803	818	867	872	808	812	864	878	854	852	833	856	859	843	840	834	800	865	838	836	812	850	791	836	841	865	830	854	852	845	859	838	888	867	838	885	852	846	788	869	890	810	842	863	886	865	872	869	847	880	863	872	913	861	888	845	861	847	842	841	902	837	867	850	792	862	849	836	848	870	844	827	833	823	839	856	876	899	847	793	833	845	856	889	852	824	906	870	786	820	816	821	893	811	873	853	844	831	804	841	818	802	851	818	850	855	869	885	869	818	836	845	843	853	840	793	884	885	866	834	888	856	858	856	838	818	847	868	814	836	826	824	848	834	840	811	862	755	819	829	851	866	803	801	827	834	845	878	897	855	848	880	833	865	854	888	865	863	896	840	865	874	876	878	884	846	834	898	827	835	861	803	834	816	826	815	843	835	854	848	835	836	844	876	843	815	825	835	826	894	813	770	823	847	859	843	808	822	912	853	810	845	829	847	817	886	887	860	847	821	820	891	812	815	864	856	863	866	823	891	862	824	817	861	846	888	850	822	854	887	758	867	852	876	819	844	837	832	826	848	890	827	843	885	850	851	856	824	790	843	833	874	836	853	839	837	849	840	850	795	854	865	817	849	799	864	785	867	827	850	881	822	896	834	798	859	858	881	878	866	840	790	854	877	804	870	877	855	812	846	840	822	829	880	848	854	810	816	878	897	880	825	826	856	857	886	870	817	837	852	864	828	856	920	829	825	848	815	849	844	892	876	870	819	893	852	835	837	886	883	837	816	813	886	827	848	875	820	843	854	868	815	859	829	887	830	817	807	843	868	819	818	807	877	823	825	862	863	849	836	837	832	856	837	850	845	861	869	832	867	854	827	881	833	844	885	850	857	805	838	857	843	803	839	829	855	784	904	871	859	768	874	793	842	911	853	876	835	875	847	837	839	808	824	853	854	860	844	849	868	875	888	878	881	899	843	812	837	844	852	836	816	891	813	823	841	855	888	797	859	839	853	841	904	890	826	911	844	850	842	824	854	813	905	830	847	832	883	847	814	878	875	859	814	827	854	861	831	837	813	875	840	819	839	848	904	807	867	887	829	838	812	873	801	870	887	854	852	821	850	832	869	842	842	859	857	856	853	873	829	846	829	856	846	873	860	868	842	867	835	827	849	851	812	887	864	876	866	849	884	831	864	876	803	893	855	844	861	883	853	869	863	904	829	863	848	833	801	831	809	812	839	860	792	876	918	841	839	826	854	866	860	846	870	882	847	857	852	888	855	815	867	853	817	802	823	842	833	880	862	840	904	861	851	885	860	822	822	865	859	862	864	866	848	834	856	820	802	849	880	862	849	826	795	819	856	850	892	846	872	849	807	846	849	867	798	849	894	825	866	832	877	863	898	845	886	813	878	798	810	819	801	839	874	864	831	888	836	915	843	834	866	882	839	832	823	824	839	888	885	801	824	799	858	776	791	841	851	854	870	818	837	856	871	905	851	850	868	863	849	844	807	852	801	824	816	828	884	833	873	876	854	784	866	836	864	869	821	810	822	841	818	859	774	833	808	844	838	770	876	867	811	825	865	853	823	877	848	831	882	864	829	842	814	817	799	841	847	858	826	766	882	843	873	830	812	873	813	807	833	830	853	866	844	824	906	866	818	838	810	904	785	892	765	920	883	842	841	839	903	881	831	890	868	823	863	869	836	878	864	876	901	869	863	895	799	881	865	826	801	844	860	852	869	879	833	852	870	843	789	886	846	878	822	842	868	803	837	840	842	878	809	858	892	855	833	801	867	868	875	836	832	796	865	824	858	882	863	883	884	854	887	892	850	846	898	884	759	898	855	882	863	842	825	844	907	850	819	915	777	890	861	885	883	842	834	849	847	802	820	842	851	842	857	854	914	840	901	869	832	839	889	821	839	848	827	866	871	822	846	825	839	846	843	884	910	880	855	828	845	816	880	840	846	890	800	852	847	844	851	819	813	822	851	853	863	875	845	795	792	910	881	827	896	848	824	829	853	849	836	886	847	825	842	878	841	827	872	847	860	814	856	833	834	827	854	854	813	849	821	863	846	885	855	845	872	861	854	874	823	859	876	906	804	848	793	820	785	862	857	829	882	875	822	799	846	848	867	884	880	848	854	842	854	844	837	894	878	875	821	811	775	827	855	871	845	870	862	866	857	783	811	911	819	832	807	868	830	825	820	887	873	886	867	870	839	839	828	873	836	869	828	871	861	821	906	823	886	829	848	824	866	842	815	856	834	906	830	827	844	797	795	942	862	869	820	842	894	807	836	909	816	850	900	805	838	848	800	869	870	828	857	866	842	869	843	806	862	878	850	865	789	859	852	851	854	865	828	862	808	822	868	832	835	880	864	841	835	849	846	795	829	864	866	825	849	803	876	817	828	818	858	877	852	835	850	855	881	875	790	851	811	861	908	834	834	804	833	811	851	856	844	832	786	844	857	872	820	848	871	901	831	807	836	840	819	833	826	873	889	832	823	791	799	850	791	813	814	842	825	885	818	811	872	822	841	861	806	859	854	851	851	867	855	859	878	877	839	862	866	810	810	880	809	930	861	882	853	797	877	849	903	829	844	842	818	856	791	841	820	919	879	849	844	836	888	832	851	819	837	896	872	840	843	891	875	836	872	863	840	880	881	813	851	873	853	836	825	800	828	853	819	831	839	811	841	803	858	804	839	907	867	890	876	844	865	849	880	839
33899	20788	16810	5580	3098	2167	2157	1460	1179	1035	895	688	659	640	571	518	595	575	541	522	479	485	458	459	456	444	490	477	430	416	451	455	443	452	427	404	380	444	437	431	438	397	432	389	417	422	403	395	436	429	397	337	411	375	387	381	357	370	420	424	381	446	388	449	356	409	390	427	368	421	391	419	402	396	372	426	422	391	400	389	444	468	383	415	377	386	402	374	450	399	398	383	408	425	372	376	389	417	409	387	389	382	428	399	341	404	384	377	412	392	400	415	382	422	373	369	370	402	391	401	404	394	431	390	432	389	399	443	400	374	379	341	431	369	343	397	387	335	390	416	382	402	353	376	406	384	409	394	396	385	384	370	398	401	405	387	423	381	390	395	362	368	424	387	416	393	417	422	360	367	373	358	375	403	418	421	372	408	442	376	369	441	337	425	398	394	415	399	377	407	380	386	396	411	389	421	368	397	399	377	381	379	401	421	398	423	389	382	394	387	384	411	400	372	398	421	397	429	395	361	393	375	410	396	392	355	416	428	389	386	428	352	402	421	425	382	368	421	376	378	365	415	396	421	409	434	418	386	395	353	362	391	426	392	411	384	386	378	384	355	403	406	412	379	418	367	414	381	429	403	355	394	383	400	403	392	376	388	376	420	408	394	408	400	380	427	432	419	399	359	410	391	368	432	412	401	387	427	385	350	365	394	378	405	362	356	381	407	364	388	433	401	342	414	396	378	391	401	386	372	405	397	392	389	375	382	395	437	413	363	405	364	373	403	410	413	402	350	390	377	382	382	413	392	408	373	413	403	408	389	402	393	410	422	368	393	401	408	418	429	392	356	409	362	404	403	375	409	383	384	383	368	404	391	373	389	381	373	409	391	361	388	407	413	386	416	369	418	390	414	398	369	377	385	354	375	394	416	387	407	416	378	366	408	405	398	390	404	406	367	398	394	386	389	379	401	377	388	371	393	387	409	400	357	404	387	380	428	404	400	370	422	416	383	391	414	384	399	382	394	404	373	423	408	421	386	407	400	432	432	395	399	399	404	371	372	371	409	406	369	398	385	441	410	386	364	408	396	384	378	386	397	400	364	393	372	378	408	388	359	406	393	356	388	400	370	395	410	412	396	399	359	399	386	381	392	420	445	369	376	372	398	422	380	417	375	376	393	395	421	396	407	399	389	351	416	387	376	374	368	385	397	364	385	359	398	399	393	393	379	375	388	377	383	395	383	440	391	368	373	401	369	381	429	398	382	406	375	383	389	384	391	393	388	382	361	423	393	402	372	399	396	408	395	379	417	402	364	365	415	384	439	362	368	401	440	400	407	410	427	404	403	404	379	398	419	353	382	446	395	390	401	382	435	383	375	355	415	406	372	414	420	394	409	391	405	435	389	383	396	393	388	401	406	400	365	374	395	408	391	355	400	402	411	382	394	398	366	364	417	401	384	441	416	388	399	366	367	375	402	378	401	389	390	370	386	420	400	417	372	388	374	365	347	403	403	399	393	403	379	429	420	379	405	418	416	413	420	433	386	408	400	422	383	375	429	413	373	382	401	363	385	375	356	367	406	363	350	416	401	385	429	439	381	421	414	431	388	423	371	371	393	386	381	349	365	363	413	381	402	424	393	419	388	417	399	397	413	366	379	371	402	375	403	361	429	385	406	384	390	412	437	423	414	465	384	381	404	350	394	408	398	406	469	394	410	363	420	408	412	408	361	366	406	436	415	361	351	420	403	398	355	414	370	372	397	382	390	391	425	409	393	351	397	399	371	407	391	372	370	376	398	418	422	383	409	374	402	419	447	382	391	391	405	410	403	371	387	395	396	409	431	346	407	360	359	443	401	381	395	367	398	400	410	396	422	399	385	409	397	384	371	428	414	370	365	381	367	371	373	401	385	405	398	436	420	397	408	401	389	385	410	393	437	375	367	353	396	359	345	405	381	420	410	396	390	437	401	365	346	395	416	381	409	407	383	375	399	398	411	427	390	400	369	358	384	379	372	400	422	358	373	412	392	353	415	415	410	411	380	367	360	393	400	403	375	440	393	374	377	421	341	421	408	366	397	428	410	448	449	425	375	391	416	343	428	391	410	406	398	415	424	388	402	408	384	408	391	388	404	451	385	400	418	423	410	379	392	372	378	392	443	365	374	405	393	426	396	370	347	392	417	374	375	390	401	404	401	403	402	413	406	410	385	422	405	418	391	409	385	344	390	362	391	390	387	449	368	416	387	402	359	405	411	428	406	397	414	388	407	373	433	370	386	376	421	432	400	377	413	391	412	384	416	396	391	392	414	376	402	405	361	407	445	409	395	378	409	404	433	411	381	406	425	398	409	406	413	439	382	388	399	379	377	399	384	373	406	423	436	409	413	417	425	407	436	389	403	409	358	356	397	400	381	417	371	380	375	392	371	375	373	398	392	398	364	384	376	384	416	391	414	390	417	378	411	393	389	410	378	379	417	364	364	372	391	407	390	427	397	381	374	375	364	395	404	399	376	382	409	361	401	406	424	368	360	395	406	403	437	383	387	380	380	327	395	393	392	351	365	371	387	353	364	414	394	385	389	377	377	398	349	452	377	391	352	379	419	402	384	367	386	402	385	392	384	366	400	389	420	373	386	355	377	407	397	327	399	399	403	389	410	400	394	353	372	372	376	370	404	366	383	360	380	391	411	429	378	397	399	423	396	393	409	376	395	394	406	406	356	414	434	339	382	370	385	373	381	367	387	384	371	430	350	403	400	384	404	381	422	367	415	379	382	407	412	372	355	357	389	387	413	417	392	356	384	355	424	426	395	377	364	399	378	396	378	414	419	363	374	391	431	377	411	402	428	393	431	403	395	417	403	379	374	390	370	424	375	402	386	361	379	351	388	445	387	408	400	400	379	367	362	407	408	386	395	390	423	399	349	390	363	369	379	408	376	381	396	373	439	394	384	397	384	443	404	371	371	412	401	415	396	378	377	384	387	391	421	379	375	416	380	403	402	353	409	411	398	402	439	438	390	366	372	404	403	414	395	322	390	417	375	428	400	413	435	413	374	357	406	406	370	400	387	410	381	399	424	360	386	387	391	390	401	404	379	421	387	382	376	388	381	407	409	427	383	383	355	418	358	376	392	398	378	357	414	388	389	354	377	440	425	384	421	380	396	397	397	390	396	381	395	412	388	425	400	408	396	349	389	372	356	392	366	443	414	409	380	372	384	403	405	406	387	393	400	398	410	413	356	428	368	415	414	406	363	388	400	399	408	384	400	401	415	383	381	380	363	368	391	390	387	395	387	398	387	391	387	375	391	396	390	389	424	403	461	387	393	370	375	383	414	363	407	395	374	396	372	403	392	365	360	406	385	367	427	411	404	389	399	355	426	360	390	380	379	397	410	381	355	405	384	444	412	386	387	404	419	412	403	390	388	353	376	375	373	434	441	395	408	400	419	365	409	385	425	397	399	399	406	390	401	387	420	344	363	409	381	376	407	441	406	399	401	435	419
20405	15712	18620	8620	7905	7229	6951	5147	4096	3700	3306	2688	2417	2361	2038	2087	2021	1794	1873	1604	1585	1490	1400	1562	1629	1390	1345	1187	1267	1244	1234	1153	1061	1093	1081	1098	1176	1157	1171	1077	1098	1033	1008	1023	989	1010	1002	979	988	957	971	979	974	1033	962	882	907	914	914	939	881	944	956	894	952	923	971	917	969	953	918	927	901	900	904	926	914	929	909	912	848	897	853	944	867	905	878	857	868	908	865	896	879	878	893	873	909	828	898	875	849	920	877	889	865	862	909	894	883	856	885	869	854	863	801	896	895	876	895	846	869	829	869	906	829	939	878	878	927	871	908	853	870	906	891	873	853	889	885	848	906	878	927	876	927	855	863	823	863	866	881	847	869	895	853	876	919	881	901	867	897	869	882	859	844	853	893	791	880	860	841	896	880	869	890	867	829	887	865	843	887	859	859	859	916	851	807	910	900	902	847	849	902	911	922	833	851	893	895	903	897	830	918	860	845	893	908	851	850	895	907	875	879	852	870	865	877	918	868	911	892	974	851	909	855	869	863	846	930	860	865	900	871	840	914	913	865	916	832	858	868	824	903	826	902	833	859	897	841	943	863	909	841	884	936	853	854	854	920	878	833	888	945	895	915	882	902	914	838	866	842	899	890	818	890	823	855	830	866	863	889	871	862	861	906	833	886	841	880	855	815	907	850	860	889	837	840	904	846	840	882	834	819	840	878	874	858	897	891	844	848	908	858	896	875	802	884	907	897	880	860	799	884	889	891	872	883	826	850	850	912	809	878	850	868	933	857	845	900	881	871	838	896	877	877	855	920	849	957	866	916	865	907	893	870	900	876	893	851	816	860	839	907	829	866	885	888	884	854	866	882	866	859	843	881	872	903	880	916	859	855	876	906	878	858	904	843	882	897	825	891	890	836	923	917	847	887	824	858	857	939	845	869	911	849	894	846	868	828	892	886	848	905	856	853	873	922	843	900	894	899	882	926	871	911	894	931	863	928	888	906	839	891	899	883	871	810	890	906	833	894	928	887	898	862	881	913	858	883	826	924	860	897	841	888	898	843	846	889	885	845	861	905	847	888	916	847	891	806	875	880	917	874	870	876	871	888	888	800	853	864	909	898	844	855	894	866	896	847	875	893	918	884	876	849	894	897	891	846	917	859	827	884	876	891	895	878	936	891	827	935	842	855	870	876	875	881	836	866	914	874	903	910	921	872	855	858	831	874	865	884	863	855	909	826	870	899	908	933	846	896	860	857	916	816	910	864	852	900	891	897	871	893	892	882	845	887	903	888	877	840	854	844	877	877	905	880	839	875	872	923	898	909	862	914	882	890	852	912	869	898	873	897	915	922	838	840	853	865	846	894	901	903	903	850	850	897	915	865	904	896	863	890	879	893	930	837	897	884	871	888	843	866	849	857	893	865	845	884	851	842	855	833	915	852	874	901	879	913	856	898	895	859	868	870	918	871	906	869	863	882	867	853	882	908	908	900	919	885	803	838	841	809	889	907	895	853	894	841	926	900	896	880	828	860	840	906	796	915	907	890	879	901	900	865	884	842	856	901	861	848	817	879	852	915	914	856	897	872	840	891	848	905	880	865	841	851	827	889	829	816	928	838	850	890	843	890	862	880	830	856	842	873	908	881	887	916	904	842	860	836	851	850	847	893	894	905	841	853	923	863	929	890	882	891	867	962	820	893	829	880	863	840	917	886	908	906	885	860	876	859	880	877	838	838	884	887	877	892	860	882	814	930	842	846	861	902	903	865	874	835	902	878	869	873	870	846	892	870	899	932	864	895	867	877	889	930	845	839	868	873	822	846	900	855	886	857	941	880	861	862	907	885	889	862	891	843	916	850	868	858	863	866	853	902	887	863	895	875	849	817	854	851	849	898	849	903	816	860	913	868	865	891	812	835	897	894	889	854	905	909	857	920	854	844	902	871	876	906	899	865	874	869	887	886	857	899	857	870	913	863	931	894	881	881	895	887	882	809	882	869	891	905	873	847	847	867	890	846	892	871	856	869	862	848	894	898	895	847	862	873	934	877	909	864	832	885	868	882	867	892	862	931	902	895	904	850	872	894	856	852	829	873	823	892	895	910	895	911	879	850	834	855	880	888	845	840	852	866	874	887	820	899	900	890	845	889	909	893	886	903	867	899	900	878	880	913	883	880	820	846	854	889	860	925	867	851	881	853	859	846	834	859	905	892	846	883	869	796	872	862	830	893	890	937	865	843	903	876	895	861	871	915	890	872	900	848	884	870	880	849	887	862	873	907	900	885	823	892	912	891	890	847	906	884	906	851	891	891	902	926	862	911	895	869	880	894	869	896	868	905	842	888	854	899	905	865	920	841	903	876	898	869	834	898	860	864	849	927	839	841	916	877	879	852	917	830	899	907	925	868	884	870	894	840	898	930	852	885	895	905	903	843	874	820	904	862	903	894	914	907	824	912	922	828	905	904	874	922	829	846	882	920	918	916	871	900	804	840	877	905	898	851	813	912	859	813	884	879	884	880	908	882	872	846	861	841	839	847	887	899	945	875	898	909	903	851	865	858	829	837	864	880	862	913	868	862	895	834	901	920	931	863	818	902	851	855	905	881	850	858	872	888	934	916	895	845	910	850	897	823	883	859	911	859	880	835	879	890	909	905	867	877	859	870	955	910	854	887	853	897	850	879	871	883	881	920	830	897	875	920	897	839	904	867	828	858	900	905	891	873	830	838	850	908	879	831	915	824	871	905	862	860	869	817	903	862	892	878	861	863	897	920	928	890	900	873	871	891	884	915	888	843	868	862	905	863	828	873	867	866	875	893	926	844	909	872	853	804	906	861	848	838	897	870	857	872	866	872	949	855	829	881	883	935	814	875	899	911	897	897	869	859	882	889	916	848	891	893	933	845	945	881	915	922	831	850	877	861	946	893	858	858	908	843	925	876	852	850	856	896	824	847	882	849	856	878	860	882	855	874	868	887	889	899	863	808	861	864	845	840	876	872	845	859	870	900	870	818	899	835	913	789	872	863	897	887	813	928	886	829	903	845	905	909	829	898	889	916	882	900	874	931	858	899	900	960	862	912	910	906	887	869	877	882	848	894	837	932	880	871	908	928	821	872	834	870	854	882	931	855	891	881	890	895	892	934	866	842	901	912	876	904	848	868	849	869	856	871	868	874	866	877	841	860	848	863	830	855	927	823	880	917	848	868	917	870	893	855	877	862	931	872	919	868	852	950	899	843	928	864	890	855	888	890	879	963	884	878	826	844	841	851	884	812	854	845	903	875	889	932	874	829	876	849	934	875	893	877	838	869	900	909	872	876	879	827	877	858	862	823	881	827	908	830	883	880	891	912	887	877	872	914	849	894	875	878	848	898	885	893	892	942	854	856	860	907	868	889	866	853	841	887	857	879	827	884	913	876	892	888	907	862	905	780	913	863	859	887	897	850	832	861	867	898	882	907	952	864	892	843	872	905	837	874	860	832	891	862	874	849	900	918	932	890	962
12719	6037	4506	1694	1140	867	787	677	586	549	520	489	485	480	438	463	481	451	452	481	455	498	485	447	455	445	469	392	463	401	440	490	441	449	464	441	445	478	448	463	447	407	442	440	484	450	431	452	461	449	434	447	428	470	462	427	418	422	437	438	403	443	433	439	391	490	425	418	473	454	475	464	441	420	476	459	450	469	453	437	445	451	487	455	468	441	423	431	415	436	442	460	439	425	402	433	434	418	436	460	435	456	426	477	453	424	482	440	437	439	402	400	392	415	460	442	433	440	463	412	411	424	442	442	459	448	450	460	422	447	430	408	442	447	462	453	431	418	418	405	450	427	405	455	479	454	448	440	422	445	463	427	455	439	486	442	482	425	434	427	401	426	459	430	445	434	459	427	438	484	424	469	451	511	448	444	440	470	434	448	423	461	447	449	484	403	425	427	414	429	468	442	410	414	436	441	439	466	444	438	471	421	472	418	454	455	446	454	396	459	434	453	455	466	452	450	494	467	443	412	433	412	411	427	420	439	418	448	459	433	432	440	436	470	431	440	483	464	474	421	427	398	486	457	422	468	439	440	481	457	455	442	479	402	454	454	403	439	459	412	433	447	461	439	412	460	423	434	482	466	437	400	437	425	441	478	474	431	409	477	422	432	465	434	465	450	453	448	474	420	468	458	437	441	473	452	441	430	437	441	446	496	436	433	447	484	439	446	419	424	431	459	420	448	452	434	459	446	432	437	447	461	457	455	438	470	428	436	439	437	441	424	439	411	447	411	440	446	425	470	437	457	430	438	421	434	498	499	454	467	401	419	410	427	420	488	413	430	458	395	446	463	464	445	434	482	450	489	464	448	455	439	417	424	442	471	476	409	430	404	455	447	456	395	437	440	438	476	477	437	447	434	435	452	484	419	470	498	515	457	475	481	495	454	469	458	476	424	450	416	475	433	438	425	416	451	413	439	444	472	453	444	472	439	482	476	442	459	401	415	449	445	465	454	475	445	422	428	427	475	444	447	445	492	423	453	446	447	438	471	452	449	447	484	466	415	484	432	452	497	464	439	483	446	422	444	418	441	416	432	459	455	494	452	420	459	447	449	424	453	461	409	466	435	434	421	416	420	461	461	471	436	453	458	409	440	425	439	430	480	448	427	445	430	448	416	420	404	459	454	436	441	429	452	462	428	429	455	477	450	482	457	443	460	457	408	442	454	440	443	467	479	445	445	438	452	462	446	466	487	433	435	409	449	444	440	456	460	412	467	410	446	401	439	436	449	451	466	480	407	449	439	422	478	433	456	434	478	436	432	458	459	460	478	423	465	480	444	452	406	402	432	424	471	446	425	413	456	412	432	460	430	447	435	433	433	482	412	417	461	446	441	418	448	458	456	443	498	444	487	409	442	420	459	411	408	447	452	471	464	446	452	425	424	485	436	433	413	474	432	453	471	448	459	447	436	462	447	403	433	460	447	422	433	458	477	423	453	412	418	426	455	421	524	435	429	408	449	431	456	457	431	463	459	479	428	458	423	434	435	445	482	438	387	456	426	386	427	473	469	472	452	446	455	481	484	424	414	464	424	443	420	450	484	468	463	480	406	441	420	431	446	430	425	467	467	464	447	459	496	435	471	436	404	441	462	473	474	417	391	438	441	463	442	427	448	468	443	415	428	460	440	462	457	482	448	477	443	429	456	431	444	457	437	442	447	426	454	429	442	424	418	466	438	432	463	389	426	437	408	412	475	454	448	437	487	448	451	419	460	464	398	458	475	440	428	468	499	417	464	435	431	430	474	471	428	444	461	446	452	461	381	451	430	496	415	464	439	471	439	458	436	428	482	475	483	457	431	477	419	442	415	446	461	455	450	501	421	448	465	430	483	445	406	461	439	465	482	462	480	451	439	430	475	452	425	462	455	464	449	444	473	480	496	425	496	439	453	435	446	440	424	439	437	434	414	433	460	418	450	454	442	439	452	457	422	447	451	462	482	460	455	467	456	462	460	446	464	459	445	465	417	453	421	493	429	428	433	415	475	447	428	509	407	454	451	417	438	482	459	460	453	465	450	432	446	455	418	465	456	419	420	423	466	375	411	413	411	462	403	431	416	468	493	444	427	411	419	440	471	453	459	462	427	456	444	448	447	464	497	449	458	441	420	478	480	456	478	467	445	410	442	418	431	459	443	428	466	483	442	422	430	410	443	412	433	417	486	473	479	462	396	408	416	420	415	453	420	449	436	461	414	475	434	438	456	438	430	445	421	423	420	475	471	438	418	451	411	475	469	394	444	423	445	399	470	443	476	443	440	399	489	491	422	452	456	430	447	461	423	407	466	417	462	460	470	431	431	457	455	412	432	452	451	411	434	450	431	456	466	457	463	431	454	448	459	439	484	441	447	442	471	438	421	512	477	459	466	449	483	442	428	440	476	417	442	417	416	448	469	431	463	436	428	463	442	409	434	442	436	446	474	446	424	420	446	432	455	465	426	464	434	426	487	479	439	480	452	431	404	450	457	415	456	430	448	429	443	465	424	461	414	421	452	444	421	438	444	444	467	441	449	420	454	501	430	436	387	473	467	413	446	490	410	448	476	436	455	470	455	421	438	424	452	425	448	469	460	464	455	454	448	466	453	460	431	439	463	438	470	416	426	453	466	430	399	460	451	437	433	470	415	480	440	487	451	442	423	383	459	443	487	423	454	417	449	447	440	455	404	436	449	450	430	427	456	487	428	463	461	425	461	410	458	444	434	439	433	404	447	418	456	442	432	493	447	451	454	440	454	435	491	461	391	463	439	462	493	501	460	445	455	439	455	434	407	420	454	461	419	462	416	401	419	472	464	498	439	444	480	444	443	458	454	441	444	465	442	416	488	451	446	469	497	426	439	434	476	456	468	464	446	464	450	429	424	468	448	425	432	432	480	445	443	477	428	407	465	488	493	454	425	426	455	409	455	464	462	453	407	463	450	432	412	434	465	411	402	442	453	407	434	467	479	426	448	459	474	459	470	442	441	454	440	454	462	463	465	464	437	431	373	465	455	431	418	436	436	427	448	429	469	438	417	440	445	488	441	461	472	423	445	456	413	459	461	453	444	448	447	428	427	439	465	455	446	418	437	439	441	473	423	486	447	430	404	460	443	398	427	456	470	419	456	436	461	444	415	423	511	439	442	478	466	467	427	414	458	443	415	467	449	422	436	503	474	453	487	465	411	417	475	420	453	425	412	446	437	484	428	421	460	437	444	413	438	442	421	403	441	425	445	440	449	468	434	461	410	422	414	447	491	458	463	438	439	475	459	463	456	415	438	429	455	464	452	438	477	435	407	473	464	445	460	425	463	462	438	437	456	431	483	480	463	411	431	437	425	433	476	429	412	440	460	455	422	449	428	420	443	431	446	462	485	430	482	462	447	412	482	459	433	429	467	451	458	466	463	477	436	501	441	428	449	468	402	437	451	416	466	454	454	476	444	463	421	427	438	488	485	471	495	412	441	474	421
7955	5347	7083	3902	3225	2837	2456	2078	1707	1502	1401	1313	1266	1243	1164	1176	1182	1157	1143	1154	1152	1112	1118	1128	1090	1058	986	1107	1020	1008	1063	1022	988	1032	985	977	1019	1009	1036	1046	990	971	1009	982	947	1021	1043	1051	947	1011	1001	1036	1007	951	966	981	950	1019	1038	1018	943	962	1017	1026	1004	941	988	981	985	971	940	1000	976	992	945	944	1020	976	962	938	926	950	929	989	939	928	966	947	942	947	982	965	974	928	924	953	955	980	993	998	971	983	918	1013	959	960	942	1001	979	1014	949	919	909	910	922	916	930	971	972	951	924	925	981	969	961	1015	959	907	1001	1033	991	1003	980	959	910	1004	933	981	997	994	939	952	931	959	978	1019	994	969	946	1015	984	1001	1013	981	996	953	939	936	976	926	985	953	886	938	957	975	982	933	962	976	958	945	961	950	990	970	954	1021	998	944	975	960	1015	952	983	1003	968	1009	997	1004	912	931	1015	953	928	1014	948	973	1015	1003	948	918	976	1020	950	935	882	964	1009	948	1023	953	937	943	915	966	983	991	990	1001	944	1015	952	938	1008	901	906	905	899	954	994	940	966	947	951	967	990	1002	940	954	989	977	950	941	964	915	985	955	1002	976	1038	1014	920	949	953	931	957	934	996	953	958	939	951	963	942	928	953	953	968	972	961	975	1053	933	959	968	944	979	1028	946	948	1016	971	973	965	1008	962	966	963	1006	953	963	922	1011	960	890	952	945	1007	986	967	947	994	956	982	953	963	950	1001	920	982	984	965	998	958	975	997	962	968	933	965	1002	990	948	958	917	951	992	995	1027	891	976	928	929	975	949	929	911	966	966	950	1001	1006	964	913	919	1001	979	978	990	1007	930	984	1046	977	934	944	998	1015	956	983	989	1008	940	944	997	980	966	951	958	948	930	990	983	907	991	954	950	919	988	919	972	943	957	978	939	961	908	953	953	989	1035	985	966	945	932	1045	1013	996	945	920	913	994	965	941	971	902	940	951	978	974	953	962	962	920	926	958	969	915	966	1016	922	1033	928	927	940	960	966	948	942	943	979	976	994	963	1007	963	970	976	974	933	974	942	953	969	934	911	998	973	953	991	1004	992	944	968	956	993	989	959	992	933	943	981	918	1024	929	904	990	996	931	940	933	956	939	927	914	1005	970	989	974	880	1009	986	985	994	1011	1003	980	982	997	940	964	995	967	935	939	962	965	970	946	958	991	979	935	981	970	1006	970	933	944	1023	948	909	960	935	975	954	968	1017	1020	936	923	923	947	909	940	940	943	962	904	946	971	971	994	946	980	952	986	951	971	962	927	990	913	1004	1010	926	948	932	986	931	949	997	1030	877	973	1002	983	957	989	1030	973	964	943	974	985	1010	951	937	1000	963	921	982	997	959	946	899	987	1047	940	946	973	1018	960	978	925	993	894	971	1005	971	903	937	981	905	978	948	944	950	984	936	928	983	955	1012	914	928	979	949	898	909	986	1000	910	975	933	974	989	948	941	969	952	941	984	955	986	1013	996	970	993	985	932	991	936	976	929	892	971	971	932	997	983	1005	1001	957	980	956	946	972	927	946	1009	944	920	946	920	961	963	973	945	1043	978	998	1000	998	963	928	975	992	979	940	975	956	968	977	969	918	958	928	949	925	918	1005	931	970	918	952	928	890	1012	926	955	982	912	943	914	950	1002	994	996	927	1013	911	930	967	964	996	946	974	971	939	994	991	988	960	983	953	986	929	959	944	942	968	907	976	997	1005	964	967	979	979	1006	955	933	942	1035	1020	943	946	964	928	974	994	978	931	963	1013	961	904	1012	957	971	984	941	959	990	952	1005	945	993	999	962	942	925	937	971	996	953	950	953	932	990	984	931	993	976	956	914	978	1031	1029	1027	981	956	968	935	1009	971	1012	990	964	951	941	967	988	899	945	969	954	930	944	992	1022	978	1000	923	917	940	997	960	955	953	938	951	1031	992	993	995	982	937	929	1009	1008	940	979	962	1016	1022	995	1008	949	931	990	953	993	948	939	931	998	964	1007	941	924	979	1012	958	999	930	983	936	1012	956	976	979	968	964	921	947	972	1024	927	912	989	911	1007	891	961	996	971	1015	1025	935	948	974	930	998	931	1000	1016	961	996	990	995	927	891	947	950	1014	1030	967	968	986	1003	1006	901	914	951	1003	966	988	948	940	951	981	962	984	1029	973	952	923	956	977	976	981	958	899	979	992	994	1006	957	964	968	972	926	903	981	966	942	951	962	965	956	964	952	929	981	936	964	1003	980	950	977	949	954	943	989	926	955	974	1001	964	905	942	947	984	960	1035	972	897	981	995	974	983	918	945	942	984	956	937	987	995	941	950	985	946	904	1003	966	985	933	995	907	969	957	948	958	955	943	1020	967	1032	949	990	991	994	934	990	906	977	965	990	1010	970	922	1004	912	965	974	1010	970	973	940	954	969	937	950	982	999	966	957	963	883	996	969	993	928	971	988	949	949	963	980	962	990	955	949	978	964	962	962	959	994	971	955	963	977	1007	1025	1000	930	969	968	934	966	977	987	971	1032	937	967	951	943	958	991	970	896	949	959	1006	942	950	983	948	938	913	1017	936	942	967	981	943	937	939	961	996	969	1065	963	955	964	926	985	976	971	960	923	989	988	972	949	920	940	973	949	954	991	894	981	942	967	983	1007	924	1003	967	1015	980	989	1004	923	958	897	952	991	956	975	1011	929	993	954	964	1001	914	969	976	966	988	973	970	979	979	970	985	933	984	1004	955	975	924	926	930	955	977	927	991	963	976	1006	994	991	994	977	980	915	967	972	961	914	936	942	950	987	1014	960	942	973	1019	947	941	934	921	952	978	978	909	941	966	963	964	930	951	980	990	977	994	1015	926	951	957	965	916	984	925	937	969	975	968	1001	976	971	969	960	949	978	939	972	973	979	936	938	1010	987	960	980	932	935	884	1014	981	902	975	942	939	945	932	908	968	939	1026	996	974	1020	966	987	991	1008	967	981	990	987	904	980	940	979	943	968	937	989	970	987	941	1052	1016	921	961	954	940	977	930	972	928	958	932	973	948	919	992	963	1033	955	895	936	934	913	963	962	990	999	957	938	947	957	941	958	921	926	910	940	1004	942	954	979	1025	1014	994	961	996	912	1034	945	962	967	887	931	965	989	990	946	1008	939	991	981	985	957	961	916	921	943	974	978	1023	1002	1006	931	967	946	975	943	979	951	950	950	929	947	1016	951	994	977	982	919	1001	930	972	947	947	960	931	958	931	961	988	991	953	969	988	996	1007	918	934	962	954	889	910	945	925	972	999	965	976	956	989	997	911	947	990	967	953	989	961	909	983	958	954	968	1046	968	936	925	954	1029	1006	954	931	980	971	959	928	941	972	1047	976	960	952	957	1005	973	965	1010	973	1014	961	944	951	987	950	975	956	965	943	970	920	910	1006	989	958	947	962	962	1003	996	978	985	1017	991	965	914	929	891	919	952	949	895	942	974	947	1006	965	991	906	967	967	948	956	951	935	964	952	984	954	963	933	989	925	945	964	978	961	980	981	966	964	977	893	945	922	971	976	949	980	978	998	1005	933	1011	927	1014	931	965	926	915	1037	983	988	986	1016	1025	944	955	957	944	957	1044	961	988	991	977	982	959	960	975	973	1017	955	941	1020	972	1028	995	976	935	1013	977	963	950	929
24343	13766	11653	3732	2182	1683	1312	1067	844	754	697	579	528	493	501	486	497	509	499	494	449	452	436	450	431	466	404	415	441	390	445	437	403	403	415	359	406	415	388	384	383	404	380	431	379	395	373	372	420	376	381	421	401	408	370	392	421	410	360	408	392	387	374	361	396	377	384	388	409	378	367	374	386	358	370	402	386	375	370	409	380	369	402	384	377	399	404	407	368	360	394	377	369	402	398	380	384	400	356	383	386	396	386	381	356	418	401	408	397	370	394	390	374	368	384	342	348	407	370	385	340	397	345	370	399	363	379	390	361	409	377	398	393	354	368	380	406	428	361	399	343	377	365	383	402	375	398	379	381	344	380	373	372	414	437	337	375	403	360	374	389	393	420	368	366	378	359	362	390	393	397	377	385	369	359	386	351	392	390	398	373	367	416	336	384	403	387	393	375	372	409	386	361	387	368	395	401	413	355	382	389	388	377	415	394	363	400	334	385	405	406	361	387	391	368	387	393	407	377	391	346	392	385	410	349	352	379	366	411	372	362	375	365	397	389	374	360	389	399	388	352	401	402	412	369	376	364	376	415	413	348	405	387	362	363	404	383	344	351	390	403	352	384	382	390	409	408	418	390	383	412	384	395	396	362	385	370	395	364	388	386	379	377	427	383	326	372	398	412	369	391	370	422	372	403	371	377	389	399	381	378	404	374	376	387	350	391	351	377	372	364	375	392	418	419	413	455	393	397	408	388	368	382	406	353	352	396	421	365	400	387	367	400	387	365	380	373	387	413	411	374	376	369	416	346	383	366	386	377	392	388	360	356	441	380	357	377	384	370	417	403	364	411	341	374	390	360	378	396	369	397	371	399	387	386	356	372	433	424	399	365	391	393	355	359	390	328	384	402	370	383	417	414	412	367	373	390	360	389	344	354	376	381	369	422	364	359	388	387	429	379	380	383	397	408	403	361	320	401	385	408	390	392	357	398	409	377	420	396	399	389	383	394	395	373	397	398	382	400	397	428	409	430	361	392	408	400	408	424	359	400	383	409	408	360	444	360	437	414	413	401	400	383	387	416	374	362	430	387	436	394	403	403	384	376	388	382	404	372	353	405	406	385	375	396	383	421	401	352	377	347	388	368	390	418	387	370	372	388	386	406	402	366	352	389	378	370	329	383	377	367	401	397	364	396	408	371	349	390	400	394	409	391	368	388	368	377	379	369	362	367	398	406	369	418	374	359	348	382	379	385	397	425	423	388	346	400	355	413	360	374	380	371	382	388	392	353	379	403	349	408	405	403	400	386	383	376	394	343	372	373	379	362	400	384	401	386	343	348	391	372	385	365	442	376	386	353	378	392	356	396	426	386	354	400	362	379	373	389	367	375	420	416	353	429	403	388	356	427	383	384	373	379	383	370	358	352	401	429	364	361	336	373	383	389	434	411	402	377	341	372	376	401	382	428	394	345	372	362	383	394	378	362	368	399	402	375	421	359	395	377	364	386	388	362	348	370	363	341	408	384	359	396	377	395	383	371	388	408	413	381	389	377	377	357	421	399	397	381	317	399	386	380	411	356	358	337	397	387	413	391	386	369	349	396	385	382	403	402	397	434	383	364	431	367	352	373	377	414	392	346	379	363	386	355	370	399	359	372	381	392	362	375	387	340	379	392	388	383	389	383	359	392	368	378	418	371	424	391	384	376	386	367	374	389	383	410	416	416	363	380	392	361	397	382	363	394	368	353	419	354	372	407	396	382	427	390	358	406	367	442	361	394	372	375	384	386	380	396	390	350	364	395	415	397	392	398	414	336	401	374	353	386	387	360	374	375	396	386	403	394	385	398	417	392	387	336	420	386	341	382	368	383	413	408	395	377	360	393	384	388	351	389	352	368	353	380	386	377	367	359	403	381	384	404	380	411	405	362	398	391	403	345	354	405	372	376	380	411	383	393	342	359	377	357	358	387	377	358	377	390	377	406	386	365	361	373	376	344	368	363	391	408	406	372	410	368	371	364	364	413	378	353	379	410	353	424	412	386	373	393	353	366	405	384	381	432	373	397	378	381	400	384	397	384	397	372	369	408	359	382	377	384	386	390	370	385	375	377	385	352	400	402	382	375	381	354	387	408	405	396	412	393	346	388	377	390	369	365	373	395	366	423	369	371	418	389	426	367	378	335	384	397	425	388	383	378	376	377	371	358	385	360	394	344	382	367	411	390	350	389	392	398	394	421	392	377	360	373	379	386	396	374	363	378	378	386	378	370	380	365	391	394	351	408	370	382	352	342	377	382	383	401	390	366	414	350	445	375	399	390	389	364	378	370	385	366	403	361	385	376	397	399	377	395	398	348	410	410	414	393	375	383	361	383	406	378	396	363	393	368	377	391	363	357	396	404	378	401	404	380	350	394	360	384	351	402	380	393	383	431	376	379	415	426	386	429	380	375	360	403	401	384	371	358	409	357	386	359	393	377	399	371	395	385	438	379	426	384	356	345	361	389	340	355	357	374	321	380	367	368	355	400	375	393	375	368	372	388	367	378	385	385	396	416	392	370	411	392	389	390	374	401	410	384	389	394	417	385	347	401	361	367	390	384	395	354	362	382	392	392	380	387	392	401	360	346	385	390	382	386	365	388	397	363	366	388	408	390	377	404	408	355	368	376	402	420	361	370	383	358	417	391	374	372	410	363	340	367	370	370	341	426	401	389	382	367	402	374	390	382	366	375	412	409	395	409	369	446	355	402	377	401	362	406	364	416	383	379	399	401	353	360	392	359	399	371	388	360	393	384	377	391	381	370	378	369	383	397	360	386	377	393	386	372	366	383	382	383	374	375	393	407	392	365	381	372	398	400	354	379	369	404	394	398	417	362	372	402	384	370	354	320	380	393	386	399	399	388	386	373	376	368	356	350	352	365	387	373	380	379	397	368	402	383	379	371	425	378	367	369	387	388	388	339	339	366	360	384	374	388	354	379	399	407	376	383	376	354	346	365	367	371	352	382	363	366	359	380	413	376	404	361	369	366	375	355	387	371	419	357	376	393	403	410	390	368	370	396	346	375	365	362	377	375	371	385	383	365	351	409	412	363	369	363	394	425	369	370	408	377	376	406	362	362	384	359	425	393	345	406	369	352	344	366	398	342	356	388	375	396	383	374	388	408	391	367	360	374	338	358	341	379	411	407	365	352	356	368	356	395	391	388	380	363	382	357	426	423	354	391	400	387	354	378	386	418	381	354	417	382	359	387	379	399	406	389	392	393	361	390	393	389	382	350	360	403	406	387	411	355	354	362	388	401	382	368	355	364	377	336	376	414	399	378	391	384	395	381	356	400	412	403	415	387	394	387	396	359	341	400	430	318	397	391	372	397	373	359	416	398	381	365	362	359	385	395	397	406	383	421	370	373	363	383	392	369	359	403	351	374	403	362	344	385	375	357	340	388	377	407	391	400	354	353	367	374	396	370	380	452	398	396	433	381	351	386	401	413	354	450	382	418	386	393	356
16074	11240	15078	6541	5889	5395	4802	3551	2938	2723	2283	1931	1839	1688	1530	1488	1501	1451	1385	1274	1235	1202	1203	1176	1200	1113	1105	1105	1050	1050	1060	1081	930	959	980	980	1002	1057	964	908	995	986	890	974	960	927	902	953	985	893	963	939	911	884	876	898	884	859	864	849	919	950	894	884	872	836	835	845	888	861	854	872	878	906	885	847	844	870	946	869	863	845	844	843	827	884	905	846	825	821	831	841	868	897	853	908	856	881	864	864	854	832	891	832	852	822	870	847	847	841	876	890	869	856	834	861	841	877	859	897	831	788	856	802	866	863	863	814	864	834	896	841	809	887	886	893	892	845	788	866	840	888	844	849	819	912	868	871	901	815	826	811	823	864	867	871	814	891	830	841	857	810	885	865	881	842	835	839	823	859	900	819	789	899	863	923	826	859	823	822	844	909	903	869	874	848	856	824	812	842	875	867	860	806	824	822	827	864	879	838	816	787	850	846	896	843	818	876	943	802	825	841	878	857	888	857	888	868	849	824	779	850	874	863	783	876	854	819	889	821	898	857	875	847	871	822	862	863	811	831	894	866	872	933	818	863	871	884	841	893	856	845	837	820	874	818	830	849	819	855	848	883	841	793	878	859	868	828	870	860	889	861	862	895	888	869	845	866	818	873	857	841	892	902	848	858	870	852	836	860	908	881	844	833	895	844	851	884	869	842	837	872	810	813	866	835	826	927	858	827	869	813	884	818	817	873	893	833	831	810	848	896	824	818	832	849	884	838	824	871	803	845	827	836	849	878	809	913	877	937	822	828	819	837	865	849	849	827	849	836	932	821	888	901	849	838	875	855	850	778	862	883	874	854	895	833	929	826	857	882	827	880	824	787	869	851	833	846	854	909	818	853	882	861	842	867	850	813	810	830	848	853	894	857	900	849	847	857	853	825	830	880	821	831	779	859	831	830	830	832	871	833	916	894	856	822	845	863	917	862	875	851	871	850	812	813	827	863	890	893	816	860	865	822	903	883	851	897	815	855	847	877	897	882	858	878	817	822	874	819	860	885	849	859	885	830	818	856	856	815	882	964	846	855	882	857	846	831	802	866	836	860	833	845	820	784	852	802	876	866	851	847	876	922	802	890	889	885	862	913	862	859	863	902	878	904	838	871	833	811	761	904	850	807	881	858	833	859	821	916	870	908	864	854	844	821	861	836	820	865	876	903	863	937	855	837	850	874	888	846	879	889	858	852	879	848	867	858	878	864	885	817	892	873	853	913	842	814	825	793	813	897	873	812	810	787	845	870	845	896	843	858	850	908	825	814	813	881	881	847	865	831	879	842	831	890	910	887	841	826	832	810	842	836	854	804	840	835	868	867	878	878	836	886	859	837	839	853	838	858	849	822	892	858	857	867	843	804	876	876	838	886	908	821	847	766	876	863	935	849	847	896	899	827	825	868	859	854	902	869	846	822	841	847	869	830	871	878	874	839	869	821	884	855	837	880	896	834	860	853	873	868	888	850	909	830	868	829	850	864	896	869	868	855	872	870	856	803	860	851	858	857	844	817	879	821	831	910	843	797	863	865	864	845	850	835	906	891	838	845	902	866	850	898	858	854	859	866	859	754	859	872	877	839	848	862	875	867	908	950	907	845	886	839	899	851	837	830	876	824	920	816	860	870	830	866	831	805	902	905	865	862	825	875	846	843	844	837	838	845	894	852	843	872	862	832	853	905	852	857	849	876	882	850	870	839	796	835	820	906	863	891	840	912	834	884	854	856	835	876	821	861	879	896	850	857	819	841	881	834	862	867	828	895	865	798	814	884	786	826	848	878	831	806	900	888	849	832	758	812	825	823	856	842	855	897	830	851	830	858	867	861	828	873	820	879	835	834	866	924	878	832	862	867	804	862	878	836	890	895	880	885	898	871	892	852	836	872	864	829	868	891	840	832	836	822	878	916	820	872	831	850	844	835	844	828	853	832	852	877	826	871	815	822	893	853	882	841	824	841	811	849	865	820	846	883	836	851	909	770	812	874	870	894	821	824	855	877	794	865	914	840	880	896	862	855	872	812	799	822	862	796	857	903	815	878	864	814	868	876	859	875	847	869	883	871	860	861	865	848	812	861	874	890	828	839	824	876	868	864	796	859	842	873	895	833	828	848	882	856	840	925	808	817	883	885	866	832	802	837	851	824	829	879	868	833	834	856	843	848	876	840	861	865	862	848	817	839	817	864	838	854	858	878	852	866	825	860	854	833	823	851	901	839	926	895	882	814	873	891	813	871	866	869	906	900	842	807	828	896	837	885	798	878	889	847	842	858	877	867	886	826	836	860	870	853	825	852	839	820	857	790	869	858	857	837	876	827	840	851	794	834	853	889	843	866	843	903	876	878	926	844	861	858	859	853	847	871	881	849	873	860	881	818	895	826	892	842	862	845	868	824	823	827	809	874	824	855	883	849	840	831	822	851	838	831	828	863	828	859	852	855	871	861	831	883	873	896	901	869	906	902	834	840	855	795	837	855	891	859	873	863	863	839	810	833	909	845	891	889	849	844	839	852	902	836	861	890	876	868	813	810	886	861	862	866	884	892	839	848	876	878	861	807	856	846	806	870	868	890	853	842	877	852	869	776	794	836	814	821	880	854	824	842	877	884	848	882	905	921	900	815	876	888	861	874	873	849	870	817	887	864	842	856	793	872	869	840	843	846	850	822	818	831	891	868	847	848	835	817	850	875	882	842	853	889	838	929	865	877	831	802	900	891	901	876	883	859	871	838	828	894	883	831	873	862	843	807	886	824	836	854	829	867	869	861	847	848	844	879	836	829	807	789	847	892	866	856	838	861	818	853	823	902	833	861	817	858	839	849	876	825	804	835	855	823	831	881	822	840	908	867	841	884	875	900	826	871	815	862	816	854	817	850	851	820	894	894	828	848	846	844	851	862	857	872	885	844	899	852	846	911	918	852	855	850	837	835	866	835	857	852	846	852	869	908	860	860	872	858	851	858	840	842	842	829	836	851	895	907	910	852	822	836	879	856	860	908	878	878	828	892	851	899	857	826	836	853	856	851	872	847	846	819	793	841	833	895	822	844	871	885	913	913	828	824	819	839	854	860	851	860	845	840	799	850	894	841	825	857	792	914	834	870	847	824	870	849	887	864	830	819	835	868	852	824	873	815	832	840	907	871	840	866	867	878	850	862	912	828	891	881	907	863	852	856	838	902	901	861	813	831	862	853	775	878	893	854	912	857	844	895	877	882	808	835	886	830	884	875	910	876	872	826	877	839	834	828	846	801	830	805	826	866	848	824	833	824	886	850	834	867	781	852	849	841	849	848	872	856	823	850	848	901	841	780	824	886	846	862	861	870	844	837	861	881	844	888	875	802	881	846	889	907	898	820	890	881	887	938	862	838	825	834	825	852	890	836	882	892	861	813	869	903	904	822	901	860	846	817	838	906	844	838	829	858	869	853	842	884	877	854	906	863	849	853	821	876	882	879	845	866	909	857	858	839
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
