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
338132872330	338132872892	338132873442	338132873992	338132874542	338132875092	338132875642	338132876192	338132876742	338132877292	338132877842	338132878392	338132878942	338132879492	338132880042	338132880592	338132881142	338132881692	338132882242	338132882792	338132883342	338132883892	338132884442	338132884992	338132885542	338132886092	338132886642	338132887192	338132887742	338132888292	338132888842	338132889392	338132889942	338132890492	338132891042	338132891592	338132892142	338132892692	338132893242	338132893792	338132894342	338132894892	338132895442	338132895992	338132896542	338132897092	338132897642	338132898192	338132898742	338132899292	338132899842	338132900392	338132900942	338132901492	338132902042	338132902592	338132903142	338132903692	338132904242	338132904792	338132905342	338132905892	338132906442	338132906992	338132907542	338132908092	338132908642	338132909192	338132909742	338132910292	338132910842	338132911392	338132911942	338132912492	338132913042	338132913592	338132914142	338132914692	338132915242	338132915792	338132916342	338132916892	338132917442	338132917992	338132918542	338132919092	338132919642	338132920192	338132920742	338132921292	338132921842	338132922392	338132922942	338132923492	338132924042	338132924592	338132925142	338132925692	338132926242	338132926792	338132927342	338132927892	338132928442	338132928992	338132929542	338132930092	338132930642	338132931192	338132931742	338132932292	338132932842	338132933392	338132933942	338132934492	338132935042	338132935592	338132936142	338132936692	338132937242	338132937792	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
26304	9292	10004	10884	10619	9604	7330	5010	4119	3260	2417	1277	959	793	583	597	585	493	513	423	396	357	315	308	302	305	279	245	276	269	294	264	274	261	250	276	257	253	241	241	204	241	219	241	220	217	208	251	230	231	227	202	231	270	250	229	228	228	247	238	193	227	229	246	218	227	195	201	216	214	237	226	191	225	210	203	213	230	201	204	228	225	210	205	231	182	218	196	226	219	197	224	198	238	236	210	223	216	207	215	218	217	210	210	214	194	221	231	229	223	202	232	248	207	211	232	211	235	196	235	204	205	211	198	214	233	198	232	193	225	237	190	222	228	206	236	221	247	198	193	225	211	195	223	196	224	203	222	224	245	195	210	234	206	224	225	237	207	205	221	228	217	246	220	241	238	217	204	253	223	201	240	254	210	222	216	216	205	208	206	216	225	201	197	196	215	208	207	195	219	211	180	219	223	186	239	209	203	236	215	198	224	215	234	206	220	213	214	207	206	197	228	206	202	228	212	224	217	216	231	229	213	218	207	216	210	222	234	238	218	215	215	220	207	198	204	207	210	262	227	216	231	230	210	261	235	223	199	213	213	211	213	196	207	240	204	204	205	222	198	209	227	186	203	213	213	229	234	243	217	205	189	227	203	205	220	219	231	211	203	219	192	231	178	222	194	234	234	210	208	222	215	227	205	223	220	229	230	220	217	243	213	232	225	191	230	204	231	213	208	228	222	209	218	196	237	223	185	229	213	240	213	231	211	230	235	226	240	244	232	226	205	211	225	228	262	245	213	232	206	205	253	226	218	226	218	224	222	219	167	234	228	219	175	241	239	246	203	232	202	229	217	204	208	244	223	210	229	224	245	214	191	230	208	215	232	204	218	230	202	233	217	226	209	194	213	179	212	233	212	213	216	228	210	201	221	217	222	229	234	213	195	217	224	227	219	195	204	196	218	246	221	200	203	213	192	218	212	231	234	232	229	197	220	215	225	220	232	226	219	220	198	221	198	214	216	219	218	242	201	225	190	212	203	191	214	246	249	217	222	214	215	211	193	200	232	240	223	229	224	203	195	199	236	239	225	199	189	208	217	199	203	207	203	185	188	216	193	235	206	201	217	216	217	225	218	239	227	205	213	232	195	243	241	230	220	186	217	213	219	213	223	210	237	197	221	218	208	220	226	219	206	217	224	210	247	208	207	190	241	222	214	223	248	209	218	248	209	229	219	213	208	204	222	221	223	221	243	216	240	237	235	223	243	222	238	217	192	201	222	227	230	228	208	194	264	223	206	233	244	211	207	213	201	211	219	200	185	207	224	204	228	229	211	248	225	239	187	213	238	239	224	222	205	207	203	224	235	261	204	216	241	237	224	203	196	219	228	211	224	238	235	211	237	199	202	225	238	209	221	229	205	246	227	202	207	228	239	192	218	199	234	228	211	220	230	225	252	217	214	233	233	207	205	191	205	225	240	229	205	207	229	236	211	235	216	220	222	196	224	207	221	225	198	228	200	201	214	233	230	227	224	219	211	221	207	202	229	230	213	230	191	220	202	210	215	226	217	216	235	218	251	194	228	206	214	199	193	222	211	199	199	240	214	232	206	184	220	224	212	241	230	204	221	211	219	211	189	222	211	207	228	221	209	229	214	220	237	200	201	224	227	193	196	202	232	234	219	197	227	198	240	226	221	218	215	212	207	227	232	206	223	232	241	258	221	228	228	198	189	223	221	215	213	235	202	236	202	185	211	217	208	189	211	223	207	196	227	214	185	201	226	229	222	222	225	209	231	201	231	207	208	210	201	235	222	218	239	251	236	214	245	229	217	206	224	217	212	190	205	217	222	205	214	200	223	212	215	229	238	203	207	241	224	221	174	243	216	204	199	226	234	211	215	189	219	232	239	221	213	203	218	213	200	219	217	232	218	224	224	224	208	218	209	230	243	253	194	207	206	230	194	211	227	221	216	228	200	213	222	229	213	226	225	207	202	204	200	220	204	215	195	203	191	218	208	230	223	212	210	244	205	210	211	207	192	220	218	203	215	239	196	221	207	215	238	206	219	203	225	202	242	204	246	217	212	211	213	198	230	201	216	212	195	200	180	203	221	226	220	247	204	211	212	221	219	237	211	220	226	223	182	212	218	185	228	200	224	199	225	230	215	210	237	213	219	218	207	220	214	230	226	233	215	209	218	194	208	240	234	187	213	221	214	207	199	240	208	228	229	226	225	203	238	221	223	210	223	197	237	210	201	223	220	219	242	212	199	189	228	198	201	198	213	219	195	236	194	221	225	188	214	195	193	214	227	224	220	228	194	252	199	189	198	219	233	192	221	211	202	211	200	237	242	216	218	204	197	243	225	222	209	230	254	219	216	226	223	187	223	229	220	207	232	218	206	194	228	237	200	203	218	237	203	223	222	231	222	210	190	233	211	234	227	215	227	240	252	248	203	187	203	229	219	226	216	201	196	236	233	217	231	226	224	228	264	232	240	228	208	241	212	229	209	226	241	229	216	224	235	217	212	207	199	221	225	224	205	175	222	212	202	244	225	200	208	202	198	224	215	199	203	237	226	229	241	200	231	192	198	217	234	228	224	239	199	214	238	239	206	228	229	243	204	196	222	225	210	220	230	200	238	248	233	228	203	224	229	222	240	223	202	232	236	208	213	222	216	221	216	220	238	236	232	231	199	200	216	228	197	234	210	184	251	206	225	230	222	197	212	228	217	206	197	222	237	224	230	215	201	223	232	191	225	199	239	226	254	226	212	205	239	202	187	213	236	254	210	206	230	219	242	210	227	235	235	229	220	200	237	205	222	196	226	221	213	239	199	223	230	202	213	198	256	206	200	223	236	220	210	230	204	233	197	202	217	203	222	212	241	227	213	216	233	223	190	213	249	233	215	224	207	200	219	231	219	220	230	237	203	202	225	218	214	203	232	235	234	236	239	198	231	241	204	199	210	258	226	207	197	226	220	192	233	212	199	197	216	222	218	219	208	212	202	212	220	209	255	224	234	191	205	183	209	232	235	219	212	243	221	209	208	200	212	211	227	217	216	190	191	199	193	231	210	221	209	235	218	211	206	207	218	190	228	218	214	213	217	216	217	216	194	217	228	259	215	212	238	207	244	206	240	224	214	249	208	239	218	202	208	214	222	217	192	224	217	186	195	194	225	215	226	224	238	219	245	195	235	224	205	221	220	203	224	222	244	180	205	226	211	218	220	237	251	199	208	234	197	213	239	207	217	209	233	223	217	236	201	210	242	218	216	232	205	217	204	214	210	222	226	227	230	206	216	230	190	224	213	204	226	216	217	239	169	214	223	202	251	209	227	208	234	229	239	227	218	203	224	208	218	225	228	221	236	207	197	216	205	214	241	216	231	214	230	197	211	212	215	204	190	203	219	206	225	233	195	231	231	214	256	233	226	221	209	233	228	230	215	268	217	245	238	234	240	217	214	211	188	231	200	211	232	196	218	222	224	201	214	227	190	195	215	230	224	228	225
15026	6832	14420	22135	25196	25343	21496	17079	15186	12304	9670	5928	4645	3776	3080	3126	2653	2241	2368	2016	1835	1431	1298	1276	1255	1064	923	803	782	770	775	792	907	790	738	764	745	694	674	588	602	565	537	510	483	497	519	513	498	533	522	463	491	480	504	485	519	468	503	509	505	492	508	497	493	488	490	489	515	471	495	479	477	495	505	512	492	493	486	499	549	504	472	517	504	572	512	527	490	497	468	531	482	508	538	493	486	530	500	490	500	479	458	514	540	452	532	531	458	454	509	501	479	483	479	474	499	483	472	488	479	485	475	507	492	515	528	504	492	509	453	490	517	475	470	490	507	469	490	503	491	485	493	471	511	472	476	450	522	486	508	451	459	487	479	478	539	475	487	482	525	519	504	484	480	488	487	512	478	499	471	461	488	457	503	499	540	455	451	494	527	470	479	488	445	506	466	468	507	491	463	482	499	504	477	494	463	525	497	502	475	504	518	485	472	480	490	458	472	476	475	486	531	446	468	524	513	490	498	467	507	482	509	485	490	448	519	489	508	481	505	492	477	467	518	529	454	455	516	460	514	494	485	534	504	504	495	482	496	515	482	459	513	480	515	485	512	483	466	505	455	478	478	504	483	461	490	479	459	499	463	503	532	458	479	475	494	512	499	480	544	542	511	468	509	511	444	522	497	502	443	477	503	515	471	463	414	492	483	466	471	470	489	505	475	479	498	534	500	505	518	515	469	477	515	468	491	484	497	478	485	536	518	486	467	478	502	515	518	508	510	472	468	499	516	477	475	482	491	462	487	483	470	461	509	492	507	494	491	512	499	490	478	507	497	509	483	477	479	472	476	491	483	507	477	502	522	469	492	425	477	486	499	491	488	446	509	493	527	446	518	485	514	534	487	533	497	472	514	464	469	533	521	523	523	504	515	479	530	473	475	477	485	461	509	480	498	518	505	480	482	491	489	482	516	485	453	519	507	508	481	484	483	465	509	492	555	504	491	498	489	467	516	489	464	480	483	492	511	494	501	488	470	503	513	493	509	492	451	512	485	476	515	521	509	510	497	499	467	477	509	461	493	476	475	485	497	497	498	493	498	478	458	480	496	492	475	510	487	464	491	521	489	469	482	472	480	487	465	494	519	506	512	476	477	489	502	448	491	489	464	500	477	475	478	485	467	463	478	501	510	504	491	457	496	505	488	481	510	459	510	466	510	486	482	495	467	462	478	468	484	472	486	470	472	503	464	482	479	475	455	478	480	467	507	494	498	496	498	464	495	487	482	489	485	449	496	519	457	505	505	486	448	512	497	488	472	490	497	405	479	475	487	445	493	464	476	463	500	495	488	539	486	504	453	521	486	471	507	503	477	475	498	536	489	508	455	469	480	470	493	499	480	503	477	475	476	485	478	492	484	507	477	507	476	511	480	498	507	461	509	478	476	455	497	488	485	490	494	479	501	481	501	484	508	480	502	482	511	452	518	484	493	485	523	489	468	501	463	481	528	522	478	449	466	494	480	463	498	483	454	480	501	477	500	506	463	487	528	494	477	510	477	505	525	497	504	475	474	485	482	491	487	489	498	484	449	481	509	473	465	492	489	492	485	492	480	468	520	510	479	546	495	486	493	516	507	522	435	496	491	479	471	485	526	496	486	474	465	497	478	472	474	483	515	430	495	518	491	482	466	455	478	490	470	501	524	454	526	535	467	504	483	489	506	518	492	519	545	507	491	434	510	469	509	471	473	510	485	517	510	497	460	534	519	521	461	479	512	468	478	490	500	526	474	507	494	479	487	473	488	477	503	515	482	465	477	507	505	515	452	491	518	492	454	534	510	494	470	520	451	480	493	449	522	511	490	471	470	499	501	481	492	479	514	509	476	487	477	492	516	451	483	488	493	490	490	496	475	478	509	517	485	504	448	468	472	525	500	493	454	498	504	525	504	520	509	499	542	462	500	430	491	503	474	477	522	477	433	505	482	454	504	515	486	480	488	536	515	501	457	500	487	467	476	484	448	525	481	487	480	496	493	483	512	496	466	461	498	504	455	486	464	449	462	507	493	496	506	473	493	468	496	510	485	488	547	503	480	496	510	476	477	484	469	494	514	465	500	522	499	491	487	476	479	487	488	482	482	481	474	493	506	448	525	468	482	504	513	510	492	494	518	488	501	466	490	481	471	530	511	534	459	473	501	500	478	481	472	513	507	521	482	524	483	485	539	506	480	495	515	528	461	483	487	531	506	548	495	488	486	462	486	519	485	534	490	444	506	457	546	518	464	477	516	524	512	529	489	489	500	471	489	506	466	424	542	503	455	496	531	518	514	483	492	479	491	494	478	487	488	506	481	534	482	474	491	494	483	481	463	492	473	466	494	469	456	523	503	473	461	472	464	497	498	497	530	482	487	512	490	477	502	492	474	476	469	490	510	535	491	466	491	472	485	515	486	501	527	464	486	529	504	449	508	509	479	467	516	468	483	493	500	511	514	477	460	526	468	562	518	459	487	461	517	499	481	502	490	495	496	526	503	542	485	516	489	482	483	484	507	466	512	494	473	499	514	489	470	471	490	447	477	481	490	519	506	460	489	474	486	471	490	478	449	495	466	493	478	476	483	454	483	509	453	460	466	471	485	472	478	511	515	509	454	476	494	500	474	503	482	515	488	523	509	473	516	503	438	485	498	497	506	483	492	484	501	479	479	491	493	496	497	467	461	507	508	489	486	495	502	517	508	460	490	462	514	494	505	479	468	513	454	443	490	492	515	475	507	527	490	474	474	505	446	486	514	485	497	518	506	487	489	483	468	492	483	472	486	445	514	524	492	505	478	508	441	500	470	503	523	494	469	491	504	503	474	486	468	528	508	465	525	498	505	506	476	492	489	455	484	483	481	512	509	486	508	472	452	516	484	487	472	454	477	522	470	493	513	529	478	497	520	449	515	503	504	498	478	454	521	489	510	489	481	482	478	505	527	512	443	509	507	475	488	495	462	508	469	499	498	501	476	504	463	543	497	498	475	494	490	505	508	500	464	456	520	471	509	489	494	480	474	491	493	498	512	500	495	491	433	528	492	521	464	523	508	474	466	496	514	504	499	526	437	522	471	483	455	455	463	478	476	489	492	480	454	491	530	523	509	510	516	547	486	521	495	467	458	495	488	499	530	496	486	530	477	520	479	496	484	463	500	462	501	470	483	488	472	479	493	484	454	497	510	498	469	500	504	501	507	486	537	476	504	472	457	504	426	478	531	483	556	491	538	480	497	509	491	466	488	478	487	469	468	493	494	467	472	493	480	533	474	475	490	469	501	485	494	462	493	509	480	530	511	526	497	494	498	461	442	479	481	474	474	472	473	493	472	469	517	504	490	491	484	509	515	500	479	475	540	495	477	499	479	487	497	476	488	467	449	498	473	482	504	489	471	458	545	488	492	471	462	526	516	470	473	492	492	503	497	478	479	505	458	503	498	484	496	450	478	486	452	491	469	472	526	519	527	489	486	467	561	464	486	471
9859	3601	3790	2942	2383	2124	1557	1003	686	555	501	399	301	208	232	222	206	211	194	194	195	164	153	167	191	168	154	155	156	164	145	174	143	164	148	144	136	127	161	142	149	133	148	127	138	144	161	113	123	140	116	122	131	135	131	131	124	158	154	151	138	147	158	131	133	136	149	154	156	136	149	143	129	144	139	145	145	141	137	135	122	116	129	107	128	134	148	138	159	137	147	152	150	151	141	122	134	134	136	145	157	159	134	140	150	144	146	146	133	143	132	144	154	151	152	158	150	137	144	138	143	146	153	137	124	128	128	136	155	147	164	144	131	127	153	138	165	158	119	142	160	134	155	136	128	144	128	157	138	148	152	147	169	142	130	142	124	133	152	158	115	134	143	158	138	137	118	127	145	146	165	137	142	154	114	135	142	144	122	143	161	121	126	118	155	131	154	148	138	158	148	144	158	120	147	133	157	146	138	132	162	150	137	125	133	134	132	122	119	150	128	144	137	124	145	138	145	162	124	144	156	120	136	143	131	147	122	155	131	144	125	157	133	137	133	142	134	151	147	140	138	135	130	139	136	157	140	115	129	118	121	145	148	142	163	121	153	141	156	132	142	149	138	123	146	125	138	128	132	133	125	152	147	131	137	154	136	138	147	146	143	152	143	134	156	141	132	132	160	134	156	145	136	137	154	123	126	131	135	141	146	123	161	122	119	119	146	125	144	135	145	144	157	143	129	120	128	127	138	135	141	151	132	135	143	159	148	153	132	145	149	156	133	148	111	140	134	137	161	148	136	142	137	153	127	131	139	111	123	134	139	144	137	163	131	138	120	139	154	134	136	152	137	144	141	116	152	144	143	158	139	129	166	123	130	150	141	137	131	156	138	145	161	155	134	149	132	150	149	151	151	120	130	143	132	144	146	147	121	136	130	153	142	136	130	149	140	126	151	148	133	129	152	141	141	159	163	129	136	117	162	135	128	154	145	141	139	143	141	142	132	155	123	147	151	132	150	169	124	130	147	153	150	151	139	128	121	130	143	155	166	145	131	150	146	124	129	126	105	152	150	162	145	150	132	134	132	147	115	141	167	139	122	134	136	152	154	154	120	141	132	136	143	125	141	136	143	122	152	144	157	123	151	122	131	130	148	123	118	117	158	114	147	154	159	129	138	141	136	123	133	148	135	134	142	163	130	144	157	140	151	127	143	148	155	129	138	142	133	133	128	136	145	169	143	151	118	151	129	134	145	136	155	120	167	158	128	140	139	136	141	145	144	125	125	120	145	158	141	133	149	171	116	142	168	145	169	126	145	144	130	136	144	145	164	160	169	165	118	135	143	158	136	140	148	119	140	140	144	139	130	147	133	138	144	129	145	124	140	124	136	126	178	145	144	139	148	133	150	146	151	147	144	121	153	133	163	159	140	152	138	133	151	130	131	146	145	139	135	151	143	138	133	160	153	153	138	152	136	144	136	138	121	147	162	146	152	149	137	154	128	142	140	152	142	152	149	147	116	147	160	139	155	163	119	140	129	139	149	123	149	151	128	125	123	135	129	139	152	108	176	156	128	127	130	128	162	146	152	155	146	153	141	126	169	123	131	124	144	150	126	153	138	121	137	136	141	146	147	122	147	144	149	147	131	134	124	137	133	139	127	122	150	141	150	142	137	126	136	143	140	135	106	127	125	137	152	145	144	137	107	145	131	142	119	121	152	123	144	167	131	131	148	139	147	123	145	160	135	143	167	135	140	170	160	149	127	144	136	150	154	124	145	128	153	152	147	142	156	141	134	129	161	138	136	146	145	163	133	134	132	145	147	133	144	143	158	151	146	132	154	141	139	150	130	150	135	118	151	139	142	132	141	150	130	168	131	137	143	138	145	145	149	125	152	135	136	134	150	147	117	134	128	134	131	140	125	142	172	131	133	166	136	134	159	153	140	146	128	144	138	126	130	164	134	141	132	148	160	158	140	143	137	128	129	149	130	152	135	128	131	173	149	130	136	143	148	152	151	134	143	130	129	144	144	134	145	151	131	116	134	128	142	161	146	138	137	148	157	120	149	141	115	151	141	149	155	151	142	123	152	152	143	139	133	130	156	151	119	107	121	136	133	138	136	140	163	127	142	162	160	142	147	124	140	124	128	131	141	127	133	143	161	169	156	138	144	142	143	125	128	145	128	126	159	109	130	153	137	162	147	138	148	156	136	150	142	131	142	142	148	152	132	122	152	126	154	152	135	128	144	141	133	153	135	150	144	149	153	129	158	134	140	120	152	160	152	135	159	165	148	139	125	133	138	143	139	143	145	137	141	136	154	130	138	146	158	145	143	130	147	134	160	123	140	140	162	144	163	140	158	124	155	141	133	143	137	159	139	164	151	143	169	132	145	123	137	126	174	130	160	146	151	159	151	148	139	134	149	155	136	139	131	136	149	154	154	141	143	128	149	153	132	135	141	166	141	137	130	155	123	149	148	112	132	122	116	144	164	132	143	144	130	141	146	147	125	141	131	134	135	142	136	140	151	141	150	136	140	146	129	165	160	161	136	148	138	135	126	136	154	130	145	142	143	132	132	125	131	154	136	158	141	142	155	150	140	130	153	159	126	136	159	141	162	138	120	137	121	140	154	156	138	121	122	138	115	144	156	138	128	127	142	159	151	122	145	156	143	148	153	126	156	115	143	151	146	137	140	137	162	149	149	135	129	145	146	147	140	141	133	147	156	138	132	143	130	117	131	135	127	132	135	140	135	133	114	152	153	146	147	123	149	150	150	123	139	154	153	127	120	132	139	162	142	141	162	141	129	123	137	151	139	118	145	135	155	141	146	150	146	138	141	153	149	130	167	134	142	147	153	143	125	137	126	119	172	138	128	114	147	141	144	145	125	141	140	156	145	146	154	131	136	153	143	141	145	136	150	145	148	121	147	141	128	129	129	145	144	127	141	129	148	158	124	138	119	141	154	122	123	165	165	149	144	147	142	145	158	125	135	124	149	128	136	131	151	135	155	134	160	142	152	136	141	136	146	152	126	135	137	129	140	139	121	136	141	155	151	154	145	128	158	154	103	165	139	134	156	152	148	124	139	138	149	126	147	158	117	154	151	169	162	176	143	140	126	137	125	157	143	144	143	159	140	129	143	138	134	159	130	136	132	133	140	162	136	163	138	139	129	150	148	125	157	144	127	149	146	142	149	140	161	143	146	176	136	129	131	149	146	131	145	140	125	147	159	133	154	135	138	125	150	121	143	119	158	160	130	138	159	153	134	175	129	127	127	132	139	142	149	155	140	149	139	152	136	134	112	149	159	122	137	129	163	148	117	131	143	145	133	139	165	127	159	158	161	131	151	147	163	146	139	133	127	146	131	147	136	136	141	135	157	139	127	131	132	135	150	129	110	137	116	163	144	135	158	148	126	142	134	129	125	138	145	155	153	128	120	120	149	132	131	149	136	143	136	167	139	151	139	132	126	156	135	150	156	137	146	154	148	135	118	127	141	172
6236	3025	6845	8388	8588	8919	6717	4780	3059	2739	2403	1808	1238	953	954	952	808	770	773	784	639	581	508	473	559	506	410	381	392	424	401	403	423	438	381	431	410	420	364	342	339	360	356	342	343	331	366	325	327	322	346	369	309	341	347	342	339	336	327	319	320	338	344	336	322	331	353	380	315	334	347	320	364	335	313	335	348	329	348	333	332	322	363	346	321	377	329	349	333	340	333	354	339	321	319	331	359	315	330	378	382	346	352	363	329	298	325	376	353	339	354	315	357	346	336	356	367	327	312	346	362	380	327	352	348	294	316	365	370	330	352	309	337	351	344	349	363	316	347	352	309	356	330	338	378	348	306	338	294	363	328	368	319	330	363	314	280	324	328	385	336	356	335	359	373	361	347	339	299	356	338	357	354	314	336	331	352	315	321	340	324	304	343	368	327	361	316	364	323	333	339	331	317	337	317	312	358	316	329	368	339	329	316	342	315	339	357	335	322	327	338	346	339	348	351	340	334	375	335	332	292	343	348	321	298	332	305	335	340	338	306	350	343	356	337	357	294	351	361	361	330	341	321	356	306	317	348	356	359	314	309	348	326	400	339	322	354	356	335	314	346	331	323	326	336	328	344	335	343	328	333	336	344	369	349	351	337	348	338	317	352	360	327	328	356	357	314	317	310	332	362	343	337	312	346	324	318	353	319	327	320	319	366	362	316	346	366	352	344	324	326	341	357	336	343	333	353	361	367	367	327	349	334	354	357	299	356	338	356	346	324	339	356	328	340	342	375	327	296	333	343	311	333	335	316	329	342	363	320	351	312	347	371	323	337	334	328	358	358	353	398	357	284	349	310	342	333	301	335	316	330	369	324	354	366	333	322	344	334	298	404	336	354	346	331	296	354	337	347	364	413	337	327	337	315	307	334	342	345	355	339	380	325	338	318	344	343	311	302	356	324	331	341	334	345	326	332	351	323	336	334	348	339	320	322	374	328	334	346	297	340	360	345	351	347	335	315	344	342	345	347	345	329	328	324	348	338	385	352	363	338	360	331	332	335	338	291	302	337	373	358	354	341	342	354	333	319	338	366	325	328	317	311	341	348	352	319	324	344	336	345	362	353	373	355	363	310	374	319	311	343	392	330	364	306	337	341	338	332	357	348	348	336	321	314	353	296	330	327	341	339	312	365	325	337	354	337	344	329	337	342	349	324	334	360	362	316	299	347	351	310	348	346	352	353	379	342	333	319	368	336	327	330	349	336	315	309	345	344	322	331	308	362	340	357	347	315	330	355	326	335	343	352	345	351	373	335	319	324	335	351	338	321	347	337	367	363	305	356	374	321	331	309	346	340	350	341	331	344	348	319	327	365	309	354	334	335	341	322	333	351	368	329	334	300	308	348	321	319	339	307	370	351	372	328	340	353	364	341	347	311	306	330	329	322	341	342	368	354	359	327	314	312	333	350	340	341	338	341	346	385	334	343	343	333	333	333	360	330	315	321	359	349	328	358	325	333	327	301	334	326	352	327	358	325	376	351	322	348	353	348	322	356	350	349	327	320	352	349	320	336	319	375	345	348	298	310	322	369	301	338	352	330	314	343	326	329	339	370	322	329	321	368	355	371	331	313	344	374	333	361	338	354	339	323	311	372	322	328	356	353	334	336	337	352	333	349	351	348	321	363	336	316	343	342	377	313	332	366	343	370	318	333	343	363	317	288	341	336	333	380	319	344	335	321	340	350	349	293	331	305	361	307	323	384	313	332	322	356	343	293	331	350	314	327	344	332	347	330	334	322	375	327	340	305	335	343	336	347	369	343	331	337	348	370	358	330	356	353	328	350	332	351	347	324	341	372	327	357	339	336	353	357	330	349	329	361	365	347	309	372	346	332	361	335	345	320	350	363	366	330	343	355	364	367	349	339	335	355	330	370	328	323	333	354	322	327	355	353	346	344	347	352	336	337	364	369	345	315	321	340	375	337	348	349	346	342	336	324	353	354	358	356	363	349	348	331	358	344	357	324	338	380	292	348	328	346	324	356	349	343	332	334	317	343	347	320	327	346	349	355	311	343	331	359	364	327	359	333	309	333	355	345	315	377	336	383	301	353	328	308	330	339	352	357	359	333	360	354	338	349	344	322	323	338	327	335	321	336	324	326	345	382	323	320	301	332	334	355	354	353	379	339	340	355	352	329	310	313	304	339	354	329	317	342	341	324	361	353	360	383	329	334	358	369	331	378	316	367	348	362	325	350	355	351	345	320	361	352	344	354	355	366	335	344	292	345	360	335	355	306	363	339	322	351	315	330	325	357	317	365	344	380	319	344	338	386	330	360	318	346	303	347	314	382	364	356	313	340	344	345	360	345	353	315	339	316	336	350	327	376	321	332	331	328	354	374	325	345	321	349	366	314	337	362	336	353	331	306	332	337	363	333	381	342	350	357	330	344	335	341	338	332	346	348	385	337	330	343	332	338	355	338	317	355	336	347	319	334	380	324	329	367	341	313	345	335	326	356	330	369	338	342	338	343	323	372	319	330	352	334	367	345	319	322	349	348	292	364	348	358	362	358	334	348	314	311	367	353	366	347	326	342	330	337	352	367	296	338	373	332	352	352	314	350	334	347	309	362	349	338	359	347	343	348	327	330	308	302	357	349	348	329	367	365	359	347	349	373	312	295	344	377	332	344	366	381	338	318	356	356	336	329	338	347	330	337	354	315	343	315	371	338	326	374	351	331	343	322	354	338	335	346	328	358	364	358	351	315	342	354	337	304	333	365	327	319	338	381	351	320	305	378	333	314	331	325	352	357	346	370	344	358	342	343	332	355	332	342	349	355	347	331	324	345	339	333	326	332	378	349	316	325	335	379	334	335	336	327	337	346	340	353	312	320	321	340	323	363	348	339	335	310	358	356	369	375	346	352	325	354	334	350	360	360	344	358	339	320	310	347	320	366	330	323	321	338	347	345	319	324	321	354	343	343	343	350	359	318	324	379	346	340	342	372	353	321	337	339	354	327	342	358	340	359	342	351	341	357	323	332	346	344	353	320	336	356	333	308	331	358	336	308	315	328	379	348	333	339	356	326	333	289	316	324	367	344	363	334	360	376	335	356	329	358	333	345	335	334	306	357	350	310	318	369	331	344	333	342	351	335	338	323	337	360	328	354	331	382	359	328	348	315	366	325	382	375	331	368	326	307	330	331	393	335	367	352	304	383	348	341	311	328	329	355	341	324	350	355	324	310	317	344	323	339	323	365	317	345	314	302	377	359	329	334	375	348	332	317	356	353	344	352	355	323	310	326	357	369	352	324	331	332	347	338	374	340	344	373	356	305	364	337	351	345	326	349	292	365	355	367	334	336	339	321	359	376	323	352	353	297	324	315	362	350	326	353	349	334	356	340	327	309	373	303	347	352	359	330	311	333	364	352	336	344	352	325	313	367	332	377	325	348	350	351	317	332	342	358	369	328	346	343	325	354	354	355	341	322	333	320	330	331	358	362	323
19800	5994	7338	7930	6166	5643	4503	3173	2591	1803	1212	758	599	506	475	431	426	387	355	343	363	318	298	293	285	237	275	227	271	234	214	247	248	222	214	243	212	222	250	232	215	236	220	214	224	179	199	191	222	196	222	203	184	225	215	184	197	208	231	192	231	244	211	219	206	222	226	213	231	209	237	199	196	209	204	218	218	204	214	216	197	209	209	171	216	251	209	185	207	218	194	185	212	192	235	200	192	210	170	225	190	205	236	237	209	212	217	208	224	208	232	199	215	194	234	198	192	211	234	199	215	217	214	233	218	207	244	218	199	212	214	187	213	230	208	197	220	200	180	203	236	185	230	206	225	211	187	217	224	181	201	229	199	203	185	240	234	227	201	200	202	224	190	200	209	210	225	205	215	215	230	192	210	236	217	223	190	214	231	216	218	227	184	227	229	234	207	206	183	198	209	216	198	226	240	214	194	234	205	222	213	230	216	204	233	198	217	210	194	219	229	219	212	187	223	202	203	236	194	188	202	217	235	221	210	212	202	193	226	230	223	219	210	220	234	209	222	206	222	175	186	179	217	199	196	212	213	201	217	185	171	200	217	207	231	212	213	203	204	205	197	213	205	203	195	203	211	227	195	194	196	216	208	215	190	198	179	189	215	220	218	213	219	205	216	185	202	184	208	213	216	214	223	206	202	233	202	200	225	222	198	203	218	220	208	225	197	173	191	216	225	184	213	199	216	196	212	202	210	196	207	209	189	186	220	203	186	213	197	219	206	179	224	218	223	214	223	226	196	233	201	202	213	205	206	181	209	220	216	234	199	208	216	211	217	181	202	203	230	200	184	182	213	222	199	194	229	215	221	206	231	186	205	197	194	213	184	214	225	215	218	220	222	182	222	210	214	218	217	212	189	183	188	186	229	197	193	222	218	179	212	186	178	204	226	223	207	218	201	221	193	207	178	202	221	227	230	210	219	192	208	214	221	223	195	209	205	219	194	203	230	236	186	229	203	200	220	209	195	195	200	225	214	217	217	201	230	193	230	217	196	227	182	202	226	206	209	209	216	206	219	223	210	217	188	238	211	198	213	220	202	173	193	222	225	223	212	223	181	194	203	227	211	205	219	245	225	219	218	188	209	217	206	200	223	194	212	222	193	213	217	211	200	189	217	214	214	203	201	199	198	188	203	193	205	199	205	208	205	198	196	212	202	186	210	221	218	216	216	207	213	239	210	201	228	233	186	199	215	219	218	220	210	230	229	208	235	218	206	236	199	211	215	217	247	217	231	220	207	195	213	229	206	202	243	214	213	213	213	220	195	176	197	217	196	208	231	218	218	203	226	208	233	195	189	194	213	205	200	218	227	212	219	224	218	217	218	217	219	192	238	197	205	200	211	200	237	217	201	196	207	230	208	206	201	224	220	242	197	202	200	215	200	184	207	207	222	176	215	207	228	239	200	198	235	218	217	219	195	200	226	224	219	209	202	213	209	187	194	194	199	214	209	200	231	227	205	223	201	204	204	200	225	207	217	234	214	201	200	196	201	216	209	191	219	190	232	234	213	219	192	184	172	211	214	223	229	231	195	220	193	237	227	193	185	200	214	239	190	172	220	212	212	218	200	201	188	193	218	210	211	208	188	184	212	217	200	223	221	208	185	197	212	231	216	190	220	243	204	197	171	204	217	221	207	237	206	191	211	204	228	221	225	215	220	208	196	190	214	216	202	189	200	234	195	227	188	215	183	237	203	180	196	197	228	239	215	194	198	205	212	241	198	218	216	206	184	215	240	222	239	220	195	203	203	193	196	230	231	226	220	204	233	188	202	214	200	202	186	186	196	208	198	210	220	198	214	227	221	221	200	227	201	170	222	212	223	214	229	205	207	207	234	211	187	218	221	203	189	184	213	219	221	214	197	215	216	178	203	217	216	227	228	243	197	206	235	237	225	217	192	203	191	182	219	193	187	224	193	194	222	205	215	216	223	204	219	195	211	190	219	204	214	253	214	210	201	232	199	220	226	223	227	225	211	223	198	190	192	185	200	185	221	208	214	200	205	217	218	219	203	200	219	210	200	222	219	197	206	231	194	204	206	215	204	196	181	191	227	207	199	196	222	206	199	200	233	215	189	195	197	208	203	195	201	225	211	201	194	184	244	205	213	202	214	215	206	205	203	189	222	186	216	209	185	230	172	208	220	238	214	192	219	210	197	210	183	189	228	199	176	197	205	210	236	184	242	237	222	205	224	212	213	208	213	203	210	197	185	202	206	235	192	187	185	218	188	203	223	229	222	226	177	214	217	209	212	209	205	205	190	197	218	195	212	230	215	202	209	197	223	216	225	223	204	207	202	197	212	219	222	210	229	190	202	213	203	187	197	198	221	223	214	203	226	197	209	165	202	199	230	205	206	176	202	216	197	209	258	217	198	217	203	198	205	205	191	208	222	196	222	205	206	226	239	194	218	193	205	217	204	187	212	198	197	210	185	198	195	202	223	190	226	193	211	197	220	230	222	207	204	198	216	205	205	205	215	234	210	202	197	206	209	210	215	210	208	211	216	199	227	180	197	225	230	192	180	209	208	201	214	216	213	224	190	175	207	229	220	231	230	205	217	221	208	231	207	224	230	195	215	204	204	203	223	227	246	191	201	203	214	202	207	213	200	210	226	205	195	220	210	229	211	227	213	208	212	188	201	205	187	197	201	220	221	216	188	192	188	199	207	206	199	208	210	240	241	213	181	200	199	204	234	217	195	212	227	203	197	229	228	231	221	246	223	216	211	229	201	204	184	229	191	189	204	181	199	198	222	216	206	216	221	219	225	174	219	183	196	219	207	194	215	219	199	210	193	214	198	237	243	223	218	208	187	179	210	206	208	220	203	214	230	221	211	200	213	222	200	193	199	210	231	218	220	185	239	211	225	211	218	211	218	190	229	220	199	234	215	199	205	196	212	242	187	199	228	201	199	212	222	216	210	215	237	217	218	215	222	200	178	201	204	219	196	210	250	205	233	228	217	239	203	218	216	196	225	202	226	199	216	187	237	211	257	210	231	226	217	209	231	219	214	225	206	192	229	235	221	215	210	191	202	205	205	190	208	202	186	243	206	221	217	193	199	219	218	210	224	186	230	199	194	199	199	216	232	203	233	200	187	222	192	201	199	214	226	197	202	222	218	244	224	207	215	198	197	192	202	216	213	199	213	208	181	238	222	214	199	203	215	202	222	190	199	196	211	214	231	233	239	191	185	190	204	213	206	192	217	196	224	236	202	216	239	222	239	185	198	212	196	194	219	224	196	188	199	193	206	206	197	196	210	192	213	194	255	208	204	199	213	188	199	236	205	191	216	216	205	198	212	210	200	247	218	181	210	223	226	203	241	214	238	202	226	205	209	226	188	205	207	214	221	212	207	230	215	216	209	200	200	227	194	250	214	208	223	206	227	230	207	201	221	221	224	227	199	205	212	200	186	230	196	200	216	217	214	216	192	221	235	186	216	203	213	212
12443	4827	12063	16364	17353	18238	16045	12032	10058	7778	5559	3803	2927	2387	2287	2071	1944	1663	1610	1612	1461	1126	972	1018	943	876	734	727	673	709	666	686	638	659	655	697	569	610	557	537	537	529	492	501	495	471	479	510	495	505	506	480	483	509	482	507	482	496	471	474	475	486	466	487	468	480	485	462	447	501	453	501	524	472	488	510	490	466	473	494	519	444	495	492	536	493	466	461	461	501	525	518	446	480	489	476	475	492	499	454	457	478	483	523	488	490	455	479	484	483	503	478	500	475	489	493	443	484	461	480	502	493	488	467	481	489	503	468	487	504	467	468	507	485	490	454	469	484	479	473	451	497	453	453	510	494	504	502	465	476	476	479	465	455	492	476	468	466	470	488	459	484	477	482	438	467	456	466	536	492	478	472	468	499	499	517	508	495	459	481	469	473	496	488	484	470	463	510	462	461	455	470	452	498	484	478	504	479	489	505	493	489	478	460	480	469	506	487	455	470	455	459	478	498	501	474	474	434	489	460	495	490	444	451	464	484	466	469	504	460	511	502	452	521	458	489	502	490	492	489	490	474	453	434	489	468	482	488	503	477	473	476	481	494	484	445	471	482	451	496	469	506	490	497	508	452	436	461	488	464	482	446	499	525	496	460	496	481	458	499	464	468	484	460	462	469	472	491	496	488	480	488	462	479	507	491	472	511	461	504	510	492	514	456	487	471	509	471	485	460	495	458	467	483	437	487	487	461	486	495	501	460	473	483	483	517	460	483	499	504	492	472	481	476	462	471	458	478	487	520	458	465	469	497	471	472	484	486	456	497	474	462	499	441	491	484	469	473	493	494	503	471	522	528	480	491	466	474	465	490	476	477	476	495	491	471	466	461	462	479	460	495	481	454	519	504	481	477	525	512	506	533	423	504	515	470	479	499	486	493	518	472	417	473	475	482	468	455	478	427	465	446	467	481	458	524	479	473	472	478	483	479	511	487	489	470	490	489	490	479	497	507	459	434	464	447	492	477	486	472	488	496	479	448	496	511	486	502	520	504	506	462	514	505	464	502	517	491	449	514	499	500	498	512	466	512	491	469	462	482	482	490	462	500	467	529	514	485	483	467	482	484	456	466	441	478	493	467	460	479	511	460	430	471	485	446	471	453	483	417	480	495	449	465	488	474	481	505	498	445	475	495	499	500	476	509	509	474	481	470	468	448	463	469	468	467	492	492	500	486	474	501	493	472	476	485	486	489	510	500	475	508	465	476	508	462	470	451	461	469	462	479	479	482	522	458	450	475	457	482	475	479	491	505	483	518	481	481	474	517	458	492	458	473	492	487	473	507	514	457	485	464	486	443	472	470	483	493	458	516	513	462	463	436	498	477	498	481	507	472	482	479	477	481	466	433	509	509	492	476	466	468	494	499	457	482	483	492	469	492	440	459	454	477	484	461	482	520	459	455	486	503	450	475	472	408	495	472	471	518	503	451	435	528	458	490	505	465	505	471	496	512	486	468	473	498	486	506	523	535	479	489	487	511	494	455	467	543	443	483	446	434	487	504	461	461	512	409	506	485	461	462	467	464	439	450	481	477	457	464	466	449	468	464	504	520	484	451	476	462	453	505	503	470	467	430	492	465	499	498	455	449	472	467	520	472	458	469	494	501	475	486	473	441	458	466	478	533	491	502	444	513	467	555	500	474	492	505	498	490	477	469	483	499	453	437	504	517	481	534	464	499	470	496	441	475	490	467	481	502	473	482	479	483	470	460	467	456	472	470	476	482	461	508	507	485	459	452	478	495	457	493	487	470	487	462	533	442	457	456	465	467	478	480	456	495	479	471	476	499	485	466	451	486	489	464	463	441	483	492	461	472	440	456	492	492	469	503	466	518	491	488	491	478	474	501	480	448	492	465	472	498	473	457	472	494	485	488	456	443	440	470	461	467	477	485	505	469	473	462	518	460	467	509	479	443	467	499	490	454	469	459	455	502	474	505	467	474	509	482	517	495	515	518	474	438	479	476	496	481	478	469	478	489	527	496	470	458	430	478	481	487	496	470	496	457	485	484	501	491	496	509	468	482	540	483	453	481	531	453	486	485	510	466	476	487	520	466	499	506	485	506	492	472	475	484	490	483	493	466	470	505	481	503	458	465	471	493	465	508	490	483	486	502	498	502	467	455	442	488	499	435	507	519	470	488	513	485	509	460	486	516	480	442	463	435	512	514	492	480	506	488	470	471	481	462	488	467	460	460	494	479	464	459	466	455	508	507	464	499	470	475	519	476	509	500	484	510	482	496	507	510	477	473	462	523	471	467	486	458	530	474	465	472	498	492	476	483	451	448	494	484	520	453	476	514	465	494	449	503	484	444	497	501	468	481	497	488	481	501	455	458	505	451	438	466	471	492	493	487	474	485	462	458	493	481	476	471	495	491	487	457	499	471	471	502	483	478	485	467	495	470	476	482	440	490	456	484	486	475	471	497	525	500	475	471	478	455	431	514	469	495	475	478	455	490	508	475	460	506	476	470	471	500	479	496	470	473	452	465	484	489	480	478	521	505	444	486	501	497	514	482	476	492	500	467	483	462	486	472	458	478	465	521	480	466	488	508	495	482	496	490	461	480	479	496	485	450	470	496	477	472	473	495	435	505	455	456	479	478	491	450	476	477	518	450	451	442	451	473	508	475	456	497	485	477	466	509	509	462	480	483	498	471	458	472	438	470	436	478	502	477	493	480	477	478	455	495	489	443	461	478	483	509	482	498	466	474	458	486	487	469	482	499	483	503	454	494	496	496	499	449	523	495	464	473	502	514	456	454	487	514	533	489	486	483	496	491	482	499	476	475	503	526	480	500	475	447	500	469	499	442	505	438	489	455	473	452	446	473	487	480	468	472	507	451	512	441	462	450	463	464	471	507	482	499	468	500	480	498	486	501	483	447	455	509	455	459	475	475	486	470	487	477	496	432	517	453	451	467	470	458	515	489	482	463	475	510	483	475	470	466	458	488	464	471	478	445	470	453	473	473	481	461	499	471	485	498	467	472	441	527	502	462	498	454	490	477	476	472	501	512	482	480	457	486	499	459	471	497	475	526	512	446	479	463	527	467	482	500	456	497	496	483	472	491	467	518	471	502	456	456	459	471	468	477	499	464	481	453	482	455	467	488	496	501	452	532	499	500	494	456	505	490	514	475	472	460	477	494	462	465	455	469	470	498	526	478	472	480	492	474	490	496	465	462	477	526	456	463	483	482	488	429	514	495	477	501	456	495	490	473	452	475	491	477	492	496	461	470	476	503	472	456	516	516	447	483	466	482	467	487	462	452	489	475	515	489	475	472	469	505	458	486	482	485	471	457	475	493	520	475	448	512	531	501	468	449	476	463	471	478	478	485	466	512	503	473	494	455	447	468	470	472	465	415	475	483	485	490	482	468	490	438	471	489	459	471	483	485	461	496	486	498	458	514	502	482	474	454	487	493	467	428	507	486	468	464	486	487	498	489	508	449	481	515
26179	8778	10061	12978	9997	8955	7585	5236	4079	3119	1988	1442	939	738	683	593	601	513	493	472	450	418	360	385	342	326	262	257	264	253	274	270	256	234	236	236	227	213	213	245	253	209	206	203	208	219	218	222	213	202	220	238	221	208	198	211	236	203	193	192	199	223	202	207	215	230	213	202	206	209	249	218	237	213	225	208	207	257	222	208	200	210	196	180	200	194	196	225	205	213	218	219	215	221	198	211	214	214	228	222	195	219	235	206	205	204	221	209	218	186	206	214	226	235	213	225	205	207	215	175	196	188	209	232	181	230	242	207	198	199	191	205	235	208	207	186	203	201	208	203	214	220	194	225	212	213	223	208	194	229	213	214	192	211	207	193	217	200	209	208	237	222	194	215	194	189	201	175	227	213	208	207	213	214	205	222	225	188	206	213	223	189	193	177	222	217	242	203	225	217	216	200	213	209	185	223	231	222	221	225	204	194	210	212	178	213	209	217	194	225	208	201	249	198	193	196	230	176	210	205	188	170	199	219	206	221	236	226	199	214	217	222	196	203	207	231	220	234	194	235	199	219	226	213	238	246	240	188	221	206	217	204	179	213	206	208	197	207	209	197	243	221	208	219	206	241	232	230	220	200	197	183	214	211	202	187	220	201	216	199	236	211	222	210	186	204	205	224	194	227	227	229	191	219	202	207	201	206	224	212	202	208	192	203	196	180	245	239	238	211	213	200	202	214	214	228	232	199	223	214	205	214	216	204	187	219	238	183	211	212	204	223	187	195	244	218	218	209	211	202	188	194	217	211	214	220	225	223	211	202	216	212	218	191	201	236	240	214	241	205	197	221	211	207	199	212	213	187	221	189	227	239	203	225	241	187	196	229	231	192	205	193	241	219	223	211	211	202	190	196	218	194	192	201	208	218	216	214	201	200	193	202	208	208	210	195	197	225	185	227	199	214	224	220	198	208	224	207	206	202	187	205	214	216	219	208	208	203	225	212	209	189	197	175	189	221	243	248	250	213	220	205	192	184	202	214	206	215	215	216	206	209	203	214	226	219	197	252	208	241	220	203	191	190	205	211	248	189	206	198	185	195	205	185	226	222	210	216	225	215	177	193	209	218	214	182	210	205	214	203	213	218	214	212	216	227	218	202	213	214	218	195	195	218	196	211	198	196	181	200	234	201	203	226	219	230	193	218	226	208	232	224	222	267	218	207	213	210	209	220	200	213	181	217	215	218	219	201	224	236	209	217	245	235	235	204	228	223	211	202	188	187	191	193	211	187	235	220	176	220	207	208	216	202	218	209	206	192	220	220	221	186	195	180	215	203	194	190	199	232	210	217	221	217	222	222	207	204	213	209	204	195	229	218	233	212	231	209	179	232	196	207	206	213	205	193	187	191	192	223	220	215	189	204	194	218	201	212	210	191	219	206	232	198	192	202	214	212	205	204	214	259	216	196	234	197	208	196	209	232	233	195	230	219	195	219	201	226	215	203	207	214	231	217	209	216	206	212	196	210	231	208	217	194	214	209	214	223	201	221	180	203	217	225	245	228	221	197	233	204	201	212	198	208	214	183	230	194	210	199	187	196	227	173	190	206	196	196	209	213	200	215	208	186	219	233	229	215	216	206	226	213	226	218	236	240	191	199	199	194	209	214	188	202	205	215	228	176	203	227	209	231	191	202	206	205	203	191	204	197	226	198	203	247	219	213	238	213	210	213	209	232	225	205	208	200	212	217	222	215	219	245	200	198	195	186	217	227	217	227	227	200	207	209	211	220	223	179	222	230	186	203	180	207	219	216	194	182	192	194	202	194	213	246	230	210	211	188	206	224	211	204	204	217	218	194	196	224	234	203	180	215	198	211	216	191	188	191	212	214	210	172	218	260	218	217	201	207	228	193	221	198	235	202	205	211	236	239	184	215	203	219	230	219	218	208	205	213	232	194	207	186	197	221	217	215	212	199	193	195	195	214	196	178	205	187	211	212	188	197	228	216	218	230	223	191	223	215	231	221	214	206	213	178	192	193	227	195	227	219	205	183	208	194	218	225	196	209	208	214	213	188	198	192	213	201	211	211	207	207	187	212	199	204	188	219	203	195	217	217	213	215	218	237	207	213	215	204	196	199	214	199	199	210	204	211	213	228	180	212	192	201	207	192	201	192	193	230	196	183	223	229	207	214	247	196	215	218	175	231	204	189	179	233	188	230	235	198	228	219	220	220	224	209	229	189	231	207	214	198	198	231	218	196	210	189	231	200	214	188	233	211	201	211	190	208	200	202	202	208	213	195	189	183	177	199	203	214	210	184	228	178	203	198	207	231	209	216	221	229	210	216	189	228	213	201	217	218	203	210	199	200	216	199	214	205	231	192	218	217	191	202	212	223	208	210	249	232	226	190	219	205	218	198	224	186	213	204	196	192	221	187	202	203	194	200	209	221	216	198	222	236	209	204	196	206	209	197	190	204	184	201	203	222	224	197	184	205	216	222	177	200	171	222	207	185	183	201	211	214	213	170	222	226	187	218	221	212	195	210	195	213	206	215	190	246	199	209	227	190	210	196	203	195	192	206	200	224	202	206	231	196	209	195	224	210	238	215	243	225	224	228	214	231	234	230	193	212	196	230	227	204	212	219	202	247	236	206	205	202	211	216	216	219	205	221	191	216	200	211	215	211	220	190	204	203	214	207	203	198	215	219	218	224	225	195	199	221	214	187	204	204	222	206	201	208	201	212	226	209	199	218	220	194	213	198	225	205	183	197	200	216	199	211	224	215	201	206	215	207	199	200	213	215	201	234	204	214	211	224	208	229	195	190	212	228	204	201	223	200	224	223	184	204	196	208	233	199	212	225	191	224	214	209	185	211	225	237	212	214	235	197	205	209	206	163	225	210	208	237	222	217	212	198	209	190	237	224	217	206	202	229	217	213	195	208	218	192	204	187	194	223	207	197	239	214	211	203	214	217	251	195	217	255	206	210	217	219	184	223	195	219	187	234	228	210	198	193	190	212	216	197	211	242	208	196	232	186	224	203	204	227	222	258	235	176	192	210	221	235	229	203	186	219	180	203	210	227	249	215	204	192	227	201	193	234	218	221	199	195	192	210	199	209	195	209	212	211	225	223	206	204	230	210	208	199	194	206	219	222	220	195	199	202	257	201	211	233	220	217	221	224	214	200	203	220	226	219	224	196	199	218	213	204	206	218	203	195	224	213	206	235	221	184	214	202	218	210	200	184	208	202	220	222	212	232	217	209	208	175	222	213	206	188	208	175	194	223	171	207	200	200	203	222	196	212	205	208	211	199	188	206	196	204	198	226	188	211	197	218	214	203	223	217	188	203	212	219	192	218	214	201	246	219	186	205	206	222	198	208	185	218	251	197	214	199	203	187	202	196	204	217	209	217	195	180	235	199	213	199	203	223	223	211	210	221	231	232	225	201	216	224	198	238	214	230	210	202	202	196	200	217	207	234	217	213	208	180	189	203	201	215	223	199	211	189
14782	6338	15101	22562	22805	23794	21898	17267	14370	11525	8936	6486	4445	3692	3370	2922	2967	2454	2386	2248	2127	1778	1405	1357	1357	1184	918	808	755	783	722	848	816	767	754	728	646	711	566	574	563	531	546	512	529	495	486	508	491	524	502	467	465	519	488	493	472	498	477	456	471	448	486	468	488	502	495	443	486	444	467	445	440	476	460	487	495	461	458	485	445	474	507	517	471	453	440	516	479	539	462	514	491	488	469	477	455	424	498	502	414	497	470	506	493	499	522	484	466	458	491	462	473	505	488	504	442	447	474	471	455	478	484	480	468	463	437	468	450	425	481	533	481	471	469	456	523	497	483	501	441	455	460	492	473	501	474	497	431	469	514	511	474	473	463	493	471	474	479	459	507	431	453	435	416	505	450	491	456	462	458	445	482	474	461	483	437	464	478	460	454	512	435	456	489	466	486	475	443	493	467	465	469	458	470	494	421	485	486	445	470	460	525	487	515	508	490	463	472	459	463	485	514	457	470	434	473	445	450	444	454	461	503	470	455	463	440	475	501	458	487	470	511	484	468	435	457	461	463	470	433	493	519	443	484	482	453	479	450	511	478	484	484	474	458	460	492	470	443	492	448	479	506	433	501	453	495	448	448	492	462	463	484	462	465	464	492	474	476	477	484	428	422	450	478	467	488	450	462	451	421	490	521	467	454	499	481	456	438	461	484	482	481	456	487	463	487	483	460	487	440	481	495	435	464	495	481	469	471	463	452	477	445	454	483	464	483	478	459	511	479	442	491	460	491	458	459	461	424	461	481	461	473	459	440	484	515	451	503	461	472	460	448	504	443	453	461	478	481	504	455	457	479	464	447	495	459	457	490	470	466	442	482	467	476	537	475	502	456	482	451	522	476	441	479	431	447	453	491	445	421	475	463	472	482	453	466	477	475	464	488	456	499	472	482	468	481	467	442	440	482	452	484	500	470	460	454	472	480	426	458	471	446	452	459	472	487	503	481	464	467	462	487	463	524	497	476	463	476	467	439	463	472	468	477	487	484	428	449	467	428	461	509	465	470	426	528	429	460	466	440	461	433	448	474	481	474	464	433	426	509	481	506	511	431	465	457	452	457	469	457	458	486	486	447	446	451	441	440	486	510	440	462	460	464	455	466	505	498	489	476	476	443	471	491	489	464	474	501	450	446	487	462	470	480	417	465	471	445	454	456	503	499	467	463	450	460	481	453	443	476	512	448	463	446	475	463	433	461	442	470	434	486	486	418	432	465	454	469	447	514	483	476	457	488	468	473	470	461	473	472	515	486	480	464	452	446	473	446	491	461	443	476	460	459	497	434	457	463	450	471	457	430	459	470	480	437	465	442	449	483	462	445	482	483	423	440	444	515	511	504	477	463	502	461	468	497	495	450	475	512	433	485	458	434	491	466	473	470	461	493	465	470	473	493	482	466	475	517	480	456	512	458	499	441	464	522	462	469	444	472	489	448	494	457	445	467	463	456	466	460	492	462	485	456	462	447	497	501	479	471	442	481	490	474	483	439	473	519	477	444	465	509	466	491	464	451	457	478	448	481	506	482	444	482	471	434	450	472	462	507	549	489	499	500	475	461	502	497	466	484	494	459	472	491	472	486	446	421	517	450	477	454	481	506	477	474	447	441	461	487	441	463	459	507	504	447	489	491	470	462	490	432	446	460	474	484	489	485	496	484	459	452	474	440	440	464	495	475	457	468	468	431	518	443	513	435	478	481	485	475	442	478	472	470	423	487	473	447	451	469	457	461	475	497	482	492	452	451	484	457	449	465	460	499	472	447	449	493	441	478	467	479	495	476	483	495	474	451	489	456	438	481	468	517	466	435	489	468	482	473	512	447	453	455	482	456	498	447	461	481	472	487	485	488	485	430	444	466	484	479	440	479	472	475	518	485	444	477	445	439	495	475	488	427	476	470	454	503	497	455	452	443	490	462	497	538	442	468	491	461	478	467	485	489	463	521	504	489	466	444	447	463	456	455	450	452	474	474	501	494	454	463	469	541	467	479	480	465	493	477	452	415	465	441	429	498	502	454	464	462	497	458	500	442	488	431	489	459	447	455	491	477	491	505	484	476	491	493	462	504	463	550	433	458	486	449	461	490	500	456	489	451	518	454	449	453	448	482	497	526	453	480	486	469	476	452	432	443	484	460	514	478	487	455	483	453	463	422	485	436	451	486	441	496	491	454	495	451	445	424	462	466	457	463	518	497	488	439	497	452	469	468	433	459	439	482	477	479	441	485	454	450	484	444	495	430	464	440	465	429	467	439	518	474	469	467	495	497	451	448	457	462	489	478	439	485	462	478	474	481	464	471	437	457	470	437	482	480	495	464	454	479	448	457	481	470	470	503	470	453	459	435	449	462	461	436	460	489	464	545	495	464	434	495	488	453	467	464	439	483	430	465	453	437	445	493	492	429	462	467	447	473	444	482	473	463	460	490	467	439	449	481	472	475	472	464	456	487	465	501	487	492	467	456	446	496	466	498	496	459	471	464	432	464	466	429	462	469	502	450	493	530	474	452	440	453	459	499	469	460	486	454	489	498	457	483	470	489	511	462	485	455	477	473	459	466	443	494	455	463	463	479	534	451	465	454	474	455	491	467	500	484	451	510	460	505	437	439	455	476	511	470	489	463	438	427	467	470	490	474	474	486	472	469	455	460	464	470	488	515	474	468	442	476	498	451	499	517	474	480	491	467	483	501	494	445	456	541	431	469	481	446	455	478	491	465	471	520	491	489	471	446	444	490	434	502	461	480	447	436	458	509	509	442	468	449	457	495	467	467	474	417	493	495	449	466	460	459	456	454	494	457	431	437	501	468	465	503	469	493	479	492	512	511	462	502	458	473	453	482	492	494	500	508	481	469	470	455	494	470	437	479	480	461	447	471	486	420	461	478	455	494	460	472	474	508	497	461	455	478	482	489	424	450	507	488	472	479	509	463	449	488	507	484	474	473	490	465	450	467	416	456	464	456	477	481	482	508	486	496	484	456	481	457	459	446	469	496	505	468	449	504	460	452	498	418	459	440	449	450	489	454	461	469	485	479	464	480	432	470	467	477	467	516	452	473	494	421	466	449	478	480	451	460	491	464	473	451	469	447	455	452	468	500	477	465	453	482	489	475	488	465	485	485	472	473	479	488	450	422	497	461	454	459	458	468	499	496	485	476	488	450	483	450	468	432	477	474	443	443	446	499	447	475	447	466	495	466	486	494	500	484	467	436	445	476	444	449	460	456	480	490	463	489	443	460	477	477	439	463	471	443	489	451	492	498	469	468	459	456	467	522	496	437	461	491	446	461	437	508	513	477	510	459	459	484	480	442	453	479	476	472	437	504	472	480	488	471	451	478	498	460	466	481	443	479	472	463	440	445	503	471	471	441	472	472	492	482	470	488	473	459	448	452	480	497	457	473	487	474	455	485	437	419	433	485	472	518	454	472	449	473	479	466	488	441	466	461	460	481	485	457	452	462	466
8179	3313	3507	2743	2167	1822	1528	1133	727	542	430	356	275	251	213	223	214	211	203	203	212	205	193	209	186	163	160	162	170	147	151	177	147	148	140	144	159	178	133	135	140	148	138	119	124	150	116	137	145	164	148	141	146	134	144	131	141	165	135	145	135	154	134	144	133	144	142	138	144	154	125	152	150	148	127	158	159	146	154	109	144	150	129	146	154	171	185	151	155	140	147	165	151	150	136	120	131	135	147	153	139	129	143	129	156	127	124	144	146	144	137	153	168	153	159	145	134	137	135	136	125	130	137	126	147	149	128	163	139	152	170	105	127	136	135	122	110	165	140	131	141	130	140	137	134	115	144	137	136	155	144	122	168	142	128	148	130	130	162	125	131	137	156	136	127	127	107	154	158	153	130	129	163	120	147	147	138	154	156	151	134	128	134	136	132	142	127	160	162	137	153	146	118	130	121	151	125	148	130	128	142	149	136	138	170	130	124	161	157	168	139	137	145	143	142	138	143	153	129	129	151	132	122	135	124	124	139	133	146	134	131	141	170	150	168	140	136	154	131	119	140	149	130	139	129	151	118	160	150	139	144	130	156	143	146	136	131	144	137	121	136	165	129	139	143	154	148	143	153	139	133	155	139	127	145	136	144	130	144	127	140	156	145	147	157	142	160	124	127	126	136	127	153	116	146	130	131	124	138	145	128	146	140	150	142	132	140	147	142	159	164	137	163	138	139	153	157	128	150	133	134	142	145	123	141	158	133	155	167	152	106	143	154	122	149	124	127	141	179	143	137	153	124	130	134	134	131	133	156	147	144	139	131	118	149	140	124	143	153	140	131	150	145	143	145	141	145	124	115	131	125	131	160	148	139	136	137	144	134	143	125	150	144	149	152	141	172	125	130	133	150	121	146	147	111	131	151	141	132	129	114	141	145	124	145	132	137	175	117	134	150	137	136	143	155	143	142	129	134	135	125	125	145	157	166	129	125	121	144	132	141	163	138	125	173	154	137	142	152	127	144	140	126	119	145	152	155	142	133	133	141	146	134	146	134	134	145	132	130	130	150	136	130	133	127	145	154	140	135	135	128	165	143	147	138	120	129	155	135	144	120	125	143	165	136	130	105	138	134	158	137	133	133	130	126	132	140	149	130	129	120	138	118	124	137	140	159	147	160	145	137	136	124	130	117	154	136	113	137	137	133	168	136	155	132	151	128	144	150	122	130	140	128	132	142	138	128	133	138	150	151	136	126	147	113	147	136	122	130	129	139	146	126	156	135	144	122	137	133	144	150	123	163	162	133	178	141	149	132	135	137	128	127	138	128	124	158	131	109	141	163	147	141	152	135	127	154	140	141	151	149	99	139	127	134	150	137	134	141	120	134	124	113	144	148	146	136	136	134	119	129	145	141	144	163	175	167	129	125	136	150	133	141	150	148	136	129	159	152	122	127	128	150	138	115	133	134	151	133	130	135	124	141	156	141	119	137	139	126	173	145	141	133	131	148	148	161	128	143	151	133	144	133	143	163	151	109	133	158	139	139	137	139	150	137	131	144	154	122	122	140	113	149	157	145	154	129	132	143	143	166	147	144	125	132	135	124	146	133	136	141	150	129	142	141	155	145	149	143	130	157	150	123	128	129	126	127	157	119	142	123	124	118	156	129	131	150	148	154	136	139	134	157	132	135	140	148	130	136	150	134	156	161	131	147	167	151	148	123	139	143	119	127	156	152	153	149	139	135	144	142	143	135	133	165	148	142	127	113	126	172	135	159	159	142	133	136	141	131	158	147	154	160	141	154	131	134	157	137	148	138	128	134	125	141	131	126	147	140	127	119	141	155	146	132	141	125	161	117	105	166	138	160	151	141	146	141	133	137	138	153	132	125	152	152	142	145	156	150	157	121	156	108	136	129	131	143	130	124	156	126	137	125	126	122	147	151	122	131	138	134	142	128	128	146	162	159	112	154	132	161	137	112	122	133	113	151	149	105	142	171	147	138	151	136	149	170	150	122	133	137	154	128	136	158	134	132	119	147	153	141	139	134	142	155	162	138	171	151	128	113	154	120	144	124	144	134	141	123	118	123	138	159	139	118	124	135	127	151	119	136	133	148	142	143	146	160	139	129	140	140	144	117	161	131	161	141	156	131	122	143	124	147	128	138	140	142	141	153	136	137	133	134	162	130	125	163	141	141	144	146	136	129	141	125	155	128	123	134	143	132	144	178	153	161	141	130	135	155	128	118	147	134	120	156	148	146	140	148	140	146	155	135	136	108	153	155	151	124	131	136	124	156	158	154	138	136	165	143	156	145	131	124	144	137	148	142	137	130	153	151	130	151	148	143	121	130	151	134	139	140	128	146	141	121	129	128	149	124	130	139	156	141	139	145	147	158	151	159	116	135	147	141	130	130	152	143	147	164	130	158	160	129	157	135	143	160	148	146	144	117	137	120	164	142	120	127	127	152	142	160	140	135	134	157	134	172	144	123	120	144	137	150	154	130	155	136	139	139	136	141	138	125	138	137	131	120	129	121	130	163	123	114	128	126	148	140	116	145	132	121	146	120	144	140	156	134	133	143	135	132	145	149	151	155	129	134	141	142	122	123	133	140	133	119	147	145	132	133	121	152	107	149	144	152	134	137	144	155	157	147	149	136	129	142	136	147	156	131	132	137	146	157	160	150	128	123	139	139	150	158	123	132	159	131	135	137	131	134	130	146	131	121	161	141	132	149	150	129	143	144	140	133	129	156	141	139	99	123	131	144	171	142	129	129	150	149	140	118	124	162	133	138	141	142	148	135	143	146	134	142	132	152	138	140	132	145	116	150	149	150	125	142	139	115	140	133	158	133	150	112	141	149	173	133	141	128	135	142	145	133	129	159	142	132	133	136	147	138	157	146	133	151	142	113	132	117	142	150	124	157	139	155	138	151	145	135	146	153	126	124	129	133	142	132	131	135	143	145	120	141	143	142	131	132	119	150	134	152	120	149	133	148	134	138	145	138	121	153	130	123	119	139	125	165	96	146	131	136	138	143	156	133	151	121	138	121	130	137	152	153	149	142	111	155	152	142	119	137	141	144	139	137	133	163	164	140	162	150	129	141	129	145	128	121	140	156	132	129	127	124	142	161	142	150	156	138	156	158	136	150	167	122	131	136	138	131	139	116	124	139	143	163	150	136	148	123	143	139	148	144	126	138	139	146	148	130	130	148	129	135	148	131	151	138	142	127	150	135	126	143	155	133	138	125	129	137	142	153	137	155	147	155	157	147	129	130	150	121	131	145	126	148	114	161	135	136	146	128	128	143	150	120	142	154	137	165	160	124	138	148	149	153	131	147	136	122	132	133	132	136	166	149	137	158	144	143	154	155	146	157	129	105	129	113	136	149	139	146	129	165	136	137	128	141	126	136	167	137	122	133	128	124	141	135	140	146	129	124	148	139	140	155	125	137	166	149	123	141	144	136	128	120	147	139	138	159	128	165	144	150	144	136	152	165	127
5288	3070	6516	8007	7745	7372	6622	5187	3166	2553	1869	1495	1088	868	953	806	849	887	786	796	801	800	589	598	571	599	418	409	446	418	433	429	444	453	406	380	413	366	361	330	381	338	329	322	360	292	366	340	307	381	350	299	322	346	389	336	354	351	347	315	340	388	369	341	341	327	352	321	335	373	346	348	332	331	336	351	355	336	343	316	323	386	320	314	326	348	332	335	326	339	333	353	316	328	314	316	343	342	338	347	328	349	324	348	342	314	360	324	341	369	332	356	348	345	364	365	345	324	364	373	362	358	366	325	368	322	325	333	344	358	310	329	367	322	365	353	355	309	354	325	331	341	381	336	332	324	371	328	335	331	338	314	338	340	329	317	340	345	372	356	339	346	345	371	333	316	349	342	359	336	336	340	333	348	330	341	340	344	368	316	342	324	360	353	341	324	294	310	305	312	350	332	352	356	364	343	334	334	351	329	329	347	344	386	334	347	317	336	367	356	337	320	304	343	327	339	359	363	357	350	344	335	338	373	342	351	322	378	337	373	336	311	347	372	359	322	339	338	318	344	361	335	335	320	330	340	323	313	332	348	331	340	382	319	361	378	338	365	308	332	345	337	365	373	330	349	354	320	351	301	347	344	318	349	339	345	374	359	341	345	321	298	326	326	345	332	359	358	334	345	320	335	330	354	324	344	382	341	364	348	320	345	342	342	376	325	342	310	374	329	366	350	323	339	338	342	364	345	329	356	356	370	359	356	337	314	343	338	338	343	323	345	347	325	351	344	343	369	320	353	341	334	334	317	334	353	336	346	350	348	325	353	348	374	325	314	350	362	327	332	343	319	337	325	346	341	335	326	358	357	361	322	303	346	370	342	352	338	353	364	340	351	337	368	345	322	375	344	301	338	345	336	345	366	280	338	318	330	363	361	319	346	342	349	320	334	327	340	329	316	357	345	348	347	313	336	355	338	329	344	358	338	367	337	360	348	315	358	341	352	343	341	302	335	342	323	356	353	299	360	335	354	337	314	355	347	347	335	322	318	351	348	349	366	378	369	327	336	351	330	343	339	328	359	313	367	336	326	278	341	307	359	366	322	366	332	333	301	311	337	319	326	351	358	343	369	318	336	333	329	316	327	327	330	308	345	337	327	338	335	354	330	340	340	316	340	365	345	322	294	335	338	307	339	351	330	302	315	338	365	318	355	335	330	314	322	333	355	311	324	330	352	368	332	317	348	349	356	377	308	343	336	362	353	328	337	315	322	376	333	324	328	325	321	313	385	373	320	366	311	319	351	345	351	332	328	333	321	343	334	345	335	329	347	336	327	347	352	335	328	350	353	338	331	339	314	350	322	339	383	365	327	334	330	318	341	353	322	327	357	334	317	351	326	349	320	348	337	334	340	335	326	327	321	347	327	335	344	315	359	334	330	351	343	382	308	338	332	337	359	342	326	352	341	336	330	304	358	344	337	359	321	344	353	316	345	349	318	308	320	355	331	340	343	301	316	329	340	312	341	343	327	363	357	347	325	326	341	301	315	343	322	340	338	340	341	355	352	383	322	341	335	344	354	348	335	326	329	359	333	338	350	313	347	322	323	356	352	357	329	365	330	373	297	354	304	359	298	325	392	346	349	365	337	345	338	351	336	337	351	333	353	342	347	346	322	352	342	372	337	359	375	361	358	325	360	337	323	333	326	341	338	327	324	332	339	354	328	330	382	348	308	343	365	351	355	304	340	333	304	332	326	320	349	337	332	320	315	345	379	329	320	320	295	331	350	329	324	323	305	345	341	370	312	349	352	329	307	357	371	339	369	307	329	328	338	353	350	312	356	324	326	356	363	358	326	344	346	317	340	351	349	349	341	340	334	342	315	336	351	326	337	351	356	328	374	323	349	344	339	327	339	326	352	326	313	318	338	332	336	369	347	317	328	354	363	351	355	346	351	358	328	383	304	350	332	361	355	367	360	303	352	337	353	340	324	341	319	331	345	345	345	335	322	332	322	371	341	327	352	324	338	341	368	317	326	371	329	324	333	358	396	323	336	342	311	327	326	333	336	317	310	340	344	339	363	327	376	312	356	334	373	325	344	347	343	337	317	350	305	337	347	338	323	346	322	329	350	347	337	359	342	323	344	349	320	371	357	337	350	346	345	352	342	364	337	346	358	310	348	356	339	341	321	340	352	330	352	355	366	337	363	339	331	328	380	322	332	356	324	341	319	352	341	335	293	328	332	340	332	311	377	339	337	325	360	352	337	349	304	326	335	344	344	308	326	336	343	349	343	307	319	330	356	321	340	329	373	358	337	325	352	312	355	372	348	327	339	330	363	342	312	354	330	342	328	346	347	331	320	361	353	365	343	335	347	366	364	357	350	322	340	344	342	320	366	359	306	351	340	362	330	333	319	325	352	336	344	329	306	383	354	307	335	327	327	351	353	339	361	320	309	353	340	347	365	336	328	359	347	315	326	354	341	330	342	360	336	354	332	354	329	304	337	335	333	330	302	350	322	379	325	348	331	317	358	328	324	315	346	336	307	375	337	329	366	329	312	339	358	345	346	366	351	354	333	348	324	361	330	336	295	331	345	351	323	342	343	346	324	344	353	368	327	338	343	347	337	324	361	337	334	339	350	332	338	341	327	333	350	367	334	351	359	343	334	339	317	361	320	330	374	352	322	357	316	344	334	334	350	326	313	356	366	358	346	353	324	336	363	370	353	327	358	353	340	376	329	345	310	351	322	301	358	363	325	338	328	359	316	352	339	335	368	378	351	367	366	348	309	329	353	335	338	320	322	346	340	335	334	345	328	312	353	343	358	342	300	348	331	314	351	353	329	341	321	320	311	356	345	358	333	330	322	350	351	367	290	366	373	349	361	289	326	354	299	332	335	340	381	346	330	342	333	380	317	346	312	350	338	322	328	327	354	339	333	324	366	366	308	314	300	340	361	326	358	364	322	347	321	330	340	372	318	358	360	335	317	388	329	355	356	343	343	352	310	374	316	349	347	355	317	339	340	315	348	331	340	334	340	325	302	347	344	342	362	352	329	369	372	328	338	350	340	312	301	327	329	356	336	330	340	315	340	333	309	336	332	301	340	344	319	318	344	334	329	348	343	293	329	351	329	354	347	332	337	356	358	345	345	336	342	366	350	366	305	340	338	370	347	322	342	326	361	318	301	312	307	328	330	337	357	328	315	366	331	365	335	353	384	324	331	355	378	334	364	311	352	334	327	308	333	352	336	292	306	324	351	354	322	305	317	329	319	338	365	360	294	337	348	343	338	331	320	354	329	323	329	326	331	323	333	328	319	314	337	356	373	327	347	340	344	358	335	308	331	358	335	334	327	297	345	335	343	320	337	325	328	354	307	335	360	351	395	333	329	337	335	319	335	315	333	347	334	340	313	341	313	321	354	303	344	353	360	363	355	336	357	330	360	331	327	330	303	364	326	339	296	338	303	359	326	345	358	324	343	320	323	355	350	350	328	327	325	339	332
17647	5692	6351	6367	5132	4518	4169	3334	2404	1795	1251	961	663	522	472	437	407	451	405	374	382	333	304	284	311	284	250	266	236	226	218	253	262	237	245	214	248	250	206	224	224	185	231	205	217	214	233	210	230	218	205	207	216	203	192	220	198	218	212	186	212	201	194	209	202	197	198	213	225	200	236	206	208	214	220	200	187	222	234	197	231	202	203	231	215	219	213	227	188	224	213	182	219	200	210	207	199	221	204	188	198	178	195	201	199	186	228	213	216	219	228	203	186	229	200	198	209	194	224	221	220	237	190	204	221	206	194	209	193	200	229	221	212	206	219	204	224	193	206	219	203	212	180	208	217	207	187	213	212	202	210	191	206	202	196	228	198	256	192	208	207	194	168	210	201	209	212	184	226	204	212	231	180	209	241	215	196	221	206	237	208	211	240	202	211	222	197	200	218	214	193	216	219	205	203	201	201	228	185	201	205	221	199	214	177	192	200	195	192	199	202	220	217	200	193	201	208	237	220	217	190	227	213	196	193	200	209	210	210	219	209	198	218	206	215	194	223	186	191	220	217	184	205	220	183	210	221	202	209	221	194	196	212	187	205	227	200	210	211	202	213	229	220	212	193	200	186	218	216	231	198	184	219	213	201	214	200	202	213	224	213	182	208	208	193	221	215	210	216	203	207	195	212	225	195	231	198	210	232	220	210	221	209	227	206	210	194	184	218	212	201	200	187	232	225	206	229	218	208	190	224	206	245	179	225	176	175	228	196	196	207	193	218	207	212	232	197	196	197	209	193	238	219	189	186	230	204	205	230	239	191	193	189	220	202	171	192	176	183	195	209	215	219	206	202	225	209	201	216	227	187	219	210	198	230	228	204	186	214	187	204	215	208	218	208	210	201	206	210	171	219	213	210	210	189	221	174	215	205	187	209	227	213	224	216	201	199	200	213	207	189	213	197	236	219	218	207	214	196	236	194	182	189	210	231	199	227	242	184	228	205	224	173	222	189	197	204	190	202	211	219	210	193	239	217	214	195	208	233	222	208	211	248	193	235	219	233	181	205	219	195	217	214	206	244	216	218	196	202	193	222	235	206	218	235	219	189	199	178	207	206	211	199	200	208	184	178	188	201	172	205	213	207	199	234	217	195	194	245	182	217	205	217	208	184	227	189	196	192	206	201	220	195	223	167	215	220	211	186	198	225	202	205	213	221	214	191	218	242	177	183	216	243	203	202	205	177	192	213	191	185	185	214	226	229	203	197	214	240	209	218	209	240	228	193	229	190	203	188	208	189	178	198	223	191	204	202	187	217	227	190	227	202	190	222	210	238	231	198	234	213	224	204	196	200	210	247	209	189	215	224	202	214	225	215	212	217	190	185	205	213	197	209	220	229	216	213	227	223	205	213	217	254	224	213	231	217	203	194	195	198	191	221	205	191	211	205	230	210	207	203	200	200	214	200	210	205	220	211	183	177	221	197	222	182	213	213	216	232	228	207	221	221	200	222	223	205	217	206	184	189	196	194	211	211	222	236	203	223	216	207	219	198	215	201	188	226	198	200	185	208	255	220	188	214	200	212	191	199	217	191	206	226	212	195	221	204	227	222	186	223	221	238	202	232	197	175	230	190	212	234	219	214	199	195	248	213	199	197	200	228	203	237	216	216	198	199	196	212	211	228	192	199	204	178	196	195	195	207	208	204	203	201	211	242	233	222	192	213	188	178	198	220	194	204	222	228	216	195	223	210	213	207	240	198	199	203	184	221	215	200	205	181	211	196	233	211	188	179	203	211	210	212	207	199	214	210	200	175	181	189	220	205	227	199	197	211	213	210	236	192	213	222	225	204	181	188	180	216	199	214	216	202	219	211	199	223	203	186	223	197	193	189	212	199	221	172	236	209	210	200	203	219	196	197	214	194	198	163	192	215	214	217	202	191	193	223	204	208	208	212	204	210	205	257	218	198	213	232	205	210	208	247	204	208	224	214	213	207	194	222	204	211	196	196	210	200	180	213	199	200	202	209	205	238	191	240	217	190	228	193	204	215	209	222	219	235	226	212	203	203	200	214	205	216	227	231	229	186	192	211	210	200	164	206	191	243	203	210	222	213	226	181	239	217	204	219	188	213	207	204	220	196	230	201	189	204	199	217	189	237	226	222	214	183	215	211	198	210	191	215	195	223	205	218	217	197	208	187	194	180	188	221	225	222	200	222	208	227	201	189	228	198	201	214	200	178	223	190	194	213	202	197	190	214	196	236	212	202	176	222	226	196	202	206	167	216	219	188	196	207	206	207	236	205	202	188	204	195	224	218	192	192	197	236	201	224	259	181	186	180	221	215	173	203	213	192	197	194	225	212	220	249	231	206	205	220	194	203	219	203	197	210	204	234	215	214	224	223	218	237	226	230	228	191	218	199	212	222	207	217	217	209	211	217	222	195	220	156	208	180	215	205	201	204	231	206	196	178	194	208	199	220	194	204	200	214	219	171	193	226	221	194	210	197	213	186	224	233	247	203	218	203	189	178	202	238	225	216	216	230	241	212	166	184	220	198	203	211	191	208	206	220	206	184	183	208	201	217	209	198	190	198	199	202	224	187	191	204	195	173	190	171	196	213	210	198	214	196	213	216	197	238	205	213	203	204	204	211	233	188	198	223	201	202	189	191	212	201	221	190	215	214	182	215	199	226	219	230	224	226	210	204	236	204	226	220	204	203	193	209	205	232	205	216	207	188	217	203	198	216	230	201	196	207	214	200	228	206	211	212	213	212	202	222	196	197	252	239	194	192	173	201	192	204	221	203	215	208	217	221	217	200	196	192	190	218	199	198	204	203	218	190	228	215	236	222	207	203	209	199	215	214	216	202	205	204	189	223	216	191	208	207	194	201	212	207	214	194	197	216	219	206	205	229	204	221	195	201	215	208	201	215	189	211	205	199	193	191	235	207	205	212	241	232	213	178	205	204	219	225	202	201	191	247	200	189	225	203	202	213	223	243	217	188	228	185	203	192	201	213	174	238	217	211	224	230	222	214	197	203	186	185	201	196	225	233	208	218	214	230	214	214	164	207	221	214	205	200	222	205	236	214	207	211	207	224	212	192	183	236	220	227	197	201	215	200	199	174	220	212	211	250	219	214	205	205	222	227	199	207	220	208	189	233	194	197	191	208	212	215	225	198	182	200	212	182	193	208	202	182	192	206	187	205	199	218	199	204	189	214	187	242	201	230	215	188	207	209	189	212	222	201	212	219	204	225	213	227	195	210	201	216	204	184	213	195	199	197	226	192	208	194	216	219	231	206	225	218	196	199	251	234	214	204	216	204	214	204	189	219	219	214	191	211	225	208	201	231	219	232	203	196	199	217	192	223	240	234	208	210	189	201	211	191	186	217	224	201	221	212	234	189	208	186	182	232	187	199	204	217	202	235	199	222	242	205	213	213	189	249	218	222	242	194	186	204	193	210	191	217	170	201	190	197	203	199	196	194	211	205	237	229	199	190	178
11464	4855	10417	15165	15229	15685	15732	12803	9606	7876	5585	4296	2954	2311	2081	1956	2024	1813	1778	1728	1589	1377	1097	1097	1062	962	791	734	666	690	707	655	659	681	617	640	600	553	541	498	554	527	513	498	508	497	482	497	486	512	489	484	494	516	470	464	506	485	459	469	494	498	483	498	452	507	466	501	468	495	475	478	466	490	485	459	463	488	465	492	474	508	502	477	485	412	468	488	460	515	431	474	461	462	481	430	483	513	485	482	516	482	504	463	487	476	456	473	466	478	475	451	453	500	518	479	492	525	476	491	473	504	482	467	488	520	488	495	456	467	481	469	445	491	468	486	494	483	427	451	500	474	455	518	513	468	492	456	462	465	485	461	479	405	479	466	488	509	464	506	473	445	441	473	444	546	459	440	477	445	452	506	468	469	460	470	458	488	486	458	455	480	494	492	479	514	467	491	428	496	480	506	472	513	469	504	507	456	472	485	480	463	476	465	470	477	483	451	487	488	456	469	463	449	461	489	516	497	457	491	455	448	472	501	497	435	497	466	478	466	467	487	464	476	469	478	487	463	480	443	438	455	462	490	486	467	451	454	499	463	477	476	465	488	472	455	448	474	436	481	530	436	454	459	480	485	449	509	450	468	490	504	451	484	457	481	516	471	453	491	484	481	454	477	451	476	504	471	499	474	469	472	472	464	512	481	489	455	507	460	471	468	460	497	511	481	476	514	496	464	496	454	460	488	475	438	468	463	451	486	474	446	457	434	504	442	474	440	470	498	479	500	461	444	476	466	458	479	489	472	489	460	482	470	460	434	480	470	492	459	475	470	490	492	484	475	462	444	477	454	483	463	462	462	472	447	474	471	487	498	475	458	442	458	459	462	459	460	487	452	437	425	498	465	530	473	488	500	493	518	493	474	443	475	465	441	506	487	473	491	468	436	456	478	506	424	490	462	474	481	457	471	465	476	447	486	501	473	462	517	455	469	459	471	468	436	483	478	481	489	485	472	480	488	478	480	472	481	487	468	456	477	472	507	489	469	477	476	496	507	487	468	463	427	472	489	487	464	469	443	439	477	475	505	447	446	454	460	445	431	482	471	495	434	476	466	506	498	462	455	497	498	466	518	497	487	472	450	472	524	499	457	437	477	510	470	503	460	488	475	470	486	529	464	461	459	475	484	451	454	498	484	464	505	445	534	476	464	470	492	484	494	493	506	485	456	442	495	501	514	505	507	498	487	479	456	513	458	458	498	494	498	497	500	462	492	462	473	527	478	444	513	480	502	482	501	476	463	488	421	475	469	467	483	450	477	445	449	468	498	449	470	468	512	431	477	489	522	452	475	502	501	483	465	489	513	461	482	460	483	448	497	431	473	512	465	491	450	477	495	477	420	441	517	484	484	479	518	494	506	466	414	469	462	492	493	441	489	526	455	476	474	491	473	490	466	458	491	481	494	469	463	506	469	484	425	416	486	452	477	515	489	463	467	485	468	433	461	428	472	470	457	489	493	443	467	469	466	490	505	506	458	470	465	457	500	484	491	493	446	479	462	480	493	524	466	484	495	497	483	462	454	484	488	490	463	479	464	488	413	470	472	438	498	446	494	511	442	495	460	432	469	455	489	492	490	486	444	472	435	473	496	481	468	485	477	480	495	474	480	453	471	453	514	459	512	490	507	457	472	445	472	460	473	451	475	438	485	488	439	542	452	464	481	497	494	495	457	508	474	476	454	478	493	476	494	464	477	470	508	475	459	484	467	473	496	448	532	459	497	460	465	445	462	483	471	476	483	453	478	437	462	480	475	461	483	474	481	487	474	487	476	499	468	438	446	481	507	453	470	495	466	496	458	475	460	412	458	452	463	492	462	469	459	478	443	479	487	484	480	471	457	484	524	463	476	458	435	494	480	488	476	474	460	465	484	479	471	478	429	445	505	449	462	472	473	433	486	487	495	459	464	504	473	470	467	496	421	477	487	456	518	486	467	462	484	471	443	472	482	485	486	550	488	494	502	485	451	447	479	483	473	482	514	466	478	485	491	474	458	416	482	458	481	475	511	472	486	498	465	445	502	492	502	488	492	467	483	444	484	470	473	509	477	469	496	468	469	514	463	497	478	468	475	476	466	473	481	459	446	475	461	528	449	481	498	487	448	505	488	474	444	511	451	494	506	459	493	525	472	444	494	459	454	484	470	472	482	447	448	500	512	445	517	483	477	455	484	499	498	440	457	460	438	507	465	510	458	509	480	461	482	466	468	473	499	451	484	505	448	458	483	464	471	510	483	469	474	505	451	473	483	459	442	449	473	451	491	466	505	460	485	466	481	412	454	481	511	464	489	475	503	480	460	458	481	483	466	472	468	491	455	468	508	494	482	488	477	465	460	462	450	479	479	491	449	492	488	470	516	516	468	503	514	486	494	461	476	468	475	463	442	446	480	505	509	506	482	478	461	434	490	492	456	483	483	490	500	456	483	460	483	470	478	466	513	492	471	417	469	489	446	476	476	481	461	490	467	485	468	477	495	467	493	470	499	483	478	455	448	483	478	447	450	470	525	488	478	487	467	453	503	494	480	475	494	474	499	491	473	516	470	454	462	496	454	480	460	445	486	490	436	480	474	469	461	483	487	437	436	476	470	437	479	467	480	490	459	461	456	422	471	458	526	510	508	467	470	504	456	432	466	440	489	459	474	467	480	482	493	459	455	471	468	495	463	464	459	472	508	481	476	457	461	489	497	464	489	469	437	445	517	504	505	508	498	487	477	444	445	444	484	487	474	484	485	456	448	488	482	488	453	444	478	485	480	492	455	474	522	475	457	466	467	539	467	446	474	468	494	516	485	454	482	440	467	466	467	484	438	498	474	459	469	464	483	460	466	533	471	443	445	478	461	479	457	462	486	491	473	491	492	504	454	446	482	442	464	466	472	475	460	477	472	490	467	477	482	479	472	493	515	485	440	464	498	472	463	481	472	517	460	508	497	479	484	481	454	473	518	512	467	440	435	502	512	461	455	467	479	452	469	463	523	502	472	439	437	436	474	437	472	439	460	483	508	459	475	492	486	468	501	500	481	489	480	449	511	463	472	484	468	467	481	475	463	466	448	474	462	511	478	473	498	506	464	449	502	477	519	469	476	470	466	458	447	476	492	498	510	441	516	491	487	494	470	462	457	453	483	462	466	469	456	491	467	479	452	496	457	438	485	472	447	496	491	502	480	498	479	465	477	458	451	466	471	490	472	498	482	437	476	456	466	455	494	476	451	508	464	517	454	457	469	470	456	507	490	493	494	536	478	470	444	502	456	498	501	464	494	512	499	463	455	481	465	480	536	452	456	472	484	466	483	483	512	496	443	477	453	487	520	484	474	434	452	454	485	473	528	450	497	466	480	493	449	474	495	497	476	468	528	495	464	500	448	477	498	496	461	495	476	491	460	454	471	447	492	451	475	480	452	469	459	469	440	480	456	469	478	447	477	463	477	436	497	488	495	454	464	440	496	450	476	438	472
24624	8430	9198	10199	8276	7716	6822	5384	3749	2953	2079	1525	983	757	615	569	604	564	541	507	476	398	394	363	344	333	334	277	261	262	274	269	248	266	253	259	241	223	231	218	228	227	215	256	214	198	235	234	226	203	208	221	211	192	215	187	198	221	208	220	211	197	232	238	194	217	191	216	207	224	213	244	236	211	221	225	196	218	216	219	217	226	239	212	234	244	210	202	192	209	214	194	222	211	230	209	213	221	223	204	202	193	200	203	219	213	208	230	190	211	200	185	199	213	204	204	228	193	174	196	205	224	221	184	207	181	234	198	239	227	195	200	201	245	217	224	221	191	230	212	230	231	217	194	186	221	171	206	187	216	204	222	218	224	207	182	231	170	195	208	187	254	187	208	212	182	216	191	218	198	221	200	221	202	196	192	215	196	210	214	208	211	209	213	194	208	216	209	200	201	197	211	205	219	205	176	220	188	181	201	209	205	187	215	216	197	198	200	218	168	221	210	222	223	198	211	212	183	203	215	199	199	199	214	213	202	201	220	246	230	208	221	195	193	238	227	223	221	198	236	205	195	211	208	195	188	188	206	197	221	236	246	215	232	201	199	211	217	219	201	243	205	219	202	189	208	249	197	197	212	197	203	192	223	201	206	226	227	191	205	214	204	240	209	233	212	199	221	224	235	199	203	213	208	210	225	247	197	206	196	204	245	227	182	184	194	203	202	238	209	226	225	196	217	215	240	216	199	213	242	197	219	210	217	212	213	221	222	230	200	218	213	201	197	182	224	206	205	204	219	196	196	218	219	198	212	189	232	188	235	236	201	213	218	211	225	230	207	182	182	211	185	193	218	210	210	191	213	213	201	208	220	215	228	204	210	213	215	228	229	233	191	220	200	207	204	214	202	216	238	201	213	223	200	242	233	193	211	190	205	235	218	206	209	219	229	195	225	209	235	207	204	223	215	200	208	206	207	215	221	194	233	219	187	202	213	225	229	233	199	215	202	229	207	194	215	194	201	207	203	222	221	208	190	178	208	173	216	193	209	214	222	192	206	218	210	238	224	209	208	218	206	244	202	226	219	209	203	229	209	226	210	217	190	183	205	225	189	234	231	204	217	205	225	212	233	219	211	205	193	234	210	216	188	203	191	203	239	187	204	192	207	187	197	217	226	228	204	224	199	215	219	194	194	209	198	186	207	196	212	193	208	236	210	222	194	193	193	190	201	209	215	216	208	215	204	215	212	191	218	191	194	193	211	206	213	192	217	194	210	243	215	218	209	188	210	210	257	199	194	193	203	177	232	200	204	198	216	229	189	199	205	208	187	200	207	232	202	233	199	220	191	187	222	204	197	196	229	223	209	202	224	208	185	196	202	219	227	218	199	222	199	219	204	214	220	193	230	192	215	241	203	214	206	187	213	213	218	173	211	202	201	201	205	241	217	220	200	204	202	224	210	222	226	198	182	219	220	195	226	192	200	219	200	218	214	209	232	198	203	213	198	213	217	228	201	181	221	231	215	196	209	216	229	215	231	191	195	227	206	190	225	183	187	205	187	222	213	244	224	213	190	202	212	201	214	197	228	203	247	215	226	201	209	211	198	206	222	174	185	213	199	218	200	195	214	214	236	231	200	191	195	185	220	227	193	209	209	225	235	203	180	186	224	221	199	199	204	197	199	243	202	188	193	209	197	208	239	215	247	220	227	188	210	225	184	205	241	207	235	228	238	207	195	239	194	203	165	193	192	211	193	218	208	196	247	183	202	186	191	199	198	230	214	229	239	226	215	216	183	189	177	194	208	226	216	213	238	219	216	213	224	223	212	207	219	238	217	233	166	207	205	222	201	219	225	236	202	199	210	229	228	214	228	222	222	192	196	239	219	194	197	193	207	212	205	206	204	222	211	211	190	197	212	219	221	210	231	215	201	213	202	219	231	231	196	192	203	196	208	224	189	211	221	210	209	224	219	203	198	196	191	212	242	226	227	185	198	206	204	183	200	220	211	182	205	196	192	209	215	203	229	200	227	218	238	218	194	208	200	196	196	213	212	194	183	220	236	247	199	204	237	214	213	230	196	231	203	217	174	188	219	222	213	212	221	200	185	251	214	201	183	221	217	216	204	210	199	218	196	220	185	174	218	206	233	214	235	218	204	224	210	234	241	195	222	173	226	202	223	200	217	197	217	212	191	201	226	203	227	210	191	220	222	219	210	217	210	245	208	188	187	222	219	222	206	191	220	200	213	211	216	223	188	206	213	208	213	212	227	213	199	210	218	214	223	227	192	208	201	196	221	217	206	209	239	202	205	190	209	225	215	197	230	187	187	223	223	220	200	197	194	202	222	242	222	219	212	192	219	198	228	209	197	220	239	232	217	220	259	216	227	189	250	186	205	222	198	212	204	197	212	200	203	182	199	216	207	217	195	221	228	199	195	206	229	218	182	242	202	219	235	187	243	198	186	233	217	210	195	230	212	212	211	208	204	220	190	203	228	206	192	178	208	228	242	196	200	220	208	200	208	211	245	203	203	205	190	240	209	205	209	251	205	190	248	185	202	211	222	192	227	221	221	196	199	209	237	221	212	214	224	208	216	230	193	193	199	237	201	209	217	219	198	200	241	214	205	217	210	226	231	213	241	209	218	216	214	194	211	195	201	231	231	214	215	197	219	189	198	196	217	211	212	240	195	216	230	234	209	222	231	206	198	253	239	229	235	212	207	189	195	217	231	211	203	211	203	199	225	171	178	227	215	210	208	184	223	196	207	211	198	224	215	206	206	231	220	226	191	212	235	229	214	220	213	218	206	203	194	213	204	228	200	204	185	210	200	233	210	168	214	218	212	213	216	215	219	224	217	227	214	184	201	220	209	198	198	235	215	203	214	206	195	218	234	203	207	219	188	231	202	217	212	210	191	207	191	232	206	216	200	186	229	202	210	232	215	201	206	214	210	221	211	213	222	204	222	227	210	212	186	203	251	174	227	205	208	206	215	167	202	204	218	211	201	202	231	192	206	220	208	210	192	208	210	203	227	200	228	197	197	202	212	239	214	232	222	210	212	200	228	206	190	183	190	209	209	195	215	210	184	220	216	211	201	191	227	184	181	215	208	217	217	206	232	212	199	198	209	200	211	216	200	202	180	214	213	194	184	215	205	216	190	205	233	200	222	190	225	201	202	201	185	206	205	191	230	191	186	213	206	196	201	218	199	203	210	221	225	245	241	204	222	227	202	204	226	219	176	211	210	204	158	205	193	215	186	236	181	196	212	212	215	186	199	202	224	228	236	240	181	189	193	231	210	233	219	234	201	230	215	222	206	217	221	193	193	217	192	206	200	223	235	214	213	209	202	212	214	206	203	244	232	195	187	197	197	228	197	213	243	207	210	193	191	206	222	224	222	214	200	195	188	220	190	196	224	208	204	192	200	233	205	218	211	215	230	217	201	215	195	192	252	220	214	231	215	233	211	215	181	217	191	230	223	195	205	206	206	232	235	186	212	223	200
13941	6095	13955	20309	20781	21657	21623	18230	13993	11417	8754	6881	4408	3762	2998	2773	3235	2676	2756	2426	2194	1892	1565	1635	1457	1275	1038	1014	864	923	858	788	816	770	752	654	687	621	609	601	577	555	503	531	504	561	536	514	525	469	490	519	504	494	508	493	541	469	534	482	466	481	464	466	448	466	516	481	476	480	460	474	456	458	471	449	452	484	501	496	483	469	458	508	451	485	438	478	490	489	501	468	448	439	471	479	498	470	460	459	481	494	511	450	473	456	443	461	461	487	500	505	479	452	448	447	490	453	508	481	439	507	474	469	454	493	432	497	450	458	461	449	495	519	441	461	494	507	481	498	466	437	489	457	443	468	457	466	452	481	484	506	481	466	478	482	465	453	423	484	484	466	452	471	462	474	488	486	477	461	481	452	472	489	439	500	463	458	431	467	459	440	481	445	460	476	461	471	463	447	462	515	468	449	457	518	451	481	474	491	512	461	460	494	497	474	451	473	480	477	412	468	442	516	504	463	497	489	444	452	460	463	452	455	515	473	449	502	455	474	486	475	480	487	442	489	456	495	477	464	483	466	447	469	485	498	473	457	446	459	458	486	460	447	443	446	460	479	495	529	475	459	485	478	525	510	511	489	469	482	454	496	444	462	462	474	514	463	485	446	452	487	476	522	481	482	503	469	454	470	447	483	464	498	503	525	493	486	484	438	494	486	490	441	468	478	474	466	469	450	445	505	469	521	477	499	475	531	442	458	481	508	432	461	479	478	482	457	459	438	469	456	520	482	462	472	484	520	493	504	498	507	449	470	436	487	454	515	428	439	436	495	472	486	496	481	442	478	498	472	453	484	493	445	456	441	422	469	455	466	453	500	490	501	481	475	493	465	528	483	467	476	443	477	441	467	512	469	480	482	452	481	512	447	468	494	452	486	449	431	449	498	482	493	480	495	481	469	510	468	517	487	493	475	486	465	487	493	450	490	435	439	486	485	458	453	488	469	511	428	459	487	451	422	457	438	473	492	462	459	448	468	477	499	482	461	474	516	482	468	515	505	440	433	495	490	480	476	481	434	475	481	449	478	479	501	483	461	500	483	501	448	433	493	479	483	482	451	439	437	485	459	487	488	470	487	534	482	472	470	452	465	482	450	444	473	486	509	476	497	488	499	474	470	471	490	491	473	509	463	468	416	465	450	513	479	474	453	463	459	470	483	508	457	488	469	488	471	502	502	424	461	502	455	507	494	449	472	485	471	497	485	503	472	461	476	494	485	461	475	459	459	461	515	471	469	487	474	448	491	510	455	436	452	459	490	464	457	496	461	473	459	457	473	440	480	520	488	452	485	479	460	485	463	471	442	476	460	461	459	467	461	478	482	482	460	454	459	473	433	462	477	446	448	505	456	461	453	486	467	473	467	464	474	499	504	433	472	481	469	466	431	477	492	508	471	499	485	455	439	425	488	502	462	508	486	482	472	478	477	437	459	505	445	494	486	486	476	462	467	492	475	449	473	451	493	464	518	497	473	521	476	515	495	481	481	498	506	450	450	470	471	484	471	471	457	442	484	487	482	466	439	451	464	489	433	485	454	488	501	535	470	472	462	486	524	484	445	469	464	451	451	446	498	517	460	464	455	467	474	479	420	464	480	491	464	467	485	479	462	472	505	422	456	507	462	483	459	421	476	488	490	464	501	472	455	489	511	452	458	463	471	493	449	445	484	463	476	453	471	492	472	507	474	443	465	499	484	481	471	485	527	476	453	478	496	488	483	491	475	468	454	463	485	491	474	474	471	450	469	489	472	475	502	524	490	472	479	477	453	465	474	434	454	453	525	467	484	467	480	470	459	472	495	458	481	501	457	459	495	447	437	423	433	452	478	471	479	486	476	448	473	501	473	461	442	503	454	495	473	504	475	464	468	458	447	505	458	440	448	499	484	441	458	454	477	455	438	469	517	473	519	460	445	483	508	479	443	466	518	466	500	494	431	467	530	466	501	443	485	464	494	488	474	511	473	455	485	472	466	488	507	488	475	493	437	455	461	515	465	438	460	492	492	449	451	484	450	449	490	491	443	473	476	483	478	482	444	481	456	479	494	450	462	488	458	470	475	491	483	467	484	476	530	467	467	457	483	472	498	512	466	468	421	492	502	480	505	481	477	484	454	494	488	497	484	499	531	499	466	498	467	510	502	505	500	449	451	487	421	489	455	467	454	461	497	488	456	523	454	467	453	436	473	453	458	473	465	445	480	441	478	488	451	508	462	481	448	511	459	462	483	506	457	461	487	462	458	484	504	456	449	541	460	461	467	452	471	484	466	457	468	482	437	469	468	500	439	463	460	422	454	485	486	448	464	477	487	489	497	437	472	478	481	512	474	492	481	463	426	488	496	470	483	500	455	508	494	516	480	485	512	440	436	467	451	496	467	475	486	475	460	504	498	478	473	438	435	479	466	452	480	501	522	473	512	426	475	473	465	466	472	453	460	493	485	494	450	469	489	481	456	446	463	488	415	487	490	482	459	502	500	452	493	481	488	491	466	444	489	453	483	453	521	440	488	450	436	440	460	433	470	484	475	479	455	472	479	483	443	490	468	489	466	487	470	481	446	458	473	494	481	456	461	507	457	468	456	479	510	486	465	487	476	455	495	483	467	460	456	478	468	478	493	447	476	448	480	450	509	467	465	461	437	471	510	468	530	495	484	530	502	477	483	499	466	461	480	444	468	487	478	470	499	482	505	513	471	476	477	483	475	470	478	435	454	463	434	457	448	494	436	468	460	461	480	468	498	527	469	478	444	450	483	421	494	470	473	456	441	508	492	486	477	464	482	468	465	456	483	459	432	499	451	472	492	462	460	473	485	484	455	490	465	472	504	481	470	461	473	483	465	527	503	463	471	482	490	451	477	489	472	479	470	496	464	484	490	471	487	457	492	477	481	475	462	462	419	462	461	468	446	458	503	475	492	487	484	467	482	448	453	443	475	466	434	464	434	452	446	465	453	463	471	465	490	480	456	501	487	491	461	527	517	447	481	474	501	469	447	515	470	490	434	470	487	461	456	492	505	476	441	469	473	511	475	494	464	454	454	457	463	505	474	448	496	440	440	457	476	439	479	445	469	492	452	479	452	465	473	436	481	465	450	472	495	486	533	459	438	515	474	468	450	492	478	501	496	438	447	446	464	497	437	487	505	480	462	423	463	511	444	466	470	453	435	459	480	478	477	502	462	444	485	485	471	484	493	458	485	454	453	498	460	451	540	487	465	503	449	471	464	449	495	435	472	478	456	415	504	485	469	470	471	461	451	480	475	490	482	488	456	447	449	512	470	464	484	494	524	456	423	467	429	474	433	467	487	507	488	469	456	472	464	435	533	460	462	507	483	449	492	438	439	473	503	488	443	436	471	517	462	460	436	460	447	506	471	445	422	465	458	466	474	517	471	479	520	468	417	463	497	478	461	512	461	486	478	471	443	476	501	458	455	476	536	513	433	462	460	470	496	498	497	490	472
8343	3085	3360	2541	1776	1562	1368	1168	758	578	445	348	287	237	218	191	240	230	215	224	206	217	207	166	197	179	182	189	149	168	174	173	161	165	166	157	194	166	154	145	133	129	158	147	124	127	135	166	158	166	140	127	108	139	139	148	139	147	135	134	162	140	133	139	160	145	153	134	137	132	128	138	137	152	145	151	156	152	140	118	135	145	148	133	140	131	160	128	146	126	132	146	140	141	131	144	144	133	151	156	158	143	133	139	146	154	140	155	117	151	181	158	152	152	129	148	133	137	123	142	151	106	135	129	154	130	118	150	160	155	135	157	142	133	143	141	138	142	127	159	121	131	136	155	160	131	144	134	137	133	133	130	138	140	144	141	157	142	145	162	162	154	147	168	123	141	132	153	148	130	152	131	167	146	141	143	136	129	139	156	164	147	125	136	137	129	149	131	144	133	159	121	148	145	138	136	131	155	156	154	156	147	144	146	126	162	161	156	161	142	142	148	148	164	116	132	151	125	136	166	139	165	141	152	141	123	143	137	160	151	136	122	150	142	174	148	127	118	134	156	130	146	165	167	155	127	166	150	149	142	144	145	127	172	136	131	133	153	142	133	158	128	153	136	147	143	160	143	133	154	136	140	151	135	138	143	129	120	141	117	142	150	140	151	144	156	150	125	149	157	154	156	152	146	132	139	146	159	142	151	143	168	133	144	152	134	128	121	125	147	148	171	152	153	127	132	126	147	126	143	142	156	120	149	149	155	156	140	145	136	159	152	166	138	123	135	142	130	122	151	130	132	141	141	156	146	140	146	130	160	146	181	124	142	137	134	163	159	138	139	142	159	175	139	154	137	135	155	140	145	146	155	150	148	140	168	134	124	143	137	132	145	134	127	152	152	141	148	144	134	126	158	129	152	141	133	147	150	149	141	139	138	122	138	165	138	129	134	129	137	135	145	153	136	124	152	136	159	127	135	121	126	137	154	156	152	164	150	145	134	148	128	141	143	134	136	156	165	148	155	146	130	139	146	135	148	119	146	155	123	150	133	157	131	147	139	111	135	123	132	124	154	151	149	126	177	141	169	157	141	148	149	165	121	134	153	144	142	167	152	161	147	142	140	150	123	131	148	125	145	138	162	143	158	149	147	130	167	143	132	144	162	145	152	157	139	146	128	147	132	146	125	142	144	133	136	148	143	161	152	137	158	142	138	94	133	139	162	128	145	151	144	145	141	141	135	152	147	133	124	124	131	152	142	141	134	138	128	128	167	128	123	129	127	138	141	137	149	152	149	149	124	141	112	132	128	144	148	132	136	148	156	121	158	151	156	131	155	164	136	146	135	165	157	150	144	126	146	133	153	125	157	167	131	152	155	134	134	150	146	149	152	125	150	149	141	131	123	140	171	160	141	125	120	161	141	148	149	131	131	139	150	168	133	120	144	155	146	136	160	158	139	155	122	135	152	112	118	154	127	174	166	140	162	143	142	158	136	138	149	153	159	152	145	145	141	158	133	145	143	161	143	163	137	150	143	128	139	151	141	146	127	164	145	140	149	121	145	144	154	146	144	145	145	117	167	137	135	139	143	161	147	130	119	145	165	165	186	143	147	156	138	135	167	171	174	158	160	145	128	142	153	142	135	135	131	157	140	141	146	139	133	171	148	153	126	133	154	141	140	152	135	144	143	126	140	139	125	137	146	162	140	178	137	136	133	141	140	153	144	133	142	139	139	150	157	139	130	150	147	143	153	129	160	158	149	125	153	162	126	116	166	137	125	126	139	139	143	140	141	138	133	129	142	124	153	129	179	145	151	125	130	134	130	170	131	156	147	167	147	127	148	153	145	151	156	144	174	139	139	154	135	124	130	162	144	147	126	140	149	132	146	144	153	154	139	149	155	126	156	151	145	170	147	131	132	119	150	146	151	150	135	131	123	147	132	152	119	130	147	133	150	143	130	159	156	132	133	143	126	138	163	133	140	153	135	132	155	131	162	138	141	147	122	145	124	123	129	136	133	147	134	147	137	159	149	147	128	135	164	149	135	161	171	165	143	167	142	128	146	142	139	145	147	145	135	135	117	134	154	138	162	153	146	139	154	139	155	150	154	132	134	144	145	155	138	130	137	158	128	138	145	161	137	151	138	161	143	123	143	135	134	154	163	131	138	173	138	133	148	155	152	119	148	139	128	112	149	133	157	165	141	143	143	149	147	141	145	131	139	152	133	163	149	148	150	140	160	124	138	133	133	167	150	136	147	148	169	143	146	136	171	145	139	153	132	149	160	159	151	158	149	158	155	150	143	153	133	142	136	133	123	140	149	140	140	161	148	155	130	131	148	154	161	137	134	149	151	130	134	145	167	142	133	141	156	135	157	147	137	127	128	135	122	138	141	168	130	116	134	123	152	150	140	137	142	150	156	143	140	127	160	129	159	140	167	145	148	155	161	139	152	139	141	126	159	136	146	158	141	152	125	148	139	145	160	140	171	159	131	131	190	130	137	153	149	142	132	139	144	154	155	153	135	159	144	169	159	163	141	134	129	129	142	132	127	147	142	125	145	132	144	163	139	132	166	147	137	131	137	142	157	157	138	144	139	154	135	110	150	154	143	134	146	154	131	127	143	146	134	138	133	142	128	141	168	139	144	137	120	136	146	126	143	140	145	138	151	127	150	141	120	154	145	146	146	155	132	133	159	146	134	162	142	129	143	153	152	133	141	127	179	148	140	148	153	144	151	156	125	130	124	159	123	125	121	142	143	133	156	148	149	139	137	154	157	156	146	138	126	127	153	156	139	142	154	163	162	135	122	148	135	119	149	135	136	144	149	155	151	123	126	151	151	140	165	128	151	119	142	143	158	157	142	157	147	147	144	152	134	135	108	129	153	162	143	161	141	157	137	140	144	129	134	140	149	137	125	123	161	137	146	136	136	142	122	142	148	163	129	150	132	172	134	156	159	138	151	150	133	150	139	124	108	132	124	142	133	122	156	156	149	135	130	136	140	152	126	117	156	130	128	141	151	159	149	160	167	146	135	139	134	126	147	155	137	131	148	133	130	146	151	145	142	163	141	117	134	137	139	130	150	132	155	145	135	142	129	147	174	158	131	123	167	120	143	130	152	136	157	121	122	113	159	156	146	154	122	153	169	135	158	127	150	136	144	130	132	146	137	150	140	146	174	146	138	161	142	138	134	147	179	128	130	136	122	135	133	128	114	135	133	147	158	132	139	143	126	153	136	143	151	144	133	154	130	129	138	135	148	128	126	146	124	149	158	164	164	159	140	122	133	129	164	159	174	145	142	134	152	151	135	146	148	145	146	140	146	140	134	144	131	122	148	138	142	136	143	132	156	147	154	158	151	147	126	161	152	160	142	140	162	141	156	157	153	161	161	149	150	114	138	150	150	172	149	155	144	132	139	141	119	159	132	164	133	122	123	139	142	129	159	153	161	126	161	138	146	124	133	145	152	139	168	140	145	134	120	143	132	154	142	147	142	137	150
5435	2818	6279	7429	6362	6089	5609	5310	3695	2633	2258	1622	1010	890	826	753	875	868	883	873	786	762	692	641	583	610	529	574	524	514	466	466	445	410	399	369	382	389	393	410	342	350	367	406	352	352	356	394	365	373	368	299	362	371	377	361	364	354	364	340	374	365	356	349	349	333	314	316	330	310	384	339	356	302	356	345	345	352	322	321	376	361	377	343	352	347	416	375	349	342	338	322	323	379	311	336	399	333	326	353	355	311	342	381	342	336	356	322	362	368	337	356	344	372	391	345	357	356	358	370	346	351	370	356	335	363	351	386	348	354	339	333	349	369	319	331	356	335	358	323	305	379	352	369	349	318	329	317	355	338	347	313	380	340	348	347	353	348	327	346	362	354	371	342	363	346	309	326	369	338	345	342	344	344	344	379	336	344	362	338	334	339	327	338	342	348	357	363	351	335	339	353	372	299	356	321	320	337	355	329	326	318	369	309	310	365	297	375	322	363	365	344	376	330	329	337	337	347	353	320	372	329	359	333	357	342	340	337	338	332	312	354	351	356	327	349	379	344	361	310	340	306	357	327	348	337	323	349	345	348	347	360	337	360	329	334	398	358	359	357	398	385	354	350	355	367	386	359	326	338	342	332	345	341	333	350	354	341	333	339	334	355	368	335	343	329	338	338	355	373	340	355	350	334	382	328	335	343	325	345	338	346	330	357	346	341	344	419	355	324	370	325	314	323	355	319	384	359	332	352	364	354	367	296	342	335	338	348	316	342	373	334	379	317	325	341	365	336	342	386	320	371	338	322	351	354	332	341	304	360	322	348	364	329	350	357	359	326	344	321	347	365	349	326	323	352	338	358	348	352	365	330	344	344	350	341	359	315	350	330	312	349	356	346	319	348	360	350	370	335	343	312	357	340	349	317	369	357	355	355	349	382	336	362	358	325	342	324	319	337	349	345	315	320	334	348	336	335	330	348	362	325	341	360	342	339	350	341	330	358	311	357	355	371	357	367	354	342	349	359	320	336	306	345	350	361	352	331	316	351	362	335	340	332	327	336	303	318	342	352	335	349	356	302	362	340	329	320	349	378	351	344	322	352	376	346	333	321	386	378	343	337	331	381	346	331	335	367	342	366	323	364	338	371	407	325	335	306	379	320	374	316	326	332	368	374	342	339	338	308	339	316	347	361	362	367	380	324	338	371	333	352	321	346	355	368	350	314	357	363	375	339	324	334	358	360	383	377	360	362	335	364	359	332	341	322	338	376	386	339	336	326	334	330	335	324	345	370	339	346	352	355	335	335	364	344	379	358	343	330	328	341	352	364	349	325	391	320	370	329	331	329	345	341	354	327	327	337	332	357	330	336	362	343	381	347	370	343	354	352	363	381	333	351	357	321	373	342	372	343	354	350	349	311	358	359	338	328	349	340	333	371	347	372	336	347	328	338	359	326	366	344	344	352	372	356	345	335	346	343	329	333	335	363	326	375	352	347	351	319	335	320	326	351	318	350	326	331	317	348	335	357	322	355	339	353	325	361	358	328	376	340	334	347	366	344	306	328	341	327	352	351	335	345	330	347	372	324	340	340	349	311	340	355	348	353	356	325	339	342	342	321	309	352	380	346	326	388	343	342	354	340	335	329	339	340	334	346	336	344	349	386	355	339	334	344	347	359	352	329	338	339	303	357	340	337	348	345	342	365	343	341	315	322	340	342	353	338	332	352	365	337	381	323	296	342	334	345	343	358	337	324	355	353	347	364	372	323	346	331	335	327	341	326	373	328	348	317	366	368	317	364	359	357	332	313	358	351	380	331	333	339	341	326	368	331	331	335	358	369	329	358	335	357	335	334	326	365	334	359	376	349	385	343	371	387	367	336	334	334	363	364	313	357	351	329	345	371	334	351	324	338	371	341	360	342	333	326	325	348	339	363	330	339	333	330	326	339	344	374	330	317	331	341	360	387	374	347	327	348	324	354	363	362	346	345	386	350	355	352	351	288	337	350	358	346	340	339	353	361	338	351	390	347	355	332	345	355	358	319	332	325	340	340	347	359	361	322	337	350	308	370	335	378	327	331	356	348	318	358	330	374	342	351	341	323	355	325	356	320	342	343	341	329	344	362	332	354	360	346	324	363	339	354	340	339	377	371	333	307	316	321	361	328	336	350	341	331	356	348	351	351	324	351	347	318	316	359	358	383	349	336	327	324	350	361	341	355	352	360	310	365	372	308	326	344	323	323	345	354	356	294	353	318	318	355	307	361	362	340	351	377	333	333	323	332	346	327	337	360	350	344	354	347	335	347	368	311	359	345	351	382	350	338	359	346	345	332	338	351	341	319	381	363	365	306	336	342	365	319	341	367	367	363	349	348	312	320	379	341	368	348	368	370	343	365	338	360	373	340	386	310	344	321	337	329	303	352	349	341	369	333	322	350	356	346	348	340	343	335	356	309	373	330	343	373	358	366	363	319	316	363	351	328	332	349	349	337	342	350	356	338	352	375	383	315	349	327	350	344	313	382	328	343	307	361	369	320	338	378	366	377	333	348	353	370	317	358	322	334	332	315	315	327	346	303	363	331	320	362	342	364	338	367	334	375	373	365	347	371	348	337	378	366	346	326	347	348	304	302	322	369	353	363	313	338	338	339	319	339	341	328	319	387	353	351	405	352	336	316	353	356	320	336	361	353	325	324	332	319	353	312	339	358	342	348	355	337	370	339	312	326	306	334	344	356	362	370	330	350	324	305	345	338	354	369	340	352	366	322	351	359	296	358	347	350	369	338	322	333	360	362	373	323	323	352	352	312	340	345	334	358	343	335	372	368	325	347	341	327	361	382	342	333	356	331	350	309	363	345	320	353	338	367	352	330	372	369	343	358	364	376	368	356	341	338	321	327	350	357	304	366	322	369	333	365	312	365	363	355	325	346	346	297	322	368	327	328	374	338	318	371	327	367	348	328	341	342	322	339	312	363	327	362	336	325	356	363	329	352	344	311	337	310	359	352	351	354	349	374	348	332	336	316	314	317	378	349	337	325	349	350	350	336	315	349	327	346	322	352	378	347	365	318	351	322	331	343	350	319	347	356	365	336	322	356	343	380	353	334	345	368	370	353	343	349	337	321	338	358	354	361	344	319	380	313	331	343	360	333	379	348	348	364	320	351	379	347	294	363	331	364	352	287	356	327	337	344	345	345	364	324	381	332	336	354	326	327	317	347	345	373	350	359	355	365	364	297	321	367	338	369	343	327	365	358	344	319	340	306	344	321	323	382	340	305	367	327	341	327	313	350	332	331	372	367	321	329	370	348	366	338	334	327	360	363	338	352	350	328	366	349	320	354	358	342	345	323	359	328	342	362	346	358	325	357	370	355	345	376	336	350	373	369	368	361	342	345	307	356	321	356	340	341	371	342	364	353	341	328	334	339	341	357	329	350	327	337	351	324	346	340	335	340	357	350	333	370	360	322	359	327	337	335	368	343	334	390	349	376	343	340	350	345	343	365
17128	5173	5771	6258	4752	4083	3561	2885	2402	1984	1435	959	679	469	475	426	481	439	423	348	365	330	372	318	322	266	289	276	261	269	245	247	232	204	221	246	233	225	217	208	240	184	186	214	214	201	211	186	209	201	215	224	201	218	243	239	187	184	213	207	241	200	213	204	230	212	181	196	212	221	214	217	237	204	178	186	198	191	176	239	195	199	202	207	214	217	225	210	206	204	207	213	241	217	218	177	221	229	196	195	179	228	212	228	215	186	213	183	237	211	204	222	227	232	199	189	203	204	198	174	216	223	204	213	188	229	201	220	184	180	188	217	216	192	208	190	221	216	186	205	210	213	185	207	214	221	194	210	226	222	231	210	175	210	189	205	195	216	205	177	200	211	216	213	209	206	230	197	228	202	207	211	227	239	201	188	205	202	204	227	213	228	236	213	191	244	229	206	202	230	204	204	204	197	193	204	204	204	182	211	211	217	217	230	223	227	228	241	240	218	217	189	195	173	197	202	215	190	193	214	194	205	181	203	190	192	253	232	196	202	213	233	207	219	199	200	204	212	205	199	208	221	226	213	215	209	220	192	188	220	181	198	192	185	214	208	212	209	192	209	195	219	228	203	201	195	203	191	194	181	193	189	181	231	193	202	252	180	182	196	207	215	234	223	234	221	206	205	210	229	169	217	199	160	212	198	204	210	205	203	174	245	210	199	194	224	226	207	207	213	209	192	223	201	225	211	226	198	206	224	206	211	205	202	191	207	185	229	204	214	187	200	243	238	203	202	207	215	249	210	204	214	226	214	188	224	182	206	228	194	186	206	227	209	217	232	209	213	218	211	204	215	220	215	207	191	215	199	209	204	202	204	189	217	201	218	244	221	214	220	188	199	213	226	197	180	206	206	204	204	174	189	209	238	205	192	197	207	226	218	213	178	229	171	232	211	219	202	223	202	228	229	190	227	243	204	200	190	248	189	207	203	194	215	207	202	219	205	202	189	231	215	210	199	178	211	200	193	209	210	200	222	262	212	183	213	215	225	202	194	193	211	203	212	226	217	202	207	206	226	185	236	208	231	208	198	203	192	193	230	213	189	177	210	203	234	223	208	210	216	230	192	200	243	215	205	230	208	217	204	188	189	230	204	205	187	232	181	184	224	194	199	194	210	197	238	209	218	214	212	214	208	209	209	204	226	218	215	228	190	216	195	199	231	211	227	222	190	213	174	194	211	209	178	218	196	217	222	210	211	179	202	207	233	212	229	200	210	180	212	245	206	200	182	231	200	191	216	209	218	185	199	200	195	193	204	253	187	218	198	196	225	210	221	226	215	211	217	222	204	189	204	224	197	214	218	214	214	192	181	234	207	192	199	225	204	189	199	186	213	181	182	217	230	203	189	200	210	209	191	206	214	201	209	201	218	222	222	200	200	190	194	224	227	195	211	200	196	219	210	195	192	179	202	213	200	210	220	221	212	215	220	212	231	200	205	179	191	207	187	206	213	194	209	185	219	195	210	194	189	223	246	190	210	209	192	213	211	223	217	222	186	219	212	186	208	189	218	190	206	220	198	205	197	212	224	176	204	183	210	221	220	221	195	224	219	216	244	245	221	210	219	182	218	209	215	182	190	209	213	214	198	214	189	243	218	229	200	213	238	214	184	179	211	218	199	213	224	223	220	215	197	222	189	217	204	179	180	236	200	227	198	212	217	214	198	223	206	211	223	198	225	217	230	206	221	197	212	221	218	182	210	214	207	213	203	198	209	199	202	220	189	222	189	197	195	204	188	213	219	221	258	222	212	207	194	218	205	202	151	205	196	202	218	189	190	190	240	204	224	195	226	203	189	181	212	212	229	219	215	224	183	181	206	232	174	187	212	216	184	222	208	195	220	208	220	231	209	214	238	211	193	201	192	200	217	237	222	192	171	205	210	189	213	219	198	226	208	209	202	207	213	220	169	207	241	202	183	200	185	199	225	227	183	210	178	191	204	195	210	202	214	192	206	219	225	209	196	205	220	204	200	222	187	212	216	201	185	151	196	237	204	233	210	182	173	210	214	206	203	183	209	183	209	212	175	199	205	184	193	221	203	210	228	222	198	169	203	226	200	233	195	225	233	198	238	191	192	212	214	208	216	208	190	211	245	201	238	211	209	228	198	216	213	226	203	225	222	191	190	191	212	206	217	196	194	204	205	203	207	218	189	218	205	204	220	215	206	180	193	203	224	217	210	215	201	191	213	204	194	219	210	189	211	215	217	207	203	189	193	193	185	211	234	195	183	221	201	195	194	169	195	180	182	209	203	206	206	205	231	214	187	221	188	194	251	208	197	179	211	189	206	194	199	203	198	225	224	210	232	218	211	205	193	238	185	205	199	230	224	191	191	182	174	234	242	202	220	221	221	205	223	188	224	218	228	213	213	213	227	216	179	198	204	196	179	211	218	183	181	222	193	190	207	208	198	205	200	196	188	207	224	200	221	218	227	208	202	194	184	199	192	185	234	213	182	205	241	219	239	220	221	215	220	185	217	202	188	208	196	183	201	208	202	204	197	200	222	250	222	197	182	223	201	232	234	224	232	219	193	219	210	189	194	193	237	184	195	207	211	223	183	187	202	215	200	198	221	218	208	208	193	180	215	197	201	205	215	196	217	193	210	198	201	210	215	189	214	190	192	213	224	207	195	198	218	203	193	214	188	228	227	232	201	216	244	196	210	197	214	195	232	200	168	225	203	205	220	193	210	189	226	232	213	214	187	200	219	201	216	213	222	193	210	210	225	208	215	192	193	213	220	211	220	214	193	211	203	209	187	210	196	205	205	230	206	187	207	217	206	187	237	222	244	216	192	208	234	211	239	209	212	221	218	201	221	188	189	211	199	212	228	245	209	197	189	184	214	204	213	227	204	201	222	217	198	202	231	214	190	208	211	201	200	201	197	199	219	201	205	199	204	217	215	239	223	228	182	205	198	205	200	194	179	206	192	194	208	212	192	218	190	216	211	207	206	210	211	224	218	205	207	211	208	195	212	211	222	219	236	204	203	229	240	204	190	205	241	227	216	220	245	214	201	192	221	215	210	198	189	185	216	218	174	205	211	217	189	201	173	191	203	220	206	213	222	214	194	202	210	188	202	219	209	185	202	211	205	180	235	191	199	208	197	221	227	193	220	216	203	191	185	218	201	195	196	201	195	188	249	206	189	209	223	229	201	221	204	227	194	218	184	217	197	207	216	219	231	194	202	199	194	186	217	197	185	199	215	214	217	182	200	205	225	200	227	218	198	193	182	187	211	219	213	197	203	170	170	216	215	192	206	211	240	182	202	205	195	202	209	207	200	188	194	216	208	235	206	197	218	201	216	227	207	163	209	217	221	196	200	201	187	202	221	214	198	215	232	218	183	196	193	209	206	198	162	206	221	204	194	217	215	193	212	201	197	165	235	181	229	204	216	183	207	228	203	208	231	227	202	174	217	220	189	225	224	217	180	207	178	208	238	195	197	211	205
11065	4286	10015	14782	14434	14085	14229	12113	10090	8401	6055	4235	3364	2511	2281	2057	2108	1894	1994	1647	1550	1501	1594	1325	1115	1078	985	958	912	684	755	709	642	647	705	619	616	640	588	530	530	527	491	529	504	496	489	483	483	501	496	474	466	455	487	496	464	477	484	475	499	441	491	455	474	503	486	496	490	445	484	485	486	476	469	458	481	477	528	481	483	482	477	485	498	464	514	455	473	469	497	457	516	481	487	429	452	473	507	509	470	450	474	465	467	484	455	469	474	482	470	474	485	479	524	464	507	486	452	487	486	492	476	458	463	471	483	494	496	449	429	454	450	484	458	467	513	477	472	491	456	475	473	422	485	454	448	476	514	463	469	486	503	489	482	420	451	437	456	394	469	432	467	492	460	481	456	449	467	517	501	474	465	478	458	474	456	471	467	487	496	479	480	427	500	486	439	468	481	437	496	492	452	486	474	453	485	460	470	421	500	469	515	453	483	478	481	489	466	478	460	473	482	459	468	466	522	528	496	462	467	510	459	498	489	486	485	488	455	483	462	490	508	501	474	474	508	452	467	463	452	508	474	470	481	501	495	442	460	509	474	433	446	482	486	486	451	491	451	479	496	469	466	471	468	463	443	434	484	498	470	460	488	484	459	477	482	478	461	528	477	495	476	513	473	482	455	438	505	460	474	464	496	463	454	461	481	457	473	467	466	478	478	469	482	476	472	468	468	483	479	490	461	482	463	487	488	421	459	482	487	464	488	482	472	518	473	482	464	524	459	447	512	501	482	497	468	482	493	485	473	476	482	486	456	463	494	473	466	505	451	478	492	475	448	438	463	436	487	477	480	448	460	499	440	458	468	502	460	484	513	470	488	461	476	464	534	519	470	498	527	446	454	463	462	470	406	489	474	455	479	454	486	487	447	461	466	501	493	481	468	467	502	544	470	442	471	468	523	458	476	503	466	451	446	459	432	491	504	471	454	512	485	465	505	487	482	490	472	483	492	447	465	478	498	454	446	482	461	489	502	465	462	463	433	448	492	450	467	421	454	491	443	479	490	475	469	495	464	465	488	419	442	476	485	462	448	474	468	453	452	503	452	479	489	468	466	495	467	466	486	494	487	471	507	479	453	479	493	498	446	500	455	435	470	502	468	483	440	478	476	508	499	466	460	456	483	454	436	440	488	477	477	495	455	500	437	439	484	474	467	465	463	475	444	487	436	500	505	451	478	494	449	464	497	495	487	480	502	524	505	518	475	451	474	510	470	477	480	487	503	488	447	497	461	476	447	461	492	445	472	466	489	494	517	442	441	484	441	441	416	499	451	470	451	451	476	446	451	489	454	469	435	478	456	439	492	516	437	478	463	444	473	471	473	437	466	476	437	437	500	447	468	457	461	452	473	471	529	456	435	463	501	477	466	503	462	459	487	483	540	480	468	465	469	414	454	503	448	456	511	472	480	451	459	473	468	493	494	447	486	474	479	475	521	442	490	437	463	446	469	466	453	490	482	499	531	435	499	513	449	481	525	447	443	483	439	467	457	455	465	475	486	484	519	467	451	474	498	449	520	475	456	441	457	487	465	441	490	492	477	422	468	430	463	485	503	465	495	485	454	474	476	474	475	466	494	512	465	473	483	452	499	474	510	477	496	469	491	464	470	450	448	513	489	484	504	510	505	447	495	474	450	478	452	449	467	493	499	468	472	480	484	474	467	436	478	458	479	453	470	470	455	498	456	457	510	463	487	459	487	487	452	475	476	476	479	483	474	466	470	477	467	489	487	475	472	454	460	435	474	499	443	474	466	498	491	466	462	479	451	507	475	482	493	446	497	500	498	478	485	464	471	450	480	439	490	474	468	483	478	500	502	454	448	442	467	475	476	442	500	512	497	447	483	437	496	493	486	477	455	483	456	478	433	438	510	472	480	531	485	422	446	479	448	470	477	439	454	483	488	452	476	489	454	416	447	457	481	492	502	445	493	461	454	475	454	460	526	500	496	442	443	486	446	430	455	495	444	491	504	453	514	458	465	488	465	479	445	477	480	481	439	507	494	513	479	457	485	442	457	436	503	440	496	484	475	496	492	496	442	464	443	480	468	472	463	492	460	442	463	469	494	473	480	472	492	486	439	490	455	479	467	455	435	482	475	453	451	468	494	465	467	469	450	463	508	432	466	477	533	412	478	457	474	496	487	521	493	444	492	529	470	470	468	465	489	506	459	456	495	444	470	475	517	435	486	487	472	470	499	471	470	484	514	498	431	423	461	512	472	481	461	488	442	499	490	491	484	480	453	490	481	466	472	505	492	481	458	500	454	510	494	510	485	493	488	483	470	481	446	506	452	433	491	484	494	480	458	475	479	463	464	491	466	474	446	492	481	539	504	472	455	482	452	487	490	455	445	525	470	469	460	490	473	458	508	465	506	502	444	473	471	478	439	460	481	493	512	506	472	487	474	482	476	508	477	487	434	484	481	469	458	492	482	501	511	466	474	496	450	445	462	495	474	467	476	469	480	476	446	466	453	480	463	486	436	515	473	491	462	492	461	521	498	481	506	452	545	472	477	482	469	459	472	498	435	477	514	504	472	487	455	480	463	468	506	512	485	488	449	461	467	437	494	465	517	478	465	488	439	461	499	448	488	509	475	483	508	473	465	505	481	515	494	468	497	453	427	480	489	503	470	474	489	480	462	477	484	491	513	476	483	469	514	499	455	461	506	446	445	442	482	445	469	453	452	499	470	489	485	463	465	450	466	493	486	431	460	483	495	464	444	500	477	464	489	426	483	442	486	438	485	470	494	467	471	480	475	475	487	469	461	496	460	487	485	497	462	470	446	463	495	486	442	503	485	457	472	471	460	483	485	496	499	466	458	469	499	497	475	454	442	443	507	458	486	488	470	464	489	501	461	452	473	469	490	478	443	435	467	425	445	469	493	469	513	455	453	490	481	471	460	469	452	446	523	450	515	537	517	450	509	437	476	519	467	451	484	481	517	454	483	501	476	492	465	475	524	451	472	472	459	479	459	483	445	499	475	476	478	465	477	431	443	512	492	478	494	514	465	472	489	483	467	482	461	478	472	488	487	461	496	471	488	453	462	476	507	477	490	462	485	497	477	465	430	419	523	467	511	513	463	467	475	482	471	487	440	478	473	488	478	479	484	503	483	485	498	494	438	453	478	491	512	447	498	481	453	464	477	424	469	463	481	433	466	478	476	449	486	471	490	472	444	444	475	509	498	497	451	461	517	453	472	430	488	492	501	452	458	453	478	444	471	492	498	522	493	465	467	481	479	441	471	484	470	484	429	496	480	496	481	497	464	448	509	484	476	485	428	480	474	449	474	457	475	501	465	444	502	493	502	470	472	531	491	469	465	492	473	498	466	487	448	516	483	424	480	510	472	468	473	475	481	506	485	496	472	467	483	450	464	467	458	454	449	471	472	522	479	460	460	474	507	474	464	428	463	459	436	486	467	465	433	483	477	474	463	470	461	530	501	463	492	485
23624	7844	8881	10680	8289	6649	6258	5048	3865	3222	2174	1332	1048	859	678	595	614	598	596	527	461	445	457	377	334	304	346	308	322	286	279	275	234	262	244	280	247	259	229	231	230	208	200	214	210	232	196	214	217	200	202	213	225	217	220	229	219	223	196	224	229	206	195	212	212	230	203	209	196	246	221	261	191	203	212	191	238	181	230	203	238	199	215	215	217	234	191	211	229	224	206	213	204	207	184	203	226	211	195	196	217	197	206	236	204	198	176	227	211	203	202	202	229	217	224	202	223	185	199	187	178	208	211	204	173	175	204	228	209	194	242	210	194	186	231	192	197	212	180	242	216	170	209	174	207	177	195	210	186	228	200	204	200	212	214	206	199	198	205	233	224	174	193	225	197	188	225	185	220	202	215	200	213	197	210	228	237	225	224	201	226	205	212	223	192	208	242	218	222	220	205	183	200	194	195	183	196	202	214	211	219	207	207	223	199	231	225	206	209	211	191	204	182	226	247	186	208	223	238	196	214	210	221	197	242	211	238	200	209	223	222	217	202	206	227	213	221	244	216	216	217	228	218	223	220	206	174	195	183	195	198	199	211	176	211	225	209	209	203	191	207	227	190	181	216	176	234	192	193	181	216	225	197	206	210	206	223	232	179	230	236	213	200	199	219	232	189	189	209	221	198	230	206	236	205	225	218	218	212	190	204	227	208	202	206	197	172	192	198	183	209	214	213	211	227	189	214	210	214	220	223	217	203	201	224	200	237	225	173	212	196	216	198	204	200	230	192	215	219	195	195	241	211	251	217	202	226	204	212	214	211	200	212	175	206	223	218	211	193	217	190	196	214	218	239	225	173	231	200	199	177	223	211	206	209	209	217	183	213	192	201	202	192	205	204	225	203	208	198	227	242	219	209	185	228	234	210	214	191	213	212	250	214	208	207	205	210	210	207	219	211	190	216	196	228	197	208	195	237	197	215	197	198	188	216	193	212	227	198	173	223	194	183	172	228	205	233	209	214	210	218	200	224	207	189	218	198	250	212	196	172	200	216	220	211	222	214	212	212	191	201	224	203	226	222	189	214	208	207	198	201	199	218	223	221	216	231	195	222	190	181	228	238	228	229	187	188	194	193	227	228	192	234	203	193	216	202	226	203	193	204	189	193	211	193	208	215	186	190	226	233	212	206	201	181	221	180	221	215	208	202	182	191	210	164	189	208	226	220	182	213	197	214	227	212	205	210	224	209	203	202	208	222	191	181	201	222	212	192	219	192	211	207	220	198	234	178	217	197	211	205	179	234	212	225	235	221	178	220	223	192	200	197	214	228	227	192	187	186	209	209	195	204	218	207	189	208	212	209	198	169	194	195	205	197	201	203	220	200	193	189	225	210	219	213	235	224	205	206	205	227	205	209	238	208	196	215	218	221	207	189	206	212	198	205	198	217	209	203	198	197	222	174	214	222	209	201	194	225	210	227	223	220	227	197	187	182	226	202	216	237	217	190	200	208	235	209	220	204	194	210	215	198	203	213	213	209	211	189	198	203	211	210	212	228	203	211	212	215	226	207	219	180	216	203	206	221	223	191	209	218	217	207	182	213	196	230	212	215	215	218	201	212	192	187	204	182	214	212	216	224	217	206	239	205	199	209	209	239	189	202	214	217	228	195	238	219	219	215	218	236	200	215	195	189	229	214	216	200	191	217	219	238	245	210	228	198	235	213	191	207	220	221	215	173	201	192	204	214	224	198	203	195	206	197	193	208	207	198	196	225	198	218	200	186	213	196	182	203	219	222	198	207	203	216	220	239	209	192	193	217	189	205	201	212	207	208	220	230	205	205	214	211	219	233	211	200	212	214	213	219	216	215	217	201	199	209	230	222	196	208	210	229	199	184	197	222	213	239	196	208	221	189	216	172	213	228	200	215	219	198	195	208	223	234	204	216	211	190	211	223	211	185	238	201	212	222	228	204	191	205	229	191	199	197	226	176	217	204	188	203	200	228	212	208	179	205	203	218	221	180	205	179	200	191	249	212	204	214	191	208	224	195	224	209	188	215	228	204	191	225	236	202	193	196	210	197	193	198	235	211	193	218	200	263	188	242	197	214	195	217	218	213	208	231	184	216	194	210	204	207	223	205	222	192	202	198	219	189	236	195	182	187	192	191	200	222	228	195	204	187	220	228	197	210	218	217	196	221	231	256	236	233	223	230	212	227	178	206	222	203	215	198	219	222	213	226	231	183	198	230	217	216	208	198	188	205	189	200	223	199	197	202	208	236	241	222	208	227	206	201	190	242	210	211	213	212	202	209	183	196	219	199	216	186	220	209	216	221	206	233	240	198	219	206	214	197	210	209	222	212	198	189	205	214	211	237	211	202	235	223	221	225	197	213	223	221	195	237	199	201	206	212	205	224	198	224	208	193	179	222	212	224	212	209	204	177	225	199	239	220	212	215	245	211	207	213	187	194	192	208	201	196	204	221	212	180	198	220	183	205	197	214	192	207	221	232	229	230	221	206	221	209	227	219	204	220	191	215	207	223	216	218	236	210	219	173	237	227	231	195	205	209	182	190	184	202	229	223	218	199	219	229	228	186	208	234	220	181	222	213	194	182	217	184	206	243	214	205	204	213	203	206	192	207	214	187	203	201	202	190	186	214	235	213	210	217	206	189	188	197	217	229	213	197	190	205	222	228	208	204	213	228	211	199	232	188	164	200	191	194	202	199	215	212	232	207	239	197	213	201	243	203	193	220	180	169	211	216	205	209	205	198	179	212	206	212	218	218	222	204	200	197	196	208	221	185	205	201	222	210	206	200	211	211	213	210	230	229	205	226	220	213	221	225	197	224	211	180	191	187	203	221	235	221	214	171	199	207	206	196	220	204	219	199	198	225	204	230	171	217	205	222	224	201	211	198	221	210	190	196	198	192	246	213	183	218	244	205	191	215	205	222	244	214	210	174	192	174	215	236	205	192	245	210	175	212	183	170	223	214	201	223	225	220	210	205	228	194	188	214	220	195	196	241	215	224	197	226	245	212	227	169	225	195	233	213	195	185	195	206	179	213	206	185	204	224	221	201	225	245	220	211	213	204	191	209	201	211	197	190	201	174	209	218	210	210	213	214	204	228	216	208	205	217	202	209	235	235	216	224	216	225	196	202	238	203	214	207	190	205	191	219	208	187	207	225	190	215	202	210	219	205	239	203	218	252	245	211	217	209	217	225	189	217	210	212	219	183	194	199	183	225	213	182	219	220	190	222	212	220	239	211	183	217	217	189	200	200	221	201	241	201	189	205	204	208	192	203	230	193	212	197	198	214	194	227	212	214	216	176	226	213	209	221	201	204	187	212	235	195	190	193	208	191	188	182	202	200	189	229	200	189	226	197	212	208	198	216	221	200	188	196	199	198	177	214	222	206	217	205	222	201	185	197	196	218	206	214	206	219	206	210	208	214	213	204	193	204	230	201	249	195	221	192	223	210	233	211	228	196	197	198	186	201	214
13606	5579	14164	20075	19899	19637	20232	16753	14634	12532	9102	6366	5379	4080	3716	3097	3377	2996	3020	2387	2255	2183	2204	1917	1600	1411	1274	1261	1163	926	861	747	852	759	713	698	706	645	587	515	520	503	491	544	547	509	511	513	510	487	502	471	473	496	484	513	458	508	496	477	464	480	487	488	488	457	516	482	489	486	476	449	482	460	476	482	484	501	450	474	456	513	486	479	510	486	457	476	488	518	487	483	511	494	476	475	507	494	432	523	474	466	528	477	483	476	519	450	484	446	450	448	473	493	465	476	465	500	450	497	465	457	431	453	455	461	428	432	496	470	486	491	459	464	453	457	451	490	514	486	473	478	479	476	490	428	456	499	462	481	448	440	457	467	512	461	464	483	499	458	495	464	486	469	481	456	463	450	479	478	475	436	478	459	469	445	474	465	485	474	465	454	454	453	481	459	455	483	468	474	455	491	470	472	474	453	438	501	460	445	494	500	445	523	485	477	470	429	469	463	502	472	451	470	456	444	476	475	439	441	457	465	417	444	488	433	466	475	494	485	431	455	431	489	422	443	494	462	491	463	430	488	441	472	431	441	428	457	494	443	497	486	499	461	461	484	468	517	453	456	456	449	502	464	459	450	446	436	472	455	476	492	487	464	442	456	494	480	445	458	491	420	495	478	457	485	480	456	487	460	506	471	442	504	464	442	467	458	498	435	489	445	473	478	426	458	449	487	465	495	469	460	433	474	481	446	477	464	426	464	493	446	491	435	487	502	454	447	428	463	470	501	466	462	458	471	483	468	454	462	446	463	480	451	501	455	458	472	468	470	452	503	482	487	490	465	478	461	479	473	445	487	469	472	478	498	493	473	499	474	485	494	494	474	444	433	485	483	461	476	487	462	447	478	452	495	456	451	431	497	455	434	465	475	451	475	477	494	485	459	513	464	507	458	462	474	456	494	479	422	467	472	473	435	453	460	458	474	441	501	511	481	451	453	441	457	480	468	454	501	527	483	463	441	458	437	475	504	468	455	484	454	476	436	477	461	463	462	462	480	467	496	466	445	444	469	467	446	469	459	441	474	508	487	466	507	468	478	438	475	456	484	539	457	445	488	463	475	424	450	442	444	460	419	480	472	484	490	453	471	496	445	439	439	503	461	497	468	465	460	465	462	444	434	391	501	448	488	474	412	475	448	514	439	454	465	484	476	502	470	460	460	438	479	474	477	462	457	456	481	495	483	462	494	467	499	495	472	467	452	424	471	448	496	473	459	451	486	529	505	433	459	443	478	496	506	474	466	486	465	460	485	468	460	443	496	469	469	485	479	484	477	488	461	468	470	473	446	478	468	479	469	481	472	432	455	452	482	479	465	483	462	470	483	495	461	487	475	482	484	507	467	443	488	454	421	474	459	464	459	437	462	459	470	474	494	416	444	445	444	470	456	454	476	486	466	471	452	450	491	472	469	531	468	474	454	479	450	492	453	431	466	437	434	460	473	493	475	478	526	449	446	474	461	459	456	481	458	459	494	456	504	422	478	480	421	475	471	479	408	454	438	478	447	466	506	469	449	434	473	486	445	453	483	476	463	448	458	481	515	446	462	418	504	472	471	487	511	490	481	488	490	487	466	447	478	477	469	436	495	485	489	428	486	474	439	464	437	483	442	511	524	463	494	472	476	458	436	495	502	460	448	507	467	458	496	509	469	458	479	486	514	448	495	439	468	447	473	506	485	492	484	473	437	452	459	465	439	466	448	457	424	457	494	443	515	464	479	486	467	459	462	479	466	498	487	453	473	474	492	443	445	488	470	462	489	481	458	500	494	450	457	452	507	446	457	469	467	490	482	469	429	462	471	468	485	462	491	456	480	462	472	457	461	465	444	474	509	430	511	478	428	457	473	441	457	455	442	457	483	473	462	484	458	438	497	441	468	508	450	484	458	478	457	425	438	476	488	467	492	470	475	478	481	458	479	465	437	434	450	446	470	447	485	456	464	442	438	492	439	460	446	461	457	453	444	470	484	503	494	462	439	497	462	457	471	458	440	454	429	498	482	465	442	476	449	476	455	475	471	470	451	480	442	438	477	471	476	467	450	471	458	478	457	463	467	499	468	499	453	460	476	525	457	440	445	483	462	456	482	437	456	471	461	465	520	520	453	473	455	459	479	456	444	451	455	454	500	498	461	478	426	459	476	466	478	411	435	470	472	460	498	446	502	451	480	485	450	508	457	476	471	452	440	495	463	449	454	498	458	496	444	490	457	432	437	465	451	484	472	460	498	460	469	488	460	466	492	433	479	454	487	467	468	464	474	475	475	453	496	482	463	453	473	496	460	489	468	502	441	465	484	462	474	463	481	490	455	447	470	482	507	488	441	455	489	478	456	472	498	451	509	479	504	463	467	471	430	469	463	504	460	472	436	462	448	476	469	519	440	466	485	475	485	465	438	527	465	473	432	433	488	457	448	474	492	457	435	446	475	427	491	487	460	470	486	474	432	476	436	445	508	506	482	458	459	507	487	469	479	440	436	466	494	462	470	485	438	457	493	475	477	482	486	508	453	485	483	475	478	471	456	472	444	443	455	456	479	472	481	456	447	484	465	532	508	449	434	473	459	510	444	463	534	498	435	463	472	484	462	487	460	475	477	461	482	451	535	450	488	445	459	492	493	474	484	437	441	493	436	465	476	445	516	491	480	465	469	489	484	471	423	439	507	480	510	506	478	468	465	475	472	467	483	510	485	467	473	483	502	503	481	468	488	462	491	459	470	460	491	488	497	456	438	455	451	450	424	418	471	465	458	464	539	473	444	442	446	460	477	449	477	486	491	458	445	435	480	443	468	431	439	457	485	462	450	460	469	473	477	450	467	479	439	473	488	448	449	499	503	480	458	478	457	434	499	436	498	504	466	442	466	473	461	478	484	426	429	460	502	485	485	472	422	445	455	459	466	427	429	461	446	494	484	469	487	475	445	474	448	470	436	485	487	447	472	459	467	456	461	483	421	429	461	496	462	437	474	515	476	446	472	445	484	489	485	434	481	459	444	413	448	445	484	544	464	433	428	468	486	460	455	451	446	493	463	464	474	463	507	489	480	493	456	445	463	474	480	479	467	434	485	498	395	463	443	492	468	467	485	466	467	457	491	459	466	464	458	452	502	474	510	511	443	438	473	480	462	441	478	443	501	481	473	498	513	474	467	462	473	452	469	456	429	462	458	461	501	473	496	501	479	478	487	494	452	500	435	463	464	524	440	482	467	470	459	478	468	482	443	503	448	455	428	453	469	499	459	472	442	455	448	491	458	489	470	464	480	473	527	484	482	455	480	427	489	468	469	450	504	460	493	454	524	446	456	480	469	479	423	474	454	495	481	462	472	462	479	456	473	463	458	472	453	436	446	473	411	448	480	511	447	463	489	469	507	415	483	505	487	447	467	434	455	490	459	431	463	483	448	481	492	450	447	444	484	457	427	450	444	491	447	520	477	474	457	476	504	504	411	489	473	480	438	495	459
8057	3179	3172	2429	1468	1120	1077	985	732	546	427	303	255	234	215	222	208	229	214	208	189	219	225	214	173	184	199	188	170	138	154	143	168	168	165	137	144	150	153	159	126	144	161	150	149	166	124	138	136	162	132	139	131	152	120	137	138	150	122	151	141	155	154	151	152	149	123	140	136	134	142	146	140	149	133	121	128	122	154	136	151	144	118	117	126	148	149	145	136	147	143	142	142	171	125	141	131	137	160	160	146	143	145	140	141	144	143	150	108	125	130	145	151	134	164	141	123	162	132	145	136	134	122	133	148	165	147	163	141	154	147	154	135	163	131	138	136	115	135	128	120	137	148	149	147	126	150	133	154	136	129	141	138	130	143	130	124	138	144	136	119	111	137	135	166	159	138	147	138	144	136	141	141	131	144	150	151	152	134	145	143	159	144	137	155	122	141	127	126	135	119	145	150	154	144	146	155	163	147	141	141	161	146	124	120	155	147	148	136	140	147	135	134	133	144	146	147	143	135	131	143	139	143	127	162	144	137	140	144	139	135	139	146	140	114	149	136	130	149	160	147	135	142	139	136	147	134	148	137	152	115	140	152	140	126	149	134	142	146	146	145	126	132	130	144	148	136	145	140	129	120	149	131	139	139	114	117	130	130	154	127	148	127	142	150	137	135	131	147	142	122	142	144	148	142	156	135	134	151	145	135	140	132	148	148	152	143	140	142	148	147	140	130	141	146	140	131	129	148	138	131	128	134	123	141	129	144	153	142	137	137	140	145	142	130	121	128	138	147	134	127	118	148	146	122	126	159	144	135	148	137	147	155	138	142	163	144	155	133	148	142	141	126	137	155	144	154	117	129	136	119	144	157	152	148	134	134	118	139	151	164	127	130	156	161	123	147	125	131	117	150	139	122	182	135	140	161	135	132	137	127	154	108	128	159	134	151	145	133	126	139	154	142	139	153	132	114	144	119	132	143	167	132	149	118	138	138	148	129	147	153	124	139	140	145	147	123	150	128	145	129	155	129	118	107	155	182	152	149	138	113	149	137	114	132	132	128	143	144	144	146	167	120	147	134	132	141	143	145	136	138	148	141	160	142	133	132	148	161	154	136	114	140	135	132	142	152	138	139	164	152	163	115	127	149	125	116	132	146	165	129	154	150	126	126	127	129	134	156	155	100	119	141	145	135	149	130	137	117	156	149	143	135	145	136	139	125	118	158	143	144	144	147	139	150	126	185	162	125	116	134	143	131	147	141	122	175	150	174	126	154	161	157	106	137	128	139	156	128	143	122	138	125	125	135	151	143	119	141	156	167	132	116	146	128	137	136	132	145	130	142	160	145	139	112	152	156	161	127	140	141	132	136	113	149	136	136	139	135	145	137	166	125	133	151	165	145	134	126	155	134	154	158	135	145	124	133	165	140	138	155	119	144	127	120	130	135	151	133	149	125	131	143	148	152	141	142	132	141	143	139	142	136	171	124	157	138	131	124	140	147	142	134	144	125	156	172	141	131	144	148	131	122	192	146	142	141	153	154	145	144	122	150	176	138	131	113	143	147	151	135	168	136	138	161	151	144	134	123	138	140	149	131	142	148	136	141	137	148	154	138	126	142	169	117	141	152	140	156	135	145	135	141	146	129	130	137	146	134	167	161	174	153	140	164	167	134	148	120	160	121	152	135	136	147	162	142	146	155	144	117	147	148	160	126	130	159	139	134	142	154	146	131	150	143	144	141	146	145	135	134	132	121	125	119	129	137	158	136	138	147	134	119	148	134	140	146	162	141	126	136	152	152	144	146	162	138	130	137	154	164	135	135	147	144	145	165	129	142	125	137	136	119	129	134	125	144	131	151	152	155	141	129	152	141	145	142	154	120	149	130	134	139	136	134	150	147	153	118	154	145	167	146	148	156	145	152	140	132	139	159	136	133	135	138	123	122	141	128	134	143	142	135	117	141	140	143	134	132	152	159	150	141	144	134	144	135	142	137	115	162	136	144	154	138	162	150	130	140	151	138	153	122	138	134	105	142	163	154	130	147	141	135	129	137	136	147	121	131	149	113	157	155	155	122	159	175	134	130	157	145	150	131	165	138	142	131	137	139	117	116	148	146	122	119	133	147	142	125	159	150	153	127	158	139	120	132	136	146	171	142	131	133	115	153	155	126	131	119	142	130	141	119	156	119	121	145	132	128	132	180	148	131	162	142	154	128	146	144	142	145	134	120	141	129	149	135	145	140	134	131	147	153	131	132	138	142	132	155	146	151	148	148	151	135	142	120	136	141	132	155	168	144	149	139	132	164	153	156	171	134	123	150	126	124	136	156	129	148	138	134	139	141	139	131	153	142	123	121	127	133	131	159	113	155	116	138	135	140	108	157	158	141	137	133	162	134	137	145	146	146	136	128	161	148	134	126	147	138	149	126	121	143	117	127	140	141	144	163	160	127	134	138	128	126	156	139	160	147	129	149	150	110	130	147	129	143	169	141	169	145	145	128	138	159	148	154	151	158	139	122	124	164	134	161	153	158	143	142	137	142	134	116	146	137	132	137	130	124	146	134	148	137	146	155	155	142	138	120	121	142	149	142	138	140	131	139	152	144	118	126	140	134	154	160	139	132	128	147	136	144	123	133	153	127	137	123	146	128	131	161	140	139	163	137	133	128	141	143	151	125	134	133	132	140	135	142	127	138	126	153	125	139	137	131	134	125	141	134	150	135	141	160	129	134	154	140	143	145	149	141	122	140	136	149	177	135	119	123	118	127	154	161	138	157	138	149	143	128	145	127	163	121	135	156	151	118	166	134	145	129	129	133	150	147	143	141	140	151	138	142	135	125	118	133	128	164	155	135	156	130	123	156	127	137	142	142	140	144	109	131	152	153	157	128	161	145	144	154	120	122	121	158	153	161	119	139	154	116	152	144	151	155	166	140	162	124	129	148	132	131	125	152	151	156	144	138	119	134	128	150	144	131	146	121	133	140	142	140	141	112	143	142	118	175	161	187	153	133	120	143	143	125	150	116	134	144	138	152	136	153	123	141	157	117	151	146	122	156	131	130	141	138	164	133	124	153	121	123	148	142	120	142	137	118	135	124	122	125	138	131	150	159	153	135	141	147	142	143	140	138	116	149	136	136	148	136	150	127	130	159	136	136	140	129	158	154	118	153	141	142	151	129	123	143	129	131	155	143	160	141	154	173	159	153	145	127	149	136	151	148	139	130	119	137	132	146	148	133	151	145	139	148	131	119	144	131	140	122	144	134	125	154	127	146	140	139	137	164	141	145	167	130	123	144	149	136	142	161	148	137	120	132	145	139	145	170	141	117	134	159	150	142	140	139	145	162	140	138	162	158	151	138	139	176	148	131	135	147	155	149	143	118	168	137	159	135	111	167	156	129	124	144	129	134	139	132	120	148	142	160	141	157	160	141	117	124	150	157	139	151	136	159	134	143	138	142	147	168	152	156	135	139	143	145	141	132	145	153	121	138	161	167	146	148	132
5193	2936	5890	7041	5738	4841	4998	4604	3473	2584	1782	1308	1051	981	939	921	936	931	894	817	814	914	972	839	636	622	680	653	546	482	433	500	442	443	414	402	383	430	384	398	320	349	340	358	366	335	343	326	347	353	345	354	333	319	361	352	351	354	333	358	336	355	321	341	314	345	372	336	349	351	371	385	331	359	334	333	358	356	326	360	320	355	339	316	347	362	321	343	355	355	301	325	363	352	302	361	311	338	368	355	347	333	324	346	356	321	350	354	325	359	368	324	309	351	328	351	358	369	336	361	327	331	347	368	342	326	339	332	333	345	356	379	351	376	319	311	362	319	313	312	316	384	359	323	305	388	341	313	373	351	332	360	376	353	330	327	347	341	363	358	360	316	330	291	315	344	337	329	358	336	354	340	325	332	343	365	349	370	368	322	379	349	361	337	358	332	335	368	344	351	318	290	358	346	341	353	372	343	335	377	360	332	298	329	348	334	335	343	318	334	344	341	344	347	378	389	327	338	354	297	314	337	346	336	330	360	363	340	348	345	339	315	349	340	350	368	325	340	349	373	351	312	355	303	337	317	331	341	342	362	338	344	337	333	318	372	333	333	342	331	319	322	350	357	340	350	323	347	332	335	373	356	333	357	358	344	313	347	364	327	362	321	364	344	345	357	344	332	320	328	355	323	329	378	359	326	330	342	347	324	324	339	350	329	329	346	351	317	334	327	327	340	369	359	340	318	327	332	339	371	359	355	364	319	363	351	332	338	340	361	370	313	342	341	387	343	365	344	334	345	315	334	352	332	301	349	331	361	295	323	349	351	334	340	333	340	351	345	341	346	322	358	301	361	351	317	357	346	310	370	368	321	305	349	346	355	341	368	333	338	364	358	337	349	348	355	336	334	334	323	335	335	369	322	346	346	342	345	359	350	333	346	361	331	348	337	335	316	362	338	341	348	367	339	368	312	345	353	351	340	411	323	353	330	317	364	360	307	319	357	344	341	349	357	337	327	331	319	370	337	331	343	344	369	327	309	334	358	343	333	331	340	328	352	385	341	343	350	304	354	287	320	347	330	358	298	363	356	326	354	349	317	323	367	317	370	363	371	354	353	377	374	316	352	386	346	370	321	346	314	333	333	329	344	306	368	312	302	358	367	342	358	329	333	339	347	332	325	358	341	341	331	343	339	352	361	331	328	367	332	354	353	312	325	327	335	324	361	335	335	340	336	355	328	342	327	342	321	335	334	356	332	320	363	289	333	339	289	355	326	334	316	339	353	310	358	328	332	323	348	359	309	366	310	332	307	314	325	350	309	360	312	336	324	332	312	343	350	338	344	334	320	337	328	313	371	313	325	333	331	345	343	357	339	326	343	341	310	323	342	354	348	324	339	355	352	327	347	322	338	372	326	347	359	313	306	344	364	331	336	346	362	336	359	338	319	373	333	343	360	349	331	338	354	318	369	345	325	315	345	321	347	340	372	329	335	339	366	361	338	367	341	343	380	353	324	339	345	369	342	336	330	355	351	353	362	374	332	328	340	332	332	341	333	299	331	332	332	342	321	353	348	351	346	339	300	344	338	353	330	337	341	336	326	367	355	367	359	340	331	335	380	337	316	335	331	356	347	411	368	347	341	379	342	330	367	327	340	335	339	332	349	336	344	344	352	342	330	336	341	365	330	355	343	324	360	335	318	350	321	353	341	312	375	342	325	353	304	364	372	324	354	298	339	360	325	378	322	314	340	326	353	367	338	329	312	341	355	333	314	356	358	331	333	368	330	311	363	347	346	346	396	319	377	360	336	324	378	332	317	350	354	330	342	334	323	324	314	330	363	356	342	334	326	388	359	331	299	346	341	324	335	354	329	329	333	340	330	341	308	386	332	336	344	313	355	346	345	347	336	335	330	323	343	348	291	342	361	334	323	338	328	342	332	355	349	372	350	335	353	311	349	303	349	319	343	370	332	326	302	324	321	322	339	337	320	336	325	322	362	301	354	353	324	354	348	317	385	338	347	345	332	359	354	356	373	328	310	333	343	345	355	314	347	339	346	348	342	350	323	341	341	328	357	345	339	361	288	353	320	332	331	327	341	332	340	356	316	346	349	345	337	330	353	320	325	304	309	339	318	326	341	335	355	337	359	343	337	358	324	370	306	373	333	329	341	333	302	364	357	349	342	327	358	326	358	328	341	367	335	328	322	359	341	361	357	321	300	369	333	344	322	363	330	323	329	337	337	352	312	329	349	325	309	330	378	331	334	337	374	321	339	374	333	359	335	323	312	328	332	317	338	375	355	345	341	331	363	355	332	353	349	323	328	384	309	318	332	313	327	320	350	361	331	339	355	340	358	332	363	332	310	356	328	309	357	347	317	384	377	305	357	352	330	357	359	355	314	355	362	336	316	343	353	303	320	378	320	346	361	339	343	342	349	349	379	357	365	336	306	363	338	318	350	318	368	318	360	310	335	333	342	340	358	336	322	362	345	338	344	330	358	337	345	337	349	358	352	370	361	338	350	316	328	322	326	314	347	333	349	347	331	349	358	336	356	376	330	350	314	334	324	343	339	331	329	330	337	339	350	350	312	295	343	296	353	305	365	338	348	342	348	340	347	331	360	340	350	334	353	362	324	308	353	340	358	356	339	321	306	322	339	373	356	340	321	351	356	359	354	362	350	383	330	346	293	369	355	340	347	347	298	360	333	320	311	357	322	321	324	358	360	333	323	315	330	317	340	332	337	360	371	319	348	351	361	357	321	339	341	340	319	332	346	351	331	341	314	323	339	292	360	358	336	343	321	365	339	371	340	346	362	324	362	312	349	302	339	379	368	376	329	317	320	327	345	338	335	332	357	336	352	351	356	361	370	333	317	359	326	308	337	393	351	365	350	333	332	355	369	337	368	340	333	347	336	304	356	390	339	336	331	323	366	357	313	393	342	321	332	340	350	338	304	369	306	355	345	334	348	354	326	343	335	305	333	339	346	364	353	351	318	347	314	324	346	367	370	361	377	331	361	341	351	347	338	353	348	337	355	354	347	327	340	351	332	359	354	365	370	330	354	328	342	325	330	331	344	332	298	346	365	347	332	337	371	304	343	365	360	334	318	359	338	374	347	304	352	390	345	358	363	350	338	312	337	331	302	375	358	367	362	348	345	355	349	376	341	379	313	336	315	348	340	356	345	339	348	348	316	333	361	327	334	365	387	342	345	343	368	374	330	299	326	344	320	339	334	322	362	349	341	324	353	338	340	383	365	338	326	356	319	341	321	372	322	326	328	324	345	331	362	365	340	334	342	337	335	334	339	342	344	365	307	350	326	352	336	359	358	325	342	331	327	343	310	328	349	318	330	333	330	349	343	317	328	325	336	342	357	326	358	354	331	337	354	341	382	342	322	378	367	353	392	345	344	344	337	313	352	345	335	385	359	314	353	324	365	354	350	359	357	372	323	334	349	368	324	331	344	374	339	348	360	347	312	369	332	389	337	361	343	327	325	367	349
16954	5649	5791	6668	4501	3437	3279	2859	2386	1797	1295	861	724	553	527	487	476	422	419	408	377	400	382	352	331	259	296	319	275	224	213	221	224	202	221	232	233	248	208	201	212	223	226	220	191	219	203	212	205	194	213	194	190	226	202	182	189	214	195	204	238	241	197	223	221	205	203	202	226	195	225	204	211	202	216	221	226	230	192	218	199	204	185	233	191	209	213	206	203	187	226	189	212	225	200	206	212	200	205	207	213	194	198	210	246	245	211	213	197	212	194	200	201	206	195	224	219	243	198	196	225	224	220	190	191	224	221	196	200	191	204	215	220	208	223	183	189	178	208	222	203	197	225	181	208	196	190	196	213	223	196	207	236	233	208	200	223	184	191	209	195	204	238	230	187	207	208	194	184	199	188	187	199	204	201	227	196	244	191	187	178	223	220	222	212	209	198	195	207	204	195	200	208	220	195	191	208	207	199	201	190	188	226	193	183	227	196	207	222	211	197	206	239	200	185	230	225	221	232	212	246	226	205	205	224	216	197	209	239	218	195	196	199	229	184	216	194	218	209	220	199	222	191	221	192	185	205	215	194	185	186	234	229	220	221	205	218	214	216	185	186	228	202	191	203	253	207	193	210	226	215	206	208	187	217	215	191	194	227	211	207	207	206	189	200	207	201	215	204	209	183	199	184	184	193	185	205	183	197	210	181	193	205	187	204	205	180	199	203	206	188	223	221	197	200	235	216	201	216	202	194	207	213	211	225	226	242	219	186	229	189	184	219	228	224	212	201	229	196	197	214	204	201	208	162	211	212	207	201	182	231	195	213	216	198	176	211	227	198	205	211	203	207	211	176	210	229	203	189	195	231	188	206	214	206	217	189	193	233	215	202	220	214	203	188	205	195	224	223	196	211	215	198	195	199	202	196	169	188	206	193	205	231	189	211	199	211	200	217	195	216	203	210	212	183	212	209	199	203	239	207	232	201	228	195	216	223	190	223	210	203	218	200	227	229	229	191	231	198	211	199	196	179	199	204	204	215	210	204	236	219	213	220	174	186	222	219	208	199	173	190	194	218	202	206	251	198	204	183	203	204	210	228	199	195	213	209	195	230	209	199	214	194	225	194	188	225	213	209	191	211	186	209	199	226	204	201	226	186	217	237	201	225	229	169	200	193	160	198	221	210	184	185	196	204	192	223	208	200	210	208	221	175	202	184	202	203	225	195	209	219	206	238	212	206	211	201	200	213	214	200	208	215	245	192	201	198	224	218	214	212	218	215	178	219	179	219	226	241	233	234	197	195	230	211	199	221	194	202	196	199	227	217	194	222	206	196	193	177	224	217	183	228	241	210	180	247	223	202	223	186	211	194	199	215	225	206	208	201	220	190	218	228	222	163	186	209	220	209	207	195	208	207	189	208	218	213	161	181	212	207	199	191	196	218	203	177	228	202	201	211	177	216	195	212	198	205	174	169	197	209	200	212	210	191	213	199	208	211	224	198	211	190	188	205	196	215	199	204	212	218	205	216	213	211	226	218	206	204	196	202	226	194	178	224	227	190	186	192	205	195	222	222	207	218	216	175	193	191	199	234	219	193	210	201	213	205	214	199	204	228	181	190	209	236	203	194	200	179	203	214	197	231	215	178	199	209	208	210	218	218	228	198	183	222	176	227	225	217	211	200	216	201	203	215	207	198	202	191	208	203	193	218	211	196	199	193	198	196	222	227	185	204	210	217	213	175	207	208	245	200	225	186	203	206	192	210	180	203	194	211	199	200	195	186	205	163	205	208	189	205	217	209	232	209	180	206	220	206	196	194	188	208	193	203	221	233	200	182	228	185	215	211	207	182	179	239	204	200	201	186	159	207	203	215	210	204	199	204	212	207	225	203	228	183	229	186	199	211	196	188	218	223	198	215	214	190	196	177	188	218	184	205	221	196	211	223	190	195	177	217	217	198	179	186	225	189	230	198	207	219	224	210	213	223	189	184	220	200	188	204	183	203	219	198	194	203	189	221	213	196	203	209	216	225	178	229	204	199	209	223	205	215	195	193	202	211	200	174	189	208	187	190	216	184	189	219	191	185	193	207	203	201	219	202	230	201	211	221	186	217	212	202	209	209	183	198	209	200	215	224	174	196	185	218	233	213	221	205	194	197	210	219	194	195	201	181	206	203	204	191	186	217	201	236	188	196	196	195	193	217	209	233	248	206	201	198	209	212	216	216	202	206	198	201	216	214	212	187	249	212	184	199	206	213	236	187	195	220	206	215	208	199	204	221	204	220	203	193	202	204	186	170	194	204	222	195	216	213	201	183	188	213	198	209	206	203	197	185	219	203	223	206	182	192	207	208	201	209	219	190	194	199	187	194	197	185	212	198	228	223	219	188	197	225	202	205	209	197	203	224	192	202	195	215	214	212	200	191	225	222	205	220	196	184	189	185	194	194	183	214	198	191	180	212	247	229	196	193	224	215	217	213	210	180	217	193	199	201	197	215	221	224	178	164	199	181	201	232	216	212	196	216	195	207	174	209	200	189	195	196	211	197	207	218	188	235	217	196	191	217	242	210	203	199	187	228	239	205	202	214	196	204	219	197	206	186	234	194	213	173	223	207	225	181	217	200	220	201	192	182	202	216	204	213	214	231	188	187	188	198	211	197	216	209	216	188	217	207	194	231	193	222	198	199	200	196	195	198	218	190	213	196	202	214	211	229	227	188	190	226	190	219	201	207	205	200	193	200	214	193	213	238	188	216	204	183	208	204	231	208	173	180	220	209	229	191	195	222	182	197	207	202	222	211	226	192	186	224	183	201	217	198	212	204	209	194	201	208	198	209	200	219	206	192	197	235	212	217	205	196	189	203	208	195	214	208	204	231	188	230	193	183	237	203	211	207	197	226	204	201	230	208	235	201	233	196	182	200	213	206	197	199	208	213	212	200	203	207	214	216	190	197	191	226	189	190	203	233	203	210	199	216	224	213	187	198	199	176	237	180	209	203	223	200	221	234	206	181	216	219	206	200	208	215	177	192	220	192	207	176	193	238	211	223	207	207	192	195	216	196	209	201	219	213	209	220	202	206	172	202	198	199	222	208	233	216	209	192	200	204	207	243	217	177	221	214	215	187	196	176	222	199	194	223	220	217	220	211	192	207	214	195	198	218	193	199	207	187	211	214	189	192	197	200	210	210	207	200	179	206	206	213	213	202	199	185	182	190	212	213	193	203	220	188	203	213	204	198	193	176	229	193	213	242	196	214	195	210	197	183	220	217	207	189	203	210	203	196	185	216	228	237	186	210	203	193	200	221	215	205	180	212	201	200	198	204	213	225	191	214	223	190	198	207	221	217	169	201	217	195	194	203	228	229	213	188	216	208	200	216	218	229	207	253	182	200	203	219	220	201	200	209	186	201	193	225	206	189	240	182	210	216	197	219	205	192	215	213	200	230	178	186	207	204	190	203	216	193	201	198	186	233	201	207	181	211	220	196	208	186	234	202	235	187	204
11037	4399	10063	15424	13725	12308	13287	11310	9793	8393	5926	4236	3493	2761	2494	2305	2339	2146	1974	1762	1663	1712	1815	1635	1330	1078	1086	1041	893	855	709	722	640	668	636	629	685	566	556	533	557	501	519	519	503	513	515	490	520	457	478	476	486	459	480	485	451	477	501	494	481	444	494	512	471	471	468	463	448	469	460	458	450	473	469	489	486	484	441	456	463	460	496	467	462	490	479	458	433	469	448	492	462	482	489	477	464	446	472	457	511	486	483	471	454	509	475	498	477	450	505	477	473	468	456	457	466	493	526	463	473	493	491	522	483	514	467	471	478	484	457	486	498	498	501	500	486	500	449	473	479	467	446	492	452	458	455	458	433	440	508	456	475	477	491	458	474	491	484	493	469	482	476	486	501	441	471	486	500	455	478	470	476	461	507	463	501	457	464	463	428	480	481	444	452	464	473	510	491	484	474	478	447	508	481	484	496	479	480	467	477	465	487	468	443	467	483	448	464	450	475	494	471	492	506	422	471	419	459	449	463	476	439	469	488	454	481	517	481	463	467	480	479	476	450	475	464	486	473	439	447	518	466	494	463	469	442	465	454	449	476	455	477	489	492	469	506	478	456	472	439	478	470	471	437	478	462	454	464	449	513	454	460	455	468	492	480	485	461	468	445	493	467	453	503	452	503	488	444	482	476	469	462	449	458	471	434	446	468	480	440	507	465	479	492	481	418	498	508	473	465	477	457	517	462	521	466	463	482	440	470	440	479	475	485	465	462	490	422	444	470	491	473	458	461	480	479	478	452	455	449	491	448	448	478	469	450	491	455	447	461	439	413	451	449	466	496	484	435	457	469	494	470	493	471	500	495	502	466	463	466	460	459	463	457	485	481	503	489	482	466	441	453	460	473	461	521	454	470	455	497	460	449	454	477	480	490	451	456	490	466	473	467	484	566	455	421	502	495	512	464	491	465	480	449	480	496	465	472	496	481	468	480	444	442	468	512	440	480	458	450	483	476	489	467	535	493	491	484	457	472	456	455	455	482	444	494	468	498	448	480	459	483	491	450	502	485	452	443	462	489	451	506	463	485	484	490	480	448	486	447	468	468	497	485	456	489	440	505	471	498	450	482	484	468	502	485	497	472	516	453	475	452	485	497	475	482	469	464	458	465	476	449	511	486	504	487	473	462	432	513	476	443	493	465	492	452	463	442	469	473	479	486	527	422	516	488	468	467	464	491	480	491	483	503	504	454	453	486	466	474	470	492	464	469	471	500	463	478	468	486	464	429	447	512	486	468	474	433	471	459	488	461	507	462	511	491	482	472	477	481	452	453	488	456	473	463	460	467	465	472	449	501	496	485	461	460	453	536	447	494	474	485	483	474	462	487	470	504	522	462	508	465	486	467	493	487	484	486	498	502	465	488	508	477	484	517	476	484	476	484	459	461	467	498	438	496	495	473	482	487	429	504	460	448	477	457	507	461	478	469	478	514	471	457	454	485	452	436	434	462	494	498	441	436	465	498	485	495	514	460	452	485	501	456	499	464	478	448	463	472	480	419	429	450	467	451	509	504	488	490	480	456	465	458	456	483	472	459	511	423	489	471	445	461	488	445	486	441	487	477	456	470	466	510	505	459	471	452	477	453	442	474	459	480	452	454	490	468	463	468	454	480	477	492	490	498	463	454	447	474	465	495	486	459	475	450	468	452	475	435	524	458	490	479	488	452	494	484	496	431	484	486	494	439	485	461	495	466	469	508	492	448	446	470	453	489	508	490	502	498	446	482	455	499	469	428	460	487	449	488	487	490	468	465	494	498	486	476	511	487	480	467	455	462	477	476	454	464	462	458	455	495	523	516	463	505	476	452	454	500	464	497	452	453	460	467	468	458	518	465	475	476	468	494	491	452	457	467	498	473	489	478	458	494	437	484	458	515	444	455	485	489	482	470	498	473	478	504	439	502	510	472	542	494	436	458	480	464	502	492	463	501	488	486	441	459	514	492	475	493	479	460	493	491	448	518	466	452	451	486	472	458	464	485	462	498	465	473	474	486	479	458	454	478	500	439	483	528	436	480	444	493	442	501	460	452	470	437	437	479	510	446	508	478	456	471	487	488	457	489	473	436	459	465	454	500	491	488	451	438	488	451	497	435	455	436	492	525	501	492	474	451	490	472	461	457	489	474	461	425	489	466	419	463	481	477	444	495	465	499	436	457	438	471	481	438	468	490	485	468	472	467	414	475	472	490	470	510	458	455	458	499	459	474	466	461	487	468	470	486	462	475	438	421	465	459	488	474	445	481	481	483	512	443	456	495	470	465	456	489	498	459	489	488	439	470	501	481	513	493	467	447	437	458	448	446	447	438	441	474	493	474	468	491	471	455	443	440	476	430	491	484	497	474	495	494	442	495	458	435	468	468	468	474	464	460	489	470	481	488	494	488	457	454	469	499	491	490	476	469	490	453	470	500	483	459	491	509	464	464	485	478	479	506	499	508	453	479	454	481	448	515	433	465	495	441	487	470	497	481	486	479	457	489	476	486	494	509	457	437	473	481	487	445	453	438	495	497	493	426	446	483	464	476	479	405	509	497	472	481	495	471	450	443	467	469	475	434	452	465	467	459	494	496	456	470	479	454	447	449	432	467	491	449	463	455	470	466	453	497	465	496	459	459	487	488	455	514	471	472	483	463	462	480	484	511	508	442	461	484	441	494	472	456	469	492	494	485	461	462	457	518	483	474	469	497	489	474	482	469	456	460	467	461	513	453	477	489	485	466	447	481	498	473	477	505	465	448	455	468	513	519	429	458	437	517	461	530	493	486	447	476	438	463	482	473	434	466	475	448	496	447	443	480	471	443	492	481	502	476	444	468	468	493	466	452	487	494	484	462	483	450	488	504	477	462	481	458	456	517	459	452	466	457	491	479	451	462	463	492	458	473	453	455	495	485	426	468	459	487	454	504	453	483	462	435	450	455	436	458	475	453	517	477	494	501	454	457	479	475	454	499	511	463	445	441	506	485	470	461	444	507	495	485	463	475	520	461	458	479	485	465	459	455	498	519	484	502	477	484	448	458	472	435	517	449	432	479	503	484	468	445	499	483	463	511	471	450	490	464	472	458	480	474	457	475	477	462	461	463	486	482	475	469	524	460	465	472	508	461	462	484	460	458	490	451	465	482	467	491	495	455	453	485	461	474	482	476	488	463	484	481	509	465	455	460	457	471	480	471	480	440	487	446	448	444	467	484	478	481	507	480	461	486	468	485	437	447	504	465	482	473	480	482	450	461	466	467	411	511	487	482	479	456	478	468	508	497	434	472	478	408	478	449	485	474	493	498	483	519	437	470	491	442	492	473	477	483	465	452	455	506	467	460	425	446	470	471	534	459	503	447	463	499	470	503	463	502	439	517	475	479	460	471	440	456	509	481	460	469	487	434	469	500	441	463	459	442	502	441	445	472	487	487	483	448	453	471	475	489	477	419	451	525	507	477	449	496	471	409	457	470	440	498	474
25676	8305	8643	10082	7534	5982	5281	4729	4146	3157	2296	1479	1110	982	817	711	637	581	561	477	522	516	506	450	399	337	329	356	319	323	275	244	243	224	223	229	249	221	230	197	187	200	195	223	235	220	240	208	203	240	207	229	214	225	217	228	193	196	200	225	225	196	198	224	219	203	233	188	202	202	232	224	208	240	199	205	206	189	201	194	229	219	205	190	223	193	187	220	191	197	201	225	236	209	192	200	201	221	222	207	200	206	194	174	196	190	213	199	196	209	210	189	209	215	214	226	197	240	211	198	199	217	205	214	234	174	199	203	198	213	203	221	228	197	205	188	189	195	208	200	210	224	223	199	226	191	206	230	201	219	244	190	203	196	197	227	211	220	208	222	216	199	213	202	194	200	217	182	236	174	223	237	192	213	238	201	216	206	211	223	188	202	231	214	232	205	202	181	183	185	226	209	220	200	204	211	225	180	233	174	229	246	203	212	199	212	223	207	211	195	201	204	214	189	216	190	195	213	228	209	203	197	214	231	227	186	212	198	197	205	213	228	174	191	213	202	217	224	236	198	209	204	240	234	194	226	201	194	189	213	188	184	236	256	199	221	225	197	204	211	229	193	217	230	197	212	190	219	189	205	180	220	197	197	195	209	209	196	213	182	178	216	203	216	228	194	196	220	191	163	215	230	210	197	227	215	208	235	203	216	208	218	206	222	224	196	241	214	198	232	202	213	193	198	211	206	215	204	205	209	224	215	189	192	181	202	213	203	225	238	221	217	200	233	191	231	188	212	210	218	212	190	169	197	219	222	198	210	219	222	215	185	217	196	225	199	222	185	215	201	205	234	205	212	224	206	209	204	214	172	174	201	222	203	204	212	225	190	208	203	222	187	217	218	191	193	215	197	215	226	204	225	200	204	192	187	205	197	201	229	218	203	191	185	199	208	192	187	189	201	191	210	231	209	217	199	198	192	200	182	207	221	204	205	205	194	203	188	208	216	198	190	209	230	214	199	189	190	200	205	195	217	209	212	237	210	216	233	221	212	213	184	218	209	205	193	188	200	183	202	206	213	216	221	183	193	189	196	220	193	216	195	201	199	222	215	216	188	186	205	202	204	196	185	222	197	233	181	191	216	189	199	236	201	204	213	239	183	220	195	230	221	229	209	193	227	190	214	197	205	201	198	207	229	194	199	216	191	191	208	192	213	190	189	182	224	198	191	227	199	211	186	211	207	215	188	226	249	199	190	212	224	192	215	227	209	206	196	174	218	210	211	210	217	199	195	228	204	210	199	198	192	209	232	206	225	203	196	210	221	215	191	217	220	211	199	186	232	193	221	182	221	208	202	207	188	193	201	184	188	187	205	191	191	195	217	198	221	218	251	219	245	217	208	194	215	191	228	212	216	199	186	195	214	191	222	213	181	205	195	203	210	212	199	209	225	203	185	241	215	226	218	213	209	211	222	270	206	233	221	225	203	200	179	203	240	201	237	207	236	221	196	188	214	212	221	182	204	206	206	207	216	199	227	211	220	208	204	203	182	214	194	208	193	216	211	189	194	195	207	195	199	200	203	212	198	197	210	205	171	214	234	224	217	230	222	196	224	184	197	223	190	181	184	223	199	216	201	207	221	195	211	227	190	233	216	206	238	210	204	221	200	182	214	224	205	182	221	185	226	164	185	211	195	217	195	211	195	233	161	188	184	192	210	203	200	196	202	227	226	231	171	223	190	197	193	209	195	192	213	198	217	239	199	225	205	201	200	216	203	217	193	220	189	215	217	184	210	207	187	205	213	208	222	212	199	199	209	210	204	220	196	187	200	198	205	245	202	210	232	185	190	211	208	225	203	209	183	227	222	180	224	189	192	209	184	204	206	199	219	216	205	196	192	196	221	177	167	204	214	240	205	179	243	209	176	196	223	209	226	233	201	203	201	211	212	234	206	185	219	221	226	203	215	224	203	186	217	204	198	192	204	212	207	196	212	224	214	209	206	177	203	214	227	226	228	191	188	193	222	192	187	197	199	189	209	208	215	174	209	191	220	233	197	214	218	204	187	222	217	223	194	195	186	211	215	205	209	219	211	218	210	230	207	184	204	205	206	197	221	232	241	180	238	209	217	197	174	191	218	206	193	204	210	204	241	214	222	211	186	208	200	227	212	223	200	229	198	190	211	206	196	202	210	195	214	212	216	199	200	233	203	212	218	204	226	197	211	200	196	190	177	189	202	198	200	223	224	210	206	223	209	229	195	192	194	194	193	195	221	201	220	216	223	211	222	206	227	212	202	207	219	219	209	186	221	216	186	184	211	232	214	171	233	227	239	196	188	214	194	209	219	191	196	198	201	195	209	203	239	225	190	187	200	193	174	188	221	228	240	216	215	214	219	230	231	191	226	219	191	192	216	199	191	199	222	202	227	188	198	217	189	227	215	188	224	207	208	195	200	195	209	170	243	204	220	198	227	204	223	196	240	202	226	212	184	198	202	210	193	193	198	204	213	222	227	212	208	226	223	211	193	223	220	194	196	229	209	217	207	194	172	209	218	197	224	221	204	192	201	220	207	230	237	206	225	224	221	189	204	204	225	215	210	184	203	239	218	193	169	183	184	210	225	197	217	195	206	232	249	218	217	207	261	186	184	213	205	199	218	192	194	202	204	187	191	195	196	208	197	218	220	203	214	235	210	204	225	198	195	212	202	215	216	223	217	203	174	234	224	181	191	198	246	216	220	229	188	189	208	181	209	219	183	198	204	175	213	223	202	208	228	225	216	209	200	246	173	223	203	225	217	245	207	212	211	220	217	206	189	184	177	213	199	203	202	222	176	173	204	182	197	188	211	231	223	207	199	197	194	189	258	201	212	195	181	178	207	199	210	242	190	206	193	198	207	208	183	194	213	195	218	210	199	195	184	194	230	210	198	221	212	231	190	208	199	212	215	180	219	197	233	200	161	218	197	222	202	213	189	207	197	197	232	197	211	189	213	206	177	193	220	246	166	199	166	202	200	214	226	205	209	197	183	234	209	253	224	226	210	224	198	223	204	216	209	189	197	215	195	205	198	187	220	211	229	173	189	221	215	225	205	201	231	222	206	238	231	217	194	235	192	222	216	206	180	217	213	179	205	205	192	217	194	184	180	217	228	212	185	214	224	206	209	228	237	185	218	202	223	193	207	205	186	205	203	233	199	210	239	226	197	203	211	228	190	191	207	227	207	233	240	179	233	213	189	197	196	232	238	187	189	204	213	215	200	213	210	183	221	205	232	192	201	200	190	205	239	207	223	197	210	214	204	187	187	210	231	166	205	217	198	206	207	208	212	189	189	214	225	205	179	204	224	204	199	213	190	212	207	198	210	215	206	221	216	202	203	228	233	179	215	224	191	202	185	231	197	220	218	227	217	201	214	188	201	212	225	218	197	202	214	187	220	234	208	218	232	217	239	225	183	221	202	203	209	219	215	227	218	201	229	189	207	214	216	210	191	219	221	201	208	196	229	209	189
14625	5926	13140	19424	19041	17582	18097	16511	14216	12157	9532	6707	5647	4412	3937	3497	3276	3347	2939	2436	2423	2471	2468	2184	1783	1552	1464	1339	1012	1062	811	928	793	772	689	727	694	607	593	555	543	565	521	571	540	489	531	555	495	520	539	497	474	437	488	455	491	499	484	478	492	485	429	460	453	464	483	481	456	474	493	461	453	460	482	488	463	479	472	438	438	480	481	477	431	457	450	453	449	445	508	453	454	495	486	484	451	456	441	454	497	495	486	492	459	480	480	473	501	477	436	444	507	479	439	459	489	463	439	467	455	485	454	465	463	474	450	456	478	486	427	459	487	482	502	423	478	453	460	457	440	485	473	494	460	483	476	447	460	459	462	465	448	437	502	471	461	484	425	443	491	442	457	474	450	481	431	453	479	453	455	462	460	462	479	427	452	486	446	497	458	508	456	465	455	482	461	439	459	442	478	455	413	501	484	491	486	466	477	467	472	492	486	470	487	484	438	491	503	470	466	488	464	465	492	430	460	481	483	473	464	449	479	477	424	494	501	473	438	455	448	421	454	488	489	488	452	473	502	446	466	461	453	451	446	467	477	465	443	466	437	494	492	478	480	446	485	452	474	438	462	446	448	488	443	489	492	492	444	450	479	427	464	476	481	467	483	483	443	473	465	461	455	495	474	499	473	489	445	453	434	462	453	450	476	491	481	482	475	475	436	484	485	497	433	483	463	474	459	445	517	445	470	497	462	484	471	467	465	463	454	520	466	440	468	462	439	470	462	475	444	447	434	475	483	473	466	434	478	478	418	454	512	489	454	481	515	460	480	488	501	441	460	503	502	487	442	448	435	491	488	439	467	501	475	480	445	487	475	478	446	443	463	474	465	463	517	445	467	482	435	458	478	476	505	492	478	480	476	496	457	433	490	460	423	462	477	496	463	489	454	502	464	485	482	497	440	477	465	479	457	425	469	471	510	442	444	487	464	499	465	448	445	485	457	456	510	485	470	467	487	476	438	488	451	468	412	484	469	449	449	453	523	456	473	466	441	461	444	442	476	468	490	511	448	423	463	514	486	460	489	486	487	463	509	461	469	450	475	456	484	447	459	458	445	474	512	465	461	454	473	462	476	496	498	452	432	451	462	486	447	455	487	472	483	468	450	516	451	464	459	492	450	498	488	469	446	446	506	510	484	462	459	451	499	492	484	488	457	462	489	497	479	493	481	461	494	434	468	475	483	459	464	469	466	489	452	489	468	429	454	464	473	448	457	507	492	484	482	488	463	495	449	467	503	474	471	446	451	487	476	506	477	487	475	488	458	421	469	483	462	498	476	482	465	465	459	484	491	462	449	464	448	518	457	431	457	451	509	460	459	497	478	486	432	451	485	431	474	484	499	459	496	468	466	443	441	459	448	445	459	440	443	451	472	470	449	478	462	461	491	474	460	489	491	475	463	456	433	439	454	446	491	471	433	462	458	449	483	449	464	491	434	465	449	469	473	451	489	474	463	462	455	478	482	492	414	474	456	446	497	486	480	494	455	455	466	500	472	493	458	520	432	510	464	451	464	471	466	452	481	464	507	484	476	487	467	468	460	457	492	455	486	507	446	436	446	459	472	477	481	492	444	438	496	467	454	453	461	459	450	496	462	436	433	436	459	421	448	471	493	483	473	477	462	481	483	437	460	461	463	478	445	454	467	470	485	451	486	481	402	522	477	501	470	483	469	450	519	470	492	425	438	499	449	499	491	463	478	478	480	499	494	485	460	466	482	470	465	453	499	418	480	453	432	449	459	474	439	469	459	481	473	449	483	422	455	461	477	463	440	451	468	481	503	448	442	457	494	492	497	512	499	492	455	463	463	447	457	483	486	458	497	450	457	487	465	489	447	482	438	448	456	491	452	499	489	483	503	424	460	442	507	487	451	490	456	533	448	434	471	436	451	487	454	480	453	469	491	483	455	468	479	482	464	487	453	481	449	490	437	490	419	434	486	467	467	493	489	473	456	485	478	429	493	488	428	454	472	425	451	467	428	466	444	456	506	461	449	448	476	463	486	483	467	461	428	442	451	487	472	465	457	430	472	458	466	457	480	477	457	474	467	482	456	479	463	444	439	482	453	435	489	505	447	401	458	466	472	434	494	478	443	480	472	480	495	452	439	466	459	472	500	468	522	450	458	449	484	489	513	447	479	462	430	488	436	485	479	427	475	487	444	464	460	439	452	468	455	458	495	469	428	467	519	463	461	468	471	476	433	495	463	456	455	450	469	439	469	490	502	504	474	459	471	497	474	498	508	458	463	441	484	477	470	500	496	450	480	460	457	464	494	439	471	478	485	490	472	463	487	457	479	466	498	466	491	483	491	475	521	457	457	502	482	488	465	415	497	503	479	502	505	441	462	477	462	489	478	469	428	504	471	453	490	517	447	471	466	480	474	469	423	467	472	493	482	455	486	450	485	473	478	480	485	478	468	445	465	473	475	479	448	451	431	450	486	449	472	471	469	468	462	455	470	503	483	472	476	466	454	484	469	448	451	455	469	508	482	478	523	493	474	471	472	467	452	475	459	483	497	473	487	437	432	479	456	439	478	461	490	439	463	448	438	466	466	474	465	491	477	483	449	493	462	445	472	471	420	464	485	441	455	443	458	450	453	487	471	466	472	448	490	504	462	471	466	498	432	449	461	455	489	476	485	451	458	463	477	465	446	483	481	486	457	483	487	457	447	424	469	462	452	457	448	500	437	446	473	469	457	442	440	469	496	484	447	469	446	482	458	471	465	481	476	476	494	464	467	497	428	504	417	478	520	485	440	470	453	411	451	471	469	448	420	486	443	436	466	487	465	451	435	453	452	431	478	469	482	478	475	424	472	436	490	489	489	482	500	470	474	484	444	444	468	425	477	482	464	495	466	509	453	481	455	465	470	535	452	480	443	500	419	434	447	478	455	487	436	447	504	487	472	491	497	448	453	472	412	506	448	489	471	470	468	480	496	430	467	471	504	467	450	459	479	485	434	515	444	458	490	477	467	477	482	447	453	453	459	463	482	446	461	502	470	411	466	490	414	488	467	478	508	478	471	468	438	444	453	491	482	436	461	466	451	442	489	446	466	480	460	462	429	479	446	476	482	444	463	427	485	452	482	487	469	438	449	443	460	460	462	421	498	505	481	501	479	472	488	442	532	478	452	421	442	440	496	476	453	466	440	459	434	441	444	455	479	453	485	481	419	454	477	466	460	460	455	474	460	453	481	452	477	512	472	459	441	482	460	490	441	459	469	433	476	425	444	461	458	464	473	437	450	447	452	452	424	454	458	450	427	445	479	458	482	497	457	450	470	472	439	465	458	419	486	503	482	489	439	463	471	441	523	461	463	466	446	448	486	464	443	486	411	468	448	471	440	452	467	459	501	466	468	452	485	453	453	453	466	429	483	409	477	428	469	448	467	456	460	456	429	433	494	458	477	458	460	510	446	464	482	450	486	444	482	488	488	483	474	489	479	467	448	485	466	456
8418	3297	3194	2497	1688	1190	1005	1057	858	636	438	356	311	236	258	216	197	241	228	244	249	242	243	222	207	186	201	174	185	167	174	164	150	152	143	157	142	152	112	154	127	139	148	137	166	141	142	149	137	149	145	138	158	125	150	141	141	148	136	136	139	138	123	146	114	115	144	128	141	162	135	121	149	138	143	143	137	144	149	145	146	146	143	143	148	132	132	161	154	154	146	130	139	163	137	137	130	125	148	135	144	161	142	138	145	142	128	119	152	149	132	155	134	130	125	150	142	135	131	160	150	151	135	122	137	126	149	136	143	123	162	151	130	143	151	143	151	154	148	173	142	123	132	156	145	140	121	113	140	153	135	125	112	169	136	146	135	127	128	120	133	141	131	135	136	152	138	142	146	140	141	154	145	137	118	124	136	166	148	119	138	137	132	156	122	141	121	154	148	156	148	143	156	140	138	135	165	136	129	137	158	147	168	154	125	129	159	134	135	141	126	131	155	142	102	145	135	143	142	133	142	154	135	109	130	130	138	131	175	115	154	128	175	140	128	140	139	118	131	131	145	119	161	141	159	151	140	151	165	129	144	144	130	137	144	145	156	110	125	153	130	129	168	139	164	150	131	140	149	148	134	148	142	145	142	133	133	113	132	129	134	135	130	131	163	134	140	151	135	157	141	135	122	132	156	137	140	136	147	130	137	134	153	144	135	138	155	138	155	132	144	154	120	139	128	149	137	144	116	133	139	143	133	137	155	124	140	154	142	140	147	115	154	157	124	120	168	139	138	123	152	143	144	124	140	148	130	132	146	141	141	138	144	153	135	136	135	137	149	134	122	140	160	144	151	130	136	134	132	119	143	161	130	160	137	149	124	117	149	120	132	115	144	146	133	152	131	143	150	129	155	151	134	147	146	156	137	165	159	150	134	138	122	141	145	145	147	146	133	133	137	147	134	162	148	145	117	143	146	131	154	147	133	129	149	150	118	140	131	126	124	156	124	140	147	141	143	127	148	135	152	158	119	139	131	138	150	145	143	120	145	119	152	161	146	153	150	183	141	153	152	139	146	135	157	156	110	148	119	134	144	144	129	130	141	115	141	148	143	133	141	134	135	150	142	151	135	148	133	124	140	160	148	128	138	140	141	138	164	152	177	151	142	131	130	123	140	163	120	133	152	127	138	135	136	143	149	170	156	140	129	138	136	138	136	145	129	144	135	146	132	142	124	150	138	134	153	111	155	145	150	137	122	136	127	137	136	156	133	138	129	151	169	176	140	148	123	140	143	160	169	123	126	141	133	144	146	136	157	139	127	165	135	125	143	136	159	143	136	136	142	156	124	142	147	122	133	138	146	153	128	131	126	142	136	169	151	127	135	132	155	156	139	128	151	137	145	137	126	130	144	153	127	172	162	149	145	134	143	142	131	124	126	143	131	143	165	129	151	155	139	137	162	144	125	151	130	143	154	160	137	139	126	142	136	143	152	146	145	133	137	129	146	160	157	111	159	140	147	131	149	148	138	130	137	131	134	113	131	150	117	130	129	141	137	138	136	118	131	135	150	149	129	123	133	150	146	147	146	139	152	166	133	146	157	141	156	153	127	143	135	134	123	149	141	120	139	135	152	121	113	163	139	144	142	138	133	152	137	149	151	151	147	144	155	142	132	154	155	126	135	151	132	148	154	128	131	142	129	129	139	117	152	136	162	175	135	149	142	139	121	142	124	128	158	126	155	126	129	162	122	146	171	145	145	114	108	137	150	142	140	158	144	138	138	134	141	145	148	147	136	143	154	126	132	129	144	134	151	130	119	150	136	169	128	136	133	141	133	142	138	136	120	161	150	132	138	147	142	137	166	137	135	140	159	143	140	149	144	121	132	161	125	122	133	127	127	143	169	149	160	135	142	156	134	134	156	143	119	136	145	169	129	140	149	143	122	115	159	125	135	144	145	146	155	142	133	125	117	135	157	175	148	141	132	143	118	125	125	131	152	135	133	124	139	137	118	157	143	145	145	127	153	138	124	135	128	127	153	139	125	135	148	165	125	146	134	132	149	140	147	138	139	135	132	104	125	151	141	137	155	132	130	135	126	160	120	133	153	145	129	102	132	151	119	121	162	134	119	147	165	124	124	147	150	164	120	106	149	134	128	136	152	113	136	135	140	165	149	132	157	133	127	113	151	142	139	160	139	145	136	154	131	138	158	147	154	148	144	142	138	155	133	156	149	155	138	129	135	166	167	150	138	146	156	128	123	142	149	139	139	158	134	138	126	145	137	112	150	143	137	155	148	129	137	154	165	152	137	148	146	134	138	145	140	145	122	133	124	145	160	128	133	110	157	124	152	133	141	152	152	144	130	137	120	165	116	146	135	136	134	143	163	140	131	141	146	137	141	144	155	116	124	144	140	153	146	152	135	144	125	158	117	113	145	134	139	137	120	139	128	143	132	130	148	133	155	143	146	148	125	133	156	130	144	148	150	119	141	154	151	145	117	147	133	159	118	151	156	146	124	164	138	152	155	145	147	148	151	152	132	149	136	121	139	138	141	154	145	160	157	147	165	157	125	137	134	131	130	131	137	130	140	155	135	139	127	105	144	125	126	127	164	133	132	135	116	124	133	131	143	143	166	154	144	148	141	157	141	143	133	140	156	119	148	125	124	127	133	141	145	131	121	161	149	139	155	148	135	158	144	150	168	151	129	144	151	160	147	143	154	155	167	125	154	128	150	163	148	139	141	133	126	150	135	117	138	154	128	141	129	152	129	142	140	138	141	132	153	141	150	122	146	147	133	176	120	165	152	122	139	148	134	135	113	138	150	152	136	128	155	137	141	137	156	146	144	154	135	148	139	149	138	143	146	131	134	142	131	136	129	118	117	154	133	159	147	159	129	142	133	143	122	125	124	123	139	134	137	126	141	142	170	134	138	154	133	119	117	129	141	162	137	134	159	137	133	157	139	151	121	149	133	129	129	146	126	136	129	141	150	126	125	145	158	149	141	149	146	144	105	143	146	150	136	131	101	139	173	154	142	153	136	126	152	119	118	134	152	137	127	141	128	145	120	126	112	161	149	148	123	147	140	157	140	169	159	146	131	141	137	140	129	122	164	167	148	156	145	132	129	156	159	134	159	156	158	127	132	145	160	158	157	152	155	117	145	138	151	143	145	146	137	139	122	121	136	133	124	146	121	137	140	126	117	130	149	159	154	132	131	133	139	141	151	146	166	131	142	147	130	147	158	156	118	131	143	138	126	153	172	154	146	149	152	129	132	155	148	134	113	130	143	120	149	159	139	159	153	162	136	134	142	151	151	127	150	139	141	132	130	140	132	153	149	131	138	130	145	145	167	133	147	142	160	164	156	120	128	136	146	127	132	137	146	148	146	129	127	136	152	148	144	139	117	139	133	157	139	133	123	169	131	140	146	153	144	150	129	151	134	126	149	137	150	145	159	160	150	152	156	119	139	137	138	138	150	134	144	160	150	103	143	128	124	121
5372	3007	5708	7293	6278	4884	4532	4720	4143	2815	1915	1539	1230	1031	971	952	897	949	938	875	911	951	1041	874	764	648	711	666	553	481	482	437	398	389	428	424	396	363	358	331	377	370	358	354	351	362	376	352	326	375	340	383	339	321	323	360	389	358	361	347	371	375	321	343	372	356	353	322	320	333	330	350	364	337	352	342	350	328	342	346	354	357	337	334	344	332	327	330	361	324	335	346	348	356	362	320	362	349	330	350	339	313	369	341	333	345	341	339	374	328	317	366	349	365	352	345	335	366	324	329	337	358	347	357	371	356	327	366	351	339	362	366	378	340	348	313	335	343	332	321	334	311	320	355	326	344	359	359	351	339	340	334	323	336	344	358	351	313	348	335	349	319	340	382	325	324	345	355	316	329	374	387	325	337	314	321	374	352	353	351	331	340	334	341	339	341	331	325	312	334	358	324	351	349	347	391	342	333	346	363	381	327	348	352	337	308	363	319	357	368	365	334	339	393	368	340	359	342	339	357	347	342	336	342	347	342	348	330	344	332	327	347	328	351	356	334	328	327	319	356	344	342	341	362	310	356	362	355	301	349	324	401	340	362	333	366	333	350	329	320	329	334	360	369	328	326	346	327	344	348	299	351	343	366	375	304	349	309	354	330	342	320	341	351	340	317	353	335	332	322	345	342	338	331	333	367	325	336	345	337	348	321	322	349	343	342	322	382	335	343	370	351	339	357	361	356	316	329	338	316	345	334	346	336	360	348	308	390	321	375	348	348	383	354	350	321	347	359	329	322	388	359	302	318	298	369	370	353	347	338	309	314	321	309	368	329	347	374	346	332	361	327	332	341	365	313	360	308	329	353	358	333	325	325	359	343	353	330	356	338	326	360	326	308	356	306	344	368	342	301	341	365	308	354	348	346	326	334	343	350	331	318	334	346	357	352	325	324	331	351	332	363	351	379	359	341	327	352	349	361	348	350	339	312	331	352	351	371	324	337	326	310	328	350	353	326	325	342	344	365	353	338	315	360	346	339	334	323	353	347	350	345	357	340	356	381	345	339	373	315	356	329	349	350	356	333	341	345	360	361	346	370	312	381	355	367	334	338	334	323	334	370	336	368	343	329	366	332	316	314	373	346	361	326	349	350	332	311	350	358	359	319	376	378	356	326	372	307	352	324	339	343	348	322	348	305	365	345	371	354	355	348	346	327	298	358	324	343	351	339	353	359	344	316	326	329	334	372	312	289	342	365	358	333	340	337	381	337	343	325	304	331	350	382	343	336	332	325	346	313	349	356	359	343	332	341	376	343	360	370	353	341	326	315	375	362	339	367	335	380	366	353	315	358	368	319	348	339	337	325	338	316	355	366	393	342	348	357	333	352	383	352	353	353	310	358	366	352	366	323	331	319	330	332	348	346	349	401	314	339	363	392	353	335	327	333	328	352	355	349	357	322	328	303	322	374	334	365	330	314	333	352	350	345	324	327	321	361	314	331	359	363	351	353	339	337	317	348	311	357	309	320	332	321	354	350	355	342	344	380	341	353	370	329	305	348	341	352	355	354	334	344	357	347	365	330	382	353	357	331	318	316	358	340	309	314	310	362	309	357	377	354	331	345	347	348	327	343	321	349	365	353	355	317	331	311	337	335	339	369	346	301	333	361	350	385	344	348	324	330	394	337	312	346	308	337	326	312	317	357	341	373	349	300	300	361	354	321	341	321	351	308	367	356	345	372	320	346	342	355	358	358	349	315	336	331	337	356	347	295	321	341	328	339	353	330	328	323	329	348	319	357	373	324	339	323	343	361	341	308	372	307	349	355	326	369	363	340	336	378	347	321	320	356	366	356	357	340	376	339	335	366	325	374	319	368	345	354	345	332	318	345	366	344	331	392	312	360	354	365	357	371	335	376	356	376	347	324	337	359	343	335	375	360	332	343	344	371	367	359	341	297	345	329	312	335	372	364	350	337	341	334	327	329	344	337	325	340	337	338	320	361	362	316	324	318	344	364	317	309	354	290	375	362	357	314	343	358	329	327	339	345	336	367	324	356	360	337	342	323	325	347	338	338	366	346	340	334	342	361	334	349	336	333	344	336	322	328	352	342	347	343	340	346	367	337	362	344	362	331	328	321	336	344	343	358	346	352	344	329	341	345	349	336	344	357	333	326	350	337	337	374	338	332	349	345	359	347	366	353	361	361	314	378	329	350	346	337	306	311	335	342	323	348	345	333	356	350	338	347	359	366	343	336	327	326	359	326	349	319	348	328	372	352	334	363	362	345	351	352	362	371	334	354	353	337	354	329	345	344	309	351	347	357	351	332	341	297	334	353	342	380	333	336	355	352	349	321	346	354	344	338	371	345	357	330	365	317	324	378	337	338	315	273	343	360	325	322	329	327	348	336	313	319	344	331	351	330	346	352	342	325	301	346	328	310	333	342	350	356	358	364	337	369	335	368	327	370	324	335	348	310	374	339	328	352	307	365	349	340	328	333	344	361	336	331	343	343	365	365	331	317	370	355	319	319	341	355	323	347	348	325	336	326	344	336	353	344	349	345	399	318	327	319	329	356	343	325	340	342	346	327	348	340	302	335	336	340	327	351	355	325	338	355	364	341	326	344	361	318	321	304	378	331	311	329	341	326	329	352	341	342	365	332	338	353	342	352	319	361	363	357	340	335	333	338	318	363	343	351	319	337	340	359	327	316	341	342	344	369	353	337	341	356	323	350	333	366	376	312	320	339	354	322	361	356	354	353	318	345	340	325	360	341	366	352	319	368	347	341	318	337	337	316	374	339	342	339	339	332	340	354	360	315	349	337	339	369	349	345	335	355	321	339	362	347	308	335	333	360	364	374	324	354	329	295	361	378	334	321	302	329	354	363	317	336	333	321	348	340	329	322	330	355	367	370	333	321	362	332	369	336	351	370	352	347	353	328	326	364	343	329	308	309	316	337	357	358	314	356	352	357	338	320	377	340	360	345	349	345	350	348	310	355	359	339	382	352	338	372	351	322	380	358	369	309	339	380	347	369	350	327	359	342	311	353	335	376	340	330	326	368	358	353	348	367	359	349	353	347	342	327	330	376	363	340	351	338	341	350	333	325	358	355	317	369	349	339	334	371	336	363	314	352	327	351	339	326	369	365	334	329	377	345	336	345	328	333	345	343	332	322	348	338	338	349	352	334	352	351	326	345	351	330	356	313	323	349	310	356	372	323	334	370	365	314	335	324	345	331	360	365	355	324	346	329	340	354	323	370	342	359	326	328	354	342	364	353	328	323	313	325	329	339	325	353	355	355	345	328	351	379	351	353	347	321	338	348	323	346	330	340	338	350	346	337	363	332	358	331	350	330	341	337	358	348	340	335	350	320	337	387	339	311	342	355	340	361	338	350	352	333	342	367	331	347	325	320	370	327	349	332	369	357	336	351	350	314	314	346	361	308	341	339	362	316	324	348	347	345	340	346	327	352	332	320	344	352	358	340	340	350	366	354	311	332
16579	5697	6257	6436	4594	3787	3230	2852	2340	1865	1367	983	766	635	510	495	490	459	408	392	376	440	416	368	311	305	300	322	269	252	230	226	247	241	233	263	200	203	224	214	211	180	232	209	196	202	235	209	226	226	210	204	211	178	224	224	195	203	248	214	226	208	207	212	199	211	196	190	229	196	204	210	181	161	203	225	203	227	198	197	204	189	220	200	239	193	187	193	213	223	213	193	234	174	203	175	226	207	207	225	211	211	222	217	203	223	210	171	209	212	186	193	180	171	197	201	170	181	218	185	203	191	188	207	209	220	230	244	222	217	191	219	191	212	213	211	207	222	198	177	188	199	193	214	220	197	188	191	217	202	227	210	232	188	190	205	190	231	216	204	208	189	199	202	198	173	200	223	189	213	222	181	189	207	203	197	196	193	194	221	208	207	200	182	216	234	223	222	202	199	198	195	211	201	216	190	178	192	191	212	202	207	218	202	240	208	184	216	206	194	171	200	200	165	180	207	208	225	194	198	224	208	246	202	202	208	189	189	206	193	207	241	184	221	222	198	180	203	194	211	235	195	232	213	219	177	246	193	169	193	208	209	225	234	200	215	225	222	215	225	188	214	203	214	212	198	195	198	218	240	184	207	186	203	214	210	224	206	187	204	228	197	210	196	231	197	234	223	178	198	224	207	215	207	194	198	192	208	209	209	209	219	204	209	186	182	200	209	197	219	204	228	209	188	209	209	220	212	225	185	185	188	228	190	212	206	215	210	210	217	215	211	198	199	194	198	226	187	208	170	189	196	218	230	201	235	212	215	183	217	217	215	227	212	182	166	171	195	199	211	222	200	206	207	221	199	209	193	178	189	200	209	225	193	191	179	181	188	162	202	204	220	192	226	214	203	213	190	193	213	188	192	232	187	212	188	221	204	182	222	173	186	214	213	215	214	193	211	190	188	182	192	213	212	216	183	220	175	191	223	208	207	189	197	198	193	204	220	226	197	215	192	206	182	226	226	213	235	194	178	198	181	175	219	205	213	226	206	199	185	184	166	198	202	177	189	210	203	218	185	200	220	211	159	225	191	205	208	221	215	205	218	196	224	198	179	213	212	221	188	216	211	204	223	212	196	217	197	206	198	214	196	230	207	197	216	214	203	186	196	199	194	183	232	205	200	210	204	199	227	200	226	215	232	175	182	210	205	213	219	179	198	181	200	190	185	207	210	217	190	178	180	174	222	207	192	207	190	205	202	200	221	209	208	206	224	224	200	222	222	197	204	220	181	223	226	194	210	204	202	232	213	226	219	216	192	240	228	200	200	207	206	201	178	209	203	213	189	219	215	215	216	191	225	203	234	202	174	214	201	195	205	188	192	191	197	215	215	184	198	184	210	178	220	201	205	186	189	205	213	189	187	197	226	189	228	214	225	204	197	189	195	209	205	211	201	181	196	171	208	183	213	206	196	221	203	215	215	185	196	202	209	198	210	221	183	204	196	221	225	181	198	195	210	222	208	194	204	183	202	235	208	201	220	187	189	226	211	195	195	225	243	180	177	207	213	190	199	202	204	228	182	192	206	218	210	163	236	229	221	214	216	211	212	232	197	201	196	215	203	219	175	205	203	206	213	210	181	216	217	219	214	204	217	208	188	229	188	206	203	202	219	200	210	202	181	186	212	206	216	191	208	194	169	194	204	195	194	181	222	219	217	206	198	188	214	227	221	229	210	234	193	184	199	209	211	188	191	244	211	177	208	229	192	208	194	213	169	198	222	221	202	188	201	204	219	241	204	222	192	199	209	202	184	210	208	211	192	198	217	203	182	224	200	188	191	201	214	223	204	225	178	230	191	204	221	190	188	182	191	189	222	202	221	194	208	193	207	190	205	193	188	195	219	231	231	202	210	200	212	243	210	205	196	217	174	214	217	196	203	190	193	213	202	224	219	205	209	216	198	182	190	197	194	242	200	218	205	202	207	211	194	199	196	225	208	191	162	213	200	237	215	207	214	225	190	186	195	199	220	241	220	209	185	212	213	210	178	198	169	241	202	214	222	232	221	201	202	198	190	217	191	184	188	197	205	206	213	234	203	197	201	171	196	216	224	208	218	197	207	230	195	197	218	199	220	186	210	203	189	201	162	222	208	194	201	213	205	213	216	171	208	184	225	178	184	226	217	219	208	222	210	230	233	227	194	228	194	218	200	206	175	209	209	214	200	225	204	218	187	200	186	215	180	188	212	203	210	195	198	215	203	197	213	191	209	211	229	203	225	184	215	185	205	244	196	183	182	222	211	242	189	206	218	209	185	221	199	193	185	202	188	209	211	204	233	172	203	206	191	211	197	198	222	186	185	202	197	209	196	174	189	214	203	203	205	213	214	232	210	213	195	210	192	186	190	180	230	204	186	210	203	215	194	193	200	219	190	204	212	202	209	199	209	203	199	214	238	232	200	184	186	167	200	211	194	195	206	197	207	189	189	229	205	186	205	223	199	211	255	209	180	209	216	230	179	202	209	202	215	200	199	209	218	217	218	197	220	235	218	189	206	192	198	222	227	224	188	189	228	187	198	198	215	185	222	217	224	233	214	192	213	198	208	211	209	201	205	212	210	211	221	224	192	186	210	208	214	214	194	189	233	216	236	194	199	197	187	210	219	196	195	206	186	189	203	193	200	209	197	235	196	197	225	189	194	195	185	204	198	205	186	199	181	193	187	196	184	211	214	216	184	202	216	209	181	200	210	222	184	218	197	199	218	187	214	231	185	196	198	179	186	230	202	211	226	212	217	202	188	191	183	198	196	189	222	194	167	205	200	190	199	204	189	217	199	219	199	207	219	201	211	222	208	181	200	218	191	178	225	211	175	222	215	201	222	197	204	204	218	232	220	213	203	207	188	222	202	195	206	195	190	204	206	195	190	216	217	189	210	183	206	196	205	202	223	208	181	202	214	186	213	208	213	245	220	219	231	213	191	220	187	198	200	200	219	189	200	199	211	208	207	175	199	205	216	212	218	204	196	196	211	195	214	207	214	221	237	181	215	231	217	220	234	222	229	205	195	220	207	204	191	211	206	227	194	184	214	190	209	231	207	179	210	212	241	203	234	199	221	182	207	187	235	195	189	216	192	174	205	208	225	221	195	197	211	206	194	220	202	176	193	223	198	218	190	198	194	185	190	207	222	204	191	204	233	203	210	202	206	169	189	191	239	228	199	207	226	201	186	197	204	218	201	196	201	227	203	228	208	210	191	207	226	194	208	201	197	215	232	221	210	206	236	201	218	221	219	215	233	200	205	201	195	193	199	217	206	200	212	192	206	224	207	172	192	200	207	210	201	191	190	235	208	179	212	195	219	200	220	242	227	192	199	195	208	185	219	214	207	208	232	222	197	193	200	211	225	204	213	198	177	220	211	216	202	217	215	207	222	171	177	172	204	222	184	223	195	220	197	196	207	224	213	189	196	202	219	205	215	177	220	206	191	191	207	195	199	201	179	199	230	223	218	199	192
11088	4706	10514	14948	14261	13277	12509	11298	9996	8560	6399	4579	3693	3055	2659	2288	2341	2022	1806	1740	1637	1822	1833	1699	1409	1227	1259	1059	897	791	738	745	688	650	658	576	622	554	544	538	499	482	528	498	540	506	523	503	530	477	519	470	459	457	493	492	470	464	487	459	495	485	487	455	472	477	473	506	445	510	485	452	445	495	474	477	475	469	493	460	467	474	465	451	462	473	476	474	439	445	478	480	461	462	429	485	459	471	465	500	502	490	499	444	502	438	476	474	425	479	478	449	466	427	451	467	476	439	480	476	483	470	509	478	487	506	484	471	451	447	457	399	494	483	469	462	495	464	472	465	463	506	455	486	490	495	490	498	488	482	467	487	485	439	497	468	488	507	486	470	485	485	481	464	448	437	470	502	496	454	441	466	448	481	446	486	473	456	481	467	474	448	480	465	457	455	453	496	485	493	491	430	461	491	473	454	509	433	514	488	490	450	482	494	489	478	470	452	471	476	446	496	479	495	454	503	468	468	450	494	471	452	482	462	486	456	459	447	471	471	444	512	483	493	524	434	500	504	458	495	485	470	483	436	464	483	442	448	489	467	472	488	451	426	432	444	502	437	462	451	466	424	458	492	516	497	481	410	493	475	468	459	451	501	480	492	456	454	465	477	486	473	460	452	470	486	488	457	443	464	436	456	431	482	436	491	474	465	480	484	453	497	446	476	458	419	442	498	492	453	424	467	475	472	462	445	482	453	467	493	457	473	493	477	468	464	486	426	421	487	482	475	462	500	468	481	512	488	479	466	431	471	453	448	457	459	449	448	450	468	451	454	460	458	431	476	457	457	443	486	499	453	474	470	472	431	434	443	483	489	436	460	484	497	477	467	464	472	414	444	489	462	450	522	430	484	487	447	462	496	431	495	474	435	441	489	501	467	448	425	462	473	461	435	453	458	434	473	491	429	453	463	513	461	456	457	442	469	471	516	436	466	445	453	483	518	492	486	425	487	446	487	472	423	477	436	471	465	478	467	493	479	454	466	485	450	482	448	427	490	476	471	435	457	475	460	492	466	468	474	480	487	476	489	449	454	484	511	452	396	454	472	477	473	491	476	459	488	477	422	428	485	492	484	503	468	494	464	455	485	465	449	445	502	440	482	455	459	440	459	439	462	457	459	503	462	510	429	482	492	474	460	458	498	455	448	470	447	422	438	466	468	440	463	464	456	447	462	467	482	498	444	431	469	485	477	467	442	453	472	472	485	492	442	496	488	436	434	506	464	467	473	441	455	428	479	469	486	435	475	483	440	508	467	436	477	477	439	435	498	481	484	450	476	484	484	433	452	486	498	516	445	482	468	425	488	495	474	464	464	430	458	461	511	462	488	476	506	479	444	481	473	497	461	466	420	434	482	509	502	451	509	466	474	497	463	486	468	475	480	454	472	464	456	499	463	465	484	419	471	447	480	515	484	463	474	479	444	480	503	489	462	471	447	470	491	483	468	452	454	466	452	474	461	454	481	482	464	488	481	492	498	491	452	490	462	446	470	450	443	454	467	432	457	470	475	460	447	468	468	444	473	466	445	487	480	489	439	465	462	433	480	481	461	467	471	489	448	476	429	461	513	460	492	445	484	457	486	486	510	458	456	456	444	435	451	448	477	490	470	463	446	471	460	453	506	502	456	480	474	466	475	484	466	462	471	448	477	487	472	471	502	471	475	451	467	463	468	473	446	474	435	457	476	454	472	467	492	474	438	452	439	444	491	500	469	446	476	488	484	458	471	497	491	468	433	500	501	463	497	436	496	473	460	469	469	462	460	493	425	475	482	453	461	455	511	498	465	501	465	449	497	448	453	467	450	440	458	471	497	468	426	477	487	452	430	453	490	464	484	444	470	480	501	486	475	488	441	442	466	458	451	470	438	438	426	446	452	415	468	520	468	490	423	475	442	475	494	461	471	484	496	468	474	460	468	455	459	476	476	467	474	451	436	430	441	452	478	479	443	471	514	430	478	438	475	449	477	453	453	405	450	490	482	475	459	420	490	484	444	451	457	458	482	451	433	451	482	486	468	477	474	477	485	493	496	469	469	441	455	521	451	459	482	472	472	440	464	476	462	443	487	441	461	444	519	500	442	467	519	440	455	501	482	444	501	468	447	449	481	476	464	470	478	467	469	486	501	511	463	475	463	450	478	469	462	456	466	462	464	492	481	472	463	501	437	493	471	443	521	481	500	433	470	480	495	461	488	468	448	499	479	489	435	462	456	484	441	457	458	474	500	446	448	478	467	508	424	471	447	472	502	453	462	472	436	510	462	466	465	510	394	445	456	449	462	470	459	466	482	503	465	466	477	471	461	432	476	484	492	449	480	502	467	455	454	484	476	477	464	458	477	457	480	437	435	444	482	444	456	477	452	461	457	415	463	464	476	462	491	446	458	475	428	487	521	471	456	456	486	490	449	435	476	494	478	435	441	479	447	477	439	463	460	438	460	497	483	425	491	479	479	488	440	466	466	502	479	470	487	441	442	470	479	454	469	460	491	499	467	448	510	529	497	446	461	477	463	482	483	484	491	490	456	513	485	488	460	474	420	465	448	444	434	437	437	481	489	452	444	482	492	463	456	479	492	470	501	456	472	462	470	494	456	474	479	439	453	451	464	444	492	448	449	451	430	448	494	450	456	460	478	475	497	466	421	495	445	507	445	487	459	480	448	479	477	479	476	495	484	463	481	477	449	460	481	496	449	433	438	438	457	473	467	468	467	467	465	447	467	467	450	481	442	479	499	487	509	443	489	473	507	462	504	494	461	487	486	458	470	480	504	485	466	477	493	494	459	476	458	444	468	451	459	470	450	451	496	475	466	478	497	487	510	462	472	466	450	425	489	480	502	499	483	456	469	503	429	468	488	478	479	473	447	445	479	414	460	405	492	501	446	463	467	485	446	440	442	448	460	471	467	454	501	438	445	461	494	432	452	476	490	503	453	472	477	470	505	434	504	500	464	488	494	463	468	488	479	442	492	470	437	425	489	466	448	496	489	450	462	489	488	482	464	479	496	461	434	461	482	443	476	455	461	515	467	494	460	460	474	422	492	499	474	494	445	441	463	452	452	484	502	479	470	438	475	512	475	458	481	466	452	481	444	474	458	473	435	441	447	427	479	488	467	423	460	480	500	477	486	483	487	488	494	461	469	469	492	476	464	426	497	463	448	442	438	478	513	479	464	471	466	492	483	491	478	459	500	446	443	465	477	477	460	452	445	458	473	457	460	466	478	468	479	492	500	474	458	449	501	470	469	482	450	473	511	458	469	437	457	497	466	482	461	449	478	477	471	469	470	459	483	437	513	476	448	492	459	433	477	475	498	471	495	479	466	457	406	439	463	448	458	484	501	454	481	488	443	478	461	488	499	474	474	449	504	485	469	481	499	454	468	515	475	494	446	460	478	438	476	451	483	466	495	481	464	464	466	477	476	460	474	480	473	469	480	484	462	420	448	476	489	471	485	447	523
24700	8428	9091	10038	7117	6234	5130	4607	3714	3344	2322	1665	1159	899	835	745	661	633	518	454	496	555	539	483	407	392	342	314	290	266	288	260	242	232	234	239	224	210	210	202	234	229	229	223	210	221	203	225	191	215	231	216	183	192	205	190	220	206	226	192	186	209	223	188	212	180	193	188	207	213	196	209	166	199	203	191	183	218	207	202	204	212	198	181	219	207	198	168	224	228	190	184	213	183	216	216	184	230	196	196	190	232	209	229	235	195	207	189	193	218	214	212	196	181	211	201	206	216	186	209	202	220	208	182	200	214	217	187	199	209	230	223	204	188	192	178	196	205	202	221	204	184	205	213	206	198	187	225	184	221	207	186	206	229	210	196	205	202	200	192	183	227	208	185	185	198	215	217	237	240	208	201	224	214	199	193	220	194	201	190	221	198	221	188	199	208	191	210	201	244	218	212	222	209	206	218	197	177	187	221	210	213	223	190	204	170	181	209	195	215	181	223	193	164	211	199	192	199	189	237	193	238	205	197	187	192	183	192	204	190	205	196	202	209	222	191	205	212	202	185	218	184	224	198	214	184	186	191	222	208	204	221	199	179	179	209	214	209	205	237	222	184	191	203	212	202	227	223	193	211	202	201	220	184	181	185	176	179	196	175	194	204	216	174	208	195	213	200	191	203	194	210	198	204	198	198	212	198	197	220	202	215	191	207	199	218	214	222	217	197	205	218	237	233	197	234	190	199	214	209	209	200	250	187	193	196	183	203	183	178	220	225	205	208	213	180	189	220	215	185	198	200	184	182	193	183	209	223	207	211	213	193	220	218	213	194	201	175	202	204	193	213	188	221	185	191	251	199	207	204	185	199	186	211	217	208	201	212	201	196	190	179	211	204	201	181	182	233	231	191	210	188	210	212	218	185	194	194	215	188	200	193	236	202	194	171	218	176	222	206	214	207	195	196	196	180	209	198	193	175	223	223	229	221	224	223	213	201	214	211	187	207	182	176	207	229	199	218	198	227	204	196	217	188	227	217	177	195	211	198	180	202	182	210	267	188	214	189	196	209	219	229	192	189	195	192	206	200	194	210	199	210	172	191	186	195	232	208	228	234	219	202	209	212	195	198	223	169	194	208	229	209	221	214	198	201	189	220	235	199	196	190	203	207	204	163	205	211	221	230	214	210	187	205	204	192	211	233	222	206	210	211	190	214	184	186	188	177	233	195	190	224	207	227	175	203	241	182	218	210	200	200	190	223	205	214	203	206	224	216	212	184	201	225	220	231	233	199	228	207	217	193	222	194	205	199	189	197	191	235	197	210	201	231	206	184	175	205	190	200	194	209	197	194	195	202	190	235	191	190	192	176	217	192	197	175	211	196	200	181	203	232	213	213	199	196	213	192	182	195	235	211	186	227	214	213	212	215	194	193	207	205	212	214	177	184	199	237	200	231	185	235	190	221	217	239	204	181	221	199	156	187	214	212	185	209	196	217	200	204	196	227	217	222	200	193	220	200	191	204	207	203	199	184	214	237	239	203	194	222	210	191	195	218	208	215	221	220	219	214	184	216	220	192	205	204	226	204	188	231	213	227	216	218	211	207	230	214	219	186	225	224	207	206	201	210	229	207	213	204	200	199	206	228	224	204	202	210	185	197	222	191	202	203	232	214	200	188	197	240	202	211	197	200	211	158	179	186	206	191	214	186	195	189	234	217	202	184	200	212	212	180	209	202	189	175	210	207	212	222	197	189	206	220	188	195	187	187	186	195	230	191	209	213	202	190	207	203	188	210	189	215	214	191	208	215	233	208	204	218	201	209	215	185	193	222	216	200	210	209	203	166	203	193	208	194	203	215	177	215	202	194	185	212	216	191	208	190	217	200	200	228	224	209	217	217	194	201	195	203	211	228	214	216	195	217	232	202	189	190	215	184	219	195	196	236	182	223	203	183	235	210	196	210	209	223	220	224	195	214	200	205	223	196	195	192	209	196	189	200	225	192	199	226	231	184	205	226	221	221	234	199	208	219	177	232	197	210	216	228	189	210	166	195	199	197	201	207	225	214	227	190	216	185	217	201	194	212	211	179	185	202	180	232	193	192	237	202	218	228	220	203	194	209	239	221	190	209	172	183	198	239	213	208	215	216	242	261	231	195	210	207	173	197	192	201	211	209	191	194	215	198	208	197	197	192	185	202	207	165	207	222	244	203	196	206	242	187	205	176	212	212	232	187	178	215	205	186	203	201	235	212	184	184	198	203	195	215	189	219	210	202	196	215	211	185	199	205	233	209	203	226	192	214	215	195	180	211	221	217	192	189	209	185	183	194	185	198	179	234	205	187	205	218	204	214	217	195	216	196	220	190	218	234	199	185	174	183	204	201	201	226	202	224	203	200	192	210	215	228	201	232	198	199	220	194	215	209	218	245	193	181	201	226	222	204	194	183	200	189	173	184	228	234	167	214	220	206	207	207	200	187	190	191	202	177	187	228	190	219	182	206	235	187	206	220	205	187	210	217	192	212	193	204	197	221	204	199	153	223	192	189	217	194	179	188	200	217	197	246	190	214	208	201	215	172	201	218	204	193	195	207	198	217	215	191	174	208	219	186	204	223	232	230	231	221	204	190	204	199	196	188	184	207	203	206	203	184	204	215	213	223	201	201	187	197	193	228	210	194	212	214	195	200	210	206	202	219	215	206	170	194	184	219	187	199	201	217	202	223	218	231	202	208	195	224	189	215	188	191	215	204	193	195	189	203	194	189	200	189	194	199	208	173	182	209	176	199	211	205	208	217	214	221	194	239	248	205	201	205	214	191	194	210	204	209	224	218	191	173	217	190	178	200	176	212	219	209	204	244	229	196	207	215	203	214	176	211	196	217	222	186	218	230	183	203	208	212	198	184	193	213	210	191	199	212	201	215	209	190	190	208	204	210	216	198	193	199	189	232	197	180	181	198	220	202	220	158	184	188	243	201	208	202	211	205	211	194	210	221	207	214	213	212	172	219	187	196	203	201	189	188	196	189	223	199	187	205	187	217	224	196	205	185	191	172	217	204	190	193	226	206	196	192	206	194	183	184	195	209	194	208	200	207	206	222	199	239	210	197	205	182	213	196	193	183	215	218	234	215	217	218	202	193	199	188	183	205	196	192	207	188	208	220	200	201	237	207	191	205	192	190	217	200	180	229	214	202	214	195	176	209	221	195	219	201	206	219	192	206	202	193	193	223	194	199	205	201	205	206	206	206	210	195	188	207	209	208	184	201	209	225	214	210	212	215	196	198	202	207	207	178	197	216	216	195	213	224	205	200	174	204	204	200	219	173	202	197	169	236	211	200	212	216	207	193	192	196	218	195	183	220	225	211	207	193	204	199	226	226	213	219	216	210	219	213	233	202	197	207	210	202	201	202	209	211	227	222	221	210	184	218	216	203	218	204	223	229	176	208	195	167	193	204	219	190	196	214	224	187	231	199	223	183	228	200	192	197	214	204	205	203	201	238	211	222
14198	6265	14012	19451	18471	18975	17886	16238	14401	12787	9381	7187	5638	4725	4081	3605	3462	3037	2723	2362	2394	2564	2463	2260	1861	1628	1402	1367	1117	895	911	851	773	739	704	623	690	641	561	534	523	470	534	563	501	490	502	511	498	522	501	476	527	478	514	508	513	462	445	505	474	465	478	457	492	487	467	468	476	449	484	457	478	468	443	434	487	510	472	480	468	495	483	464	499	461	489	487	452	508	503	470	439	464	473	475	475	484	485	490	452	486	474	414	460	442	433	464	451	479	466	449	458	455	461	447	441	495	482	453	444	455	483	468	434	454	489	485	470	436	455	491	445	431	457	445	507	499	457	465	420	428	437	439	435	454	456	465	431	477	440	443	482	467	435	485	480	440	466	435	485	461	502	423	494	490	461	468	494	441	465	476	461	448	491	444	454	475	464	468	464	463	457	452	482	459	484	431	474	495	435	468	470	445	426	467	461	455	484	475	481	455	475	425	477	457	473	467	428	461	477	457	462	457	495	471	437	426	464	436	437	470	503	465	504	474	495	447	456	479	449	480	471	464	460	486	453	446	465	468	484	494	454	469	442	462	477	459	493	464	438	473	472	427	471	491	457	448	445	464	468	467	463	497	431	460	468	473	481	466	448	468	454	490	484	428	415	442	450	499	438	495	465	488	476	468	441	467	421	479	450	446	427	447	453	464	454	462	475	474	484	511	470	461	508	453	494	492	461	429	475	468	449	462	452	454	448	469	513	496	451	436	507	479	468	442	438	421	464	477	431	452	482	457	432	469	493	461	480	508	463	446	427	413	447	456	476	468	482	469	448	499	436	449	416	482	443	461	485	494	456	470	467	466	446	488	464	451	446	478	502	478	458	463	460	478	462	500	460	446	431	462	443	460	485	486	488	487	478	510	440	475	474	476	481	473	468	433	452	436	500	462	451	485	495	443	446	458	482	458	469	473	471	442	476	477	452	460	449	430	477	492	507	424	450	456	482	454	484	447	467	435	448	469	475	426	451	460	459	463	451	446	460	461	518	488	446	495	479	504	459	438	459	471	486	445	465	426	433	470	436	445	463	469	447	462	472	487	488	449	479	473	459	482	470	485	472	471	458	460	456	434	494	439	456	456	483	455	449	464	439	480	452	457	458	460	475	472	446	459	458	486	474	490	442	450	424	460	497	458	456	490	478	488	444	474	423	509	427	471	463	483	461	477	464	448	456	457	489	481	503	482	459	451	444	440	436	466	449	477	522	458	446	466	470	439	490	481	436	441	430	506	488	468	483	422	516	493	466	493	438	465	447	515	500	484	466	497	499	455	479	439	498	458	434	467	439	439	481	440	450	455	451	481	448	485	461	462	463	457	442	457	455	485	475	441	461	444	485	400	496	448	464	482	472	472	451	435	454	447	488	426	418	426	431	450	437	468	479	462	497	472	459	479	491	461	470	474	467	484	440	461	514	443	456	469	448	463	453	423	478	470	470	491	494	437	477	471	489	436	476	495	447	464	505	466	460	504	469	470	467	450	500	462	464	488	442	473	492	439	490	453	445	476	427	490	477	446	415	403	437	480	460	486	481	471	474	493	521	474	457	463	501	441	484	481	430	424	422	451	473	454	496	480	411	474	446	471	450	449	455	468	499	483	430	464	457	466	454	468	423	463	482	464	439	440	423	454	487	434	496	479	425	463	432	477	451	434	456	448	448	444	468	457	432	472	480	426	474	464	433	458	446	406	483	477	508	408	489	463	485	444	480	472	464	423	498	456	466	466	462	467	443	458	455	477	454	475	472	487	446	453	465	473	497	448	455	434	429	446	448	451	506	453	440	437	477	480	469	495	438	472	449	444	465	451	438	498	424	468	508	500	461	444	475	440	484	454	501	478	459	470	507	501	457	437	431	496	486	452	483	450	465	459	496	463	462	466	445	473	432	455	472	440	460	430	474	454	455	445	467	458	427	462	488	450	436	468	438	457	477	450	482	450	512	446	451	488	474	451	486	481	462	500	455	483	501	446	451	464	426	461	478	429	461	431	465	460	461	463	448	470	475	464	496	461	492	449	505	489	460	448	517	493	452	440	481	441	509	477	458	478	493	465	436	457	436	447	475	450	499	486	490	473	465	458	497	478	466	466	447	473	484	453	456	469	453	490	408	462	477	491	512	447	469	473	485	459	444	450	450	451	449	453	489	476	477	467	466	478	472	464	444	447	481	473	453	460	470	465	437	433	464	449	485	499	469	458	475	481	463	438	456	468	463	518	486	464	452	447	440	449	433	427	458	485	469	491	473	432	434	466	489	421	476	478	443	481	461	469	480	449	472	463	467	487	448	469	460	473	443	449	439	478	459	453	443	442	463	456	425	445	467	466	470	517	471	444	493	473	468	444	507	423	447	488	419	473	479	446	449	457	473	493	481	485	471	446	470	469	451	481	465	478	474	462	481	483	490	464	485	471	444	463	468	442	444	452	455	470	457	498	428	432	441	459	438	475	452	501	473	470	486	484	451	467	493	460	508	433	464	444	426	463	450	464	463	488	462	440	478	467	454	481	481	510	478	430	490	468	455	494	454	414	467	447	450	474	469	489	469	454	477	466	484	479	429	475	461	464	460	445	432	490	455	456	449	440	408	445	460	456	479	452	483	451	461	466	434	446	454	519	463	500	480	439	482	432	448	436	461	440	493	455	409	392	480	459	463	481	478	491	496	433	472	504	489	465	447	500	485	448	450	442	470	462	443	455	467	479	466	462	475	477	452	455	452	497	457	462	460	440	418	478	462	438	452	425	442	489	480	435	466	461	483	501	483	455	468	481	491	473	478	487	466	438	499	454	492	479	483	449	478	456	457	506	493	483	449	451	450	458	474	483	447	465	449	460	485	458	493	460	468	469	472	461	467	470	474	446	483	422	465	452	505	438	442	442	474	452	464	477	444	469	501	460	462	482	489	451	482	480	451	483	463	470	451	466	465	451	437	461	423	464	452	459	469	435	499	455	458	475	462	502	424	442	477	459	448	462	431	468	465	481	431	417	462	467	444	415	466	474	450	486	452	469	462	489	506	439	453	435	466	450	472	454	456	458	468	455	465	472	461	447	467	471	419	481	462	450	427	459	484	492	460	449	458	492	458	468	441	466	488	469	477	447	399	450	488	468	456	415	453	481	463	485	439	440	490	466	481	477	499	473	478	470	473	478	470	511	468	477	494	467	467	478	462	442	468	459	487	435	475	469	461	441	453	455	465	435	421	466	474	454	480	508	482	489	422	459	421	471	444	480	423	419	470	461	458	424	469	472	449	487	479	447	409	468	462	454	470	468	434	443	476	501	457	458	458	433	459	472	466	503	508	445	450	457	482	487	454	437	441	445	466	418	482	437	450	453	485	490	463	446	427	490	448	492	437	452	444	439	449	468	465	486	429	485	444	487	430	445	453	462	480	513	454	486	462	489	452	447	492	447	486	477	471	473	487	455	458	478	532	471	465	471	449	474	476	435	488	447	452	515	429	416
8921	3330	3608	2609	1662	1260	1139	1068	897	671	458	414	301	281	278	244	276	300	254	207	228	241	240	251	197	194	198	167	197	186	163	157	178	140	158	149	141	136	141	174	157	143	135	158	150	135	139	132	138	124	155	108	150	142	128	147	143	147	157	161	136	156	161	144	158	150	137	136	154	146	143	128	135	156	139	149	159	126	155	144	126	165	132	134	128	150	154	149	148	142	137	151	158	130	145	132	128	118	160	158	146	125	157	147	164	138	156	133	126	140	154	129	123	136	151	137	142	137	128	127	151	143	163	116	159	156	134	145	139	151	145	141	151	153	152	166	129	138	140	121	139	160	164	156	113	153	157	135	132	158	143	148	130	130	139	139	139	124	124	133	139	131	148	146	143	138	139	131	135	135	150	137	140	130	144	116	158	141	153	152	158	148	149	139	125	166	168	141	139	146	136	127	130	135	138	128	130	139	111	125	147	155	135	140	162	149	137	119	168	133	127	144	139	138	149	149	128	115	139	157	134	141	138	120	123	155	136	165	132	164	140	121	125	174	146	132	140	191	149	152	138	141	147	130	171	156	139	148	141	149	136	139	147	137	137	132	140	155	160	133	126	150	146	135	126	155	134	153	146	164	148	123	144	118	126	128	121	122	142	152	140	147	135	160	141	134	148	138	152	161	165	132	158	141	141	152	134	126	137	155	151	161	133	135	149	159	150	140	123	139	127	146	141	133	147	139	167	156	148	158	147	150	137	151	132	163	170	160	156	161	137	138	142	124	141	148	144	175	170	151	148	163	170	126	155	154	160	163	155	144	158	153	134	127	131	150	139	163	156	136	131	138	149	138	145	144	141	152	150	159	145	169	179	162	129	103	135	135	140	158	120	148	137	138	128	136	131	172	138	137	159	138	151	139	129	142	151	137	138	164	141	128	162	137	173	158	164	135	154	124	142	126	130	145	129	131	127	143	141	156	157	137	167	132	152	157	148	138	146	118	145	144	126	136	143	153	139	161	145	147	171	135	144	157	146	147	141	132	166	141	152	151	137	169	126	136	119	177	160	145	151	132	149	150	132	141	144	130	146	142	146	169	163	140	127	113	123	132	141	137	164	154	142	131	134	146	143	162	136	149	151	139	129	152	130	147	130	155	138	138	168	149	135	160	160	147	148	160	134	132	123	120	139	145	138	124	152	135	127	144	166	156	129	163	144	130	160	144	113	120	142	123	140	147	128	142	116	139	139	147	143	166	148	177	118	153	139	134	143	165	171	146	132	171	143	153	148	137	148	142	134	163	128	149	131	123	159	135	152	137	145	144	148	159	185	134	154	117	128	144	151	149	129	150	127	165	136	143	150	132	154	162	142	112	134	130	164	145	144	141	120	164	124	147	156	161	134	135	167	150	143	153	140	167	149	161	131	110	155	130	149	138	149	154	123	125	134	130	135	168	153	126	129	132	153	136	150	142	145	140	161	128	145	148	160	129	161	139	149	140	151	162	108	128	126	133	149	141	138	119	137	153	127	134	124	142	130	142	120	169	158	152	155	146	139	156	141	136	140	131	135	119	145	136	152	140	159	154	134	148	144	155	144	154	155	156	152	142	151	130	135	127	144	149	127	138	149	141	134	159	141	145	146	149	142	143	154	150	134	130	127	135	135	158	148	156	160	145	133	169	119	118	150	134	148	144	163	148	142	144	145	171	140	144	126	129	137	132	140	137	163	136	138	138	147	137	121	147	131	123	150	154	148	139	167	133	167	140	133	151	137	121	141	144	133	145	153	144	160	147	129	141	126	152	114	157	140	154	154	135	130	146	123	134	124	124	143	144	135	143	145	154	151	155	147	158	148	132	155	126	142	146	159	150	155	140	146	157	140	141	135	116	135	147	119	171	154	138	149	155	145	155	155	139	149	132	156	140	137	158	142	171	135	160	151	142	171	139	143	146	131	147	138	149	172	134	165	149	133	125	144	147	139	129	143	147	137	150	139	148	139	131	139	136	148	165	160	122	137	158	167	136	165	127	154	145	173	131	149	149	127	144	163	147	160	150	144	132	135	158	140	140	127	135	179	144	150	159	131	151	136	120	113	134	145	162	137	123	160	142	141	146	144	129	147	138	124	149	149	156	145	146	137	151	148	163	151	152	174	133	135	141	129	155	167	133	145	133	152	148	136	124	137	145	151	159	128	126	139	125	119	146	137	144	143	157	142	147	141	146	129	138	129	151	168	160	153	127	138	154	149	145	134	145	143	157	143	141	138	136	139	139	128	152	139	140	156	153	131	130	145	140	146	141	140	154	130	163	144	154	165	116	158	134	158	155	140	143	138	156	128	151	151	158	146	130	134	153	149	135	122	109	136	169	141	161	162	151	127	128	153	145	147	134	147	148	121	135	142	134	160	141	148	147	147	158	149	136	144	131	124	165	140	136	138	149	149	141	136	155	146	143	128	145	135	142	151	154	154	131	150	132	127	159	141	133	129	160	154	156	124	149	150	159	135	171	145	157	146	164	116	161	133	148	144	153	156	138	143	137	144	124	130	148	132	145	120	138	139	149	148	137	137	131	129	147	146	120	144	150	118	140	106	145	153	122	146	119	154	129	135	127	156	129	135	156	144	141	150	141	133	143	146	152	155	148	151	134	153	148	144	157	132	169	145	124	118	122	136	142	144	129	160	139	142	133	163	150	121	134	131	162	139	120	145	146	127	157	156	143	154	154	142	132	157	139	131	153	134	142	149	136	138	141	147	136	136	137	161	149	152	131	159	146	119	142	149	128	155	123	140	138	128	139	149	155	146	127	162	133	138	131	108	123	136	134	142	139	140	154	129	140	143	133	150	164	154	156	155	133	118	143	127	143	122	141	125	151	162	120	177	159	124	161	147	154	123	150	149	143	146	137	136	129	155	147	128	153	166	134	151	135	145	145	150	153	148	142	113	147	136	134	135	155	153	171	156	160	135	136	163	114	141	153	164	164	113	136	165	129	121	117	168	173	154	176	144	137	161	118	154	132	138	133	183	142	130	134	152	111	136	144	159	171	138	139	144	121	135	152	129	137	128	142	149	171	145	126	144	146	166	150	121	133	139	143	151	137	150	150	147	140	133	154	114	144	134	140	150	159	149	116	170	160	115	136	150	132	148	152	142	141	150	130	139	167	134	148	154	126	140	144	140	131	154	151	135	127	162	155	154	134	154	133	148	140	145	158	154	155	142	147	137	158	131	146	135	131	124	121	148	144	116	128	137	142	139	145	129	155	143	107	134	122	139	140	149	144	122	152	147	151	153	150	145	162	138	170	143	168	158	123	127	148	159	121	132	121	121	141	138	144	145	143	160	157	134	153	141	139	146	144	137	151	134	143	134	136	157	150	122	147	134	139	180	144	148	145	145	142	149	127	154	127	148	161	145	136	127	139	124	142	140	154	136	162	142	153	156	158	132	169	150	162	147	144	146	119	126	121	157	133	144	134	142	147	137	156	147	139	142	131	123	153	165	128
5883	2998	6541	7148	6093	5321	4586	4981	4436	3178	2151	1751	1442	1243	1095	1208	1150	1147	1024	884	914	1047	997	980	740	660	768	662	553	521	539	457	425	427	431	431	376	359	387	409	366	387	372	355	340	361	343	386	346	335	371	344	324	356	364	341	356	379	336	344	368	339	345	346	370	360	363	326	332	363	346	347	364	342	368	362	331	359	316	396	329	384	401	340	375	359	343	334	336	383	369	337	353	360	345	353	359	350	344	348	361	346	334	359	337	410	338	327	345	348	362	346	301	373	305	356	389	341	336	310	330	385	379	352	347	341	326	360	358	321	358	327	387	330	359	331	377	354	346	346	332	362	332	366	346	320	352	342	318	347	391	371	346	344	353	333	335	369	337	331	321	336	366	309	360	366	358	352	360	361	365	384	340	350	380	356	348	333	341	326	345	341	333	342	352	347	349	353	355	343	357	338	366	333	316	331	334	349	344	341	340	363	342	348	373	376	377	346	380	363	322	354	369	338	380	320	360	358	367	332	348	338	341	334	379	327	360	347	384	362	378	326	351	360	336	361	335	340	321	361	322	343	341	376	382	322	333	327	360	346	339	327	305	340	344	372	319	344	358	332	338	323	387	345	371	345	336	362	348	355	370	338	339	347	353	373	351	335	369	348	367	324	371	343	313	372	355	351	345	358	328	340	339	333	351	345	337	341	353	321	339	337	357	346	350	338	368	326	371	323	343	340	311	323	372	309	344	352	378	337	368	344	340	355	354	366	339	354	355	368	387	336	347	327	338	343	349	334	319	340	322	365	353	338	349	332	335	362	359	364	346	325	358	369	312	351	349	341	304	358	362	344	339	359	362	360	362	353	355	335	365	361	345	334	358	359	364	339	353	366	308	358	359	328	365	327	345	354	368	318	336	338	355	354	356	326	359	335	362	342	350	381	356	370	339	377	365	344	341	359	349	332	323	334	383	323	317	333	338	316	365	361	345	329	350	347	356	351	355	349	336	320	329	365	343	380	312	362	347	347	360	334	373	334	322	379	359	343	338	319	335	350	364	368	370	361	332	344	353	382	315	359	345	328	367	339	320	322	348	268	369	343	359	343	357	333	320	340	327	355	335	347	337	339	361	330	329	326	353	363	358	343	344	321	313	319	361	330	353	347	361	358	310	341	333	334	342	346	328	355	346	365	342	359	360	348	354	336	324	339	350	368	362	373	321	331	331	362	314	316	318	364	349	345	326	377	328	330	350	333	330	316	340	320	349	361	358	339	345	366	342	346	372	367	356	336	338	338	389	376	360	356	319	328	342	357	363	375	370	342	354	353	345	348	320	345	362	341	326	353	346	315	332	315	304	356	353	334	357	330	339	314	393	324	338	368	367	374	329	350	321	337	349	307	346	338	404	365	354	342	373	331	354	376	344	324	339	366	349	345	363	356	361	355	332	363	347	362	353	365	348	364	339	371	362	347	346	332	343	356	341	340	341	343	344	309	347	352	345	325	326	331	325	363	363	359	316	377	340	370	330	323	335	319	342	339	345	316	384	325	346	332	352	362	348	360	361	362	340	324	321	379	351	340	351	329	351	348	305	356	305	369	356	348	348	331	316	318	339	337	362	320	360	335	387	355	322	342	346	355	348	315	348	365	358	357	381	324	344	380	370	328	328	344	351	340	312	339	367	345	334	337	350	342	317	328	365	323	339	328	379	355	311	326	343	357	349	357	337	309	332	356	333	364	380	312	343	360	338	347	336	326	361	352	355	357	350	320	341	366	344	356	342	333	323	357	328	341	336	320	365	310	364	341	321	356	371	349	358	357	377	336	346	347	345	354	344	319	375	344	368	344	357	390	327	363	327	343	353	359	371	308	323	369	339	366	339	371	346	315	350	333	326	378	332	333	363	364	373	340	328	381	348	342	340	342	356	356	344	349	337	355	342	312	328	370	336	360	336	374	355	344	311	332	330	365	342	339	330	340	322	343	355	348	364	370	372	336	318	375	339	352	348	356	347	346	332	346	323	313	350	347	372	355	357	309	390	337	356	333	366	337	374	365	347	341	330	343	344	350	319	351	334	352	365	348	370	342	339	340	350	305	331	333	357	370	311	354	343	320	346	354	320	350	351	324	368	359	345	344	315	343	347	335	358	353	351	339	335	333	333	314	358	353	333	317	311	378	356	354	342	366	324	331	364	349	360	363	335	377	338	331	362	351	337	328	367	339	354	351	364	360	321	332	342	375	361	328	328	339	340	343	320	342	363	332	332	378	332	350	339	337	365	335	340	341	300	337	361	359	340	372	368	349	376	341	340	317	339	328	330	357	314	305	331	370	345	339	327	349	374	375	351	337	293	331	342	336	366	327	323	353	308	333	307	378	344	326	338	357	319	329	378	362	337	345	343	359	355	337	328	373	363	344	333	322	351	348	333	333	371	329	309	370	365	355	360	340	371	338	320	395	364	347	357	343	358	353	349	337	348	357	343	326	350	343	350	363	337	350	339	351	359	365	332	364	385	323	320	321	382	365	331	303	292	344	320	358	345	360	322	364	344	384	338	370	360	353	367	331	337	330	337	384	358	323	339	339	329	347	354	345	356	380	350	353	317	358	294	330	376	348	316	360	338	347	330	365	361	328	342	369	353	331	334	336	349	312	363	340	315	303	347	364	344	358	335	345	318	385	340	313	365	316	352	345	333	354	375	362	345	377	331	360	358	340	332	336	356	354	332	349	317	366	364	342	353	364	353	325	333	371	371	342	337	361	337	327	345	326	337	339	334	341	352	367	362	335	324	372	358	333	372	381	328	367	304	355	322	361	340	345	309	337	349	333	319	333	336	348	348	361	328	326	347	343	331	365	359	364	355	336	342	353	363	340	332	359	366	337	355	340	323	334	372	314	347	374	337	344	351	344	356	362	317	342	345	342	342	353	340	324	321	365	348	345	346	339	371	370	342	349	306	350	348	363	303	345	341	355	323	375	374	344	348	366	348	366	324	355	354	323	322	348	346	322	354	346	333	350	332	402	314	360	320	300	344	335	345	378	353	357	375	347	317	343	359	319	341	308	374	369	342	316	338	342	356	337	355	346	344	369	344	374	333	398	330	356	354	336	316	348	367	316	342	338	356	350	368	358	330	337	381	370	360	336	344	333	342	344	356	327	354	340	348	327	333	337	329	349	353	381	357	330	363	352	333	325	345	333	365	367	333	352	392	354	345	344	346	365	351	341	349	358	346	353	300	342	305	342	312	328	345	375	344	320	355	323	361	360	331	355	348	346	366	343	351	377	325	351	356	361	346	385	327	336	323	353	342	368	328	324	379	345	371	357	354	328	332	343	355	361	357	357	344	339	369	358	336	335	328	321	352	357	361	367	331	337	350	355	373	331	377	355	331	345	364	331	381	342	358	329	355	349	359	340	378	319	360	360	332	347	344	369	337	336	349	344	348	369	342	356	349	368	341	333	338	334	343	335	374	369	348	349	330	362	327	379	349	352	360	353	365	353	340	333
18437	5446	6268	6315	4681	3787	2912	2563	2557	2023	1467	1003	809	647	626	547	594	486	431	364	371	399	389	352	331	344	308	261	237	231	214	254	235	254	224	248	177	204	229	200	234	226	210	215	199	197	251	214	219	178	223	223	199	190	201	200	221	199	177	216	187	204	198	221	232	177	186	181	212	199	183	225	238	194	213	200	223	205	213	190	220	207	233	225	214	224	190	183	187	203	211	203	205	197	191	188	203	226	197	202	219	200	199	192	194	203	232	220	198	206	217	204	182	203	173	219	213	208	222	198	184	197	207	208	207	176	210	213	195	217	211	219	193	202	240	215	223	209	213	193	235	184	204	207	215	190	227	219	213	170	198	178	224	215	215	194	205	207	233	219	203	213	201	181	221	198	227	216	193	199	208	164	221	219	223	195	222	234	190	201	226	229	208	205	212	204	179	205	204	204	185	205	229	200	218	192	198	229	197	212	212	199	213	194	202	206	201	224	196	218	247	208	219	195	195	209	226	201	205	199	195	240	202	176	211	223	214	214	193	218	207	221	202	217	195	211	239	207	198	217	206	236	168	195	205	185	216	200	176	217	204	190	204	230	237	205	225	215	208	195	216	193	175	193	207	181	218	184	210	185	224	207	212	203	212	198	191	196	201	229	247	230	213	198	199	202	192	179	208	212	213	176	231	215	204	182	199	187	210	201	196	207	208	211	212	190	226	239	224	196	224	186	186	202	219	204	217	214	214	237	172	204	187	207	204	196	211	217	181	208	229	193	223	179	176	201	189	216	206	222	255	231	194	226	191	202	225	215	213	179	211	200	196	198	200	193	213	209	203	238	202	199	190	185	207	223	200	190	194	226	200	197	227	227	217	220	210	210	201	203	204	200	180	207	191	194	199	211	191	191	221	225	167	176	181	206	188	207	203	206	217	200	235	208	210	179	187	232	189	220	187	215	203	217	210	208	216	208	210	236	224	190	216	231	223	237	186	199	208	204	230	207	177	195	206	201	219	210	215	247	202	219	190	187	215	179	214	184	215	189	206	199	185	202	200	191	197	211	197	189	194	211	175	204	224	221	206	191	217	226	220	213	221	200	248	202	195	204	202	210	236	232	225	197	210	187	210	186	201	189	202	214	229	179	178	194	208	174	205	211	207	222	194	214	198	194	219	197	187	210	204	220	174	210	224	196	201	217	202	228	212	215	208	199	194	194	188	209	192	221	201	181	204	208	207	208	188	185	208	211	173	228	190	210	211	211	202	201	213	204	201	199	206	193	193	176	182	187	201	203	216	214	195	202	187	183	204	199	208	202	197	232	224	195	203	223	230	236	194	207	217	201	184	193	203	207	158	193	196	210	218	194	180	218	187	212	232	208	197	221	193	228	196	214	219	225	181	208	216	200	206	205	218	212	219	200	226	218	203	212	207	223	195	195	207	206	215	211	212	213	209	207	198	203	218	195	225	213	212	231	214	188	217	188	195	213	198	210	218	204	196	192	225	217	181	186	206	210	214	190	170	195	219	212	212	175	188	184	198	219	190	211	189	208	202	202	204	191	181	188	216	215	219	199	196	199	210	185	221	218	226	193	206	216	224	225	211	216	180	216	205	204	182	201	192	165	195	199	216	230	214	209	204	232	194	211	188	213	169	211	197	223	200	227	231	187	225	193	186	184	200	199	219	215	200	181	180	209	207	189	197	209	223	197	195	199	217	185	190	183	191	221	209	219	214	194	190	203	196	226	201	191	200	209	199	211	209	175	214	220	189	193	204	212	221	176	178	195	199	187	212	211	202	195	230	206	179	208	202	192	212	222	206	201	200	224	189	200	195	179	227	223	214	217	223	213	228	215	219	208	182	213	192	219	232	224	205	216	219	213	208	227	194	211	204	191	210	200	192	201	203	214	219	224	205	205	219	215	207	214	191	190	223	202	206	187	210	209	221	204	189	210	213	192	222	204	212	219	212	202	209	205	224	215	196	223	228	219	218	175	222	218	187	201	218	217	179	187	193	195	208	204	231	221	188	223	219	209	225	214	198	191	222	189	181	189	190	211	233	225	191	218	207	204	198	230	219	205	184	212	193	210	199	208	192	219	203	191	226	202	201	202	177	186	166	200	224	199	206	223	211	188	215	190	178	225	205	215	206	231	229	205	206	196	201	195	208	219	172	241	228	167	203	203	206	211	218	183	216	167	207	216	189	214	197	253	221	198	217	209	198	168	209	200	195	186	217	195	220	212	220	198	205	198	236	189	198	173	204	190	199	172	186	188	191	214	212	197	194	190	208	227	200	188	206	188	170	207	203	188	218	193	201	191	202	226	203	205	228	235	186	203	211	230	200	183	196	189	199	211	216	214	187	180	193	194	217	184	161	224	208	207	180	205	224	230	214	212	181	194	221	190	203	183	214	205	205	197	213	221	202	217	192	203	218	177	196	213	210	201	222	215	196	224	209	198	209	196	217	200	207	213	193	193	227	201	238	217	215	197	214	199	202	219	209	197	189	175	239	212	218	201	209	205	200	204	201	170	205	207	199	189	230	223	206	203	190	192	197	210	214	219	219	197	209	197	200	219	190	209	257	215	195	217	208	208	202	227	179	220	189	201	200	178	205	195	211	242	232	213	214	193	183	198	195	212	205	199	220	203	185	221	214	200	217	223	219	216	196	232	208	214	218	203	217	211	171	203	208	205	207	206	209	214	204	193	235	206	226	209	208	194	199	203	208	192	191	222	184	195	190	200	213	228	184	228	211	207	226	222	234	190	195	200	223	197	192	186	217	237	185	226	203	205	198	197	218	248	191	208	210	241	192	194	200	210	195	194	219	170	203	192	204	209	206	218	199	220	197	200	218	217	216	187	191	224	235	195	183	202	200	198	199	193	216	197	202	202	213	207	230	188	200	228	228	207	222	202	206	218	233	216	193	212	186	191	216	222	222	214	217	212	200	179	215	212	203	223	176	192	193	211	199	196	212	213	175	218	239	206	203	232	177	199	187	204	185	194	209	195	175	190	200	210	210	221	212	189	206	199	198	218	197	197	189	202	206	208	176	199	219	202	212	181	221	207	188	185	189	192	230	187	188	204	211	201	188	209	183	210	197	222	211	203	186	228	200	199	194	178	204	234	179	216	212	220	201	181	234	235	222	203	178	211	204	208	192	198	210	210	210	225	202	201	203	199	223	237	199	222	188	220	206	224	179	185	198	199	204	233	205	188	209	206	202	195	204	199	232	192	186	218	234	208	211	209	179	183	198	187	212	226	203	205	200	194	207	222	204	217	262	205	216	214	200	181	211	186	194	223	209	212	204	201	207	213	177	192	225	225	204	198	227	187	192	243	218	203	216	191	187	207	213	204	196	226	200	235	209	224	195	223	231	210	196	190	194	218	218	224	244	209	208	208	186	217	213	190	214	199	214	194	213	218	174	204	220	204	182	213	220	200	225	202	193	174	179	212	196	200	196	175	211	210	201	219	194	211	220	209	178	210	200	208	192	183
11972	4488	10630	14709	14274	13511	11425	10618	10507	8545	6737	4825	3694	3052	2748	2523	2457	2256	1899	1546	1677	1812	1806	1599	1387	1223	1127	952	866	808	755	703	664	637	624	580	587	545	532	466	527	480	523	513	499	476	506	463	532	485	464	471	492	472	468	480	518	466	461	448	465	465	447	533	445	435	487	478	485	476	514	437	476	453	477	458	504	511	494	476	507	511	505	543	451	450	478	503	504	464	458	537	468	491	438	478	491	478	493	478	475	480	464	478	462	461	498	467	447	499	501	494	463	487	465	495	481	462	505	483	525	470	495	466	500	416	486	494	417	485	492	513	462	450	449	491	455	485	488	470	512	447	491	484	454	503	445	454	465	516	457	486	480	466	482	421	455	449	475	508	473	492	456	475	463	492	504	502	442	508	440	461	507	443	487	466	452	457	452	447	525	457	448	477	504	460	510	479	480	475	509	465	459	441	454	466	444	448	471	468	507	475	444	454	466	504	468	470	449	450	495	450	479	462	466	463	491	469	506	452	486	469	461	459	444	505	473	474	440	449	482	484	434	467	465	464	518	504	429	477	436	457	470	465	462	477	486	477	445	474	438	487	479	472	481	463	439	463	471	476	462	436	485	470	522	472	497	463	476	434	488	493	443	494	465	491	448	445	460	453	480	467	491	472	465	443	493	454	497	451	484	468	469	496	442	437	462	491	482	463	514	500	466	497	475	476	466	501	468	481	462	480	465	448	469	475	454	428	492	463	477	483	436	484	445	477	454	474	473	459	496	459	451	470	510	506	429	493	475	473	459	494	499	501	467	475	497	448	478	507	465	478	456	481	472	500	472	488	528	479	494	444	446	473	472	490	448	424	458	497	440	471	513	421	462	456	455	482	472	517	467	458	482	458	486	469	511	493	430	444	468	481	476	467	481	459	434	473	484	441	517	448	425	463	479	492	482	442	423	491	446	458	447	453	471	480	507	450	479	509	495	478	521	442	450	443	473	465	502	463	500	480	471	497	477	481	462	469	512	456	490	430	457	496	447	467	485	466	471	461	445	468	481	465	462	491	524	468	443	495	454	459	487	444	466	483	467	430	464	501	466	449	467	481	510	465	478	482	478	505	468	470	485	458	508	476	449	502	474	476	476	466	491	464	505	485	477	469	481	455	499	471	484	506	445	438	466	472	463	481	470	489	478	473	459	481	458	480	472	453	464	471	480	471	496	477	498	488	508	459	464	446	462	490	461	493	469	459	445	460	453	508	463	461	462	458	500	425	476	449	449	482	474	466	451	462	463	437	470	455	479	482	508	452	463	490	489	475	456	452	540	481	494	469	501	424	498	430	459	465	468	443	487	488	471	518	474	444	485	492	459	421	478	464	473	483	489	493	466	458	460	442	480	489	492	468	540	473	468	448	441	479	459	497	424	468	479	445	495	441	476	467	471	483	429	445	448	488	472	469	478	467	454	506	433	457	455	480	450	502	461	435	527	478	471	457	449	493	459	448	474	442	453	481	494	459	454	462	510	478	466	491	418	444	476	476	459	484	523	482	469	477	500	463	484	482	470	459	447	501	464	474	485	492	439	476	465	510	523	469	449	462	474	449	457	461	486	488	490	485	460	470	478	447	481	461	475	488	467	480	467	455	476	464	437	494	499	462	482	501	481	465	494	484	437	473	487	440	458	465	441	451	462	450	459	442	487	475	471	496	460	480	472	485	453	492	491	518	466	452	490	448	504	486	465	465	437	515	503	460	486	471	540	488	486	439	473	495	465	485	461	454	475	466	447	503	473	456	415	460	451	462	462	477	485	475	475	490	520	431	479	466	461	460	476	478	504	451	469	472	484	471	468	507	473	465	486	469	476	475	477	494	473	506	507	467	485	529	479	457	465	491	503	503	475	452	484	478	434	453	457	482	471	466	449	466	477	455	486	486	483	454	479	477	458	467	445	450	464	472	444	492	446	469	482	488	466	476	458	452	461	476	421	507	424	458	483	445	473	467	465	456	521	436	475	481	483	438	502	499	471	452	483	471	498	524	470	441	473	478	488	457	463	470	472	480	447	482	480	493	503	467	496	462	460	516	488	483	471	487	459	486	447	462	483	447	456	462	457	490	460	435	469	510	478	505	466	494	476	483	485	486	497	446	478	447	458	465	468	453	456	459	467	466	447	472	477	440	498	445	459	465	469	468	541	503	479	461	500	439	477	489	436	464	475	456	447	468	452	470	475	469	459	500	497	482	484	491	472	498	491	455	484	479	483	467	511	501	489	476	517	462	472	458	459	473	455	478	461	465	469	467	473	492	443	502	442	489	495	437	478	502	428	479	461	459	460	458	474	422	452	457	494	437	477	491	500	453	429	467	465	464	457	499	520	480	442	476	520	462	444	463	483	462	449	492	433	503	465	471	446	438	465	441	472	478	473	480	519	459	508	505	433	476	488	436	474	473	496	486	494	499	467	460	505	463	469	457	450	462	527	470	461	486	482	458	463	494	491	498	462	484	468	480	483	449	463	476	488	469	458	487	527	490	471	453	476	503	459	474	449	485	443	455	496	456	479	468	497	490	507	492	437	466	496	463	434	469	437	475	441	471	478	471	494	502	449	508	466	464	472	464	445	455	504	476	484	475	463	445	485	476	446	467	452	468	492	432	458	486	461	491	475	466	495	463	457	464	519	460	463	471	444	496	453	471	486	484	487	451	461	470	460	469	453	504	459	479	454	464	463	472	454	458	492	450	513	442	445	503	447	476	481	486	489	452	449	468	515	473	467	492	457	492	475	461	477	502	461	479	442	469	479	505	450	465	452	463	475	514	462	501	462	496	525	453	458	471	473	494	464	463	482	477	460	462	477	444	445	468	484	480	486	485	495	460	447	536	505	434	459	436	545	489	486	443	451	442	417	480	462	456	476	494	440	452	454	471	453	447	482	462	515	477	486	447	467	430	468	487	495	501	457	470	502	470	477	492	450	510	422	457	506	463	446	477	494	508	485	454	453	465	509	455	447	470	460	493	465	462	453	472	452	453	464	465	484	465	489	432	491	529	435	484	466	462	492	502	464	466	485	462	421	463	470	472	489	477	476	476	493	444	447	461	467	489	445	465	477	473	448	491	417	470	459	492	491	488	488	396	472	481	476	495	484	487	448	459	472	477	491	502	524	483	451	471	489	419	420	448	490	458	438	527	517	448	480	510	464	470	467	470	450	490	460	498	482	448	479	466	473	436	496	520	467	443	447	467	525	434	429	462	481	477	465	443	471	494	474	476	468	476	429	493	466	456	485	500	478	473	496	463	444	468	509	468	502	475	502	493	497	460	485	452	477	484	440	486	478	466	475	482	482	506	423	462	512	448	471	481	468	468	431	494	464	476	459	445	485	497	447	468	517	488	456	526	491	500	477	487	476	476	495	490	508	483	469	458	490	497	469	454	498	451	465	473	463	492	429	466	426	466	469	483	442	452	461	446	471	442	456	494	478	457	524	443	449	476	487	464	475	462	504	448	437	427
25147	8880	9992	9972	7836	6748	5039	3799	3999	3402	2511	1660	1105	978	758	705	743	597	543	542	492	507	466	456	379	382	324	332	275	284	251	267	279	240	261	211	238	224	223	215	229	231	214	242	228	226	226	191	226	208	206	208	219	228	216	232	225	202	208	206	218	223	229	211	214	218	178	188	202	224	206	199	225	204	230	207	195	202	243	190	210	209	222	199	209	191	209	220	188	194	222	217	231	208	193	203	214	217	218	201	218	207	227	207	196	188	223	227	196	195	227	207	209	223	207	234	211	251	213	215	213	240	210	225	204	202	210	224	193	204	189	208	216	210	189	205	223	206	216	227	231	202	188	216	205	212	201	204	222	224	217	181	192	195	200	206	207	207	196	196	228	186	203	210	191	193	187	197	217	211	206	226	235	236	219	189	221	220	205	193	216	201	197	237	216	214	187	196	213	208	217	218	188	206	222	219	213	248	203	227	200	212	235	214	201	206	206	214	206	200	184	205	225	221	193	195	194	199	242	208	205	212	228	226	194	209	202	226	203	185	202	232	228	227	200	203	188	205	213	212	238	192	188	218	206	194	206	210	214	205	204	209	226	238	227	233	203	223	215	229	216	206	223	193	205	191	198	210	211	231	224	209	197	212	232	196	193	207	210	238	190	197	196	192	234	195	185	219	229	212	200	197	232	212	183	219	235	220	230	184	239	209	200	232	192	203	221	210	209	200	223	212	196	190	211	195	220	233	208	192	223	205	216	216	198	185	195	203	195	184	188	218	250	225	225	206	231	194	205	220	223	205	217	190	208	221	208	187	209	210	234	210	229	217	195	203	205	210	193	200	192	202	210	199	196	198	194	204	232	237	221	216	214	211	219	201	216	219	204	189	204	223	189	233	199	202	212	202	232	198	214	202	188	206	204	207	220	214	194	239	205	231	235	201	201	192	194	241	214	227	199	212	219	214	219	208	206	196	215	195	206	197	206	217	213	209	233	203	214	259	215	224	200	219	204	208	192	243	196	208	208	189	239	235	190	203	253	199	205	213	195	220	243	194	197	235	229	223	211	204	230	226	223	193	185	202	208	204	225	216	191	214	237	214	208	228	223	212	211	236	206	206	234	234	220	228	216	192	192	212	221	195	223	215	201	206	199	224	206	199	226	204	218	201	205	207	207	205	221	177	201	198	196	224	205	198	188	209	191	196	210	210	235	209	216	206	234	187	204	208	229	201	186	196	212	214	208	195	186	232	212	227	221	215	199	177	206	219	213	207	208	190	206	215	192	216	224	225	210	214	237	209	208	206	210	214	219	234	216	185	215	203	209	220	234	208	184	208	223	230	206	207	216	192	201	182	183	186	196	222	204	200	209	219	208	228	171	214	223	229	192	230	204	224	224	171	218	223	218	213	224	223	188	193	219	189	215	237	205	208	242	207	169	213	237	224	205	215	180	201	203	228	243	214	230	236	179	199	223	221	232	201	203	210	198	193	240	242	200	208	196	230	177	247	237	210	188	234	200	209	208	240	219	186	190	202	216	188	221	219	207	226	181	220	222	196	194	251	197	200	219	212	231	212	216	207	200	203	242	206	195	208	210	230	212	189	200	205	221	217	223	206	200	200	221	210	210	217	222	208	186	196	173	238	210	181	222	208	196	233	232	221	225	215	199	226	181	216	207	193	196	220	213	229	240	220	199	205	198	227	184	218	198	218	189	208	219	229	229	186	196	197	192	202	203	184	224	198	194	192	185	188	193	195	211	234	225	225	205	230	196	198	179	215	215	215	213	188	194	211	235	209	176	203	236	187	217	207	194	229	200	207	201	219	204	195	196	206	237	206	188	208	183	231	193	212	172	184	198	207	203	174	208	213	204	219	193	202	230	216	225	207	204	206	190	190	205	188	194	183	204	205	208	225	190	193	219	190	232	216	246	225	234	197	237	189	227	183	206	222	196	209	235	249	203	223	209	215	217	212	211	237	209	194	209	198	223	181	194	217	204	208	213	190	210	179	221	232	198	193	213	210	193	193	191	224	215	181	210	207	249	225	217	212	234	229	207	194	207	214	193	192	218	182	184	216	237	206	222	202	222	210	195	213	211	199	226	193	204	200	230	196	200	192	187	205	228	195	199	204	219	205	191	211	228	235	214	212	225	245	226	194	214	233	208	203	224	192	204	202	197	205	241	250	210	223	231	214	195	200	210	195	193	246	227	221	206	204	237	241	225	197	220	193	213	234	216	192	237	210	181	216	217	225	223	223	203	206	219	232	238	224	238	169	204	205	207	188	229	211	222	221	221	211	201	260	201	243	211	205	210	228	207	196	228	194	207	195	208	210	209	189	219	182	235	196	225	212	209	198	197	208	194	214	199	203	222	201	186	225	189	193	179	205	208	221	212	212	206	203	192	203	184	204	218	207	184	178	200	216	240	190	203	209	213	225	202	209	217	195	191	207	186	195	216	198	173	206	193	187	232	172	214	188	203	196	194	210	181	211	232	189	214	184	217	192	215	206	224	221	233	201	196	196	225	189	215	196	219	244	207	237	228	225	205	238	208	227	213	197	207	199	233	207	186	226	190	211	215	226	224	210	241	220	184	188	178	216	218	219	190	188	178	222	200	207	207	214	172	237	191	186	207	200	227	225	216	218	201	211	222	182	210	227	215	231	208	203	219	189	189	179	201	208	202	217	198	193	202	221	218	223	201	179	241	216	220	221	183	216	206	220	215	205	198	210	204	216	197	232	195	212	198	211	212	213	221	241	199	190	232	221	216	209	223	222	198	242	206	210	209	210	202	211	201	221	220	192	204	219	187	186	213	201	216	207	223	224	206	229	182	191	209	229	214	229	183	211	211	188	207	214	197	182	203	179	210	217	178	209	202	189	218	215	226	205	208	198	212	202	196	200	212	213	227	201	205	222	215	216	205	207	209	214	188	184	193	218	245	227	200	183	208	213	195	196	210	205	200	209	206	212	202	220	217	200	220	214	196	212	203	199	204	214	235	186	216	188	223	214	208	211	218	183	205	194	224	224	188	226	219	209	196	208	190	209	200	183	219	187	234	219	201	201	223	211	206	194	224	208	213	196	181	203	226	205	197	214	229	202	202	210	204	218	241	193	193	198	175	190	192	229	228	210	198	225	208	216	219	226	205	249	226	213	225	205	213	225	210	216	203	194	237	215	218	198	189	197	223	209	217	237	201	200	238	209	199	192	199	190	219	225	198	225	211	202	212	222	197	225	217	219	228	221	194	236	186	215	208	205	196	197	219	223	194	220	239	222	206	238	209	190	211	227	198	218	212	196	199	227	231	199	189	160	205	200	204	226	211	209	182	215	213	233	233	193	188	223	217	209	204	180	199	208	185	211	189	237	200	191	205	207	206	190	227	183	215	238	200	195	193	212	206	221	189	201	218	188	225	192	202	237	212	207	232	202	200	212	205	200	192	192	190	200	220	212	190	232	192	195	202	186	221	192	193	202	184	205	215	208	206	225	189	194	181	207
14140	6612	15292	20210	20185	19871	17337	14175	14587	12794	10386	7254	5346	4725	3801	3639	3665	3205	2656	2276	2362	2309	2435	2107	1861	1664	1457	1188	968	953	871	827	764	754	625	603	571	513	571	554	545	529	551	596	562	514	549	518	494	485	503	500	487	534	504	504	459	498	450	523	462	488	476	478	490	465	435	431	451	478	471	482	462	459	518	425	453	450	463	446	468	521	483	445	482	468	489	498	483	452	496	477	434	495	522	480	481	447	494	452	458	497	436	510	483	448	448	489	447	455	465	466	458	450	456	474	474	469	438	447	468	469	451	473	473	479	494	474	444	473	470	455	461	467	468	482	458	456	496	469	486	443	475	493	495	473	440	448	499	468	434	461	466	472	497	474	468	460	437	472	467	462	473	476	478	454	456	477	483	492	465	478	478	472	496	495	436	476	462	450	498	475	429	486	455	486	458	458	493	501	461	467	478	461	465	423	514	514	509	451	485	481	497	494	453	423	442	439	461	459	456	497	469	529	456	466	493	505	490	484	494	440	481	454	478	454	472	458	459	475	504	472	525	474	467	474	492	466	515	417	455	487	501	462	494	467	452	511	478	470	448	469	475	455	468	442	524	424	488	473	500	498	397	439	510	499	475	492	464	483	481	476	494	492	484	468	466	441	482	492	462	431	460	472	497	469	463	458	479	413	484	459	487	491	501	517	492	478	492	470	483	470	451	469	465	452	478	501	507	473	447	432	495	470	455	458	467	507	484	439	465	473	496	490	455	467	460	456	471	465	481	450	465	466	501	504	424	459	455	492	478	460	482	447	458	473	474	508	477	436	469	422	429	490	479	475	466	450	472	489	446	453	476	512	489	480	503	475	489	466	498	515	452	483	474	465	477	473	455	451	490	434	455	430	474	440	480	454	470	493	509	446	475	456	484	471	451	470	497	478	432	469	469	444	462	478	500	469	511	505	426	486	494	476	451	477	469	466	457	502	505	462	459	457	425	456	517	503	454	468	476	486	495	461	476	470	504	518	486	503	496	488	460	496	483	477	454	466	495	479	477	492	483	458	496	467	471	479	463	469	460	493	448	519	446	469	462	484	505	477	510	427	449	529	452	478	463	469	504	478	437	469	462	500	458	461	468	503	432	445	484	484	479	443	466	443	454	496	477	488	461	413	490	478	480	492	418	484	460	439	479	490	454	508	515	436	455	455	498	456	444	450	418	455	522	487	486	486	507	430	459	484	460	482	470	457	484	501	482	466	476	502	507	452	454	446	492	457	509	502	444	490	469	476	479	484	486	466	478	453	460	481	486	472	499	502	471	479	486	472	503	459	488	442	498	485	495	443	475	449	493	467	496	499	471	475	463	467	459	484	444	456	470	497	483	505	460	464	489	488	447	515	479	437	441	489	449	437	458	433	467	459	440	465	470	456	464	499	475	505	458	493	463	504	463	462	461	461	507	477	501	477	444	446	506	451	462	467	484	492	463	485	455	480	457	465	463	476	478	455	485	487	440	473	467	506	487	442	490	471	469	481	514	482	473	482	436	496	517	497	474	483	482	505	446	491	497	444	464	529	506	451	499	500	432	459	468	479	495	469	446	457	514	457	473	511	513	445	482	474	518	515	471	491	465	488	470	459	511	486	455	451	486	463	490	440	422	483	471	472	480	473	441	501	477	491	503	477	486	516	474	464	489	493	471	468	489	481	473	440	475	492	481	461	520	462	449	490	492	434	447	475	474	441	506	471	469	473	451	456	466	466	462	458	476	491	446	497	478	443	433	495	466	467	460	498	447	499	456	473	476	448	485	420	448	455	453	439	479	474	496	497	440	503	462	493	429	461	518	451	483	492	428	482	496	460	522	476	466	491	506	504	487	514	446	474	461	470	466	453	449	473	449	467	430	456	482	449	480	482	437	482	503	474	507	460	474	471	512	501	493	467	493	479	481	433	492	481	443	431	474	496	477	469	465	474	473	470	466	432	500	509	463	487	438	438	460	479	475	421	482	497	449	472	473	458	456	482	454	489	456	456	467	472	500	460	466	478	448	440	468	481	468	440	451	451	462	472	429	478	471	476	426	453	458	501	490	460	494	519	515	473	494	464	519	462	469	472	478	435	458	497	480	491	458	468	456	460	497	463	465	470	438	459	472	483	460	471	445	471	464	472	470	499	449	514	479	453	496	462	514	458	498	476	505	468	494	457	489	475	498	452	470	431	482	482	455	460	485	479	453	462	423	480	480	474	486	470	498	487	472	492	519	509	449	490	464	444	456	494	433	484	440	490	472	472	462	464	483	487	502	509	475	485	482	524	504	449	453	461	477	506	449	448	466	454	467	479	453	460	484	464	470	472	486	484	481	468	463	466	456	467	473	455	465	472	480	468	483	509	469	490	446	515	445	496	489	509	492	469	475	490	462	486	477	476	428	488	442	480	470	486	427	510	424	461	465	477	467	477	477	452	458	478	469	475	448	454	474	453	477	517	466	471	465	482	478	481	491	482	499	454	478	466	502	475	520	506	464	488	465	497	496	475	443	452	490	486	477	484	518	453	467	470	433	455	477	453	439	477	486	471	471	422	486	490	495	447	467	462	471	463	460	480	493	493	491	447	479	490	482	493	469	470	436	495	460	478	494	489	466	473	477	420	483	453	482	471	487	481	458	452	489	498	477	501	471	463	484	428	469	421	447	494	492	456	486	491	477	467	484	479	450	454	455	470	447	478	479	481	485	493	469	494	504	503	513	473	478	465	468	467	508	445	481	470	461	475	468	471	474	495	485	467	468	473	491	439	450	459	471	421	467	481	517	465	451	449	478	474	427	469	507	479	443	474	486	500	470	456	459	487	438	492	475	424	467	472	461	489	488	491	469	467	482	433	516	454	487	484	461	458	454	456	464	497	464	414	463	417	456	501	500	464	466	465	481	504	479	507	432	461	438	499	431	478	485	483	478	457	505	471	483	480	510	481	489	445	459	499	498	486	474	466	483	485	468	442	469	465	428	459	471	479	514	488	486	478	462	455	507	450	473	467	511	486	486	480	438	465	496	473	447	483	461	490	487	453	456	453	459	482	465	474	424	431	484	442	482	485	454	476	476	454	475	491	449	477	485	548	482	454	516	477	468	487	492	497	484	466	483	459	465	463	480	466	453	470	436	456	522	433	480	476	454	502	437	531	469	491	498	480	469	474	483	480	485	472	476	485	493	494	461	499	448	485	468	475	507	492	462	497	476	454	479	476	483	481	464	505	458	468	508	466	506	475	470	500	460	485	441	487	469	487	470	468	449	450	500	481	434	475	479	483	439	464	511	457	457	462	481	465	469	480	462	479	498	499	458	433	464	469	493	473	455	499	460	457	481	442	468	473	507	467	464	471	488	474	472	455	481	472	467	467	469	459	477	479	471	440	493	469	492	492	516	516	484	452	492	449	459	472	490	469	477	503	408	495	477	453	482	473	497	444	522	484	464	505	476	496	451	452	485	473	441	488	476	486	487	480	473	468	486	425	453	490
8863	3640	4252	3183	2086	1513	1107	970	952	634	517	424	336	285	247	252	264	263	249	238	255	256	259	224	234	217	228	199	170	195	143	142	151	169	163	161	154	148	159	164	141	129	160	149	178	149	149	139	139	139	162	149	126	165	171	148	164	180	141	115	177	177	136	147	158	145	153	140	130	138	150	175	135	175	162	152	144	150	148	141	154	162	144	162	154	145	139	162	171	133	141	143	135	157	160	140	157	136	138	156	116	161	142	150	122	154	150	168	175	151	171	147	142	148	145	146	142	153	143	133	147	157	169	140	158	149	183	132	130	173	165	159	152	163	171	146	141	139	134	158	153	143	135	134	158	160	138	147	148	136	128	153	174	162	139	145	155	142	145	143	133	132	134	130	164	155	152	162	139	140	146	139	147	168	147	184	179	144	160	132	132	163	137	154	139	146	157	141	150	144	155	169	165	149	174	129	153	173	159	141	150	146	189	146	182	151	153	153	152	145	164	149	150	154	144	131	129	156	118	142	169	132	132	140	157	137	143	161	128	166	161	151	173	164	145	147	153	134	144	138	154	125	160	157	138	150	158	132	159	143	147	144	131	149	131	134	125	144	139	131	137	155	145	159	165	169	155	166	171	118	127	130	142	145	147	159	118	144	167	161	143	162	155	148	159	167	139	121	151	162	155	136	157	155	127	135	141	158	137	157	157	141	128	147	159	154	133	144	146	149	140	156	137	141	157	154	147	148	155	154	147	140	121	137	144	148	155	177	166	153	161	170	156	125	157	141	146	131	144	152	161	157	142	146	148	180	145	125	144	144	157	124	132	128	153	158	147	158	127	149	163	168	164	156	125	144	131	125	145	152	167	155	146	129	166	168	163	159	135	154	146	124	153	171	158	154	147	153	146	168	143	146	154	151	163	168	142	160	156	141	140	149	154	145	169	144	145	166	137	134	144	153	128	167	160	153	167	153	154	159	136	139	151	160	139	174	158	145	138	147	146	108	146	151	128	157	155	152	146	151	137	161	173	162	155	149	154	157	157	155	149	164	164	156	178	160	164	155	169	175	160	133	126	157	164	149	159	155	152	141	136	143	154	151	147	164	129	147	159	141	141	158	151	174	141	184	137	117	121	147	133	137	133	147	163	148	144	159	145	158	158	151	132	162	152	121	149	150	152	139	172	148	153	107	148	144	148	144	133	161	138	170	154	166	155	154	179	135	153	173	174	151	143	133	128	154	133	132	141	130	153	161	155	156	181	186	137	138	144	150	151	161	121	144	145	163	175	171	147	136	150	134	145	161	144	152	155	154	149	154	161	166	141	162	150	143	154	167	164	142	157	157	146	159	159	154	143	144	145	154	154	166	136	146	140	132	163	141	132	147	153	137	148	134	146	149	129	136	145	162	140	166	152	152	135	141	159	164	160	159	147	157	158	143	147	172	158	143	144	147	146	156	149	175	160	156	164	141	149	134	144	150	160	158	144	178	156	140	137	165	150	162	138	152	171	141	129	129	143	141	165	144	139	137	148	138	151	143	155	149	153	141	151	156	137	142	159	163	151	162	134	145	160	141	138	155	128	159	124	168	123	128	134	138	146	162	132	138	134	120	151	134	156	146	144	159	135	133	137	147	159	141	136	159	145	124	156	145	141	144	141	147	172	152	152	149	149	131	143	158	158	165	162	149	169	159	142	145	146	140	138	141	166	136	142	131	151	148	140	155	134	135	148	154	131	158	153	146	167	152	148	140	156	159	139	148	159	149	148	166	154	154	145	134	166	121	134	155	149	147	126	139	144	141	146	143	169	135	146	143	149	155	167	167	139	137	149	150	150	139	134	160	161	163	157	133	119	116	140	157	194	192	131	146	163	147	161	141	144	169	141	148	157	146	151	141	126	166	164	141	157	168	166	158	150	172	149	165	166	157	153	157	160	153	169	162	141	165	166	159	132	156	151	154	139	162	158	150	128	143	173	136	149	178	153	169	143	141	144	137	138	159	152	150	130	158	159	181	145	134	146	126	169	154	158	151	155	159	137	150	154	172	142	126	162	140	156	148	143	158	151	150	159	176	157	160	152	150	143	155	145	153	148	147	151	127	160	135	154	164	156	140	171	156	165	130	151	177	143	149	156	160	124	159	138	147	172	127	161	138	118	178	161	146	162	132	158	121	154	139	153	160	160	153	164	150	153	142	128	165	128	136	121	148	141	150	162	148	155	157	155	124	139	140	135	167	154	143	158	144	141	125	151	149	135	140	171	142	176	150	146	172	150	140	169	176	140	128	132	133	154	162	132	161	170	154	139	156	148	169	151	146	148	147	144	177	155	142	133	133	127	137	143	138	149	155	141	150	140	156	159	136	161	153	154	164	158	158	164	156	150	141	130	122	134	167	148	164	153	163	153	127	143	163	143	156	159	142	158	121	136	147	154	153	159	130	140	142	169	127	136	160	145	131	130	161	145	127	137	138	151	170	160	159	162	172	165	136	148	142	138	137	134	148	142	147	154	148	156	141	132	126	168	148	155	122	149	163	163	177	189	147	119	129	151	142	152	162	167	129	145	142	153	146	136	141	120	135	144	154	153	141	152	150	150	151	162	132	153	141	134	144	145	152	162	186	140	152	142	151	174	145	174	166	139	159	162	157	152	151	153	154	149	141	153	141	149	157	154	156	142	143	155	155	159	140	156	174	137	134	155	134	150	155	160	144	160	123	164	159	166	157	146	147	142	166	160	149	135	151	152	159	144	166	138	148	135	146	134	141	129	153	150	179	134	147	129	124	159	153	149	145	148	127	156	145	125	130	160	154	138	152	147	149	143	152	153	139	136	132	155	135	155	144	131	147	136	177	154	161	164	122	134	163	124	138	136	144	144	174	148	146	145	144	178	151	144	165	154	136	150	163	165	156	161	153	157	155	160	162	155	152	138	165	161	134	153	142	144	135	157	143	150	144	153	134	121	146	143	177	125	155	141	139	144	138	172	151	157	136	142	154	135	136	148	157	131	133	120	145	148	150	155	137	157	152	153	164	138	162	139	145	151	136	159	157	142	139	139	139	131	148	154	149	144	132	157	146	141	165	119	151	167	148	138	157	142	145	160	141	126	150	144	151	134	152	141	137	153	162	153	169	140	132	152	139	140	151	138	143	171	150	151	153	183	179	155	148	175	145	152	136	157	177	153	161	152	159	145	139	137	158	157	153	158	140	146	155	153	142	146	150	124	159	140	140	139	134	135	151	136	163	140	142	146	126	165	153	151	145	154	133	166	159	129	143	147	154	137	140	133	158	137	145	129	158	173	151	150	142	125	170	152	131	152	147	138	128	157	162	139	141	154	148	143	127	143	144	150	128	156	154	138	136	141	143	127	147	142	147	124	160	146	157	178	136	176	154	151	131	174	161	155	135	127	146	153	145	145	139	166	154	158	152	145	133	136	173	125	130	130	151	156	165	146	135	130	125	167	136	159	131	127	150	141	148	147	161	153	157	153	150	173	170	168	161
5624	3314	7715	8908	7758	6234	4701	4421	4245	3143	2593	1957	1543	1371	1280	1240	1128	1098	1084	1005	1005	1063	944	830	819	714	702	531	582	481	472	434	422	426	386	390	377	351	352	339	380	361	373	382	323	374	336	337	344	342	386	366	380	374	374	372	350	380	341	323	332	368	368	349	364	379	379	339	345	364	353	362	373	355	341	360	360	353	384	373	374	357	360	386	370	369	358	360	363	322	375	349	365	364	365	368	358	375	384	357	376	313	376	344	336	338	348	356	350	367	369	369	392	343	353	357	356	353	351	338	360	368	364	407	394	375	332	345	355	419	366	365	365	332	357	373	383	350	373	367	339	315	381	357	365	366	359	360	347	356	349	360	359	366	359	394	351	348	396	353	348	370	339	352	359	376	349	346	333	353	351	381	355	337	338	390	357	353	392	358	341	354	365	358	379	358	379	339	391	336	364	358	351	392	359	368	360	341	386	378	349	350	381	361	346	362	338	374	375	369	348	368	377	340	328	356	378	344	377	348	368	341	341	346	348	359	348	360	367	358	347	346	369	386	366	373	379	382	350	376	371	318	334	386	354	373	347	365	353	351	393	384	378	354	328	381	338	383	375	357	396	323	348	340	324	370	365	341	359	384	367	328	357	351	379	377	368	405	358	384	371	337	378	348	332	380	337	358	381	353	390	327	349	380	362	349	355	344	348	378	380	353	381	372	338	349	354	343	331	364	344	370	359	389	384	345	364	360	380	327	339	329	371	356	357	405	369	337	346	342	356	368	363	333	364	335	356	382	359	367	356	329	365	366	358	353	338	336	373	396	375	376	383	389	371	368	345	392	341	362	360	330	353	367	405	387	341	347	370	369	373	347	346	345	361	351	346	388	334	375	382	372	334	354	358	363	367	339	368	309	336	378	366	356	349	335	361	343	339	374	358	365	369	341	348	342	374	332	359	346	367	326	311	362	373	334	381	360	315	361	364	363	366	360	340	353	357	340	349	367	353	340	373	341	332	321	372	343	358	372	353	369	363	335	336	347	371	320	353	367	323	384	373	328	307	371	383	390	313	351	367	356	317	375	375	369	350	328	341	363	375	383	372	377	318	375	320	364	365	356	360	371	338	362	360	366	379	350	402	335	375	350	339	343	378	349	333	329	375	363	334	356	372	338	344	357	361	330	355	350	333	368	337	352	345	341	365	334	319	359	331	337	360	370	394	363	327	318	403	329	341	366	351	348	338	339	331	355	339	381	344	360	373	397	371	383	354	352	372	339	330	366	343	355	355	338	336	379	364	355	344	375	370	341	364	375	330	372	343	380	392	330	379	328	352	356	372	368	399	330	330	364	355	364	365	354	351	383	333	357	377	358	399	362	370	394	333	369	359	356	347	349	356	353	359	324	386	364	375	353	332	353	351	356	365	398	338	379	351	355	354	353	369	367	378	356	335	359	331	376	338	339	356	339	347	350	321	349	386	370	323	344	334	370	372	347	379	371	338	369	383	379	349	344	324	366	363	332	345	386	360	355	349	364	361	351	359	376	361	366	382	363	363	390	356	372	329	353	337	361	378	365	358	351	352	349	354	339	357	362	364	360	334	357	363	325	378	349	368	335	373	339	344	351	355	349	378	357	325	344	341	379	352	366	345	357	374	340	366	332	384	362	362	347	364	352	346	375	382	376	350	377	406	389	348	358	366	341	356	388	369	377	367	391	355	359	344	335	389	340	358	369	345	341	371	397	371	351	376	358	362	363	334	377	355	364	317	358	360	331	374	341	348	361	356	335	339	350	371	359	346	361	343	370	342	370	360	366	360	349	366	339	342	390	352	370	336	347	377	347	350	339	378	333	349	349	376	368	389	356	390	345	332	367	342	349	341	354	371	327	391	336	352	361	350	379	337	343	363	365	355	343	345	379	365	355	372	373	345	346	331	336	350	335	323	377	353	351	348	377	375	382	341	349	359	374	367	386	375	329	362	390	350	382	343	378	344	348	365	375	341	350	341	380	315	374	371	357	340	348	384	364	373	381	332	372	345	349	338	338	349	368	343	367	368	354	385	329	351	346	341	340	388	346	331	338	360	370	369	353	363	359	370	377	373	359	372	364	345	376	346	380	345	380	368	383	335	387	370	326	366	390	339	349	383	370	383	364	371	336	341	358	365	352	367	370	346	366	379	368	364	356	327	333	367	381	365	382	353	327	330	385	359	383	340	335	366	369	350	370	388	326	363	373	357	385	353	340	367	366	364	348	364	343	334	319	339	393	346	389	352	361	383	336	371	371	347	347	362	343	348	361	371	391	357	402	324	359	349	360	371	330	362	350	365	335	366	327	357	372	357	377	351	350	330	350	365	355	352	338	365	348	345	338	357	359	364	346	351	339	355	347	363	387	346	351	340	388	370	347	349	374	357	325	368	379	332	393	351	340	370	335	352	337	340	345	391	357	353	380	346	355	372	357	351	363	367	365	374	335	346	331	363	331	364	372	401	389	348	346	361	390	344	387	379	334	367	342	373	338	375	332	381	319	371	391	400	365	367	368	367	379	356	386	375	354	355	381	368	364	397	375	369	365	341	381	368	353	348	345	367	347	343	370	371	346	348	330	328	350	347	354	332	359	356	361	362	352	371	385	390	347	358	336	348	332	403	360	359	378	378	334	324	374	359	344	347	346	367	348	363	345	370	376	368	374	381	347	355	357	330	398	345	372	366	348	380	384	372	379	358	351	374	352	336	363	386	322	411	374	366	358	379	348	361	370	330	339	343	373	377	346	340	342	331	361	384	348	349	360	342	397	377	330	336	394	361	363	385	364	386	348	340	368	364	329	358	354	359	337	364	359	355	367	347	364	349	371	372	354	374	360	353	381	373	332	378	381	341	354	381	348	356	361	353	315	357	338	363	375	354	365	380	375	364	361	359	364	345	381	343	377	331	369	332	368	366	335	335	371	335	405	327	363	356	356	394	362	357	377	332	354	351	366	332	394	360	358	363	373	376	349	365	337	334	377	350	344	366	351	361	382	366	345	353	341	343	383	351	372	347	372	366	350	336	355	338	384	360	348	367	354	385	319	371	352	351	332	368	351	349	351	356	337	366	337	332	365	349	363	364	362	364	329	332	332	373	369	339	357	348	381	361	351	349	350	357	363	386	383	331	352	353	324	355	338	386	340	357	364	375	381	333	339	397	358	402	369	370	350	351	338	344	350	374	347	369	375	362	357	347	386	364	375	389	361	359	348	334	372	349	351	347	352	413	374	384	363	306	338	342	370	380	346	356	381	333	338	374	356	391	357	391	378	364	365	351	395	378	360	312	362	322	331	354	360	345	345	372	379	360	356	396	338	336	350	391	344	349	353	400	373	338	368	372	362	380	358	345	361	329	368	354	328	356	350	376	368	309	390	374	348	353	373	356	351	360	366	323	390	354	355	355	343	357	374	354	377	373	358	356	361	353	362	330	373	370	332	367	366	336	375	345	372	370	324	340	381	328	359	364	370	354	360	365	348
17563	6122	7060	7187	5090	4142	3019	2382	2369	1981	1513	982	738	677	588	605	519	468	471	416	407	347	389	356	351	298	293	265	214	250	237	254	225	225	219	211	212	243	206	220	216	211	216	213	226	231	215	200	182	208	227	233	237	208	233	211	184	196	219	243	235	216	229	220	229	204	223	222	230	227	217	185	203	223	214	218	205	215	200	185	255	215	203	224	227	224	225	212	213	211	210	192	233	235	213	215	182	211	227	212	277	241	190	201	189	206	165	203	216	220	210	234	195	220	202	226	235	199	206	216	223	193	216	215	243	225	219	204	212	213	232	219	185	194	239	230	203	220	213	224	222	208	209	203	219	232	187	187	202	210	217	226	183	217	212	195	189	234	231	189	224	203	214	242	226	201	205	194	204	202	228	212	225	208	256	193	224	209	222	235	212	222	210	205	223	221	210	221	221	224	223	206	219	204	221	205	228	182	195	220	205	223	207	235	218	223	189	224	222	203	216	237	229	211	235	194	217	212	215	214	221	223	206	228	207	212	257	223	234	259	220	215	202	210	231	210	224	251	207	184	204	225	190	228	214	212	208	217	217	185	224	210	233	224	202	223	216	216	218	186	190	234	215	203	212	231	230	227	231	227	209	233	205	221	229	225	200	241	215	230	219	202	204	197	195	216	202	235	199	215	212	221	213	225	198	218	206	244	216	200	207	193	223	222	226	224	205	225	217	235	222	208	228	242	194	224	219	195	227	198	228	199	223	216	201	214	225	232	212	225	221	204	204	185	202	240	231	228	206	225	226	206	212	241	203	207	206	220	212	225	227	236	192	214	242	214	236	180	192	164	204	215	219	216	195	214	212	219	215	210	263	222	224	216	189	224	247	220	205	208	205	209	211	244	202	214	222	201	189	231	204	220	224	211	223	217	201	206	213	219	211	191	218	206	185	222	194	199	200	191	234	199	197	222	197	197	192	210	215	229	206	192	195	201	196	218	194	204	219	213	231	228	194	191	200	235	241	195	177	223	235	235	230	192	207	220	199	206	243	207	211	203	208	208	217	218	213	229	218	196	192	221	220	226	208	221	230	191	211	204	223	212	215	207	240	204	215	221	243	214	198	200	208	208	198	214	222	212	236	209	196	199	209	188	246	207	246	228	183	219	221	230	213	187	199	203	219	202	208	195	212	209	225	201	196	224	200	219	235	191	212	198	240	232	222	255	210	214	219	184	221	224	217	215	209	222	229	189	206	220	225	203	209	215	212	208	221	212	205	189	190	232	222	201	208	203	248	208	219	191	203	210	195	215	229	227	217	222	204	225	186	191	201	268	196	220	191	195	191	215	229	215	224	206	202	220	193	201	217	208	199	201	226	217	223	188	207	217	219	183	202	237	231	221	199	210	211	226	189	192	178	199	231	234	236	259	243	231	239	221	203	208	188	226	181	180	218	191	211	181	203	216	183	204	187	226	235	211	201	229	231	211	200	205	218	206	226	222	211	210	234	228	213	214	227	213	205	233	198	199	222	216	200	195	237	223	228	210	197	224	224	202	203	221	194	199	207	226	231	205	222	198	187	207	227	215	193	205	209	222	211	210	225	227	226	230	210	209	178	182	213	213	219	206	182	204	212	213	194	210	245	213	204	203	216	202	255	234	202	220	188	222	202	200	177	218	244	204	210	223	216	214	210	202	194	192	251	222	228	177	210	198	222	216	226	239	203	194	242	207	203	192	219	207	227	198	210	206	250	226	212	194	226	203	223	232	180	201	240	234	209	201	216	198	203	231	205	222	214	232	212	217	204	225	207	196	228	204	221	223	219	249	222	217	201	214	230	219	196	193	192	207	208	201	244	212	217	223	215	204	211	201	251	235	194	206	202	219	191	208	223	223	226	204	212	193	212	229	230	223	194	184	230	228	208	209	219	216	225	202	214	221	247	229	228	237	196	204	218	225	229	205	215	240	233	197	212	206	211	213	201	221	248	255	206	196	189	222	199	215	224	244	222	222	210	217	201	211	203	209	205	196	232	205	230	233	211	199	228	255	224	223	204	207	235	212	213	204	206	227	221	227	247	238	210	219	207	198	228	207	217	252	234	230	205	213	194	223	203	214	194	172	227	182	185	234	204	198	202	241	221	215	200	211	216	213	219	183	225	221	219	211	222	196	201	242	213	236	250	210	199	207	211	208	212	201	228	190	232	224	198	197	216	204	221	209	234	220	191	209	236	206	211	225	218	169	204	209	226	202	214	200	218	193	216	221	202	191	226	213	192	210	260	217	192	198	216	228	221	202	172	210	224	221	222	225	231	226	219	226	214	234	231	218	208	250	213	200	216	214	212	221	218	201	242	208	185	246	222	213	241	220	188	175	224	196	239	219	210	227	204	187	226	216	222	212	208	209	224	198	192	192	240	191	211	228	215	225	217	211	225	193	232	237	230	229	207	210	209	207	202	219	229	190	170	193	173	212	183	211	208	179	214	223	196	197	219	188	192	193	215	204	168	194	215	206	208	231	222	206	199	197	218	200	208	207	246	219	211	213	210	222	215	185	209	195	202	216	220	229	214	207	205	234	209	205	193	221	213	200	224	179	215	206	211	187	219	193	187	207	218	219	224	209	211	213	203	198	216	194	217	210	190	219	221	210	206	233	201	212	183	238	213	204	199	182	223	205	209	241	218	239	193	210	241	193	239	222	233	226	226	223	231	207	246	206	219	203	238	225	206	215	190	188	217	233	188	206	220	242	192	202	202	197	202	236	182	167	206	208	177	203	217	214	229	247	205	208	194	224	214	200	236	210	210	218	198	202	214	230	236	195	197	219	225	222	238	240	243	230	225	194	204	206	232	199	220	159	212	242	231	200	205	202	210	230	217	205	201	229	214	216	205	205	199	208	220	229	208	215	197	204	216	192	201	208	192	205	189	207	240	193	220	234	212	205	191	221	190	224	196	238	217	203	211	222	182	189	191	193	210	210	224	215	212	219	224	235	202	210	221	209	241	222	206	205	227	221	207	229	226	246	200	197	214	238	224	217	240	232	208	223	222	242	194	215	179	204	233	222	197	224	201	210	229	193	202	243	219	187	201	196	220	220	211	222	196	205	225	202	217	226	210	224	220	232	212	200	212	219	217	192	214	217	201	217	212	244	215	193	212	198	179	213	212	210	195	204	189	226	195	190	200	209	205	209	200	220	184	204	225	207	210	210	205	220	221	218	193	194	224	207	194	216	200	221	241	209	223	216	218	197	193	205	199	196	224	228	168	182	198	224	184	234	198	216	205	220	207	207	210	223	244	226	259	222	191	216	212	211	227	237	244	240	210	195	193	215	224	217	209	223	206	220	231	210	207	216	211	238	198	230	209	218	251	212	175	230	236	195	199	216	207	200	209	207	235	216	231	213	216	211	229	210	220	231	233	238	210	229	209	197	197	210	209	203	213	234	229	218	207	215	200	198	178	213	209	217	215	224	217	185	198	245	233	194	239	201	208	217	212	215	208	202	200	227
11405	5089	11853	16640	15564	14284	11708	9919	9643	8507	6828	4762	3730	3178	2766	2573	2518	2149	1948	1721	1821	1768	1589	1412	1433	1256	1170	835	807	783	669	680	689	655	564	574	545	505	509	536	497	542	531	542	510	513	448	505	504	523	507	497	507	475	490	492	489	485	478	461	502	480	504	492	521	476	479	496	480	474	438	513	467	460	510	456	520	501	444	489	466	503	481	480	478	509	513	517	510	470	495	514	491	458	511	459	512	481	439	482	502	504	476	503	475	469	492	527	472	490	483	506	480	470	454	492	491	475	467	520	469	501	490	475	479	440	454	481	473	488	454	466	482	490	450	463	485	481	515	462	498	487	531	486	475	505	476	474	506	524	539	499	483	482	502	486	486	497	488	512	459	509	503	460	479	473	477	515	474	497	491	479	515	476	507	474	489	506	433	471	485	485	458	490	457	487	506	480	497	467	533	501	457	458	460	464	521	491	515	482	482	488	472	479	473	514	485	471	483	481	482	462	489	513	523	492	495	502	499	508	487	495	452	466	469	476	480	466	500	495	501	484	483	492	430	491	466	478	491	453	495	473	489	474	499	477	477	466	490	493	456	489	483	463	485	487	544	517	445	475	482	481	521	503	469	454	493	509	458	499	512	465	485	505	484	500	497	516	476	504	452	489	492	490	491	512	478	505	429	467	437	484	487	482	515	444	447	458	467	468	469	481	440	463	481	444	497	508	464	478	525	497	462	512	501	502	459	466	482	497	446	479	482	486	444	476	505	511	486	478	527	488	461	490	518	487	465	528	502	490	475	523	485	532	481	496	493	475	495	481	501	487	482	452	469	453	503	490	467	490	489	474	493	448	441	513	456	464	529	481	481	462	504	464	463	460	488	506	459	478	475	455	495	521	483	519	531	512	543	504	507	437	493	491	472	460	490	479	460	496	484	515	498	503	491	479	514	494	487	494	445	457	466	469	487	498	452	480	492	472	488	535	458	465	483	510	488	462	462	496	477	500	477	491	496	491	496	548	507	497	472	472	494	457	514	447	470	475	491	470	514	513	465	484	496	502	500	440	479	481	495	497	487	473	497	521	483	514	443	493	508	477	511	485	477	462	504	470	468	482	497	497	507	503	502	497	438	502	484	452	471	523	484	462	531	511	494	458	451	484	463	504	505	506	478	473	488	504	476	521	516	479	498	520	495	482	468	446	462	481	487	522	468	472	514	486	477	434	493	489	511	482	459	476	472	487	449	518	515	500	464	510	508	497	438	446	501	510	467	500	519	500	456	458	493	482	447	506	506	501	489	452	467	499	482	466	497	474	477	499	501	456	483	478	513	474	511	486	490	486	501	454	477	477	466	501	504	501	486	502	473	521	475	478	482	500	490	487	507	514	467	476	505	505	502	498	471	542	463	497	499	421	553	509	473	479	488	523	505	495	485	484	459	443	469	512	490	515	511	474	462	452	455	436	519	446	468	511	480	460	452	503	505	479	478	487	467	499	453	508	505	489	466	483	510	442	489	508	467	477	494	524	461	493	493	480	502	494	479	489	455	457	530	474	459	494	457	521	502	479	473	508	471	463	475	429	477	469	454	507	500	469	477	493	498	471	477	505	439	493	495	491	510	501	464	493	491	476	456	488	495	478	474	479	499	485	458	504	508	487	476	458	465	490	500	476	462	429	474	464	469	477	471	469	515	510	506	432	464	473	506	520	439	491	497	501	441	475	532	449	472	500	503	484	510	464	455	520	483	460	504	466	466	495	503	488	454	497	465	487	534	452	472	484	480	475	458	493	461	507	481	492	493	506	523	477	496	496	505	488	467	486	442	465	484	465	504	473	482	467	481	455	503	491	493	517	486	511	479	474	513	468	473	509	467	481	499	516	457	491	514	493	492	466	480	507	490	478	497	507	476	517	496	468	429	499	486	536	513	517	506	458	467	502	476	509	531	512	515	506	470	475	465	508	462	458	518	450	521	463	501	468	498	497	487	496	445	502	514	446	483	491	500	492	495	487	514	464	490	513	491	507	473	466	497	498	478	483	474	489	489	507	488	476	430	476	465	461	474	480	488	492	490	468	497	450	490	504	482	438	492	510	491	519	540	468	461	439	486	506	485	483	483	471	535	473	503	484	482	512	481	504	483	487	487	477	503	490	462	509	505	455	473	502	481	472	474	514	513	462	472	506	520	471	466	491	488	485	466	465	476	492	479	450	522	460	486	502	507	510	498	485	508	508	464	485	458	492	437	478	542	472	456	469	491	472	476	477	497	485	467	505	438	504	501	468	464	463	508	478	466	469	522	508	489	490	439	483	460	452	490	522	469	506	501	460	491	468	498	504	500	491	476	435	472	487	510	477	497	463	469	527	490	497	488	473	484	527	504	501	494	499	514	512	519	480	465	478	501	463	466	453	478	497	496	515	481	486	527	494	472	445	465	502	465	493	480	488	472	464	483	485	474	500	484	493	494	446	472	449	478	503	491	470	477	494	466	465	491	432	475	493	495	483	484	473	498	480	475	477	517	520	477	474	510	475	454	478	490	494	502	508	463	505	463	500	481	484	494	482	468	512	447	500	475	478	482	454	460	493	523	507	471	506	470	456	557	520	456	443	533	501	500	490	502	460	490	480	490	496	496	536	484	516	515	475	511	494	488	458	464	479	489	447	475	501	483	504	466	440	475	496	486	472	473	506	481	487	501	494	481	534	467	436	456	492	435	482	497	483	512	492	475	460	461	460	468	470	455	499	458	488	502	491	485	488	475	467	505	494	466	481	468	502	503	466	473	465	480	494	515	469	478	501	506	473	519	472	463	496	480	488	499	455	464	481	500	450	519	455	451	485	496	488	456	481	522	452	476	514	445	494	510	460	491	475	510	493	467	503	461	523	459	474	493	497	471	520	521	484	452	466	456	473	487	485	492	501	475	461	496	458	487	456	455	489	513	482	429	474	482	473	473	500	494	470	500	480	477	478	472	503	507	470	462	483	511	490	445	489	489	459	478	480	467	487	498	520	492	489	477	471	494	510	507	503	510	488	504	498	459	494	524	464	496	497	460	467	491	532	497	499	472	512	501	501	490	516	487	511	502	499	477	453	449	494	482	493	455	477	484	528	460	467	495	494	486	505	490	517	468	489	475	461	486	534	454	495	478	511	510	494	496	463	475	464	481	480	444	519	479	467	519	495	501	456	489	509	486	446	492	494	491	469	482	485	481	514	479	494	431	468	475	476	468	492	446	524	496	475	494	518	430	465	480	476	501	477	511	489	488	524	469	440	519	490	452	490	505	508	506	488	506	479	494	508	483	483	488	444	481	480	500	455	542	531	476	479	515	496	510	496	476	472	532	517	447	470	483	516	472	488	494	477	542	450	490	465	493	455	491	472	464	453	491	466	455	432	488	506	478	456	486	497	480	468	448	472	501	479	477	489	477	474	476	522	454	488	480	462	483	490	514	460	484	511	499	466	456	505	490	461	457	485	468	516	515	475	429	458	486	478	460	503	504	491
25928	8883	10477	10960	8492	6883	5024	3582	3427	3070	2445	1644	1110	1005	817	859	779	601	523	473	489	494	442	382	387	424	331	280	268	289	283	277	291	231	222	223	245	216	183	218	230	245	221	263	199	231	210	245	240	230	229	227	209	213	247	197	224	221	209	237	201	211	239	217	225	208	224	211	205	199	215	208	203	209	222	230	203	219	238	234	229	193	198	191	208	215	239	193	239	226	226	219	202	229	238	224	201	204	227	229	199	188	214	212	216	211	217	219	225	200	196	221	228	213	227	205	230	266	207	214	228	217	215	213	203	225	200	206	197	238	219	245	201	225	207	221	208	199	211	246	233	228	201	213	232	195	217	188	203	226	193	222	213	232	222	212	236	209	215	208	203	225	210	221	203	228	238	199	226	214	203	198	188	204	199	228	176	219	202	205	237	212	209	228	221	233	246	215	230	218	211	210	207	197	230	213	212	219	189	194	200	226	244	206	222	211	210	213	229	208	224	205	213	190	213	206	197	196	189	224	214	197	197	214	176	226	230	227	223	222	231	210	220	223	195	206	198	214	196	219	236	227	221	227	194	204	202	193	204	184	208	221	176	223	218	204	180	201	217	217	203	218	230	201	214	226	215	233	231	221	226	218	200	217	179	204	213	195	196	224	203	229	206	222	219	210	238	224	201	213	231	189	267	211	216	239	213	206	238	221	214	218	196	223	220	217	208	191	231	199	240	229	211	206	213	208	212	185	200	237	229	237	214	250	222	180	238	209	204	252	207	209	214	213	198	229	216	225	190	201	217	192	201	192	212	217	241	232	213	205	220	232	206	214	224	199	203	233	239	201	220	209	199	244	229	218	212	217	227	185	213	230	234	247	229	225	237	210	207	218	195	224	220	203	189	236	215	198	233	217	221	203	208	220	205	218	234	214	240	227	188	200	222	220	236	231	198	207	226	203	214	167	225	221	219	244	209	223	192	202	192	247	206	225	207	243	186	221	220	223	211	238	231	217	211	230	225	214	241	211	198	196	221	196	237	196	226	231	201	201	220	214	202	229	189	232	187	189	219	213	237	225	222	222	227	242	192	199	210	211	219	211	232	202	236	230	185	222	201	230	207	213	220	214	200	218	232	222	202	247	200	230	197	190	206	208	228	220	223	220	208	213	217	208	197	231	230	208	207	215	216	184	245	224	212	217	219	228	220	205	203	245	238	227	212	185	210	200	213	224	219	185	245	239	220	192	209	246	232	192	224	213	222	219	193	225	226	265	235	207	204	201	201	204	212	194	223	203	189	227	246	204	210	211	218	217	189	219	198	215	197	205	224	217	180	195	182	214	220	193	231	222	229	189	191	215	198	241	218	226	205	205	225	223	198	192	202	230	195	193	194	189	228	221	212	192	234	218	209	255	203	225	204	211	204	202	232	220	198	177	206	211	225	206	222	186	209	215	192	219	224	214	234	212	227	237	207	219	198	238	201	233	203	205	201	208	222	208	203	224	203	210	222	205	198	218	234	216	229	214	206	194	184	220	196	210	228	237	227	233	242	243	209	208	193	211	210	220	226	210	205	216	187	230	216	206	204	225	228	198	231	220	201	207	194	201	220	217	222	213	261	210	215	221	239	222	224	200	213	207	206	207	212	244	206	223	208	225	203	203	227	198	211	209	218	232	218	216	218	203	231	227	192	211	230	199	220	186	220	206	215	197	234	229	217	233	232	225	243	249	193	214	210	171	201	231	227	208	217	201	210	191	208	171	220	229	216	249	223	227	213	228	216	224	230	186	217	199	200	209	179	204	241	225	189	221	230	217	214	193	208	229	229	236	207	183	189	212	213	197	207	194	200	221	194	231	227	206	203	204	205	205	231	196	210	216	217	198	231	196	196	207	228	217	195	186	233	241	232	232	216	207	214	236	211	203	196	206	248	224	220	201	225	205	207	235	211	201	219	223	228	217	250	242	235	226	205	244	210	212	199	223	225	219	199	205	227	244	220	199	211	217	207	198	235	192	202	204	241	186	216	204	195	230	207	240	192	209	211	213	196	211	249	255	227	206	199	218	245	226	205	212	225	220	208	202	225	243	222	219	214	223	206	216	233	195	213	211	229	206	209	190	221	227	214	230	217	236	234	219	228	218	234	219	188	217	211	208	210	238	211	206	211	217	197	223	200	226	206	235	211	222	202	218	248	224	211	207	164	202	225	213	223	235	194	227	207	209	205	193	245	200	190	230	198	203	214	220	214	206	186	219	211	204	195	199	182	204	215	219	196	245	239	213	188	200	217	204	214	223	231	190	225	198	247	216	222	202	226	194	224	203	238	224	220	228	215	220	222	224	225	254	243	187	200	214	259	231	226	228	225	228	225	215	198	221	229	231	218	207	202	201	237	232	204	195	236	173	226	230	200	234	209	247	222	222	204	205	225	232	204	213	215	217	232	191	208	233	227	169	266	209	202	215	229	220	196	194	205	217	206	229	205	232	236	222	193	235	225	243	235	229	207	212	195	231	215	210	214	213	196	228	221	242	205	223	230	206	218	221	193	190	193	210	231	202	219	207	218	244	219	216	208	204	216	215	227	191	212	204	232	213	204	203	200	230	192	218	231	245	204	236	214	216	224	213	231	227	215	214	214	243	202	224	190	229	227	225	193	206	224	173	203	234	208	183	220	207	231	210	227	228	220	215	206	210	194	211	216	223	216	221	220	209	208	211	221	219	226	213	211	222	206	226	219	220	200	211	217	214	200	215	197	192	209	229	222	208	193	225	200	225	225	212	217	169	214	234	216	186	212	232	220	234	209	218	229	212	240	225	199	197	191	202	190	228	204	244	240	208	237	222	206	240	235	225	209	202	235	196	201	216	199	214	195	213	195	211	196	233	228	222	215	243	221	198	222	210	196	224	229	242	200	202	195	230	255	223	202	210	234	218	224	226	208	208	200	234	212	201	200	208	243	228	241	212	199	264	236	213	246	223	204	230	203	231	219	214	198	217	196	170	188	204	230	229	231	177	206	206	203	188	204	223	200	194	206	219	226	231	206	234	196	221	187	231	210	196	209	200	200	197	218	192	212	197	225	215	220	216	203	215	237	217	231	196	224	201	186	197	176	215	208	226	217	183	218	227	206	164	207	215	197	233	199	219	211	215	224	224	216	210	202	229	218	208	193	202	213	239	188	220	218	226	231	218	176	230	220	223	208	229	203	224	208	237	252	187	222	188	224	201	223	208	199	213	203	216	231	215	230	212	265	190	209	205	234	211	212	236	215	209	207	215	219	170	206	261	209	235	191	223	208	240	238	179	212	230	256	229	233	229	216	235	221	221	219	243	214	224	233	236	218	229	207	220	209	215	226	233	215	210	194	166	198	207	210	215	250	216	214	239	205	210	216	220	206	233	230	192	202	209	229	217	205	186	195	205	217	210	189	197	218	203	205	210	197	229	236	239	222	211	213	210	200	209	216	197	248	223	201	202	225	205	211	208	205	201	261	197	199	190	217	231	210	235
14738	6555	15893	21571	21503	20262	16750	13749	13122	12612	9999	7212	5581	4642	4190	4201	3625	2953	2629	2393	2487	2257	1922	1836	1910	1609	1351	993	874	858	814	782	775	721	622	571	581	564	575	560	530	579	550	548	552	520	519	488	482	470	522	500	518	538	490	520	486	437	472	442	478	470	519	473	519	498	488	466	518	466	508	491	521	514	524	526	440	463	433	489	501	491	509	481	477	502	542	498	501	472	468	492	508	489	497	498	490	469	478	462	488	474	488	482	486	496	554	490	475	488	473	495	517	473	456	472	476	510	489	462	449	502	504	461	489	482	516	450	501	460	513	482	470	498	450	483	495	481	477	454	427	478	481	497	492	477	513	478	503	507	490	468	466	475	499	487	471	471	465	506	471	506	487	469	443	496	475	453	441	491	443	512	481	508	497	520	490	517	521	463	463	516	474	448	448	479	506	482	477	505	507	499	496	495	502	485	468	466	507	535	491	474	442	460	495	484	466	480	517	494	510	467	522	474	479	526	476	464	441	474	530	491	496	488	480	516	494	508	459	481	503	472	499	479	482	526	480	519	480	480	481	503	481	461	483	461	517	447	488	478	486	458	450	515	496	454	471	476	476	490	475	477	462	504	483	490	489	449	503	510	502	499	486	471	517	431	490	473	487	484	494	498	484	464	494	455	473	474	557	517	494	469	508	482	471	462	476	480	480	513	489	490	491	485	479	488	469	510	472	463	453	481	462	500	481	497	484	460	490	475	484	486	496	516	472	471	479	480	449	451	476	478	485	475	477	471	503	477	475	459	447	466	476	467	493	471	477	489	466	492	551	440	472	511	503	502	515	493	504	439	479	495	489	489	427	510	504	465	447	510	465	474	521	464	475	449	492	450	503	459	494	466	491	482	460	450	492	442	466	522	494	501	497	462	444	485	485	459	488	488	443	447	522	487	437	490	456	473	507	497	460	461	472	457	471	438	479	525	490	487	469	465	494	469	461	518	485	454	481	489	451	512	482	492	511	479	464	492	509	480	471	446	487	486	489	476	507	452	480	407	475	478	520	490	487	516	461	476	522	505	492	473	528	475	488	463	510	515	431	503	480	466	473	476	465	472	509	487	488	439	497	498	488	490	485	482	486	475	502	479	464	467	469	460	479	491	454	460	498	488	486	483	498	477	505	496	452	489	486	432	473	483	499	493	495	501	534	484	490	447	480	470	459	479	516	497	512	506	453	463	495	463	430	450	480	497	471	463	481	497	483	522	474	449	471	475	465	444	462	499	465	503	483	465	489	498	513	470	483	476	507	448	486	461	472	494	501	444	437	504	453	502	481	493	504	488	497	446	486	507	472	499	510	516	513	466	487	495	466	514	451	510	521	486	539	443	486	493	462	468	507	474	467	497	458	486	448	477	471	472	508	438	501	448	469	488	482	493	518	457	464	494	469	493	505	526	451	461	489	446	477	501	498	533	460	455	463	453	530	443	511	511	479	465	496	491	495	472	458	459	465	495	492	514	481	511	474	485	482	509	477	459	518	482	487	447	460	494	476	475	486	491	501	491	480	515	516	466	514	448	493	460	488	508	476	467	492	441	452	474	466	486	457	494	477	524	513	433	507	473	482	519	495	481	481	488	464	495	491	503	477	469	502	482	491	495	462	483	484	483	486	464	469	471	455	498	502	481	460	479	462	525	447	490	444	471	492	469	472	509	474	460	526	470	468	497	501	464	475	485	488	475	499	458	488	445	456	478	514	530	489	477	490	509	480	457	455	514	479	526	441	485	495	488	481	479	488	470	446	512	455	487	498	526	496	467	500	448	510	441	457	518	496	500	520	491	486	451	505	507	489	492	481	449	471	485	491	494	473	472	478	468	468	454	504	464	485	488	446	515	514	458	462	463	506	475	491	476	494	482	485	504	467	514	462	484	478	486	454	481	497	508	506	516	480	505	500	461	487	462	477	504	499	443	493	497	455	488	453	528	479	488	489	479	517	486	491	469	461	485	461	523	474	506	548	483	484	502	479	474	474	498	474	446	498	506	485	484	453	446	470	452	491	504	506	471	454	489	481	456	501	488	476	500	473	497	489	491	496	485	484	486	504	476	487	488	473	443	494	507	478	462	504	483	510	509	485	509	459	446	446	469	495	458	455	513	475	491	498	510	486	484	492	525	483	481	482	487	505	489	492	481	487	468	481	444	497	505	492	518	484	509	497	510	485	480	452	471	520	481	501	499	447	451	469	451	468	491	477	493	525	490	445	454	475	524	455	524	508	499	458	516	485	524	486	494	491	482	464	466	507	497	481	459	509	503	457	463	507	498	479	507	448	488	462	502	461	480	482	464	470	463	487	486	472	456	487	484	528	507	492	484	464	505	474	466	495	505	509	447	470	473	534	522	488	456	515	467	463	522	495	492	507	475	521	449	462	499	500	505	498	489	507	490	480	531	458	495	501	481	480	494	513	518	455	474	496	508	526	485	491	501	474	478	499	437	489	482	512	483	486	463	504	489	467	469	485	487	500	478	490	486	446	542	481	509	485	467	484	510	505	478	503	457	469	459	477	494	483	472	503	472	474	459	471	472	508	518	461	513	474	522	467	455	461	490	459	477	461	496	460	509	469	503	496	472	475	496	459	489	525	469	470	444	495	528	511	505	473	527	451	474	522	486	434	453	513	488	478	475	492	463	503	487	496	519	501	467	542	484	519	506	499	448	469	515	441	487	497	492	508	481	456	471	444	514	448	523	510	479	493	533	487	480	476	477	463	473	507	464	496	488	529	517	481	537	489	470	474	519	529	498	460	483	473	518	495	478	476	508	483	474	452	495	494	493	484	483	492	461	492	474	522	482	502	508	490	470	489	465	502	486	444	507	472	475	510	503	473	499	488	516	499	528	481	482	490	494	465	454	449	476	499	468	480	404	482	465	488	483	469	474	451	497	466	485	473	495	450	491	468	490	491	517	453	453	448	515	489	481	444	484	477	453	478	495	483	453	527	489	474	529	474	468	471	426	505	476	502	490	484	506	470	472	465	480	469	559	490	493	484	484	487	530	510	518	486	476	463	446	492	531	532	484	478	488	460	507	521	529	470	465	470	471	465	492	491	473	469	451	473	467	457	463	494	449	475	460	434	446	482	501	468	495	433	515	463	506	498	530	516	459	520	482	486	481	514	474	469	440	482	485	479	502	477	479	499	461	500	460	500	470	497	489	500	492	466	469	476	472	486	489	492	433	455	501	496	458	489	491	499	497	501	489	468	481	479	446	504	467	461	503	473	473	487	472	509	496	491	469	475	495	487	516	477	474	502	462	490	467	484	498	493	464	477	498	482	474	480	502	508	492	475	511	465	479	499	461	513	512	497	518	452	554	461	453	469	479	449	435	488	437	490	493	489	470	465	474	434	497	448	499	449	439	491	478	503	508	474	489	486	500	456	503	464	468	515	460	499	484	479	503	459	438	488	481	496	481	458	485	506	487	539	514	477	469	476	483	477	470	424	441	481	480	494	520
9137	3765	4305	3627	2499	1817	1096	968	887	729	635	574	476	346	340	315	242	278	269	268	255	244	235	258	242	209	186	163	157	175	174	185	187	164	161	164	154	140	156	163	128	138	163	172	175	127	167	168	142	169	175	154	144	152	134	148	143	169	163	139	137	150	172	151	160	150	161	158	160	157	158	162	151	154	156	157	151	135	158	135	129	154	180	164	161	134	163	163	140	160	201	161	148	156	184	161	177	154	146	159	134	167	143	161	155	160	157	148	164	153	169	195	179	149	134	167	158	163	159	162	168	162	142	131	161	152	151	184	149	153	151	184	136	151	142	165	152	153	168	179	140	174	149	153	155	162	165	149	170	146	143	171	152	147	164	185	160	188	151	167	190	137	165	156	137	155	173	147	171	166	159	147	152	150	149	156	160	156	147	149	175	142	131	154	153	144	176	166	151	158	157	170	165	146	151	143	150	163	169	173	156	164	160	164	164	150	156	156	135	171	155	154	142	173	162	149	157	138	153	137	141	162	162	126	154	155	129	165	171	170	145	162	162	151	163	157	147	153	169	178	174	165	152	142	153	154	159	172	138	166	189	189	137	156	136	145	159	149	168	173	135	142	154	155	157	159	124	152	160	165	146	145	140	150	182	160	167	174	153	141	156	175	152	159	163	148	138	160	171	175	171	162	143	169	171	144	144	181	174	163	158	154	147	160	160	160	160	163	153	165	170	148	171	148	144	140	172	166	152	163	131	156	129	174	143	157	152	149	163	140	155	146	148	151	169	155	169	162	167	153	154	146	137	166	174	156	151	151	173	167	169	148	159	178	173	131	167	172	174	147	164	142	167	160	148	142	142	128	152	134	151	170	150	180	152	151	172	156	176	137	153	157	152	156	183	185	160	178	154	155	140	113	156	136	140	165	156	156	136	136	189	154	168	178	159	143	160	162	151	156	166	146	161	148	152	160	175	152	150	162	164	161	161	178	145	192	158	154	134	169	172	162	161	140	164	174	164	138	140	148	154	142	146	147	144	158	192	137	178	147	153	148	176	135	151	174	176	161	171	153	149	198	189	168	161	145	143	147	132	154	158	158	156	158	155	156	196	146	146	154	158	161	161	146	138	136	149	136	172	161	138	145	126	170	165	159	154	169	153	150	150	171	156	152	160	136	149	146	183	173	138	146	161	129	150	174	143	145	169	168	170	149	145	153	166	165	166	176	151	143	134	180	151	162	157	179	160	166	179	183	167	154	148	172	142	168	146	166	154	177	137	156	173	172	160	156	141	144	140	161	130	154	152	163	155	151	158	121	158	174	150	161	154	153	150	169	176	160	159	142	143	159	149	154	155	158	143	158	144	153	135	133	146	140	166	168	138	162	140	168	128	137	147	157	151	168	168	155	153	161	135	166	152	136	182	154	149	176	140	156	160	163	144	171	164	160	120	159	127	178	161	162	152	171	147	160	163	154	158	190	173	171	154	151	170	177	152	173	145	149	165	157	133	167	160	161	140	140	158	177	191	137	151	140	154	139	154	143	148	148	169	150	147	142	123	157	143	164	138	146	162	155	164	139	149	137	142	156	165	149	161	148	156	157	165	158	162	155	152	151	159	167	150	148	143	190	155	164	146	165	162	159	153	162	163	159	156	189	178	162	155	136	145	164	166	165	145	166	135	157	158	171	162	182	143	179	157	164	171	163	159	170	160	161	179	132	156	160	158	159	161	133	156	185	149	162	172	176	162	136	149	179	166	176	147	179	149	175	150	162	143	159	156	150	141	152	155	148	146	163	160	144	159	159	159	161	176	158	167	160	153	171	124	169	151	144	144	135	172	121	162	133	166	154	145	167	166	165	146	160	172	169	164	152	141	164	143	165	136	164	156	150	156	160	149	171	152	150	151	141	148	143	176	174	137	163	174	153	160	161	141	157	181	168	151	151	167	138	144	153	161	139	156	164	152	157	168	155	147	157	171	146	154	164	122	137	154	160	152	136	149	175	174	163	163	155	169	133	181	167	162	144	147	148	167	141	137	161	167	143	163	155	168	134	150	177	153	169	175	152	167	150	138	147	148	158	143	122	154	155	156	157	152	171	153	167	147	135	138	128	170	143	159	159	164	191	162	141	170	142	160	136	169	171	145	116	149	160	150	127	116	167	163	129	155	140	148	176	144	181	157	135	143	161	151	142	139	156	150	133	167	145	172	178	153	172	164	141	143	154	132	147	185	169	133	158	145	152	165	135	150	179	166	164	159	155	149	170	162	182	147	165	139	190	168	164	132	171	141	164	144	158	149	155	172	188	156	154	191	164	147	157	141	168	165	148	149	159	146	154	181	160	165	154	171	171	148	152	175	145	149	146	169	163	154	162	139	166	161	158	176	133	153	147	182	149	165	173	137	145	144	150	153	169	205	159	139	146	158	156	169	157	145	127	171	169	168	147	162	163	172	152	154	152	177	169	150	154	153	146	157	139	166	146	174	171	126	153	147	157	165	169	134	152	165	148	170	179	185	181	155	169	172	167	183	142	183	138	167	154	178	158	161	137	162	150	154	150	153	157	159	166	149	166	165	166	137	158	164	185	144	154	147	189	170	181	161	169	171	161	169	136	177	152	168	139	176	166	159	167	130	130	146	163	158	152	162	150	160	140	183	164	163	147	176	149	144	144	173	151	162	176	156	158	132	148	173	143	148	164	162	173	161	151	166	139	207	130	128	161	142	142	151	153	155	163	143	146	151	153	148	150	157	177	149	145	176	166	171	188	153	139	142	155	171	139	161	166	137	157	145	146	179	173	149	172	144	148	170	136	165	160	157	162	191	141	159	142	153	146	142	141	158	120	159	139	166	144	154	156	139	151	175	147	153	160	153	172	160	180	152	173	157	155	139	158	176	152	141	128	157	170	133	155	162	166	178	145	163	150	181	152	174	168	156	128	168	150	147	167	164	154	165	138	162	161	161	180	139	170	190	151	157	175	174	174	164	150	172	157	167	166	151	162	163	159	165	163	161	161	160	156	155	152	157	159	142	155	154	154	164	137	153	139	159	130	152	138	168	175	161	133	160	146	176	169	127	153	149	153	163	174	150	181	168	133	159	146	127	173	170	172	148	169	154	158	161	148	194	148	171	184	170	153	180	169	168	163	169	147	152	143	173	164	163	167	180	162	157	155	165	134	157	145	156	151	156	153	179	154	151	141	138	159	154	132	155	169	162	155	150	134	152	151	141	167	167	164	161	129	171	155	153	154	167	154	152	169	154	156	158	137	148	169	156	164	163	161	168	138	160	164	160	154	137	151	165	166	151	163	145	164	143	154	153	152	155	168	164	169	161	168	150	144	147	149	151	145	153	157	186	136	179	151	147	161	126	169	163	158	154	162	165	174	157	141	180	172	158	177	175	171	139	159	173	166	173	183	156	162	147	139	166	140	167	165	145	156	181	135	155	144	156	169	138	167	168	151	147	163	140	159	171	153	169	165	166	136	164	135	150	170	175	146	145	155
5711	3415	8002	9884	8767	7232	4580	4514	4187	3372	3207	2759	2171	1738	1606	1365	1108	1101	1092	1079	1037	933	865	849	848	636	679	558	463	456	477	462	459	453	407	378	388	345	420	406	394	393	373	392	410	371	398	350	357	394	344	399	359	385	391	333	381	383	378	372	352	382	400	357	388	385	337	391	394	383	370	397	383	357	348	391	374	357	366	341	376	371	361	372	385	397	395	355	358	385	369	381	376	391	369	355	343	391	389	386	374	396	363	363	368	341	353	388	367	376	372	372	379	345	360	360	361	371	412	326	394	363	387	361	380	376	377	368	349	395	341	356	413	397	369	350	339	380	371	368	380	382	361	367	371	390	359	391	400	358	370	377	372	364	377	351	354	371	362	359	357	394	373	376	391	348	383	385	379	370	401	363	387	419	373	381	391	371	380	384	353	348	368	355	383	356	334	376	370	362	376	342	391	395	385	351	395	388	346	349	331	378	380	367	369	377	356	335	407	366	348	377	393	394	357	376	375	366	379	381	365	369	389	408	374	392	375	385	363	355	373	359	354	404	407	348	395	443	370	373	353	383	384	371	398	399	410	395	371	352	380	378	402	403	393	384	356	337	385	357	359	345	353	352	348	372	378	404	397	368	389	345	371	365	374	383	372	371	422	366	401	364	365	371	362	378	380	411	366	369	365	408	417	371	361	382	359	341	388	388	358	365	356	368	381	375	377	392	372	394	362	383	377	370	384	389	338	350	375	364	350	358	352	411	353	374	383	368	324	362	389	384	333	374	353	384	377	344	391	397	385	352	339	396	392	358	375	390	371	379	357	386	383	353	383	393	343	385	368	385	348	386	380	393	377	377	389	384	351	350	338	375	389	362	358	368	373	332	334	384	399	397	380	370	334	392	359	392	365	389	397	380	353	335	366	324	377	382	344	355	370	371	388	414	418	380	369	376	381	352	376	379	387	361	379	344	365	380	346	374	411	375	388	367	367	360	373	392	351	400	370	355	396	376	412	390	352	376	357	349	360	377	392	385	414	383	392	327	356	365	355	382	358	360	349	393	346	381	368	386	357	373	374	396	356	370	385	397	346	354	343	337	358	371	399	381	414	343	362	395	377	422	399	400	374	376	377	412	365	345	360	370	370	371	375	363	380	394	384	354	362	350	403	351	405	394	369	367	386	349	376	331	360	404	370	375	359	396	386	382	351	396	377	370	372	349	378	364	345	378	401	378	307	333	371	391	379	403	367	385	403	374	334	363	368	368	374	380	407	364	409	377	393	379	378	341	391	360	349	345	360	363	339	360	382	387	400	399	385	370	357	351	374	379	329	368	383	356	359	349	396	380	356	365	356	390	354	401	378	374	383	363	394	374	426	356	379	385	387	387	371	369	387	373	366	372	383	355	379	349	359	365	414	366	370	381	354	398	372	379	381	370	342	364	394	373	375	384	405	395	390	346	394	381	378	339	386	388	372	362	371	384	370	382	378	380	388	411	339	361	387	365	379	357	397	349	371	362	369	338	417	382	363	396	380	369	404	397	351	368	383	386	415	359	379	366	370	411	375	381	383	392	387	365	381	379	400	360	377	391	374	373	367	362	368	399	385	373	341	369	353	369	411	343	357	380	387	359	365	396	391	393	346	372	396	384	342	401	353	383	385	376	342	358	410	404	390	365	376	393	408	387	378	358	377	364	338	347	373	387	377	367	356	401	363	381	374	374	401	383	359	363	378	428	360	391	387	366	392	379	355	391	387	435	427	402	349	369	361	375	377	383	356	371	375	391	402	364	361	353	357	371	390	390	366	365	367	390	390	378	367	376	387	383	386	359	373	371	386	376	387	358	390	367	331	364	395	394	402	384	377	364	372	350	369	382	392	383	374	336	357	374	388	336	359	342	363	393	355	345	380	386	375	377	349	349	389	394	414	337	387	379	385	354	386	361	391	379	347	363	365	344	376	355	377	389	329	395	393	364	382	347	355	388	355	403	359	383	379	373	353	407	381	383	368	371	386	391	370	373	353	402	391	379	380	358	375	393	381	363	363	376	391	367	337	381	388	384	373	392	373	404	367	374	365	388	373	381	390	390	376	359	347	390	364	357	365	371	350	389	300	366	370	381	374	358	375	352	424	345	367	350	382	354	371	352	375	402	387	365	358	363	353	360	362	384	366	387	399	376	387	349	340	370	393	373	394	343	357	353	395	343	359	388	350	341	358	338	365	357	379	361	378	410	369	365	378	377	341	357	371	333	356	350	359	376	412	360	359	390	362	385	409	350	349	403	371	379	385	373	402	348	348	343	348	380	366	374	366	393	355	363	388	359	364	350	379	351	373	365	356	373	364	349	372	362	349	351	374	348	368	385	357	387	385	345	367	388	367	388	334	381	356	365	399	363	384	355	399	380	399	378	390	354	361	397	390	387	358	397	364	367	360	359	365	364	384	389	306	398	349	349	382	380	380	380	406	367	383	369	365	384	374	347	382	349	344	366	391	360	360	369	348	391	391	380	397	347	397	355	399	360	350	376	379	386	393	352	381	380	369	354	370	394	381	374	409	350	394	394	391	388	383	383	355	353	387	377	335	357	372	377	403	400	380	386	406	378	332	382	366	386	348	374	339	395	399	360	383	373	391	411	415	352	386	373	376	374	348	348	375	361	368	352	415	367	352	367	381	371	349	359	376	388	377	396	396	342	380	338	401	346	360	372	359	365	362	341	373	393	382	380	366	360	347	371	348	397	364	362	382	378	374	359	371	343	372	366	368	386	372	407	364	407	385	367	397	379	370	363	388	407	386	345	351	380	354	355	394	390	376	354	359	384	385	352	383	340	392	379	362	354	372	374	377	374	355	367	359	405	403	385	361	391	385	351	403	358	370	370	373	377	322	382	351	372	378	365	362	332	352	376	376	358	362	366	397	357	355	372	376	374	363	342	375	362	367	355	391	355	374	373	383	381	348	350	369	414	363	365	368	377	392	404	365	361	367	349	373	353	381	362	346	331	369	364	361	365	395	369	351	350	366	385	360	393	372	372	401	390	364	357	360	355	365	375	365	361	359	379	388	348	357	362	356	411	360	352	371	410	379	402	389	366	378	314	342	355	359	391	394	357	341	385	384	386	357	368	362	380	352	384	372	358	393	375	377	347	383	381	394	380	399	376	376	399	382	362	393	362	330	390	362	362	349	359	368	369	343	397	365	367	325	380	384	347	384	374	395	371	388	394	404	373	378	354	360	372	366	375	361	388	376	376	422	416	348	372	359	400	411	412	391	353	382	398	385	375	365	354	341	433	373	383	397	351	374	378	366	374	383	342	390	353	357	361	391	364	366	376	397	387	375	359	359	405	375	376	381	365	366	365	356	340	391	353	363	372	372	361	364	365	371	379	357	392	366	372	347	358	379	353	375	364	379	380	393	368	386	351	366	372	366	395	355	349	387	412	391	403	380	414	364	352	376	379	360	362	376	374	361	389	367	340	391	386	379	384	393	366	358	374	358	394	391	393
17587	6020	7424	7298	5533	4172	3079	2273	2030	1814	1579	1240	970	730	652	571	499	437	434	485	416	366	339	341	325	283	282	247	245	234	255	257	265	232	228	211	251	254	232	224	240	247	221	222	216	251	208	239	236	213	195	214	214	219	223	219	220	179	215	209	203	222	228	205	228	214	208	218	209	242	202	204	192	207	200	191	204	222	240	224	201	205	205	200	208	205	227	222	213	231	212	195	221	210	221	221	243	207	192	229	230	235	211	185	217	202	233	210	209	227	224	203	219	207	192	191	225	217	202	227	221	215	173	207	205	227	204	232	228	218	233	193	202	202	211	214	238	218	207	200	227	229	187	224	217	201	196	215	238	216	215	233	216	217	224	202	210	243	242	234	203	208	225	211	228	249	225	193	217	236	214	229	206	222	209	195	180	191	214	224	178	230	224	212	236	261	209	241	238	203	184	236	215	226	252	239	209	230	175	203	224	203	204	196	205	207	230	212	215	202	235	215	248	206	231	196	202	234	214	210	187	211	195	259	225	218	208	223	211	208	228	215	217	189	231	219	213	218	208	216	216	250	246	211	243	218	203	208	206	227	216	214	191	209	219	202	180	217	217	242	206	217	201	185	227	226	216	201	196	210	212	214	223	222	219	214	220	209	214	221	228	209	196	239	205	217	210	211	231	230	215	233	226	209	225	217	212	228	233	222	214	233	231	211	231	190	184	234	196	213	219	232	216	208	230	208	225	239	214	203	196	214	206	232	200	236	241	205	198	202	233	177	184	198	213	211	209	213	237	222	209	210	205	221	229	253	202	206	220	239	236	213	218	211	204	223	227	219	249	220	229	227	219	208	197	207	234	220	204	195	223	229	212	189	218	224	229	212	221	228	209	212	216	202	223	196	207	182	211	182	199	222	232	192	204	200	208	217	227	211	233	210	212	257	169	217	236	224	259	225	185	246	214	232	238	239	201	214	224	215	205	207	205	209	200	213	206	192	206	233	235	208	235	252	229	199	223	205	241	228	199	244	221	222	218	230	237	226	210	227	243	220	196	239	201	207	201	229	227	221	223	207	222	200	200	215	218	225	194	216	221	212	206	215	188	223	229	214	213	218	209	205	238	231	220	214	212	227	207	193	214	229	236	235	243	216	205	222	209	214	211	209	170	219	221	225	259	194	203	207	243	244	219	234	230	217	231	211	219	205	202	236	216	222	231	234	211	213	212	234	215	193	229	205	218	219	209	226	213	244	221	221	221	215	236	203	218	219	190	204	214	208	185	227	223	219	216	221	212	196	214	220	239	214	232	223	232	239	198	235	226	226	198	201	208	203	222	212	207	185	168	229	229	201	186	233	204	214	195	198	225	218	203	210	192	233	201	229	209	237	209	227	223	223	212	223	208	206	219	185	238	216	207	219	216	226	199	219	216	217	205	190	209	211	248	229	213	208	220	221	196	192	207	242	227	233	239	200	199	216	202	233	197	226	213	217	235	212	193	225	194	237	214	212	209	229	215	234	234	238	183	245	211	194	198	234	230	227	215	193	202	205	207	194	225	210	192	216	197	193	181	204	205	203	222	205	254	200	212	204	239	207	205	209	224	233	236	200	243	218	213	215	210	220	223	196	203	193	212	215	228	213	201	225	240	210	216	226	219	229	205	219	198	198	212	239	220	238	229	247	214	237	215	194	215	229	202	228	202	220	239	201	194	197	230	257	228	204	220	239	207	192	219	207	210	216	192	216	211	202	227	211	223	216	231	230	208	235	226	223	238	210	226	199	201	210	232	218	220	220	199	227	202	232	238	215	229	250	221	216	232	249	201	201	236	193	227	213	215	212	198	230	221	195	237	193	204	223	246	200	203	223	223	189	214	238	205	212	196	192	189	222	263	209	216	224	222	219	195	217	252	218	212	211	193	223	207	207	193	236	227	224	179	199	228	225	225	210	219	225	219	220	214	210	215	233	204	225	218	229	216	223	215	224	185	226	191	210	226	198	230	211	212	227	210	209	188	210	227	241	225	194	210	218	190	219	233	216	219	210	224	214	224	200	211	244	215	204	216	244	238	226	220	221	220	215	181	217	211	190	225	211	221	199	239	211	205	199	224	196	224	204	243	185	199	227	217	215	227	216	222	227	209	226	209	236	222	194	220	236	234	168	215	226	260	222	212	207	214	197	204	195	221	230	206	241	232	207	222	257	224	217	233	206	200	199	219	232	235	199	188	229	211	231	187	209	202	239	223	232	201	229	200	215	204	213	235	220	227	211	213	224	210	223	229	218	200	215	234	219	249	227	206	201	234	225	238	226	246	229	230	229	193	186	200	234	190	223	231	222	217	206	229	241	194	212	197	189	220	215	205	228	214	200	189	221	256	228	196	183	210	211	222	187	234	232	193	203	216	212	198	230	258	212	228	226	205	218	233	207	197	210	205	200	192	213	226	230	228	214	207	230	214	224	205	205	216	203	238	240	193	220	212	214	228	206	211	213	199	218	202	213	235	251	186	190	211	200	212	215	218	240	241	218	217	190	227	222	236	223	240	228	200	210	195	235	189	226	195	215	220	194	222	209	239	223	206	213	231	199	246	222	229	246	245	219	216	225	214	218	216	211	215	209	206	235	228	196	216	197	215	195	217	230	185	247	206	230	203	223	203	228	194	226	216	209	191	240	203	223	220	204	207	216	225	216	196	210	220	232	219	236	229	234	220	235	225	230	239	203	209	180	224	204	212	215	196	221	206	239	214	189	227	218	225	239	236	206	234	210	223	228	223	228	205	224	185	241	222	210	199	227	220	231	223	219	204	181	234	212	223	228	216	209	217	227	205	235	232	209	245	216	211	176	228	218	235	213	215	208	227	198	202	185	190	210	198	200	193	199	179	202	223	194	224	189	190	243	238	236	217	213	234	205	217	230	221	224	208	203	229	200	224	173	208	193	246	232	187	200	184	201	233	221	208	219	219	212	173	199	208	189	210	225	208	234	197	204	221	200	225	222	218	217	198	222	213	219	195	215	214	235	211	234	208	202	231	206	213	221	221	227	231	202	219	203	227	218	184	213	213	214	224	207	193	207	220	227	228	204	221	228	214	225	225	192	194	220	207	200	211	213	225	251	211	207	222	213	199	207	211	210	243	218	209	216	196	198	216	209	229	208	212	227	217	214	225	209	216	190	213	219	241	210	215	225	216	210	233	223	247	211	180	201	197	227	247	215	231	237	183	247	232	238	213	198	192	200	224	190	213	244	227	221	218	231	225	204	204	214	202	222	224	200	210	212	194	202	205	189	215	197	215	244	198	198	210	190	216	254	210	225	208	215	197	207	206	231	224	207	204	213	195	218	229	199	210	220	230	241	215	205	199	232	189	195	202	199	207	190	201	239	203	199	201	242	212	254	187	213	225	216	166	212	196	230	243	242	195	215	181	217	228	222	217	229	208	215	209	209	247	211	203	210	254	227	207	197	227	221	243	208	235	225	222	209	190	236	210	215	195	190	231	198	237	222
11481	5244	12564	17090	16673	14938	11561	9583	8569	8410	7114	5669	4704	3676	3308	2698	2171	2023	1988	2081	1774	1456	1344	1285	1371	1100	947	755	657	658	664	692	703	569	606	525	585	548	536	511	568	515	526	528	506	497	536	503	503	497	493	525	499	488	483	478	545	515	521	484	492	498	476	496	463	503	470	470	481	480	497	507	516	447	501	471	517	441	492	503	479	479	511	510	471	465	479	516	504	504	494	483	482	499	578	509	482	534	504	497	502	509	514	490	470	515	490	509	503	497	505	457	474	479	498	451	478	502	503	539	477	526	489	503	465	505	476	467	472	496	478	478	483	455	475	511	487	475	500	495	475	533	537	528	507	519	505	495	485	510	477	516	477	480	461	468	464	500	503	502	467	499	498	517	452	471	528	495	520	497	507	522	485	465	504	494	488	531	507	460	487	516	485	526	488	525	526	518	511	500	453	520	515	493	467	511	463	473	498	531	493	519	503	492	464	494	491	560	509	509	490	470	488	487	484	497	475	487	499	503	494	505	480	500	490	497	482	487	503	470	500	502	487	466	500	470	497	461	484	489	507	489	497	521	490	456	479	535	495	483	501	478	503	510	446	507	456	501	440	503	508	474	492	531	463	507	527	530	460	486	504	472	518	478	482	504	489	499	492	527	481	486	524	512	494	485	460	480	463	465	438	545	506	480	480	497	530	492	495	504	484	482	517	468	506	479	516	484	476	515	500	507	491	509	475	495	452	462	497	474	490	477	520	527	508	486	493	478	487	514	474	520	466	485	464	491	514	456	510	475	523	502	540	548	510	544	527	479	516	485	492	531	469	520	504	469	539	494	495	517	499	505	447	456	487	457	506	495	467	454	469	477	447	513	523	507	492	488	499	488	508	491	475	511	483	494	468	561	478	488	517	493	501	475	486	501	512	522	500	512	480	494	470	488	457	480	464	487	518	477	502	480	465	499	520	506	470	481	506	520	512	506	504	495	500	527	530	496	499	470	496	536	514	495	498	484	497	493	511	477	476	472	505	465	489	519	457	455	493	507	481	487	477	519	464	504	496	505	491	493	471	454	479	539	466	521	484	505	505	520	547	450	513	517	516	466	451	481	465	496	490	492	501	458	505	495	511	523	482	478	480	514	508	503	458	478	498	478	462	513	499	506	482	504	515	515	476	485	509	518	504	513	480	512	509	484	515	452	494	450	503	486	470	494	508	495	495	473	482	501	473	491	507	505	464	511	468	518	465	453	520	531	462	473	528	484	481	496	487	491	465	490	495	496	501	459	470	484	515	499	502	501	511	474	446	493	466	511	482	491	461	477	525	491	482	482	500	476	517	471	483	507	487	491	517	474	489	506	492	494	509	521	518	441	496	514	506	551	478	473	474	462	492	464	520	488	532	513	489	508	492	517	482	496	521	540	515	504	472	496	485	471	508	515	531	524	468	490	470	499	492	493	493	525	489	481	475	477	528	486	482	482	466	483	474	509	529	495	503	503	468	489	481	523	502	542	515	482	492	502	539	445	498	549	468	467	518	479	502	461	526	500	466	487	533	467	491	477	498	490	480	486	513	523	480	474	536	528	515	525	451	471	498	507	513	510	510	495	457	476	522	513	509	472	506	535	525	471	487	489	508	503	479	472	525	467	484	503	551	545	469	532	522	526	472	458	506	483	494	460	536	502	489	484	512	524	431	539	497	475	485	489	482	470	494	503	444	476	444	485	497	514	463	489	522	503	498	492	518	507	493	501	453	529	494	497	516	445	499	472	463	475	495	485	470	490	497	452	485	487	514	517	514	489	499	527	524	529	459	505	457	494	473	515	462	493	510	489	488	502	503	480	481	484	487	507	492	488	546	531	492	506	503	485	493	504	512	483	521	483	499	531	482	470	470	458	459	455	479	522	503	492	511	497	473	494	531	513	467	506	477	518	530	534	496	485	470	518	484	487	509	469	494	492	490	465	517	491	475	512	470	516	436	498	487	487	462	454	515	460	525	490	487	525	536	484	483	478	503	495	471	475	534	500	475	507	424	471	536	542	454	486	476	486	458	488	484	509	489	504	517	541	490	489	475	499	510	465	489	520	488	530	496	502	507	536	493	481	466	495	475	523	465	480	452	453	467	471	473	523	465	492	438	512	483	495	508	510	496	485	458	477	498	462	481	451	551	464	507	498	502	505	512	515	480	505	493	453	484	475	471	509	446	481	457	463	460	453	490	491	496	500	501	493	518	491	488	467	485	481	471	472	466	492	509	515	495	497	504	480	517	455	521	495	520	497	482	514	471	507	470	478	519	545	471	488	492	469	510	494	464	476	474	457	497	508	481	475	488	490	502	514	508	509	497	495	483	502	500	512	509	501	507	476	508	532	476	497	470	493	483	486	513	475	463	480	500	521	471	491	530	491	501	489	493	480	509	439	480	495	500	508	481	501	536	488	515	493	486	510	514	500	487	465	489	529	516	495	520	508	493	489	493	519	484	496	497	493	531	508	515	504	514	487	491	530	470	459	451	504	536	552	525	515	503	491	456	512	484	470	532	485	480	497	485	472	478	487	537	471	542	498	470	453	511	480	467	492	505	494	525	478	482	481	481	521	540	508	512	519	533	501	509	492	477	520	512	499	485	513	489	451	453	502	494	492	491	510	458	518	472	512	504	480	509	470	493	475	478	474	486	501	474	488	473	488	454	511	496	511	466	501	506	501	505	488	502	497	495	449	486	509	488	467	477	522	527	468	505	503	488	517	499	488	509	479	487	532	500	518	523	490	511	499	474	504	531	472	476	458	467	482	484	506	503	468	485	466	511	457	485	478	512	501	454	531	490	522	487	496	485	533	498	516	506	460	468	424	497	489	463	533	483	450	478	493	460	489	493	523	474	472	473	528	473	467	498	479	528	487	523	496	470	486	491	544	518	504	519	507	485	496	475	490	497	464	500	476	477	498	473	507	530	506	495	499	488	501	467	466	471	488	445	445	473	487	518	500	489	487	477	526	506	465	473	453	491	493	457	464	510	529	491	494	503	478	488	479	488	492	481	457	480	497	490	484	499	481	492	465	505	485	562	484	492	477	486	502	479	472	516	536	521	457	484	503	559	519	466	480	469	530	462	472	483	489	531	484	476	455	458	446	477	537	504	498	476	467	482	459	449	490	497	498	517	492	514	486	478	493	503	486	449	515	479	479	516	484	506	461	511	499	526	502	485	489	534	482	495	497	471	515	530	481	500	488	461	478	482	477	499	509	504	517	493	489	490	499	465	475	507	495	501	481	469	464	480	533	508	514	499	516	465	479	496	504	466	476	540	511	500	515	475	527	456	503	500	463	469	464	486	492	489	491	529	505	503	478	479	412	490	465	485	471	518	498	486	481	536	476	479	485	519	467	446	510	534	475	468	493	475	456	480	508	490	452	506	507	505	529	467	520	488	531	476	525	539	487	500	483	450	515	484	520	479	501	492	486	475	501	477	472	495	519	467	486	504	491	506	496	475	486	512	486	493	485
26012	9366	10053	10849	8413	6805	5184	3665	3055	2806	2567	1713	1383	1090	1042	836	612	593	596	606	517	402	349	384	368	350	273	255	235	244	249	244	243	256	231	239	226	223	253	205	221	220	244	239	220	231	235	232	234	218	218	227	237	214	236	245	210	216	224	211	240	229	193	226	218	205	213	227	214	214	234	206	233	225	197	203	210	211	218	200	240	244	232	206	227	214	191	218	205	210	247	220	213	236	209	207	185	217	203	203	217	201	231	224	227	197	213	216	218	207	209	221	225	210	216	256	218	200	247	194	197	220	207	232	206	205	229	231	214	221	201	219	232	232	224	246	226	217	230	193	222	211	198	203	218	204	194	201	212	204	221	199	212	212	202	203	226	220	197	217	239	222	197	229	222	197	214	208	198	199	211	224	209	221	197	215	234	189	183	206	209	205	260	203	210	198	212	201	223	218	219	242	214	201	231	249	226	209	229	225	197	263	216	235	230	191	218	213	216	232	213	193	216	222	236	211	215	214	209	222	207	188	207	206	213	185	204	217	210	207	195	230	206	217	255	220	226	215	230	229	200	220	252	217	234	233	221	181	220	224	210	189	203	184	220	217	205	210	219	233	253	241	227	221	201	219	227	214	221	252	206	210	219	206	186	203	228	201	218	253	247	211	197	195	234	206	220	196	214	237	234	224	220	203	210	203	218	243	216	204	206	208	213	210	225	236	210	243	230	213	232	234	209	238	233	219	202	211	208	214	209	211	202	184	220	227	207	254	237	202	199	243	211	183	199	215	214	202	197	221	175	219	249	197	215	206	218	183	228	203	226	211	215	251	221	207	222	223	249	215	202	220	220	213	206	212	222	206	210	225	220	217	208	225	203	196	219	216	228	213	224	216	222	211	197	227	195	185	208	204	215	211	206	198	210	248	206	203	201	225	222	239	229	245	264	182	227	202	227	205	215	224	212	220	205	195	213	224	222	219	227	243	227	212	245	228	233	209	222	223	219	242	209	216	215	175	227	195	222	201	216	187	213	210	213	225	195	209	240	217	213	201	215	215	227	253	220	208	236	224	203	208	218	219	240	215	204	192	186	216	211	212	188	218	220	207	225	251	218	229	181	217	210	188	198	209	213	241	225	225	194	197	219	191	239	207	230	201	273	193	210	218	222	255	223	224	218	209	217	202	218	223	226	208	231	207	208	232	224	231	197	185	254	202	217	210	212	194	238	233	209	220	233	204	232	241	210	242	224	244	212	209	227	215	225	212	227	227	228	207	192	207	223	243	223	206	196	252	237	173	232	201	226	199	242	229	220	205	225	211	235	215	240	202	226	219	213	203	215	197	209	229	209	230	178	237	194	238	185	212	247	187	241	251	194	223	224	200	231	198	207	221	223	212	238	209	196	211	222	234	209	195	238	209	214	220	201	196	210	215	226	216	216	240	203	160	211	241	237	196	200	212	228	198	184	196	214	205	210	223	211	210	218	222	208	214	231	223	178	226	242	224	204	219	234	200	215	236	164	238	198	206	194	222	193	225	220	199	197	204	234	211	229	213	174	230	238	234	221	222	230	200	209	220	237	237	200	200	228	200	197	208	193	201	201	213	197	217	189	219	216	183	217	203	226	216	207	238	227	216	209	212	203	218	205	236	215	175	197	176	225	200	225	219	202	198	203	222	189	214	225	216	184	236	214	220	238	240	222	198	222	219	205	234	220	225	203	202	230	212	211	207	237	239	198	216	217	243	221	209	214	245	202	200	221	198	208	207	224	249	217	216	223	204	223	180	198	215	229	223	218	215	221	202	235	204	218	209	181	219	213	198	191	201	198	204	223	220	202	186	214	207	221	214	200	236	215	246	220	214	204	207	205	213	219	221	205	239	204	229	214	252	240	234	204	215	210	220	199	200	239	233	216	223	237	201	198	217	223	217	244	187	199	240	218	200	211	246	243	188	225	223	226	230	193	209	202	234	223	226	207	227	250	201	200	194	217	226	206	223	187	226	210	220	170	207	203	243	230	203	221	202	213	214	196	225	224	232	234	223	204	214	201	217	208	209	200	197	232	231	217	222	243	246	228	226	229	223	177	208	204	200	195	199	186	229	223	210	194	228	212	214	207	208	191	208	206	235	195	203	222	226	220	254	223	193	194	241	225	220	206	194	206	208	213	238	222	228	249	202	225	230	218	204	217	223	213	227	214	215	254	214	221	209	216	229	211	231	183	237	215	224	215	218	213	238	196	236	244	205	220	220	206	191	214	233	204	188	205	244	216	223	209	194	228	248	211	215	220	172	222	213	213	230	224	190	228	225	240	232	232	209	221	193	199	188	219	245	224	224	210	215	231	195	233	224	226	226	188	190	206	221	216	214	242	228	222	203	166	181	228	205	225	208	230	209	212	219	191	224	229	214	238	208	205	244	218	194	213	246	198	203	233	214	191	206	210	231	236	206	214	229	203	236	206	200	184	174	204	213	228	222	222	222	238	232	225	203	207	197	222	192	229	228	199	202	204	213	235	230	224	240	233	185	193	190	227	217	195	206	220	239	227	234	233	244	219	207	207	224	213	229	205	227	236	225	223	214	215	237	212	222	225	233	211	195	224	200	232	222	217	236	240	199	186	202	190	224	189	204	212	230	225	221	213	198	197	226	215	234	233	216	231	185	228	225	209	225	218	205	202	257	180	227	209	230	201	203	213	228	216	221	213	199	218	208	201	247	194	234	193	213	206	228	213	222	203	231	250	213	231	225	235	193	230	215	203	215	209	218	196	226	251	200	181	245	225	214	205	195	202	211	230	236	258	234	226	218	228	205	200	199	195	217	235	237	212	220	219	211	205	192	216	200	229	219	219	199	195	210	226	208	230	229	192	249	200	230	211	200	221	186	225	248	212	206	202	207	202	205	196	220	229	224	204	204	191	236	233	236	200	203	234	200	229	225	211	208	219	228	207	233	223	209	231	212	188	205	217	222	215	221	224	213	233	190	211	179	211	231	177	217	221	215	199	224	230	216	206	181	208	204	191	228	246	215	203	200	196	222	194	194	194	229	189	224	241	231	220	224	202	203	207	177	215	226	192	204	208	243	206	213	224	238	206	178	192	196	188	191	234	235	216	231	238	199	262	239	208	221	228	216	215	197	212	209	235	227	272	209	199	212	233	191	188	232	227	220	251	233	210	205	205	197	216	228	211	228	225	214	180	211	203	204	206	220	207	220	248	227	210	207	232	198	213	214	211	226	211	214	212	193	213	205	199	238	232	213	232	205	226	221	196	250	221	219	229	213	202	217	204	219	212	216	237	240	199	216	229	215	212	238	259	213	200	204	210	189	189	191	216	214	209	208	189	197	222	218	230	216	203	198	211	227	229	209	212	228	227	215	217	224	199	221	219	225	185	210	243	216	226	198	184	206	230	188	191	215	221	217	214	234	207	207	237	197	205	218	241	211	243	208	216	224	228	221	213	215	198	232	225	193	216	239	210	237	217	210	233	223	213	232	203	203	206	175
14874	6802	15626	21650	21468	19735	16839	13312	11668	11738	10555	8386	6597	5679	4726	3912	3127	2813	2836	2828	2207	1909	1577	1572	1513	1298	1091	839	707	714	658	708	750	711	680	614	586	528	541	504	572	548	562	542	501	526	529	531	512	542	517	495	517	549	516	492	460	474	452	500	464	490	524	511	500	458	471	490	452	495	487	495	505	485	487	469	479	477	505	525	498	498	501	479	538	500	506	500	499	475	472	507	510	482	512	513	480	513	523	489	451	477	461	487	493	505	475	458	486	505	510	475	490	447	515	500	491	487	497	474	539	525	522	470	500	432	482	507	468	523	487	525	491	530	478	475	468	511	490	433	471	480	448	482	460	504	477	513	502	480	468	496	496	486	457	453	524	491	453	445	480	470	477	483	463	473	479	501	488	488	483	472	495	467	524	499	508	468	491	471	490	509	491	496	507	478	481	517	536	465	491	472	494	487	478	486	501	482	470	481	457	471	454	497	475	444	482	483	516	493	509	476	478	494	517	479	452	471	465	494	490	487	485	448	487	499	479	522	467	453	493	521	503	468	466	479	490	481	460	481	454	446	470	481	490	523	474	503	500	501	478	491	504	473	494	489	495	468	505	499	484	480	512	515	481	499	482	503	452	477	483	477	470	474	493	480	478	471	488	473	466	508	482	482	466	512	436	456	498	468	500	516	482	479	485	467	520	476	518	488	465	459	499	446	492	506	518	485	487	465	507	458	445	478	465	480	482	493	467	517	457	486	503	465	523	473	522	470	481	460	472	491	465	493	507	493	487	501	522	458	495	471	492	474	494	485	524	492	479	464	483	460	491	484	467	499	460	480	444	483	482	476	467	484	487	464	508	475	478	482	489	471	460	513	457	494	467	488	467	455	496	506	481	497	496	467	510	482	487	478	440	498	452	457	500	507	479	483	467	471	512	511	424	484	473	508	453	458	507	474	517	476	482	471	446	467	474	515	450	472	487	485	513	458	482	508	477	505	430	496	473	474	492	492	516	486	496	482	513	485	519	447	468	485	481	538	493	473	480	456	469	524	465	482	495	456	518	487	521	502	515	481	497	479	500	478	498	509	492	466	471	466	473	515	491	506	537	501	434	484	481	533	472	516	493	473	457	506	490	477	487	456	448	505	509	493	493	506	464	504	454	490	475	477	467	466	491	491	470	426	516	481	482	455	537	486	490	520	460	441	465	520	510	541	476	451	505	464	467	483	471	478	494	464	464	443	441	455	484	482	483	567	464	489	464	451	484	479	489	517	464	455	490	497	459	493	465	491	477	490	479	472	482	450	468	509	469	524	478	487	493	421	462	517	462	504	463	475	494	482	458	509	467	505	466	474	470	517	482	481	532	434	458	548	471	479	443	478	488	484	491	510	456	475	485	486	498	483	506	457	483	522	495	505	474	495	498	466	495	457	498	444	479	496	452	492	459	482	486	465	507	433	457	503	477	464	466	506	472	456	481	494	525	490	504	463	459	503	439	474	509	472	470	481	504	451	490	484	510	477	505	496	490	492	452	456	505	503	487	464	492	499	499	513	478	482	486	492	476	506	460	482	478	450	488	487	478	481	519	450	499	451	492	476	470	490	475	464	491	460	492	450	498	455	464	473	510	513	455	481	523	510	502	501	498	481	474	491	470	484	489	520	499	490	491	509	505	522	483	488	482	435	493	475	471	505	477	437	483	467	477	516	468	488	483	452	500	490	503	489	495	495	492	489	495	507	528	465	476	498	466	494	454	471	510	521	478	466	525	502	509	501	494	478	445	501	484	455	466	483	487	465	499	482	469	478	499	526	503	420	490	504	469	507	486	448	512	470	499	504	480	508	513	515	445	479	495	455	494	476	499	497	468	436	508	489	504	461	492	464	475	509	471	486	521	497	500	493	483	500	464	492	469	489	485	471	462	437	472	473	455	489	450	479	484	498	528	496	427	442	474	485	449	498	530	500	476	475	484	469	488	486	508	497	469	503	495	492	463	514	434	481	468	479	485	482	495	465	446	524	467	462	479	524	481	488	472	481	479	503	491	458	471	510	463	520	483	504	487	464	503	496	527	485	463	464	465	433	475	516	499	507	476	483	487	523	469	451	517	453	492	479	482	510	509	498	499	493	513	507	515	495	462	449	513	508	474	451	486	475	502	482	544	447	478	501	506	477	488	512	500	518	478	485	476	508	514	487	517	526	531	503	475	530	455	497	462	481	464	500	473	531	475	506	477	460	480	468	490	452	510	486	525	503	514	467	489	499	456	518	453	492	518	514	479	496	480	465	491	486	498	492	502	483	486	486	477	544	462	476	499	496	476	482	489	477	492	456	487	503	487	477	472	476	431	483	519	485	456	454	480	488	475	472	474	507	488	503	503	444	477	484	470	522	473	432	467	482	480	510	451	496	466	454	496	476	501	522	475	488	479	480	466	471	491	490	487	488	472	502	478	486	499	493	480	484	507	477	492	488	477	457	491	489	512	511	479	471	488	489	507	462	473	472	511	460	475	506	465	507	519	522	484	492	511	455	478	506	517	508	515	496	487	469	503	496	488	472	497	451	499	479	496	514	486	504	482	487	481	457	485	490	492	473	480	505	474	471	488	495	499	494	521	515	488	540	466	499	424	502	494	514	449	492	492	477	507	487	482	505	499	494	454	514	484	476	500	509	491	495	476	501	457	481	498	460	482	476	522	510	475	501	483	460	472	495	487	480	524	472	492	518	458	470	487	460	484	479	469	499	484	500	477	503	479	480	485	491	491	505	478	496	471	474	511	479	540	487	466	504	457	482	492	472	498	518	450	499	485	495	451	489	478	491	464	485	494	469	498	495	518	493	482	473	465	479	483	508	494	471	517	546	524	484	478	512	503	427	512	487	504	478	444	473	477	528	479	481	490	452	456	468	494	511	499	482	504	512	463	490	463	482	478	499	494	516	486	475	495	491	450	530	484	466	465	494	485	496	483	440	461	452	444	498	468	485	558	486	501	430	466	478	520	473	503	497	481	455	471	458	503	465	498	468	470	487	496	493	505	484	496	466	513	455	515	498	487	479	447	500	484	502	489	487	469	490	484	502	444	507	518	478	508	485	467	507	477	493	514	504	463	479	439	491	475	484	505	552	475	500	512	517	513	470	459	472	493	491	505	484	468	487	481	490	490	485	479	445	489	457	478	457	456	457	484	475	469	497	439	498	446	506	485	497	472	479	522	438	478	487	503	480	486	500	494	483	485	477	494	498	477	508	473	514	464	473	526	463	504	479	460	483	482	467	473	490	480	500	431	484	462	510	467	502	465	496	507	488	497	484	467	475	483	464	494	489	455	490	480	526	456	488	515	445	495	465	482	475	489	510	518	486	469	456	492	514	486	477	503	485	484	498	515	518	491	474	499	485	485	482	486	525	516	457	473	470	461	474	481	466	492	479	472	474	457	482	490	494	486	510	482	474	480	489	528	502	462	460	470	522	499	523	480	485	473	468	470	484	469	492	500	466	537	499	529	483
9221	3565	4126	3643	2755	1874	1304	1046	829	752	654	611	568	543	391	356	284	270	283	267	245	185	215	218	201	184	167	167	151	176	162	165	160	149	156	159	144	172	154	136	135	150	150	159	133	154	152	144	152	159	155	152	141	119	132	144	157	173	140	164	166	156	164	159	149	145	135	145	157	163	165	151	171	151	141	147	152	170	169	149	142	130	135	182	153	167	166	170	168	161	147	120	155	153	149	152	176	180	152	142	131	150	152	149	186	152	148	159	161	134	172	153	149	148	158	132	145	180	169	180	163	155	155	131	144	154	144	150	157	160	158	166	137	150	144	146	175	162	170	131	167	151	140	133	141	138	161	168	151	156	155	140	160	155	155	153	160	155	145	150	155	166	146	144	169	152	139	138	161	146	126	162	156	150	168	141	159	132	142	125	153	150	160	143	179	148	145	153	143	135	141	161	155	160	171	160	158	160	176	161	192	164	143	163	166	143	146	166	153	128	146	130	158	151	169	157	142	161	169	133	146	169	161	174	151	165	137	163	142	153	145	150	163	153	161	144	149	157	134	146	145	159	163	172	158	168	155	153	145	139	149	142	140	186	147	139	128	169	165	129	138	135	169	173	159	156	149	164	149	166	172	153	156	185	170	172	145	159	146	156	133	156	188	161	172	150	159	155	165	156	121	155	167	141	141	159	164	167	163	163	163	170	148	153	135	159	148	166	151	146	143	142	136	138	146	158	173	151	148	155	140	154	182	148	143	159	141	156	151	131	148	136	145	168	144	153	146	150	139	143	165	158	171	156	186	166	136	148	129	172	164	145	147	143	152	137	159	167	137	176	146	140	143	140	124	170	136	148	159	154	156	178	128	135	151	170	152	157	177	160	190	158	171	146	138	162	166	153	153	166	143	141	158	153	144	159	157	164	150	147	147	154	185	166	169	138	158	121	168	132	161	169	154	175	149	149	149	150	133	153	159	177	162	145	162	159	140	157	165	143	148	169	159	147	174	155	154	155	144	158	124	172	168	160	131	141	149	150	155	148	138	169	160	154	167	150	155	156	153	138	148	147	156	142	148	166	149	134	158	137	140	132	147	157	167	173	168	126	154	167	152	137	133	172	168	154	174	154	147	156	148	159	152	134	139	141	179	155	131	157	170	156	158	144	164	178	156	148	170	144	187	164	183	159	166	180	167	124	146	171	139	158	144	184	130	139	158	122	149	157	160	155	167	150	141	143	157	163	151	139	168	159	160	170	148	132	164	144	144	172	160	153	156	136	145	169	166	145	187	158	154	159	147	166	160	140	135	169	154	161	140	160	172	153	158	146	158	138	169	140	132	157	148	151	139	168	141	164	169	161	133	167	168	139	151	139	151	137	140	161	153	169	154	154	146	147	148	180	147	174	161	142	166	163	136	154	148	148	148	164	160	141	138	157	154	144	158	163	151	142	156	151	149	150	148	162	157	149	148	160	151	151	175	155	156	128	150	146	141	140	152	151	148	178	141	153	162	150	144	169	179	143	129	159	154	133	108	122	174	126	160	122	142	181	163	138	155	175	159	149	148	154	146	125	165	149	134	154	143	166	171	143	153	175	158	154	159	151	157	163	153	167	154	142	147	146	143	143	153	159	167	136	130	145	148	151	163	165	166	163	146	148	130	145	144	146	195	152	143	131	156	144	162	172	161	168	164	155	164	163	169	148	166	157	128	157	170	161	166	147	142	144	129	160	158	151	142	143	137	155	154	165	144	136	152	153	162	129	151	129	157	151	185	153	168	177	162	146	131	138	136	126	154	162	149	144	172	152	157	162	175	170	166	171	141	152	171	176	191	144	174	170	143	121	147	157	151	172	140	166	135	152	145	166	144	160	144	142	157	170	143	175	157	135	143	168	142	141	164	149	163	167	165	168	143	153	151	163	165	160	159	158	156	146	151	161	170	150	151	174	177	188	151	149	133	139	154	155	149	141	174	156	140	165	154	146	181	145	156	120	153	147	176	127	140	134	164	149	153	150	158	150	149	173	135	171	146	161	171	134	157	167	161	145	178	124	155	159	150	135	145	155	161	144	145	161	163	150	149	152	142	169	165	155	166	144	152	159	151	152	188	153	157	155	151	145	140	171	137	167	160	139	135	149	167	152	164	153	131	148	149	157	168	150	149	153	156	148	152	156	183	145	147	133	145	181	150	147	151	140	147	144	177	151	146	183	148	146	170	160	166	151	152	147	136	143	145	168	142	138	155	162	138	138	153	170	156	160	165	142	156	159	167	158	183	153	150	141	158	142	144	146	159	164	133	192	152	164	165	147	152	137	123	134	148	141	131	128	155	153	171	171	142	160	157	156	157	161	145	159	140	151	164	154	164	158	156	144	140	141	146	155	167	145	168	152	127	156	141	147	134	174	147	145	172	148	159	144	155	147	148	158	158	134	156	135	124	147	145	142	149	137	141	136	160	163	142	160	190	162	154	162	146	153	146	157	148	177	139	132	175	152	141	160	151	160	168	161	174	150	147	146	160	144	155	151	153	166	172	143	166	158	147	148	170	129	161	170	171	147	142	174	155	161	161	145	153	150	128	161	165	158	161	161	135	151	154	173	145	141	169	177	146	145	156	190	155	148	137	158	152	168	127	155	135	138	154	147	146	152	162	152	181	157	165	162	170	133	174	188	159	160	145	140	162	169	159	152	155	129	154	168	140	147	144	162	167	142	149	149	162	142	163	150	140	163	147	176	150	159	151	150	167	143	149	150	161	142	128	158	139	137	143	154	139	165	147	143	154	156	160	176	172	141	163	173	145	173	167	146	157	150	154	158	166	159	173	134	177	147	141	146	166	165	173	160	152	151	177	134	154	145	141	162	151	159	137	166	168	165	181	130	133	151	172	168	171	146	155	164	159	156	157	167	166	166	163	150	149	133	163	138	134	142	137	153	153	140	151	152	150	160	163	140	164	129	160	154	146	171	166	162	133	142	162	153	145	173	172	163	160	134	165	137	146	153	153	146	161	159	135	160	165	160	144	144	172	181	177	155	141	131	154	153	151	171	140	157	148	146	155	154	151	162	127	167	147	141	155	151	139	177	141	152	140	140	171	155	164	156	152	158	140	167	171	152	132	155	168	157	174	156	178	163	168	193	145	158	152	159	145	147	148	173	132	147	159	165	148	134	151	162	154	143	179	147	158	170	159	140	154	155	166	161	140	176	154	151	140	152	160	153	147	165	137	175	151	143	161	161	178	151	141	160	139	162	136	164	144	132	168	145	146	145	176	154	161	153	163	166	142	139	144	134	164	145	153	128	177	148	150	170	165	174	165	160	151	135	150	147	171	173	168	149	156	151	163	154	156	154	187	166	153	171	191	145	150	138	146	157	153	146	139	154	132	178	146	171	153	142	133	159	146	158	149	160	163	151	136	148	136	160	136	138	144	149	141	195	140	168	151	173	137	163	143	154	140	159	143	174	153	128	168	173	148	162	173	150	183	153	137	154	170	171	153	172
5919	3365	7646	9841	9665	7575	5648	4922	4253	3472	3205	3250	2877	2409	1778	1459	1170	1004	1108	1123	921	734	655	747	640	550	525	474	391	404	390	419	436	432	427	441	400	413	403	370	395	421	388	365	386	383	406	388	363	378	385	335	362	379	366	420	352	383	380	379	357	346	365	397	375	365	389	361	373	366	347	389	393	366	393	415	388	368	353	350	368	403	384	354	374	400	386	376	387	339	377	362	372	381	353	386	377	364	370	352	362	400	383	358	378	362	387	360	357	363	368	392	374	360	365	345	347	337	405	395	352	355	378	385	354	352	392	377	370	387	427	330	375	355	410	398	346	417	353	394	354	376	371	351	378	330	368	339	387	358	357	380	331	382	369	374	362	325	347	360	348	393	393	351	330	350	377	353	349	369	376	359	367	394	374	390	375	352	335	367	370	361	335	376	352	365	369	362	362	383	392	391	374	367	364	424	372	367	369	350	352	361	371	363	365	359	337	359	349	390	404	356	392	369	397	353	405	369	356	364	366	360	404	381	350	365	370	373	411	350	356	353	369	348	362	351	356	375	369	373	361	361	390	391	371	368	369	355	373	348	370	356	337	404	391	361	386	375	366	388	387	368	374	367	376	364	364	380	372	356	370	389	402	367	365	341	367	384	360	350	349	345	363	373	372	380	326	344	368	374	365	386	353	369	393	371	356	333	346	378	404	380	410	350	354	376	323	342	355	386	323	338	360	355	358	332	375	367	355	332	368	378	314	394	356	372	355	356	371	390	381	337	380	372	350	377	404	399	335	352	348	378	351	331	400	348	364	380	353	346	382	384	370	336	382	351	353	373	377	352	386	372	374	375	350	365	383	404	371	372	356	377	393	377	357	388	356	349	338	399	355	358	352	387	330	406	362	372	406	355	368	382	363	362	379	374	382	402	379	362	386	382	372	384	370	383	382	369	357	361	359	372	395	377	370	361	337	375	369	374	352	369	377	377	355	404	382	370	350	362	377	382	383	364	370	333	363	388	394	333	342	389	382	403	368	380	362	357	365	352	382	373	360	348	355	362	341	370	378	374	379	341	353	384	367	363	358	368	367	356	368	340	360	380	390	334	394	359	365	388	370	386	378	378	320	356	366	343	361	363	367	369	368	330	393	323	364	386	345	352	396	368	308	346	354	373	393	359	368	379	360	353	364	392	377	391	364	360	372	335	354	442	339	395	374	396	363	387	368	360	379	384	329	373	376	341	359	368	358	358	401	380	324	378	377	384	398	368	376	347	395	405	347	357	331	376	375	356	389	415	411	354	386	383	346	371	338	351	395	368	340	359	383	360	375	369	379	341	382	402	373	369	395	368	386	364	388	361	361	334	340	392	400	383	344	382	381	385	364	349	343	372	356	369	397	322	334	388	361	352	378	369	347	397	388	395	358	348	350	386	367	358	401	364	390	360	346	393	369	370	381	373	370	368	380	365	364	374	376	366	339	359	383	383	390	355	368	339	385	377	338	346	373	362	349	366	395	372	315	363	364	385	357	365	356	382	351	343	361	369	371	387	367	395	350	357	371	333	380	339	371	343	347	388	340	359	362	368	375	372	361	367	382	379	375	370	350	326	404	372	350	374	367	338	367	380	361	357	367	388	387	381	397	347	336	400	350	342	349	350	383	358	346	358	380	373	375	389	336	373	367	365	340	361	389	362	366	371	370	359	384	397	375	371	351	370	375	377	366	385	356	339	369	376	355	384	367	379	387	382	365	329	372	377	368	377	367	355	358	358	339	367	384	353	362	389	358	360	342	393	358	347	354	391	365	381	320	361	351	402	369	367	384	358	367	367	365	379	403	325	373	372	317	344	417	369	353	365	376	366	390	371	385	377	370	361	398	373	381	348	374	362	375	359	379	366	379	355	379	363	370	383	331	370	349	348	365	351	361	341	398	353	391	362	369	376	399	346	360	397	371	352	398	352	379	371	386	364	378	344	388	399	375	361	396	356	372	344	358	404	364	390	353	370	349	371	355	367	382	358	351	367	378	368	364	398	347	356	350	379	351	374	372	379	376	343	341	342	377	375	389	380	360	389	390	370	367	378	362	369	370	386	380	326	411	382	371	375	386	373	364	346	402	352	363	388	395	366	315	393	387	354	342	353	345	402	349	384	357	365	362	355	363	381	355	408	358	352	365	372	365	384	360	343	379	374	378	373	377	348	350	396	353	376	380	378	375	376	360	370	355	367	411	396	345	372	330	346	357	373	315	358	385	376	372	385	341	354	355	364	376	376	333	408	374	354	393	340	364	378	342	339	370	360	340	351	343	390	366	354	369	369	407	365	360	373	362	392	403	397	356	374	392	385	349	375	398	364	379	344	350	363	337	354	342	405	359	369	359	380	343	356	355	352	351	410	338	369	342	373	369	376	361	339	381	369	344	402	357	375	353	376	367	372	370	381	411	374	360	357	372	382	405	394	377	383	370	395	348	391	366	357	373	404	366	373	366	358	342	345	354	379	358	338	426	397	373	370	341	350	391	333	345	381	377	376	392	356	354	371	356	387	363	341	396	344	384	401	377	361	401	376	399	359	396	398	369	405	377	352	374	384	407	370	372	339	375	372	397	359	364	362	356	372	374	367	376	371	348	355	336	376	393	356	357	363	351	368	373	390	348	377	355	330	391	345	375	363	356	381	348	360	381	397	371	358	349	357	348	378	359	373	358	330	343	364	349	373	368	386	351	342	343	354	348	357	360	352	356	358	351	355	371	373	417	343	376	400	351	339	351	376	401	376	379	360	345	357	380	351	376	375	359	411	361	377	387	392	384	408	361	386	403	378	353	359	352	388	348	365	383	382	322	374	354	360	377	365	408	345	356	371	352	351	356	369	364	375	354	394	368	379	360	360	377	417	406	371	350	344	394	352	355	369	360	381	388	360	346	370	343	378	369	355	359	375	353	375	384	376	357	333	392	358	357	367	379	337	376	345	360	384	355	366	377	375	372	396	370	355	389	347	394	344	360	360	388	334	374	380	352	381	371	356	374	383	358	363	368	422	350	338	330	372	367	373	374	372	365	353	396	355	387	363	354	375	348	364	371	347	407	361	376	372	328	372	367	379	388	366	372	420	391	349	326	378	341	361	359	348	397	381	348	399	388	391	368	371	342	381	372	379	335	359	351	350	344	361	389	389	342	366	340	366	373	362	347	359	356	380	361	390	398	381	384	343	370	364	362	362	391	394	365	402	394	376	360	352	383	366	388	352	373	368	389	393	362	357	378	391	381	378	401	353	395	401	383	380	395	366	401	346	390	339	396	380	369	357	392	355	376	390	395	369	358	369	336	377	358	347	361	362	346	324	326	360	352	355	387	348	374	370	395	385	404	367	372	359	356	361	362	358	388	365	359	361	327	351	340	323	379	381	368	350	386	359	367	383	367	366	355	355	388	356	339	353	391	354	380	382	368	386	377	378	349	413	345	373	355	361	349	360	387	355	369	375	353	394	374	371	355	355	394	385	356	366
18269	6317	7530	7107	5637	4352	3219	2514	2044	1818	1656	1358	1050	874	712	636	484	440	435	451	413	269	282	295	306	281	235	224	228	234	234	215	240	211	210	210	220	220	201	206	208	201	182	202	212	212	223	199	194	232	222	238	215	189	248	204	210	217	224	211	231	208	214	206	238	230	227	207	218	199	211	223	209	194	207	231	215	180	202	192	230	193	204	232	207	208	233	210	185	199	195	186	222	209	196	191	210	228	182	202	184	220	203	220	227	207	197	189	241	217	219	211	184	187	198	201	222	227	167	229	222	185	212	226	245	225	207	227	180	233	225	219	182	210	209	219	223	204	199	197	207	190	201	236	216	220	190	217	216	214	207	205	209	180	237	223	215	218	203	249	218	210	218	197	183	211	210	202	213	209	239	215	219	180	196	209	208	198	183	210	186	221	221	188	186	216	235	250	218	228	218	218	240	203	226	200	226	223	223	190	191	213	209	192	227	192	217	218	205	194	196	192	224	201	208	205	250	195	211	215	203	213	225	200	193	187	210	194	209	205	195	206	202	198	208	199	211	228	190	200	206	199	195	191	214	211	201	214	198	206	227	205	199	181	218	203	214	224	223	208	205	221	217	206	190	208	240	215	191	196	200	170	172	234	214	208	233	216	214	220	207	201	232	214	216	191	211	194	208	199	206	206	204	222	237	202	207	189	207	211	220	209	201	211	219	220	196	198	203	217	234	215	194	205	199	213	213	217	220	235	216	239	193	228	210	207	213	197	205	176	203	214	221	212	210	246	219	219	225	202	230	227	211	229	201	218	205	201	210	219	202	199	207	215	208	260	184	213	245	202	201	219	224	193	222	226	191	195	203	213	221	203	214	206	236	202	211	215	212	189	199	212	226	193	221	228	195	239	194	182	180	228	220	225	220	202	204	196	181	229	206	213	225	214	211	207	198	198	199	247	206	222	211	252	190	213	197	236	243	207	189	192	231	213	231	200	224	195	219	203	189	200	237	198	227	208	202	201	231	224	190	222	205	199	186	209	231	243	231	218	219	217	238	200	218	207	202	211	199	205	213	225	206	187	216	184	215	226	181	209	212	219	218	230	224	207	195	223	232	215	206	211	194	218	198	193	212	178	225	197	216	207	187	192	215	205	194	189	196	204	213	202	192	209	190	197	223	221	196	202	211	232	232	212	216	210	214	211	207	224	222	209	220	194	200	213	198	209	215	207	195	194	236	208	202	239	165	207	229	203	226	243	204	228	189	240	187	221	229	209	217	172	192	220	235	185	233	192	202	209	193	251	200	203	226	221	237	253	222	218	193	207	198	216	217	197	187	243	207	198	220	210	186	216	188	198	206	213	201	216	215	195	189	223	202	205	217	240	218	225	208	178	215	217	204	212	203	199	209	225	197	192	227	194	204	198	215	222	179	229	199	209	214	203	202	219	246	196	221	193	210	206	195	194	225	200	197	207	210	198	203	215	182	183	210	203	219	212	206	204	197	193	234	225	193	209	207	221	196	212	177	161	218	210	206	217	213	198	221	198	187	203	218	208	203	201	215	202	186	194	213	199	200	204	199	211	228	199	188	232	206	219	209	205	196	197	188	187	202	242	224	214	196	222	228	229	210	224	242	209	202	219	198	241	217	214	194	193	201	219	235	195	217	189	234	199	219	205	218	180	189	199	216	222	234	225	202	187	206	234	216	191	221	200	243	202	230	221	200	209	202	197	199	220	217	232	212	192	199	218	205	212	213	194	228	241	234	219	196	208	224	216	201	220	203	215	206	190	205	217	214	224	203	204	206	221	206	239	201	195	231	210	217	225	217	213	207	206	231	172	229	180	203	221	236	230	230	189	196	210	212	177	236	225	220	198	190	199	220	241	218	211	197	196	202	186	186	206	207	208	189	186	223	204	217	176	198	192	204	227	211	218	215	234	216	196	217	199	214	187	218	191	222	199	230	212	192	208	210	219	222	210	199	191	210	204	212	232	197	215	190	197	213	223	215	191	221	205	218	201	189	200	201	197	214	213	210	203	220	211	205	204	206	238	197	236	213	220	223	172	225	223	190	226	200	203	210	220	200	210	228	208	215	199	205	175	216	235	206	214	213	199	214	185	214	224	208	198	221	217	182	194	218	199	191	217	221	218	187	222	241	212	219	194	202	199	220	191	225	204	209	225	210	229	203	202	201	198	233	240	235	209	207	200	241	226	221	201	216	213	183	208	215	236	187	217	191	180	184	200	195	198	210	205	235	189	232	230	206	196	223	209	208	200	214	214	230	195	208	218	190	231	210	213	213	224	192	175	231	207	227	216	213	200	175	206	182	224	176	213	244	208	218	208	214	203	216	191	198	206	203	204	214	204	222	204	216	208	233	206	220	206	196	201	175	221	213	211	220	201	218	219	222	207	189	195	200	196	206	215	234	231	209	221	213	184	201	203	182	189	220	238	204	186	217	215	185	201	194	197	212	197	227	197	205	199	236	234	198	191	203	210	202	231	203	201	221	220	219	221	207	209	241	233	225	226	205	205	200	184	200	219	224	200	210	188	206	224	228	201	221	207	201	200	191	219	190	202	172	203	213	206	209	195	217	207	201	214	204	199	182	222	204	198	209	201	223	205	188	215	211	211	221	204	220	223	213	216	216	213	225	220	215	224	206	199	206	207	238	234	201	176	185	212	202	206	243	216	202	237	203	190	200	201	186	207	204	245	208	205	217	211	199	217	206	232	202	213	215	234	187	218	205	188	206	192	213	179	200	194	241	226	211	206	218	214	220	216	203	198	220	185	197	213	199	181	202	200	185	221	203	189	220	216	200	193	165	191	204	220	182	218	196	219	208	193	200	228	226	182	201	201	206	220	200	218	228	192	218	185	211	183	214	223	251	224	198	231	240	187	212	214	231	218	167	180	207	177	210	202	214	196	244	209	197	210	196	188	212	193	212	201	210	201	200	220	212	200	226	179	221	191	203	200	204	250	218	209	198	206	208	240	211	199	214	212	242	224	191	215	208	233	205	211	221	225	203	254	212	195	220	209	177	216	212	211	211	201	220	204	217	225	194	209	212	203	196	196	211	233	199	204	198	175	187	217	194	216	228	185	184	199	195	218	190	225	203	203	230	211	213	203	202	217	217	211	169	200	182	198	215	204	195	211	231	203	209	204	228	214	201	219	212	221	212	220	203	184	215	209	223	217	203	202	208	205	208	224	214	228	191	176	180	205	202	223	207	201	214	216	234	204	224	211	197	220	218	235	232	210	204	219	209	198	193	208	204	217	197	202	216	211	199	211	208	186	193	216	206	191	225	213	245	190	173	196	218	187	197	211	230	219	205	250	208	192	200	210	215	237	210	186	216	211	217	193	212	211	220	207	200	197	212	219	191	203	222	227	209	220	211	215	221	198	195	199	214	207	204	203	235	216	216	181	228	239	212	226	174	226	166	203	234	222	219	229	195	212	226	191	197	176	219	209	203	214	210	195	201	211	228	182	196	220	212	224
11850	5202	12853	16575	16798	14735	12307	10469	8996	8027	7302	6227	4991	4148	3545	2860	2136	1976	2122	2018	1678	1056	1065	1072	1034	839	790	675	586	563	575	591	594	606	564	558	522	500	524	504	504	507	551	496	561	507	520	498	492	480	526	518	477	480	520	477	525	468	499	478	510	515	485	483	493	478	488	464	446	472	484	510	501	465	523	492	511	484	496	495	489	488	498	452	501	495	454	479	481	504	487	481	432	484	502	518	502	504	499	484	493	500	463	438	475	493	458	481	486	498	442	479	495	437	476	471	506	421	461	516	489	456	504	515	462	442	484	495	492	481	476	468	463	523	499	489	472	461	478	469	466	461	486	481	458	469	482	493	443	488	471	476	498	467	520	503	466	445	476	511	477	506	475	479	478	477	494	486	467	484	485	475	465	501	484	442	503	448	474	451	499	478	458	462	485	474	487	457	492	470	466	466	513	511	463	478	464	467	531	471	481	494	463	468	481	468	488	481	474	423	515	493	516	427	478	487	500	503	482	473	528	459	476	477	449	488	476	521	469	498	508	461	469	485	488	472	480	476	475	462	485	452	516	499	484	536	434	489	417	479	467	490	509	525	503	509	441	462	513	469	465	432	503	468	497	516	470	482	454	497	474	477	505	475	455	489	492	524	452	508	452	450	452	484	487	484	485	461	527	441	521	479	473	446	476	522	438	484	471	479	450	500	487	479	443	484	487	484	507	483	496	478	494	463	486	518	487	512	495	474	458	499	464	471	469	463	456	472	462	493	480	471	535	484	453	493	518	463	500	477	467	447	482	480	426	433	491	503	508	454	469	486	470	472	499	503	485	502	501	471	503	467	465	477	484	508	474	463	474	505	460	460	458	506	473	493	493	489	491	482	500	512	458	493	467	463	489	463	469	480	491	503	481	481	524	490	497	481	472	517	484	480	477	472	439	487	471	508	491	474	490	483	464	447	462	478	509	466	507	477	461	490	502	478	493	470	462	487	498	501	489	476	487	504	505	509	479	430	464	526	484	438	466	475	487	501	473	479	455	442	507	487	470	473	459	431	496	512	494	474	438	481	478	514	493	480	527	487	456	462	485	446	470	450	526	493	480	512	491	438	471	478	516	444	468	464	448	487	471	481	533	448	499	495	430	481	465	496	500	494	496	494	480	525	495	478	459	492	493	470	505	495	486	439	498	470	452	467	479	489	539	528	498	485	505	490	457	489	501	501	455	474	468	464	479	453	461	514	496	487	447	496	491	460	456	484	519	485	500	481	487	496	480	487	457	503	505	504	470	477	457	504	470	480	480	487	463	510	471	443	517	467	479	470	477	501	524	465	478	442	470	500	461	462	522	491	479	458	467	494	460	456	505	485	460	514	469	461	510	478	494	442	465	490	499	488	420	492	467	483	503	503	472	504	483	458	495	455	463	503	483	459	452	490	502	502	514	441	480	492	470	500	486	478	488	462	473	465	479	450	482	475	515	518	524	451	492	520	460	485	475	460	492	476	447	464	470	456	456	504	457	516	493	470	490	475	472	471	489	506	442	518	470	485	491	472	470	524	503	474	472	462	485	492	478	471	486	455	516	460	469	469	486	487	497	497	486	487	481	466	476	509	473	477	458	494	477	497	494	493	514	478	492	479	479	519	498	489	481	453	454	497	493	491	485	474	484	477	486	463	491	440	494	496	523	482	477	488	532	478	474	474	457	472	524	488	477	492	461	486	455	485	469	467	492	490	456	483	477	485	556	492	461	521	474	532	474	459	466	489	473	471	493	477	495	477	492	460	500	470	475	440	527	462	519	457	484	498	487	490	463	507	503	512	453	463	490	470	454	463	489	459	498	470	484	475	424	467	465	500	451	491	484	461	489	493	495	438	469	469	496	478	463	475	466	468	474	479	490	481	507	497	501	543	474	468	469	482	441	467	506	465	463	481	481	488	479	488	488	495	484	496	478	477	522	490	508	488	473	475	476	467	471	457	487	479	435	495	511	467	514	463	522	488	479	484	465	525	490	523	478	507	478	449	554	470	457	468	467	479	541	471	451	465	520	460	517	448	469	476	493	485	492	439	429	486	460	488	452	471	502	456	528	446	476	479	485	472	458	459	459	460	459	500	509	466	500	469	457	489	450	476	487	507	449	505	501	521	504	475	477	487	435	480	488	459	492	484	504	491	468	504	477	462	474	480	457	487	502	492	483	503	479	486	481	511	470	474	484	471	491	461	506	474	466	482	471	480	481	451	471	476	437	471	509	476	443	473	497	443	477	491	513	509	465	488	465	484	463	491	516	484	498	494	439	477	488	458	494	488	492	487	507	476	498	490	469	442	461	503	484	484	495	457	459	487	471	450	444	525	490	479	481	487	465	431	480	505	479	504	482	433	478	490	500	479	478	496	478	448	455	460	480	442	487	476	452	488	489	463	462	488	450	464	473	453	431	519	489	432	468	492	519	492	471	496	503	507	547	508	466	464	472	467	464	508	488	468	469	481	503	445	471	501	445	475	491	461	493	520	472	492	507	445	459	496	492	482	493	501	512	432	496	468	452	484	493	482	459	496	507	494	455	460	498	491	475	494	478	420	479	478	478	514	429	487	479	466	480	487	490	517	492	467	472	502	521	489	480	488	488	464	478	464	520	486	516	517	500	463	480	477	454	479	489	480	459	483	460	481	487	470	471	454	424	494	491	480	469	479	481	489	494	464	498	487	508	451	477	475	520	486	453	477	487	494	505	473	500	470	490	517	479	512	495	425	501	486	478	514	480	491	483	475	488	523	510	482	457	463	466	514	468	498	482	534	454	459	486	501	449	490	477	480	475	481	449	514	451	457	514	472	435	493	493	464	506	495	426	497	498	477	495	518	489	497	482	477	465	497	486	477	492	509	487	481	485	504	468	484	498	477	455	471	433	469	475	476	450	470	456	468	462	475	512	476	441	489	482	499	466	514	459	463	436	484	507	483	468	484	508	463	436	489	458	480	468	470	472	502	487	480	450	484	469	491	484	464	469	464	502	493	486	453	495	471	499	472	498	473	478	475	440	481	456	473	489	465	488	475	512	485	446	463	459	431	508	477	516	451	497	445	447	475	500	520	485	471	516	493	463	462	452	466	469	460	469	508	469	503	478	420	479	498	480	458	456	510	500	518	529	497	496	495	487	464	457	462	485	479	472	483	451	475	495	484	463	518	472	469	435	464	466	470	496	465	451	463	486	486	497	496	477	519	487	474	478	482	463	475	458	470	476	491	521	498	501	463	459	507	452	511	458	471	466	506	458	507	456	456	466	491	458	506	450	476	480	452	524	470	500	474	455	492	497	462	470	494	467	490	489	494	460	449	460	470	478	464	439	451	512	465	508	451	513	457	481	503	482	503	483	471	496	470	460	503	450	505	477	519	469	460	464	496	440	528	476	480	471	471	458	516	467	436	481	541	434	459	471	498	481	490	491	462	481	480	510	461	448	476	515	479	472	476	498	484	514	457	453	462	478	475	494	508	495	476
25672	9138	10775	11509	9036	7363	5203	3749	3103	2596	2323	1810	1334	1230	931	697	588	569	582	533	454	347	311	287	317	262	254	255	205	204	223	230	226	209	191	208	227	201	255	242	255	231	212	219	203	223	230	186	230	224	199	198	232	226	209	235	217	212	198	216	184	214	211	213	207	194	218	200	200	214	202	226	219	217	195	197	206	204	220	197	199	190	214	205	218	202	202	197	190	205	205	227	206	174	205	217	174	187	215	239	214	182	204	230	198	211	224	207	200	221	189	178	187	210	214	219	196	230	227	207	193	218	198	221	229	205	216	217	203	210	218	209	194	197	181	213	215	205	191	189	221	197	177	196	175	210	179	220	201	205	198	193	221	220	198	210	201	201	210	192	200	183	220	213	189	222	221	225	201	228	203	217	220	215	190	185	232	198	189	205	204	215	205	203	203	198	221	202	198	241	197	227	228	226	210	248	202	192	214	212	236	211	229	184	214	204	233	202	176	219	228	197	214	198	200	223	214	196	209	216	237	205	215	233	191	204	222	200	228	191	202	176	193	206	187	215	200	172	204	190	182	205	214	209	196	198	212	200	178	177	201	220	198	214	238	209	213	216	215	200	177	192	214	218	211	211	236	199	228	219	200	218	212	205	200	199	211	196	231	193	216	214	241	199	242	181	201	247	228	227	184	211	197	188	197	224	196	183	194	201	206	197	198	216	228	225	195	204	205	241	198	207	217	220	229	183	216	213	213	193	217	201	202	232	216	211	228	215	197	196	222	216	209	201	224	183	191	184	201	228	195	199	199	196	207	193	219	187	205	209	171	229	186	197	198	224	201	194	196	183	225	222	224	238	209	182	189	196	232	225	201	193	187	204	201	222	213	169	194	191	228	215	193	201	198	204	205	166	222	218	216	180	227	222	209	229	202	196	197	190	194	191	216	213	213	192	200	211	215	187	196	219	204	194	228	212	249	203	206	187	208	193	223	191	203	249	205	209	202	236	184	211	232	187	190	200	201	197	206	207	239	243	199	180	217	223	212	232	206	197	193	219	188	184	197	207	207	195	192	199	199	217	196	233	214	171	219	228	231	207	198	191	174	216	222	218	185	185	226	199	205	226	209	191	235	209	205	225	216	203	205	206	216	226	208	185	183	208	216	222	225	207	230	238	229	212	185	200	217	207	210	214	211	206	185	208	206	218	191	205	191	216	203	222	232	239	177	208	203	196	190	205	218	212	190	219	208	192	187	176	189	189	216	221	227	203	242	202	224	202	223	171	214	200	205	198	212	211	211	190	220	218	189	205	198	221	204	208	218	198	200	199	204	216	193	188	186	207	217	184	189	185	200	209	197	184	223	206	195	199	207	189	217	193	209	204	195	224	208	210	217	234	201	208	191	231	208	196	178	192	230	220	195	227	224	191	182	217	190	201	212	192	225	217	208	196	222	226	215	193	205	200	194	187	184	232	208	185	215	212	201	183	201	239	216	227	220	234	181	207	212	218	227	222	201	215	210	203	226	189	216	203	189	222	195	198	208	222	258	215	223	195	216	232	250	171	197	219	228	183	197	180	187	218	209	209	214	213	212	226	200	234	196	161	188	220	212	232	174	197	189	211	205	199	192	224	203	201	192	208	190	242	188	201	227	208	169	180	198	195	208	167	177	216	228	208	201	193	197	221	202	224	207	188	215	197	189	190	195	211	204	198	174	197	209	214	193	196	202	223	199	185	233	201	220	243	174	213	214	168	230	226	221	212	174	202	194	209	199	189	183	208	199	173	200	222	194	201	206	219	205	237	188	218	204	195	201	220	222	201	174	223	210	183	196	193	229	207	202	212	225	208	176	228	225	235	190	214	197	237	200	183	219	203	203	223	210	226	167	218	199	199	217	201	222	222	177	209	208	213	202	237	210	207	206	191	210	195	187	177	197	200	197	201	214	212	203	192	211	192	215	188	183	200	209	198	196	224	191	224	205	207	196	206	237	229	195	218	233	221	224	190	224	202	228	206	207	195	234	236	206	226	206	191	198	186	204	201	204	182	216	207	202	200	201	220	222	192	209	191	199	227	188	209	212	218	186	191	186	207	195	179	193	222	224	230	178	186	193	213	197	202	222	214	214	226	206	219	202	200	202	220	228	184	191	221	213	203	173	214	239	201	197	215	190	211	216	194	180	180	196	232	232	212	183	213	217	226	197	202	181	211	208	237	205	214	195	209	188	192	216	196	221	183	223	217	230	229	179	201	202	234	210	187	199	216	190	203	209	219	206	231	229	223	234	191	209	199	201	226	200	224	204	244	220	190	224	197	211	179	200	201	220	183	187	199	201	185	207	217	180	204	242	222	237	201	208	176	186	225	230	200	194	211	213	227	210	216	188	202	205	198	196	231	231	213	213	219	211	195	182	183	213	195	207	178	212	196	211	201	191	184	184	212	204	220	178	200	207	206	219	199	197	190	222	193	186	235	205	221	229	210	215	220	222	191	211	206	204	219	209	204	225	206	199	219	205	211	200	219	209	209	208	220	223	184	201	213	229	218	182	204	169	182	210	214	189	200	200	207	219	195	209	190	190	183	176	200	199	207	235	206	179	195	214	195	212	239	209	199	177	225	233	195	221	220	197	209	202	204	204	213	210	208	214	204	206	206	216	213	210	180	240	207	217	210	186	222	216	202	219	205	202	206	183	218	193	200	199	202	185	209	217	199	216	229	194	177	202	163	223	200	203	185	177	207	245	205	210	201	204	219	191	215	205	198	211	229	200	200	194	184	211	209	224	186	209	202	208	191	163	217	174	191	187	207	190	210	189	196	216	225	222	200	198	195	199	191	216	196	204	198	202	217	206	197	203	215	214	204	225	192	191	202	230	210	203	193	201	202	224	236	211	185	194	249	194	214	215	200	219	188	207	199	200	188	215	201	193	184	221	213	180	218	215	221	230	201	161	214	229	188	179	202	197	194	218	201	210	203	216	219	182	214	185	187	186	215	213	226	189	222	240	203	224	204	207	168	226	167	217	213	195	217	204	210	201	201	208	225	212	202	208	207	180	210	216	225	227	201	218	224	221	230	219	229	214	206	196	192	217	228	211	183	228	209	201	188	196	185	208	182	190	194	201	236	205	209	180	209	224	200	185	194	242	225	179	194	186	192	213	203	208	165	205	244	178	209	246	197	190	215	202	221	192	180	226	196	210	208	209	198	188	194	185	224	203	208	198	200	214	227	211	196	211	218	206	203	221	227	207	202	204	195	184	222	212	219	188	221	202	209	205	168	189	208	203	211	209	219	221	221	214	233	213	208	189	211	196	184	189	222	217	208	179	194	228	210	212	196	210	196	206	206	214	215	207	214	232	178	198	193	207	194	188	189	216	212	192	206	222	185	205	196	200	218	212	221	205	207	204	184	210	198	222	180	204	188	199	211	202	179	255	200	226	196	206	185	202	190	196	219	208	228	193	216	194	193	179	211	189	211	185	218	203	216	216	171	213	198	211	200	205	186	236	204
14782	6754	16628	22701	21983	21140	17083	14504	12387	11203	10341	8171	6925	6084	4786	3934	2990	2812	2928	2719	2003	1359	1384	1279	1281	1065	856	754	615	617	561	603	606	649	531	551	521	568	534	591	538	577	498	549	517	563	471	500	470	485	496	547	536	499	470	434	491	487	458	465	446	501	504	479	462	440	452	451	455	473	462	471	476	459	505	485	496	467	484	433	480	443	443	482	455	504	441	509	497	525	494	461	449	521	457	456	468	468	469	505	491	427	490	480	481	471	460	490	457	474	483	513	458	453	455	491	500	475	455	500	487	484	488	499	460	473	482	470	466	448	472	457	522	440	426	479	474	470	424	433	463	496	468	485	415	509	492	485	422	446	462	492	465	487	485	436	484	465	485	444	455	465	445	501	452	451	500	469	467	456	438	498	463	446	469	476	471	430	487	452	435	468	486	457	507	470	460	430	455	476	481	480	456	505	441	434	437	477	470	440	477	519	443	502	493	456	497	504	496	457	470	483	458	453	489	472	458	499	453	477	472	471	470	475	461	491	468	501	462	477	508	502	430	446	449	447	475	462	473	480	498	450	476	464	456	468	482	452	466	506	419	465	484	447	456	470	481	496	469	445	451	504	472	490	481	463	467	464	463	466	472	492	454	463	404	477	477	490	451	443	435	456	465	466	456	488	449	474	436	456	467	476	474	486	478	426	442	445	451	474	471	477	474	447	459	471	465	458	433	480	451	425	443	484	430	472	441	461	469	439	502	443	469	478	454	530	465	476	444	466	469	423	433	480	451	419	454	454	460	438	493	478	483	449	433	432	456	464	448	468	434	438	521	451	468	486	507	447	497	471	479	478	440	456	449	503	464	505	483	473	503	507	504	461	463	483	481	490	450	459	470	458	460	455	451	505	511	478	468	466	468	495	500	450	458	439	472	483	491	443	480	467	533	466	471	456	457	459	464	464	494	472	489	481	461	450	422	462	508	436	506	468	453	461	467	464	457	447	507	468	471	498	454	468	452	449	465	486	453	456	465	452	449	483	484	462	449	470	442	464	441	446	473	481	468	463	446	469	472	462	462	448	499	470	507	461	454	461	461	432	463	492	459	479	468	426	464	487	512	466	487	454	466	474	450	500	453	435	469	493	495	456	489	482	515	477	481	499	463	469	451	491	454	477	454	430	461	450	435	445	485	471	464	450	485	455	455	465	480	495	478	476	459	437	429	495	461	471	447	476	453	476	515	445	528	500	460	453	436	433	469	483	492	473	474	472	427	464	453	487	466	442	455	471	473	424	446	440	502	499	446	483	477	498	446	455	509	420	470	472	470	461	440	424	421	469	493	495	460	490	441	460	469	492	470	471	488	502	476	471	457	424	506	508	447	455	492	468	465	434	447	449	478	493	443	445	459	451	468	484	482	483	462	505	479	481	496	471	494	441	462	477	485	471	455	481	434	421	477	487	441	510	469	489	471	455	471	468	457	462	481	473	445	401	492	451	456	466	493	462	467	458	445	458	477	468	476	458	479	499	475	453	493	446	512	524	506	493	483	477	479	437	453	474	454	481	461	437	478	457	473	454	471	482	453	492	480	436	460	479	485	463	449	468	458	446	455	489	454	502	488	451	471	438	489	501	479	470	461	477	439	470	510	486	448	471	463	467	451	466	445	480	463	472	478	482	462	478	464	465	481	478	487	485	456	482	464	431	468	462	451	480	447	469	474	452	452	453	461	450	515	459	487	423	487	467	462	462	453	435	479	446	436	463	457	492	465	461	504	494	434	485	473	476	431	431	420	474	429	459	484	465	429	412	434	490	439	502	517	466	516	445	493	469	457	463	485	509	448	468	503	454	468	501	495	473	498	471	497	481	456	487	445	409	455	445	481	466	488	467	433	452	483	501	490	475	456	473	462	479	432	454	497	456	452	435	483	460	462	506	468	487	440	478	501	445	451	455	511	496	492	464	494	497	430	475	476	461	492	398	481	479	453	464	456	413	460	506	437	449	454	472	464	479	488	464	464	503	424	442	452	471	475	467	470	496	480	463	507	474	499	456	469	467	446	442	468	470	462	477	457	455	490	469	462	460	469	499	425	468	480	487	460	443	461	494	446	431	499	471	457	464	468	447	442	453	509	454	466	468	445	439	456	469	506	465	474	443	509	539	480	438	501	462	461	481	470	468	487	441	491	474	448	477	487	479	455	462	452	444	483	461	470	471	464	479	458	469	464	451	471	474	459	485	469	442	429	486	484	458	486	458	502	433	464	526	431	455	460	489	491	463	507	461	450	461	459	467	471	506	443	447	483	479	447	434	466	430	450	481	483	491	477	454	460	436	464	490	504	476	462	515	471	463	462	490	493	464	448	432	481	465	460	512	507	455	464	467	427	528	437	482	458	467	433	491	434	461	461	413	499	492	426	490	486	473	459	465	483	448	503	472	449	475	480	466	497	471	442	481	491	437	482	443	454	470	456	476	480	478	468	468	466	464	476	507	490	418	520	437	468	493	444	485	467	491	433	475	482	432	466	430	460	476	449	466	495	517	475	449	476	415	483	473	485	499	500	485	463	461	491	474	474	449	466	481	475	460	501	460	450	469	471	444	476	479	464	477	484	469	471	431	480	449	459	451	492	481	484	504	447	434	468	476	489	456	455	496	461	478	506	498	461	493	500	469	468	447	431	485	422	471	479	471	463	492	451	452	486	470	480	477	450	488	474	471	511	489	468	458	500	452	503	446	477	418	451	438	495	451	477	477	483	479	447	453	440	496	473	487	458	455	450	486	463	493	473	484	423	478	471	465	453	484	464	462	506	474	489	497	450	456	452	454	481	458	463	459	441	470	493	473	485	439	496	461	466	455	505	469	441	499	493	470	443	467	493	463	471	506	450	485	508	465	468	437	459	482	460	459	448	476	469	418	444	467	470	501	483	493	479	484	456	475	498	489	481	517	468	519	493	469	432	417	437	530	473	484	444	455	470	464	471	482	511	440	472	477	458	472	469	457	493	458	451	490	430	482	432	426	433	492	502	454	462	507	487	485	456	469	527	432	460	498	456	458	450	447	438	492	468	480	486	489	472	501	424	467	457	450	463	481	425	484	446	499	444	442	472	476	477	506	450	469	468	456	489	489	424	457	471	512	475	452	453	484	468	477	437	472	455	424	485	463	457	463	486	451	465	455	487	485	461	465	451	478	470	479	468	487	457	432	456	498	448	494	500	485	456	461	485	495	476	519	478	446	456	432	469	438	505	510	498	471	436	498	481	473	477	480	461	458	492	453	459	459	462	464	439	437	513	474	495	447	431	456	493	467	461	491	470	486	444	490	449	486	461	523	450	480	468	471	471	454	513	468	461	479	469	436	446	450	469	501	440	483	462	423	474	497	451	449	494	454	452	527	477	485	475	446	470	476	484	443	467	454	508	466	488	462	494	456	466	456	520	473	494	459	478	471	490	490	453	444	487	474	469	485	452	492	486	520	477	468	435	503	506	483	494	446	448	467	473	491	451	437
8722	3541	4464	4088	3004	1988	1282	1096	959	765	741	660	683	519	414	330	284	274	281	299	193	177	147	161	142	167	165	168	153	146	130	129	140	137	140	155	162	149	174	144	165	155	141	132	144	142	154	153	128	143	165	148	143	121	136	143	157	152	133	163	137	157	155	156	131	146	139	166	137	162	148	140	138	149	156	114	154	141	138	150	155	154	175	142	151	142	168	153	148	153	144	158	155	137	141	134	168	149	168	132	133	136	163	138	148	138	126	127	136	130	116	144	167	142	152	139	131	145	116	146	120	162	147	146	125	133	148	141	143	147	158	148	104	138	135	124	105	133	146	141	142	140	129	153	139	158	170	152	147	150	130	136	141	157	157	149	129	170	138	141	159	145	135	147	139	138	137	135	148	131	152	159	137	145	154	148	120	150	150	140	155	148	136	141	162	149	126	128	148	161	151	159	146	181	126	142	143	147	159	140	164	133	160	153	154	125	144	169	184	121	139	167	138	144	142	144	147	122	165	150	141	136	151	118	153	129	143	139	148	154	154	138	146	166	145	154	123	126	133	136	168	147	133	155	143	133	161	143	152	150	150	138	156	119	147	155	152	129	131	149	136	134	141	136	134	163	165	128	155	149	160	148	145	132	144	148	133	154	144	141	145	138	136	139	138	132	150	140	135	137	132	143	156	143	129	167	162	128	141	156	161	152	153	159	153	163	136	157	137	136	163	135	140	152	150	132	143	117	140	155	144	146	156	135	135	157	147	137	145	150	162	147	140	148	151	178	146	161	138	147	108	154	140	132	155	141	131	139	147	145	126	153	140	152	136	130	136	158	136	147	139	152	157	143	141	138	155	150	147	152	149	165	137	139	146	161	163	166	141	133	127	132	154	146	159	154	132	159	140	117	144	147	168	133	160	161	156	125	120	169	131	140	147	169	133	163	137	144	153	145	130	145	143	173	155	166	149	152	141	132	137	158	155	127	165	130	138	150	157	138	164	125	156	155	134	150	149	175	121	160	148	145	143	153	141	164	133	130	122	165	149	151	144	138	120	125	168	161	158	138	153	163	151	129	159	155	158	121	136	158	131	181	130	147	151	166	132	122	148	146	151	154	147	141	143	143	165	134	162	149	148	146	161	125	168	124	142	130	147	128	166	165	136	131	156	139	169	145	136	125	159	148	146	143	144	138	120	120	148	132	136	113	145	157	132	142	118	133	136	160	161	143	141	122	136	145	142	157	130	132	157	131	140	148	133	157	134	149	134	137	133	147	157	147	136	135	123	135	149	161	135	165	146	112	138	144	147	128	146	152	152	123	154	136	146	146	142	139	159	177	143	154	131	150	144	159	159	142	126	155	129	138	175	143	146	137	144	150	131	126	136	149	151	152	157	143	126	152	155	148	129	136	145	135	148	148	158	125	160	166	140	155	156	139	142	134	147	143	148	145	136	143	142	124	153	132	155	130	121	129	137	157	149	141	130	137	146	146	146	152	149	139	123	140	127	126	133	155	120	129	148	125	141	151	159	131	154	145	152	141	135	151	170	152	153	133	151	142	165	133	154	135	148	152	147	138	144	148	139	147	152	160	163	122	139	137	138	166	136	135	163	154	141	152	143	129	133	143	141	145	152	141	122	146	117	147	140	153	139	134	130	143	117	144	172	154	144	135	146	144	138	127	125	145	144	150	152	156	155	146	142	153	144	156	151	159	133	146	157	124	144	140	125	152	154	131	140	150	150	148	128	151	143	166	143	163	143	161	123	157	133	156	139	139	162	114	144	134	143	145	129	175	146	137	151	151	149	134	147	128	126	151	120	160	121	136	141	139	154	130	163	138	140	119	146	171	160	144	144	151	150	165	133	147	161	137	164	167	144	133	158	176	122	123	141	156	159	142	139	155	138	128	149	138	141	136	150	139	132	153	159	144	159	139	138	142	149	144	143	148	141	157	155	143	171	156	156	133	150	151	110	160	151	128	159	165	156	125	117	131	168	139	124	143	156	158	142	150	161	154	154	118	129	146	145	145	134	154	134	145	140	150	146	143	151	188	138	131	125	142	171	156	168	131	154	144	135	138	139	156	133	147	159	145	170	144	135	138	141	140	121	151	135	129	150	144	162	135	163	135	143	137	144	157	149	127	122	128	125	165	150	157	149	149	135	151	131	150	152	160	150	147	168	146	150	153	148	168	158	143	143	151	137	120	131	156	161	156	137	119	125	152	135	174	135	165	120	130	147	155	171	162	150	133	127	140	147	158	124	137	129	143	154	176	135	164	148	154	135	135	140	147	146	151	143	156	132	147	157	157	150	159	148	135	121	128	134	135	148	133	147	156	147	145	147	163	156	144	114	130	152	146	138	148	160	149	159	141	143	157	143	140	138	141	146	137	150	132	160	154	159	130	150	159	137	155	123	134	142	138	153	159	130	148	148	124	136	155	132	162	143	142	142	143	155	158	159	140	149	126	153	138	144	146	148	140	153	145	151	146	125	140	137	136	154	150	142	157	134	140	118	128	145	165	126	128	133	134	165	143	153	149	148	159	181	145	134	149	161	137	132	164	153	137	167	145	134	126	135	128	143	128	139	153	144	160	156	138	134	157	132	144	142	143	128	114	129	130	166	141	143	161	150	141	155	154	160	147	146	140	148	129	138	133	134	152	135	142	140	132	131	134	151	119	143	123	137	127	131	145	117	131	139	143	147	146	147	159	149	162	133	145	134	162	144	158	133	142	154	156	142	129	163	119	139	127	130	151	161	160	140	168	132	165	138	141	126	141	132	162	147	140	158	159	157	130	139	162	158	153	138	135	141	174	147	133	128	171	126	145	125	163	132	136	137	131	147	150	152	157	153	162	140	154	161	135	154	154	145	155	138	147	143	152	152	134	128	136	163	148	125	139	155	135	131	152	174	160	132	136	141	122	133	140	156	131	153	142	149	162	142	149	149	154	133	170	156	126	138	147	129	164	148	144	153	163	132	115	126	122	113	133	148	136	159	170	143	165	161	134	139	157	121	145	120	137	147	160	128	148	146	158	128	147	145	138	148	151	149	134	133	130	142	161	140	159	144	152	154	150	152	150	124	136	126	139	148	147	150	150	139	144	149	140	133	142	150	162	171	165	153	151	148	138	149	136	137	135	146	136	144	150	134	143	180	145	125	150	139	151	149	134	150	148	161	165	117	136	139	134	145	152	130	130	150	168	135	151	133	140	126	172	137	147	142	150	145	140	164	150	140	154	166	145	133	143	149	150	142	154	147	164	168	157	158	143	120	154	147	130	128	149	131	129	150	126	146	168	136	134	144	165	124	129	167	146	137	154	143	144	158	132	109	145	133	128	140	158	152	125	142	158	148	116	143	132	152	130	130	147	175	149	143	151	140	169	157	143	150	150	160	158	147	148	152	161	140	145	137	124	150	174	158	140	154	159	141	146	140	140	147	156	136	139	144	152	163	146	154	129	133	149	134	126	131	168	180	136	127	145	155	154	154	151	161	156
5499	3251	7966	11156	10431	7892	5378	5084	4724	3680	3514	3234	3338	2847	1776	1630	1296	1251	1232	1157	763	620	608	481	428	403	415	402	394	347	387	364	373	393	360	352	338	343	405	416	377	340	395	369	379	362	396	333	345	350	372	336	381	348	307	385	369	338	395	369	353	359	334	321	328	380	336	360	347	363	351	329	346	358	339	339	313	361	378	358	367	350	338	378	345	355	344	356	356	332	347	338	378	370	343	323	353	346	362	359	324	336	318	335	369	362	320	336	348	330	363	348	337	373	343	345	374	349	350	328	328	348	361	326	366	369	368	329	330	307	361	331	368	323	348	386	353	336	352	310	376	361	370	326	359	328	351	359	349	306	340	366	388	350	280	336	355	366	328	373	353	358	368	349	326	343	344	324	346	343	338	393	366	317	393	345	345	341	345	367	356	311	352	351	374	360	335	356	367	351	349	356	358	342	355	351	368	341	338	348	349	357	332	357	336	361	382	388	336	348	328	387	318	382	357	313	341	363	350	314	297	386	348	364	371	333	337	353	371	342	350	356	313	335	372	382	348	348	358	335	355	362	348	355	348	332	322	361	340	363	327	346	392	324	331	344	343	370	355	312	321	349	338	369	324	319	351	337	379	317	339	345	338	341	348	359	332	351	333	339	366	316	351	364	348	351	408	312	327	341	359	328	328	315	350	380	377	368	326	372	333	352	355	366	364	366	340	361	325	334	360	339	375	322	362	355	345	362	359	339	401	352	328	352	380	341	332	350	353	374	334	328	345	345	335	353	331	328	345	322	319	322	335	344	344	384	301	339	318	378	314	335	347	373	355	345	323	401	329	376	345	350	324	331	332	352	368	369	388	365	373	334	345	362	394	358	357	341	343	305	360	349	342	354	364	367	346	323	311	376	307	337	339	321	366	325	327	340	330	323	356	331	377	390	374	342	345	334	358	337	350	350	319	353	362	345	357	347	326	344	316	385	356	352	361	347	358	359	366	357	361	306	349	358	316	343	359	349	341	340	354	356	350	335	341	374	374	352	340	354	360	310	349	331	357	367	356	358	350	365	321	331	358	352	331	351	355	342	354	357	347	347	325	352	363	322	344	359	349	358	352	344	344	386	378	351	333	344	340	341	384	355	347	354	349	363	329	345	368	353	318	338	340	339	338	346	363	350	361	310	343	327	328	335	351	369	334	318	362	351	308	364	348	382	337	363	347	361	350	369	353	352	366	318	368	355	375	344	345	312	356	335	341	310	351	328	345	309	335	378	362	358	341	337	337	352	349	359	333	358	352	337	343	374	324	328	352	338	369	344	327	331	330	334	397	363	319	346	390	362	363	372	350	364	343	332	384	360	382	318	364	349	371	343	352	297	375	354	342	346	344	361	363	352	364	358	368	351	346	335	352	358	336	332	379	339	334	367	342	360	374	364	403	361	357	311	346	357	328	338	337	358	370	355	369	384	324	337	353	338	358	357	345	346	342	366	328	383	343	358	353	344	361	353	343	376	341	366	359	362	362	325	319	327	351	356	352	334	338	358	324	332	321	385	349	338	341	349	379	312	376	357	342	365	358	355	333	320	345	314	330	333	364	337	366	346	354	311	342	337	331	349	353	347	339	358	330	347	349	359	338	373	355	389	305	349	320	339	319	331	358	359	399	336	339	367	364	334	326	339	370	336	329	324	370	361	351	319	350	322	373	378	361	340	367	370	349	345	343	339	339	344	336	350	369	343	360	365	375	352	342	336	372	363	355	352	361	340	349	342	337	379	349	337	354	333	347	370	345	336	347	342	344	363	348	362	361	339	360	325	331	356	366	361	357	300	350	328	348	363	350	360	334	338	355	385	374	353	361	373	367	314	343	343	368	362	386	334	339	387	342	358	353	329	342	378	373	348	350	320	302	361	369	300	317	332	308	347	344	353	347	343	369	343	342	400	346	356	361	359	356	360	364	335	363	343	344	337	353	355	362	333	362	379	364	354	343	355	355	368	372	369	352	347	373	322	372	339	330	344	339	348	352	356	350	342	333	374	359	359	377	324	365	340	368	332	346	367	368	351	367	386	343	378	352	382	367	347	341	342	361	322	360	321	321	338	346	344	352	320	355	344	340	345	369	364	341	364	368	340	353	371	356	329	317	347	326	342	324	377	408	370	358	366	373	358	387	326	358	371	344	331	364	353	361	317	350	339	319	356	331	349	366	316	358	338	338	374	352	339	346	354	329	330	337	332	336	334	362	336	344	347	368	333	339	362	349	326	383	322	363	386	349	345	375	341	373	375	340	321	396	345	356	331	343	331	378	365	371	343	327	351	349	334	343	347	362	337	348	355	395	337	364	366	360	339	393	343	335	353	335	419	333	362	349	335	331	355	351	373	344	369	374	338	327	355	343	331	344	347	340	351	342	328	356	328	364	314	361	353	386	349	307	315	375	367	366	388	362	344	348	374	330	335	351	328	331	325	350	330	374	335	339	326	349	337	365	346	363	337	325	302	376	346	351	339	359	354	330	364	327	321	341	333	342	352	356	365	332	327	333	348	383	353	352	368	338	318	364	324	354	333	340	332	380	325	333	337	365	337	379	353	337	338	315	334	374	334	341	378	339	352	411	333	354	339	359	360	369	348	381	339	328	348	381	393	357	330	342	344	365	326	348	330	341	298	358	337	346	384	384	341	401	370	349	369	371	389	377	364	343	323	353	370	347	348	374	327	328	300	366	337	334	302	353	345	346	342	338	366	345	303	357	341	328	374	354	342	363	337	346	323	374	365	324	352	335	343	358	368	368	346	378	360	324	358	354	365	383	367	354	371	328	371	356	321	376	366	346	344	385	348	334	367	334	356	373	361	377	364	343	349	351	339	368	357	347	322	357	344	348	364	367	316	404	306	328	350	367	359	344	352	348	361	334	366	341	350	307	371	342	348	317	373	355	370	356	326	359	368	376	351	337	342	351	328	364	328	354	354	331	362	389	338	340	357	348	365	333	349	357	343	345	346	355	339	359	365	363	327	329	348	344	348	344	383	323	338	358	349	356	348	341	352	369	358	368	328	334	355	357	347	370	336	349	334	340	362	339	334	303	344	369	340	315	336	362	361	312	330	359	327	336	349	307	347	340	360	349	342	372	328	334	332	335	381	337	344	317	361	326	350	343	336	295	324	366	360	373	365	355	345	382	356	315	356	351	355	362	323	343	379	360	370	353	347	335	361	354	320	358	371	370	356	362	341	330	344	349	383	369	324	344	351	369	359	368	368	358	346	308	358	368	344	357	320	363	336	329	366	368	340	355	305	353	320	346	369	321	360	330	351	342	336	349	346	346	356	336	341	362	348	322	336	339	325	339	356	369	351	337	360	331	343	354	299	362	371	346	345	348	330	345	322	347	339	361	339	337	307	338	360	369	372	366	366	371	326	326	330	355	334	351	371	358	335	359	343	340	342	344	314	392	336	345	347	338	320	337	367	339	328	384	342	317	338	378	364	353	350	322	350	342	366	371	352
17632	6081	7071	7748	5962	4517	3341	2437	2191	1671	1476	1235	1218	914	713	598	484	495	459	415	346	304	279	277	234	254	243	279	195	208	209	214	230	212	209	191	205	225	218	206	201	236	194	195	203	219	213	210	215	223	213	198	195	213	195	207	219	176	210	208	209	232	205	220	211	206	202	209	189	225	188	214	212	196	204	216	217	191	210	195	205	229	198	185	199	213	221	198	223	221	195	225	208	188	197	180	195	188	190	201	219	199	208	201	211	224	188	186	202	236	208	198	235	213	211	222	204	208	219	208	191	215	194	207	207	197	199	212	223	206	205	208	197	217	175	197	200	230	185	214	215	218	222	202	221	225	176	185	217	240	187	196	187	190	207	202	224	222	210	199	194	188	223	201	231	202	202	223	221	195	206	212	194	207	205	202	187	193	194	199	193	196	215	205	185	190	235	202	196	207	190	207	230	210	188	207	201	189	202	213	212	209	203	187	172	175	207	211	207	203	201	198	218	202	222	198	203	191	185	194	205	185	178	223	214	204	178	207	168	180	200	193	191	174	183	197	214	193	190	194	186	207	205	176	179	194	248	224	188	224	203	223	217	211	218	213	188	222	203	150	189	227	197	194	230	201	181	193	210	183	228	201	189	199	192	206	165	222	235	193	221	208	191	218	220	213	214	196	220	220	214	227	196	207	213	227	193	200	214	196	183	185	203	200	226	207	199	205	177	215	203	192	191	197	192	209	204	219	208	206	221	185	198	193	202	210	185	221	209	183	220	220	172	214	207	202	206	210	199	217	197	196	198	215	182	210	206	162	197	208	215	205	188	199	194	201	201	188	181	207	176	217	198	230	201	198	207	180	208	210	222	186	211	199	200	171	201	226	216	195	180	221	173	213	213	186	224	202	214	190	214	190	215	209	209	221	182	196	218	199	211	170	206	206	207	217	206	208	211	187	177	195	190	201	195	195	203	213	206	201	194	236	190	193	196	222	204	206	210	203	173	200	201	199	191	201	193	183	220	191	204	211	202	214	191	184	190	181	212	212	173	194	201	205	202	218	196	205	206	187	154	215	204	208	189	197	206	184	169	192	228	198	204	212	208	175	194	197	201	201	236	188	172	202	208	206	218	195	182	239	212	219	199	235	218	200	189	191	197	228	180	182	191	172	192	182	210	207	215	204	198	193	232	189	203	249	190	215	221	193	174	185	183	232	169	194	193	194	176	185	209	202	187	207	190	217	214	205	221	187	187	196	199	202	207	191	186	212	185	186	208	237	214	227	204	197	169	211	229	216	196	203	203	225	198	193	177	196	198	201	199	215	211	198	215	221	193	196	211	204	205	198	193	181	200	199	194	186	175	189	198	176	201	186	179	176	207	201	213	164	196	205	200	177	219	200	192	207	198	176	203	192	191	211	204	185	192	219	200	201	192	188	189	202	197	204	188	212	192	213	237	205	208	193	199	215	198	210	179	216	218	215	168	203	212	215	173	225	204	188	215	190	203	195	220	183	215	214	192	221	209	191	212	227	202	199	170	197	216	212	191	205	215	204	222	220	222	179	204	186	171	206	175	206	195	207	203	197	193	201	226	209	200	188	191	207	209	225	232	214	190	203	215	182	238	211	183	223	207	172	186	236	194	215	192	179	214	194	182	209	192	188	209	195	202	226	225	189	198	198	182	213	207	182	205	224	195	218	213	184	187	199	198	214	212	184	183	213	223	197	208	197	218	205	179	168	232	217	228	196	223	188	195	196	182	199	215	196	177	189	187	181	195	211	196	207	189	197	208	191	192	203	219	179	183	202	212	189	201	181	221	200	221	198	214	230	239	198	193	225	207	218	204	211	205	206	196	214	193	209	212	173	230	200	214	233	207	204	195	182	211	206	181	194	211	231	195	212	216	209	192	232	205	184	199	193	215	221	195	170	218	202	214	204	195	201	195	234	219	204	205	199	192	206	215	190	206	223	211	176	206	198	195	219	197	185	234	215	194	220	173	181	202	158	169	222	195	199	191	194	203	207	218	190	193	208	196	204	214	201	188	184	191	210	233	231	212	204	190	200	214	220	204	222	221	188	216	206	204	203	203	196	196	195	209	216	218	194	197	192	210	202	167	217	177	196	178	210	213	210	202	182	194	212	195	215	213	188	230	184	197	216	230	184	194	214	183	197	196	216	213	229	227	234	212	173	201	208	185	217	211	229	236	202	203	203	191	199	179	189	209	206	219	202	218	192	189	197	220	212	194	198	206	191	189	216	187	176	194	247	206	205	194	209	192	192	202	231	186	202	191	195	199	220	188	197	205	207	225	206	181	194	187	188	210	200	171	216	197	200	228	195	205	190	191	177	193	210	159	193	201	221	207	185	184	178	214	214	186	189	193	202	189	210	199	190	216	202	203	231	232	221	218	202	198	192	212	201	196	177	193	210	228	201	190	188	214	201	192	195	215	178	191	185	201	180	189	202	193	195	217	182	247	193	202	203	219	196	199	216	223	202	211	193	210	216	179	191	225	209	203	187	197	199	221	215	203	187	187	187	207	207	221	204	198	214	211	192	223	214	235	201	208	213	208	193	210	210	195	178	200	216	188	191	220	225	211	195	197	209	215	181	195	203	189	215	212	219	207	181	187	204	203	210	216	187	196	196	221	184	191	176	217	192	216	186	225	208	219	193	170	192	196	215	188	216	202	194	217	225	149	199	190	198	222	195	196	191	188	220	205	213	192	177	180	191	206	225	219	216	183	204	197	187	171	203	217	218	196	193	173	213	182	203	191	191	187	212	207	193	200	226	225	204	217	206	180	200	222	186	179	191	202	193	208	198	200	203	205	236	217	173	220	209	200	199	188	188	191	210	202	198	208	220	204	195	198	204	212	199	210	188	204	195	226	190	198	249	178	223	175	203	212	217	215	232	213	227	195	196	188	226	215	207	197	195	205	216	206	176	209	211	199	191	203	208	216	191	177	195	199	179	193	205	182	212	215	217	170	195	192	191	210	198	215	194	162	168	196	209	213	176	209	199	193	213	198	188	185	226	195	219	216	176	205	197	193	199	196	197	183	199	183	198	188	197	206	209	199	211	203	243	195	197	178	204	208	219	211	213	180	210	198	165	215	209	189	211	196	234	215	205	200	208	203	180	182	211	223	187	234	185	206	201	204	222	196	220	189	236	209	201	214	239	229	208	184	190	185	203	187	197	208	197	170	193	217	209	206	213	212	207	228	191	231	189	204	193	201	207	173	200	193	221	198	203	229	205	187	243	205	204	211	198	195	225	200	210	220	217	203	208	179	189	222	208	228	224	179	172	197	207	212	193	207	203	194	214	213	205	228	224	180	187	245	210	223	208	194	197	207	181	213	207	195	220	215	212	216	205	207	197	219	207	194	207	192	190	199	194	206	208	187	196	215	187	170	180	214	210	187	206	158	214	203	203	188	203	179	219	225	222	210	191	210	205	202	193	191	211	200	224	208	227	199	182	214	199	202	225	196	173	215	201	233	202
11527	5104	11812	17847	17353	15269	12784	10522	9290	7112	6741	6254	5796	4453	3495	2929	2545	2120	2022	1891	1401	1030	1017	861	776	683	698	587	533	537	515	575	583	526	550	509	528	511	510	549	521	523	517	496	472	465	484	485	442	496	449	448	522	447	459	462	457	476	443	455	471	444	483	456	409	472	518	450	468	439	440	485	458	539	465	433	446	483	479	495	484	490	451	454	481	458	444	472	476	475	506	453	470	459	490	455	479	402	462	428	440	454	460	484	461	483	486	466	495	484	465	441	448	467	479	494	465	492	481	471	484	490	453	478	454	478	491	491	462	471	460	452	478	461	502	481	473	438	473	457	442	466	435	491	467	469	469	458	431	497	487	456	454	476	454	418	465	501	490	451	464	435	475	449	456	461	461	460	451	470	476	467	453	483	447	443	500	442	456	466	426	431	463	468	472	448	441	455	458	446	452	468	463	487	455	447	451	479	466	494	438	418	459	467	487	451	459	437	457	461	452	411	471	463	462	449	462	465	473	454	469	447	475	453	457	466	469	456	427	437	423	495	457	442	455	465	395	478	402	452	472	422	460	438	458	426	438	463	450	436	456	449	429	461	485	477	431	496	461	506	426	459	445	448	475	425	461	432	473	454	462	456	478	503	478	480	440	475	466	455	468	467	451	464	497	448	455	503	445	497	483	454	467	428	474	453	496	489	461	469	444	416	419	467	447	489	454	461	453	472	446	479	472	460	461	454	464	478	444	459	426	468	450	476	452	469	469	436	453	436	447	432	460	472	462	486	463	469	412	470	476	429	455	454	440	449	513	464	465	433	441	452	480	493	465	453	429	479	476	463	463	416	463	468	477	467	454	436	479	459	466	483	479	459	464	479	429	461	503	457	468	430	484	497	480	477	468	473	433	462	466	475	492	474	408	446	434	472	474	447	476	489	482	477	444	463	441	458	429	468	461	458	472	402	459	440	446	470	443	460	500	461	466	463	465	475	453	461	461	455	447	487	437	458	474	451	443	437	472	519	452	472	444	464	451	423	461	438	483	469	492	428	436	478	471	450	457	460	463	488	463	466	440	448	507	448	461	488	442	465	466	475	417	451	452	458	481	489	450	476	457	450	466	474	490	475	453	507	494	482	454	501	453	411	455	424	455	456	455	485	468	474	436	451	509	470	495	461	495	487	476	481	474	475	491	487	458	485	491	478	469	471	485	454	428	457	489	452	456	484	451	479	465	448	473	458	463	453	505	499	476	451	494	466	481	441	488	463	485	489	466	490	461	425	480	498	440	434	463	465	460	429	437	431	452	461	454	454	469	467	484	493	474	469	463	466	464	463	471	457	434	468	407	479	458	470	483	515	491	463	453	480	488	423	416	529	448	437	441	491	451	434	420	485	458	489	464	474	500	474	438	463	460	470	470	482	486	440	424	470	485	473	506	431	448	478	438	476	451	461	455	461	473	506	463	468	462	470	481	456	471	465	509	453	440	483	458	497	475	451	506	487	431	491	438	437	492	496	443	456	477	447	462	502	412	484	461	483	459	467	467	481	492	484	446	459	480	461	468	427	448	470	461	441	459	451	444	446	480	472	472	481	431	448	463	480	459	478	469	472	485	469	474	472	497	458	435	504	442	473	432	443	440	480	437	498	443	475	449	451	432	494	469	443	450	421	470	440	474	414	462	453	487	460	505	456	469	452	472	500	479	504	468	502	474	444	466	462	457	417	466	449	471	496	458	416	460	470	458	467	489	441	461	463	443	474	477	489	462	466	497	501	442	448	489	484	388	464	492	490	439	501	462	484	421	476	501	454	462	464	441	434	496	470	461	450	444	490	459	421	438	442	439	438	472	478	517	476	491	484	476	470	426	476	463	472	463	508	453	449	468	448	515	454	448	475	440	487	466	476	494	461	465	453	482	480	452	499	479	452	504	454	456	450	483	452	475	465	469	483	487	433	500	470	487	468	501	448	462	453	503	477	486	478	442	504	441	457	451	438	460	472	486	469	444	450	469	449	438	463	473	488	458	455	448	425	465	473	500	511	465	465	463	460	465	454	482	448	452	483	514	456	431	440	454	466	465	468	443	483	479	429	492	449	495	483	512	457	451	438	463	485	472	471	516	471	477	448	445	442	484	456	476	460	474	482	406	470	425	466	443	439	481	447	414	462	469	449	450	447	452	453	442	423	477	451	453	459	466	476	457	438	450	443	483	452	426	468	429	476	455	448	476	468	452	486	496	479	447	456	484	442	464	467	465	440	471	485	483	461	494	439	454	455	425	442	483	483	514	453	514	478	426	428	440	471	499	505	477	477	467	435	465	500	450	459	504	439	443	491	458	469	441	510	478	487	468	479	471	445	487	440	525	450	415	497	466	447	460	469	461	451	468	469	446	470	465	474	440	437	444	465	429	431	467	441	463	432	495	500	429	472	468	483	427	487	445	465	458	461	466	440	477	453	476	457	505	476	463	481	450	489	434	459	422	453	464	459	486	486	442	456	512	465	485	466	438	461	486	492	476	465	477	461	484	490	456	483	462	455	449	466	480	482	452	457	463	448	474	474	478	481	438	472	476	452	472	456	461	486	480	428	519	468	434	476	479	459	462	470	460	491	494	503	490	469	444	470	480	461	459	511	471	471	445	452	447	477	430	463	490	407	495	442	469	472	476	461	453	479	471	492	429	533	480	460	471	461	421	461	441	480	484	460	420	458	450	468	450	461	478	469	446	466	498	454	459	482	462	494	449	432	454	445	470	460	406	477	474	429	470	452	458	463	428	491	454	509	447	455	485	517	474	497	471	504	466	492	426	457	487	472	490	450	493	484	501	443	445	475	454	488	464	500	439	456	455	472	458	488	483	490	493	474	440	493	490	491	437	459	487	498	418	462	544	464	424	451	494	501	444	468	465	479	474	511	482	468	455	450	467	448	456	444	467	477	450	443	461	461	473	448	443	422	469	468	498	428	462	439	480	468	472	475	443	487	461	437	455	448	466	458	498	477	437	471	462	468	490	479	489	430	468	476	496	473	459	497	448	498	418	412	474	464	472	457	492	478	458	473	454	442	468	468	479	443	455	473	473	467	462	475	502	497	475	483	463	533	496	443	460	466	485	474	465	448	472	495	453	481	470	433	471	458	448	485	450	488	436	483	465	468	449	457	464	457	443	457	480	494	476	464	444	478	452	447	467	472	488	468	439	438	480	452	465	419	511	468	458	457	470	452	467	503	460	462	465	472	507	429	455	469	468	478	459	481	431	471	478	447	479	424	462	455	501	450	480	457	457	456	487	445	495	476	491	471	468	490	470	461	443	474	508	417	449	473	474	452	486	447	524	498	478	441	449	488	449	454	460	451	485	462	438	427	486	451	446	446	454	490	476	444	449	447	495	461	512	461	481	468	463	456	459	455	496	500	465	448	465	464	472	451	498	441	443	465	510	470	453	454	463	524	445	451	481	470	433	433	475	478	464	462	483	433	462	473	449	463	428	462	452	479	437	463	458	460
26176	9187	9702	10438	8743	6743	5433	4233	3695	2545	2050	1650	1533	1198	935	820	703	664	588	508	397	375	357	276	289	259	246	290	224	246	218	241	248	243	222	217	204	232	204	192	220	255	211	208	194	243	198	218	210	199	210	191	226	216	188	193	206	193	224	214	204	191	185	220	208	188	187	225	212	204	205	212	196	230	211	200	227	213	196	223	213	214	183	198	186	190	186	213	215	206	196	202	172	206	213	213	195	209	214	220	205	233	195	231	218	217	225	173	194	216	211	216	214	193	215	186	180	236	204	197	196	234	188	195	184	181	200	200	195	207	213	177	194	215	225	197	225	234	202	206	214	210	202	233	196	246	223	207	187	204	199	175	199	190	198	189	188	229	209	205	206	209	168	215	192	185	185	183	198	191	200	212	202	185	182	199	199	224	197	183	223	228	190	196	204	193	183	191	213	197	192	202	210	192	196	187	217	217	228	190	218	183	206	213	177	191	196	232	186	210	203	194	210	210	210	189	187	196	180	179	207	184	216	196	195	216	231	201	219	209	220	204	180	198	194	230	199	188	227	227	214	221	203	203	197	189	202	228	181	180	174	229	204	188	201	218	229	182	225	224	213	195	219	198	196	211	235	193	208	201	190	215	211	189	223	222	217	194	224	208	205	189	204	214	206	198	192	193	214	224	207	216	191	195	208	236	204	197	224	219	190	175	205	223	246	208	193	184	203	196	213	215	184	204	177	155	177	180	192	179	211	161	213	199	206	197	207	195	198	186	220	192	195	195	204	220	213	225	192	198	198	222	198	170	210	182	190	179	195	201	183	192	214	163	193	183	190	181	229	172	219	188	167	207	182	187	192	192	206	191	207	204	203	211	200	210	194	196	195	204	209	202	184	226	186	181	242	238	187	204	203	197	195	197	201	201	216	229	172	204	214	202	226	186	180	227	214	194	190	231	214	212	212	206	188	225	201	209	202	211	206	207	174	208	186	167	182	210	213	189	205	223	226	201	227	184	187	220	188	206	186	233	208	203	179	210	221	221	199	196	188	202	191	158	205	214	195	217	202	180	195	177	168	156	223	196	185	212	200	210	229	199	210	190	192	194	171	184	200	188	215	183	195	194	203	212	188	195	189	198	198	196	220	178	204	198	209	190	197	194	214	204	205	182	200	219	238	197	212	204	183	184	208	178	185	196	185	189	221	238	221	208	214	229	228	221	196	180	231	181	221	243	193	198	188	206	215	181	185	214	195	184	180	207	221	198	201	220	202	208	215	208	212	195	212	184	229	197	182	199	194	167	207	192	193	217	184	202	214	233	184	201	208	186	211	158	223	194	220	193	205	182	164	181	218	208	194	196	218	197	219	237	203	215	208	227	227	201	181	203	196	206	205	194	214	210	192	192	208	183	200	233	228	202	203	198	206	217	201	210	206	216	226	192	200	183	215	194	197	197	198	229	204	202	207	179	173	207	210	188	199	191	185	200	198	206	227	179	176	221	208	202	207	199	195	227	203	206	188	199	188	186	204	198	199	214	174	186	229	211	214	190	211	215	214	189	212	186	214	215	208	195	184	176	206	176	160	196	193	198	203	210	190	199	211	198	192	202	184	220	210	204	192	181	191	199	188	187	230	190	170	216	206	208	213	193	218	210	228	224	215	203	191	213	209	204	171	215	199	200	205	193	196	231	216	216	198	200	208	192	206	218	175	187	200	213	221	230	220	181	210	212	179	199	214	225	192	226	210	176	203	205	209	195	198	191	206	209	218	195	197	199	210	213	179	206	200	192	170	179	192	226	176	181	210	187	192	181	221	242	201	199	202	218	213	177	208	207	218	213	221	174	198	206	204	227	195	171	203	207	223	204	203	204	215	222	189	224	215	174	200	204	195	187	205	172	192	203	181	166	188	211	208	154	196	198	210	201	210	192	212	212	202	186	187	218	231	201	186	204	172	237	208	189	214	194	195	205	195	232	174	215	214	199	191	182	196	178	219	205	192	195	169	213	212	225	192	195	206	209	221	190	205	190	201	215	187	195	207	197	199	225	196	233	177	208	224	190	241	197	213	237	204	193	183	206	225	200	209	213	193	185	189	189	213	214	202	183	205	226	175	202	179	176	200	221	187	206	207	199	204	209	213	199	186	219	245	189	197	223	202	188	221	182	193	176	199	163	212	219	243	204	183	169	203	190	184	212	208	230	219	214	233	200	199	198	211	187	182	196	206	181	207	202	219	214	160	204	225	199	200	183	212	195	210	195	219	180	209	200	195	225	199	181	226	209	213	188	191	162	207	186	191	194	191	233	177	220	225	204	207	213	235	187	234	197	187	191	199	160	236	180	213	216	177	195	197	193	170	186	180	216	197	201	210	191	186	216	221	184	198	183	203	177	208	204	219	216	200	225	226	186	200	189	196	202	181	214	224	201	207	216	198	193	187	211	201	194	187	199	184	174	191	192	189	174	191	190	195	205	194	204	199	202	202	197	184	217	219	204	187	195	183	211	197	242	149	209	203	198	204	196	208	180	187	197	201	207	214	243	225	225	196	183	198	208	209	207	219	208	183	182	206	199	225	214	211	208	199	201	238	210	201	179	194	216	198	194	217	201	197	207	197	198	199	200	217	210	208	214	217	202	201	203	221	213	226	215	187	203	206	206	196	211	206	196	173	185	205	187	175	190	199	227	200	181	212	203	228	208	193	214	201	188	196	221	184	198	224	210	186	206	210	213	197	228	194	203	189	216	201	218	211	189	203	198	186	197	209	199	203	218	189	196	216	182	203	202	203	222	235	214	199	232	224	183	187	202	202	191	195	194	231	216	195	196	195	195	176	188	173	232	200	203	181	191	197	207	205	201	202	187	183	218	204	211	191	190	237	201	169	179	206	209	199	181	215	182	171	202	178	236	202	193	195	200	188	203	196	167	206	200	195	192	218	200	191	218	231	213	191	213	194	221	181	165	178	199	214	203	215	216	178	174	212	211	215	194	195	216	192	196	192	183	203	218	203	185	225	219	191	179	196	181	233	218	209	188	205	193	221	190	211	202	195	179	200	184	200	205	180	164	231	183	192	191	186	186	189	189	235	217	182	177	198	179	170	209	187	222	199	213	245	181	220	228	200	201	220	185	197	233	191	172	185	198	199	221	227	203	228	206	203	226	187	201	216	196	217	192	208	214	200	189	171	236	188	192	206	205	178	199	173	191	199	206	203	181	206	219	212	232	196	234	219	184	193	207	220	195	204	166	175	207	204	212	190	184	192	196	209	199	223	157	176	201	209	196	199	202	211	190	196	208	209	197	183	203	213	203	215	189	192	198	203	209	192	201	208	209	181	214	187	205	189	194	194	211	234	212	163	183	217	188	245	196	211	222	219	212	188	205	201	182	181	191	210	201	207	184	237	212	216	193	178	177	221	195	218	188	197	191	191	189	190	212	206	208	187	216	199	229	200	195	202	189	193	174	179	191	201	189	183	182	198	205	198	188	208	197	199	210	197	221	198	203
14815	6651	15422	21632	22153	20367	17843	15618	13416	10787	9447	8033	7480	5717	4480	3916	3447	3121	2786	2421	1894	1447	1306	1040	961	903	741	607	567	605	601	587	607	558	498	544	508	599	514	523	545	501	533	517	490	506	494	463	512	483	492	468	489	467	470	475	498	479	464	481	481	504	474	483	497	455	509	508	511	521	437	462	447	457	464	479	483	475	476	491	465	425	540	459	488	456	468	485	487	461	464	435	459	481	450	452	476	479	488	466	456	472	470	479	464	479	503	462	418	454	476	452	445	477	450	493	439	449	472	450	470	481	468	470	448	452	448	480	459	491	455	458	480	494	466	411	453	468	500	422	459	452	490	420	466	449	461	444	418	477	463	451	470	427	461	474	458	428	491	396	463	487	452	443	456	479	463	505	480	462	447	483	475	449	490	482	429	454	477	461	467	472	441	445	472	486	445	434	493	461	417	447	449	471	449	448	443	474	454	414	442	441	456	431	473	441	465	450	452	466	406	479	453	413	423	468	440	492	475	478	439	471	467	463	468	479	485	474	488	505	433	458	432	492	439	499	474	461	475	479	417	476	480	475	457	477	484	460	455	494	468	436	437	462	461	496	451	469	440	460	474	431	494	471	458	436	483	457	454	468	455	464	436	442	454	468	480	490	431	447	459	465	459	483	490	448	449	456	487	435	455	494	467	438	464	416	437	470	466	428	472	466	441	482	452	478	455	458	436	446	456	422	463	431	462	452	455	449	430	449	483	461	444	459	434	470	425	484	481	444	440	434	448	451	479	450	467	505	461	466	401	482	493	436	458	435	452	434	456	457	437	463	448	478	443	476	477	446	481	436	455	419	472	476	445	434	475	471	406	445	510	432	500	443	413	471	480	437	425	453	469	465	482	478	464	443	466	468	412	441	441	453	465	443	470	433	468	450	462	482	455	413	504	448	417	445	412	454	471	442	434	435	416	437	457	443	483	460	445	461	446	416	404	444	468	478	435	473	484	450	466	414	466	504	481	418	464	488	489	472	458	444	447	486	445	467	439	434	465	497	430	470	469	452	438	463	459	443	476	434	457	420	459	413	474	444	475	478	451	464	497	469	431	447	460	462	466	446	450	434	397	493	458	479	452	493	469	453	431	455	471	484	421	434	511	477	431	449	463	451	401	483	489	442	451	439	453	480	443	432	478	440	434	420	464	505	447	465	423	462	452	450	467	437	458	472	405	462	415	495	452	453	447	465	470	487	440	475	467	434	476	429	472	494	463	493	493	456	452	441	452	469	487	481	458	463	445	448	485	460	444	472	458	429	446	431	457	478	471	462	453	499	445	454	438	442	485	432	435	440	472	433	438	496	464	460	426	456	456	442	504	460	437	452	438	465	467	441	422	441	483	485	425	468	463	428	436	461	442	463	489	464	472	498	422	470	483	490	431	445	449	447	477	486	456	455	487	504	445	466	438	466	476	477	425	460	504	488	481	424	474	483	454	471	423	497	450	467	482	466	470	438	464	425	445	430	465	479	471	445	478	474	458	489	437	457	471	446	508	449	468	446	422	427	442	420	468	458	453	447	448	438	472	424	453	478	483	467	466	476	454	468	453	482	510	481	452	462	491	473	435	473	468	460	447	447	455	440	460	459	431	489	478	480	455	443	530	462	513	445	432	475	451	424	472	425	450	407	422	494	480	474	438	472	456	488	461	459	476	495	419	441	484	482	448	453	471	447	475	466	479	436	433	421	450	451	432	464	484	475	489	475	454	451	459	470	433	497	457	425	480	499	427	499	490	448	417	490	463	451	468	489	447	460	428	453	428	465	493	467	450	511	460	471	445	458	474	446	438	443	421	463	406	447	460	478	458	424	464	452	467	461	449	410	475	498	462	508	470	462	445	453	439	455	490	423	462	478	489	471	452	437	442	482	444	424	455	481	474	438	475	427	439	453	457	486	468	425	435	434	439	434	441	484	488	429	466	467	490	479	467	467	435	480	473	467	492	438	487	470	455	449	470	469	467	404	417	458	490	468	447	447	482	468	476	488	457	475	465	472	469	412	433	456	483	422	469	455	471	415	438	455	426	437	461	475	499	430	509	441	457	504	423	458	456	469	428	433	445	458	461	469	447	444	462	434	459	463	457	463	442	458	469	443	446	460	488	477	474	447	460	443	495	430	461	456	470	467	433	469	459	410	445	452	418	474	458	489	464	498	492	455	465	443	448	410	429	441	460	447	427	465	462	442	469	447	458	489	452	483	453	459	480	402	434	498	446	452	473	445	447	448	482	450	451	481	455	486	466	482	466	434	471	434	439	440	424	468	440	446	499	462	413	478	445	471	493	478	446	476	433	463	436	453	477	491	439	473	435	446	471	485	424	481	423	450	473	451	482	436	474	464	453	479	455	456	450	434	474	470	450	450	488	458	466	452	480	451	466	438	463	481	464	432	462	490	449	505	455	435	499	450	427	461	451	449	469	471	478	465	500	498	434	507	450	441	445	429	460	468	473	470	462	436	432	458	468	434	458	478	433	417	444	473	467	464	501	415	480	413	457	475	453	445	475	464	475	483	477	462	435	455	470	433	455	506	465	454	452	407	419	449	431	443	446	429	456	425	465	497	450	438	480	426	442	487	445	461	434	464	482	508	451	442	456	461	455	432	464	435	425	465	424	418	464	442	499	471	425	429	465	425	469	408	446	482	440	451	456	479	492	424	502	455	450	475	428	464	479	442	464	435	447	439	468	436	480	442	466	425	452	453	474	486	447	476	424	463	464	443	467	479	428	486	437	463	455	462	456	432	469	455	431	473	455	494	470	511	457	464	474	450	458	480	486	444	501	494	438	465	454	421	432	436	460	462	488	444	483	436	446	467	486	456	457	453	440	479	443	417	420	444	463	505	461	431	439	434	441	454	447	430	443	473	474	462	467	435	446	443	441	475	472	442	420	489	479	474	447	491	489	455	439	474	448	443	444	449	480	468	509	491	491	490	466	479	437	478	422	435	469	475	481	476	481	438	484	444	478	465	458	445	478	444	432	483	480	506	442	445	476	420	461	468	439	468	459	455	485	466	458	440	477	457	473	467	440	461	441	451	481	490	439	457	503	438	502	413	493	444	463	460	484	439	431	465	505	437	458	468	447	466	456	464	482	458	448	465	433	471	453	463	491	415	511	432	454	439	430	448	444	478	468	428	456	458	453	472	453	422	476	462	494	442	438	459	442	468	459	472	489	439	433	462	448	466	501	473	462	470	448	475	485	460	476	438	470	451	463	446	473	457	482	467	470	454	461	457	464	464	460	479	446	468	439	484	481	453	458	475	489	462	445	453	449	464	475	475	490	432	480	490	473	466	491	435	434	455	438	426	466	461	457	462	446	469	483	445	473	483	477	487	497	473	460	457	450	468	465	461	442	460	486	433	432	447	489	442	440	443	483	448	469	416	441	442	460	442	469	433	449	476	426	449	435	468	462	434	491	450	488	448	466	449	488	475	458	513	443	439	432	476	473	424	467	469
9077	3462	4290	3896	2979	1999	1465	1348	1134	762	614	634	634	500	377	343	316	328	275	242	184	163	153	161	158	162	141	161	157	139	126	144	143	143	132	147	125	137	153	159	138	140	141	117	135	155	163	132	161	152	142	145	135	142	142	152	149	153	142	140	134	131	148	140	150	130	123	160	174	173	127	153	147	134	152	136	130	134	162	165	124	157	162	138	149	116	128	126	165	177	147	139	148	179	116	159	164	132	118	155	103	157	127	143	134	145	157	137	144	144	134	145	133	107	129	149	126	157	130	139	134	158	141	128	115	147	141	145	148	149	134	117	153	134	127	141	161	138	146	147	142	142	150	154	138	132	130	144	147	119	164	135	138	138	139	149	148	132	140	132	150	105	143	157	150	165	124	136	127	132	147	160	130	132	141	115	139	134	129	128	130	116	148	119	125	133	120	142	131	154	136	158	125	138	142	127	138	156	146	153	158	146	106	129	139	150	140	144	155	167	142	143	142	120	149	143	138	125	152	167	137	114	141	130	146	146	147	158	150	121	128	144	137	141	142	141	145	130	133	135	161	143	182	132	145	140	150	141	122	130	136	144	159	153	148	124	153	122	129	128	156	140	148	143	158	121	138	159	139	127	146	145	157	135	156	152	135	135	149	125	155	145	131	136	123	150	125	131	143	172	144	131	158	149	124	143	142	156	174	161	169	134	162	132	127	137	108	147	138	158	140	154	127	141	116	129	155	138	149	130	161	137	110	138	151	135	140	167	139	136	126	136	141	147	158	124	149	133	141	138	139	124	146	147	141	129	157	151	143	121	150	141	138	150	144	136	154	140	156	146	128	126	125	151	136	154	142	133	138	139	155	162	135	123	151	151	137	136	149	135	144	139	154	110	145	138	143	133	136	147	127	143	164	149	142	137	152	141	129	158	141	134	148	151	125	155	147	150	149	132	137	125	136	138	131	138	144	159	121	143	147	146	153	132	121	168	132	132	141	154	149	149	131	155	131	159	121	142	151	129	146	148	162	150	119	134	136	121	159	154	144	140	127	154	183	157	157	142	148	154	139	151	155	138	162	121	147	126	150	135	150	158	128	134	141	133	148	147	153	125	170	146	148	137	139	145	126	148	150	144	116	119	126	143	133	153	126	156	135	134	166	152	122	126	137	138	145	155	139	149	146	144	140	130	137	156	137	128	163	159	137	125	151	155	113	167	149	145	132	122	148	135	140	148	163	136	123	143	157	145	143	144	151	148	154	159	151	142	142	155	136	165	164	126	131	156	139	146	119	125	129	128	135	157	136	142	154	124	135	130	156	157	165	163	149	147	141	127	135	139	143	129	137	144	144	151	129	134	127	144	146	144	165	137	157	147	125	145	137	152	149	144	131	138	136	137	146	143	151	132	117	176	141	117	148	130	146	152	163	116	149	144	132	161	160	140	161	140	122	126	145	128	136	134	137	140	147	166	144	128	138	140	173	140	142	129	114	146	132	144	150	151	134	141	142	157	142	148	133	143	138	157	133	140	136	167	140	162	138	149	136	154	137	138	131	130	148	145	147	171	136	163	161	155	128	152	125	137	153	129	164	112	152	155	122	150	111	149	147	145	145	135	154	145	146	136	136	145	145	144	145	144	142	132	123	140	151	142	140	143	152	132	125	146	147	127	142	144	125	180	143	134	124	143	117	143	131	128	133	149	142	155	138	138	133	137	127	146	145	133	149	151	146	139	128	134	159	149	129	145	126	136	145	132	132	125	146	127	159	155	124	146	157	156	156	148	168	139	144	136	140	153	140	132	127	165	134	148	153	120	169	118	152	162	147	147	147	133	169	150	155	156	143	154	139	139	143	116	134	132	142	153	145	138	145	130	135	132	144	131	140	142	135	165	126	155	139	153	151	153	145	106	130	112	117	137	149	155	159	146	122	142	153	133	125	135	135	152	154	120	132	157	160	117	151	122	124	137	143	173	135	149	140	131	145	137	130	152	137	153	133	141	153	130	168	155	153	122	154	122	146	143	156	145	177	118	139	133	134	124	123	125	136	146	157	150	132	146	143	145	108	148	167	141	165	130	122	134	142	153	136	140	121	143	141	143	150	123	141	153	129	149	152	135	149	143	135	140	110	134	138	132	130	168	144	162	145	147	129	124	151	142	125	151	149	132	146	157	124	154	154	134	146	147	131	134	131	180	144	130	141	135	171	120	155	116	146	163	114	160	138	138	147	142	142	136	137	128	121	136	129	152	148	142	127	175	148	149	142	138	155	153	126	120	145	141	154	132	153	149	115	140	134	151	158	151	144	144	135	122	125	129	152	133	139	164	150	150	140	142	141	134	146	168	142	140	141	137	133	159	161	138	132	151	131	160	149	136	150	120	169	160	148	118	145	161	129	128	138	131	126	125	121	149	146	139	134	132	133	134	138	146	150	121	165	131	121	142	158	143	124	131	135	137	136	164	162	137	139	160	140	147	155	123	147	145	133	158	164	166	142	149	123	144	149	142	126	157	157	118	135	142	143	128	150	154	145	154	143	167	136	138	132	133	149	137	184	127	153	127	136	122	162	135	134	162	132	118	151	155	143	150	162	133	141	136	124	149	157	135	135	146	146	147	130	148	132	131	141	162	116	137	112	147	156	146	151	138	147	144	148	139	151	154	153	135	131	140	133	134	136	159	131	130	143	140	153	136	152	152	134	139	142	151	149	156	136	119	139	135	159	135	140	140	146	151	167	131	161	144	136	149	130	116	129	131	134	139	148	128	137	145	134	147	152	138	139	134	127	131	147	146	154	161	125	137	139	134	155	158	162	157	143	119	125	148	145	154	139	142	121	141	158	157	153	143	161	128	141	140	154	139	126	137	143	140	160	146	147	129	146	151	146	145	138	132	130	116	148	143	149	163	149	142	121	155	131	147	140	139	129	155	127	152	156	131	141	144	135	126	152	152	143	132	148	132	153	142	141	145	122	125	158	141	124	135	168	139	141	121	120	148	119	140	139	128	144	157	153	131	139	126	122	156	140	167	155	133	137	158	158	150	129	134	133	138	134	135	135	132	141	141	117	128	145	128	133	120	136	117	141	172	134	143	128	124	150	137	139	134	138	143	154	149	152	148	126	136	147	135	152	149	134	135	134	152	143	155	138	157	134	125	149	151	118	123	145	148	137	132	123	117	147	146	145	146	143	125	133	137	136	151	122	139	140	142	145	144	142	137	138	133	136	126	142	151	135	123	127	148	132	158	139	131	165	137	120	126	129	142	151	124	127	151	124	143	138	138	150	137	152	143	131	166	125	149	138	157	153	140	138	154	137	132	125	131	139	132	132	159	165	157	120	128	150	120	130	139	140	141	160	152	136	133	132	119	166	137	133	142	136	136	137	137	123	134	149	139	119	126	143	137	150	133	150	126	132	150	148	151	139	139	154	168	132	136	129	145	137	159	128	130	145	132	134	137	129	155	128	156	153	151	165	143	124	136	137	143	137	136	166	136	141	142	130	132
5867	3122	8063	10814	10108	7939	6233	6230	5382	3832	2861	2929	3314	2440	1706	1610	1473	1384	1162	950	633	591	508	411	381	352	352	373	351	333	345	380	358	368	354	382	335	355	380	375	396	387	329	365	334	304	334	361	384	377	361	325	363	356	326	352	388	308	366	351	326	321	325	347	329	332	326	330	326	330	375	355	329	370	367	332	339	316	373	360	364	319	369	344	357	355	366	351	347	325	400	316	329	327	341	346	363	355	343	345	341	339	331	336	370	357	325	357	335	314	328	362	346	329	324	336	334	386	334	331	318	348	346	352	329	347	357	363	327	337	362	338	304	337	335	336	315	372	302	335	331	326	347	330	352	372	342	347	327	286	321	355	379	333	370	313	359	361	356	351	339	329	341	361	304	322	333	355	347	324	373	344	345	352	350	334	356	313	338	340	310	344	345	300	362	386	339	319	361	325	358	342	349	341	335	328	347	332	365	349	354	358	349	358	340	349	351	377	342	311	304	338	377	327	328	364	372	321	345	348	376	300	339	340	358	340	325	338	315	367	332	334	332	346	385	330	346	348	331	328	338	339	333	343	310	347	336	348	358	362	350	376	309	359	323	366	326	374	388	324	356	347	326	340	332	333	337	332	359	323	316	329	330	334	366	316	312	335	363	356	349	322	329	356	337	334	311	359	341	370	334	333	346	338	351	345	336	331	368	323	364	307	346	359	341	331	355	349	378	359	326	352	368	302	359	351	351	368	366	355	342	326	340	363	359	340	319	377	342	331	395	342	339	347	370	321	321	325	360	341	307	317	315	336	348	350	370	366	319	332	370	354	337	356	326	322	360	348	343	350	327	352	342	336	324	331	377	344	346	354	359	337	370	322	299	334	370	345	357	375	344	344	316	359	337	337	357	328	333	321	357	339	337	326	350	357	324	387	379	335	313	374	329	364	342	320	342	336	359	364	337	343	346	333	315	329	365	347	362	340	344	350	351	335	361	366	333	356	343	376	353	330	311	365	307	338	376	402	330	330	346	322	332	362	339	339	371	350	360	313	343	372	350	353	339	351	331	332	349	318	323	358	326	349	320	361	336	377	328	342	340	351	344	316	331	364	352	348	352	345	334	319	311	337	325	353	371	291	321	327	340	311	343	357	332	348	340	332	348	330	344	342	349	341	380	347	358	357	336	335	354	343	335	340	370	368	343	358	311	344	349	367	329	334	356	363	321	317	371	364	359	352	358	361	360	364	336	353	323	348	335	331	349	343	333	363	323	330	336	346	351	332	363	345	348	351	345	349	352	317	311	344	339	318	349	342	346	330	328	323	344	330	357	346	355	353	323	347	332	364	344	353	341	323	327	354	361	351	324	361	350	345	369	335	333	368	383	317	345	347	345	336	338	340	352	341	339	317	347	369	312	348	343	352	316	347	357	335	344	350	319	369	329	345	363	358	368	361	347	351	313	357	351	339	334	336	363	369	356	340	349	327	367	345	321	338	319	361	351	336	303	331	336	338	334	368	354	327	356	298	325	330	375	335	308	327	359	340	357	374	344	333	327	362	336	316	330	361	325	330	333	335	318	342	325	339	354	389	322	345	353	373	319	376	329	356	303	323	335	325	362	362	347	314	346	333	308	315	350	352	353	332	335	364	356	362	359	330	359	368	342	333	367	328	354	328	330	354	360	320	337	339	336	330	320	334	352	354	356	339	303	318	322	372	340	356	375	346	363	346	319	329	327	357	337	368	330	312	348	332	335	359	360	348	354	326	330	366	343	326	348	367	300	367	369	317	308	336	334	357	365	313	344	310	320	354	325	321	312	325	355	316	371	349	350	368	339	333	322	353	318	359	369	331	367	310	315	334	357	329	359	336	358	322	307	356	328	343	351	322	316	324	351	349	354	341	354	351	326	369	390	317	357	313	352	317	339	324	346	343	351	333	333	328	327	345	342	323	331	351	350	354	343	347	364	317	322	331	358	347	336	328	308	307	338	335	320	310	345	323	365	328	376	318	337	361	351	359	346	352	352	333	342	329	341	341	341	333	325	317	350	351	328	357	361	342	327	354	323	344	329	330	353	308	336	354	370	321	356	356	345	367	327	350	332	330	348	329	334	330	335	363	300	330	329	345	355	359	324	332	326	353	320	346	324	404	342	358	332	369	353	355	381	333	354	324	352	347	292	350	343	349	332	343	349	343	339	326	379	328	331	339	331	337	303	352	332	345	358	334	369	364	314	347	338	334	356	349	359	313	359	321	367	368	329	387	346	344	369	314	326	334	360	342	357	318	357	331	306	368	359	346	328	353	301	354	340	357	320	353	365	303	339	327	358	333	352	364	305	353	369	348	360	337	332	290	322	326	329	371	326	348	357	318	325	352	331	346	319	337	315	371	313	357	339	358	313	358	335	337	324	347	350	378	382	359	349	355	345	351	340	352	327	333	375	353	329	347	359	320	332	361	347	384	338	356	339	347	336	305	352	340	345	343	327	331	368	303	356	364	332	339	309	328	313	338	365	366	353	363	377	349	328	330	370	367	340	336	328	341	353	355	297	360	353	337	356	373	339	348	356	362	349	345	355	339	336	360	329	332	337	354	349	366	326	352	338	345	314	339	338	347	345	321	354	339	343	367	336	310	325	327	322	346	344	336	363	366	345	316	361	346	320	342	339	355	346	326	356	387	354	330	362	308	345	357	358	329	344	341	361	348	287	341	335	319	349	329	341	375	330	352	330	339	364	334	328	334	356	335	353	358	355	304	362	331	336	323	329	339	368	388	354	332	353	333	384	333	326	355	343	355	323	378	339	352	341	336	322	361	394	378	362	323	333	330	340	313	342	307	331	332	348	341	358	322	335	331	374	347	360	326	354	328	350	355	357	332	336	354	303	379	360	354	340	344	344	327	337	352	328	369	346	349	357	336	359	348	307	353	331	330	336	327	343	351	345	344	334	344	350	359	308	355	345	350	299	345	319	312	350	343	347	349	333	338	332	359	369	341	346	324	312	341	323	359	331	326	356	350	332	352	357	348	341	335	342	332	341	366	356	312	346	364	368	319	330	388	324	356	359	355	352	343	365	335	379	368	333	337	315	322	349	326	362	301	359	311	334	351	354	348	360	321	339	334	324	335	322	368	317	315	357	360	331	345	329	372	370	367	316	327	341	346	330	330	343	351	351	351	352	302	325	323	346	352	324	352	366	341	325	338	341	318	343	349	371	348	350	329	334	351	353	331	339	333	373	350	355	331	332	318	367	357	347	309	336	355	330	323	341	342	308	346	348	318	354	346	364	333	318	343	360	343	362	364	361	346	332	335	336	342	318	352	328	347	350	348	326	327	310	341	342	353	325	351	354	317	340	355	345	314	323	369	360	341	386	347	357	366	346	370	356	321	392	376	378	348	327	331	345	352	334	347	367	317	360	375	362	310	357	377	333	316	337	354	353	329	353	325	324	348	312	334	362	338	365	334	344	313	341	319	341	315	349	350	325	315	349	333	364	332	331	288	345	358
17545	5632	7786	7990	6012	4245	3682	2978	2359	1739	1315	1197	1121	788	627	531	588	523	428	329	304	284	265	242	245	209	200	175	217	205	201	195	255	196	206	203	203	217	193	223	204	219	185	189	171	206	218	207	190	217	220	197	178	197	188	182	195	211	172	220	210	180	202	190	224	206	202	201	217	192	205	197	223	205	205	197	202	195	198	196	227	211	190	203	191	198	203	192	212	182	209	217	213	193	209	191	198	211	224	214	212	232	221	209	205	204	202	193	199	192	177	209	206	213	208	214	218	210	186	163	196	196	214	189	179	207	209	202	172	200	164	200	199	225	191	197	224	214	193	208	188	214	228	212	182	196	225	175	207	207	192	215	224	206	188	205	225	197	206	188	178	198	216	189	202	193	196	216	190	173	212	214	192	178	194	176	212	176	210	204	201	196	208	227	236	218	184	203	214	214	214	220	180	222	194	221	185	207	192	212	198	206	192	215	185	190	215	215	221	197	230	190	205	222	199	235	202	192	220	213	213	207	200	201	207	211	203	216	192	188	223	207	204	201	216	190	228	199	205	195	198	213	215	208	224	192	218	184	208	212	235	236	226	179	199	183	203	178	213	214	189	217	195	213	192	208	199	215	207	181	172	232	181	193	189	189	205	181	219	190	217	198	183	195	230	197	204	214	196	244	212	182	198	209	178	201	192	210	201	215	180	226	209	192	218	186	210	185	215	193	196	211	228	204	213	196	221	195	203	202	218	197	210	187	187	211	196	192	198	190	194	201	216	190	215	198	190	191	203	222	209	236	158	206	192	212	209	221	181	201	160	211	213	192	218	176	197	209	213	215	207	205	202	215	231	213	200	213	190	206	203	223	199	196	221	209	211	176	201	237	192	207	211	207	169	189	169	207	199	180	193	218	206	176	207	198	217	208	201	215	213	168	190	171	182	203	216	202	183	174	179	198	204	198	217	205	206	226	209	228	198	164	204	233	215	220	206	192	232	210	189	209	211	189	202	158	191	222	206	209	217	191	186	213	205	194	200	180	191	199	211	202	213	192	183	218	188	195	197	198	229	224	194	217	176	187	224	194	205	206	217	229	205	205	209	191	203	217	195	215	210	208	173	189	218	192	207	179	191	225	206	180	191	181	213	216	205	200	191	211	214	185	175	214	222	211	170	175	193	208	200	224	192	203	221	199	205	217	243	204	184	205	192	211	204	213	184	207	226	184	206	200	214	211	186	213	183	198	211	202	200	168	226	217	213	202	200	205	182	205	203	209	184	201	186	218	220	193	207	195	179	194	192	198	218	206	197	194	188	220	187	213	175	192	208	201	183	203	205	176	190	227	221	209	205	195	203	197	226	219	241	202	191	240	194	196	210	215	185	199	183	192	161	185	188	198	197	189	182	219	222	206	195	226	216	192	188	184	195	185	215	192	200	199	182	199	238	200	193	201	187	192	222	211	191	215	189	191	208	229	229	186	201	205	187	190	200	192	178	192	226	192	233	183	216	189	203	224	195	208	213	189	182	185	202	177	203	191	191	169	186	213	191	205	230	201	210	191	190	203	211	189	201	197	183	198	211	204	193	193	206	192	185	205	180	194	173	199	172	220	224	199	190	226	186	192	197	203	225	208	216	203	184	177	167	181	202	199	174	193	205	184	172	230	187	191	203	202	190	169	198	226	178	200	171	220	198	217	225	207	215	202	235	167	189	199	189	222	219	200	181	195	201	204	217	202	232	212	193	181	186	215	183	213	186	201	225	206	198	225	205	230	196	206	188	207	213	189	221	195	190	221	196	172	197	187	204	206	178	182	208	235	203	214	187	202	222	194	214	214	202	198	244	183	221	232	218	195	201	188	194	178	191	194	201	193	188	216	217	241	181	196	203	161	210	179	162	190	192	222	205	206	194	216	215	177	204	199	197	187	214	222	200	224	226	201	200	182	197	197	218	165	208	227	183	216	198	198	191	182	193	189	233	191	197	186	193	200	182	191	205	187	210	188	176	194	198	213	217	187	204	179	229	191	232	228	199	200	200	183	168	171	227	178	219	210	228	192	189	210	214	203	214	227	190	233	226	206	185	215	196	182	187	225	200	201	178	190	206	202	240	205	213	221	174	204	200	202	161	172	216	194	223	187	185	192	214	209	206	200	209	193	206	197	211	189	188	225	209	163	201	192	217	216	188	215	214	212	213	188	203	215	218	187	217	204	208	207	192	192	195	236	192	187	207	208	230	178	206	217	222	198	218	175	202	199	199	181	195	208	202	205	198	190	189	173	197	217	168	203	223	217	191	187	211	209	188	223	211	205	172	213	212	209	193	197	204	200	157	247	194	201	182	184	188	202	193	218	210	199	210	195	193	209	190	191	216	208	201	199	232	213	177	190	232	202	178	191	223	212	188	204	227	202	195	232	217	229	213	185	169	188	196	218	182	207	189	214	250	192	188	191	193	221	219	206	193	181	193	194	217	220	189	180	192	197	182	208	189	201	185	228	193	186	177	206	206	187	194	176	198	206	169	205	185	176	188	197	214	195	177	198	236	179	191	200	197	201	199	188	200	232	209	224	217	235	221	185	203	184	208	205	198	193	206	186	198	198	171	193	206	205	197	221	189	181	178	229	206	195	234	194	204	210	191	211	207	209	235	218	216	191	194	197	192	191	194	202	217	196	208	190	197	236	227	212	222	181	210	203	205	203	243	225	189	217	186	205	201	189	208	202	187	173	209	203	208	234	172	187	194	223	212	240	209	212	200	210	214	211	216	192	203	202	241	172	213	168	170	203	195	221	203	201	204	206	181	214	200	188	179	192	188	209	199	215	189	192	190	204	183	226	193	209	184	188	190	231	226	223	210	209	189	207	202	211	179	221	210	205	195	169	202	218	184	227	178	219	196	216	174	198	225	198	223	201	214	181	194	187	230	191	188	230	207	187	181	199	210	218	214	213	234	181	212	177	175	195	203	202	184	210	202	216	211	188	218	206	233	172	189	189	190	226	178	191	213	217	218	203	199	209	203	179	198	185	188	189	227	210	211	232	198	181	166	206	221	223	162	209	206	187	200	195	208	202	203	210	221	204	207	214	221	195	204	186	181	189	176	182	190	193	214	225	170	202	217	174	188	183	180	217	224	198	177	188	194	198	175	195	190	192	211	195	189	220	197	200	203	223	199	220	190	206	192	171	213	181	194	194	184	201	184	217	205	181	198	206	207	195	193	177	196	217	183	212	178	178	204	207	207	209	238	195	211	190	187	195	215	197	194	228	215	191	186	228	228	177	203	185	204	190	175	201	199	228	203	202	201	191	207	190	188	217	213	212	181	198	202	210	190	187	191	197	181	204	196	217	201	178	162	208	208	209	192	212	228	179	200	236	171	202	195	186	175	185	197	186	206	204	220	208	185	191	209	202	210	179	187	183	201	174	212	195	219	190	203	187	211	185	197	224	219	200	178	205	204	218	225	183	195	195	203	211	198	212	217	198	175	199	210	218	204	227	199	206
11465	4847	13120	18808	17208	14957	13816	12321	10387	8046	6385	5724	5263	4129	3092	2868	2952	2555	1962	1599	1247	1064	850	648	721	619	629	560	533	540	538	553	560	532	522	501	491	559	515	515	517	471	487	495	465	436	480	479	468	515	512	499	446	451	442	432	482	454	442	438	481	455	505	434	481	481	447	481	454	486	480	454	483	463	478	441	475	442	482	476	442	441	467	502	478	467	455	476	462	472	510	465	470	502	488	459	487	482	477	496	406	458	491	467	457	460	467	474	463	456	461	461	491	481	458	451	521	480	467	491	484	457	493	460	430	512	450	450	457	490	503	468	484	477	483	439	433	460	491	505	466	466	478	484	446	485	479	468	461	419	487	460	455	464	469	445	450	402	441	450	417	478	447	467	488	472	455	455	454	455	461	488	480	458	467	433	440	439	471	494	458	454	464	463	457	478	491	453	485	484	453	434	440	437	483	486	452	443	465	464	460	444	474	462	493	453	442	494	439	443	449	458	478	443	439	472	479	478	498	462	472	499	459	461	481	454	457	486	467	475	468	471	437	490	460	492	437	466	446	485	429	482	462	444	481	466	473	447	482	440	446	471	463	463	495	468	456	482	436	470	495	461	477	479	500	448	439	482	455	493	475	443	475	415	459	451	492	439	479	477	460	502	445	471	472	452	454	442	436	450	498	449	476	455	487	478	488	470	455	465	464	449	463	460	498	426	458	437	479	444	465	452	477	461	461	467	453	477	485	447	453	468	438	439	482	421	474	435	470	455	490	453	474	467	441	444	480	455	471	483	437	445	419	446	432	445	475	449	454	482	462	473	477	449	434	468	425	462	472	476	468	479	498	461	442	460	423	434	454	440	475	468	479	468	472	479	449	457	483	461	440	479	449	453	420	469	457	471	406	511	496	444	450	523	454	479	443	473	472	444	471	437	462	479	434	471	497	450	470	466	498	483	506	492	456	471	471	445	465	511	454	450	468	485	457	464	433	475	478	436	438	441	453	488	433	463	474	477	447	429	443	480	404	445	462	472	427	493	453	442	470	456	458	451	450	456	453	476	459	442	477	468	442	464	461	472	463	513	464	475	475	493	450	483	456	492	472	466	505	500	473	453	469	440	480	454	445	456	419	467	440	473	459	437	468	469	458	441	505	475	465	463	488	433	436	420	479	471	496	482	460	450	492	454	493	446	432	465	432	490	427	416	477	456	459	471	425	447	459	481	463	428	454	507	429	466	475	462	476	441	492	433	444	479	459	424	467	464	459	501	510	464	469	421	457	475	479	480	461	462	466	472	473	472	465	465	478	475	435	445	489	446	467	435	484	443	476	493	482	444	469	475	462	454	490	453	509	466	470	454	483	459	467	480	476	484	437	456	439	475	468	457	437	470	462	447	460	476	503	475	451	453	461	460	481	430	446	474	461	448	460	454	457	441	454	464	474	462	431	470	469	432	465	461	447	479	481	495	463	468	484	443	484	441	429	521	421	451	443	454	498	457	461	440	449	461	468	453	476	496	455	493	464	452	476	445	468	461	447	439	473	470	462	473	468	472	463	436	459	453	467	452	468	427	418	466	466	433	485	451	490	530	451	445	474	457	479	445	467	466	476	479	469	432	470	489	446	489	436	466	470	486	458	467	462	462	444	459	454	481	481	464	471	427	477	469	501	486	473	472	444	456	460	482	455	474	493	504	461	454	498	495	437	459	463	485	493	477	446	464	442	445	488	480	428	439	462	459	466	492	494	443	462	467	476	436	490	458	442	440	428	487	451	452	449	479	451	486	496	476	451	463	467	466	456	474	432	433	463	464	438	471	458	492	463	451	452	470	458	483	451	467	437	485	456	485	469	448	452	445	459	456	469	448	468	503	525	447	497	490	439	472	490	494	455	455	451	486	471	461	431	493	506	457	458	469	455	482	474	467	472	457	473	474	427	487	459	449	481	440	489	469	486	448	469	467	469	466	423	487	463	450	458	486	452	472	435	457	492	497	493	459	466	470	473	460	462	456	434	485	455	483	467	481	456	447	476	444	480	469	477	467	451	451	454	488	427	424	449	454	438	456	475	447	446	455	454	473	450	470	470	437	476	488	454	429	471	482	452	431	469	486	462	465	440	440	483	452	487	489	453	464	502	489	458	524	488	476	462	462	441	460	461	487	469	462	462	469	438	471	436	455	494	431	443	455	489	453	489	424	481	464	443	489	476	477	435	430	452	475	426	500	480	465	488	454	473	431	492	457	487	482	436	455	454	458	500	441	459	436	469	481	510	476	478	471	448	479	481	451	444	427	449	483	481	446	460	473	487	489	492	446	463	476	483	503	482	488	415	454	479	511	475	426	473	463	450	474	512	478	481	471	470	467	503	472	475	456	466	456	488	441	473	459	458	476	471	474	473	493	474	452	467	439	474	468	476	445	457	471	425	436	471	436	467	471	435	443	430	450	455	476	426	504	464	446	451	425	492	457	450	452	442	462	441	440	455	482	471	468	447	473	454	519	463	461	460	473	485	460	459	441	450	447	448	510	448	473	450	438	428	480	470	443	469	451	455	468	479	424	496	464	492	437	458	467	454	464	475	436	469	448	461	486	485	467	493	454	433	463	451	476	486	457	436	476	449	481	451	494	437	422	438	443	463	456	471	477	447	465	455	458	457	415	451	443	431	429	491	468	495	445	466	464	436	455	435	462	482	462	456	480	431	508	478	476	439	476	458	497	421	483	462	435	481	432	499	438	399	456	475	450	446	488	459	469	443	442	458	480	446	477	486	420	501	500	476	450	483	498	468	401	470	510	454	466	442	469	508	484	477	465	497	455	437	441	444	447	430	446	454	416	462	461	454	450	479	469	463	462	431	449	484	473	450	424	467	453	466	477	466	467	423	457	451	430	458	464	456	461	504	481	441	456	489	459	485	446	454	460	479	452	454	467	448	484	457	481	498	418	466	454	455	483	502	496	482	429	454	462	416	501	490	479	486	447	462	440	446	450	488	450	445	501	459	469	446	487	453	422	457	436	450	439	467	472	420	472	467	426	486	479	459	484	470	455	477	470	466	467	443	442	463	432	469	470	430	447	477	448	473	441	554	440	457	463	451	480	460	447	459	465	463	477	439	453	422	453	477	511	484	450	455	445	475	437	458	462	453	411	450	466	454	476	424	457	467	446	492	438	502	430	456	457	483	473	477	480	433	491	435	479	456	519	492	456	456	467	450	481	446	468	410	504	495	460	424	460	432	447	461	479	471	441	459	491	469	434	446	487	445	449	422	481	459	468	456	470	486	487	437	505	459	428	461	424	495	481	437	463	425	479	454	444	458	438	465	473	495	476	454	465	461	401	438	480	487	468	480	473	423	466	456	500	443	489	460	422	471	468	443	461	445	466	457	472	477	487	465	460	459	457	433	455	477	494	491	471	463	472	478	451	481	456	435	487	460	453	456	447	463	469	465	439	487	485	483	459	451	457	471	487	465	493	464	472	471	494	481	453	436	494	442	455	473	488
25549	8659	10183	11093	8673	6702	5884	4862	3789	2917	2048	1641	1376	1088	877	681	705	600	519	463	391	349	287	247	229	220	235	182	213	221	214	223	245	203	216	230	210	207	250	225	215	193	212	195	221	205	217	199	220	225	216	209	197	200	195	198	220	208	209	218	187	227	174	201	197	237	214	232	184	207	206	184	203	215	193	217	216	219	196	186	187	185	200	198	199	182	197	185	201	214	186	228	212	217	191	207	220	188	206	185	205	216	202	207	210	205	176	185	191	229	200	219	213	196	202	189	179	215	189	211	190	210	211	209	201	216	216	184	181	210	191	188	174	221	211	208	204	235	215	213	191	191	204	239	208	196	220	208	204	215	189	208	212	202	212	231	206	205	184	209	191	185	206	197	214	206	181	204	193	194	218	197	237	182	223	217	192	209	196	226	208	214	190	241	193	206	202	180	186	191	204	220	209	178	208	225	202	184	215	209	231	214	208	206	195	218	188	194	186	223	177	200	187	205	209	203	218	186	198	208	203	220	212	189	212	237	214	203	202	221	246	211	209	187	195	211	195	219	202	214	199	176	217	203	197	208	226	200	207	221	217	219	201	197	193	224	175	202	195	164	208	194	229	194	188	214	220	190	203	180	195	198	212	230	207	191	190	180	185	235	192	198	212	212	194	197	219	199	198	210	216	173	200	202	170	194	213	202	196	207	187	185	186	206	209	205	196	175	218	209	193	177	205	190	214	209	161	206	198	207	217	202	212	202	180	193	188	203	213	220	188	216	195	215	199	227	237	232	217	188	174	221	189	183	229	196	220	197	205	207	210	190	226	198	185	204	202	207	203	213	184	182	205	202	209	194	180	217	250	214	221	208	191	188	216	209	208	204	194	204	239	212	205	222	179	193	172	168	221	228	221	227	226	227	194	213	212	212	181	191	228	203	198	191	201	201	191	221	212	189	185	196	221	212	213	191	201	201	193	198	169	188	235	206	219	193	210	203	228	213	208	221	195	202	214	206	197	202	210	250	202	231	200	174	196	212	219	194	193	200	177	204	191	197	238	205	227	195	163	178	210	206	213	181	210	181	188	183	191	182	182	223	197	203	194	182	202	189	193	203	198	189	176	181	211	224	221	206	176	201	207	216	171	224	234	219	202	184	192	189	194	200	187	183	209	198	207	199	183	196	219	195	192	195	213	216	232	180	208	186	164	211	217	238	202	178	204	194	226	184	211	204	205	202	200	211	197	223	221	212	200	184	186	218	205	188	191	207	208	193	186	189	211	219	206	192	218	181	218	194	213	200	206	189	210	165	218	208	196	179	219	192	198	177	192	219	193	208	201	222	203	203	204	190	192	213	195	209	215	205	208	206	203	235	183	194	207	196	207	199	212	204	183	206	165	176	182	201	204	202	195	198	207	191	209	194	220	217	175	219	210	202	208	213	193	206	217	199	220	205	222	203	211	217	211	226	204	184	185	195	200	214	206	212	220	187	192	211	211	232	213	181	220	162	209	193	179	199	205	211	199	199	197	200	204	197	192	220	214	226	211	232	214	208	205	211	204	207	209	200	213	208	185	182	204	230	201	182	197	179	216	201	207	212	207	176	202	187	198	219	238	199	198	194	192	190	199	203	208	202	200	210	207	210	223	197	209	213	235	235	216	206	194	202	223	193	211	204	231	225	215	216	198	213	219	193	208	202	200	199	212	204	219	212	227	203	177	217	227	216	202	224	170	197	209	197	225	199	209	220	190	186	196	214	219	184	199	208	208	200	208	201	202	173	205	200	176	221	213	201	217	206	218	190	200	228	190	233	206	219	223	219	200	211	196	195	170	184	178	193	212	220	248	191	191	193	193	205	216	216	224	190	204	183	190	207	202	190	196	213	186	184	209	195	203	204	173	202	224	233	186	197	248	230	227	206	221	193	204	204	195	201	211	201	179	186	210	224	203	216	192	197	180	193	200	226	215	213	209	171	189	203	190	177	193	217	187	215	186	230	193	222	193	206	198	193	204	199	239	210	191	196	170	178	176	222	170	170	201	203	187	200	240	215	207	223	196	208	242	220	205	224	242	218	162	214	194	199	189	200	195	200	183	188	196	211	199	209	194	208	187	169	212	198	171	212	220	178	224	183	193	221	207	201	187	214	209	211	211	189	216	194	221	200	209	204	225	189	197	198	196	208	212	181	222	210	196	200	191	165	206	199	203	209	189	193	241	198	193	173	205	219	192	203	198	205	196	208	216	234	185	209	216	186	228	200	195	202	230	184	185	192	196	183	198	185	214	171	190	203	222	192	208	204	196	188	195	195	222	225	205	195	199	194	182	213	230	209	220	219	202	196	210	201	185	229	202	184	213	218	208	169	190	187	222	190	191	164	210	204	216	181	179	203	209	214	201	221	236	205	200	187	239	203	204	193	195	217	204	189	188	181	202	218	212	197	220	207	212	216	211	188	225	178	209	194	189	213	203	193	193	211	208	213	209	198	193	181	229	170	213	199	210	197	188	163	208	195	203	200	208	200	203	181	193	225	243	238	192	205	196	184	194	173	216	217	181	212	197	203	214	164	206	205	230	196	246	192	175	197	186	199	191	185	195	202	220	186	191	189	213	222	228	241	185	199	199	207	190	192	176	192	206	189	215	182	217	186	187	189	175	197	213	226	237	206	204	219	194	234	204	213	192	194	200	201	221	222	216	220	202	213	227	216	230	213	207	219	194	204	203	198	199	240	207	193	218	195	234	208	188	199	208	234	228	212	215	195	224	203	189	209	226	222	199	176	203	172	183	205	198	188	190	229	179	179	212	224	200	180	198	185	192	211	165	215	209	214	207	177	233	211	207	193	195	191	174	216	182	201	208	210	184	199	204	191	217	198	211	206	209	203	206	180	202	223	203	216	198	209	193	198	217	207	197	200	220	224	186	211	239	210	191	197	210	185	215	186	224	203	206	207	208	231	235	227	236	190	195	219	193	190	202	195	198	185	214	211	187	202	192	208	210	209	203	215	215	192	185	186	212	216	213	188	218	246	197	198	208	213	197	178	180	197	210	197	201	185	207	187	197	203	217	232	204	207	193	204	184	215	216	183	215	199	211	175	214	188	227	197	204	219	184	194	192	196	187	193	196	187	190	210	195	221	217	206	212	217	188	210	186	189	198	227	208	186	205	222	181	214	189	202	206	230	182	163	204	194	172	232	226	194	218	171	193	191	211	196	207	194	196	181	202	217	194	190	193	218	190	197	187	199	207	219	202	220	200	187	198	234	201	176	215	182	211	206	193	178	210	221	192	189	187	192	180	181	206	191	210	213	188	205	196	217	216	205	183	189	214	223	199	213	209	214	201	206	198	188	190	172	186	186	210	216	212	195	215	207	210	201	237	202	205	179	193	201	200	174	202	204	204	212	208	207	204	207	207	185	195	209	173	193	188	191	196	229	206	184	190	194	205	192	190	195	210	202	202	202	224	206	194	193	210	186	200	208	183	221	209	214	206	215	187	186	204	174
14546	6415	15881	22464	21868	19849	19286	16981	14615	11863	9190	7658	6727	5527	4370	3542	3639	3268	2622	2042	1727	1492	1067	935	785	784	619	603	591	546	599	634	632	583	525	556	528	525	604	535	535	499	504	481	466	487	505	484	494	480	469	481	495	472	466	457	472	449	437	451	445	464	469	505	480	452	507	472	488	447	515	482	480	476	468	451	454	475	451	449	498	491	497	487	460	461	508	460	462	459	492	455	415	470	467	464	438	458	463	484	447	489	435	438	470	482	469	461	426	440	424	427	489	396	463	500	451	442	489	465	441	473	483	435	438	458	443	423	473	451	465	477	444	452	459	448	432	463	463	487	468	439	431	472	453	447	477	487	437	459	432	460	458	465	455	455	444	512	496	422	440	430	466	445	447	471	475	464	489	478	467	476	462	442	492	449	520	473	448	456	473	448	509	470	456	450	453	463	468	441	468	426	460	489	436	491	449	439	456	444	457	478	491	428	450	432	473	456	492	447	441	435	451	460	420	480	465	471	501	448	477	441	492	433	465	458	451	452	482	437	450	461	498	442	487	461	453	429	454	469	450	478	472	467	489	476	442	458	463	458	455	497	464	467	471	504	461	479	484	427	472	415	460	477	417	456	476	470	440	432	445	471	471	477	476	461	438	441	462	457	442	436	498	426	473	438	506	441	496	416	493	460	425	442	485	454	447	451	439	442	463	448	446	458	447	451	465	440	471	418	496	495	484	430	459	442	454	462	490	437	484	466	470	413	445	470	484	507	465	470	470	436	475	481	462	473	431	511	436	447	460	509	462	478	469	455	472	447	479	480	492	462	474	482	467	432	466	448	404	414	442	437	438	468	448	455	443	469	440	445	486	448	490	467	467	478	482	484	466	470	455	434	484	461	495	480	464	485	492	412	443	462	455	459	449	475	453	497	460	469	439	470	452	464	433	465	477	459	484	459	469	433	453	462	465	464	450	454	452	473	441	463	469	429	461	421	467	472	451	476	429	508	442	413	457	462	466	444	484	443	484	456	420	465	444	445	466	460	470	456	484	442	458	466	445	478	450	447	472	473	453	463	476	468	465	408	502	462	441	454	469	440	456	444	449	422	460	442	472	451	442	416	446	457	466	487	491	465	461	459	447	464	464	439	448	444	426	444	432	445	461	471	438	442	431	458	471	472	466	430	443	446	471	445	429	462	439	486	492	473	472	464	468	495	467	455	467	460	462	488	461	436	467	466	453	426	449	473	473	433	464	468	462	457	447	444	460	451	474	447	449	442	458	436	434	459	482	458	478	492	489	437	460	460	464	422	440	407	432	453	460	418	432	450	463	434	470	473	431	445	483	422	491	441	469	449	433	448	464	470	390	491	490	481	467	425	455	451	482	498	474	433	484	490	432	439	482	457	421	459	465	488	458	469	483	452	477	459	490	438	438	484	449	461	437	441	444	439	465	450	450	403	439	479	450	479	434	487	414	411	439	492	495	433	462	451	480	448	462	464	424	440	421	455	435	496	450	407	449	415	470	475	430	488	482	448	440	476	449	478	448	476	526	463	474	494	453	465	432	454	461	427	452	495	486	472	454	504	432	453	464	466	444	492	470	479	528	518	434	440	486	481	465	446	495	441	425	417	454	489	443	429	486	506	461	432	459	436	458	457	461	422	455	460	516	493	457	474	437	451	487	436	475	440	439	506	457	452	452	477	512	470	458	483	455	429	486	463	439	429	455	477	480	432	458	478	471	444	454	476	460	428	420	450	475	460	449	474	444	479	450	472	440	476	438	475	438	425	471	463	460	431	471	487	459	465	456	461	461	418	463	461	438	459	426	465	471	494	459	461	478	428	393	442	430	477	487	459	427	477	438	478	452	443	468	467	475	451	439	497	495	478	458	483	442	448	449	458	507	467	475	439	463	456	431	477	488	462	505	457	489	450	473	487	461	479	489	470	442	488	449	458	461	475	467	436	447	512	505	483	488	453	474	451	456	477	460	475	477	429	464	488	451	441	497	463	427	506	483	451	450	460	425	434	409	471	465	459	460	473	457	412	466	449	486	450	472	409	471	486	467	464	458	442	454	451	463	469	472	481	435	462	466	465	454	461	467	453	455	446	498	423	444	490	492	501	455	453	466	479	470	439	497	459	419	484	475	450	467	447	443	466	441	471	454	443	454	477	411	458	507	461	458	451	492	461	407	453	444	435	413	439	445	440	410	463	435	488	488	474	467	475	483	453	436	453	420	448	457	476	452	434	464	463	448	489	432	506	440	485	471	474	465	488	473	491	410	441	440	433	488	420	454	510	440	464	458	474	452	461	461	455	452	472	468	484	454	473	470	473	431	482	470	460	489	457	452	473	460	494	444	438	451	476	462	485	460	472	463	449	437	436	417	465	463	442	459	421	458	467	437	491	467	463	436	452	448	443	447	461	441	463	458	465	461	437	436	457	457	455	471	458	455	464	437	472	476	417	437	469	455	515	489	471	473	472	491	480	447	465	496	443	444	443	481	432	496	449	463	456	461	492	502	448	448	467	485	435	477	438	441	441	465	509	479	477	442	477	467	443	433	458	454	467	485	462	491	493	429	463	481	449	467	473	472	471	515	471	435	466	468	449	447	441	470	475	460	451	460	469	477	427	441	423	423	451	478	446	464	437	440	468	500	463	473	500	467	452	470	461	426	454	473	421	475	455	453	459	487	458	497	480	449	453	495	506	462	461	433	471	482	470	477	451	445	480	455	449	435	485	453	457	436	475	418	438	497	466	459	444	511	448	430	417	453	516	476	463	486	413	475	501	499	420	422	465	444	482	504	434	476	490	477	455	474	474	481	472	428	447	465	377	448	447	477	464	471	464	487	491	451	444	453	467	436	469	470	451	431	461	440	471	446	462	476	467	411	440	487	416	438	437	444	448	440	454	452	470	456	453	436	434	459	438	475	447	438	438	449	474	481	525	483	451	434	491	464	457	480	480	435	469	473	456	487	462	502	469	477	433	447	410	488	432	457	428	482	462	469	440	442	444	461	447	452	488	475	448	485	440	464	468	441	469	479	445	466	454	408	441	432	494	448	430	397	442	447	428	481	446	468	483	466	470	488	455	458	492	468	422	460	494	454	455	446	470	442	446	480	456	435	450	466	463	457	454	441	452	499	483	454	423	477	441	468	454	455	475	470	455	481	470	457	468	453	441	482	459	474	493	425	429	511	475	480	484	471	455	449	488	480	486	479	436	464	443	442	465	471	468	427	410	473	421	482	488	425	456	485	441	441	435	486	461	449	429	440	500	460	496	413	480	485	461	444	441	420	462	469	476	433	433	442	477	448	480	483	449	435	450	460	478	477	466	460	472	456	437	464	478	480	435	462	403	453	487	436	465	436	487	467	496	440	432	450	423	469	461	490	476	460	452	484	469	463	441	430	440	432	423	462	450	451	424	486	467	452	449	464	431	453	496	472	466	478	445	472	507	440	446	475	436	459	439	497	467	430	470	466	443	451	502	447	439	487	478
8639	3513	4638	3763	2778	2066	1581	1432	1265	945	736	684	679	510	377	324	337	301	244	227	184	193	152	130	135	141	160	141	133	132	138	155	148	156	145	144	154	129	127	153	146	133	108	124	138	139	153	140	150	155	172	170	127	144	145	142	136	148	135	157	131	145	155	155	168	146	145	146	163	135	160	150	136	137	181	123	137	146	125	141	120	144	130	151	137	155	137	142	153	136	155	134	142	127	150	169	161	163	149	139	145	149	144	170	165	157	143	144	157	153	125	131	156	157	161	154	134	137	115	126	148	158	147	147	132	144	158	136	139	141	143	143	134	145	112	134	141	160	186	138	144	111	143	143	142	135	138	145	151	147	156	146	153	121	146	137	158	165	145	143	152	144	150	165	146	158	129	141	157	155	146	160	128	150	144	153	157	160	131	154	160	154	134	143	142	124	142	135	144	137	158	143	157	140	120	144	130	140	149	147	125	133	151	160	147	167	143	137	137	129	159	148	160	146	147	163	124	138	140	151	147	143	149	162	145	145	157	150	138	167	149	162	130	156	157	162	137	171	127	143	164	142	156	145	145	136	134	150	148	138	143	145	130	151	141	149	136	132	142	152	124	165	147	147	146	144	138	168	153	152	163	125	138	132	133	150	146	154	136	139	132	131	124	119	124	161	142	136	151	124	155	159	141	135	142	134	150	161	163	168	153	131	140	150	120	162	152	146	171	149	141	158	148	155	130	144	132	158	119	126	140	153	154	143	122	146	159	159	143	129	139	158	152	130	155	153	154	163	150	114	159	152	135	131	140	135	133	158	149	159	136	131	125	156	153	140	144	153	170	136	146	152	139	144	175	144	133	169	140	165	147	145	152	148	145	134	141	149	132	144	125	142	121	142	148	147	153	165	122	140	150	145	132	144	118	153	137	138	158	150	140	136	139	124	139	153	159	138	131	123	154	146	118	162	159	139	147	145	131	138	151	138	138	155	141	138	137	140	161	161	152	131	141	146	136	137	131	133	141	144	166	139	144	153	144	122	162	136	137	140	137	140	126	158	147	123	144	154	146	162	138	132	159	158	138	133	145	138	132	142	139	141	155	158	142	141	162	140	147	154	150	134	139	135	157	152	131	152	140	155	153	157	154	135	128	133	144	155	135	151	148	141	145	126	147	143	134	140	154	144	156	154	150	147	126	152	122	157	134	143	146	163	133	134	150	174	176	138	145	137	150	143	139	149	121	166	141	143	141	158	154	148	132	151	151	138	145	152	136	146	133	168	174	153	128	140	137	121	145	156	134	146	134	164	140	130	137	143	119	148	142	160	149	162	137	148	136	144	152	138	129	127	138	132	134	142	164	144	143	135	158	157	156	148	154	149	140	159	144	149	169	131	134	163	152	169	142	142	162	129	136	172	146	137	138	140	132	130	134	122	133	155	144	145	178	144	133	153	130	115	141	152	168	128	148	156	149	161	142	143	155	164	140	161	168	158	149	156	135	168	156	161	144	132	140	139	146	117	168	139	157	125	112	139	149	146	152	157	143	144	154	145	163	136	130	149	137	153	173	140	150	151	143	159	134	160	143	146	154	129	145	125	155	125	162	133	160	148	146	123	133	163	161	150	161	118	154	167	131	138	162	130	119	153	153	135	164	151	141	151	157	146	159	134	140	145	141	172	161	146	147	147	137	144	137	151	150	137	114	137	155	151	135	148	171	152	146	131	136	149	140	155	153	150	158	141	143	130	150	138	138	168	120	130	123	127	139	159	154	157	151	139	123	143	140	137	139	134	115	138	166	146	159	151	128	150	135	119	139	158	162	135	164	132	152	141	135	142	143	152	163	140	151	161	125	163	149	151	146	141	135	131	160	132	143	152	162	166	139	144	143	135	159	135	123	111	165	154	127	154	161	147	151	149	132	169	150	165	139	122	136	135	165	150	148	184	139	160	161	125	147	159	160	152	148	167	168	169	139	126	160	141	171	161	160	134	149	130	141	136	151	129	141	147	144	144	143	137	160	149	134	148	137	123	145	133	158	126	178	152	145	161	136	126	155	151	145	150	146	149	150	144	151	142	149	134	163	142	146	151	157	155	141	129	132	142	140	150	148	146	143	135	159	141	136	149	138	139	124	126	148	166	157	173	140	146	130	136	138	146	147	136	134	153	114	114	145	149	138	145	136	152	147	134	145	142	147	148	147	134	156	146	126	138	146	172	147	168	144	118	148	141	141	145	140	128	160	138	135	152	154	146	168	131	135	144	144	150	142	140	143	166	151	144	149	139	124	152	140	140	130	139	133	165	158	124	128	146	127	119	155	130	150	154	134	128	134	136	152	158	144	141	135	117	160	126	146	120	149	135	147	154	157	131	134	137	172	147	162	155	140	158	122	150	154	151	134	133	155	167	125	144	155	133	128	130	152	148	143	126	149	130	152	159	184	163	123	155	163	142	168	162	135	141	134	147	173	145	137	146	168	152	134	149	131	141	156	147	161	146	152	137	134	135	145	160	145	122	149	124	148	126	136	120	144	165	166	160	145	130	147	121	147	109	156	146	142	139	145	129	149	161	126	144	118	146	150	148	130	148	139	139	134	139	163	140	141	146	141	130	146	176	137	153	166	135	133	154	137	150	147	156	159	127	134	136	157	142	153	155	155	151	139	157	148	148	151	168	138	166	118	166	149	148	126	143	159	139	150	163	129	139	146	144	160	133	160	167	144	162	140	162	149	146	161	178	165	153	150	149	177	170	147	159	150	147	155	140	136	156	129	142	148	134	113	159	136	143	170	153	139	137	127	125	112	161	142	175	121	163	154	151	138	163	149	150	130	152	183	148	151	140	152	153	122	149	141	138	149	144	161	118	149	139	143	145	121	145	160	144	149	152	148	133	131	141	140	137	128	141	150	165	128	130	144	139	132	156	144	155	164	126	135	172	180	158	147	133	134	167	153	167	129	142	150	163	158	156	147	135	143	162	124	154	165	150	138	143	134	132	158	156	160	132	127	138	171	147	124	151	133	145	125	137	156	141	143	163	137	132	156	128	125	123	133	146	110	126	147	133	147	159	145	136	139	142	156	163	133	149	147	155	144	135	152	165	132	138	137	145	139	149	133	152	123	166	142	156	135	133	143	167	115	163	179	138	139	139	156	162	146	147	150	137	145	136	113	141	137	156	154	149	139	159	136	135	145	148	134	153	136	151	139	150	148	160	132	124	150	144	137	143	136	151	159	135	143	180	146	148	152	168	143	127	136	139	129	166	153	154	153	148	144	146	138	153	133	158	135	169	121	148	139	174	146	168	152	159	154	139	153	165	164	139	142	153	132	134	149	126	159	118	141	137	161	152	138	155	142	130	154	141	125	142	116	155	139	145	173	160	148	155	124	153	132	149	156	162	138	148	156	146	135	152	143	121	166	128	136	147	144	164	152	137	134	148	167	164	126	135	139	144	126	147	151	157	148	127	180	128	138	147	134	147	122	158	151	142	137	158	139	140	139	137	148	135
5681	3271	8027	10172	9608	8065	6636	6209	5563	4199	3296	3049	3102	2411	1727	1532	1439	1307	1003	772	749	586	418	376	368	346	338	357	341	360	376	385	417	377	365	351	342	368	393	383	346	347	354	320	353	350	368	358	357	340	365	391	322	316	361	337	318	328	402	315	342	365	329	384	361	345	329	347	357	330	349	349	322	345	358	359	364	378	395	320	370	340	363	325	365	347	361	348	311	335	355	327	350	385	347	350	339	352	359	350	359	348	362	381	338	337	344	358	330	342	346	383	353	345	316	358	348	337	353	364	341	352	363	358	290	352	358	355	350	340	333	331	355	360	321	395	357	341	351	383	342	340	326	352	326	323	344	337	314	337	335	362	369	353	343	372	360	377	327	358	352	353	333	326	316	330	352	343	352	340	369	346	364	346	346	332	346	369	300	345	343	375	375	341	331	355	293	366	323	375	373	333	348	378	366	360	356	330	345	347	361	337	363	370	349	318	360	343	339	370	305	341	351	351	329	331	391	340	368	357	361	328	340	368	369	346	360	377	356	328	374	325	359	353	334	312	344	333	321	355	336	323	343	339	380	355	341	370	377	369	367	349	326	363	361	328	288	310	330	328	357	363	371	311	365	357	341	350	338	320	358	326	349	345	345	351	336	337	340	333	369	379	334	360	339	329	389	331	358	325	372	361	322	336	391	379	321	319	358	371	357	357	321	328	334	336	365	350	354	315	364	364	347	341	330	344	331	317	361	368	348	299	340	360	357	334	335	316	352	365	320	318	352	381	350	326	359	312	372	330	351	357	325	358	330	370	361	363	349	347	355	340	346	331	341	359	347	356	340	350	340	376	337	341	356	365	390	345	376	335	357	363	382	321	389	357	365	331	360	331	336	339	344	353	377	358	296	313	342	377	340	339	369	322	289	355	386	368	372	365	349	352	314	349	308	345	377	330	354	367	332	367	340	322	341	329	351	338	354	374	354	368	346	353	349	336	392	330	338	372	347	343	341	310	327	343	373	349	334	337	319	332	318	342	355	345	344	339	357	325	365	370	346	334	330	336	342	338	332	380	376	329	358	372	323	378	326	343	346	328	346	325	369	336	356	367	356	346	389	348	363	373	360	382	362	349	350	349	340	352	337	379	360	305	373	346	334	357	349	359	337	358	334	377	344	353	356	342	354	310	350	363	324	360	357	334	353	337	317	347	343	346	360	358	357	335	353	342	363	384	373	356	353	378	362	339	374	374	328	379	342	360	351	370	342	340	337	332	345	402	324	334	353	340	353	355	321	353	375	353	339	383	359	335	359	369	318	364	360	348	339	341	361	342	376	318	388	331	331	332	348	360	347	329	327	372	348	346	341	357	358	362	325	358	371	342	317	364	322	333	340	352	356	328	356	312	352	361	344	358	372	355	340	346	335	321	355	368	337	365	333	307	327	377	344	309	332	333	378	342	347	365	366	367	370	345	356	332	320	322	350	356	354	335	339	364	333	342	348	355	344	354	343	354	344	331	373	352	361	335	323	337	359	354	354	348	354	365	337	337	372	368	351	374	364	360	384	348	337	360	365	367	322	348	359	368	356	389	344	346	353	322	336	300	317	331	351	345	347	375	366	337	341	363	330	309	340	350	322	334	355	338	355	300	333	368	354	312	341	358	345	350	340	345	353	363	328	350	338	331	346	381	362	364	368	355	359	357	369	350	353	370	333	369	352	311	343	329	355	376	305	359	345	363	312	376	363	353	393	359	332	365	308	338	343	338	344	383	327	324	360	351	338	277	345	355	309	352	319	336	352	365	347	358	353	343	344	339	344	327	376	369	330	337	353	349	327	343	348	345	380	346	339	369	351	341	348	330	362	350	326	349	368	354	352	302	344	335	341	307	327	337	341	346	320	368	335	326	338	365	377	340	361	354	344	329	345	330	329	347	356	370	329	340	373	388	335	335	343	341	357	355	360	342	373	354	326	324	340	359	375	339	338	329	328	356	317	341	383	362	347	362	354	363	358	350	352	339	359	323	359	326	350	380	368	341	332	390	362	337	356	360	337	344	375	330	340	325	344	343	366	350	311	405	377	305	361	324	361	341	328	345	333	330	343	348	346	330	333	323	302	342	345	346	358	380	336	325	323	365	368	342	352	347	310	331	337	342	390	333	340	344	333	363	396	365	367	363	301	328	335	350	374	392	367	329	321	373	363	330	350	371	303	348	344	340	346	332	332	354	387	329	348	361	366	338	337	330	330	324	357	360	378	366	318	360	394	332	369	305	349	349	366	323	385	325	352	330	381	325	353	369	334	340	331	331	334	381	344	369	347	376	331	366	317	325	337	342	345	344	323	339	341	375	372	355	340	350	376	309	360	358	371	326	355	357	341	333	357	358	340	332	346	353	361	335	356	341	337	360	355	364	367	371	331	376	339	337	330	364	366	347	327	335	352	350	339	365	360	356	340	350	351	366	331	354	373	354	350	362	345	365	374	359	345	344	347	336	343	340	338	337	363	337	382	303	332	350	319	325	332	350	331	339	345	326	389	336	335	348	294	329	374	341	318	340	378	324	325	365	371	345	332	313	332	343	340	330	397	348	331	325	336	332	349	345	355	346	366	391	350	343	356	351	365	341	351	372	365	348	323	340	341	336	362	334	365	336	318	324	373	350	345	371	347	373	351	361	365	357	358	360	370	349	362	354	357	355	371	365	359	335	385	351	357	328	350	352	346	321	374	358	361	363	367	347	342	344	320	365	351	386	320	329	350	357	371	330	344	342	329	334	303	334	336	363	375	358	327	329	308	331	354	331	349	349	341	384	328	366	365	362	351	378	346	350	331	333	311	338	358	345	363	372	308	334	306	344	379	381	358	340	387	320	342	331	350	410	348	355	389	356	375	347	348	318	361	317	333	338	373	364	336	378	366	347	343	328	345	314	352	339	362	336	340	334	324	369	360	354	355	323	338	336	327	361	342	365	319	394	331	357	341	341	311	349	363	331	393	361	346	362	321	383	411	342	333	361	353	355	379	338	345	353	347	369	325	347	346	352	341	343	360	353	331	321	330	363	365	356	369	351	340	342	343	373	336	365	347	363	336	364	336	329	379	348	349	350	376	330	359	381	346	376	355	316	345	315	341	364	326	358	361	356	384	388	402	336	348	397	357	376	349	361	334	358	373	347	380	352	313	335	355	344	302	320	341	369	359	349	345	336	368	354	336	361	341	337	351	351	332	338	337	388	348	346	335	316	360	341	365	361	384	297	353	367	340	371	333	319	327	388	361	342	333	376	343	356	348	342	331	384	364	318	352	337	351	335	337	365	360	327	339	342	347	330	338	343	315	352	352	327	383	365	355	346	363	360	376	325	338	361	331	383	338	334	364	349	339	317	360	343	370	329	371	368	343	363	352	358	333	342	397	357	352	373	352	330	374	366	352	356	333	353	315	335	318	360	329	385	327	311	344	350	328	366	346	328	330	353	355	347	366	363	356	361	371	359	363	343	357	342	368	350	342	362
17158	6085	7895	7537	5536	4161	3400	2764	2412	1959	1418	1213	1040	772	623	604	536	496	393	312	338	290	230	223	242	232	230	204	193	200	239	222	221	217	216	232	226	234	218	230	244	196	214	207	199	209	209	191	190	232	224	219	190	181	234	233	201	222	193	229	218	203	205	240	199	200	201	175	192	197	192	211	203	204	220	190	211	187	172	211	185	227	196	186	189	210	207	186	202	209	201	212	231	202	175	201	194	176	197	203	214	223	194	183	187	214	175	191	233	198	173	206	199	206	206	189	190	211	208	183	209	193	218	200	238	206	195	193	194	198	220	199	200	215	201	173	213	182	182	209	192	178	188	171	177	194	222	224	198	209	212	209	211	193	206	190	217	210	201	198	200	183	196	188	197	221	191	193	213	191	228	216	200	238	222	174	177	172	196	197	192	196	208	200	183	185	171	233	191	192	207	183	213	204	201	200	202	180	185	225	183	182	185	186	188	202	193	204	199	196	195	154	215	198	241	186	178	193	202	215	197	202	224	185	220	202	170	189	214	197	202	220	217	175	192	188	219	184	196	214	224	197	199	221	223	199	207	195	196	212	232	220	203	206	173	189	202	208	196	213	209	193	207	201	215	196	182	205	199	228	207	215	196	221	219	191	188	206	204	181	188	203	196	187	170	211	201	200	192	194	202	215	193	251	196	217	184	190	194	205	177	199	182	203	180	211	205	212	194	207	204	197	204	204	210	179	180	214	182	197	219	208	176	190	181	199	213	225	220	202	220	219	211	178	191	191	196	185	178	223	197	202	194	192	210	199	178	183	202	186	217	226	196	214	219	205	189	171	206	193	171	203	192	183	197	178	192	201	177	205	171	228	196	232	203	182	180	171	185	209	203	217	232	203	201	187	206	193	200	214	192	216	226	179	212	190	201	175	198	227	193	167	238	216	193	197	176	221	192	198	197	194	222	210	210	198	208	181	187	206	173	201	203	192	184	202	200	197	203	212	223	219	202	229	193	191	207	225	201	217	209	214	176	180	212	225	217	194	187	201	183	219	209	213	195	222	216	197	202	201	221	187	195	184	196	187	181	201	231	226	223	214	194	203	203	210	215	186	198	169	171	196	211	205	223	204	219	209	198	192	211	186	208	185	196	202	213	198	202	218	194	221	210	190	208	192	185	232	200	192	196	191	207	198	189	193	183	212	233	207	239	212	189	224	200	210	191	185	212	212	178	208	200	195	198	208	202	186	207	195	199	202	196	220	205	209	224	187	220	190	188	204	208	206	212	222	201	189	187	205	177	173	220	182	180	199	213	213	172	192	202	187	200	203	177	187	196	197	180	211	190	185	175	211	173	228	197	220	197	189	193	200	214	195	186	234	170	197	191	218	209	172	201	192	210	204	206	203	186	217	202	185	191	204	198	192	215	189	192	197	201	196	191	199	175	209	185	218	200	201	196	215	189	212	205	205	217	212	198	195	217	196	189	182	182	185	195	191	204	228	184	179	215	190	224	193	221	243	218	201	199	192	199	192	194	178	172	186	209	184	201	195	179	200	194	203	213	203	204	204	198	197	209	180	199	182	198	217	188	183	206	235	183	211	208	187	187	229	205	227	211	198	236	188	212	193	170	187	172	224	216	208	197	202	219	209	189	225	196	186	219	200	224	198	223	191	192	180	215	198	208	221	198	192	195	206	251	225	206	198	199	186	201	205	209	191	205	198	216	200	206	227	210	186	216	215	181	203	186	196	194	197	177	203	194	215	191	211	202	213	197	169	178	174	221	215	199	205	209	209	213	214	184	194	197	194	187	227	206	194	224	207	202	193	192	184	174	197	201	208	245	187	210	197	220	202	216	190	185	215	199	193	190	210	197	213	190	197	202	174	202	183	210	232	217	191	173	169	214	225	202	210	188	194	200	219	189	172	205	206	184	207	197	239	222	203	199	210	211	208	230	218	204	225	214	205	181	232	204	204	185	184	212	191	189	177	206	215	209	210	194	222	223	199	221	187	209	190	203	217	184	199	199	219	181	210	190	210	186	173	219	184	189	195	224	200	230	200	220	193	185	207	228	203	202	189	198	182	221	192	229	199	223	208	205	196	218	202	198	187	206	208	228	209	210	206	201	203	187	198	194	190	218	198	205	229	179	201	188	200	206	209	227	206	194	216	178	197	212	230	202	237	217	195	206	227	198	205	217	217	191	210	227	245	223	213	168	161	211	191	199	216	182	215	191	204	211	215	210	175	166	219	215	227	204	199	213	210	190	200	202	222	180	193	195	228	199	173	193	210	164	200	197	200	228	204	185	192	200	191	210	197	185	193	198	202	199	207	177	190	178	198	199	201	189	203	212	205	206	203	185	187	208	196	183	202	190	191	222	221	235	197	213	193	217	192	182	213	210	204	189	207	189	194	203	200	179	218	220	200	236	180	208	195	183	181	200	185	202	201	198	184	206	226	211	218	184	213	187	193	197	223	218	206	215	195	195	189	209	213	193	207	207	220	191	193	192	214	183	219	164	208	205	205	212	191	178	204	228	178	214	197	213	232	202	177	223	193	209	212	184	178	211	187	215	180	190	223	216	223	211	196	204	195	219	183	189	204	200	191	207	209	197	194	189	185	195	198	177	198	208	190	200	197	238	192	194	206	205	198	200	187	170	197	168	203	185	188	202	211	193	184	205	213	192	183	201	190	188	183	202	188	202	173	188	199	208	194	193	218	224	203	224	202	222	190	222	219	216	199	188	208	218	183	220	204	219	210	193	206	223	201	205	217	191	175	198	185	194	176	198	186	175	196	228	211	183	211	213	195	201	209	185	195	192	188	206	221	207	190	214	193	221	222	211	220	195	208	206	234	235	202	185	176	173	198	213	214	207	188	201	197	202	189	200	193	184	206	239	184	201	227	210	176	222	186	229	221	215	195	203	185	204	183	195	193	232	203	211	198	198	210	181	187	195	215	220	182	210	177	205	195	212	201	208	195	203	183	202	204	193	217	200	217	213	191	184	171	185	184	168	211	200	184	197	205	222	201	188	202	169	200	195	197	201	206	192	205	196	205	208	198	190	192	213	187	166	221	207	192	210	213	183	225	210	209	209	172	201	212	227	199	176	212	216	195	196	201	200	204	227	187	199	201	218	211	203	206	195	178	197	179	194	200	168	203	212	199	227	188	204	198	198	210	215	195	197	200	225	200	180	196	211	217	209	184	204	205	215	180	199	192	174	208	179	214	215	198	216	203	206	211	202	215	189	183	192	231	193	196	173	203	196	188	189	205	214	197	175	192	239	197	217	196	238	209	219	207	215	221	202	185	202	186	191	193	199	213	181	193	240	193	242	210	194	152	199	202	196	198	183	174	181	177	207	202	192	188	171	195	206	174	195	190	214	191	239	200	182	210	181	193	207	212	197	176	180	218	215	203	194	165	197	201	208	229	197	202	224	211	217	203	198	209	220	215	204	174	204	181	176	195	199	205	243	182	216	177	197	216	201	189	189	210	214	213
11300	5067	13276	17658	15909	14646	13311	11539	10146	8753	6757	5902	5019	3673	3097	2875	2724	2452	1867	1400	1372	1013	803	737	632	598	570	532	528	537	568	520	555	589	492	546	537	548	576	491	521	504	477	490	497	475	485	477	524	521	502	486	488	471	477	476	485	473	491	459	456	440	464	448	492	479	450	449	496	463	487	474	471	481	454	469	488	444	462	472	489	460	434	457	490	476	471	431	457	456	481	505	490	427	467	473	450	444	516	464	467	455	480	467	460	476	449	454	439	473	456	474	430	478	454	516	445	432	488	466	456	454	467	456	460	461	468	450	514	446	458	458	463	458	499	455	482	450	455	439	478	455	455	483	476	439	453	478	453	428	417	468	448	488	481	446	444	458	487	437	462	452	445	488	494	435	463	514	466	484	453	481	452	434	452	457	513	475	508	480	482	452	457	441	455	488	491	461	466	464	461	428	445	509	454	510	471	423	473	444	440	488	410	456	459	438	453	465	509	454	444	452	505	447	468	455	417	466	420	497	441	467	487	453	468	504	457	449	462	502	450	480	484	465	470	472	427	468	459	448	463	485	456	442	481	448	444	487	473	505	489	465	490	456	433	482	459	437	481	427	471	467	461	478	464	482	432	419	510	468	485	456	496	432	471	450	484	454	467	453	446	427	449	443	430	495	470	476	455	482	459	434	465	449	493	492	523	458	464	452	497	455	456	432	470	432	423	457	466	458	471	461	481	465	453	453	484	478	486	476	453	453	457	461	444	472	450	433	488	438	460	456	452	463	488	446	475	473	475	486	434	478	451	459	454	416	432	430	449	467	434	481	495	446	520	444	418	477	479	421	444	430	427	467	436	477	451	467	454	471	475	456	448	483	489	460	474	450	469	493	479	453	470	459	455	476	428	464	484	441	482	454	521	441	498	498	466	424	448	457	438	499	463	453	439	493	438	458	463	419	505	447	462	470	479	449	437	440	467	488	465	469	460	477	464	485	486	447	481	474	446	454	430	452	483	462	474	485	459	470	476	459	469	441	470	446	469	497	465	456	481	466	465	503	456	478	459	456	460	473	469	435	425	498	474	477	476	465	459	487	429	484	487	451	467	513	471	448	488	497	482	451	461	419	438	482	462	433	421	437	455	481	466	491	497	480	466	449	456	456	483	527	451	447	487	463	456	454	460	448	489	503	475	447	468	474	476	464	453	470	453	437	480	516	414	423	462	470	461	465	446	458	442	510	475	498	466	493	459	440	469	460	491	456	415	487	434	494	495	424	476	456	450	461	459	495	440	436	501	445	482	485	476	461	457	453	472	464	471	415	429	459	458	481	471	480	467	453	459	478	457	452	478	480	454	453	440	449	458	456	433	439	480	472	420	464	470	449	450	450	467	472	427	485	474	465	496	468	497	487	510	471	452	465	444	468	429	438	489	474	477	447	440	424	454	456	488	458	463	480	426	469	471	483	459	471	485	475	440	495	428	486	465	487	468	439	480	468	491	452	459	472	450	430	435	480	486	468	425	471	494	421	469	461	481	464	408	494	460	459	434	465	471	453	486	444	475	473	447	479	462	476	463	453	458	451	466	483	449	477	454	468	465	427	462	517	470	493	489	445	446	442	455	478	494	440	466	448	441	473	483	449	503	436	461	484	477	470	502	447	465	442	455	421	492	457	478	457	448	439	487	465	478	457	458	454	437	470	447	471	443	470	467	443	436	486	466	439	447	437	463	471	488	459	457	460	448	425	481	506	503	436	455	481	462	466	455	478	491	468	474	437	505	466	431	503	474	478	456	477	437	479	481	441	459	457	415	462	472	455	504	452	451	486	485	454	427	467	442	483	483	481	471	493	489	448	469	465	431	478	441	487	430	450	443	496	431	434	461	457	453	433	482	461	476	499	457	482	458	451	458	465	433	462	487	486	477	475	459	482	460	478	449	446	470	477	466	446	504	430	519	438	522	474	464	433	446	488	422	490	473	439	481	471	459	507	449	500	496	424	438	439	464	479	471	468	424	459	428	487	456	468	475	457	459	460	452	455	486	473	447	486	470	441	460	448	478	487	494	452	464	474	460	435	433	505	487	434	441	455	468	476	468	487	430	471	488	433	450	454	458	443	458	457	491	436	462	466	478	434	439	488	436	463	429	456	477	482	481	437	405	446	515	460	448	472	460	462	483	465	459	501	489	457	426	477	449	466	470	471	442	479	465	471	478	467	480	543	457	432	468	483	462	443	489	465	427	453	469	470	528	452	435	448	483	455	490	474	449	488	469	507	432	468	465	454	488	420	472	478	436	449	455	494	455	420	500	479	485	412	461	452	471	429	478	466	448	456	454	412	464	467	461	509	490	486	447	436	463	456	469	403	501	454	458	505	461	486	495	407	468	426	470	482	436	442	468	455	452	463	449	475	460	444	494	459	445	470	437	480	459	496	483	484	449	427	498	462	462	495	448	484	438	458	470	456	463	469	481	415	460	447	422	446	458	472	492	493	468	469	494	476	500	459	458	446	440	472	475	480	503	483	459	460	495	509	440	440	486	473	449	486	453	479	475	463	479	461	475	479	488	511	454	488	482	443	464	487	490	449	489	480	464	449	418	496	493	450	482	456	445	464	459	469	469	463	506	441	436	466	462	466	474	455	464	462	469	451	460	453	441	439	443	485	463	451	492	449	493	472	415	445	526	431	477	430	475	467	478	473	467	485	499	476	470	468	468	438	492	470	437	485	440	463	439	471	417	467	457	429	467	454	473	476	445	472	473	458	485	467	484	502	449	471	436	405	426	442	450	452	481	474	463	443	431	460	406	479	460	482	451	488	456	465	454	468	454	481	491	476	479	405	490	474	498	460	453	488	468	502	470	473	484	445	487	460	466	497	469	434	464	466	476	435	472	467	461	443	452	411	480	499	445	489	459	458	467	483	430	465	467	452	450	469	454	455	466	472	477	493	481	466	470	460	475	411	482	502	464	443	490	477	487	472	449	467	478	456	449	465	476	468	447	467	444	471	414	476	483	474	450	447	453	467	446	457	483	467	435	461	453	453	489	472	463	465	425	481	466	472	509	438	451	462	470	476	413	431	479	463	495	487	476	455	457	457	461	481	421	461	476	441	453	450	456	460	463	451	459	456	451	457	469	434	502	440	453	468	421	450	428	451	501	446	481	471	466	463	487	477	475	452	485	445	461	430	454	468	466	462	450	467	478	472	497	468	502	462	457	468	487	472	480	469	488	504	487	464	455	441	447	423	485	437	482	458	476	486	486	429	468	468	467	449	507	434	492	460	442	458	447	456	479	429	464	446	407	486	475	458	469	448	485	478	447	465	422	425	437	498	457	489	466	466	488	483	464	474	466	455	450	442	456	448	459	469	462	406	474	443	480	466	472	435	458	455	473	482	467	457	444	471	476	508	470	459	448	453	440	446	484	433	469	473	438	467	465	460	464	495	414	462	478	447	475	461	463	491	487	470	487	426	502	494	477	453	485	438	421	456	452	457	499	459	466	462
26110	9457	10656	11147	8065	6471	5026	4328	3551	2999	2134	1822	1321	1025	815	766	688	673	511	405	457	321	267	262	279	234	208	237	215	206	226	245	226	221	242	200	204	204	202	233	208	233	217	204	187	206	221	238	227	225	220	198	207	199	207	192	186	173	188	164	208	198	200	197	194	209	190	196	198	212	194	189	244	204	203	193	198	228	225	201	203	196	211	231	196	208	188	213	194	204	192	176	202	212	215	198	192	203	198	195	231	192	201	212	217	193	213	220	198	214	199	218	186	181	195	178	219	193	202	216	185	194	204	208	202	225	194	186	214	198	195	227	201	191	176	199	167	171	223	219	206	177	220	222	217	214	209	201	181	184	207	207	224	202	181	217	201	195	187	197	209	213	212	208	188	185	210	206	189	209	190	199	207	218	216	223	185	199	225	196	191	166	183	219	180	182	197	198	185	209	216	181	207	203	192	199	197	193	209	216	223	178	199	186	207	212	199	194	195	212	213	183	200	166	195	197	238	225	211	199	165	183	191	220	226	192	186	219	189	189	199	207	171	189	215	213	221	224	207	199	192	174	200	198	204	199	221	216	211	209	192	208	190	187	164	200	196	192	194	203	186	217	179	191	209	196	195	180	203	190	208	199	210	187	215	194	208	176	193	189	192	212	199	178	203	192	201	192	196	203	196	208	206	199	214	204	185	163	204	211	208	181	217	219	202	195	195	196	231	205	190	224	190	157	215	221	193	197	190	183	182	196	187	228	202	191	209	218	181	209	211	212	212	208	202	217	195	183	182	193	240	212	196	205	185	183	205	195	175	190	214	204	190	191	186	204	197	191	238	186	224	206	217	176	196	191	209	219	216	216	216	200	185	221	207	198	224	206	172	184	223	193	186	187	215	201	187	191	195	200	208	210	202	198	208	201	189	208	189	218	221	215	194	197	222	224	180	196	229	218	189	207	206	202	217	189	191	192	196	168	173	255	221	199	208	199	232	209	222	174	208	204	210	195	214	217	180	201	173	196	214	190	209	210	170	210	208	187	210	202	190	184	228	190	211	189	183	207	199	193	183	212	211	211	200	188	204	211	186	221	221	174	198	180	213	178	204	213	175	180	228	184	199	213	205	199	212	204	188	211	197	179	189	216	201	188	201	202	215	235	195	188	198	179	205	189	198	213	197	222	177	189	208	194	197	192	188	191	209	182	190	197	190	195	207	205	162	199	201	191	202	173	212	177	213	192	210	198	189	235	215	179	205	190	204	199	200	204	178	177	188	203	209	198	215	176	188	178	214	193	187	232	211	189	196	211	186	212	200	217	197	177	185	194	171	194	220	222	189	223	208	177	196	189	211	201	183	215	180	179	180	203	215	213	223	191	219	189	212	225	194	194	202	207	234	190	185	189	212	191	228	210	212	221	202	194	209	195	218	185	202	193	196	186	205	210	212	193	223	202	195	199	214	200	213	170	198	182	200	201	194	195	213	205	203	202	186	211	216	218	220	214	182	197	182	175	220	204	194	188	208	214	209	190	182	216	199	214	182	188	174	207	194	212	176	178	155	199	186	182	195	216	191	206	217	206	191	195	212	172	176	196	207	195	233	192	199	176	212	211	194	219	197	194	216	200	174	187	184	186	194	184	194	226	215	190	224	201	212	221	208	184	213	202	179	186	179	222	180	223	175	195	183	204	209	228	221	209	206	197	225	219	192	181	189	201	191	222	190	206	194	222	182	190	191	215	174	182	197	203	230	217	206	176	187	200	190	232	172	213	210	209	207	218	186	208	180	205	170	207	198	196	205	197	230	192	201	173	182	193	182	187	225	222	205	183	202	189	191	207	189	201	178	170	176	178	175	185	193	182	211	206	196	199	185	230	214	214	207	192	189	204	193	197	210	194	209	208	190	219	215	200	177	219	205	221	194	191	206	201	218	208	210	208	217	211	207	226	212	198	228	213	209	202	193	208	206	218	224	225	212	217	194	191	172	217	204	211	230	197	178	203	173	216	191	214	180	207	175	204	221	230	209	187	182	205	206	198	205	208	196	205	208	201	206	201	208	157	221	183	184	208	192	229	204	188	188	200	212	191	174	208	205	190	194	186	207	202	188	214	191	219	220	200	181	208	215	193	207	222	183	222	187	221	204	180	214	203	186	203	184	195	210	194	184	196	206	210	185	192	177	206	188	188	198	174	219	215	201	191	200	182	208	193	208	207	207	200	178	212	211	183	207	192	225	218	192	192	225	190	213	188	195	184	191	180	211	177	206	209	193	222	201	186	205	203	204	176	199	199	172	222	183	195	197	217	208	211	203	192	196	204	203	183	231	195	184	208	206	184	197	203	200	193	215	173	185	203	237	206	210	210	221	222	220	196	186	200	182	206	184	174	178	198	192	194	211	211	205	222	197	201	215	188	201	206	204	207	187	200	194	195	204	218	193	190	190	203	244	231	195	203	189	215	188	171	209	192	204	225	190	153	187	202	205	217	207	204	204	207	207	233	201	217	175	181	193	221	204	182	200	211	193	203	217	188	191	171	212	198	170	191	212	235	193	188	196	186	171	183	186	198	215	180	189	193	181	175	176	185	210	202	198	203	186	181	203	191	215	208	202	177	232	223	196	202	187	186	196	184	183	164	204	217	194	191	197	215	209	213	189	213	192	202	212	210	170	199	213	189	203	241	218	218	188	186	187	194	206	189	195	186	196	177	199	216	193	231	228	219	207	203	209	199	194	218	192	191	197	184	201	197	183	201	201	194	212	178	222	207	207	179	182	207	188	208	222	195	197	205	199	188	191	229	178	220	183	241	196	220	166	171	215	209	200	184	207	185	202	228	218	187	198	210	183	187	187	202	215	204	195	197	206	169	204	183	209	211	209	206	180	176	169	206	183	193	198	200	195	206	168	215	189	181	191	183	208	189	203	210	182	213	195	200	198	203	193	205	212	210	204	208	187	213	190	163	219	221	228	168	200	194	188	205	221	193	196	195	200	169	215	215	203	197	204	176	186	164	189	194	207	186	182	197	199	196	196	201	202	206	212	204	201	193	185	200	193	182	198	221	199	211	217	199	220	183	201	184	197	209	200	190	222	186	168	202	205	217	225	195	190	217	184	194	204	224	202	195	191	190	214	223	195	201	192	215	206	194	218	192	203	211	209	235	208	196	203	208	192	196	212	223	184	248	240	231	194	186	181	189	206	183	207	189	209	211	193	202	199	202	223	191	215	208	217	208	185	186	199	188	196	193	187	179	193	212	208	209	198	196	221	214	203	191	202	220	221	173	189	190	233	203	180	198	186	202	213	187	209	197	202	211	204	207	204	199	191	196	228	205	231	236	193	246	208	221	196	186	193	198	195	219	200	187	214	190	205	217	204	187	236	199	217	214	202	202	221	228	195	195	210	196	211	215	189	192	164	196	197	195	195	175	202	194	230	239	214	185	180	192	249	235	209	228	191	218	236	180	200	171	200	197	172	189	187	195	230	213	201	201	226	230	227	203	213	215
15113	6970	16148	22063	21185	19045	17397	15882	13558	11974	9620	8378	6273	5013	4422	4111	3536	3365	2402	1980	1978	1318	1053	858	830	703	675	637	655	617	629	607	663	581	584	548	509	540	594	536	541	536	477	528	477	470	482	491	546	488	471	468	485	450	507	451	457	456	425	433	474	467	499	445	481	468	484	433	467	415	482	488	480	468	484	480	448	451	459	473	450	447	437	459	446	506	434	454	469	470	425	455	480	425	466	486	458	426	475	479	449	510	439	452	447	455	465	443	476	429	487	455	488	484	465	485	448	442	445	460	487	463	500	465	443	446	455	481	456	481	479	460	446	471	451	416	487	482	457	437	484	450	508	421	412	425	422	428	470	470	459	472	437	446	419	463	465	491	466	471	467	454	439	420	460	439	429	437	454	482	422	478	415	428	473	428	460	448	483	445	434	438	460	414	487	457	442	473	475	449	479	423	429	443	518	433	461	489	421	491	397	443	449	458	447	481	442	435	444	425	465	427	441	452	429	443	468	439	434	454	466	451	432	475	461	428	435	438	460	466	418	472	430	433	452	444	424	457	488	451	455	450	454	446	485	439	476	451	476	463	472	450	456	462	481	420	491	463	476	490	452	437	444	438	459	470	473	438	424	426	478	475	464	431	416	440	421	436	422	462	452	453	442	445	467	477	473	483	445	432	427	452	449	450	439	431	479	447	476	442	533	431	433	433	465	457	462	448	463	484	435	448	454	469	466	465	448	496	448	456	477	447	448	435	467	416	447	454	456	498	409	449	449	461	418	483	492	489	428	458	444	446	417	499	480	435	458	489	462	451	426	427	427	448	450	453	432	463	460	507	470	405	479	471	463	394	468	478	468	430	442	429	470	438	399	446	487	463	471	416	447	460	440	471	471	491	426	434	483	470	451	448	452	450	452	421	445	458	449	445	441	470	451	460	441	457	445	437	435	471	473	475	468	444	415	456	465	458	476	440	475	467	435	487	475	456	435	465	464	422	477	457	466	465	440	454	448	465	455	433	438	461	446	446	469	482	468	453	461	462	447	409	466	446	479	467	470	426	445	434	459	457	460	446	454	446	435	465	446	473	441	454	436	449	471	453	440	477	482	445	458	442	434	446	418	462	449	489	487	431	428	457	474	477	452	423	487	378	470	458	446	485	428	444	462	427	421	444	433	457	450	456	413	431	474	524	482	434	431	466	444	415	450	482	452	475	442	454	425	450	435	457	474	508	466	478	451	406	470	484	478	479	459	478	447	405	421	457	428	499	436	446	427	468	445	435	427	440	477	463	455	452	462	492	460	412	436	439	443	454	437	438	466	454	460	451	444	478	465	466	447	434	463	431	460	456	412	435	488	464	467	447	508	437	482	451	442	469	455	421	472	469	442	438	457	432	481	459	452	466	463	428	458	451	457	437	495	450	450	407	448	474	424	450	457	457	458	442	423	464	420	453	440	445	466	449	476	448	436	442	439	455	459	452	452	445	450	428	454	451	430	446	415	448	432	485	467	440	461	462	439	477	466	434	464	440	416	445	438	445	455	473	449	472	484	440	438	414	415	464	459	453	436	451	423	451	435	488	453	485	474	419	448	480	471	447	444	421	474	453	433	480	449	455	461	449	438	473	450	472	469	471	449	419	449	413	425	423	482	437	467	502	435	431	469	408	461	459	468	452	484	455	414	465	466	490	437	459	401	430	456	504	465	442	446	456	443	429	439	420	447	468	471	478	448	443	425	470	440	468	436	455	423	430	451	441	466	412	450	447	472	485	454	467	442	478	409	551	444	445	428	459	459	476	481	441	443	429	465	466	475	483	470	447	433	462	451	412	459	461	433	460	437	463	482	470	488	437	426	478	464	465	433	490	456	469	420	458	433	443	439	464	420	458	436	473	459	485	453	459	467	464	469	450	449	480	486	475	478	451	466	419	421	466	456	483	468	471	449	470	484	432	451	496	440	466	470	435	447	466	435	489	465	447	453	444	508	474	456	438	452	521	483	447	480	450	479	459	474	452	464	487	439	483	429	484	487	473	462	475	420	462	463	447	445	463	430	449	467	463	488	454	457	454	465	436	402	460	454	455	413	471	481	412	453	441	470	430	431	421	461	451	470	433	461	468	467	481	476	491	426	443	473	479	458	438	453	406	465	441	458	421	428	428	438	459	459	473	494	435	469	460	467	427	444	478	426	474	445	421	456	461	467	512	429	464	471	444	468	462	453	444	428	450	478	412	490	429	465	405	434	500	431	443	478	476	487	449	430	450	460	437	469	428	463	451	468	454	482	469	491	462	489	468	457	472	459	499	498	465	479	452	463	451	472	454	470	482	456	501	433	477	441	477	450	429	430	458	454	466	497	443	438	463	459	444	444	480	412	468	437	451	450	460	448	452	452	492	454	469	420	436	462	461	444	428	457	484	460	467	447	495	430	445	464	449	465	461	423	453	495	508	474	478	457	421	475	450	471	484	469	457	442	469	465	425	492	452	443	397	463	452	468	461	477	448	429	435	457	475	499	453	468	490	449	452	433	463	472	500	431	481	468	490	445	503	425	470	422	475	444	466	452	436	447	483	416	428	454	465	468	450	480	400	468	475	439	449	470	469	422	484	454	463	495	441	456	499	431	442	459	461	429	478	470	433	458	461	498	441	432	453	469	444	450	438	459	455	445	434	530	485	494	463	477	468	463	463	443	474	437	450	468	459	417	438	450	430	485	442	459	484	438	440	474	467	454	458	444	480	441	416	445	449	446	429	458	444	463	452	477	451	454	461	453	477	425	450	440	421	506	455	496	420	477	485	450	470	449	437	456	438	427	438	457	481	437	466	433	438	462	473	450	454	489	472	455	426	465	469	450	446	463	439	466	469	459	450	441	444	441	429	486	450	450	451	487	417	427	442	450	451	456	454	452	472	471	483	437	448	437	458	457	457	479	497	475	439	454	414	471	492	464	458	425	492	424	420	457	454	442	454	463	472	480	490	462	456	481	446	464	445	434	431	481	439	446	416	436	483	429	452	469	456	440	460	451	473	469	441	483	470	452	448	451	474	466	464	445	431	483	455	466	456	440	456	462	417	451	477	447	450	450	463	457	420	423	474	450	469	469	456	460	468	420	459	475	435	467	430	479	471	467	423	469	429	462	418	446	498	384	442	439	442	467	493	446	448	475	466	470	447	462	461	470	478	478	498	451	460	448	437	425	489	452	437	457	480	452	472	463	480	464	411	429	468	451	458	452	440	463	455	426	465	427	459	449	474	464	470	436	426	471	481	452	463	504	480	453	460	443	471	450	465	418	444	459	451	462	457	459	424	433	466	446	467	480	448	443	430	472	428	417	478	459	480	487	505	455	468	463	441	458	465	423	486	438	416	433	428	425	458	455	452	457	489	486	438	451	459	486	463	476	481	467	456	449	445	488	470	475	454	438	452	447	440	438	492	446	445	464	463	466	468	462	472	445	468	454	452	447	463	477	439	484	435	436	452	454	465	432	471	465	470	445	436
9746	3901	4361	3644	2524	1892	1334	1123	1143	1007	859	690	545	450	409	397	322	268	253	162	200	220	159	132	124	147	169	130	138	166	170	157	140	155	184	143	167	153	152	133	143	149	153	149	153	139	142	166	141	130	114	143	147	145	144	136	127	149	150	156	158	143	133	152	138	143	131	145	142	142	140	140	147	153	150	155	144	145	144	148	125	136	141	138	160	134	138	133	138	143	140	147	149	127	143	145	154	169	164	133	143	151	144	148	158	151	157	139	130	152	138	162	155	136	148	146	145	146	149	166	180	145	154	153	155	146	133	142	139	135	137	166	154	146	130	145	122	139	163	141	134	155	159	134	159	140	137	117	147	137	173	142	143	149	144	134	155	141	132	161	140	132	144	149	153	149	154	163	133	145	130	150	142	151	156	137	146	146	148	156	139	137	158	137	146	143	166	149	124	152	147	164	140	164	161	150	134	140	143	139	143	160	140	136	128	134	170	159	131	125	147	161	133	155	137	129	141	164	140	143	152	133	127	133	136	147	122	129	128	152	160	135	118	159	142	130	150	133	132	139	135	157	145	151	156	160	124	139	161	143	127	165	153	119	133	129	125	122	144	155	162	145	137	140	132	159	133	162	148	161	162	160	167	142	145	159	147	150	148	134	135	149	124	155	165	159	161	144	141	145	145	163	127	141	150	132	139	155	150	148	142	137	159	137	142	153	129	121	148	135	134	119	146	151	138	120	160	144	126	135	178	159	144	139	152	138	134	130	155	133	155	124	154	135	141	152	155	129	137	156	137	159	161	137	149	116	142	144	156	149	138	144	170	169	146	134	143	136	129	129	154	134	188	140	135	137	160	154	168	139	133	123	151	139	140	119	158	166	159	169	147	155	133	168	142	146	156	178	143	140	140	160	163	117	139	149	129	134	138	132	143	147	143	149	152	168	139	139	131	153	141	142	151	135	150	147	133	150	159	143	130	158	146	133	152	163	146	156	136	137	161	161	163	137	163	150	140	147	149	158	156	153	148	146	135	141	126	167	146	154	131	159	139	155	117	149	139	144	157	127	124	142	131	145	172	142	123	158	158	157	154	142	131	135	135	135	113	115	122	122	157	148	131	145	152	147	148	147	158	149	130	150	135	168	146	141	137	127	160	147	164	142	134	135	130	154	129	155	149	152	163	135	143	116	144	155	143	130	154	151	149	145	128	124	156	146	159	155	141	140	149	164	152	151	168	137	133	136	156	124	136	127	143	150	142	134	145	125	148	154	139	147	125	135	138	116	158	142	119	138	145	136	148	147	147	144	132	112	177	163	156	150	131	142	156	134	143	157	159	133	146	156	150	139	136	131	137	175	123	134	152	133	156	168	148	141	148	135	144	155	135	143	145	151	168	155	147	154	142	182	146	153	145	139	161	132	134	137	142	144	131	143	128	171	109	154	148	155	155	143	148	161	131	160	122	145	144	163	116	142	158	158	153	135	155	134	160	153	133	139	153	139	143	154	127	157	157	144	139	150	145	134	134	118	149	139	137	140	167	151	144	138	132	136	140	134	134	155	135	138	141	130	123	134	144	124	125	135	131	152	133	139	147	155	152	143	148	149	153	146	146	125	139	146	139	161	140	142	161	149	154	161	123	142	161	139	137	146	147	148	136	124	148	141	132	127	123	169	145	148	142	132	136	147	158	160	132	151	163	140	165	144	137	137	156	135	141	118	136	123	158	141	147	120	142	140	144	146	142	140	141	121	155	169	141	129	167	122	157	157	141	128	157	144	153	126	140	138	139	148	167	169	166	130	163	148	161	125	149	156	137	153	143	148	133	143	141	142	159	161	131	131	120	139	118	151	133	153	168	123	132	156	149	142	167	158	163	150	157	166	148	136	132	147	135	157	142	132	134	161	147	141	126	166	146	160	138	134	121	157	139	160	137	158	163	154	138	153	139	150	147	131	131	147	139	160	155	152	153	138	135	140	134	109	148	158	167	135	165	145	118	149	141	146	139	156	140	142	130	171	144	158	148	148	144	132	156	152	139	137	141	140	158	152	135	133	155	142	140	115	140	139	148	136	135	151	142	159	130	103	150	134	135	149	140	155	132	142	129	168	132	151	155	146	126	149	152	138	159	141	115	128	154	171	127	130	162	130	140	129	128	139	152	169	162	157	165	150	142	157	133	162	114	123	153	135	135	143	153	167	141	136	129	122	145	135	133	122	145	148	149	147	141	158	144	150	129	163	139	146	150	138	161	115	154	137	135	133	143	155	115	158	147	143	163	144	138	166	142	156	161	159	162	142	139	133	145	134	128	137	147	151	170	151	114	131	127	122	155	145	161	127	132	148	135	146	135	180	145	156	150	164	135	136	147	160	139	137	150	129	142	128	145	162	154	134	119	121	115	140	141	165	142	174	140	141	134	149	154	144	147	134	130	171	151	156	160	145	139	134	176	116	139	134	162	137	161	146	159	135	154	144	161	142	159	177	132	168	120	154	151	126	164	153	139	141	143	157	120	139	130	146	145	139	141	152	123	146	136	151	130	135	144	104	122	128	139	165	155	147	135	137	145	145	145	164	136	135	154	144	156	136	146	130	140	157	135	151	162	156	152	141	161	154	126	135	143	150	149	167	147	128	151	133	161	152	159	132	175	147	161	136	163	147	163	147	142	125	146	145	153	134	146	135	143	154	151	154	145	156	135	135	151	145	152	132	139	157	112	155	127	148	157	149	128	123	143	149	142	126	124	142	135	157	115	151	150	163	144	148	156	119	143	140	142	122	153	141	137	130	150	151	162	136	149	132	139	158	148	156	136	144	147	169	150	135	163	148	158	151	143	135	139	145	140	138	166	164	155	147	138	139	148	143	144	137	139	165	175	119	144	157	153	134	157	172	150	156	128	153	127	120	146	124	144	123	141	141	136	132	163	141	130	144	143	154	120	130	133	136	150	157	141	144	147	154	149	125	152	131	160	153	147	149	135	152	148	166	128	145	129	153	164	158	144	143	147	143	148	154	136	119	139	145	152	144	136	147	144	144	150	134	148	141	160	122	150	125	154	141	121	143	144	125	126	147	136	135	160	155	151	146	135	123	132	153	152	149	128	123	141	142	162	152	135	125	142	141	139	143	139	118	142	142	139	148	134	179	141	140	138	164	124	133	149	161	152	148	155	148	135	165	160	155	129	148	176	140	149	145	153	148	140	127	172	125	160	155	140	131	138	148	134	142	131	141	121	159	149	140	157	151	155	162	155	151	126	145	126	129	122	150	155	147	167	145	166	129	154	126	146	140	148	162	168	140	144	136	154	147	158	145	143	157	126	147	147	153	147	155	158	143	146	148	146	117	160	123	154	144	129	165	126	147	127	130	144	136	158	165	166	138	137	126	141	137	171	144	157	129	143	145	139	131	147	163	148	153	161	159	140	150	130	124	143	152	136	161	143	148	141	148	138	138	131	133	131	135	133	159	149	152	160	142	147	182	149	157	142	159	144	124	147	123	153	130
6114	3487	7791	10266	8752	7319	5900	5250	5343	4976	4136	3942	2907	2187	1877	1660	1360	1290	1019	641	798	505	421	426	382	340	394	398	386	374	370	385	404	369	332	367	382	357	356	376	370	376	352	363	362	326	389	335	366	311	377	347	359	324	357	334	300	391	343	329	351	359	315	375	348	371	348	375	358	355	333	363	362	360	349	365	380	337	375	363	385	344	321	352	356	353	386	350	350	375	346	330	344	338	330	350	341	341	353	370	374	361	356	360	349	347	372	353	371	363	340	346	353	354	381	342	363	336	360	356	323	362	352	346	367	340	371	326	363	354	326	349	350	379	362	375	327	329	361	376	365	359	361	323	324	332	356	343	355	353	346	378	366	345	338	346	338	341	359	348	350	336	336	334	356	364	372	331	357	341	309	370	359	364	363	362	330	335	338	369	306	338	357	347	357	362	375	341	350	320	370	339	347	328	350	340	355	351	362	362	323	324	383	349	349	347	348	339	336	361	305	338	352	357	326	306	360	362	377	361	356	371	377	368	370	368	318	338	354	326	382	329	336	334	352	311	361	319	348	342	363	333	342	351	331	327	319	347	365	339	352	359	375	345	313	335	364	370	361	317	313	339	334	358	369	364	376	355	308	340	385	311	337	354	373	345	365	316	334	374	331	369	387	364	337	326	319	324	354	382	344	354	332	328	336	368	336	351	358	382	386	383	342	322	362	336	339	336	330	357	376	351	304	349	392	335	352	356	328	331	350	330	363	327	357	332	355	362	330	359	355	325	351	360	341	304	336	306	344	343	391	350	350	358	359	322	328	356	319	333	297	353	336	341	341	334	366	339	361	367	339	323	369	355	337	350	351	335	356	326	350	338	372	359	344	358	383	364	342	345	353	359	368	339	329	329	384	342	377	340	337	327	357	356	320	367	314	364	368	358	346	348	355	363	368	334	346	316	355	337	343	344	342	371	364	332	360	347	367	328	321	365	351	374	351	342	309	348	329	337	340	363	344	345	349	359	329	344	345	373	312	377	372	370	344	336	375	358	348	372	347	323	337	390	367	332	310	334	333	344	335	332	326	318	340	328	360	336	367	360	361	346	365	323	345	342	366	360	359	346	401	345	371	354	340	350	362	354	380	332	335	346	348	358	332	361	364	325	323	351	364	348	357	351	326	344	336	368	343	374	360	309	346	333	356	356	340	345	344	349	374	375	338	360	372	332	363	334	364	338	353	357	376	310	381	353	348	345	371	384	342	388	352	337	367	368	358	352	359	346	351	327	356	332	342	326	378	337	320	355	348	359	351	340	369	323	346	324	336	336	357	394	311	369	336	351	353	295	344	341	341	327	360	372	328	343	360	349	343	347	371	333	338	377	308	308	373	337	333	368	327	349	347	355	332	348	346	343	344	354	343	333	354	346	347	357	340	326	361	346	310	352	328	351	340	341	349	360	345	340	345	322	340	349	335	353	378	313	380	332	342	323	327	371	341	393	354	341	353	345	344	345	346	361	346	346	338	332	365	334	323	339	326	334	373	351	361	330	332	350	338	360	360	336	372	361	358	345	339	357	357	339	334	331	359	357	366	353	381	342	362	342	336	326	295	323	386	351	324	365	310	360	365	346	340	359	325	357	357	335	351	312	355	350	325	367	340	335	329	343	388	334	309	365	332	366	340	370	357	336	321	346	353	323	376	327	350	326	342	330	367	384	352	335	330	342	361	340	357	360	344	331	366	357	360	348	366	307	322	359	344	345	348	344	325	379	284	351	322	345	319	351	359	349	321	379	357	334	366	347	319	355	327	346	389	342	340	375	344	385	335	337	340	305	350	365	382	344	321	345	333	336	330	353	363	368	346	349	341	341	302	343	315	333	358	322	360	359	329	374	303	358	354	324	352	321	356	336	367	335	344	329	345	344	348	347	322	371	354	353	318	364	335	365	342	352	335	368	369	359	315	311	343	374	356	350	344	345	386	357	341	329	352	346	337	365	359	387	372	350	374	395	406	337	349	329	357	343	347	322	329	354	361	346	346	327	345	346	332	321	354	339	357	346	362	369	362	352	363	371	361	368	342	338	338	309	358	315	353	368	336	337	320	367	356	369	333	381	362	355	353	360	344	367	311	334	341	343	335	354	314	350	355	369	356	332	371	339	387	340	336	361	346	353	335	332	317	364	360	320	335	361	357	319	335	354	337	353	368	343	354	355	379	323	376	357	347	344	348	345	351	336	330	357	351	371	352	316	344	356	346	347	364	322	357	367	332	352	353	336	360	337	358	350	343	362	326	368	359	325	356	363	335	363	337	344	319	366	376	340	358	378	386	362	319	327	341	361	350	356	326	366	333	336	361	361	348	350	324	361	348	347	325	330	345	351	362	364	361	375	360	331	333	329	342	361	313	382	330	318	342	338	361	302	373	350	334	357	341	367	353	355	343	364	348	369	367	358	344	333	374	344	332	349	336	349	350	318	348	369	340	335	368	379	357	336	369	350	364	340	359	398	339	354	343	398	341	333	325	365	305	327	354	346	352	339	323	363	344	364	369	371	347	316	385	360	358	356	349	351	334	359	346	374	365	334	375	397	361	311	357	357	314	319	345	360	327	350	404	345	360	338	381	345	383	329	341	345	333	341	340	355	360	308	345	338	331	362	373	347	324	325	340	351	330	355	350	380	328	337	347	352	358	374	348	368	372	354	363	367	375	348	376	346	351	307	315	317	318	366	372	332	353	331	325	346	361	342	356	348	324	334	338	360	339	364	355	318	337	360	355	430	365	349	368	356	353	336	305	335	321	349	339	382	344	352	351	339	340	334	329	311	358	352	368	325	305	343	364	362	309	364	348	337	343	342	346	352	342	356	334	322	322	330	323	358	362	365	331	335	321	344	342	339	342	357	318	362	337	347	370	389	331	333	350	368	347	336	341	341	332	289	356	336	343	322	323	356	329	331	324	350	351	367	384	347	339	352	303	326	366	345	352	348	360	364	369	319	339	345	366	341	360	321	359	335	347	346	329	366	326	371	311	341	366	334	352	344	338	359	336	333	326	345	322	347	347	394	398	344	355	403	332	365	361	331	336	335	357	359	346	375	340	322	405	350	337	341	307	361	331	346	347	362	307	318	359	334	334	350	380	322	328	358	327	343	337	364	334	337	324	359	338	346	324	328	364	357	348	337	319	362	351	334	351	354	337	344	322	346	367	347	372	366	359	336	364	334	359	354	331	336	348	360	359	358	360	361	367	346	325	358	362	361	347	371	338	344	306	326	322	346	368	364	361	311	349	335	354	355	346	335	333	350	340	347	379	382	336	330	346	335	365	314	302	346	323	355	320	375	329	354	351	344	352	334	391	353	366	340	334	344	330	330	368	336	345	387	338	350	347	382	365	355	362	387	346	354	349	311	350	386	359	338	362	345	331	370	309	345	324	339	330	329	356	374	324	335	376	327	357	338	350	350	322	358	353	358	369	374	370	356	363	351	372	355	357	350	354	334	363	338	367	322	357	353
18918	6765	7382	7239	5222	3918	3264	2704	2435	2117	1752	1401	1003	753	736	643	520	435	398	315	345	278	259	219	242	214	222	234	219	231	224	232	201	186	205	210	229	216	232	228	231	223	204	235	212	203	215	237	182	181	214	188	250	215	193	221	205	185	210	175	187	211	214	196	186	203	197	174	208	204	215	199	210	200	222	229	185	198	216	195	164	210	223	216	219	232	200	203	232	199	175	204	226	200	195	223	224	201	210	191	190	216	225	195	220	198	203	197	192	201	188	179	206	230	217	211	199	175	211	208	221	208	194	180	187	196	194	201	201	202	203	213	168	191	214	208	175	173	201	225	176	205	197	200	173	221	180	192	215	198	196	195	205	186	187	243	209	181	195	182	211	215	203	205	201	216	169	190	182	180	205	190	189	237	239	195	215	207	192	208	202	192	204	206	190	204	214	209	183	185	187	188	194	189	181	201	184	233	219	216	178	180	206	218	209	225	228	221	207	233	209	203	213	211	181	198	180	207	207	178	225	209	203	192	209	212	201	186	228	190	232	193	225	197	193	221	220	225	203	221	223	184	224	187	184	207	201	201	185	200	210	198	225	180	198	199	199	200	207	187	192	181	215	227	205	204	204	209	193	220	217	188	191	203	188	214	198	189	184	197	201	202	206	217	204	234	212	188	182	207	198	214	198	208	197	186	201	201	209	198	200	207	212	209	203	204	212	237	202	200	228	225	204	185	204	208	190	194	215	197	196	224	188	180	224	201	204	216	194	195	212	173	242	198	233	191	207	191	202	189	187	204	222	201	206	205	205	204	215	219	221	203	222	193	183	183	223	236	194	194	189	221	220	208	219	219	189	199	217	200	186	206	218	201	200	203	200	174	203	178	222	189	194	197	178	243	186	174	204	211	187	233	220	211	210	179	195	197	239	192	227	203	213	188	204	210	224	194	162	169	175	179	210	197	185	210	210	206	182	221	243	214	202	215	206	198	230	213	198	187	207	225	200	201	193	182	207	209	196	199	208	218	181	209	204	191	205	183	195	225	235	198	210	224	170	196	185	225	208	201	209	215	215	187	209	213	192	216	202	211	179	199	213	222	192	214	204	216	214	226	234	211	190	203	203	198	192	203	213	202	176	188	207	206	178	176	196	204	220	224	203	195	222	222	221	187	216	200	198	202	205	203	217	220	161	209	223	208	206	186	217	198	208	218	203	234	219	185	188	202	203	219	198	191	223	199	208	219	182	209	204	212	213	212	214	174	231	199	199	239	185	215	181	175	199	224	186	196	217	210	202	230	207	175	177	189	190	182	201	210	207	219	221	183	153	190	187	210	192	214	216	208	213	194	168	212	197	195	202	182	209	205	190	203	198	184	200	214	185	201	212	190	194	218	216	196	197	202	207	207	180	202	203	197	199	207	215	216	184	233	203	199	195	188	189	207	196	218	214	204	222	227	234	224	190	205	229	196	213	218	228	188	190	196	208	215	216	210	217	186	205	209	208	196	188	217	205	207	191	204	192	204	172	170	199	206	180	221	187	238	195	209	174	218	206	207	220	206	185	203	198	189	195	189	226	185	175	207	198	202	208	187	199	182	212	191	220	216	200	210	208	203	219	189	176	214	189	211	193	188	193	189	218	179	197	211	232	184	218	169	204	183	200	201	199	201	217	223	199	193	190	196	208	204	234	229	195	215	204	206	203	211	233	212	197	185	213	189	201	202	205	188	192	201	225	202	173	185	183	194	211	203	186	183	197	217	213	202	229	191	181	200	205	198	196	199	204	211	189	216	225	198	227	207	173	204	214	187	184	203	190	217	214	211	226	200	205	206	191	200	203	201	199	212	171	170	185	164	192	213	190	187	173	219	213	221	209	205	200	213	173	205	222	200	199	197	209	200	210	212	196	221	210	208	198	173	219	208	209	236	207	202	226	203	193	196	178	208	179	197	171	232	210	212	181	221	194	179	207	194	217	189	176	201	219	217	199	210	238	204	204	215	177	204	231	201	218	188	175	176	194	200	202	201	220	193	194	197	222	208	200	232	206	199	196	210	201	201	197	172	181	229	222	216	176	176	220	216	211	223	193	205	193	183	194	195	195	219	209	189	214	204	203	224	184	216	208	220	182	208	214	188	200	205	164	197	204	205	190	216	199	199	213	227	199	195	182	196	205	191	189	194	183	195	199	220	202	188	187	202	197	221	228	226	188	204	200	224	211	212	220	176	211	201	192	210	231	185	225	217	206	186	198	194	209	210	225	210	179	207	185	211	185	201	203	196	222	208	185	216	228	218	225	205	174	187	221	200	186	191	205	199	196	202	208	211	191	201	208	171	211	234	183	198	185	223	198	204	208	205	197	188	195	202	207	205	192	196	222	209	190	202	196	184	213	178	220	202	190	235	197	206	197	199	192	203	187	205	197	194	187	187	204	204	226	196	224	195	183	192	204	200	182	213	212	207	220	203	223	196	217	226	186	202	198	188	220	208	197	225	243	211	202	223	209	183	194	187	195	192	211	198	203	211	199	220	210	192	193	198	209	189	228	190	208	228	170	208	206	241	185	204	200	207	234	196	195	214	239	193	187	184	193	202	210	196	207	205	217	185	219	187	196	204	214	206	218	190	191	178	201	229	188	208	172	188	213	207	206	223	216	186	216	225	197	229	186	185	172	215	204	228	219	214	199	203	204	200	202	217	198	237	190	217	218	212	215	204	180	202	198	209	209	185	210	195	186	198	191	216	207	202	208	191	179	208	223	179	214	202	232	225	220	183	208	202	200	209	177	186	201	228	201	180	190	180	201	194	196	185	229	239	202	194	206	203	224	203	192	226	198	197	216	210	241	217	214	193	216	191	202	171	185	206	215	202	186	204	202	188	203	202	212	196	204	197	227	207	191	214	222	179	193	195	224	218	213	208	191	183	193	214	198	233	239	188	205	206	187	200	189	206	180	194	205	189	190	192	213	173	203	208	220	210	202	184	215	178	221	193	184	170	202	203	202	200	206	195	190	217	216	165	215	239	172	196	181	204	194	202	200	201	182	199	252	194	216	198	212	199	176	225	245	164	184	200	192	205	216	217	206	210	216	195	197	207	209	189	224	208	235	181	230	220	185	221	214	194	224	214	221	205	192	205	179	198	188	202	242	193	207	224	210	176	180	220	197	203	216	216	218	206	228	189	184	221	201	209	213	196	203	176	211	192	188	173	232	226	220	202	213	188	240	199	203	202	209	227	196	186	185	230	191	218	204	203	197	225	214	207	222	193	191	218	226	202	213	197	204	187	188	228	209	192	177	206	203	214	214	191	206	220	184	243	202	187	224	199	229	211	216	194	209	213	202	221	193	231	255	213	210	210	209	207	218	220	216	208	213	189	177	230	208	178	192	185	217	193	188	203	219	199	189	207	204	212	218	200	225	178	201	197	189	225	215	214	210	215	196	191	186	183	218	211	169	211	201	211	192	232	209	195	198	176	196	197	199	207	197	220	208	197	231	213	204	194
12041	5480	12260	17001	15829	13903	12889	11060	10421	8857	8205	6946	4774	3711	3192	2854	2567	2162	1686	1270	1361	935	749	664	722	625	576	548	554	602	521	512	516	562	524	540	575	549	575	535	471	479	520	498	486	506	527	473	513	504	470	470	500	503	455	470	495	447	482	482	459	489	442	475	484	476	493	475	461	480	498	513	472	466	470	467	467	494	448	474	462	512	494	490	480	476	453	431	500	501	480	440	452	479	500	447	431	457	487	474	525	488	454	448	471	498	483	484	500	456	440	458	476	461	458	506	504	429	460	480	459	457	456	469	478	471	436	466	467	491	450	502	469	452	477	444	486	473	470	478	505	433	450	455	483	464	459	480	464	485	474	456	477	479	465	475	478	437	467	471	463	462	514	484	458	468	477	489	509	475	456	475	488	463	479	491	473	486	466	462	442	496	430	440	457	472	417	452	426	462	491	437	475	463	485	452	472	479	427	474	460	490	424	450	443	441	492	527	491	483	469	456	490	473	453	460	468	461	477	473	504	514	457	458	498	438	437	442	452	498	489	469	477	483	436	466	456	477	464	489	454	471	472	473	448	526	490	465	467	454	460	474	447	434	466	433	441	486	425	462	468	468	463	442	458	489	458	478	482	468	428	450	461	462	484	473	442	443	491	483	452	459	484	462	485	435	455	472	530	425	437	459	478	445	443	473	442	469	477	466	463	470	453	462	484	492	458	456	477	469	478	471	438	457	442	465	465	493	486	472	425	453	439	488	456	465	448	469	471	501	475	467	501	500	433	477	438	478	472	436	490	420	480	489	453	487	464	446	514	441	469	460	439	467	454	515	464	458	436	464	447	460	498	488	476	457	474	484	473	460	517	488	468	475	434	463	456	465	495	465	466	462	460	461	471	472	465	424	444	443	466	453	451	501	457	473	467	458	450	479	455	490	479	469	442	477	464	471	491	459	470	464	476	460	455	461	481	500	481	474	450	463	443	444	455	465	474	475	466	458	484	443	515	458	476	457	455	475	458	474	454	457	470	457	465	448	484	435	460	453	428	480	455	460	430	510	472	460	467	473	446	472	479	478	443	490	457	469	462	447	453	502	477	490	466	443	486	467	514	440	446	447	454	491	457	450	495	455	465	489	497	510	476	481	483	496	461	480	487	468	458	451	475	460	437	456	494	461	479	476	491	478	506	472	471	437	467	518	441	448	488	489	435	435	474	464	469	514	486	471	479	452	479	429	497	478	459	502	468	460	452	437	461	496	465	476	448	488	485	496	469	443	478	432	497	446	469	487	466	439	474	475	428	447	444	457	461	476	501	416	477	486	481	473	491	443	469	456	442	406	517	456	495	456	469	440	469	479	478	473	513	445	484	467	464	520	446	470	457	478	465	438	421	486	451	466	439	491	464	497	481	486	477	477	467	467	469	461	471	478	479	441	478	454	468	518	511	453	472	470	452	462	495	474	476	513	443	485	519	476	470	454	504	436	492	496	483	468	435	475	514	441	443	463	474	449	453	475	456	486	436	496	484	484	479	487	451	451	457	427	445	460	503	437	410	467	494	438	484	455	471	443	475	431	457	476	434	497	480	495	462	451	421	474	469	465	483	456	464	476	474	456	436	474	453	478	522	422	497	464	486	478	503	494	469	484	475	479	443	458	456	469	443	482	465	500	466	473	463	467	448	500	451	494	472	482	465	482	477	456	460	461	410	450	436	480	472	499	480	440	465	514	515	481	456	468	472	499	453	449	431	528	453	421	477	501	461	439	447	444	447	478	478	452	504	480	462	462	427	414	449	474	437	492	444	443	494	468	481	478	450	458	442	466	476	488	454	464	476	426	502	469	454	489	474	480	433	441	465	477	487	484	507	444	465	504	509	466	445	504	466	481	458	435	463	464	433	483	476	469	511	497	480	457	458	473	439	427	433	468	486	474	481	472	503	469	515	486	487	463	453	465	456	468	446	468	500	477	469	446	462	457	443	459	506	457	487	468	470	425	457	456	474	487	446	440	449	444	468	465	446	469	443	494	453	420	480	461	435	435	498	494	474	482	442	460	473	448	476	476	450	471	447	466	465	495	432	450	476	433	488	506	459	446	485	496	473	449	469	484	454	461	460	478	454	478	494	501	452	517	480	462	462	444	464	445	450	447	476	455	458	498	425	458	459	422	455	511	486	457	474	465	457	444	491	408	506	456	476	493	463	483	441	532	457	475	461	455	452	445	450	464	488	448	483	479	464	464	441	469	483	467	452	510	479	448	446	435	492	500	442	473	469	422	418	518	504	492	420	464	481	446	460	491	485	490	458	463	483	484	469	494	460	445	427	476	479	484	490	476	489	440	446	476	480	457	498	499	485	478	468	506	479	441	476	497	518	447	467	473	471	437	462	466	504	467	495	492	475	443	482	452	459	460	452	470	482	463	456	476	478	453	490	468	479	476	456	463	451	514	439	493	436	451	467	461	495	448	465	470	467	476	458	469	449	459	472	467	471	444	479	467	522	443	515	456	464	423	470	416	465	440	472	440	440	475	487	476	475	490	506	453	475	458	484	460	481	435	463	482	490	448	456	488	517	487	476	469	482	474	464	477	505	516	481	461	477	457	458	448	503	466	465	453	479	445	436	446	481	440	499	457	492	457	442	481	457	412	492	489	472	424	469	514	505	465	440	446	468	457	475	504	471	448	493	468	500	465	455	466	488	467	476	471	463	469	446	495	454	475	453	454	452	425	503	500	472	491	469	457	472	464	497	446	475	469	492	436	461	452	461	489	465	457	475	417	478	448	448	442	463	457	450	440	453	472	477	455	457	459	459	449	509	456	452	454	428	464	451	474	429	456	457	492	472	455	470	493	490	425	460	479	426	450	436	511	464	459	471	470	461	480	462	458	439	420	472	461	466	445	472	442	471	453	483	458	444	496	466	423	440	491	436	469	464	444	479	478	456	474	463	455	487	461	478	471	458	468	458	504	483	479	475	485	447	509	460	446	470	445	440	495	466	493	465	478	482	479	458	514	502	516	488	467	486	479	453	475	473	420	464	461	489	516	458	496	453	393	463	479	461	497	461	481	439	492	492	466	483	502	459	477	456	482	473	437	482	459	454	467	510	447	473	470	477	461	478	440	436	514	464	488	440	425	481	438	506	465	485	527	412	472	466	432	484	453	468	445	431	466	443	442	485	485	456	459	457	465	513	448	439	478	447	474	469	485	457	443	452	440	461	472	479	473	446	483	494	449	456	426	502	459	432	471	470	515	460	475	477	448	446	479	478	470	481	430	436	511	472	483	476	497	455	460	475	444	466	491	465	494	456	503	476	488	480	476	451	481	486	452	464	444	432	452	447	462	489	501	463	501	470	470	489	407	434	470	432	474	458	450	473	437	499	444	464	488	425	475	449	422	483	474	437	462	477	450	504	428	490	457	467	483	472	459	459	479	444	481	494	497	466	478	450	438	479	439	471	440	514	479	480	526	459	441	480	486	475	477	480	467	492	498	514	472	438	426
27066	10532	11185	10651	7749	5815	4863	4022	3689	3061	2562	1815	1212	982	891	727	629	564	478	408	417	329	279	242	258	232	279	232	226	226	241	227	240	209	229	246	254	197	219	206	213	214	193	206	198	224	209	249	244	202	259	222	224	219	217	212	214	211	219	211	205	200	214	232	232	175	194	199	230	183	198	195	193	208	226	232	245	214	240	214	206	192	217	192	178	191	198	187	206	184	194	197	191	191	173	195	199	215	196	183	190	181	215	225	226	219	228	201	208	200	202	187	194	202	196	191	227	208	234	197	197	218	222	204	213	204	190	205	216	201	195	193	174	194	219	238	219	203	243	224	220	218	186	208	219	219	190	190	196	216	189	205	193	190	193	210	187	221	240	206	196	220	203	184	195	223	201	193	187	222	205	216	177	218	234	201	239	183	207	192	199	222	242	208	192	225	220	212	201	217	231	219	215	203	195	192	243	211	208	223	208	235	203	194	194	207	204	226	219	194	194	199	200	206	215	202	203	188	200	187	187	203	197	205	200	193	200	213	217	184	190	211	209	205	192	213	196	227	188	221	162	208	205	189	211	214	225	230	230	203	192	194	225	221	202	212	193	205	209	205	203	207	209	204	215	186	231	227	200	165	199	174	196	194	237	209	206	201	212	210	229	192	215	209	219	226	185	217	207	191	196	188	228	193	195	233	203	190	202	204	193	196	194	203	235	172	210	171	191	201	199	205	192	184	199	195	218	191	177	207	196	193	195	184	202	195	176	207	221	178	216	210	204	211	176	209	208	192	226	210	187	228	223	200	184	177	214	198	189	200	178	202	201	195	195	217	203	247	207	201	195	216	214	207	206	198	229	192	220	212	199	230	236	209	180	198	219	207	201	228	226	209	222	194	213	214	176	186	204	219	248	220	198	213	185	199	205	207	210	203	202	204	209	185	221	236	216	236	226	204	180	194	199	213	200	207	188	205	205	238	208	190	211	223	189	222	189	192	230	199	208	182	231	189	206	215	221	212	209	215	208	191	225	219	205	205	207	208	204	200	213	221	210	194	194	201	193	199	205	195	172	205	208	240	209	221	205	227	205	185	211	209	190	191	211	214	194	188	219	180	214	197	231	230	193	206	181	200	208	182	205	194	207	247	203	204	193	226	204	192	222	211	187	204	220	210	198	209	194	226	207	196	202	214	198	221	224	236	194	201	196	210	188	219	211	203	198	217	188	184	195	171	212	217	176	186	225	211	213	201	202	180	202	201	212	207	193	203	223	203	219	199	190	205	169	182	210	208	214	218	194	199	194	199	206	196	215	235	191	216	183	191	207	213	214	216	186	213	218	203	206	191	212	213	209	189	243	217	221	186	225	203	168	220	199	217	217	203	210	209	208	207	217	233	247	219	182	224	207	237	193	206	217	191	210	206	206	192	188	229	190	206	212	195	220	189	234	221	200	193	173	185	217	239	210	231	252	194	236	211	188	189	227	193	202	216	187	193	178	202	200	190	206	209	207	221	212	219	205	206	231	194	244	219	197	192	205	212	162	193	186	200	193	191	208	207	180	216	238	191	226	194	225	213	195	187	208	201	179	211	198	228	247	193	195	187	196	196	175	186	197	206	192	207	209	231	217	222	199	236	180	209	179	200	188	204	198	172	201	206	221	209	202	209	194	194	185	195	181	182	205	211	215	180	220	211	220	236	200	210	190	238	180	196	205	208	245	201	216	217	206	194	211	208	220	204	222	170	205	204	198	233	170	176	189	195	191	213	197	214	208	216	200	214	205	238	213	206	206	216	213	198	208	220	173	205	208	189	204	222	214	206	186	183	231	193	166	224	213	167	206	204	216	179	190	191	194	194	214	208	222	187	199	175	196	219	170	180	215	200	208	175	220	194	229	215	212	204	201	215	213	204	183	200	210	186	228	204	212	233	188	222	203	178	214	227	204	191	223	216	201	208	191	183	207	205	190	188	192	209	222	179	182	188	208	216	181	179	223	206	207	207	177	211	195	214	203	229	188	203	198	204	215	220	175	179	202	203	177	189	192	215	178	206	218	221	207	176	183	180	242	186	189	210	195	211	193	210	203	222	210	216	210	217	187	177	219	220	178	202	219	214	186	220	198	204	189	197	205	182	215	205	228	199	192	192	194	227	194	214	204	217	199	211	181	171	192	239	215	204	184	177	249	216	189	222	167	226	215	204	190	205	181	217	186	199	195	188	215	195	210	188	218	192	205	172	184	199	210	177	183	216	235	209	203	203	187	188	183	203	216	210	190	187	215	182	190	210	213	211	226	198	195	197	194	183	205	187	177	223	193	195	203	193	228	190	189	184	183	198	198	218	195	174	188	209	218	194	201	216	194	217	210	205	171	184	208	197	210	200	193	208	201	200	216	206	221	181	223	211	213	205	210	214	190	193	189	189	200	154	205	228	202	209	237	213	231	218	227	238	207	190	216	194	212	206	197	192	188	213	214	201	187	189	194	171	200	189	196	202	187	217	208	201	190	189	204	194	184	193	210	225	215	174	200	201	207	226	192	212	236	194	214	230	226	201	213	205	185	202	225	210	229	243	197	214	219	203	219	236	222	203	217	195	237	222	218	218	199	201	192	219	227	208	216	192	230	230	215	221	223	212	218	176	180	202	192	195	195	221	185	204	194	189	242	226	216	218	207	179	189	217	182	194	192	174	216	200	222	209	193	231	210	231	227	225	216	211	220	196	205	215	237	228	233	203	211	196	217	179	213	192	193	227	181	202	223	190	212	176	184	217	204	208	221	213	177	255	202	196	181	205	197	220	170	195	258	206	199	200	204	212	209	209	200	205	183	223	231	217	237	205	193	224	242	217	182	213	206	205	192	208	197	201	205	195	204	191	221	199	211	200	207	183	208	232	199	209	229	209	212	259	210	202	187	205	193	227	197	204	202	197	216	175	208	202	214	207	180	186	208	213	185	193	206	216	215	170	205	208	210	230	225	191	242	189	205	193	235	221	201	194	178	201	201	203	220	200	201	220	208	204	195	223	182	215	190	203	220	226	191	206	219	215	228	196	197	227	198	229	193	190	212	206	236	191	203	206	219	179	197	198	194	214	230	216	209	212	198	214	205	189	189	201	197	185	209	214	215	214	194	208	216	187	188	195	193	211	204	196	208	211	206	204	190	219	222	199	202	221	206	185	213	243	203	209	199	209	214	237	197	212	188	187	183	236	202	218	210	195	166	222	189	175	219	202	220	199	172	186	186	212	192	207	203	197	220	218	176	236	238	216	216	244	198	229	247	167	187	179	183	169	224	190	236	198	208	184	200	214	214	224	195	192	213	205	194	196	191	213	184	227	219	201	210	210	191	196	216	183	200	191	197	167	188	213	190	199	208	212	210	219	204	188	185	205	201	205	196	208	168	210	210	233	185	202	186	197	192	207	184	189	203	190	203	196	227	221	171	224	200	219	192	219	212	161	233	206	186	191	195	193	169	215	196	195	205	212	232	226	206	208	222	212	205	210
15516	7884	16606	21466	19715	17742	16662	15169	13473	12788	11450	8586	6166	4862	4395	3907	3277	2891	2192	1759	1703	1207	923	877	870	756	702	683	659	677	598	573	622	570	566	557	552	602	567	517	516	515	474	503	520	472	513	545	517	502	507	502	533	499	476	493	480	479	456	481	474	452	482	463	467	455	440	473	446	437	478	484	487	499	466	485	507	431	445	457	476	468	475	464	444	514	477	473	492	440	454	467	456	491	519	412	469	456	469	458	478	486	482	442	451	504	446	454	453	478	448	459	423	413	451	476	444	484	433	481	431	477	455	450	467	470	484	481	477	451	480	476	447	463	442	481	435	441	479	450	423	419	476	437	471	447	459	440	459	476	423	461	475	444	433	468	452	454	459	495	430	419	444	425	440	461	485	460	489	442	452	428	455	468	450	467	452	458	439	472	455	447	466	446	445	446	448	457	450	436	478	451	457	454	451	421	447	480	462	451	443	456	462	469	495	445	457	442	449	441	469	445	446	462	465	473	462	458	451	468	460	460	433	496	506	478	453	482	438	424	478	444	438	447	467	491	447	420	477	449	431	436	469	477	483	438	430	461	493	477	488	457	458	484	430	506	427	496	459	449	497	480	469	457	452	475	446	469	457	479	480	461	478	480	452	496	434	452	445	482	463	463	437	464	456	495	477	466	481	469	470	447	461	430	458	469	431	499	450	472	462	479	460	466	504	447	446	478	466	472	435	464	478	477	440	487	479	459	423	440	444	423	442	488	483	446	470	437	447	467	464	477	470	437	476	478	479	478	446	458	458	450	433	461	450	481	468	424	482	486	483	473	435	456	456	464	506	428	432	449	457	415	468	419	481	493	447	416	486	428	456	461	435	460	438	467	461	462	469	473	428	445	440	447	440	444	457	461	441	491	462	456	435	458	425	449	455	448	438	467	472	444	482	413	502	472	506	498	491	451	495	442	476	461	451	453	478	440	449	455	458	452	460	460	440	495	435	452	474	448	471	472	486	459	502	399	457	456	451	420	454	468	466	463	479	502	456	448	448	469	467	450	449	472	468	468	494	449	459	465	464	458	465	423	486	450	459	447	493	457	440	497	441	459	443	425	458	421	484	506	478	473	462	446	455	461	462	420	508	475	435	469	485	449	454	468	433	458	447	460	467	450	427	444	431	456	495	445	455	445	458	432	476	476	471	462	428	439	493	516	482	471	436	460	444	457	439	450	467	468	472	473	449	420	458	485	439	487	460	414	479	462	517	451	460	437	438	455	463	477	474	449	483	441	461	459	437	496	456	487	431	453	463	490	485	455	461	452	446	437	440	443	497	447	432	465	468	456	446	449	477	439	474	472	482	445	465	491	454	449	477	439	469	428	437	473	467	436	490	486	456	450	447	446	472	416	497	446	461	441	484	462	451	454	487	454	486	434	457	469	499	459	434	478	450	443	441	462	461	478	475	487	456	465	452	447	487	433	433	451	458	431	477	471	424	491	429	447	471	452	449	500	458	470	470	464	448	494	478	481	490	428	455	500	495	486	535	456	433	478	431	441	443	496	461	494	444	489	456	441	457	462	482	465	429	485	491	491	444	471	486	471	475	446	452	464	443	453	467	430	476	435	454	473	463	445	402	447	441	441	479	459	457	440	472	495	452	426	464	427	481	442	455	466	448	457	468	469	482	453	485	459	477	431	492	491	490	488	466	445	448	453	439	476	449	452	453	436	492	459	456	455	463	463	490	494	451	433	452	463	476	447	481	454	458	443	467	483	428	462	485	444	455	439	450	455	432	473	487	444	463	432	445	447	461	428	450	454	465	456	434	458	420	470	440	448	453	454	478	407	486	459	440	443	499	442	472	481	437	450	494	462	431	434	442	465	453	451	452	485	439	435	459	458	483	445	459	459	448	465	453	448	421	458	470	467	441	453	473	463	477	433	458	474	450	461	466	478	471	451	459	494	428	442	465	473	410	441	436	442	493	420	395	485	488	440	466	458	486	463	446	441	429	468	453	426	473	432	456	468	457	491	473	499	413	456	464	481	441	443	444	464	510	473	452	449	465	469	493	460	443	483	517	416	494	475	516	456	472	434	487	439	450	466	477	483	479	443	477	464	431	464	467	510	451	487	483	446	469	456	438	458	455	442	451	468	456	449	448	477	439	505	498	487	459	434	427	475	480	507	463	440	475	449	430	405	456	426	459	479	454	437	478	442	503	446	475	431	460	452	474	454	460	461	425	471	446	448	487	443	482	449	446	428	446	455	460	456	439	473	434	427	455	478	483	443	450	451	430	455	467	462	443	466	477	449	460	435	485	465	466	456	443	453	418	471	451	439	412	480	442	468	458	428	465	465	490	494	492	479	445	470	457	442	442	457	436	459	480	456	479	461	456	458	440	454	446	465	489	463	455	439	482	478	467	443	463	474	469	475	441	470	459	441	478	453	439	508	440	479	422	463	471	471	465	463	450	441	474	443	497	435	463	441	463	470	465	471	442	453	444	465	485	457	448	445	469	477	459	466	450	446	488	484	493	454	474	460	461	459	496	511	448	440	489	435	474	440	464	495	470	459	468	454	491	474	453	501	472	447	462	449	490	449	473	483	450	494	435	446	434	483	504	440	477	427	466	457	488	444	467	472	444	439	467	436	469	457	443	460	410	470	468	484	458	466	447	427	468	497	455	469	475	473	467	455	501	466	430	452	487	444	504	483	459	456	485	447	453	432	482	445	481	471	476	464	469	446	470	434	464	486	457	476	454	460	442	482	460	447	481	476	455	435	434	449	432	446	471	499	473	439	480	451	457	463	490	466	480	441	431	471	454	469	485	418	470	477	444	451	473	483	450	451	465	448	480	456	462	477	482	425	499	447	471	465	452	468	483	508	398	456	467	435	455	466	454	486	452	466	488	440	469	457	477	476	431	453	457	468	490	498	441	450	452	467	435	437	459	450	458	473	485	435	448	453	456	448	451	472	484	441	467	435	467	476	458	463	487	483	463	439	485	431	411	481	461	482	450	488	427	444	462	483	475	481	462	462	435	446	442	486	483	460	501	432	445	443	447	479	487	473	481	435	457	460	488	478	458	469	457	442	479	459	458	486	443	499	489	484	460	468	475	443	469	440	488	454	467	445	470	469	430	483	453	461	477	464	471	471	475	473	446	476	490	485	459	451	446	449	470	460	489	426	443	458	461	456	440	434	491	444	468	430	443	476	424	474	455	447	453	477	476	482	464	471	465	453	441	512	487	481	474	498	442	434	461	478	473	448	420	469	462	450	482	487	458	474	472	443	452	445	493	457	446	450	473	437	455	456	462	461	452	455	469	464	474	487	419	455	482	465	477	456	472	474	454	469	458	511	488	445	448	472	430	461	474	466	470	457	440	449	464	479	460	500	444	458	460	454	469	471	485	456	487	439	457	484	496	461	435	410	465	443	472	454	437	499	487	484	471	459	477	461	476	436	481	460	483	436	456	469	442	442	483	484	467	437	484	431	447	481	447	474	474	437
10091	4520	4848	3437	2188	1643	1312	999	1153	1204	1012	750	561	451	406	365	332	271	179	182	166	155	156	156	141	162	148	154	181	145	174	146	153	145	175	167	162	129	131	147	127	139	168	127	156	153	151	131	164	142	134	142	159	131	136	140	137	160	153	135	135	124	136	149	141	133	149	137	147	136	133	149	143	149	164	149	135	157	164	158	142	163	124	145	170	141	135	168	185	185	149	141	135	148	128	133	137	141	139	147	153	155	140	124	125	161	153	137	146	163	145	141	150	124	138	134	138	162	164	144	146	137	162	170	133	143	115	170	151	160	153	138	140	152	159	129	128	168	152	171	148	139	154	137	166	151	121	158	122	135	138	149	139	152	140	137	155	148	165	149	139	169	160	143	118	143	152	143	153	155	148	140	161	125	180	145	126	132	165	146	149	118	129	154	119	142	154	141	153	143	155	134	146	121	137	152	135	149	180	155	158	151	154	146	138	136	152	130	147	149	155	159	133	164	152	136	141	149	162	147	134	187	156	143	137	126	131	142	142	142	147	166	162	168	158	163	169	142	123	137	147	158	148	151	137	129	140	133	137	168	139	137	143	132	143	138	144	139	147	150	141	133	153	129	148	151	143	187	130	163	164	144	141	146	152	159	134	134	141	148	167	154	133	149	164	149	152	121	123	153	144	165	151	148	121	145	154	139	158	133	151	164	148	155	119	149	151	143	131	155	130	151	143	142	136	153	122	165	160	144	157	131	150	151	155	135	144	142	165	114	178	130	145	115	135	162	146	143	152	154	160	137	150	142	146	122	142	124	143	147	147	155	142	134	157	155	161	151	154	148	158	149	133	144	139	151	131	132	141	141	151	141	128	125	129	162	166	152	165	147	142	153	129	147	149	155	177	151	154	110	143	135	168	158	168	152	139	148	124	116	129	151	138	154	174	132	181	146	117	140	132	161	146	157	141	171	148	169	155	181	140	158	142	153	148	130	142	148	169	136	163	163	137	142	145	137	156	132	166	150	145	155	160	130	139	161	137	148	119	143	136	157	139	127	163	162	131	147	157	158	156	133	151	137	138	130	147	139	158	148	148	107	132	142	159	114	128	137	131	147	130	152	140	173	151	141	132	162	154	146	129	148	159	141	124	166	139	140	131	135	158	135	140	148	148	149	138	144	149	135	154	129	138	139	144	174	125	151	164	142	149	161	140	148	133	151	157	161	144	156	148	142	154	153	143	161	128	152	115	136	151	149	158	131	117	143	176	132	149	161	139	133	137	126	125	148	139	142	137	135	149	146	148	142	135	132	157	141	122	151	159	131	149	165	109	165	164	144	141	140	133	162	149	145	144	124	136	157	155	155	138	120	162	154	137	165	157	153	131	137	152	126	143	144	165	158	164	129	141	147	157	120	134	166	143	147	158	139	152	139	147	160	144	138	130	164	144	129	161	143	154	155	153	147	141	143	140	129	127	171	140	153	160	156	145	151	147	140	153	153	149	147	133	133	160	150	140	124	153	143	131	145	159	133	143	148	150	158	130	146	178	132	146	119	145	147	163	164	157	137	108	133	162	149	127	142	152	135	136	155	167	141	162	138	147	143	158	123	150	146	132	164	152	136	140	127	146	139	147	137	163	139	141	112	150	141	154	151	133	146	144	146	136	147	137	135	104	160	155	137	160	131	159	171	123	138	126	130	141	143	161	153	125	153	162	144	135	160	143	131	129	157	162	153	154	140	173	138	128	148	117	151	160	149	154	123	146	127	144	155	146	167	130	147	158	130	126	130	170	141	133	153	165	151	125	156	146	131	135	160	129	155	164	136	147	150	134	133	144	129	148	128	149	167	155	133	143	141	131	151	132	156	158	148	137	156	166	140	165	146	136	152	142	167	146	133	137	164	152	146	140	159	151	172	163	134	129	130	150	157	157	138	155	124	134	140	158	142	144	163	152	125	153	160	159	160	164	145	140	150	151	142	180	147	142	155	129	163	158	145	122	147	138	144	151	126	132	145	156	142	163	160	156	140	125	134	159	134	139	136	135	173	151	141	134	129	144	144	133	128	158	156	169	137	154	141	156	131	138	163	132	176	134	144	144	165	159	137	168	138	158	128	170	139	139	152	143	150	135	135	138	143	136	146	158	143	148	133	157	129	163	145	150	171	136	156	164	132	149	117	147	175	131	128	134	142	122	148	139	117	126	142	158	167	146	130	152	153	146	139	146	144	149	139	139	141	148	127	140	160	140	146	137	144	148	113	171	163	147	154	140	129	146	138	131	160	159	155	161	139	148	155	159	168	141	156	156	143	155	156	174	156	140	146	119	138	158	145	143	135	146	139	151	146	139	166	145	145	143	135	159	125	144	143	158	165	158	170	166	155	150	158	163	143	140	136	147	138	121	147	143	127	130	147	132	145	132	161	137	168	154	137	135	150	156	125	134	131	141	139	151	144	122	145	124	142	156	146	160	134	194	143	144	143	143	134	149	165	166	141	149	145	155	137	140	146	128	157	149	131	132	146	149	140	142	136	144	123	120	120	134	140	154	160	138	138	134	167	143	147	127	148	154	150	152	125	138	168	164	141	137	122	139	142	160	118	143	169	147	135	141	159	153	153	142	133	156	130	136	145	129	132	126	145	128	156	151	130	137	120	140	152	142	126	165	156	155	132	129	137	124	145	161	151	160	132	146	158	136	120	136	130	141	147	148	147	155	107	146	141	153	125	152	151	158	141	116	158	135	126	139	137	148	116	152	130	141	138	135	167	151	143	142	161	150	128	140	138	156	136	172	164	157	134	136	167	164	165	175	145	144	143	147	147	155	146	162	136	156	133	131	137	157	138	153	136	147	159	160	162	138	156	142	163	134	145	134	133	140	155	150	142	173	159	145	131	145	141	143	147	133	150	137	143	146	163	158	148	140	158	159	159	147	155	173	131	159	167	142	136	129	138	143	145	129	142	158	121	157	131	159	135	155	143	141	139	157	173	162	152	136	156	148	139	124	132	141	124	160	157	160	141	141	129	125	154	153	144	152	153	135	133	136	157	147	152	156	129	131	159	126	129	137	139	135	139	143	132	173	136	163	147	170	153	147	155	170	123	141	145	178	134	143	149	141	171	149	152	143	142	150	145	141	151	145	147	138	166	152	153	150	169	133	160	161	146	157	127	150	159	154	150	154	151	147	143	139	177	144	158	145	143	142	133	125	137	151	166	122	161	142	163	147	154	139	170	156	131	142	170	154	138	143	119	152	126	129	162	142	151	162	150	134	158	161	141	143	154	131	141	156	139	131	145	151	162	171	133	154	163	159	140	138	153	155	140	142	150	129	129	131	177	154	163	126	174	141	162	146	117	148	145	137	131	138	147	148	122	145	140	142	132	163	130	149	128	138	157	141	145	140	165	136	141	150	173	161	124	134	172	148	147	147	154	140	143	143	151	145	156	136	134	143	168	155	138	148	142	146	140	137	149	156	153	132	125	154	131	146	157	146	161	153	150	137	134
6506	3857	8616	9543	7678	6331	5660	5117	5193	5567	4844	3409	2693	2120	2032	1677	1243	1106	644	585	634	448	400	417	379	389	385	402	401	378	369	370	336	361	376	374	379	374	366	358	363	331	386	341	375	351	356	374	360	345	350	329	328	313	333	412	335	337	337	344	347	373	384	351	368	359	329	359	363	377	366	339	373	342	378	343	353	345	354	356	385	348	324	351	333	322	357	321	354	382	328	374	357	336	366	357	357	334	340	352	355	327	337	375	365	370	341	367	341	347	387	311	338	339	323	366	360	367	354	332	351	348	354	366	354	322	348	329	378	339	343	354	343	342	366	370	333	354	340	344	351	348	347	319	324	334	349	329	336	354	345	318	344	321	367	354	334	383	335	356	366	319	335	329	348	339	317	340	338	356	361	384	362	332	341	323	343	341	332	333	351	363	348	354	372	308	312	346	359	356	382	380	372	345	347	343	351	364	340	328	351	332	400	327	352	374	335	353	345	332	352	365	369	343	335	349	353	343	333	361	360	338	355	386	339	343	341	363	338	353	341	327	332	344	325	395	358	386	331	361	366	358	349	349	331	369	347	358	343	376	317	353	342	337	413	372	335	355	334	352	370	319	361	361	327	361	345	360	360	404	320	334	345	338	332	364	331	348	345	351	351	347	345	376	383	362	358	325	360	361	391	354	358	331	304	333	347	359	322	344	335	372	335	350	348	366	346	352	324	319	346	341	326	381	320	354	351	368	331	335	367	334	324	361	322	364	345	362	350	353	357	326	338	342	379	363	360	358	369	341	388	345	344	341	362	326	361	348	330	369	325	370	337	399	360	394	341	354	357	346	351	363	324	361	342	334	327	326	374	342	359	349	350	328	354	335	345	353	291	372	338	377	378	330	374	334	360	371	374	335	328	378	334	337	353	347	344	351	371	368	371	351	347	337	383	331	335	352	340	344	313	362	348	350	351	364	344	355	358	338	377	340	335	390	314	333	355	347	345	364	345	326	335	343	349	337	332	356	340	307	345	326	347	336	374	347	381	369	326	353	373	384	378	365	361	357	393	316	332	385	328	362	393	361	356	384	348	320	335	368	322	344	318	310	325	358	352	332	344	372	371	356	369	343	350	370	347	362	356	370	343	330	328	316	343	373	344	340	309	345	364	340	328	346	361	351	334	375	351	372	337	343	324	352	320	353	359	343	322	357	305	352	358	378	344	348	320	348	328	318	357	375	370	351	333	318	374	337	373	365	366	371	362	355	335	322	377	303	357	334	359	356	363	365	360	334	349	351	350	342	397	358	364	310	311	337	342	335	345	354	354	350	373	358	400	334	373	348	377	348	340	372	299	349	346	356	350	334	365	356	356	339	351	377	384	339	333	345	338	330	362	347	337	378	346	319	345	359	351	364	355	347	378	345	342	344	373	365	381	366	353	310	360	345	336	360	324	347	402	344	362	351	331	342	344	372	368	341	346	321	327	348	360	360	330	344	359	340	335	343	368	357	362	358	339	352	372	352	375	322	381	348	337	332	363	352	363	366	377	331	326	367	366	346	378	331	375	368	378	359	361	364	343	333	375	380	345	327	330	364	339	366	324	339	342	338	343	352	345	354	359	330	347	351	349	335	326	368	339	347	389	392	346	384	351	344	378	350	329	345	380	349	335	364	388	347	337	377	349	317	325	340	337	350	379	349	339	339	336	334	378	323	367	381	355	369	365	355	366	354	323	356	359	317	339	361	304	370	360	347	349	358	361	332	352	356	367	371	337	372	361	301	336	322	301	345	346	342	339	362	342	377	364	361	377	367	355	339	348	351	346	317	355	337	337	350	357	359	333	357	345	349	373	385	375	355	360	346	340	357	386	349	341	319	347	373	316	349	317	348	363	378	370	329	350	306	367	352	335	355	324	345	328	352	362	362	346	337	383	341	361	364	347	335	358	356	324	363	324	351	368	371	347	346	342	315	359	369	366	297	351	329	336	362	361	362	347	328	337	360	336	353	345	358	363	341	345	348	353	378	324	359	375	356	344	375	373	381	365	346	368	351	384	354	315	360	334	349	341	327	325	369	363	336	328	349	350	327	311	294	385	374	354	356	317	366	372	373	377	350	366	360	329	330	322	342	342	341	359	382	354	346	365	353	330	337	339	371	353	366	327	334	371	334	379	343	370	359	345	353	341	330	346	316	371	355	352	351	350	377	353	351	366	368	353	328	349	357	335	331	357	353	356	344	353	339	365	337	380	329	351	358	320	338	354	357	341	302	359	341	337	324	347	341	337	356	334	311	390	342	344	345	339	381	355	379	329	335	349	350	355	366	352	365	360	338	365	326	356	356	360	353	330	344	339	354	339	339	321	327	353	331	335	367	348	378	326	311	381	325	346	413	368	373	322	341	377	325	350	349	369	347	355	368	361	354	369	367	363	369	335	353	360	393	339	346	357	405	350	352	340	338	333	336	389	336	335	367	355	321	325	364	351	348	345	352	350	370	329	332	378	349	345	369	372	359	364	354	336	365	334	334	335	374	381	349	363	344	358	366	343	358	386	342	350	340	344	332	364	346	356	334	352	354	376	345	333	341	366	357	362	352	353	361	359	355	359	356	357	360	353	383	357	347	360	357	377	357	349	358	332	329	390	339	327	332	368	353	318	366	338	338	360	357	344	342	343	344	359	356	368	381	346	322	341	366	338	368	328	336	356	344	360	378	358	336	342	344	369	319	339	350	336	352	390	366	352	394	346	337	363	349	372	369	366	375	368	353	341	358	317	386	370	344	328	359	354	338	341	393	366	366	331	342	349	359	381	321	373	328	358	362	340	336	329	365	359	332	365	318	331	332	339	328	352	361	368	319	350	337	381	390	379	323	345	334	333	366	369	390	371	331	377	380	349	364	343	338	374	365	366	361	343	347	363	368	380	393	337	365	352	344	359	351	354	343	344	350	355	376	329	380	349	371	352	358	315	346	370	355	384	333	372	352	362	364	340	343	324	367	315	363	364	323	334	371	360	350	343	353	386	361	365	366	358	344	344	341	332	370	319	333	375	355	358	342	380	335	347	351	350	359	351	341	361	381	361	339	352	312	377	311	336	313	371	348	363	334	372	343	378	321	330	319	391	384	342	368	369	331	348	371	350	346	362	365	353	357	402	364	373	356	345	375	351	323	364	363	323	338	352	348	394	343	314	327	317	356	347	319	357	350	375	366	408	348	347	330	393	369	331	359	345	379	359	366	375	404	344	335	338	380	367	367	374	377	330	326	343	350	357	375	354	376	376	344	355	360	337	334	374	336	378	344	355	356	336	365	334	347	325	322	341	356	378	346	352	351	347	341	345	349	332	325	360	345	326	355	331	348	342	325	361	346	373	375	347	355	376	334	329	350	342	349	326	321	354	370	365	358	361	352	356	373	340	329	325	339	365	355	343	378	372	327	371	355	321	334	369	344	366	319	374	367	311	383	344	330	316	352	387	308	363	362	339	304	360	350	350	346	329	346	386	364	361	347
19138	6719	7929	7331	4870	3773	3087	2735	2283	2189	1691	1195	887	735	687	577	542	437	353	281	279	240	237	236	205	229	206	231	203	214	194	209	201	244	209	194	229	220	235	222	202	217	211	209	217	208	200	194	196	181	180	198	209	216	229	194	228	204	204	202	203	218	231	207	213	223	202	194	214	163	199	211	243	204	229	205	182	211	189	188	195	205	204	217	204	204	220	202	232	189	243	205	214	213	185	198	182	203	203	203	195	180	222	182	184	207	219	199	186	214	207	207	209	192	185	215	191	216	181	197	209	228	172	194	209	216	186	181	214	229	216	201	219	194	212	203	198	236	205	224	186	201	167	209	217	216	222	199	200	235	219	215	199	215	180	215	204	200	218	212	222	204	216	208	187	222	204	166	183	176	202	232	204	211	212	202	192	207	229	191	183	184	201	198	203	186	198	213	185	207	216	228	206	207	190	227	181	213	220	206	185	217	180	197	198	226	186	195	207	188	215	188	197	207	201	206	208	217	201	188	234	191	210	218	214	228	219	199	226	201	153	194	197	191	196	176	211	198	161	205	185	190	222	200	216	223	197	221	206	191	239	204	189	234	198	206	189	208	197	178	195	174	190	199	219	227	225	213	212	198	231	228	206	206	218	195	187	213	209	197	198	213	175	215	223	202	220	215	212	203	219	196	191	233	189	196	203	178	197	222	218	204	191	191	202	214	191	168	206	214	194	187	207	211	178	195	196	227	218	204	222	180	199	206	217	202	194	213	208	170	212	207	199	184	199	215	197	186	197	211	213	217	191	188	208	203	207	197	172	215	197	202	214	195	195	206	190	200	186	188	219	209	204	193	172	186	192	197	203	206	199	192	213	222	205	221	200	183	205	209	204	198	216	195	203	197	239	191	226	215	198	209	181	227	187	207	202	200	172	203	214	195	229	193	207	192	187	204	182	199	200	209	207	215	210	211	205	183	177	199	191	244	218	205	186	199	187	196	204	196	212	218	186	177	219	208	195	173	198	183	204	210	210	181	213	203	205	224	218	212	208	216	203	190	217	198	178	223	213	201	202	227	209	191	199	216	243	217	222	238	230	185	190	216	187	203	187	184	216	226	226	191	167	189	169	198	171	207	186	191	189	198	204	194	204	209	198	196	187	196	207	213	203	208	177	183	239	177	202	223	210	215	188	204	212	207	200	188	205	217	216	191	211	211	234	188	205	191	242	198	209	201	196	192	218	204	206	229	192	227	229	174	187	182	215	219	192	213	184	194	215	205	227	246	208	204	198	200	192	195	180	210	209	206	222	213	163	199	211	233	197	198	228	181	201	194	198	226	185	235	227	208	194	199	175	188	210	203	187	223	218	196	198	225	194	182	211	217	205	213	227	196	213	205	203	196	199	210	186	208	207	212	198	226	192	201	203	216	182	201	192	224	210	210	198	215	191	189	201	188	194	194	228	224	204	182	186	178	206	210	209	212	197	187	195	206	189	210	188	226	210	188	204	205	220	206	206	202	225	219	170	213	205	207	219	204	199	213	177	222	224	191	220	174	191	216	215	210	217	193	207	205	191	210	208	204	208	221	222	226	187	224	201	195	185	191	215	173	182	177	188	201	206	209	197	168	211	203	192	194	208	193	214	196	210	200	188	183	197	204	245	194	229	213	230	223	221	228	216	207	198	188	195	194	193	233	180	189	173	196	229	208	191	219	187	213	188	209	214	203	220	230	186	197	180	212	192	202	194	219	195	184	213	204	200	209	209	186	185	192	211	183	194	200	213	202	193	182	192	185	180	214	191	211	218	191	201	198	222	222	191	202	180	190	190	197	197	196	217	201	183	198	164	198	202	234	200	197	194	203	203	206	203	191	216	212	202	199	184	201	226	204	199	227	189	186	203	189	194	229	186	217	208	226	218	192	252	204	229	195	204	196	186	177	197	199	217	217	233	210	209	193	214	198	187	181	203	187	182	205	204	187	191	201	196	195	226	228	173	188	198	202	205	204	218	200	208	186	192	211	232	191	184	187	202	198	206	212	210	206	199	212	188	197	232	215	216	215	231	230	211	203	190	198	209	220	223	206	201	204	219	196	205	190	206	206	184	215	209	192	175	198	199	214	210	238	218	222	246	204	193	198	207	186	230	232	237	218	191	192	226	221	208	204	205	195	225	187	212	194	206	197	200	179	210	229	200	205	191	189	188	205	179	219	212	200	201	212	183	223	186	182	218	202	196	215	219	226	222	188	209	193	187	202	184	166	224	192	208	207	202	197	194	195	235	240	193	203	198	195	222	205	205	181	224	217	232	188	192	187	190	190	194	194	185	192	224	188	194	227	224	208	186	179	185	205	193	179	223	212	213	210	220	198	176	205	206	226	177	217	220	232	224	207	198	232	219	212	203	229	210	203	225	193	201	225	190	220	188	196	195	189	175	191	212	215	222	203	208	211	189	213	208	219	211	207	219	219	191	202	179	210	191	216	229	212	216	196	190	206	186	197	212	190	221	188	202	222	199	171	183	208	210	198	203	203	179	201	184	190	193	192	212	191	173	206	192	188	173	195	222	185	188	205	211	195	196	209	207	193	194	218	208	214	202	186	182	208	201	192	231	192	209	194	215	210	215	215	181	220	199	197	205	201	226	213	201	213	222	197	206	221	208	192	217	203	203	172	212	189	193	186	215	202	195	178	231	212	241	213	197	219	179	220	218	204	214	191	211	195	209	201	201	222	217	214	209	207	204	203	209	183	200	211	188	235	231	202	177	197	175	181	205	192	195	218	220	206	206	208	217	186	197	205	206	194	206	199	196	208	202	183	194	189	195	199	202	200	219	219	203	203	197	188	188	212	180	187	177	202	185	208	219	215	169	173	197	205	199	221	205	202	185	176	204	200	185	218	211	227	208	203	199	212	215	204	190	193	209	192	199	222	225	204	178	220	210	193	197	217	208	213	204	173	208	221	192	195	197	232	193	202	209	206	227	215	209	186	211	208	219	222	205	215	200	212	197	215	223	192	196	208	193	195	207	206	218	176	187	198	188	196	226	207	170	184	216	191	201	191	198	188	218	190	204	201	197	206	169	213	192	208	206	217	208	204	212	209	185	203	211	225	195	179	195	196	225	208	219	197	197	175	231	201	213	197	184	215	209	207	209	194	203	208	211	175	203	170	216	188	180	178	187	204	180	230	190	213	192	213	208	204	218	182	186	208	171	212	209	187	239	210	206	203	220	222	225	219	199	227	218	203	181	197	178	200	218	198	217	187	200	205	200	241	187	183	233	196	189	203	204	176	184	227	206	193	211	201	199	197	200	200	190	202	194	192	162	248	218	191	194	188	223	200	243	219	181	186	222	232	209	231	207	210	194	203	213	200	186	200	202	188	235	224	199	202	197	202	227	218	208	202	195	194	191	210	195	217	203	190	196	182	227	207	218	184	220	189	216	213	183	245	195	201	223	200	190	219	191	214	204	220	234	193	191	222	230	198	190	204	178	190	214	198	211	197
12549	5610	13007	16889	14816	13460	11924	11442	10163	9455	7636	5918	4402	3644	3382	2756	2732	2108	1463	1132	959	775	746	698	704	632	620	622	590	583	587	568	528	555	559	583	522	519	545	558	504	509	491	489	473	516	527	487	501	473	521	499	436	522	484	445	484	462	479	503	506	469	493	441	489	520	466	465	467	470	454	463	447	462	487	473	449	458	453	487	481	447	457	454	423	498	501	434	457	459	483	485	495	469	475	481	483	467	473	478	461	467	447	475	479	503	458	438	449	490	448	487	471	440	484	459	481	463	430	473	446	497	495	465	461	441	441	472	468	496	471	405	457	491	467	471	474	473	484	476	467	470	477	461	485	494	444	463	446	464	451	469	471	499	471	471	463	460	471	487	459	467	470	463	497	474	503	461	417	430	453	474	495	475	444	498	458	460	472	474	499	502	468	463	478	481	456	497	492	468	454	423	451	474	454	485	498	487	437	439	506	468	462	469	448	492	476	438	454	480	441	460	426	490	458	486	463	435	473	463	464	478	477	452	459	466	466	471	464	464	438	499	485	446	517	480	441	468	455	453	460	447	489	445	496	470	469	457	440	448	440	484	450	442	467	496	470	441	485	469	508	437	477	485	493	514	492	458	482	472	430	441	481	473	489	502	506	437	477	445	471	493	448	478	508	487	435	474	484	467	426	440	509	474	469	466	495	471	499	437	458	464	499	440	468	478	500	482	467	517	469	451	501	472	475	453	462	488	519	424	467	455	492	424	467	466	456	473	458	417	463	467	444	501	450	471	466	474	471	472	461	428	489	481	481	467	500	443	450	484	436	447	445	498	450	473	439	500	507	434	475	436	494	459	492	451	460	454	474	483	475	456	472	460	478	483	449	484	444	442	491	457	473	494	481	464	468	445	455	450	469	459	467	449	464	490	468	458	455	473	464	446	449	469	480	474	421	459	474	460	450	458	446	419	486	444	487	469	473	433	465	496	482	484	464	484	432	448	491	441	434	449	467	446	444	508	477	520	458	485	471	474	448	485	464	525	422	442	471	512	461	494	474	425	454	468	506	429	446	455	489	516	443	463	483	467	491	482	440	498	446	462	469	456	496	435	452	424	518	452	524	452	462	448	457	436	438	497	478	440	507	462	477	514	441	483	459	466	460	469	471	467	487	455	503	457	430	459	453	483	457	482	445	490	428	465	433	471	450	472	482	472	438	481	476	467	454	485	491	470	418	453	471	461	469	469	474	458	461	496	487	455	506	445	509	510	470	461	482	487	461	475	446	466	457	451	459	495	479	444	438	478	528	468	472	487	501	475	467	485	472	469	454	475	514	457	448	456	474	467	471	457	482	466	471	470	465	504	475	463	458	463	448	475	505	458	455	475	474	468	438	443	469	426	475	468	432	447	508	485	419	481	490	467	424	432	472	458	489	506	453	475	494	460	469	446	514	501	452	455	446	447	444	456	473	517	497	466	438	431	449	481	449	472	497	459	466	459	476	485	466	455	479	486	458	473	452	434	503	473	462	458	444	478	474	465	456	474	485	469	434	456	486	502	461	444	444	445	455	455	465	453	472	481	460	468	451	552	434	449	483	511	475	488	476	462	441	467	471	504	505	459	435	425	440	464	470	487	441	497	443	493	471	477	460	491	475	449	481	471	490	492	491	493	438	466	483	485	466	470	438	483	450	433	477	467	488	452	496	455	465	469	477	473	441	456	452	456	444	440	483	473	450	448	485	451	481	459	515	458	497	443	470	494	458	460	481	450	472	453	466	481	441	465	440	438	483	420	492	472	478	465	484	426	473	475	464	465	486	483	489	506	473	510	492	438	471	465	446	448	461	479	451	463	455	468	482	493	468	469	434	498	483	479	455	450	479	475	460	487	452	457	479	429	478	497	435	483	439	458	455	453	441	480	440	478	455	488	439	492	482	464	488	456	478	402	471	453	445	448	475	462	453	481	487	458	478	464	496	431	452	489	471	469	499	445	484	481	483	476	488	487	465	441	481	490	476	492	466	432	467	461	449	461	452	475	475	499	454	472	452	446	446	441	453	486	425	508	475	501	465	464	454	448	478	487	455	445	466	420	497	512	440	446	464	490	476	468	495	459	427	452	460	471	456	499	468	464	499	462	474	478	466	466	464	445	452	470	483	473	431	469	489	459	480	462	426	449	501	443	446	463	421	432	450	463	471	463	490	454	484	462	461	452	481	455	469	478	453	437	472	449	465	476	496	467	461	447	458	473	479	494	481	491	460	478	457	477	469	462	471	491	450	454	475	430	477	480	448	446	473	505	466	491	461	484	469	457	469	483	465	471	460	453	421	462	443	452	464	477	486	464	480	434	434	453	448	489	462	467	458	492	456	456	448	451	492	474	465	479	488	464	439	474	469	469	470	467	510	455	455	506	483	474	488	430	479	438	437	483	437	472	489	482	490	455	497	467	478	476	494	461	473	486	435	460	448	461	458	494	476	471	478	458	432	480	465	476	467	501	462	446	493	452	464	465	458	472	451	470	495	476	481	491	453	461	496	462	444	518	487	490	516	474	435	448	477	472	495	447	462	470	485	461	472	430	461	457	484	441	429	447	482	467	477	445	472	476	453	494	476	488	415	466	469	454	444	500	492	481	439	477	455	426	453	456	459	483	432	506	472	491	447	481	448	479	493	464	481	520	479	457	473	482	461	463	471	494	466	493	439	483	444	469	496	464	494	468	456	468	421	506	486	476	453	477	482	467	485	436	481	466	450	480	497	465	477	501	472	480	436	499	480	452	470	439	496	446	473	493	464	494	498	452	519	474	456	411	479	473	475	460	498	488	486	444	438	456	466	459	444	447	442	486	479	439	450	531	450	436	473	476	481	427	488	470	461	442	494	525	452	473	420	439	439	448	475	451	451	516	475	452	463	431	511	472	486	480	452	484	460	461	458	493	478	431	484	501	455	461	439	443	462	454	476	504	452	478	456	450	481	429	471	440	459	480	518	451	472	492	482	499	479	453	445	428	488	456	460	410	484	465	462	468	464	490	447	460	430	451	435	452	477	482	463	428	467	475	497	484	497	486	448	475	484	429	447	443	465	512	480	454	462	498	482	440	468	467	481	505	480	515	469	455	457	458	436	458	428	451	484	473	459	459	446	458	448	458	449	491	478	458	496	516	476	479	431	420	469	458	456	471	434	454	490	469	440	483	446	496	388	502	486	467	480	467	490	470	469	509	452	481	441	468	487	486	474	496	486	426	473	442	445	463	452	486	455	457	452	517	458	456	505	460	462	476	507	497	474	439	446	492	449	460	466	446	425	489	502	477	478	439	488	482	458	457	453	490	441	471	448	428	478	471	474	446	457	464	478	480	466	466	474	445	449	465	468	486	492	480	473	470	472	461	489	451	471	462	472	464	464	452	463	477	415	467	443	488	476	457	475	485	473	477	412	432	441	459	506	487	454	498	481	463	480	480	474	513	447	478	459	486	480	479	442	487	487	483	450	477	446	470	425	494	478	485
27931	10076	11566	11200	8017	6123	4834	4004	3631	3038	2127	1543	1116	911	832	667	704	598	493	376	329	307	290	278	253	243	234	246	237	255	233	202	224	251	185	237	199	224	216	224	203	197	203	196	187	198	226	222	198	207	198	197	193	212	212	219	212	206	190	213	232	226	236	223	205	217	224	194	224	207	201	180	207	216	204	234	192	229	221	222	189	212	195	216	211	209	208	222	203	221	196	198	191	201	208	211	233	196	174	213	226	194	236	206	198	196	186	184	212	201	214	203	180	195	196	183	196	202	188	206	197	242	204	210	211	184	182	193	212	213	217	223	220	193	209	209	195	205	215	199	199	227	217	198	206	212	199	173	162	233	214	195	194	200	200	199	198	211	231	218	218	224	202	193	190	192	193	155	192	213	217	192	197	198	237	188	201	209	201	213	169	221	189	173	214	192	170	201	200	192	201	223	182	197	208	196	210	208	214	177	226	180	227	213	199	194	191	185	161	174	168	184	211	218	192	199	207	219	221	201	187	175	214	224	200	211	230	209	218	215	223	206	187	239	188	193	197	210	196	194	190	176	211	195	211	223	213	215	206	224	187	191	202	208	163	217	210	201	208	242	205	207	205	229	212	230	239	208	212	199	197	215	173	189	230	236	231	180	224	223	190	215	195	184	186	187	183	213	213	211	210	220	198	188	192	210	216	189	207	204	203	194	218	236	190	186	196	239	202	197	183	194	207	213	223	215	189	209	196	218	203	198	202	204	183	183	200	213	202	222	206	199	212	195	214	204	222	221	193	229	191	187	203	179	175	200	199	181	199	201	204	208	196	219	220	204	177	169	193	205	182	194	226	194	205	193	193	184	206	190	246	192	200	197	221	224	203	183	215	210	193	193	209	191	215	174	215	246	214	207	231	208	213	207	238	200	200	200	192	216	207	206	212	190	203	224	222	201	202	220	226	183	229	206	212	185	184	180	190	195	181	186	202	202	210	213	181	238	179	206	197	202	220	204	206	199	228	208	205	177	190	180	197	193	188	196	206	195	200	191	204	197	194	201	177	184	174	210	229	209	208	181	220	216	210	196	199	229	179	197	200	238	199	160	211	204	211	189	196	187	214	225	200	193	206	208	189	200	208	188	189	200	193	207	188	208	209	205	218	223	204	214	201	187	184	207	199	192	230	218	205	195	222	196	206	201	218	218	181	184	206	216	233	206	244	189	172	187	190	180	209	203	214	212	221	184	209	172	201	216	180	213	242	201	215	225	204	202	212	209	209	214	215	214	177	210	220	177	180	209	221	200	210	239	218	196	219	230	195	200	187	203	205	188	196	220	223	196	167	190	195	212	197	203	219	197	217	200	207	219	176	224	189	199	202	183	191	200	185	195	219	212	185	213	185	206	195	185	193	189	183	225	233	199	208	201	202	215	196	206	194	229	204	212	190	209	220	223	220	180	196	183	189	184	191	219	197	185	200	210	201	185	202	198	190	236	194	205	199	198	220	197	196	202	207	181	194	194	207	205	181	193	214	182	202	199	213	215	233	198	196	198	214	207	217	233	208	210	227	224	194	220	210	214	192	213	190	205	205	211	184	203	211	195	206	202	193	211	216	234	231	193	198	214	212	201	211	166	189	201	214	180	198	202	193	187	185	192	219	200	213	207	196	223	217	223	183	222	206	182	203	203	203	199	205	209	171	181	209	202	190	204	191	212	194	201	203	211	191	188	189	222	220	208	216	190	227	214	190	164	185	216	206	196	207	169	199	210	176	183	211	235	223	178	190	183	177	187	202	193	196	197	243	209	187	198	202	179	191	214	248	183	215	214	201	210	240	203	187	233	222	223	198	213	192	212	221	190	206	218	215	191	212	186	195	236	222	199	195	233	209	211	201	170	225	209	221	192	220	205	215	211	207	192	198	204	216	207	200	230	203	233	216	203	204	209	188	210	206	172	233	221	207	195	192	235	193	203	217	204	231	194	197	205	207	187	209	197	224	211	210	205	206	177	223	189	180	181	204	190	222	184	194	210	217	196	206	181	226	215	201	209	196	223	188	204	195	201	191	185	200	214	189	185	182	224	172	200	192	197	218	195	224	167	195	188	207	175	221	211	211	171	199	231	190	205	217	178	219	197	209	208	185	211	206	199	199	209	207	207	180	247	205	187	205	204	190	185	224	210	197	208	196	213	197	195	202	238	202	218	203	186	190	190	196	200	226	211	183	183	211	198	201	207	180	199	193	198	194	223	199	190	217	216	218	208	188	217	221	176	206	216	209	206	168	196	215	210	216	195	221	194	220	217	184	194	194	190	204	167	186	196	176	206	219	201	220	187	229	192	217	214	231	202	212	215	216	187	207	192	203	187	189	187	198	212	226	222	233	212	192	205	203	209	222	187	198	211	212	207	192	218	215	185	174	215	197	183	207	192	211	238	193	184	213	198	236	225	195	204	202	201	185	213	211	202	188	195	198	193	216	202	214	212	195	208	222	184	198	193	216	191	191	222	203	207	191	187	209	208	193	197	182	204	193	221	196	218	183	210	219	208	179	187	192	233	204	211	217	191	182	200	221	210	187	182	201	211	206	224	182	207	192	212	200	211	198	224	218	215	185	200	200	189	203	217	175	192	201	206	200	236	230	192	227	202	248	185	195	190	191	182	214	198	200	217	179	188	203	224	207	205	200	200	202	210	198	203	227	202	189	171	209	191	220	217	200	208	217	220	192	195	216	197	211	200	177	221	215	196	178	185	245	218	227	230	205	190	219	207	220	186	205	208	204	190	213	209	215	214	197	195	208	235	206	201	211	200	207	205	234	224	205	214	194	193	193	214	205	201	183	185	202	201	204	204	216	196	180	219	201	213	200	219	200	202	216	212	215	205	211	194	199	194	190	183	211	202	226	217	206	208	208	239	194	191	224	221	231	223	213	184	205	203	198	199	198	190	190	218	201	193	231	231	225	199	203	222	200	196	193	207	215	201	194	204	210	182	200	214	177	195	193	204	213	214	160	195	204	220	195	179	209	181	203	201	198	208	196	204	190	191	179	179	202	209	216	187	197	213	195	202	216	205	213	202	195	210	198	211	206	190	214	209	211	219	192	202	230	205	200	238	219	207	160	218	192	164	214	218	208	177	181	215	224	193	189	214	215	189	175	209	233	197	213	188	220	193	194	200	203	180	177	224	212	210	230	233	214	205	199	194	187	214	213	188	200	196	202	226	195	201	205	196	193	219	225	207	188	228	223	236	179	204	180	199	199	216	196	197	197	199	177	214	215	199	192	177	225	217	227	199	214	190	206	172	235	186	204	175	205	180	223	208	192	174	195	220	186	196	213	207	171	205	203	195	202	179	194	221	213	204	228	197	209	221	217	206	195	198	234	197	225	200	182	193	169	180	207	202	239	223	200	192	172	203	172	192	200	212	220	201	218	204	193	203	213	207	190	197	182	219	186	219	204	222	224	202	221	219	224	198	202	201	207	203	214	215	177	220	213	197	191	199	174	180
16081	7404	17010	22188	20267	18419	16531	15088	14392	12695	9477	7461	5781	4715	4233	3530	3576	2871	2134	1614	1236	1123	984	949	874	772	698	719	706	606	604	607	609	597	585	616	563	530	541	528	493	472	486	492	519	457	490	498	496	521	488	486	477	479	487	474	446	480	436	441	485	478	483	484	479	464	522	459	456	469	455	466	486	502	512	495	464	480	450	487	472	478	418	460	493	447	515	482	463	453	470	449	503	474	479	414	440	438	461	453	452	436	465	466	448	456	475	463	449	464	419	444	468	457	454	469	436	455	454	497	460	443	461	535	447	452	477	454	473	439	477	419	446	449	492	470	436	458	425	447	405	456	450	467	489	480	410	427	457	445	479	476	489	469	469	434	458	510	438	458	458	441	440	442	448	481	436	463	460	444	473	456	457	461	445	464	422	490	461	447	434	432	498	486	453	490	463	493	451	480	435	438	454	467	461	475	439	422	477	465	428	441	459	450	463	424	483	448	469	464	474	472	477	467	471	449	454	451	491	454	437	477	459	436	497	424	448	436	459	471	475	421	486	512	471	422	484	478	460	483	525	448	490	459	460	435	453	484	462	449	442	438	441	441	421	442	455	466	438	452	473	478	471	430	399	427	445	444	458	465	483	484	476	463	461	454	455	488	472	472	412	434	461	488	457	439	473	502	467	462	460	488	477	479	480	461	418	445	436	445	465	464	449	445	501	437	471	421	466	447	467	460	463	449	475	484	500	490	481	464	459	461	460	468	467	419	414	477	449	481	432	473	470	493	452	437	414	465	497	486	482	429	484	474	470	470	454	430	468	461	487	445	482	495	453	475	425	483	448	489	503	452	471	479	455	481	465	486	473	478	425	448	480	442	459	453	444	456	480	499	448	455	467	459	476	454	440	444	476	476	487	434	466	460	446	426	447	482	455	471	474	448	425	479	470	457	438	482	439	451	474	463	458	446	456	461	424	442	453	498	448	489	458	479	445	438	427	488	419	449	449	421	437	497	442	461	443	459	480	484	439	390	448	490	488	429	447	467	472	459	458	476	481	464	431	470	433	409	441	435	486	478	425	478	440	470	485	450	476	435	462	496	482	447	418	449	451	471	414	492	476	485	464	434	449	455	447	466	428	433	438	464	467	477	476	456	493	478	448	451	450	492	457	420	462	454	456	454	478	425	465	476	472	460	421	438	456	466	464	478	465	501	437	401	464	451	496	431	479	462	411	469	476	454	468	445	417	455	444	495	482	436	446	427	462	403	439	488	461	418	483	451	467	454	494	447	474	461	466	475	471	454	488	453	435	405	410	473	466	435	454	462	462	440	458	433	475	458	464	446	458	451	448	469	462	438	434	465	473	422	446	431	491	501	512	507	464	468	432	436	479	476	470	397	443	432	446	494	426	457	440	469	452	437	446	456	463	482	455	476	458	462	451	463	436	445	485	485	451	470	457	476	462	426	452	424	436	479	414	490	452	474	464	484	468	472	507	469	444	443	452	462	460	426	470	491	454	449	429	475	425	457	456	436	506	461	481	475	465	454	485	460	443	456	461	500	478	441	437	471	480	454	490	453	439	465	473	424	461	469	486	466	444	488	470	466	477	454	436	443	451	506	471	458	472	413	471	430	464	453	488	480	467	463	476	484	456	447	455	479	466	465	487	475	450	432	456	466	471	474	469	465	465	441	437	472	449	473	474	486	471	454	468	472	474	422	450	444	465	462	440	483	418	476	434	477	493	465	480	463	446	456	461	462	424	413	500	454	452	482	438	484	437	464	419	478	430	468	478	455	456	467	421	461	463	487	475	473	445	449	409	460	480	444	482	530	479	458	484	439	432	450	486	437	466	499	514	447	447	451	489	453	496	436	434	477	455	466	441	518	477	462	459	455	499	467	462	460	429	430	464	445	474	507	487	480	451	406	433	461	465	428	446	444	454	423	451	464	452	453	467	447	422	458	459	460	435	454	466	449	438	467	448	464	441	481	468	441	448	479	465	486	510	460	432	465	495	503	436	455	482	456	427	433	482	490	489	460	500	484	470	451	453	480	441	473	464	453	460	470	433	454	454	516	454	455	440	536	458	460	489	455	476	437	465	449	469	462	453	478	461	433	459	444	489	479	447	496	454	476	468	443	487	442	473	444	461	487	476	458	463	475	436	439	455	471	516	445	426	453	476	472	494	461	471	449	444	472	462	440	484	495	442	430	464	468	468	439	440	444	464	489	448	474	468	443	427	434	460	464	432	463	461	467	491	465	487	450	445	441	472	443	453	468	467	487	425	455	459	462	474	443	419	464	462	471	458	436	476	461	471	450	464	420	453	450	430	445	458	486	424	430	446	468	481	443	466	516	468	474	473	456	451	457	459	468	420	467	430	486	479	456	472	483	454	458	476	448	445	441	483	465	437	436	466	440	443	467	451	493	431	457	481	485	490	465	461	455	447	430	472	443	516	458	455	472	453	452	477	452	462	448	483	496	486	473	457	487	477	464	468	458	466	486	455	449	468	485	449	471	458	467	462	490	431	462	427	426	449	460	437	487	458	443	495	430	435	499	467	488	450	456	450	471	434	470	452	439	464	432	470	454	455	465	503	425	457	507	444	463	425	438	464	472	462	442	434	473	457	480	450	482	472	477	482	459	479	452	453	460	444	468	468	468	436	443	460	480	458	488	463	468	472	466	458	484	474	470	440	460	435	511	409	470	467	448	494	443	465	450	484	430	512	473	462	469	488	469	476	451	484	474	441	483	473	470	448	481	443	477	445	461	452	451	459	458	433	471	428	439	460	460	500	463	471	443	467	424	494	431	463	474	485	446	462	445	463	478	472	477	463	467	489	483	457	420	435	468	429	469	471	492	438	480	458	457	447	460	446	428	441	419	445	430	489	469	483	468	467	437	450	449	451	477	466	426	467	465	437	452	417	440	439	494	402	481	450	455	477	463	456	494	458	467	428	475	448	440	454	437	435	455	438	440	438	441	484	427	417	462	471	499	486	462	426	468	423	463	438	475	461	436	471	447	448	484	423	450	460	452	456	460	448	472	446	444	444	493	447	463	393	473	471	473	440	451	456	430	441	490	451	434	423	479	475	472	471	496	477	492	452	469	419	489	466	436	446	460	441	459	460	463	454	461	488	483	433	456	457	464	415	475	482	456	421	455	479	451	543	440	489	506	481	475	450	427	442	452	474	492	474	474	508	525	456	472	448	466	474	462	458	417	460	456	461	461	446	483	439	484	452	450	466	501	475	452	489	478	455	462	442	436	451	473	435	496	416	428	487	432	450	476	475	467	470	424	414	492	485	476	499	456	496	440	423	443	460	467	476	458	481	412	455	470	461	456	477	488	483	490	470	478	439	474	453	480	446	471	497	473	444	422	451	426	483	448	475	490	454	479	470	449	465	473	465	416	464	432	465	480	481	506	456	478	462	443	477	482	449	467	447	456	463	492	471	403	435	436	484	435	483	481	431	441	431	444	466	476	510	447	494	463	473	463	461	463
9146	4049	5154	4267	2533	1631	1180	1184	1349	1288	935	731	528	409	382	303	340	272	184	163	174	157	171	161	139	156	158	139	141	151	163	150	142	157	153	131	128	144	142	146	118	159	139	137	141	164	155	153	131	139	157	146	121	156	144	159	144	143	133	151	116	122	154	160	141	150	142	141	161	128	140	166	160	148	133	159	135	146	132	144	132	114	109	159	131	139	125	153	123	135	155	148	160	162	123	145	141	131	168	139	146	124	145	145	125	147	154	154	137	145	157	147	154	182	136	147	136	170	157	152	150	133	153	145	152	145	135	161	166	147	129	140	158	139	147	148	140	136	128	151	153	146	167	135	122	155	153	137	158	145	138	150	136	148	169	151	168	127	145	157	149	135	113	153	141	130	131	144	160	167	153	142	135	150	120	124	166	133	154	149	159	133	137	143	146	143	134	148	150	156	144	131	147	155	155	154	147	138	149	137	139	152	149	128	131	146	151	140	133	131	135	142	168	155	147	111	160	122	154	156	115	147	140	142	158	150	141	132	143	151	145	152	148	140	146	141	156	130	154	156	159	153	123	122	145	145	129	146	148	126	130	154	154	125	151	132	148	101	144	127	142	144	126	124	126	117	158	151	146	138	144	144	145	125	135	168	141	167	144	163	135	136	146	163	154	137	137	149	123	152	169	143	117	140	167	130	158	131	168	171	161	165	151	146	142	122	125	139	149	171	157	130	137	123	170	143	137	133	130	140	138	149	130	140	174	142	170	143	138	113	147	139	136	143	119	149	145	147	135	136	154	133	119	139	138	133	140	157	131	154	148	139	135	135	153	148	140	143	138	113	132	161	158	151	127	142	168	142	175	148	157	154	132	144	160	147	140	173	138	151	146	167	148	149	147	140	128	161	142	158	163	150	136	142	157	132	149	130	143	133	147	145	164	154	147	151	137	140	143	134	149	122	139	133	156	160	123	128	147	146	142	134	157	131	135	168	163	149	118	124	146	172	154	127	130	146	143	145	151	144	141	155	170	166	137	139	139	138	163	134	146	142	136	163	165	127	139	132	130	137	128	130	134	135	141	154	130	154	140	161	121	150	148	150	152	162	132	128	157	144	137	143	131	151	124	131	151	163	165	141	162	141	141	141	138	137	134	135	136	159	148	136	150	148	156	133	177	159	146	154	159	150	158	126	141	154	146	132	142	154	149	137	142	140	146	138	131	140	144	148	134	161	152	152	156	135	152	119	139	147	142	139	137	142	147	177	123	149	126	124	151	133	143	156	126	124	157	148	154	124	147	160	139	149	122	146	134	139	147	133	132	140	159	133	146	142	154	153	144	140	159	149	139	122	154	170	128	149	136	147	137	125	144	146	151	133	144	121	147	133	143	142	148	141	148	135	145	153	145	126	134	137	145	156	141	121	156	174	149	131	134	165	154	162	122	148	167	133	146	156	130	137	146	140	140	155	154	130	141	131	132	138	132	137	129	133	133	144	143	139	133	124	154	124	132	161	150	126	141	150	149	137	150	141	164	133	146	125	129	153	170	146	159	129	152	163	140	146	119	144	142	137	110	129	152	161	167	155	94	162	152	145	142	157	131	144	155	144	135	150	138	122	139	135	142	145	154	134	127	117	139	163	171	153	132	149	147	148	151	158	163	157	148	143	137	154	132	130	153	139	156	115	159	158	134	139	133	134	144	136	153	156	137	137	133	134	154	164	143	137	124	133	126	128	147	149	141	143	129	140	144	136	141	152	164	153	148	128	155	152	126	140	158	152	127	117	137	135	129	163	133	144	145	148	124	149	134	144	153	149	158	142	156	156	152	145	120	165	137	129	145	164	137	133	149	125	145	128	168	158	129	137	145	136	144	142	122	162	140	121	147	147	144	168	162	154	130	126	156	144	123	130	173	163	155	145	132	145	162	151	140	158	139	170	147	133	132	162	151	143	156	136	144	145	158	132	136	140	147	133	127	117	139	138	144	140	134	140	136	147	165	155	145	142	129	133	151	148	167	133	120	141	147	144	153	142	114	140	134	156	157	103	119	147	165	155	132	146	139	157	133	152	135	143	143	162	147	143	140	122	153	145	131	127	150	136	140	136	130	141	138	127	166	138	124	139	149	169	154	144	142	117	149	143	163	152	138	146	145	167	157	153	145	157	163	134	135	142	139	140	145	147	137	177	153	125	127	150	121	139	170	162	150	146	156	160	140	119	122	126	157	141	141	176	147	121	160	123	149	129	125	135	142	169	175	141	147	142	160	136	132	135	142	131	139	154	139	137	139	146	126	146	157	147	127	103	135	141	148	163	164	156	158	141	123	151	142	172	128	168	148	161	141	149	147	136	139	144	132	158	156	153	126	107	140	142	156	141	129	163	140	136	136	134	155	160	159	149	148	145	135	154	145	164	140	140	129	137	153	135	163	142	140	143	137	155	133	167	139	157	171	154	148	154	145	149	139	155	138	155	139	149	133	163	130	153	152	153	142	130	139	137	133	153	156	150	157	134	148	128	136	124	128	154	147	130	141	143	145	121	137	161	116	146	162	132	141	132	145	132	144	140	137	142	146	124	126	147	152	131	137	139	133	148	133	153	159	184	128	177	134	139	169	155	138	137	157	166	157	157	119	152	129	150	153	120	119	132	137	111	127	121	171	134	145	139	133	133	137	134	130	123	138	121	125	134	139	144	155	138	109	167	154	143	135	138	162	144	131	129	112	149	146	155	157	152	149	138	134	150	135	137	132	112	139	164	124	152	161	163	171	167	125	136	103	140	159	172	170	143	142	148	145	146	173	129	155	135	141	137	137	143	163	137	141	116	153	138	150	135	126	132	160	151	140	145	136	158	122	137	141	132	139	148	148	184	149	151	150	133	143	137	137	155	158	136	144	169	149	138	148	150	147	119	149	155	171	127	131	130	158	157	153	154	141	137	154	134	144	145	168	164	137	159	147	148	148	132	148	153	144	146	129	151	143	133	145	150	139	155	148	154	130	147	144	156	145	133	154	138	141	148	154	131	155	147	154	156	130	162	145	144	145	125	149	146	141	124	170	128	121	144	145	146	159	162	171	147	113	136	169	152	155	145	147	159	140	125	159	150	166	127	169	159	145	145	125	130	135	159	140	156	127	140	142	122	150	134	149	148	142	126	148	132	142	134	142	140	123	144	136	155	137	150	154	130	150	142	156	132	133	136	139	152	149	135	123	130	141	123	139	142	133	141	152	124	159	154	132	128	154	107	152	147	156	133	148	157	138	163	151	160	138	136	133	139	135	130	142	124	146	154	143	136	115	164	130	139	107	143	168	160	161	145	134	139	128	161	137	140	148	147	139	149	157	156	134	151	138	144	144	155	148	149	132	143	151	133	134	142	130	140	137	125	140	148	136	153	144	157	134	139	121	142	149	142	178	160	149	151	181	150	125	161	122	148	136	147	141	149	154	126	130	120	125	138	161	162	148	138	145	153	126	142	155	133	146	137	151	141	155	136	148	130	125	166
5914	3633	9268	11125	8559	6431	4960	5326	6372	6018	4419	3455	2658	1975	1789	1331	1326	1014	613	469	409	439	367	388	392	361	375	406	383	392	393	373	377	366	367	385	345	393	363	325	351	367	334	361	386	337	392	368	330	372	360	340	346	342	339	342	360	339	344	349	334	335	372	374	365	348	344	355	391	359	326	328	308	347	338	353	342	341	330	358	356	353	351	376	350	327	333	325	301	345	330	343	388	345	339	331	358	366	363	346	332	325	362	366	371	375	335	328	343	358	384	336	372	355	356	335	326	363	327	343	321	350	338	334	367	339	322	337	333	364	351	358	329	340	329	344	371	352	339	364	337	353	357	327	354	358	318	339	395	358	303	346	345	347	369	376	317	360	371	340	367	344	337	343	342	348	377	331	328	366	369	365	354	324	292	344	331	349	367	326	353	328	315	355	367	388	347	369	331	354	362	355	332	321	356	328	348	347	355	347	327	341	360	343	321	341	319	318	318	337	365	360	366	369	355	367	335	376	356	312	343	315	331	340	318	353	320	323	349	363	368	357	375	357	340	363	352	333	354	370	354	350	361	346	323	346	351	358	365	312	365	334	312	340	327	371	348	359	353	351	324	346	359	366	371	355	369	342	338	332	360	373	326	363	396	356	328	316	330	346	328	329	366	325	338	351	313	377	334	348	366	341	345	348	331	329	351	343	334	339	351	357	347	346	313	336	362	377	372	363	358	331	380	334	354	360	344	356	334	358	349	332	342	323	350	346	344	344	338	318	365	373	339	336	357	370	344	372	371	358	366	362	373	320	350	372	319	345	336	331	347	363	338	306	366	340	354	337	343	345	361	362	340	329	339	303	366	356	308	348	353	343	374	354	366	328	379	348	334	355	341	363	353	333	333	320	383	383	346	341	307	353	329	351	332	326	362	334	314	342	349	329	334	344	375	328	386	346	386	342	304	361	352	343	355	347	353	355	342	364	340	347	357	331	335	347	342	348	348	351	349	362	330	329	335	355	332	322	318	364	355	344	350	350	356	351	342	335	338	313	340	402	368	339	332	359	336	345	347	345	324	387	339	320	333	310	334	347	343	342	364	346	351	380	339	341	340	330	317	359	314	354	308	339	352	362	318	357	329	338	359	346	325	351	331	376	361	372	364	346	337	359	351	340	311	366	331	348	349	314	356	370	333	338	319	336	353	354	370	372	332	343	344	343	356	349	366	357	377	301	326	345	342	316	341	347	350	329	354	359	346	323	374	329	326	314	363	342	365	361	335	309	318	343	349	359	335	373	374	311	366	338	325	326	341	318	323	373	332	343	359	338	337	354	323	315	360	327	320	355	354	359	348	352	361	351	340	316	371	357	324	337	337	297	338	373	314	309	313	348	343	334	360	347	350	338	351	354	360	333	368	367	341	328	350	335	329	349	332	322	326	335	312	336	315	339	373	324	328	359	336	341	378	354	391	357	350	333	369	327	366	360	343	329	330	315	360	371	329	362	360	332	346	357	348	355	328	329	327	350	344	360	354	309	319	377	361	363	370	337	353	341	344	363	372	308	347	366	346	333	348	339	346	315	349	347	330	332	331	326	357	328	317	352	359	346	356	339	351	337	298	353	352	300	355	329	333	352	366	332	352	375	346	336	328	358	330	331	340	387	352	367	364	332	322	386	357	333	342	323	338	317	371	381	353	378	321	323	369	346	373	341	337	351	346	350	332	336	340	342	355	355	326	334	342	380	354	310	393	308	362	367	326	362	334	331	344	330	338	368	352	345	339	327	362	352	376	365	357	342	358	378	292	343	343	345	344	352	352	365	343	294	302	363	313	323	350	332	365	369	324	321	339	344	363	331	362	374	339	341	325	352	342	355	332	369	343	321	336	354	340	354	333	349	353	342	359	352	347	341	302	363	324	359	343	372	329	360	346	382	371	363	338	351	327	332	333	348	305	345	341	346	318	328	376	329	351	356	344	374	342	336	324	334	334	354	361	332	343	363	361	330	351	353	324	357	347	347	349	337	327	316	303	328	331	337	351	362	391	382	359	328	357	333	360	339	354	358	370	343	353	339	344	355	328	334	377	327	332	327	328	366	331	355	348	372	365	317	326	344	355	313	360	375	343	341	350	321	341	336	328	361	320	337	365	357	314	347	318	319	366	326	350	349	356	331	335	331	357	358	315	342	351	362	327	330	359	364	337	370	327	354	353	373	375	352	336	320	346	340	343	358	338	346	339	341	349	303	355	346	368	319	347	350	346	345	318	342	366	318	329	350	355	326	328	314	355	365	305	361	327	387	353	336	335	353	345	328	336	348	356	327	378	371	349	359	360	344	360	363	326	368	349	352	327	332	356	324	332	339	318	332	325	345	322	348	364	340	359	348	325	351	355	348	331	322	336	349	334	349	330	359	330	347	374	324	352	366	314	332	319	317	335	353	371	325	340	363	341	317	340	340	368	342	373	350	344	341	376	353	324	335	352	338	375	318	356	343	320	326	359	351	362	364	332	364	349	348	342	363	330	348	347	367	292	338	335	346	336	345	331	340	339	383	339	310	316	366	367	339	374	326	355	360	346	337	337	315	342	367	303	353	349	350	357	357	339	326	343	338	307	352	331	289	346	380	347	358	357	358	356	343	332	343	331	360	344	331	327	376	352	367	353	336	346	323	384	361	378	363	336	341	341	340	358	357	364	362	344	327	337	362	352	343	370	328	361	332	319	341	322	339	343	346	345	303	312	318	319	374	365	335	323	371	354	340	322	319	336	324	368	341	324	316	380	362	358	363	325	347	321	304	313	328	316	331	358	303	361	371	326	329	316	338	324	327	344	341	316	368	363	344	356	354	363	374	313	344	367	344	305	337	343	331	324	348	351	354	364	337	378	354	332	335	304	344	362	315	354	337	327	348	341	349	347	351	356	344	342	311	315	350	346	349	355	340	358	337	353	336	327	332	365	299	346	356	353	355	354	343	355	337	392	334	328	321	328	343	331	344	340	362	325	349	341	347	328	376	352	351	332	333	386	342	418	339	359	343	350	341	354	314	331	328	343	324	364	338	319	324	356	334	362	338	384	361	367	344	357	333	357	312	356	365	337	383	383	334	355	360	359	354	376	319	342	364	325	320	364	368	315	314	355	356	325	337	364	336	340	361	336	344	300	315	360	345	339	325	360	293	373	347	344	372	354	321	331	326	335	314	316	306	377	356	378	346	370	325	342	360	369	342	360	325	335	362	323	376	358	338	367	344	351	330	331	348	330	359	371	325	336	348	338	299	357	363	315	346	334	340	357	339	318	335	348	363	365	338	370	343	316	343	362	388	352	358	346	349	372	341	347	355	369	350	378	296	315	392	361	347	361	338	349	323	373	364	334	347	362	341	372	333	377	332	335	387	351	311	324	341	372	362	357	354	332	353	351	344	363	380	351	329	312	357	365	373	332	353	328	366	357	331	333	344	340	333	373	334	376	324	359	324	359	332	324	348	374	331	316	305	341	351	350	353	353	304
18132	6556	8371	8109	5404	3832	2765	2555	2600	2212	1701	1307	875	763	612	538	533	404	318	261	255	277	228	224	221	197	226	205	237	221	221	193	228	176	206	215	232	201	240	201	195	206	181	213	184	172	193	210	222	194	215	211	181	181	219	185	217	189	194	214	192	214	192	239	204	195	221	205	208	175	179	200	220	194	179	214	233	217	198	205	202	189	179	209	207	215	193	194	200	198	212	195	195	183	195	220	226	193	167	173	196	188	211	208	215	225	193	213	220	195	202	196	234	202	181	181	189	205	168	181	189	214	185	211	214	218	167	190	190	183	214	206	190	202	223	169	180	202	184	196	188	206	203	210	183	201	188	214	202	203	220	183	194	182	191	204	209	195	199	207	209	185	198	185	193	217	203	199	179	191	208	198	194	195	204	199	192	173	194	190	208	207	192	200	199	203	173	169	199	226	190	220	191	201	221	219	204	162	190	192	197	208	198	191	201	181	198	189	204	218	190	202	191	178	177	185	189	188	195	207	168	203	215	192	181	163	193	201	184	190	207	180	178	183	211	209	194	199	167	194	198	201	181	210	179	194	175	228	203	206	194	204	212	199	203	176	201	199	199	189	222	199	227	198	203	229	191	202	213	169	209	195	212	203	218	233	181	205	219	183	239	199	195	201	224	221	244	207	219	175	205	221	203	196	223	199	229	185	200	197	212	188	182	185	193	187	184	190	181	195	204	186	180	211	204	207	217	184	177	194	201	205	188	204	187	190	197	201	217	185	202	199	207	187	182	198	212	221	207	209	230	178	230	192	187	205	185	209	198	185	176	224	207	201	199	208	201	210	193	201	196	213	182	197	221	204	203	212	198	206	209	183	205	216	218	215	203	181	198	179	188	207	184	212	198	228	175	179	259	192	212	202	177	213	197	215	212	175	194	201	191	205	196	214	210	212	223	211	201	211	206	206	225	187	192	223	196	207	211	199	222	199	203	200	198	189	217	189	215	191	190	185	205	212	198	199	201	195	220	201	222	198	200	196	181	190	211	221	197	201	200	205	190	188	185	221	199	185	213	210	196	206	210	186	215	206	223	198	182	226	183	220	206	166	217	218	209	193	200	198	211	224	231	197	199	202	196	187	203	228	197	225	215	201	190	172	190	184	195	206	223	212	225	224	182	202	177	210	201	183	199	202	195	191	183	212	208	223	189	196	183	184	196	203	180	198	202	179	214	195	191	216	211	215	198	180	232	193	200	219	203	208	199	207	205	194	210	206	195	217	205	201	182	210	224	218	159	198	200	205	213	226	193	217	199	195	206	222	188	196	177	192	212	216	186	210	203	187	186	199	191	227	226	189	185	187	194	204	204	210	196	193	206	205	204	206	225	198	189	205	190	193	205	216	207	190	205	189	226	212	202	176	185	195	212	226	173	201	195	206	200	182	213	200	204	217	215	215	187	197	210	223	213	216	205	194	218	213	227	190	196	214	232	195	209	186	161	196	196	169	193	183	194	192	205	180	212	227	212	227	204	193	186	190	192	198	176	216	178	187	207	194	195	220	221	212	209	216	196	208	185	223	209	215	231	208	201	181	200	222	202	193	220	204	208	230	226	218	224	215	203	198	222	217	201	227	200	167	209	212	172	210	188	183	211	212	190	211	219	188	204	199	197	221	190	218	245	217	203	198	196	216	207	181	191	211	182	195	209	195	197	234	228	200	187	240	221	219	209	200	233	187	194	201	177	186	194	193	214	183	201	213	194	192	212	209	196	209	200	208	217	201	214	204	185	214	196	214	193	206	214	195	185	197	166	212	181	187	176	200	184	185	194	203	193	221	239	213	174	200	208	195	190	223	196	228	200	220	187	186	205	221	241	216	199	189	192	212	204	200	228	189	194	191	187	165	189	204	200	191	217	192	177	208	197	182	208	210	186	218	207	193	208	211	192	192	190	192	222	195	155	199	183	190	231	211	181	175	211	190	218	200	207	205	207	232	216	191	185	183	203	216	203	215	189	187	231	185	214	186	201	208	201	200	220	208	186	172	197	208	195	208	212	168	202	206	218	196	219	232	213	174	213	191	202	188	216	197	178	174	198	181	217	224	173	214	204	189	221	181	173	208	196	210	185	179	191	216	207	233	185	166	210	192	171	181	217	214	218	180	213	216	196	200	193	187	215	201	200	199	208	201	191	193	206	217	222	175	243	202	174	202	197	211	176	205	202	204	202	218	204	204	207	200	185	207	202	194	221	208	194	206	198	166	205	207	178	223	181	201	171	213	177	189	211	185	191	169	182	186	194	203	189	214	183	190	197	200	189	209	196	228	191	189	200	203	181	157	202	210	217	196	185	205	169	202	223	179	208	199	208	214	191	203	201	204	199	200	208	210	195	196	166	197	171	187	177	218	168	218	202	208	203	205	230	207	222	214	198	201	184	208	235	182	184	207	211	216	189	202	209	208	203	222	200	206	180	185	215	183	195	197	215	189	167	200	205	217	198	179	192	194	180	199	213	192	185	188	201	196	211	176	196	180	179	176	202	202	205	224	192	235	188	207	178	193	221	217	191	194	229	176	199	203	202	200	208	205	206	202	182	225	191	182	180	210	213	221	195	216	240	181	218	199	172	182	230	177	177	210	199	189	199	182	175	197	204	191	179	187	210	209	211	182	206	193	215	192	175	193	223	193	208	199	214	217	201	188	196	211	193	185	243	199	201	233	203	206	182	178	198	172	204	186	189	215	215	235	203	203	194	214	184	185	192	216	230	220	171	226	185	187	221	179	175	198	203	193	225	210	204	193	197	210	191	202	203	195	217	193	227	201	188	188	185	196	223	211	186	234	181	218	207	176	223	189	194	190	186	197	173	174	184	185	199	171	199	188	215	213	167	211	204	193	190	204	215	197	156	200	218	203	187	190	212	183	210	193	197	182	192	199	208	187	186	209	175	219	228	189	215	179	217	186	178	227	200	182	184	208	207	179	212	188	185	199	192	202	179	198	202	197	211	187	180	205	211	178	200	179	209	203	190	210	196	184	181	197	203	219	187	222	174	208	167	204	193	182	229	180	172	197	211	204	199	178	209	194	196	172	196	207	207	205	223	196	188	190	216	218	199	195	198	228	205	182	183	188	195	184	192	182	202	182	185	188	173	209	182	195	184	184	221	189	216	215	204	214	200	199	197	209	200	191	195	207	178	193	199	198	188	203	175	208	201	214	229	187	206	198	200	210	187	230	234	214	208	172	206	232	192	202	210	180	186	207	215	228	207	188	210	186	210	204	184	190	199	220	202	207	181	199	208	184	198	202	169	222	202	206	217	213	213	201	183	202	177	214	192	191	203	185	215	195	228	230	185	204	192	214	207	203	228	176	196	228	217	200	192	183	238	181	199	203	192	208	195	209	206	190	199	224	223	204	206	208	242	205	205	222	200	225	207	200	200	192	223	217	238	191	197	201	192	198	216	183	222	206	207	214	223	206	191	208	218	178	200	198	228	225	191	209	208	183	198	210
11655	5575	13933	18196	15840	13635	11242	11196	10717	9445	8026	6132	3974	3646	2898	2422	2473	1781	1361	1213	966	773	736	713	632	615	579	633	606	608	558	521	558	533	590	545	541	498	494	495	503	455	455	482	502	494	462	495	495	494	493	485	483	480	482	454	483	452	467	475	483	432	465	474	422	453	447	479	437	465	428	469	450	444	486	472	413	447	476	436	458	479	462	501	451	459	437	442	436	484	472	464	445	475	434	450	465	451	467	420	434	485	467	460	448	445	477	452	478	512	482	449	449	455	436	479	484	479	432	464	466	479	436	463	462	487	489	484	456	460	463	445	420	447	418	450	475	460	482	465	454	476	450	483	425	474	469	462	484	480	472	476	439	468	462	487	474	462	497	425	465	483	447	478	477	431	459	435	474	480	502	485	421	471	472	464	417	449	437	462	488	477	454	447	456	441	445	458	447	445	440	463	461	413	454	447	453	415	413	444	480	418	445	470	450	410	453	440	476	438	467	468	463	423	463	481	434	450	473	455	427	483	459	468	470	441	464	451	429	451	468	389	497	464	438	469	482	483	470	452	442	514	434	425	467	460	479	486	465	443	462	465	472	442	468	464	473	435	469	465	477	460	474	441	485	438	456	479	437	454	496	470	440	469	441	450	431	464	448	479	464	475	452	429	478	499	422	460	435	448	494	431	456	445	475	472	462	487	464	433	436	451	466	444	477	458	469	489	421	454	450	469	460	456	470	445	458	473	385	440	458	480	477	491	458	460	496	427	473	449	469	435	431	421	488	434	459	416	435	465	449	483	433	472	435	446	431	410	460	446	458	462	466	437	435	480	438	461	458	451	434	423	474	446	474	424	427	483	461	464	456	487	465	461	443	435	479	445	470	436	487	460	457	450	462	438	426	452	460	455	446	419	465	426	471	442	487	447	470	463	429	442	424	465	474	439	455	467	484	461	469	435	445	515	465	465	459	456	432	455	452	484	480	447	454	483	484	437	481	447	468	442	507	450	406	432	472	473	479	500	438	431	472	453	453	474	474	482	436	514	456	456	475	454	443	453	447	452	469	479	445	440	451	415	427	483	417	412	435	437	466	444	495	427	434	481	441	443	470	462	459	463	438	463	484	447	448	455	505	453	504	465	422	474	458	460	477	441	462	457	442	471	470	453	467	477	471	449	451	467	470	448	487	475	461	487	481	447	456	448	428	444	455	407	453	426	472	445	487	480	483	444	472	483	461	452	466	459	499	427	464	441	454	510	440	453	468	465	447	471	469	430	427	437	439	433	467	443	423	473	493	406	453	477	438	460	443	415	489	480	483	477	493	479	444	481	430	441	512	496	497	468	433	446	465	436	441	449	499	453	438	452	490	464	425	473	461	466	449	476	478	465	482	457	447	465	443	504	409	460	417	433	464	482	453	414	441	484	467	441	446	454	449	432	428	480	443	434	472	432	468	450	424	486	450	442	466	455	455	406	471	477	476	433	470	452	486	442	460	454	463	451	456	451	472	450	451	491	450	418	434	474	450	487	483	431	454	424	457	480	447	449	477	482	460	440	474	468	434	480	445	498	486	498	442	477	463	451	434	472	467	437	484	470	461	435	424	469	477	440	487	509	448	437	456	507	464	433	450	444	455	429	403	481	432	472	453	486	474	494	485	422	479	466	475	498	438	465	471	445	461	410	445	501	450	465	447	456	459	468	433	452	480	443	462	433	423	443	470	460	462	468	437	432	431	481	464	449	459	438	468	461	441	421	428	451	451	450	476	424	465	461	466	477	496	456	466	494	488	436	431	444	430	443	503	447	496	446	467	439	420	452	501	467	474	490	467	435	475	434	449	411	423	444	452	450	457	438	478	486	453	441	459	426	462	473	502	488	438	469	475	455	462	476	457	492	457	443	448	490	443	465	448	428	445	430	433	492	454	511	432	449	450	461	462	464	476	483	424	448	466	472	445	433	453	465	475	449	449	476	446	478	481	454	478	422	463	468	462	460	448	503	463	482	470	485	434	461	507	426	480	452	429	440	490	438	468	503	438	413	453	436	465	489	459	465	470	470	496	452	407	485	458	424	445	404	439	514	455	448	450	416	410	471	455	462	432	460	500	452	476	489	441	421	458	470	453	455	458	454	467	461	474	447	468	439	431	477	451	446	468	487	438	476	461	444	459	452	459	511	464	438	431	470	438	430	475	463	482	435	443	440	440	436	460	461	473	525	435	461	433	437	444	448	474	461	428	493	478	454	491	447	497	443	475	427	506	500	441	472	481	435	475	456	446	491	440	452	465	466	443	432	474	431	448	425	446	410	445	426	440	446	458	457	454	458	448	463	442	417	483	465	455	465	462	485	454	427	434	455	450	463	462	469	475	467	455	450	433	491	452	445	446	452	467	447	458	469	452	468	464	439	438	456	436	487	443	457	469	475	478	486	466	509	442	481	474	468	432	468	440	424	429	451	458	422	489	497	451	427	502	479	421	483	475	418	485	466	478	475	450	476	458	466	486	445	435	467	468	478	464	428	471	473	483	439	500	457	475	496	431	447	476	448	501	453	443	426	427	467	440	477	464	475	446	483	478	450	476	431	415	444	445	437	463	424	437	472	423	489	459	451	444	500	418	460	437	429	439	500	443	471	475	451	422	442	423	446	465	453	485	474	487	474	473	440	460	470	450	416	460	472	442	431	473	466	449	471	428	435	431	490	457	425	458	402	424	456	450	470	466	430	466	457	461	433	476	465	504	443	450	464	443	464	450	430	467	434	429	438	438	458	469	471	450	472	455	473	416	452	477	455	470	483	470	454	505	434	447	432	478	449	437	463	454	462	460	433	485	425	465	467	448	488	455	431	456	466	437	448	461	487	470	462	428	458	436	459	450	488	463	456	457	464	476	439	418	422	475	435	467	435	460	445	427	463	481	419	468	472	496	470	443	449	439	462	489	461	459	451	440	467	417	435	441	454	461	449	468	517	468	441	448	455	449	488	461	456	447	444	472	461	447	488	460	489	451	470	437	457	488	444	459	454	449	454	459	455	453	470	495	438	459	437	427	452	495	471	446	483	451	449	443	464	482	481	437	438	466	430	446	492	461	430	428	443	465	458	448	440	429	452	460	464	480	423	476	504	463	451	429	476	459	456	493	419	419	467	453	460	444	499	470	484	463	433	513	454	473	439	428	450	468	479	448	409	496	491	448	490	463	442	444	473	464	450	452	448	480	445	483	440	454	440	464	462	452	471	447	471	468	482	456	488	475	436	451	469	483	478	451	463	460	414	454	427	474	444	431	470	465	457	432	463	450	468	448	437	479	447	428	467	431	431	402	471	448	424	446	464	463	463	469	471	423	452	449	482	464	480	443	442	443	453	484	469	473	461	422	435	442	441	478	480	472	424	473	483	434	424	437	483	459	468	432	428	448	462	452	489	465	433	472	449	448	460	441	461	435	482	418	431	457	448	449	451	457	465	454	437	467	407	482	460	488	422	475	452	476	431	463	439	452	443	432	466
25978	9303	11275	11755	8510	6553	4463	3686	3648	2790	2311	1573	1128	1038	794	671	644	529	446	403	328	266	284	294	250	239	246	260	256	210	220	219	210	235	216	202	242	204	231	211	186	198	181	207	181	211	183	199	212	211	206	190	205	198	210	211	197	183	183	188	222	182	216	220	207	184	199	208	216	210	205	207	201	188	188	176	207	207	189	215	212	224	200	210	197	177	182	207	194	225	213	170	182	208	224	201	169	181	205	208	196	195	230	199	185	216	216	220	181	179	226	209	197	206	193	203	206	208	197	207	195	184	204	213	183	198	174	189	190	175	188	197	200	177	212	189	178	167	197	192	203	210	206	204	180	203	187	185	219	209	184	229	187	158	179	207	183	204	188	183	189	211	174	202	184	179	201	189	209	187	188	214	188	209	192	213	202	200	175	225	197	194	196	221	185	201	201	206	204	222	193	182	213	184	198	196	209	190	211	213	195	206	194	173	208	196	191	184	182	221	200	203	189	202	190	196	188	206	186	187	201	212	177	164	192	194	193	222	210	221	196	203	196	197	192	217	172	191	186	197	183	226	164	178	222	206	188	226	183	214	202	200	218	177	217	191	236	201	188	187	199	191	202	210	231	195	211	218	223	200	187	201	193	206	194	213	194	225	171	207	224	177	202	207	196	210	219	194	208	181	178	234	204	216	195	192	177	186	219	189	186	214	196	193	206	196	235	192	216	197	201	196	211	191	244	187	184	215	201	196	201	210	184	170	195	206	217	214	195	200	189	173	178	211	204	202	201	188	212	190	192	213	200	193	213	200	213	196	220	221	188	188	204	171	208	191	205	203	217	199	203	202	204	208	207	200	207	192	185	179	183	182	221	189	222	230	185	188	218	164	198	190	193	207	188	182	184	217	206	194	187	211	201	177	205	181	202	201	202	243	207	228	214	191	209	213	208	197	202	200	199	214	183	186	215	205	177	211	244	189	173	199	195	211	189	182	181	206	187	185	189	199	191	203	210	213	195	173	201	215	174	194	212	180	198	201	204	196	193	204	187	205	185	199	181	200	218	209	194	202	165	201	185	214	182	183	198	179	206	189	192	197	206	220	202	194	208	179	209	223	213	215	210	227	198	211	235	218	184	220	198	217	196	198	183	173	212	202	200	195	200	194	210	206	170	200	208	194	202	207	207	202	178	199	207	173	193	192	199	211	215	148	184	208	235	212	190	191	196	202	202	188	169	187	205	200	178	197	198	215	193	205	195	216	198	212	211	192	207	240	211	200	206	207	192	180	179	187	205	193	227	212	182	198	189	233	184	194	196	187	199	173	196	217	178	179	200	206	213	229	206	177	190	237	194	174	192	202	200	181	163	214	194	203	212	206	186	204	208	185	188	202	173	205	207	207	212	203	198	239	195	207	192	176	218	202	191	220	190	214	188	185	185	186	151	205	173	191	163	229	192	202	176	199	194	190	206	224	198	234	192	185	217	181	210	187	215	184	196	202	197	199	187	221	200	208	228	236	223	160	160	204	204	193	200	205	211	203	212	228	213	200	183	193	196	215	207	214	215	191	212	235	209	195	197	199	217	214	196	184	191	205	210	223	208	193	204	223	208	179	212	194	175	190	179	195	164	197	197	204	213	173	183	206	227	239	216	190	174	209	178	202	208	189	204	209	209	207	178	211	197	212	204	192	198	193	202	208	210	193	181	206	210	175	215	206	210	193	187	203	178	219	185	207	196	190	218	189	198	217	189	230	213	233	182	193	187	198	221	196	182	192	221	207	173	201	207	192	184	203	211	172	201	180	203	199	191	206	183	194	213	207	188	184	175	201	203	182	203	206	212	182	211	211	181	183	195	201	223	197	223	203	198	202	214	208	219	228	216	231	209	198	220	203	202	185	191	191	208	233	179	208	200	203	191	200	190	197	188	216	187	167	193	233	196	208	184	218	180	206	189	184	189	200	194	213	192	202	186	218	208	175	204	222	192	190	203	185	199	185	208	202	178	204	188	200	210	217	229	176	202	198	189	179	189	206	174	166	207	198	201	202	202	201	209	226	199	209	205	178	194	193	203	206	201	183	205	197	202	204	183	200	194	166	235	200	221	185	182	185	203	214	211	205	212	180	212	216	213	205	198	196	196	213	209	182	210	189	204	190	203	198	205	201	195	203	237	203	171	212	225	175	196	178	219	177	199	185	177	215	192	225	206	190	220	206	188	200	236	202	225	193	200	191	197	184	215	188	193	189	192	216	201	215	197	215	210	194	196	203	171	175	195	189	209	180	222	222	181	226	175	200	196	214	202	193	200	207	208	201	186	173	175	214	194	193	185	213	190	213	239	214	189	184	197	189	201	176	214	179	197	216	248	191	201	188	180	210	185	212	196	208	223	196	214	190	189	207	198	192	204	208	197	188	184	203	224	200	194	191	191	208	205	183	188	211	199	200	188	179	213	215	227	209	196	202	225	217	195	209	205	200	192	202	202	209	213	208	207	240	193	199	212	186	161	182	218	199	195	217	204	208	203	183	187	204	223	238	198	189	179	191	181	199	184	205	198	215	207	206	229	167	201	166	203	206	222	198	196	203	195	180	186	187	189	187	167	185	175	216	217	188	196	193	202	191	197	222	223	215	192	216	180	225	163	193	184	212	207	169	192	205	210	200	176	209	176	182	190	195	200	184	196	188	204	177	199	182	180	188	219	188	222	199	203	195	200	220	214	198	182	205	197	215	206	179	213	200	182	213	200	184	178	202	193	205	215	209	185	203	185	192	189	211	195	203	188	187	183	200	217	189	215	157	193	202	196	207	217	196	202	224	204	198	197	188	197	214	201	216	188	197	233	216	223	199	193	199	191	189	203	164	218	191	186	207	192	194	212	220	200	190	187	193	198	222	202	210	174	191	188	195	185	207	164	193	224	201	203	199	184	217	223	175	193	196	205	201	172	185	206	189	177	196	204	233	222	175	177	185	210	171	202	183	220	202	168	211	175	215	206	215	208	210	189	223	220	184	203	175	210	195	207	190	197	193	221	229	179	192	195	173	222	203	196	202	214	179	189	199	199	198	211	184	217	205	186	201	209	190	178	209	211	204	169	178	199	180	210	221	180	186	189	173	202	205	193	212	184	190	217	189	209	197	201	177	178	200	200	174	179	184	161	190	184	203	200	206	224	186	193	207	215	210	215	202	208	207	232	193	173	200	169	208	187	198	196	203	195	226	195	210	213	195	210	203	181	194	192	173	178	201	180	205	208	176	200	215	176	204	173	199	196	189	201	183	183	199	207	199	202	188	202	208	223	189	191	202	203	197	189	183	194	210	175	202	233	216	224	214	193	221	215	201	203	198	190	192	193	192	213	216	203	233	192	222	179	190	216	173	235	212	230	216	189	181	234	207	186	186	181	203	179	197	212	196	197	188	204	219	205	175	205	206	191	214	190	204	199	185	205	211	205	181	147	222	233	159	164	224	203	189	195	209	189	199	194	214	200	186	201	206	197	229	183	202
15012	7055	17068	22854	21051	18988	15562	14539	13600	11602	9892	7014	5749	5021	4010	3416	3206	2650	2034	1710	1318	1158	1036	901	888	707	761	741	694	656	620	580	663	720	628	598	579	496	550	507	488	473	494	512	473	499	508	518	476	489	491	452	481	532	524	495	468	473	457	470	484	464	424	504	483	478	470	460	441	487	445	443	434	436	440	477	455	476	443	448	482	449	449	482	454	417	451	436	479	445	445	447	469	479	445	489	456	446	442	444	444	474	450	461	454	426	453	445	491	441	465	457	490	425	444	447	416	504	439	430	451	465	433	457	446	455	436	461	438	465	460	466	467	429	446	458	471	470	430	459	447	454	468	434	429	453	459	435	424	472	475	457	472	463	432	474	438	467	454	425	476	449	424	451	466	455	483	439	460	439	495	447	452	411	464	447	436	476	476	428	496	470	446	457	434	472	479	443	416	513	480	438	444	463	409	445	433	440	449	455	433	458	414	444	476	425	410	424	454	445	445	437	503	437	438	464	464	494	415	410	430	479	461	466	429	423	470	436	458	466	455	445	479	441	418	429	462	457	432	470	413	476	470	450	489	418	442	453	460	464	403	409	429	459	436	457	482	444	432	448	448	425	422	442	479	470	406	444	457	454	449	480	471	474	454	394	430	476	463	443	436	451	442	443	453	440	453	419	433	453	436	449	479	497	443	431	487	436	476	475	455	464	512	462	442	451	467	459	427	440	471	491	446	404	460	430	435	462	421	418	470	451	419	446	455	450	432	436	463	467	473	455	475	425	472	446	486	451	450	442	447	424	437	426	455	435	460	441	464	420	416	437	477	457	435	506	458	431	438	441	429	484	465	415	469	453	444	465	464	428	434	433	428	450	432	419	496	461	442	443	418	436	438	448	456	446	473	439	457	430	436	462	469	446	425	457	435	470	433	484	453	411	443	454	461	461	456	462	438	424	498	475	485	449	432	443	460	475	453	418	453	455	452	475	430	477	460	462	476	465	454	460	444	448	411	459	420	439	437	476	465	431	393	466	431	432	427	462	470	473	484	433	431	423	449	423	463	468	465	458	452	431	434	472	456	451	442	454	424	453	442	440	456	458	436	453	447	462	490	441	434	436	467	402	456	416	402	403	446	429	444	477	447	444	458	466	440	395	445	471	455	411	433	466	470	467	441	466	426	440	462	439	472	438	482	455	407	429	458	421	426	446	482	451	464	443	453	451	467	445	450	449	439	408	490	460	441	440	437	425	452	426	390	455	476	434	451	430	454	476	458	441	455	460	437	461	435	446	442	480	444	426	423	462	498	416	464	448	468	446	457	488	463	463	440	426	479	454	467	452	455	434	406	449	423	415	430	431	468	458	459	449	455	485	430	450	429	454	461	442	439	440	443	459	442	454	504	426	464	456	464	450	478	458	442	447	434	435	483	443	433	455	428	461	439	446	482	457	430	410	461	442	439	450	456	437	407	478	438	450	448	446	456	445	445	431	429	444	452	473	433	454	458	443	420	461	471	458	461	475	426	460	410	443	432	441	450	459	410	446	441	438	450	475	439	481	421	448	461	463	401	428	429	447	450	453	448	455	467	471	439	452	431	457	463	501	464	465	434	494	443	425	456	493	446	428	443	440	436	473	460	425	468	418	429	492	466	472	473	447	464	470	411	445	474	445	447	443	492	443	465	451	452	455	438	449	442	436	444	463	440	418	440	467	442	401	446	454	431	430	471	456	463	440	474	452	470	457	443	476	450	437	466	441	462	461	477	470	421	468	438	427	458	457	500	491	445	419	429	432	447	487	452	445	455	439	412	447	437	459	422	436	430	435	466	439	459	439	439	413	481	431	455	444	421	451	466	458	423	436	476	439	467	459	472	469	380	435	446	431	475	493	440	412	429	446	420	435	465	465	438	460	463	452	461	452	417	449	453	442	415	459	460	406	469	439	450	451	466	483	473	457	434	418	459	445	435	437	441	473	460	420	478	419	440	452	430	468	445	458	459	473	453	456	404	462	485	405	454	449	448	435	448	453	471	454	476	448	430	444	494	457	448	405	476	441	416	459	435	437	432	460	443	442	453	445	466	429	472	438	455	452	458	461	418	448	430	462	448	471	457	445	440	456	469	458	455	485	456	468	440	471	471	454	446	477	428	444	439	418	423	446	422	471	480	460	431	473	469	469	442	414	444	426	465	480	456	454	433	474	455	411	471	442	479	469	457	427	450	438	434	443	443	456	422	407	462	484	456	451	490	478	469	455	430	462	453	426	447	428	461	422	473	414	469	440	482	440	383	463	466	458	483	460	476	421	481	476	499	421	484	426	459	451	431	467	461	467	449	465	430	470	471	465	472	448	439	416	460	419	448	467	461	444	458	447	486	444	429	460	471	469	417	445	468	472	474	466	444	464	437	423	450	441	472	451	438	447	454	410	396	435	426	474	465	425	441	448	436	432	446	446	437	447	453	462	477	455	424	499	447	438	443	468	444	461	452	479	478	427	456	427	435	479	442	476	469	484	429	443	439	445	480	434	474	446	463	434	470	431	424	432	467	426	435	442	451	468	446	402	471	463	455	479	471	448	455	426	478	461	427	478	477	431	435	443	443	483	461	432	461	452	464	481	464	422	452	431	444	446	449	441	440	462	431	406	433	449	466	423	449	461	464	459	435	415	456	463	471	481	446	452	457	457	470	486	443	455	496	451	491	445	435	440	430	467	481	476	487	445	472	503	467	431	452	462	446	468	469	428	441	424	481	453	470	443	439	450	470	428	487	451	428	440	448	426	402	460	463	484	465	448	463	434	457	454	432	466	441	456	447	458	424	424	471	433	450	437	461	458	476	468	454	420	456	435	450	429	433	438	436	450	448	448	465	472	440	472	456	450	446	450	429	435	465	443	473	465	439	447	442	468	469	452	464	461	448	448	462	424	459	454	453	479	440	458	443	446	438	461	430	449	463	453	471	460	443	438	449	429	451	433	442	448	403	436	438	470	459	444	429	433	424	427	452	447	445	441	443	450	467	449	446	482	449	444	472	457	506	472	455	457	449	443	414	433	458	447	472	473	456	471	447	403	414	472	477	464	466	459	420	480	450	428	453	503	486	488	466	447	452	453	419	442	446	435	438	457	443	425	460	447	473	422	461	465	443	460	460	454	487	482	446	448	451	435	429	498	445	462	439	464	432	437	469	411	447	461	424	462	460	453	434	484	438	464	422	456	432	457	449	453	445	436	421	482	448	462	466	428	465	420	427	429	445	430	465	457	431	441	469	438	483	449	448	477	456	473	421	465	429	447	447	456	452	426	428	454	471	457	454	457	452	439	461	475	417	457	459	451	425	430	432	460	483	439	437	481	442	436	455	482	453	458	457	464	417	398	482	451	433	472	428	456	463	435	490	466	434	410	416	474	416	483	437	406	470	482	440	460	442	458	461	406	456	453	482	411	450	438	447	441	447	437	429	487	469	453	457	435	458	436	453	481	408	435	430	405	463	443	459	417	461	460	445	419
9245	3738	4468	3899	2728	1636	1070	1057	1167	1028	909	719	593	468	309	296	242	216	172	200	158	164	152	169	140	144	143	170	157	135	150	117	159	151	149	154	121	176	150	147	154	141	165	150	161	132	162	131	138	137	135	149	163	130	149	129	154	162	146	163	133	126	119	138	154	149	146	151	164	126	161	159	143	157	151	145	174	129	155	149	119	136	153	159	148	156	140	126	96	139	148	141	130	136	137	135	117	136	157	129	138	141	120	147	144	131	148	135	134	156	120	144	128	128	161	148	128	162	126	163	144	136	151	135	160	151	156	131	149	134	133	163	161	145	124	125	144	129	144	145	146	135	135	113	151	141	160	139	140	134	141	149	148	127	138	143	127	124	127	139	141	170	145	152	126	142	140	139	159	130	141	150	141	160	131	124	156	131	138	119	161	146	136	146	154	167	141	120	154	126	148	151	143	164	166	152	123	174	126	146	118	136	147	147	137	136	147	112	139	142	140	131	150	135	132	150	151	152	153	146	165	137	155	125	114	157	129	152	170	153	146	166	111	167	150	133	166	144	130	152	153	131	168	124	134	145	118	135	147	111	140	142	150	151	149	160	119	173	135	149	138	135	130	148	154	156	167	159	128	148	157	126	139	167	157	177	138	146	155	132	173	156	145	120	143	138	141	152	137	120	145	135	129	144	129	140	129	134	159	151	167	133	127	158	136	136	147	127	152	122	126	157	147	144	150	130	152	145	143	145	136	172	142	133	157	151	163	146	135	140	163	134	150	150	165	153	144	147	156	134	136	143	129	152	130	153	138	148	122	147	140	142	125	134	148	163	143	148	135	138	150	140	137	117	120	124	131	135	118	132	148	122	147	138	154	146	128	149	160	149	169	129	176	132	112	138	137	112	128	135	152	147	144	142	140	133	130	127	120	143	148	132	137	141	132	143	140	105	159	141	131	163	140	118	138	143	137	123	143	116	113	147	133	140	126	143	144	136	141	127	131	132	146	154	128	116	117	145	132	148	127	120	163	139	150	150	143	126	118	147	137	145	136	139	120	137	167	135	160	171	142	145	119	150	118	151	142	165	148	110	144	148	151	130	145	143	129	145	152	125	152	121	171	155	145	137	154	134	127	121	145	126	126	140	162	172	115	159	144	145	133	157	130	128	156	137	153	141	141	144	144	144	150	130	146	155	144	161	131	148	182	157	122	136	146	146	148	152	149	141	150	129	147	133	136	146	149	150	142	156	166	140	124	137	159	121	138	163	121	139	139	129	140	142	131	122	141	169	167	131	133	146	153	146	128	128	165	153	143	153	144	140	144	126	139	151	141	141	132	132	147	168	132	133	117	130	131	123	152	123	144	151	154	125	142	135	150	136	138	134	158	105	136	152	129	145	148	132	132	159	133	177	131	168	137	131	156	152	140	114	125	139	167	150	128	139	144	139	139	133	133	158	135	125	117	128	142	144	158	117	141	132	132	148	144	135	145	147	142	154	135	106	131	147	153	169	153	121	157	121	120	155	133	143	164	131	153	153	142	154	120	139	138	121	139	138	141	152	131	143	162	141	143	161	130	136	153	112	143	140	156	153	157	166	119	148	145	138	151	127	134	155	163	143	132	119	146	131	152	130	133	156	129	136	153	142	134	147	151	129	136	140	143	160	149	138	148	150	153	132	114	140	142	146	137	139	137	140	128	125	142	129	145	155	145	122	138	134	153	132	136	163	135	151	135	130	137	133	158	118	155	156	120	144	152	148	133	160	150	143	152	117	139	155	127	129	158	141	121	132	147	120	144	133	134	147	140	142	129	143	136	142	117	125	145	145	146	121	124	117	150	141	154	149	134	128	147	129	135	151	146	162	155	176	142	139	148	166	157	135	162	151	140	145	134	133	158	150	143	160	123	126	154	145	175	148	137	152	125	140	150	162	133	136	140	151	145	141	146	156	154	120	135	145	131	131	118	150	120	147	143	144	146	142	122	140	139	127	144	141	154	108	128	145	144	137	118	128	152	162	162	146	140	133	146	132	155	153	153	132	138	142	135	162	141	177	153	156	147	131	150	129	164	148	142	146	138	154	146	120	153	141	134	145	147	139	139	144	133	143	145	128	174	131	134	148	142	132	136	132	140	125	141	144	164	144	147	145	142	130	135	149	118	154	131	137	156	153	136	141	145	132	145	150	130	141	145	129	136	162	130	137	134	139	135	164	165	150	134	115	133	153	151	175	135	128	154	123	127	140	136	145	140	156	129	142	136	134	152	145	152	143	157	144	174	136	139	144	155	140	152	137	142	164	161	147	153	124	134	135	148	142	124	140	115	122	168	142	148	132	132	119	143	151	136	125	134	131	126	123	146	158	123	140	166	148	121	128	143	136	146	136	120	163	151	145	154	134	147	164	155	155	150	139	162	149	154	145	142	143	148	144	148	133	155	134	152	117	147	142	140	142	145	146	149	139	157	138	137	135	142	147	153	161	165	166	144	142	143	148	153	130	147	133	120	140	123	137	155	149	117	138	137	154	144	138	130	117	141	147	133	141	141	136	141	140	135	141	147	133	140	135	133	146	153	140	144	146	129	140	163	158	154	145	139	132	121	148	146	137	146	145	153	152	153	130	159	152	129	159	130	131	130	141	143	130	153	117	141	158	122	140	135	165	134	121	137	145	142	134	124	144	125	150	133	144	150	148	152	135	124	131	127	150	131	156	147	124	147	136	128	146	134	117	139	143	125	161	133	148	133	146	140	129	154	147	155	151	135	112	133	146	135	139	137	149	135	134	130	170	147	147	137	170	146	128	159	137	129	123	143	133	123	142	139	174	155	127	155	147	148	143	140	125	142	158	135	127	154	121	130	135	145	128	129	158	127	124	142	134	168	164	115	121	131	149	171	140	152	154	141	150	121	156	153	118	132	153	139	147	141	144	137	151	147	156	146	153	153	117	144	117	131	146	137	133	142	144	149	145	134	157	143	132	126	172	130	148	130	132	137	139	149	149	160	116	124	125	152	162	136	150	148	154	153	170	152	155	160	147	144	135	152	129	145	161	153	131	146	142	118	125	160	133	147	161	130	170	163	160	127	137	175	163	163	141	138	120	156	132	146	151	140	136	130	139	119	143	139	135	154	141	146	141	137	126	126	158	154	166	131	143	122	118	161	162	175	149	135	129	140	160	126	135	153	159	122	150	129	132	152	152	157	131	132	140	147	150	168	134	158	137	131	130	163	124	160	142	138	137	132	129	119	136	128	128	152	126	156	153	152	148	146	140	130	142	154	146	184	124	128	131	148	147	142	138	138	144	142	131	129	135	150	126	130	153	125	142	152	116	145	152	133	145	144	146	136	120	150	143	120	142	136	163	131	141	137	138	145	137	142	155	151	152	146	152	149	133	124	162	131	146	142	153	124	127	145	150	129	118	144	132	144	124	150	142	164	150	130	162	135	140	143	130	133	156	139	150	143	145	134	151	167	137	121	170	136	123	145	135	153	140	138	168	151	154
5858	3309	8118	10630	9572	6789	4835	4801	5613	5031	4540	3368	2819	2087	1711	1333	1143	782	571	448	417	419	384	414	378	391	413	401	384	362	398	381	340	370	379	413	392	358	326	322	358	337	374	352	373	391	354	355	357	375	368	342	351	332	362	358	347	351	351	345	347	348	338	302	358	367	318	319	325	354	347	341	349	373	354	360	365	327	317	348	338	345	356	377	315	357	372	336	340	351	335	334	338	344	321	341	371	326	327	345	336	316	337	343	335	299	333	320	349	336	314	337	339	347	371	365	345	354	329	364	328	357	312	319	339	304	330	330	345	306	363	312	371	355	340	369	293	338	368	332	323	374	312	352	366	323	352	410	336	336	338	340	347	319	357	330	332	347	365	309	344	352	334	322	347	329	324	342	355	360	338	362	359	358	349	349	335	307	327	305	353	347	351	320	363	349	310	346	355	347	327	348	361	360	339	328	354	371	334	347	314	346	323	349	328	342	346	374	381	355	348	368	330	370	301	339	329	352	299	341	359	341	362	336	338	374	334	324	349	344	334	319	380	341	350	317	342	341	377	345	337	318	321	348	377	355	352	345	321	354	351	329	355	346	357	316	370	312	360	350	373	342	314	311	346	323	332	367	345	333	329	331	342	317	329	370	348	332	291	323	348	325	331	309	329	320	353	345	360	333	339	358	329	343	350	348	322	341	337	357	353	331	355	355	338	356	349	393	383	343	332	323	364	314	338	373	345	327	330	312	343	329	323	350	331	361	337	319	333	365	283	338	368	330	308	351	349	368	360	360	325	346	325	366	342	353	364	328	329	325	364	363	345	347	338	333	348	362	353	327	329	365	336	353	352	323	320	351	303	349	364	357	345	336	354	326	334	349	335	343	333	314	324	330	356	362	339	354	348	333	307	338	344	323	364	312	346	340	309	313	354	383	353	327	331	313	340	336	351	338	388	318	363	347	336	346	329	340	367	323	350	341	353	367	349	312	353	349	316	335	373	331	370	304	341	325	308	331	328	319	361	351	374	341	364	361	347	336	339	311	343	346	350	347	317	353	314	332	322	343	327	336	317	357	325	336	301	376	366	328	329	343	320	373	350	357	342	323	356	352	335	362	368	315	342	339	350	328	321	335	345	343	332	349	314	345	377	305	356	346	296	322	332	334	366	373	360	306	369	323	346	355	339	347	357	374	337	332	340	354	353	351	334	323	307	347	335	336	297	338	321	321	351	349	355	338	318	325	347	369	328	323	339	356	314	350	342	327	333	367	382	371	337	358	342	354	315	342	353	324	366	378	333	317	377	351	310	345	352	310	339	313	357	385	330	328	340	331	383	353	331	345	346	347	334	349	341	367	356	340	326	326	324	371	352	342	362	378	346	318	334	343	331	309	358	331	345	327	361	342	345	332	312	365	369	395	328	357	350	324	333	334	324	331	331	328	342	338	320	337	334	337	331	347	324	354	338	337	358	352	361	319	380	339	321	345	332	335	326	348	341	321	325	337	343	320	382	337	299	335	309	338	307	327	311	370	327	346	332	334	346	310	325	341	325	347	352	355	337	348	354	335	373	343	362	344	337	375	341	338	313	356	365	341	308	293	329	360	328	322	340	344	323	335	369	328	331	332	352	344	346	350	311	367	341	330	341	364	345	325	330	365	332	312	299	320	329	350	348	329	370	335	374	307	334	348	337	325	332	328	332	349	347	337	307	301	361	323	322	329	326	304	337	394	342	332	318	327	372	323	318	355	319	357	320	339	353	357	320	382	348	350	322	323	344	342	367	343	331	325	346	317	318	364	323	311	312	345	313	314	348	312	326	348	359	342	348	339	368	371	335	354	321	306	290	350	356	318	351	350	325	318	347	351	310	360	326	350	316	348	352	336	339	362	329	340	329	331	344	347	345	309	370	344	326	322	356	325	349	326	328	311	336	359	345	322	318	345	326	331	339	311	332	372	333	349	337	345	366	334	346	326	324	350	343	293	342	320	344	357	325	339	345	322	347	353	331	330	342	331	357	334	352	344	337	371	338	341	350	349	373	360	343	339	346	364	291	297	343	356	360	316	384	367	328	338	333	345	324	351	358	360	346	333	330	377	331	360	325	340	315	328	381	346	338	321	315	327	346	294	315	319	356	326	339	336	338	388	335	314	321	314	299	332	380	347	323	332	350	340	327	331	351	333	340	344	319	325	356	349	376	329	302	357	340	325	317	372	343	343	336	370	364	349	318	339	345	332	354	290	354	371	351	342	367	370	327	361	357	315	343	323	360	313	335	351	330	368	342	352	362	336	373	303	317	358	367	321	327	353	358	313	343	352	305	354	359	353	317	321	362	356	385	315	331	331	310	328	351	331	315	333	325	348	317	335	323	331	379	352	352	335	330	326	364	370	326	370	328	363	308	308	315	322	344	319	363	335	318	346	362	324	390	345	314	344	349	340	319	333	339	318	334	338	354	342	351	369	339	320	341	342	394	321	312	328	315	343	319	311	319	329	339	324	347	322	313	320	335	316	368	330	328	361	339	361	352	353	351	333	332	343	304	337	326	335	318	359	362	319	348	327	358	342	344	353	343	321	327	317	355	318	328	357	320	303	350	346	324	310	354	352	339	336	323	312	312	351	311	324	326	312	367	358	318	359	342	367	339	355	352	325	329	359	315	362	324	327	368	310	324	355	356	339	359	337	341	336	330	317	320	324	332	322	320	348	318	363	344	365	338	360	341	357	332	335	316	330	331	334	318	344	308	339	313	364	317	342	353	334	353	351	362	348	362	375	326	353	370	340	319	350	331	345	330	323	325	333	353	339	360	346	352	365	338	336	327	366	322	338	329	317	318	335	333	313	313	366	342	334	326	352	291	345	355	346	356	328	347	337	337	343	332	370	331	343	340	342	382	364	343	337	353	297	347	340	332	349	309	357	331	370	327	344	344	312	378	385	341	366	371	381	378	313	310	324	334	333	305	348	350	333	322	323	358	318	324	341	335	341	336	340	364	363	324	360	330	330	356	363	356	337	329	316	338	354	314	345	341	341	350	359	332	323	343	357	355	342	342	350	363	317	336	341	326	352	339	339	357	300	336	347	362	327	353	301	341	344	330	340	318	321	372	337	321	347	361	358	328	338	370	353	317	330	348	333	322	357	353	342	358	304	331	343	302	342	314	382	332	353	347	320	351	328	351	350	360	335	350	300	315	314	366	326	310	347	308	353	320	340	322	353	340	345	342	329	349	318	345	335	360	320	320	349	361	310	310	346	327	325	307	333	308	366	355	357	357	371	310	334	349	359	349	354	344	368	327	336	360	341	325	346	322	351	348	361	347	325	354	316	320	390	360	318	363	315	350	335	313	338	344	315	315	363	347	337	345	321	369	346	356	339	374	330	337	339	328	362	344	351	360	331	343	340	347	337	340	360	320	353	333	334	302	362	329	341	366	344	348	357	330	318	352	297	380	352	363	350	329	306	359	344	347	330	347	335	334	336	334	327	364	356	373	350	307	340
16870	5838	7056	7581	5785	4195	2695	2315	2422	2063	1678	1187	967	755	562	496	407	374	320	318	287	269	253	238	195	195	222	250	236	212	243	205	199	211	203	204	208	219	183	196	186	200	223	218	218	220	216	208	220	193	198	190	233	214	221	190	182	212	191	181	186	171	205	200	204	191	219	193	209	199	194	192	184	193	204	217	229	223	208	186	190	207	196	205	203	246	204	188	198	202	211	209	180	205	201	191	215	195	189	186	191	227	188	216	195	211	193	184	201	197	182	201	206	170	178	180	185	219	181	205	180	205	187	210	218	211	184	192	195	195	174	188	200	199	195	189	217	186	179	186	184	202	204	201	185	208	192	186	176	207	189	186	206	203	207	202	178	216	187	197	197	199	181	205	234	209	213	199	200	169	223	217	203	211	177	207	184	195	209	181	206	182	189	223	184	199	194	191	195	208	186	207	221	194	187	197	210	184	201	203	160	187	203	199	202	199	198	198	211	177	193	187	194	195	176	204	219	154	209	197	182	182	225	191	230	202	175	167	195	187	180	199	194	199	191	200	210	206	192	192	187	197	202	210	185	188	200	222	188	179	204	197	211	197	207	195	188	192	205	197	209	204	202	193	202	187	189	165	188	203	190	205	203	175	181	197	220	193	211	184	186	216	215	199	211	207	207	193	233	160	208	163	189	205	198	162	180	218	172	195	223	204	167	195	206	200	238	198	186	197	209	167	220	199	221	198	193	204	204	214	192	231	192	196	237	176	193	209	226	217	206	194	189	195	209	188	196	192	207	223	181	196	205	188	187	210	199	195	197	182	221	190	180	214	182	186	186	178	203	194	207	177	198	173	199	218	226	186	187	191	207	175	187	173	191	184	200	200	208	173	199	188	180	197	215	209	183	217	205	207	195	207	212	228	192	193	191	211	197	174	167	203	209	206	211	177	196	185	198	202	177	189	158	181	175	193	186	188	195	190	217	216	186	205	218	213	205	218	203	178	199	196	198	192	192	184	164	217	218	193	201	194	197	191	187	218	212	205	193	209	212	188	187	204	248	194	209	192	167	160	175	196	193	211	227	170	189	180	203	189	193	202	202	223	210	190	196	177	199	181	200	193	223	188	180	184	210	183	198	228	221	201	197	217	207	208	191	182	178	197	212	187	202	217	205	181	195	196	198	199	201	205	196	220	192	191	192	187	219	215	206	206	215	230	187	192	193	200	193	190	202	193	192	207	202	172	157	175	172	204	195	182	198	203	218	190	186	187	223	199	208	220	212	214	194	197	215	169	204	199	198	214	211	201	194	188	227	163	203	185	190	158	186	210	181	194	183	182	195	178	184	179	220	184	194	200	202	215	206	217	202	167	192	201	201	208	199	201	180	215	196	210	226	204	190	191	212	200	197	206	192	203	220	197	183	221	197	203	196	185	198	176	179	200	176	222	198	172	216	208	188	208	215	217	209	198	208	217	182	210	206	215	209	196	201	172	217	181	202	184	190	170	183	199	184	187	200	210	199	192	198	213	205	193	217	180	231	202	191	217	207	204	203	197	228	208	203	200	163	215	202	210	202	203	198	188	186	206	201	206	216	216	179	191	227	213	191	209	220	190	199	204	182	208	208	188	189	200	204	229	218	204	183	186	201	191	173	204	182	203	202	188	183	196	209	229	211	196	191	172	189	219	187	183	201	190	203	186	206	166	197	201	214	187	190	212	197	210	192	190	214	218	196	192	213	212	199	206	205	220	240	189	179	206	191	178	186	234	223	202	220	191	206	215	192	184	156	222	205	182	185	208	196	216	223	200	209	197	182	194	198	200	193	193	211	184	182	209	222	189	194	210	196	172	216	219	203	201	183	176	192	192	208	198	217	197	213	228	190	183	203	174	173	203	198	178	216	204	203	220	192	176	197	194	202	210	200	215	196	208	180	180	237	186	217	195	181	208	212	205	198	209	213	168	192	220	218	224	199	172	200	200	206	184	180	181	223	181	189	202	184	175	211	175	203	183	205	220	161	206	210	192	193	199	182	229	206	225	194	232	190	187	187	207	189	192	215	216	199	184	216	222	232	251	211	187	202	186	206	222	216	201	209	178	178	188	201	198	190	208	179	218	188	205	210	196	194	199	182	193	190	171	189	208	207	204	207	195	173	183	186	218	199	185	204	211	207	205	179	175	196	198	215	226	186	168	191	215	209	231	207	211	208	202	228	212	211	190	184	213	224	201	204	196	166	177	179	210	170	199	194	192	202	176	196	204	237	203	206	207	200	180	202	208	204	219	207	199	225	191	196	191	191	205	195	216	205	187	198	204	201	181	185	183	174	187	176	205	180	197	201	231	190	216	207	233	184	206	182	189	207	201	191	183	210	219	226	193	191	206	209	214	190	149	166	190	174	211	204	226	190	214	205	199	172	195	208	198	228	205	199	192	210	182	203	219	216	181	209	175	180	198	184	172	220	209	204	171	206	201	216	182	187	165	193	222	209	161	190	198	215	207	224	217	175	226	195	190	219	183	195	212	212	209	202	197	203	220	217	207	177	194	207	201	186	232	187	221	210	194	216	195	200	214	192	208	217	198	220	196	221	192	196	216	204	218	180	194	196	212	183	193	184	208	177	166	212	190	206	216	223	203	161	199	187	191	197	202	219	204	229	208	195	229	192	186	173	171	194	179	200	201	223	191	233	197	196	221	202	199	181	173	196	192	191	195	223	229	208	190	194	226	215	194	177	177	207	198	202	206	166	196	170	191	193	195	205	182	175	229	191	190	195	234	182	154	192	166	207	206	185	215	185	229	198	188	187	194	186	210	212	185	216	209	204	191	216	181	230	187	206	206	185	215	173	200	192	196	175	233	194	201	199	228	199	195	202	200	186	191	188	185	202	201	191	222	223	212	223	181	183	208	201	192	187	213	185	191	179	213	205	202	179	178	198	210	236	177	182	181	204	199	190	198	199	205	227	203	211	203	226	228	195	231	188	176	189	204	199	232	183	188	176	195	201	208	179	196	216	183	200	195	196	181	218	177	213	189	176	196	173	188	225	206	209	207	197	211	168	181	207	212	195	206	182	185	212	218	197	212	189	198	207	204	198	181	205	195	195	215	197	210	208	176	198	177	199	180	166	196	193	201	197	214	192	190	201	167	166	206	185	210	198	232	204	202	223	216	206	200	191	183	227	202	196	187	202	175	216	203	192	187	204	167	215	214	196	174	197	215	227	202	188	196	171	172	222	196	195	187	179	202	180	242	198	192	187	166	195	204	204	181	199	215	206	189	193	203	205	219	205	215	208	194	191	181	184	171	197	201	207	210	185	189	181	203	223	226	226	199	183	198	196	216	222	214	219	193	194	178	196	185	188	198	205	198	201	186	185	192	187	219	187	199	205	225	182	226	185	215	204	210	192	196	177	213	218	183	183	202	174	182	182	232	195	185	192	208	215	185	218	194	168	225	197	211	184	225	203	196	185	179	181	172	215	202	215	197	182	191	186	215	164	216	198	215
11252	4880	11826	17498	17001	14388	10616	10021	10478	9226	7522	6158	4825	3587	2808	2239	2008	1689	1332	1062	910	872	749	699	690	593	632	629	669	560	548	586	598	569	579	524	550	471	484	517	532	484	431	448	481	558	511	499	501	444	508	489	478	519	428	463	490	485	440	460	445	471	496	472	434	456	455	474	456	446	474	459	430	460	454	438	451	469	444	419	454	448	488	433	468	471	470	447	457	417	483	443	443	402	480	513	447	416	432	425	425	448	465	437	500	451	430	445	434	469	454	420	475	433	441	485	470	429	444	447	448	433	478	436	444	467	448	414	483	453	423	461	405	462	435	467	455	468	450	446	480	471	455	465	445	432	449	442	481	472	427	457	503	444	511	477	477	447	464	484	470	448	460	437	485	490	430	467	437	453	455	473	439	476	453	444	465	462	497	485	481	419	411	445	450	444	456	440	434	446	450	416	470	445	481	469	495	452	449	471	433	475	460	449	433	430	471	457	449	462	425	479	456	462	444	442	468	452	520	458	453	487	468	483	448	450	469	451	454	401	464	405	477	489	418	451	458	439	480	427	447	431	420	479	452	456	426	449	444	439	486	466	396	449	478	461	474	416	437	475	425	440	459	507	473	445	437	425	436	445	487	440	482	447	443	450	479	485	484	445	434	436	503	472	468	452	422	463	427	458	468	456	460	460	442	435	428	468	441	465	409	443	455	481	432	408	448	529	458	472	470	445	447	453	450	458	424	469	442	428	481	430	424	442	448	459	480	459	433	439	430	464	445	462	431	424	457	480	453	477	434	449	487	432	434	435	479	456	433	442	445	486	435	438	456	455	445	485	443	462	430	434	490	460	472	457	494	462	444	458	455	459	464	432	468	442	474	453	397	427	409	477	504	421	439	458	432	443	437	466	456	436	419	437	402	506	461	451	446	441	464	466	482	441	443	482	463	466	460	447	455	472	447	479	463	451	467	431	471	445	441	443	482	408	443	459	481	438	457	440	481	454	469	408	426	478	475	462	428	454	475	496	441	470	464	442	444	463	450	459	479	492	467	436	423	436	418	419	461	440	471	474	471	428	493	441	470	457	422	422	456	450	453	461	462	465	446	448	444	435	454	466	473	418	477	443	495	466	440	451	441	432	418	448	439	448	417	457	428	448	464	423	453	457	414	440	419	422	472	464	463	430	489	445	422	439	452	448	471	454	435	480	468	479	440	434	479	481	464	481	467	473	456	481	420	497	452	471	462	486	448	430	471	406	457	422	458	473	446	441	419	475	462	443	471	445	479	467	475	480	465	425	428	497	459	442	511	478	453	444	480	466	424	466	465	467	460	421	443	441	447	473	488	469	500	442	457	448	467	398	472	475	421	434	446	451	447	432	429	466	477	437	437	458	465	469	407	447	472	460	449	433	450	468	447	468	437	452	460	485	456	424	456	445	437	447	427	443	436	466	475	426	486	472	422	419	463	463	468	449	457	455	437	462	490	416	461	458	446	443	481	488	453	456	431	490	442	470	440	457	411	469	466	462	422	462	453	449	428	448	471	455	446	402	464	475	439	467	447	455	470	432	467	452	433	468	472	484	463	473	422	453	475	444	453	435	468	400	434	429	447	493	448	454	409	444	469	493	467	503	442	420	441	435	430	466	408	482	460	452	435	414	429	465	427	445	453	438	474	465	472	495	469	448	515	430	457	451	422	459	486	468	477	463	461	470	476	435	434	447	446	425	432	449	443	464	433	466	447	448	450	436	456	482	457	461	454	459	445	462	467	471	466	412	435	474	483	440	443	422	484	466	468	452	420	423	406	454	481	450	445	484	438	469	470	398	432	486	485	466	450	461	451	456	472	449	485	482	425	463	453	470	441	482	427	450	469	475	465	482	477	438	472	399	472	460	416	444	484	435	445	424	450	447	423	435	441	433	484	434	444	442	456	424	491	485	458	446	458	450	476	437	458	475	461	442	478	461	452	474	463	442	414	443	485	451	449	467	451	420	466	448	485	513	475	450	431	452	471	461	452	482	437	464	432	478	444	454	453	490	451	443	420	428	461	487	453	426	419	481	445	471	444	471	424	480	441	463	464	450	441	446	476	446	438	457	428	454	433	494	472	432	437	462	461	448	471	449	481	462	446	477	469	499	440	450	441	445	501	442	444	457	424	454	467	420	433	449	447	443	473	448	438	460	435	458	439	463	402	454	478	408	439	460	450	428	501	477	442	466	411	472	448	426	483	429	455	447	472	442	459	445	478	446	454	502	465	467	444	460	475	465	442	488	451	474	431	456	432	436	416	477	457	468	479	461	447	470	459	471	497	466	465	476	453	469	436	467	438	438	450	451	449	454	468	470	468	444	447	471	421	445	454	479	451	444	406	489	455	455	433	413	482	473	477	435	460	457	393	444	436	452	422	513	471	464	455	461	473	450	475	472	446	446	425	456	475	422	436	464	475	502	456	484	486	455	447	413	453	478	442	447	416	465	444	436	466	462	443	483	436	438	447	489	424	416	466	435	459	441	453	437	520	478	446	455	493	444	460	460	446	496	434	486	481	466	477	471	406	468	451	466	475	453	431	473	451	463	425	482	449	480	491	465	508	443	445	441	455	472	465	454	462	452	451	466	423	443	441	427	405	448	487	469	415	462	449	444	468	456	441	403	441	456	462	465	459	460	438	479	450	467	445	456	450	479	436	428	439	455	458	454	460	483	468	477	451	450	438	432	448	427	463	519	467	459	455	456	399	461	429	451	436	435	473	463	440	465	462	428	413	451	465	442	466	440	444	448	463	438	493	490	423	449	469	443	442	419	442	466	431	463	438	447	434	505	442	428	434	402	413	463	486	487	437	449	458	429	407	434	417	415	439	460	459	438	497	476	475	436	474	475	445	512	441	482	476	449	461	416	457	461	430	470	488	455	468	432	454	443	457	481	429	476	469	474	467	397	457	454	409	452	456	434	412	452	458	467	461	465	459	459	451	449	433	456	482	441	469	483	436	435	430	452	426	458	452	485	461	479	473	493	427	415	473	480	471	430	446	437	432	447	486	475	436	429	484	478	457	465	440	416	432	478	449	457	460	482	451	468	481	471	434	491	490	420	486	433	484	497	452	471	463	475	466	440	450	446	443	468	417	465	466	420	461	435	420	479	472	461	448	448	479	489	426	445	477	484	435	452	454	462	442	447	488	434	423	466	453	429	416	450	439	447	475	499	432	449	468	469	451	473	439	448	456	461	443	415	480	482	439	465	486	448	493	431	462	445	458	443	450	445	429	438	449	450	453	455	454	473	426	460	444	459	465	476	472	430	438	480	441	453	422	469	462	447	451	455	451	462	408	439	478	474	459	446	461	449	443	456	499	481	470	475	465	469	480	411	457	454	454	450	481	448	397	456	492	435	461	432	471	423	429	484	451	478	444	464	414	404	444	429	448	484	459	442	420	420	472	449	459	440	410	451	453	467	433	459	438	495	427	463	505	435	427	453	438	500	455	491	410	480	507	470	485	412
26068	9066	9958	11179	8352	6878	4610	3636	3686	2947	2263	1613	1250	983	780	629	539	452	421	360	318	310	252	235	260	251	257	223	238	243	221	213	221	232	202	210	227	192	210	204	192	215	197	199	219	191	245	194	206	187	211	217	215	197	217	227	210	178	180	197	183	188	201	194	174	220	238	174	207	204	200	182	184	169	190	210	195	177	195	183	227	186	183	194	176	181	177	195	191	212	224	167	215	184	186	193	211	185	192	200	190	198	219	178	196	187	196	208	181	186	185	174	191	200	211	169	187	220	180	186	191	189	215	214	213	227	198	203	212	227	202	209	171	197	232	187	184	193	195	209	198	195	183	191	203	178	176	192	198	195	211	200	170	203	227	187	203	170	197	189	166	212	197	197	211	181	208	192	185	180	218	191	187	198	211	200	186	198	212	175	192	210	193	180	174	203	200	205	205	187	202	201	195	184	203	165	200	223	246	197	209	206	188	195	194	213	213	211	193	207	195	195	188	178	224	180	190	174	177	177	175	180	173	195	219	203	174	215	193	197	203	199	193	191	196	183	200	193	218	200	231	206	171	203	167	219	226	195	195	214	206	214	197	222	184	197	186	162	160	177	174	203	184	210	191	179	199	174	197	184	181	186	215	181	213	220	224	205	225	188	173	173	233	198	180	181	203	209	196	192	204	210	215	186	192	208	175	192	213	214	199	178	185	232	208	181	182	190	186	180	207	191	201	225	193	191	176	191	201	176	198	190	236	192	179	201	167	215	180	203	194	198	195	203	172	222	197	222	189	190	208	193	176	200	198	185	172	204	207	211	181	198	205	162	195	187	205	182	176	184	187	187	168	206	177	190	193	232	186	193	171	173	172	197	182	208	217	217	204	210	206	220	194	199	189	225	185	190	187	194	203	184	175	218	207	196	182	207	225	199	210	183	183	189	213	185	207	171	190	181	198	215	200	189	169	191	217	225	203	177	211	170	184	228	211	190	198	192	187	192	234	196	192	218	208	189	198	183	214	204	200	193	175	178	189	197	198	180	211	222	178	198	207	205	221	182	184	174	176	177	170	196	196	186	178	203	200	206	205	182	193	213	201	170	176	198	206	195	207	196	226	190	200	180	204	184	202	195	196	186	189	183	187	198	190	227	194	194	167	201	180	216	197	186	193	188	198	189	210	191	202	197	197	189	180	199	218	211	175	192	190	201	202	178	177	192	182	177	200	181	187	177	195	209	191	189	197	184	178	201	206	211	174	183	184	197	217	200	207	184	170	182	196	177	201	204	192	202	190	210	199	175	185	200	193	194	201	186	185	201	180	192	202	195	211	210	192	178	167	190	201	184	189	193	195	200	225	204	187	201	186	176	187	198	211	206	206	194	224	187	194	197	160	212	217	223	210	205	200	182	229	195	194	222	214	191	210	184	209	238	199	213	190	174	208	180	183	175	208	183	196	202	191	190	185	200	207	182	210	199	204	190	193	159	192	178	170	189	192	199	199	187	174	196	185	179	184	176	201	220	193	197	198	206	190	194	221	212	161	203	209	190	182	218	217	176	221	193	199	181	212	211	181	196	199	197	174	187	185	189	199	194	179	213	189	226	212	190	208	223	192	173	178	202	168	177	217	208	187	179	199	202	200	203	198	157	193	192	213	202	180	174	197	187	188	195	194	179	187	179	197	200	211	213	181	184	213	227	204	182	204	199	201	198	209	205	179	189	209	205	167	199	190	197	202	170	181	185	199	200	228	186	199	185	194	168	194	211	219	208	205	174	194	225	218	218	171	213	166	210	203	190	183	192	196	220	166	214	199	227	193	197	219	209	199	174	210	211	219	204	176	195	191	211	187	219	230	193	176	190	184	193	199	174	215	178	212	163	176	187	196	196	194	198	194	190	204	174	164	188	176	199	190	194	196	181	192	201	199	195	215	182	196	175	189	195	172	177	188	195	193	219	181	182	192	154	193	206	204	224	197	193	209	214	198	190	208	210	189	179	191	191	174	187	170	205	198	187	208	218	187	233	185	180	208	181	180	186	199	197	207	202	216	206	190	200	198	230	200	197	180	178	191	209	184	213	190	212	191	209	189	199	198	222	230	213	182	193	207	226	213	186	178	200	195	192	197	201	181	195	190	219	208	200	205	207	203	207	200	189	208	201	206	203	185	224	204	182	170	191	196	250	193	163	181	213	190	175	167	164	192	189	219	209	214	183	188	195	173	189	202	211	190	220	209	182	206	176	189	208	194	202	203	213	185	192	180	183	201	187	206	185	209	203	223	180	193	179	197	208	185	181	216	205	229	218	181	189	193	185	183	188	186	202	201	203	214	181	228	206	204	200	197	193	196	194	194	187	162	181	201	178	219	202	186	204	197	198	208	196	203	188	177	188	255	190	203	193	187	175	178	189	165	192	207	170	194	225	212	222	170	194	198	195	171	222	201	168	181	200	221	201	196	190	183	170	178	176	202	185	201	208	193	182	189	193	202	189	176	206	193	193	218	183	215	187	190	195	178	200	196	172	182	178	215	197	205	207	197	222	187	210	166	213	188	179	195	207	198	191	215	184	218	215	223	190	181	180	211	200	203	195	204	224	181	206	199	197	224	204	204	197	213	197	173	224	194	166	203	212	157	208	205	202	197	195	207	194	208	196	222	184	191	178	193	202	182	176	198	199	202	224	194	193	188	173	187	197	222	191	199	193	195	186	182	228	173	189	186	206	219	200	211	209	205	208	187	205	201	177	198	198	206	177	169	200	220	175	196	242	217	201	198	196	186	217	212	195	229	167	192	209	176	177	204	211	207	181	193	179	182	159	202	209	191	192	201	198	186	176	180	182	195	205	179	202	191	185	199	206	189	194	199	195	196	173	179	212	184	179	206	182	196	216	207	167	196	193	191	177	220	198	200	214	208	200	207	217	219	197	196	175	200	204	204	206	194	198	205	206	208	207	213	171	192	171	216	180	201	184	185	198	164	184	177	195	211	184	187	157	186	213	195	209	178	185	161	201	201	202	209	215	165	168	186	188	216	172	206	196	225	204	189	220	193	183	171	177	203	233	196	195	194	195	213	200	170	200	201	191	202	201	196	199	194	193	204	208	170	200	202	195	191	233	235	214	220	207	211	197	195	185	206	182	189	187	188	208	180	189	183	194	164	203	186	212	202	205	201	194	181	215	182	206	192	193	194	169	182	205	198	196	210	176	209	176	183	182	188	192	205	191	231	218	182	222	200	188	194	190	197	189	205	178	200	180	192	198	200	173	161	199	214	226	184	198	185	237	189	186	220	203	203	198	203	188	203	185	220	193	197	204	181	237	190	210	160	169	177	188	221	177	235	183	176	186	222	208	188	203	208	179	192	192	174	188	196	215	229	175	185	229	189	172	182	192	207	194	208	174	228	185	221	193	206	212	194	191	218	192	198	187	222	191	191	198	211	216	199	224	209	181	209	209	185	197	185	165	176	206	193	193	212	199	185	189	197	208	174	213	176	208	179	166	181	216
14776	6777	14809	22183	21022	20028	15204	14106	14264	11698	9719	7930	6281	4802	3641	3021	2703	2225	1845	1605	1471	1272	1017	937	853	760	750	686	675	745	670	685	638	616	575	549	586	520	542	537	498	483	483	480	514	489	542	508	501	501	492	480	475	447	501	471	441	445	423	456	460	465	456	471	482	472	457	429	411	466	417	470	430	392	463	430	458	501	460	470	453	448	482	465	449	449	439	443	492	440	439	427	465	432	445	418	473	482	438	463	469	432	475	442	450	406	494	417	433	438	489	417	420	425	411	429	443	450	427	447	416	417	425	430	420	435	452	455	454	445	444	449	424	424	422	447	405	463	418	431	420	420	451	445	424	440	441	424	466	474	416	427	430	466	447	464	463	490	473	466	416	447	437	444	439	425	391	444	472	454	473	454	442	443	468	462	419	423	461	442	431	433	447	410	449	415	430	423	410	420	439	434	434	410	467	455	446	463	438	431	420	431	433	436	474	429	444	443	454	423	469	431	410	401	434	461	438	458	455	446	439	408	444	467	458	439	459	461	418	423	450	443	419	436	414	463	460	443	446	452	468	468	401	444	406	485	459	427	432	461	455	450	433	433	403	436	446	405	424	476	435	418	428	480	452	433	435	444	457	463	464	451	443	461	421	448	470	440	470	408	456	449	471	499	459	444	456	442	452	442	458	440	449	441	433	454	469	414	428	461	447	483	432	424	440	423	446	432	432	426	436	416	416	439	420	467	416	446	453	415	467	449	418	465	442	489	432	471	459	460	436	441	423	441	439	464	380	481	439	473	467	466	448	465	412	454	476	431	447	418	470	447	450	423	455	462	445	436	413	477	461	430	446	431	442	462	465	437	445	434	458	480	456	439	437	444	429	441	438	459	429	459	451	433	441	446	459	446	449	454	466	440	443	443	449	419	418	454	436	412	450	439	483	370	413	416	441	451	456	420	452	425	443	457	412	416	452	477	421	443	400	459	434	457	448	426	438	459	400	476	429	437	421	451	455	466	397	473	441	411	491	416	469	472	422	427	448	428	444	424	436	449	412	436	459	424	427	439	427	418	434	464	442	436	454	424	419	442	436	433	442	456	434	453	422	439	427	435	434	485	435	426	456	426	456	456	434	463	433	431	422	424	416	444	434	408	438	433	443	399	418	455	452	423	420	460	470	453	437	440	495	424	473	427	459	428	459	449	436	443	461	410	463	451	433	425	459	435	457	414	425	462	478	480	404	456	447	438	441	464	420	439	434	455	430	490	465	430	473	432	468	461	449	404	456	463	456	438	432	433	441	438	457	433	437	418	430	436	470	430	450	462	466	462	418	425	439	448	450	431	448	402	403	456	468	453	439	422	470	441	427	414	437	438	452	433	430	461	466	450	445	466	414	455	443	422	438	433	421	446	439	428	456	421	456	434	435	440	469	426	474	452	443	450	450	452	450	446	450	427	436	465	464	458	492	446	405	451	455	461	465	437	478	446	448	458	424	440	456	452	473	466	470	452	422	429	428	451	412	427	437	438	397	454	443	444	449	405	453	443	430	456	454	418	419	412	436	431	444	451	441	443	489	443	400	457	458	443	432	453	424	474	441	441	437	462	427	431	414	428	444	446	448	439	462	422	446	419	439	431	438	451	466	463	477	407	445	457	401	417	416	449	430	426	451	433	449	426	412	406	464	467	461	446	429	461	426	430	417	404	442	422	437	456	472	436	416	435	466	430	490	427	457	447	450	462	440	426	457	456	443	439	450	438	455	434	428	421	459	434	440	427	440	455	426	450	410	440	410	456	446	440	468	437	421	432	438	424	415	444	459	422	459	475	470	450	456	410	393	433	449	432	440	462	437	500	429	430	431	415	418	461	457	440	432	434	476	437	413	437	459	450	453	452	462	455	479	450	417	409	466	438	462	428	451	425	428	439	436	434	436	452	433	389	418	478	454	464	464	457	430	464	462	430	452	467	434	461	445	443	441	452	450	433	458	434	426	443	455	508	419	460	480	430	439	453	399	439	418	439	429	465	433	391	467	429	435	402	479	429	459	424	419	440	453	427	450	426	464	468	452	431	488	443	459	440	477	408	464	465	445	463	433	444	446	441	432	412	431	467	458	435	462	442	423	421	409	431	436	444	442	431	415	455	438	495	457	473	450	463	455	452	466	451	473	432	447	455	462	409	449	432	421	475	431	445	421	426	416	468	434	448	481	460	456	428	442	466	398	444	468	441	445	398	463	462	441	451	420	447	417	453	447	441	461	439	442	436	437	418	428	439	460	440	402	435	450	488	425	443	443	470	411	427	443	431	463	424	463	423	413	442	439	441	424	466	463	462	470	443	447	467	423	436	427	420	489	428	410	420	448	431	411	439	405	413	444	424	463	453	422	451	435	405	436	417	431	439	435	423	447	431	451	424	423	443	457	435	449	419	445	421	421	420	465	444	462	430	464	427	454	453	408	457	451	416	454	450	455	405	396	456	458	411	477	446	440	465	436	435	437	457	476	475	439	452	427	456	437	428	412	420	435	459	416	424	449	446	446	461	444	413	437	451	426	431	438	448	458	417	410	430	441	451	437	478	426	485	440	416	450	469	436	448	453	411	467	500	449	444	482	457	420	417	448	440	467	431	409	452	434	452	437	445	417	447	463	462	443	409	449	445	426	431	431	421	436	426	437	457	382	468	444	457	453	501	457	425	418	447	442	459	393	431	490	456	414	468	450	450	415	428	455	436	459	464	460	437	428	427	457	460	440	430	420	416	431	415	486	439	434	410	437	437	448	457	457	446	478	474	411	468	431	431	442	484	458	449	474	422	424	471	460	484	481	503	461	438	433	465	422	475	445	452	446	448	417	483	448	424	436	456	433	455	472	443	445	450	458	446	445	416	422	433	469	436	427	465	446	425	440	435	461	462	447	437	427	408	437	425	435	437	466	463	456	440	445	442	415	469	472	426	438	412	458	418	462	430	429	442	451	445	428	430	416	449	457	445	380	437	460	444	469	433	439	452	458	431	420	430	441	425	455	416	465	474	459	411	417	426	433	430	469	468	444	429	455	442	387	422	458	447	450	455	444	432	465	447	429	433	448	433	456	466	455	437	423	454	462	421	460	435	451	463	473	440	453	444	437	463	433	424	422	426	421	469	418	460	445	445	440	442	465	433	458	422	434	473	421	479	452	426	444	457	408	447	444	448	419	448	418	443	455	439	405	402	449	469	473	423	461	444	443	431	413	433	478	446	439	471	393	425	430	424	446	396	438	434	452	421	474	439	460	431	455	456	444	466	454	435	456	445	455	440	458	456	490	435	475	460	426	430	430	432	439	469	426	442	463	453	472	436	446	466	465	415	441	447	445	464	462	434	438	456	456	435	426	436	434	458	471	463	453	433	457	447	439	451	413	473	427	424	445	448	455	442	445	454	421	440	456	459	467	443	491	419	450	426	428	451	435	447	412	429	424	420	430	441	426	452	459	475	423	443	421	454	432	414	398	444	421	422	396	432	382	463
9179	3575	3701	3326	2577	1686	1253	1166	1249	1006	894	851	603	423	318	252	219	161	168	142	161	154	148	157	158	157	154	151	159	140	144	139	131	132	139	139	127	151	122	133	166	136	143	147	125	142	154	139	127	146	138	135	118	128	119	140	147	149	116	136	127	132	153	158	140	132	124	127	137	140	149	145	133	133	116	138	176	150	164	141	128	125	139	151	122	141	138	150	128	128	123	144	129	153	109	147	158	130	132	132	136	143	127	128	144	131	134	148	147	132	133	123	116	147	121	119	152	140	151	126	157	154	118	128	141	142	116	130	123	164	151	126	191	154	136	137	140	126	146	138	141	151	121	127	140	110	113	143	148	150	148	129	148	140	127	151	147	154	156	146	143	123	132	159	131	122	130	137	153	152	138	144	138	97	148	146	129	138	140	134	161	140	134	136	128	141	131	155	144	143	144	143	137	121	132	145	126	141	127	145	132	145	105	139	152	123	146	151	129	129	120	135	148	128	140	155	108	142	152	130	121	150	158	151	133	141	155	126	131	147	142	142	136	149	143	129	129	120	124	164	145	137	130	148	138	132	123	126	127	136	142	157	139	117	153	150	145	161	143	142	142	128	122	127	140	126	150	130	149	140	151	143	128	138	123	126	132	106	150	135	122	129	142	121	122	132	139	159	154	153	112	134	112	125	147	142	161	141	141	112	146	118	128	114	125	114	130	102	142	147	137	127	145	131	145	156	137	136	141	138	135	125	144	125	140	170	137	156	130	140	130	131	144	102	142	129	104	160	162	116	148	117	131	160	136	134	138	128	129	143	147	139	125	141	134	144	162	132	162	136	148	119	110	110	132	143	124	148	119	154	137	160	143	156	151	149	129	147	141	120	126	153	138	149	134	167	126	159	124	140	136	130	135	142	123	147	137	124	125	136	142	125	127	136	129	142	152	143	127	124	126	120	147	130	137	147	145	122	128	135	135	120	153	124	137	153	127	126	133	146	123	131	136	134	136	146	124	146	129	131	138	136	165	119	160	178	139	125	155	134	140	132	144	154	131	126	141	142	129	144	107	118	122	155	139	134	131	139	147	143	149	140	130	127	132	137	158	140	161	133	137	132	131	138	130	121	121	145	141	141	153	146	122	140	136	140	116	102	134	146	115	134	107	123	122	114	133	148	144	140	154	169	145	139	128	117	138	128	136	136	142	137	137	139	143	156	149	134	152	162	134	133	123	135	156	139	127	130	149	168	123	144	146	134	140	139	165	140	127	140	127	153	152	143	135	140	126	122	129	137	136	129	130	164	126	158	126	134	134	154	171	146	133	138	121	134	152	123	117	145	140	122	138	146	138	132	107	140	167	138	146	139	118	161	127	140	140	129	115	127	131	137	141	136	148	123	133	146	127	140	141	143	136	138	127	175	146	124	130	157	150	130	152	134	146	144	133	133	141	129	124	144	142	152	145	120	118	113	125	153	124	129	154	133	117	162	131	110	120	125	120	121	115	138	134	134	114	124	135	128	134	111	130	146	129	118	124	147	139	133	133	136	147	124	135	144	158	154	155	143	111	175	119	151	134	145	139	140	145	149	147	148	126	139	148	138	135	145	126	158	129	139	145	132	131	122	143	107	126	126	132	163	130	140	128	130	153	142	136	141	118	133	142	125	131	129	141	155	134	150	140	151	168	176	141	129	142	153	150	137	120	119	137	125	154	120	124	135	129	127	126	148	154	142	130	128	164	140	127	110	117	138	122	134	123	123	122	117	155	131	132	125	133	134	149	140	147	141	119	137	148	132	149	129	144	122	129	134	136	134	128	138	150	128	127	126	146	128	157	139	131	136	156	144	153	131	144	140	122	163	131	146	121	129	123	146	139	130	108	130	146	116	126	150	150	111	130	136	143	151	175	143	156	136	131	143	111	163	151	141	137	130	129	141	133	152	137	137	120	126	129	132	121	148	158	156	145	144	116	139	145	134	156	143	135	128	143	119	152	152	128	146	142	148	126	152	142	123	142	150	116	128	131	146	151	123	128	132	163	142	122	126	131	136	133	108	137	134	133	139	129	152	130	148	156	146	149	127	156	127	139	152	128	136	127	141	155	122	130	141	158	151	114	158	154	112	130	146	115	146	147	132	166	148	114	143	134	158	128	124	173	153	125	158	143	136	118	137	121	133	158	141	118	147	133	133	114	135	155	143	149	128	124	143	150	142	131	131	140	123	143	135	143	133	145	140	143	152	133	150	131	135	133	130	111	140	165	143	134	134	131	162	135	138	128	144	121	117	163	128	121	130	137	131	172	124	132	134	116	126	135	137	163	140	143	106	141	126	154	140	159	154	137	137	136	117	131	117	148	138	116	154	150	130	134	127	115	131	125	140	131	101	146	150	115	110	154	143	126	120	123	128	136	120	148	131	125	136	152	127	117	109	134	117	133	138	142	113	134	129	170	134	148	118	134	123	149	117	132	136	152	146	142	137	130	132	131	117	126	134	143	135	138	118	144	143	143	120	145	130	136	141	133	146	131	132	145	126	124	123	165	132	127	150	165	133	138	147	122	123	149	131	159	146	160	137	141	141	166	126	151	131	155	111	114	164	167	150	131	159	117	145	158	138	125	161	152	129	144	121	134	129	125	137	138	145	136	145	133	160	127	118	144	137	114	145	130	123	151	138	144	137	153	144	137	121	147	163	143	143	131	164	141	126	110	125	122	138	137	140	124	174	133	120	150	128	152	147	158	128	135	136	124	126	146	138	143	130	135	133	162	127	142	158	145	137	126	147	129	143	153	132	142	147	130	141	136	136	150	140	136	145	133	110	115	132	124	128	124	113	152	124	152	123	131	136	134	139	151	141	149	141	124	150	139	144	123	136	140	139	143	150	128	128	147	132	134	123	125	140	141	152	121	131	123	119	133	118	135	118	128	114	136	134	130	129	140	129	117	150	148	162	141	131	132	134	124	136	137	158	124	126	134	146	137	128	135	139	131	141	143	139	143	135	138	157	158	135	151	141	140	143	122	132	134	150	146	144	127	139	165	129	143	141	125	160	127	149	133	149	125	140	130	134	139	119	149	143	147	141	143	119	144	167	133	131	140	114	134	131	146	126	122	162	129	135	146	133	135	144	133	146	151	140	142	132	110	122	138	132	121	135	140	105	139	114	137	139	122	127	116	130	142	171	114	124	127	138	134	158	134	130	141	152	141	137	135	138	135	124	142	146	139	129	141	133	131	151	169	121	131	124	155	143	134	135	142	124	115	144	143	122	133	142	129	132	135	113	118	126	138	131	139	133	141	129	142	122	125	137	135	131	122	139	146	157	146	127	114	133	158	152	108	134	127	149	125	145	143	115	131	125	162	150	133	135	130	127	140	146	143	152	137	133	120	130	138	165	138	142	144	131	136	131	143	129	147	134	128	126	126	106	121	119	135	153	131	129	132	139	148	145	152	125	132	138	115	127	154	138	117	149	145	150	153	142	142	143	126	144	136	114	150	141	152	126
5794	3224	6705	9415	8708	7184	5411	5394	5814	4691	4507	3894	2854	2024	1380	1110	889	612	449	401	443	422	433	385	371	396	389	401	410	379	371	387	360	376	374	339	355	313	372	365	319	315	349	366	323	368	334	376	369	335	375	354	328	369	327	340	342	381	297	306	355	338	309	314	326	305	293	327	360	326	354	309	319	321	320	342	317	306	327	337	331	340	321	331	322	319	331	307	313	335	333	338	336	326	307	325	313	333	303	348	322	342	326	326	356	362	317	329	333	349	356	334	318	337	328	312	337	357	320	372	305	371	315	379	370	305	325	317	335	258	340	326	326	336	324	310	342	346	317	332	317	327	341	333	324	339	297	337	361	345	339	352	304	315	324	350	337	303	314	337	325	307	311	311	356	308	369	304	336	348	323	331	320	342	325	353	320	341	337	341	327	299	354	314	308	301	313	346	349	301	352	316	339	339	317	355	320	331	317	320	342	326	334	305	320	342	331	299	369	314	332	328	323	329	337	340	343	345	373	351	338	330	304	364	358	327	358	332	369	323	317	338	328	328	326	312	338	297	327	317	290	345	312	302	333	315	309	303	347	353	338	315	307	294	294	347	324	349	328	303	359	338	312	323	312	354	309	322	310	303	339	309	349	314	342	319	342	376	354	317	329	323	314	335	325	353	307	340	376	320	359	305	321	332	367	281	342	342	309	324	341	307	336	321	338	309	314	307	329	323	314	342	328	340	335	324	307	326	314	322	340	314	326	329	307	326	311	319	358	313	347	334	343	312	302	348	320	336	323	331	347	347	344	355	323	330	344	335	332	332	332	320	346	338	294	313	342	317	311	365	339	334	317	373	343	337	360	328	319	310	339	310	314	359	331	331	311	308	340	313	346	329	351	339	348	367	342	352	326	352	362	328	337	336	336	316	356	316	331	338	314	329	339	326	309	323	340	358	341	322	328	314	344	324	316	329	332	313	306	340	340	309	326	304	328	352	339	329	331	329	356	329	321	329	319	334	364	328	314	317	348	326	350	329	328	328	323	302	340	339	336	338	314	341	294	338	292	296	327	316	336	303	356	309	331	333	333	311	341	350	313	327	318	352	337	345	349	332	332	327	341	307	302	318	324	332	343	310	360	322	321	329	308	289	324	318	346	320	333	348	340	340	330	333	332	351	339	308	344	348	351	317	309	331	320	349	308	334	318	340	304	341	340	331	299	335	322	331	328	317	357	320	333	365	317	340	336	330	357	328	321	352	335	318	338	315	325	354	325	334	332	333	317	324	303	317	336	357	333	320	346	339	335	351	360	321	324	331	362	326	334	367	318	321	324	299	308	349	337	338	337	349	320	324	326	332	347	323	340	369	334	350	334	323	347	322	349	334	350	360	312	328	340	324	321	308	325	341	326	312	303	316	325	331	320	322	329	325	314	336	318	329	325	312	310	368	338	360	312	320	329	365	295	328	353	326	318	343	337	356	327	302	333	319	302	310	336	315	283	331	340	307	343	343	345	299	342	315	338	336	345	356	295	334	319	312	330	346	331	367	332	336	347	313	319	292	341	349	327	332	291	358	333	326	327	349	344	339	323	316	303	295	330	320	325	348	321	311	300	293	340	324	363	324	340	307	295	343	321	357	361	318	287	315	327	326	312	312	343	342	330	348	326	335	334	340	327	316	337	326	329	320	306	332	319	294	329	339	317	313	333	304	307	325	311	310	349	346	310	321	312	313	336	302	308	321	330	295	317	337	346	312	349	340	328	306	316	366	311	316	313	329	321	346	333	332	322	283	333	346	321	343	340	312	322	309	350	346	318	323	332	324	321	312	322	356	339	333	321	332	309	339	327	324	325	302	347	351	343	330	337	320	298	322	315	341	328	341	340	317	314	307	308	346	347	322	338	333	320	300	343	308	300	366	320	309	330	328	336	348	323	310	377	329	340	365	347	336	316	340	361	332	331	305	299	325	302	308	322	323	319	353	331	319	324	315	365	317	319	331	325	306	311	353	351	348	299	343	326	316	339	309	332	348	337	341	325	332	308	305	321	355	348	319	359	351	297	349	288	358	301	334	344	329	321	314	347	329	301	342	311	359	322	361	320	337	307	383	349	329	323	324	306	307	328	337	314	324	324	304	311	338	312	319	357	301	321	322	315	344	317	324	343	339	339	382	316	362	314	344	348	338	332	340	321	337	306	329	325	301	301	329	306	322	360	340	353	304	315	367	316	319	322	318	318	338	369	347	327	323	308	321	290	332	376	310	313	307	337	339	351	322	317	347	320	302	341	325	324	305	312	304	338	324	353	358	346	329	341	328	339	330	323	348	322	342	296	295	323	328	318	325	333	313	335	329	319	360	336	343	337	307	340	305	326	351	352	322	363	335	354	342	323	371	338	352	348	351	310	324	313	307	324	340	316	328	353	307	345	340	323	328	313	326	323	298	342	323	317	311	348	333	297	319	330	343	331	328	328	340	311	327	316	338	353	327	308	312	314	351	358	309	347	299	321	330	317	311	321	330	327	322	348	341	339	329	349	310	318	372	332	324	308	326	321	325	310	322	324	326	320	346	353	321	342	330	329	330	323	301	328	359	354	316	346	351	319	326	303	320	326	365	318	331	311	324	315	304	348	336	333	367	356	340	339	315	324	318	362	338	315	341	320	315	330	326	345	342	332	336	325	335	356	331	322	364	321	352	333	371	318	370	342	315	351	322	320	342	339	310	338	342	316	374	334	339	328	322	343	317	328	326	338	364	337	322	328	301	338	345	315	333	300	304	319	316	303	312	351	272	318	312	324	307	349	330	343	307	325	348	340	312	339	362	383	368	299	330	295	319	344	317	330	299	304	346	296	324	318	342	338	336	308	332	324	309	368	342	304	316	345	343	323	323	332	326	332	320	334	341	300	368	319	319	334	307	325	308	324	311	345	355	363	310	322	320	341	342	326	314	341	351	329	332	325	311	307	326	311	339	297	328	375	325	339	317	311	297	307	321	332	342	303	338	320	316	298	322	310	317	333	348	313	323	314	321	326	323	337	324	337	310	344	304	323	361	309	315	305	344	315	344	341	326	360	312	331	331	365	381	332	330	313	338	302	334	280	344	348	301	340	349	336	329	344	300	335	317	297	304	336	334	290	342	345	319	323	323	364	339	339	306	320	358	324	342	346	306	352	290	317	337	315	319	366	332	313	317	333	337	359	347	363	355	324	306	357	351	333	333	324	348	346	335	321	323	333	322	313	353	334	289	339	334	374	341	326	324	316	311	323	342	350	348	332	326	326	335	321	314	355	355	335	347	289	318	386	324	327	304	295	338	341	335	324	289	328	318	329	370	325	313	303	333	348	301	322	294	331	323	331	341	326	331	330	309	307	345	325	352	346	308	343	354	348	337	330	333	289	355	329	330	336	359	337	312	323	329	327	341	303	315	346	306	364	301	340	318	332	343	328	355	345	349	329	324	338	305	363	333	341	324	328	307	305	327	309	315	322	319	328	331	321	320	325	350
17207	5942	6462	6723	5292	4259	2943	2653	2580	1910	1571	1349	943	718	527	437	385	325	255	264	265	255	240	227	220	234	195	214	229	236	179	212	226	196	218	240	213	205	218	203	216	170	201	178	231	219	197	196	184	209	201	201	193	196	175	201	181	196	184	187	183	166	195	215	221	206	175	194	185	194	195	218	213	184	200	195	190	199	175	209	203	206	177	190	217	186	206	153	230	199	176	216	199	194	202	189	187	212	169	210	168	175	209	229	190	172	215	187	208	191	210	191	199	209	188	205	195	179	179	193	204	194	216	185	191	185	199	175	179	186	187	177	181	188	202	204	192	170	147	145	184	192	209	185	174	169	196	185	200	196	186	208	184	183	223	177	203	169	228	193	208	195	185	187	179	215	203	178	219	199	189	198	184	194	192	189	218	198	200	192	205	181	185	188	213	191	178	186	196	207	205	194	180	189	222	224	190	169	182	178	206	188	194	215	194	184	194	184	222	183	187	174	189	209	198	187	199	207	157	186	195	178	168	193	182	194	213	175	187	188	181	190	169	150	196	194	200	206	198	204	184	171	207	197	195	188	168	192	207	186	197	212	215	177	201	198	177	198	189	174	176	178	200	186	198	195	193	186	209	180	189	204	200	197	213	187	201	185	192	173	189	242	201	190	196	201	167	199	189	206	206	180	196	216	186	195	194	179	180	188	187	186	191	199	190	187	184	214	178	196	208	173	169	162	202	193	197	172	197	207	187	178	216	179	202	203	187	196	179	192	205	197	197	209	146	200	221	201	172	211	182	185	184	205	189	214	213	192	191	191	208	177	186	182	184	193	198	204	190	211	191	210	208	205	193	194	203	181	177	190	188	187	194	186	172	184	196	183	194	209	216	201	175	176	184	190	177	195	204	205	196	203	170	205	188	179	177	187	185	182	181	196	205	219	198	185	178	203	174	187	205	197	196	193	205	170	157	188	219	170	185	189	187	195	188	206	197	204	208	187	194	193	193	162	186	177	195	201	192	191	185	192	217	208	177	164	183	198	178	207	188	168	208	203	198	210	180	212	184	217	198	212	198	189	162	199	182	179	177	201	178	196	199	188	194	184	188	173	166	193	205	202	199	176	208	210	198	193	188	185	229	186	194	203	172	178	176	174	203	211	218	198	170	185	175	195	206	202	171	174	220	182	195	173	186	222	179	197	180	169	190	184	205	209	217	211	192	162	199	208	185	184	181	165	193	199	186	192	194	205	172	207	205	220	202	174	186	200	186	179	183	208	197	219	210	193	203	188	195	192	169	204	176	176	193	215	204	198	203	187	201	196	196	195	190	166	197	195	204	189	192	206	211	184	199	157	187	208	229	203	212	203	233	202	182	158	213	221	195	186	171	194	177	198	207	195	194	193	194	170	191	209	207	192	185	185	177	215	232	201	181	210	199	178	190	217	192	182	202	225	196	159	204	208	175	224	174	189	217	203	186	186	188	186	160	191	206	201	194	191	182	200	169	160	192	166	186	189	196	216	213	203	224	182	196	197	198	182	209	175	204	212	195	192	196	211	199	196	220	157	176	205	197	187	199	196	188	203	176	177	203	201	205	189	210	212	206	169	186	176	199	162	195	181	188	180	197	231	201	186	216	191	198	207	156	189	187	187	175	211	182	201	175	223	192	205	191	182	210	192	192	168	172	171	191	186	197	202	170	203	200	223	186	167	195	205	210	194	181	206	180	176	182	165	186	202	196	168	178	207	197	205	202	189	198	188	187	198	198	165	186	187	186	196	190	193	251	191	224	151	187	194	196	163	185	194	192	206	204	199	198	213	197	180	188	208	177	177	185	193	195	207	168	196	208	213	215	207	186	161	180	176	185	155	185	182	186	194	195	178	218	181	197	180	207	200	176	201	171	176	189	172	200	216	192	187	197	206	201	191	167	189	207	199	196	219	180	207	195	239	199	199	199	165	165	168	222	211	200	210	194	202	201	223	201	194	198	221	207	185	193	193	170	182	187	209	192	219	194	189	175	208	167	201	197	189	218	184	192	231	189	206	187	199	202	179	199	182	193	196	204	177	198	214	198	181	207	191	171	201	204	185	198	183	193	188	169	193	185	192	209	174	181	186	197	230	185	191	176	177	205	178	183	189	200	221	214	191	193	220	175	196	207	200	175	186	205	198	207	194	190	216	185	214	182	189	203	204	182	198	177	194	198	197	218	177	186	179	167	173	184	177	203	197	188	182	192	179	186	198	182	208	163	180	163	195	185	198	217	197	204	200	178	204	195	218	217	193	211	217	199	197	192	208	167	181	190	202	184	209	187	210	187	208	187	179	182	213	204	177	211	213	202	186	168	203	222	184	201	201	207	181	177	188	161	185	188	186	196	181	188	198	188	222	200	197	202	213	193	205	198	223	188	206	187	173	196	219	196	238	196	205	203	198	192	196	207	195	190	187	228	184	197	208	186	217	189	193	197	212	222	189	199	168	183	202	214	185	179	214	180	175	202	192	198	158	193	170	179	198	198	207	191	191	208	208	209	239	196	205	199	207	199	188	188	195	191	168	216	204	198	198	195	180	198	195	200	218	193	212	219	200	193	196	196	182	198	181	206	223	221	171	198	234	168	205	198	198	194	164	159	185	197	184	188	155	200	184	188	196	192	159	191	210	197	204	184	207	178	187	194	217	185	173	178	180	174	210	190	215	184	199	215	193	205	193	207	202	212	191	193	203	196	201	205	189	177	177	182	205	193	196	206	182	190	214	176	205	181	189	191	190	177	195	196	204	206	183	157	194	205	205	201	185	158	174	205	200	187	196	195	183	178	183	216	230	198	210	184	189	176	209	196	179	189	206	180	189	186	185	197	194	201	211	165	191	201	207	158	205	178	183	201	197	185	171	199	197	207	201	204	191	200	193	188	191	197	191	188	172	208	198	221	200	196	214	185	206	188	199	223	190	197	205	204	195	173	173	192	190	163	198	161	200	195	183	194	211	185	207	190	179	208	189	161	204	203	184	207	185	199	185	200	206	213	212	205	204	177	192	177	197	226	197	204	234	173	184	199	190	187	184	197	170	196	192	190	189	167	199	195	196	190	198	187	185	198	211	192	212	193	211	206	185	190	211	194	208	181	195	179	178	202	170	183	167	187	208	205	187	208	179	152	199	207	204	155	186	175	204	165	211	199	193	209	201	192	205	181	178	189	208	218	195	228	202	208	196	190	183	175	183	189	213	176	197	199	182	179	195	197	194	177	192	199	199	193	175	191	186	199	211	192	198	167	212	175	220	196	197	183	188	188	172	181	188	215	194	195	188	192	218	187	186	180	183	198	208	185	191	178	195	191	229	176	191	183	198	184	173	202	187	180	228	186	174	176	200	168	197	183	201	193	201	205	207	178	187	193	194	208	192	188	186	209	225	178	184	189	219	184	196	186	219	180	183	187	195	203	202	200	198	190	203	201	203	211	201	179	176	174	216	187	207	190	206	163	206	209	195	208	182	201	200	169	161
11399	4910	10797	15964	15843	14507	11322	11112	10904	8324	7449	6003	4775	3147	2385	1944	1583	1288	1096	996	957	844	861	709	764	619	687	669	620	610	590	589	562	553	561	534	495	499	458	477	458	484	472	487	494	499	505	478	497	460	485	426	487	473	473	455	441	448	466	460	457	457	454	432	447	439	479	421	434	453	414	447	409	483	415	451	443	442	482	456	451	450	446	441	474	479	435	463	475	458	431	505	462	454	452	473	388	453	453	436	479	437	468	462	496	461	455	431	419	450	492	449	477	447	431	483	440	468	438	471	450	444	473	443	444	434	433	400	459	426	428	440	439	417	406	446	449	451	465	417	418	455	500	409	468	430	429	443	436	453	437	496	405	431	480	445	431	447	423	448	437	419	452	464	457	475	430	428	437	437	444	436	443	454	474	433	420	434	442	442	450	462	443	462	446	432	430	421	455	421	413	409	467	441	438	428	407	466	474	470	424	432	439	468	439	451	451	446	441	451	436	440	446	404	472	445	440	412	408	465	434	439	483	454	438	448	454	441	422	444	440	421	439	445	445	442	452	439	420	462	386	425	421	411	455	429	444	488	421	455	431	437	450	411	448	425	430	442	492	444	457	439	439	446	436	439	414	444	427	426	458	451	461	456	415	471	471	417	439	425	411	463	449	448	442	465	489	455	434	460	450	492	443	440	463	482	469	429	465	403	457	436	450	429	463	409	446	426	445	477	408	446	435	462	429	484	461	439	459	429	457	462	408	429	420	464	441	425	443	432	492	438	459	441	434	445	464	438	441	434	443	453	474	445	432	445	401	464	432	437	404	445	492	468	399	465	432	409	444	457	437	448	453	423	458	406	488	451	436	416	404	457	452	395	454	426	426	418	468	478	471	477	475	473	439	437	440	434	420	433	461	458	430	434	443	453	435	436	437	437	435	409	476	438	419	404	437	410	453	491	476	410	441	458	446	432	468	424	434	476	455	454	462	442	416	484	448	475	422	447	465	420	447	475	462	432	433	425	386	439	449	486	454	441	469	415	438	454	437	449	414	448	451	440	433	454	474	406	448	449	444	469	436	458	459	454	458	433	403	468	421	475	460	467	492	453	441	417	417	456	456	443	456	422	437	470	450	489	455	424	437	440	443	437	481	446	454	420	460	472	438	431	424	443	444	466	469	420	464	454	439	449	436	450	431	416	414	424	429	450	453	486	388	473	473	471	451	407	454	445	438	412	460	422	459	443	487	480	450	432	457	484	446	473	410	429	443	446	428	453	426	444	457	457	475	428	440	412	425	435	443	464	432	446	421	423	414	441	465	445	454	424	436	426	462	411	435	438	475	444	435	457	428	439	453	464	432	431	455	457	408	463	427	465	464	465	457	423	438	417	438	465	493	423	430	431	439	441	447	481	445	440	449	444	468	454	431	436	418	451	416	447	437	406	444	457	459	404	467	432	440	448	471	484	444	443	448	427	454	388	449	444	426	426	425	466	429	433	434	451	454	442	466	443	440	457	438	422	406	473	437	452	439	443	447	462	480	437	437	445	483	464	478	452	435	449	428	445	492	433	433	441	439	458	462	456	448	447	428	477	472	463	415	411	436	454	465	432	442	481	416	452	428	424	458	470	429	426	438	474	466	460	438	406	436	444	454	470	420	413	441	426	422	440	450	467	420	436	462	441	454	458	413	471	442	413	416	424	419	449	381	457	458	436	492	463	457	465	446	453	440	464	411	444	443	478	442	466	456	446	425	492	458	463	438	452	451	461	490	426	444	455	399	435	434	493	436	469	412	445	435	452	432	483	433	448	429	428	474	455	452	441	421	468	448	448	446	449	442	418	423	442	441	431	460	417	461	467	456	448	474	437	441	430	453	435	451	455	435	450	423	437	418	430	429	472	454	439	393	425	434	441	446	445	447	424	447	451	445	442	476	461	431	454	459	453	438	449	434	442	467	502	457	423	429	440	416	443	427	461	466	467	406	424	458	446	412	445	452	459	427	431	472	459	445	458	444	453	420	453	443	479	450	471	435	459	426	454	460	448	439	429	434	465	483	441	416	477	427	439	448	409	476	484	430	476	427	478	404	423	443	446	443	453	396	445	444	451	436	472	432	471	422	453	425	437	430	434	447	441	413	456	414	447	444	455	410	438	431	412	438	431	451	450	441	425	444	427	443	446	500	441	425	442	449	436	409	419	449	448	435	459	467	463	436	416	444	462	472	466	409	437	434	420	467	453	444	456	424	447	450	456	486	471	449	435	412	480	491	460	413	464	452	431	451	434	436	479	446	474	459	445	455	457	421	432	419	449	438	459	426	423	416	457	430	441	483	463	445	420	462	455	411	483	472	477	440	463	453	477	454	414	393	467	460	451	474	459	472	428	447	465	447	477	431	440	460	431	423	439	432	417	418	394	419	432	415	421	465	440	453	429	400	429	440	414	439	416	455	484	425	441	442	442	439	456	464	422	465	422	441	410	448	432	447	465	421	420	409	414	454	476	442	450	445	447	445	418	477	446	451	425	439	442	464	431	424	443	457	423	452	446	430	475	429	399	414	450	456	443	449	424	433	440	484	444	465	469	481	443	393	429	462	415	462	427	445	428	492	445	457	453	452	468	477	438	423	454	429	437	417	433	448	459	442	469	462	476	432	486	470	402	448	444	444	446	425	453	433	438	454	467	464	417	416	432	456	453	467	452	447	423	476	432	428	450	461	437	399	448	497	452	434	449	441	439	437	473	451	459	436	461	447	450	474	432	469	450	446	469	387	454	412	418	436	449	464	425	481	465	457	447	450	470	450	436	423	457	485	469	407	425	411	439	462	413	446	426	422	450	437	453	443	441	451	411	470	444	429	439	422	431	420	408	439	417	413	433	419	470	434	433	448	430	431	407	431	429	443	422	406	453	448	422	399	440	455	437	454	438	434	443	402	442	412	451	443	470	456	448	433	438	425	424	456	420	454	435	435	406	414	459	432	429	439	396	422	397	451	464	437	461	448	456	431	453	433	475	445	455	453	417	419	481	403	438	434	471	440	424	419	384	443	450	427	456	444	450	475	444	469	424	468	413	406	456	425	438	435	486	439	428	471	456	427	443	447	441	444	451	442	478	457	447	462	476	476	436	421	437	471	486	454	466	462	434	457	454	388	448	453	457	464	422	442	457	456	415	469	492	432	432	512	444	445	473	457	429	436	442	426	460	411	486	408	448	490	456	465	461	421	451	453	471	421	455	435	455	421	434	468	425	469	482	417	465	423	459	442	445	454	429	442	443	410	453	435	475	420	473	439	445	460	439	440	443	464	433	437	439	452	455	434	449	434	444	477	421	425	424	442	440	402	430	448	426	433	453	450	423	435	414	442	489	437	433	485	467	431	432	418	494	431	438	465	431	445	433	470	434	416	453	413	458	458	456	441	421	445	448	454	415	428	447	481	428	435	435	444	449	452	430	458	441	500	457	422	401	462	449	410	485	464	442	430	436	445	456	465	466	448	458	431	434	432	424
24540	8657	8740	10128	8390	7057	4997	4078	3605	2665	2143	1699	1260	968	644	559	482	440	357	351	356	290	281	281	291	259	237	226	225	239	223	212	242	201	206	236	189	212	194	180	193	173	208	185	220	223	173	205	215	176	199	197	227	168	208	208	188	195	168	198	220	184	192	205	203	183	213	233	195	208	192	203	187	192	188	216	208	193	204	183	172	183	205	160	203	190	194	180	206	165	189	183	196	213	201	189	195	221	198	196	230	198	201	223	209	214	184	213	191	194	178	200	221	191	191	167	196	190	195	183	220	185	193	193	207	195	218	185	205	208	199	217	184	181	191	165	178	193	190	193	202	213	206	197	188	209	183	198	200	164	178	176	185	197	188	201	188	211	186	177	186	189	177	220	182	196	189	188	187	174	164	190	197	181	209	184	170	174	189	215	193	174	163	193	180	198	192	190	201	199	177	210	190	173	207	208	191	212	186	220	172	212	189	172	208	182	181	181	187	211	196	180	189	199	208	186	198	203	185	194	209	194	202	180	178	226	154	173	186	198	182	177	195	202	178	173	172	212	175	189	191	179	196	194	162	203	201	171	204	187	202	194	206	184	215	177	181	211	200	179	195	157	179	218	177	186	186	186	202	182	196	201	191	195	195	204	193	190	153	202	194	192	180	150	168	183	177	200	198	194	190	192	201	211	205	196	206	194	190	175	198	168	169	199	173	196	189	193	181	178	168	199	171	177	207	172	203	150	170	196	183	187	194	170	187	202	206	188	192	186	208	164	176	207	173	175	185	184	194	177	226	204	191	185	180	192	171	194	199	179	194	212	208	163	192	192	193	217	187	169	199	203	190	201	205	197	172	173	196	201	203	207	164	194	178	197	185	160	179	220	186	182	192	188	183	185	157	157	189	221	179	189	155	183	183	203	163	180	216	187	180	185	203	185	200	182	201	208	199	189	163	202	173	205	191	218	201	180	183	194	194	156	198	173	177	171	164	202	175	186	162	185	181	194	194	191	183	195	221	165	181	191	192	176	200	189	172	199	165	197	198	190	194	191	175	217	211	208	192	199	210	240	186	201	206	183	181	182	195	206	164	172	203	173	201	190	185	182	183	167	196	179	190	184	182	179	212	155	166	184	194	171	202	188	204	155	194	196	176	199	204	185	192	170	185	208	193	181	166	202	187	176	205	203	218	221	175	185	179	206	199	191	184	206	185	192	174	190	199	181	176	167	184	175	195	189	201	173	191	176	196	190	193	186	171	203	167	173	194	164	177	198	202	178	192	219	171	189	147	194	219	189	195	196	190	233	190	201	210	175	200	162	184	178	155	193	192	152	177	188	182	222	162	182	185	204	183	177	163	187	188	196	213	205	179	185	174	203	215	200	177	182	201	189	216	183	199	191	189	195	202	193	197	205	171	204	209	188	194	167	168	218	185	187	197	150	200	197	199	169	184	180	178	182	195	206	182	179	176	214	199	193	202	190	174	227	221	186	190	191	162	171	221	205	193	188	180	190	171	185	154	193	195	200	206	185	175	184	179	188	207	182	200	181	188	168	186	186	181	195	179	214	210	185	192	192	165	176	190	201	184	206	203	183	190	184	199	219	201	214	172	173	200	208	213	185	179	201	181	185	185	184	202	177	156	200	188	187	183	196	172	188	225	188	191	193	168	191	176	153	202	186	181	192	200	168	203	179	185	207	211	204	209	183	207	215	194	223	198	172	194	196	197	181	185	215	181	196	175	214	193	162	211	185	174	192	192	184	199	216	186	190	187	210	196	207	202	204	197	183	187	170	184	187	191	171	198	192	200	189	209	178	190	188	185	177	197	194	188	169	205	176	183	182	214	178	178	198	169	190	204	187	173	171	194	201	207	181	195	184	191	185	178	194	194	192	184	174	167	194	191	188	184	180	191	186	229	204	173	185	189	180	186	157	212	204	191	196	203	206	177	163	213	220	183	180	185	191	222	184	196	197	185	196	197	171	211	206	206	190	183	200	170	189	191	178	181	211	191	212	205	173	212	202	176	212	183	187	193	180	179	191	189	201	200	156	163	213	189	190	189	169	187	170	195	175	194	190	187	211	215	211	183	202	196	185	199	169	179	202	203	173	169	205	178	192	180	179	177	227	199	164	192	173	202	212	177	185	191	187	173	169	208	201	185	213	169	184	176	196	194	189	193	216	183	191	174	199	183	193	182	193	194	195	196	192	203	185	182	178	180	205	188	170	186	186	186	204	191	178	198	178	165	164	201	180	207	162	184	180	204	184	174	177	218	193	174	190	199	180	210	186	178	221	170	178	194	196	196	192	191	184	192	179	213	181	185	205	184	193	185	205	177	208	174	173	180	216	204	188	170	195	186	200	200	188	187	190	166	199	183	199	168	201	168	188	172	206	220	205	213	200	180	180	171	190	182	196	194	195	170	177	220	194	149	165	194	183	170	182	174	175	185	214	179	163	180	191	179	191	186	161	168	204	212	210	182	195	164	170	178	202	166	198	178	185	210	203	180	218	210	189	214	193	194	189	169	181	194	181	181	158	169	197	183	203	172	183	211	213	196	203	201	199	204	166	163	189	198	173	200	197	182	183	174	202	191	186	190	193	170	199	181	211	167	191	177	188	221	218	171	165	206	185	159	177	191	171	150	175	210	213	193	209	203	174	177	204	214	192	177	194	195	198	194	185	197	202	190	193	200	185	194	201	170	179	197	209	176	183	194	193	187	182	202	169	196	172	169	181	175	196	182	178	218	178	204	203	211	188	197	210	191	186	193	191	171	170	171	204	191	200	193	189	185	170	192	199	179	191	179	197	198	200	196	170	180	158	183	189	194	179	195	188	198	178	190	163	173	192	204	169	220	192	185	199	178	209	171	192	200	230	192	216	194	170	182	183	187	198	176	207	195	185	196	211	195	193	188	171	184	184	201	192	186	184	198	199	207	191	203	202	208	176	178	186	169	189	202	213	185	225	189	211	189	199	195	201	198	189	181	193	180	190	206	171	209	144	177	184	190	197	176	199	203	187	183	173	189	194	190	213	188	184	190	204	202	173	178	195	187	200	187	198	188	197	208	181	165	215	189	198	180	199	195	221	208	180	215	203	189	205	182	189	181	199	190	190	220	169	187	223	195	193	184	187	218	193	186	207	198	206	183	204	200	199	179	185	229	193	204	194	180	188	188	201	175	211	205	193	206	195	223	183	161	189	193	206	196	195	187	170	169	194	208	206	201	199	208	193	176	194	192	189	186	213	185	190	187	185	192	202	181	169	182	177	214	196	168	195	176	204	188	177	196	172	189	189	194	197	195	198	201	184	196	175	221	202	187	181	194	150	194	192	183	201	197	188	190	219	184	198	179	195	188	191	178	200	186	157	183	177	178	212	166	178	213	192	177	191	220	185	180	190	179	178	164	205	167	200	180	192	198	185	211	194	181	162	199	185	192	189	195	190	158	182	190	166	197	185	195	193	210	173	176	193	214	177	201	199	208	195	187	200	204	213
14012	6623	13347	20925	21081	20264	15955	15531	13791	10987	9611	7823	6010	4757	3545	2779	2260	1914	1790	1513	1425	1212	1043	965	949	874	817	753	777	745	722	693	607	577	579	543	513	597	485	493	498	506	425	536	484	515	520	485	489	493	495	461	489	456	415	464	492	440	461	439	453	438	447	441	438	469	448	437	453	450	447	411	494	460	465	457	427	396	431	422	404	487	421	431	394	440	431	434	414	462	447	452	432	435	464	467	416	484	443	389	421	442	441	451	466	403	429	430	444	418	448	430	446	435	437	437	410	423	407	426	422	416	449	442	442	410	411	418	418	441	440	456	433	415	442	440	419	444	406	453	428	426	438	396	448	403	438	431	399	419	402	428	455	432	465	423	449	426	451	442	477	421	447	453	412	410	414	444	447	461	416	438	426	442	450	412	448	412	436	437	434	411	409	427	430	407	421	427	446	448	449	436	451	445	425	405	450	406	420	449	397	486	432	387	427	434	440	439	416	428	416	415	427	465	425	450	409	441	458	457	416	394	431	416	448	416	421	417	415	426	437	434	379	455	430	397	424	447	395	430	432	405	476	426	457	439	450	436	417	418	436	431	486	397	419	437	425	461	400	445	440	440	421	432	439	426	421	412	444	414	451	406	427	393	438	417	451	430	421	447	451	444	456	423	387	441	460	429	410	416	418	402	405	454	419	403	435	445	413	473	448	418	397	417	470	446	424	437	431	435	425	455	433	450	417	438	435	419	421	435	428	438	412	447	456	422	434	384	439	466	450	406	430	444	407	435	440	444	444	455	430	425	457	436	393	404	402	424	408	406	433	432	438	399	449	420	436	504	409	421	439	430	405	421	396	427	425	434	436	399	432	446	436	411	433	437	393	463	440	420	435	446	456	413	484	448	406	441	446	455	392	446	445	445	435	463	439	423	439	379	432	403	424	408	402	441	423	434	426	419	455	436	436	428	407	445	457	441	467	436	434	411	462	443	436	451	427	422	419	424	460	449	392	413	429	374	447	417	392	440	431	398	445	479	424	426	434	415	442	411	459	431	415	429	408	430	447	385	451	446	406	445	458	415	430	464	454	413	452	454	408	406	423	418	441	407	440	398	458	429	414	420	465	425	402	481	392	413	454	454	425	396	412	414	466	392	469	434	453	427	424	413	451	415	429	454	455	439	450	446	443	433	413	456	422	435	425	452	433	436	430	434	432	434	452	423	468	388	412	450	411	430	412	426	455	451	446	437	449	419	404	433	457	458	417	438	450	435	420	463	468	441	436	443	450	443	458	440	404	451	403	393	444	421	425	388	439	423	482	409	434	412	429	442	393	393	396	403	422	432	443	408	431	409	425	410	441	423	462	445	446	439	435	478	441	442	414	481	429	429	439	444	439	416	427	399	477	446	445	410	426	443	438	443	410	398	428	416	425	443	447	424	445	432	440	489	466	458	444	441	428	424	413	437	417	410	411	425	425	440	464	424	422	438	424	425	401	431	433	477	464	427	422	444	441	465	459	438	464	437	455	445	420	463	432	419	442	444	421	435	424	460	445	399	428	468	437	432	454	468	454	417	453	455	436	445	435	418	442	426	464	438	439	443	447	428	435	425	443	427	455	465	435	446	430	436	413	415	460	430	401	424	388	450	454	449	468	436	472	457	430	434	406	419	463	452	412	491	401	432	415	418	453	443	425	451	405	418	425	443	449	431	450	396	441	415	458	479	391	481	415	425	445	405	474	403	424	428	440	413	479	460	412	417	424	437	413	423	450	447	464	464	414	452	451	434	449	448	456	427	455	438	449	423	499	400	403	406	427	469	469	425	439	452	414	464	398	441	480	438	408	439	458	460	387	420	439	411	430	414	449	480	434	441	464	422	490	457	466	434	428	436	407	408	470	437	431	451	442	443	435	459	441	473	465	425	449	445	419	457	432	431	430	446	430	470	444	442	417	430	424	439	422	427	445	404	431	464	424	457	416	409	415	429	412	408	424	416	419	451	441	458	402	444	434	427	428	413	406	407	464	428	421	466	469	416	416	444	451	441	374	452	466	428	417	422	434	452	439	435	415	403	431	432	407	433	409	399	446	429	417	413	422	421	420	409	408	430	421	432	437	416	415	452	437	446	432	428	439	449	442	434	410	418	423	419	416	422	410	425	423	423	438	443	463	434	446	410	455	436	440	417	405	431	433	428	415	411	400	445	429	412	435	457	429	417	458	406	412	458	399	420	426	417	414	427	476	427	396	473	427	416	427	446	405	416	411	443	453	416	443	399	402	488	437	438	423	419	408	433	409	422	413	436	446	452	435	444	493	423	433	427	422	421	425	425	418	422	402	434	452	419	409	402	419	437	463	412	427	427	413	409	432	436	452	437	449	422	407	399	420	431	402	449	464	394	408	457	429	430	439	461	443	409	453	393	417	453	426	420	433	437	410	398	443	461	434	448	395	434	443	390	388	407	421	451	443	393	400	439	405	431	434	430	434	437	385	422	414	455	451	415	426	449	415	460	414	410	424	416	413	422	417	433	420	412	460	448	429	409	432	458	443	426	453	430	424	458	418	427	449	429	413	440	450	449	402	467	452	439	438	431	447	450	434	427	440	431	421	443	400	429	431	405	437	453	447	393	419	396	401	443	418	449	434	413	482	418	457	437	446	385	414	455	447	458	442	425	403	437	446	446	415	435	429	431	449	458	470	394	412	434	448	403	426	435	396	429	447	452	413	401	407	435	441	433	427	438	466	442	428	407	426	435	382	431	441	432	407	443	419	417	435	435	434	416	412	477	430	416	425	421	438	445	422	397	421	410	441	438	448	447	456	414	423	410	446	425	447	416	423	426	387	414	430	425	454	435	420	429	409	403	440	456	447	404	451	449	433	467	460	414	456	417	440	404	465	441	421	419	407	446	419	419	458	454	428	424	449	448	415	411	447	426	406	445	455	423	425	430	416	409	449	425	439	428	436	420	398	412	419	411	442	387	458	433	434	394	399	395	449	424	386	431	418	404	441	459	416	433	452	395	418	429	434	431	427	453	445	457	438	419	440	437	441	414	421	401	414	398	442	435	448	441	430	455	414	418	460	466	433	399	447	478	411	445	444	456	449	427	463	440	433	450	385	422	488	439	440	399	456	412	409	462	424	413	449	440	460	450	454	416	427	426	424	459	414	418	454	437	400	439	431	455	439	415	450	457	426	398	417	417	435	428	434	430	396	441	420	480	437	438	410	458	425	432	417	421	441	449	432	409	446	409	416	439	439	428	464	408	441	432	428	459	447	407	386	423	447	435	398	429	459	418	446	453	399	435	429	451	449	377	443	421	440	431	403	411	448	463	438	396	480	384	396	409	450	436	453	441	425	445	446	442	437	432	458	448	441	472	422	429	428	438	469	409	451	462	417	409	437	434	423	432	415	402	453	446	434	420	445	451	413	432	474	426	464	466	425	422	472	450	414	426	424	459	424	412	422	388	429	406	435	427	446	439	420	450	411	493	456	427	378	474	465	460
8927	3699	3065	2607	2123	1563	1247	1178	1044	987	903	752	617	441	321	217	182	174	125	139	153	141	156	130	140	146	151	145	138	128	123	143	129	145	136	141	141	118	154	136	155	141	119	146	107	153	136	124	139	150	161	154	131	122	127	151	131	139	129	120	113	117	126	127	133	135	146	121	138	122	130	143	132	150	121	137	134	124	114	118	133	132	145	134	136	135	103	128	135	155	113	142	126	128	118	135	123	124	121	118	141	134	141	111	139	136	122	123	122	147	152	124	134	145	136	133	125	138	131	154	129	121	121	132	142	139	127	135	124	111	142	134	139	130	137	126	131	140	117	126	135	113	125	116	127	136	135	124	131	140	115	132	133	131	133	111	146	128	121	124	146	132	144	136	120	145	141	157	141	122	149	145	136	143	145	105	116	122	143	125	142	155	130	148	142	126	128	137	140	118	133	119	97	133	134	118	127	151	120	128	151	120	129	138	138	143	137	134	116	155	119	112	133	122	100	123	151	121	139	128	121	152	114	111	127	130	115	157	134	136	153	152	122	142	129	140	132	123	126	119	148	120	123	103	127	124	126	117	137	134	141	137	112	173	125	126	143	133	142	128	150	117	138	123	127	127	134	130	129	117	131	147	129	131	127	131	131	122	119	128	115	141	123	122	136	137	129	151	128	121	128	134	138	162	138	152	132	110	126	142	141	128	126	127	145	144	130	136	125	150	136	110	137	127	120	144	115	141	147	151	137	159	136	122	120	118	137	129	117	131	135	144	142	153	143	132	117	141	161	131	140	142	123	123	135	139	126	122	123	127	126	132	148	108	145	134	140	122	130	156	140	138	136	134	141	119	122	119	139	141	128	149	153	133	121	145	139	134	134	149	120	123	139	143	150	118	124	135	142	146	155	109	134	118	129	125	126	140	122	134	154	141	131	117	127	134	137	132	127	170	131	135	129	135	145	126	132	121	132	134	140	129	145	146	131	149	118	139	139	138	109	129	129	140	147	127	136	124	149	136	133	129	132	143	145	100	131	143	131	129	130	157	139	136	138	134	126	125	123	111	135	125	149	137	143	142	151	118	167	136	124	119	132	144	122	138	136	140	133	110	138	133	132	137	135	150	133	146	127	126	141	122	126	146	131	113	132	123	127	154	143	132	152	154	134	129	139	136	141	126	141	162	127	155	130	116	137	140	138	122	143	132	118	137	110	140	135	130	157	124	134	130	121	136	138	121	142	124	127	112	144	133	134	117	145	122	106	150	126	134	125	124	123	133	141	103	127	157	142	125	142	129	149	110	121	127	136	114	137	139	138	131	143	156	132	127	127	125	142	101	135	146	120	114	137	117	140	151	143	116	146	133	122	147	142	130	130	140	143	147	129	134	137	124	118	143	115	105	103	118	129	139	130	147	133	128	128	130	139	148	126	131	137	143	129	130	137	136	132	119	132	128	132	131	129	160	140	134	139	139	147	137	155	128	114	140	140	134	138	141	159	132	140	127	144	120	117	115	109	111	145	108	139	133	131	129	140	122	142	135	118	132	117	155	120	144	119	156	147	128	121	138	139	132	136	140	120	146	143	152	140	131	131	128	128	130	150	137	123	114	128	128	122	125	104	124	132	129	144	123	150	126	140	118	118	130	127	110	131	122	135	146	134	129	133	119	129	124	139	127	143	142	126	131	145	148	125	120	129	155	131	113	142	128	154	118	139	149	138	133	131	121	134	125	137	133	125	166	99	117	115	115	155	158	122	125	141	121	121	131	145	144	121	138	128	115	131	138	119	119	131	120	142	132	127	143	124	136	154	134	118	138	121	111	106	139	137	105	121	131	144	144	139	137	128	161	120	132	117	120	134	130	99	144	126	113	135	132	157	134	139	137	139	116	123	153	147	139	148	124	132	125	130	134	123	126	125	141	120	140	123	118	143	148	126	119	126	126	144	152	143	138	143	126	143	145	116	131	132	129	133	112	146	131	134	130	135	115	133	132	140	139	132	158	150	147	161	126	121	116	157	143	136	140	133	128	118	148	146	123	130	144	142	110	119	145	118	131	154	145	117	121	152	146	148	117	139	121	134	136	130	114	111	129	127	115	124	130	141	137	134	133	122	125	126	146	114	128	128	120	133	131	125	132	134	132	119	124	113	135	140	147	139	150	148	151	107	145	140	125	148	111	122	147	143	142	144	138	147	147	125	131	110	119	110	101	136	116	137	131	140	139	109	125	157	130	138	112	151	129	128	124	126	121	122	138	143	136	133	122	127	136	141	140	126	141	157	136	134	128	121	148	141	151	123	130	128	147	130	117	133	140	107	118	135	126	133	144	127	140	141	118	112	123	130	133	119	134	122	119	145	116	147	139	126	116	147	128	156	137	133	151	135	156	133	121	110	111	118	136	147	130	134	129	142	134	127	116	133	116	142	120	143	123	122	136	129	116	134	124	131	127	119	135	106	129	134	139	142	136	123	123	118	131	132	111	115	140	147	143	140	137	133	117	123	148	126	147	125	156	141	142	143	120	127	136	127	139	123	126	139	114	128	135	159	141	118	133	108	140	131	134	153	125	115	131	145	121	115	143	127	137	133	135	126	137	113	134	136	122	131	114	118	141	145	127	122	131	136	132	139	134	140	149	143	129	116	113	157	142	122	125	130	136	129	138	134	134	116	122	109	147	121	118	135	128	126	149	116	142	111	116	114	138	129	127	132	127	138	130	116	135	172	128	131	127	127	141	115	116	143	143	133	130	126	123	138	126	138	117	117	137	133	131	143	156	116	117	134	122	149	157	140	130	131	149	120	143	144	134	121	116	122	124	149	133	138	136	119	126	135	111	139	133	130	137	144	110	165	131	136	124	139	115	121	146	139	138	141	111	135	120	145	143	92	132	129	126	153	134	111	139	105	138	123	130	128	165	110	151	127	145	131	133	153	112	124	128	148	128	128	147	138	132	159	111	138	139	135	147	142	144	135	126	131	127	116	142	145	156	125	130	130	153	141	145	134	138	123	143	131	128	107	150	105	136	125	135	123	125	124	132	147	136	131	126	130	136	130	132	135	125	143	123	120	129	130	132	112	122	134	125	132	118	143	155	113	131	126	139	114	126	124	114	139	139	127	118	118	142	145	139	136	128	137	120	119	140	146	143	115	124	143	138	117	149	136	135	125	119	138	152	141	136	115	146	129	127	131	129	157	143	132	135	150	114	131	137	120	125	127	141	108	139	139	134	149	136	111	105	128	149	144	110	118	138	125	124	144	143	135	111	133	117	140	127	115	120	137	106	122	143	141	151	141	145	145	129	143	127	130	138	118	160	158	137	117	138	118	139	135	119	114	138	132	136	126	133	131	122	157	149	153	143	124	127	130	130	139	157	139	133	133	133	147	132	126	149	133	122	125	126	120	121	124	144	142	115	134	147	133	139	138	140	113	115	125	144	129	133	128	139	129	138	128	155	140	134	126	123	133	127	123	118	120	156	135	140	146	166	130	124	114	124	129	130
5559	3203	5827	7797	7543	6800	5717	5517	4952	4551	4498	3813	3077	2039	1376	896	619	473	424	434	400	394	423	403	412	436	428	365	386	383	408	378	357	337	349	352	337	362	327	316	327	330	354	343	321	324	349	358	325	347	355	331	335	355	271	341	319	290	281	327	319	345	334	315	332	336	302	317	307	275	311	305	320	293	310	296	309	345	348	325	348	277	313	295	312	304	318	315	300	320	309	328	318	330	344	313	318	307	340	301	334	352	326	314	296	331	331	347	312	323	324	289	332	298	316	332	302	292	291	310	330	300	295	294	324	325	331	346	324	344	348	317	348	327	332	327	309	319	323	335	335	331	343	308	312	305	339	315	290	320	334	282	352	330	307	290	296	324	330	307	318	302	286	327	305	295	322	350	330	281	336	314	321	324	332	333	319	329	302	319	293	298	312	326	317	335	303	314	338	345	331	335	313	326	336	338	357	318	315	319	306	320	319	327	313	324	325	342	335	322	310	366	330	290	309	328	301	300	314	317	319	320	301	336	289	300	333	344	295	316	320	313	300	323	320	321	320	324	319	302	323	320	312	332	297	297	338	270	328	328	301	312	292	296	334	301	318	292	303	325	322	295	288	321	327	290	330	307	326	313	335	348	299	331	287	313	333	305	298	337	306	323	353	297	357	311	332	312	329	308	335	318	308	306	347	328	318	323	327	316	348	338	317	276	322	317	304	309	313	309	320	331	317	295	308	297	292	331	349	272	326	331	331	322	326	315	311	291	321	329	341	317	316	346	301	329	320	328	309	289	308	296	328	319	324	308	289	352	317	317	298	333	285	333	280	321	299	295	297	315	323	311	312	341	325	362	294	303	319	280	329	342	345	330	312	321	325	316	359	327	352	284	300	314	306	318	332	310	324	326	290	307	327	331	328	342	326	323	312	296	288	315	299	313	339	306	331	320	285	313	315	335	350	309	341	296	299	317	274	323	310	322	314	301	313	288	330	301	304	346	298	329	286	343	312	310	352	338	288	307	358	290	316	332	338	309	295	330	331	293	349	340	318	299	319	319	296	301	301	346	311	289	290	330	298	308	350	282	314	343	322	291	306	296	296	324	322	322	310	312	306	324	351	332	313	293	296	310	321	306	325	308	315	304	264	285	328	336	334	319	309	300	311	335	318	338	310	343	289	298	304	308	309	319	299	316	313	327	331	350	321	292	312	326	323	308	317	300	326	341	290	317	316	317	339	314	310	363	309	303	287	319	322	307	346	316	297	321	301	343	335	294	357	331	312	320	339	328	308	293	319	310	328	308	330	318	340	275	310	284	340	319	311	349	297	347	294	305	339	342	334	302	329	331	338	312	313	320	310	310	347	328	342	317	342	318	346	317	332	347	266	320	351	315	343	297	321	309	347	309	302	337	338	285	309	343	321	324	303	298	343	340	325	304	299	336	325	329	307	306	312	305	304	322	305	306	300	347	328	293	323	324	306	334	315	315	317	301	313	338	313	339	303	299	341	323	345	298	300	279	324	303	292	315	297	316	351	301	362	293	315	320	295	295	295	340	311	359	301	296	331	329	336	328	315	289	305	339	307	311	301	329	343	310	306	338	303	308	344	321	315	323	342	330	348	320	309	312	309	334	330	323	319	313	364	335	319	342	305	303	291	315	310	329	330	296	317	292	320	310	295	308	311	334	314	303	339	301	300	337	310	318	319	300	309	340	361	327	336	305	320	312	278	336	346	344	329	335	305	315	320	295	319	295	305	340	318	339	336	333	320	316	298	328	330	298	343	289	316	287	314	309	320	320	290	323	308	313	351	350	333	312	337	312	318	332	319	315	324	333	333	288	298	334	283	346	341	302	302	319	320	281	333	296	326	322	323	263	326	327	308	325	337	328	303	326	310	345	317	277	298	316	294	292	306	294	297	300	290	304	331	312	337	272	320	327	307	308	316	268	330	333	315	294	289	332	312	300	286	286	346	331	318	303	304	334	333	330	323	342	329	325	283	308	339	317	329	338	331	324	331	288	330	300	300	316	335	343	343	307	321	279	310	317	341	319	304	336	329	299	330	303	325	289	302	320	355	326	307	327	336	314	274	297	307	328	284	316	301	313	306	339	310	311	322	332	334	302	349	325	285	289	297	330	293	317	315	341	294	339	338	323	305	307	347	288	318	348	300	339	338	322	297	320	313	345	328	294	354	311	358	323	303	324	342	315	317	323	308	342	294	309	323	344	312	332	327	313	279	310	300	290	322	331	326	314	300	318	322	341	295	329	324	329	325	352	312	327	313	334	309	313	319	315	303	314	319	302	342	321	325	319	315	317	324	309	314	324	320	301	289	310	288	293	299	300	320	332	346	301	301	322	326	333	344	319	327	341	304	321	307	287	317	316	340	305	318	292	316	336	299	334	326	306	297	318	347	322	305	322	322	317	321	305	330	349	315	301	320	307	288	318	309	287	287	338	313	327	306	319	302	320	314	350	304	323	353	304	299	332	348	332	306	323	329	309	326	314	344	300	290	312	281	309	359	323	327	324	303	296	330	329	337	343	290	315	326	357	299	338	337	306	327	329	332	324	310	311	319	301	328	308	292	315	321	300	303	316	334	347	310	317	312	310	315	307	303	322	303	304	306	280	301	346	322	313	303	330	346	291	311	310	322	322	267	318	323	326	322	287	316	320	300	331	334	320	304	308	326	341	307	305	304	320	338	301	297	319	342	349	324	327	292	297	335	316	333	310	344	302	346	306	324	308	321	330	293	278	314	306	295	335	306	319	328	323	310	293	317	325	324	315	301	280	314	317	319	331	324	304	341	319	333	305	329	341	321	338	323	307	305	322	314	324	310	311	344	308	342	328	350	328	304	304	333	303	306	322	310	322	302	332	318	323	326	304	352	278	315	334	321	306	307	333	338	316	341	315	308	310	323	324	344	314	337	338	345	305	315	323	315	292	293	320	332	295	311	319	322	302	302	296	302	322	337	321	333	363	300	387	290	320	303	304	335	318	317	335	333	305	330	332	340	302	330	319	291	288	299	340	321	347	342	369	307	319	321	318	342	323	345	333	309	323	331	327	332	342	290	347	332	300	294	313	315	294	329	336	321	304	286	301	330	316	302	305	328	324	295	311	313	315	314	338	361	318	289	338	336	318	325	321	331	323	345	304	330	304	365	320	321	325	273	335	334	344	307	307	325	337	308	352	321	343	287	334	322	337	324	335	325	310	333	312	345	316	306	299	295	285	315	319	330	311	299	328	345	332	334	318	301	326	292	320	339	295	328	324	318	314	311	320	319	288	337	301	336	306	321	314	299	327	299	308	285	330	305	300	311	308	304	294	312	369	320	319	318	298	312	326	295	313	319	298	344	305	291	315	346	337	280	304	331	332	315	302	335	328	316	329	267	333	316	332	322	310	320	301	337	307	302	343	323	319	304	332	341	326	315	304	340	342	369	307	323	286	305	320	306	304	254	329	336	304	315	325	323	297	336	326	336	299	326	300	292	359
18333	6177	5747	5987	4859	4026	2832	2497	2335	1827	1629	1315	1044	707	537	402	331	302	257	245	274	288	207	243	200	212	221	241	231	206	204	203	219	196	191	192	199	182	189	169	200	203	195	191	189	196	224	182	195	196	179	203	182	204	196	192	192	172	198	185	197	197	216	164	204	202	194	183	184	182	168	191	174	192	177	193	179	170	167	175	152	183	169	225	206	186	197	178	162	185	186	171	183	220	203	165	182	177	202	188	174	232	195	179	182	195	169	206	191	195	191	193	184	171	201	173	229	186	231	191	168	170	210	174	191	154	155	183	187	187	179	204	190	162	188	187	190	177	206	173	183	163	175	206	176	196	192	186	205	204	209	174	206	190	200	168	184	170	193	184	192	212	176	193	204	184	187	212	182	193	175	202	168	177	212	202	190	178	182	170	198	182	168	188	208	186	213	190	175	197	222	157	186	186	181	174	196	182	174	185	220	178	171	204	192	169	205	199	182	166	182	198	199	182	204	180	188	187	174	203	201	185	189	170	196	183	162	183	175	173	195	166	196	179	205	162	187	192	189	197	206	198	197	203	207	182	180	163	165	202	186	200	181	175	180	199	191	195	173	194	206	196	168	172	190	182	178	154	174	169	153	167	164	196	164	200	216	166	201	186	203	190	197	190	169	181	211	167	151	183	196	178	188	200	209	204	204	181	190	208	191	208	190	205	197	179	201	202	190	192	177	161	187	178	199	203	192	192	182	158	194	230	196	176	183	200	175	201	192	203	189	206	185	213	219	171	200	191	158	170	204	166	172	196	199	175	182	184	189	183	194	165	188	179	207	210	182	188	181	188	210	193	200	177	181	171	198	195	195	182	169	187	154	167	170	202	205	190	185	192	182	171	182	196	187	188	187	205	206	204	187	179	166	188	195	203	187	177	175	181	174	167	187	194	163	187	201	191	173	185	183	201	224	221	201	186	176	192	184	179	217	201	197	206	212	177	172	198	196	192	191	188	199	195	178	195	193	207	198	192	177	190	184	178	206	193	197	196	188	182	191	174	158	177	187	171	185	188	201	173	206	156	209	200	172	176	171	173	206	206	193	187	213	167	202	191	192	198	206	188	194	188	183	175	170	194	196	177	187	180	207	161	159	200	173	186	149	181	170	189	190	191	204	218	194	171	188	203	192	191	191	196	205	178	176	189	186	195	222	177	183	186	169	176	167	181	178	194	218	201	184	192	215	202	183	188	190	173	170	181	212	182	179	193	203	176	179	186	211	197	216	214	176	188	185	215	162	178	198	170	189	178	198	185	209	198	182	182	174	176	182	193	192	178	178	169	170	182	203	190	179	197	196	175	203	190	214	172	184	210	204	169	186	171	207	199	199	198	185	176	178	176	177	194	164	196	190	212	195	180	189	167	197	195	188	165	173	194	186	211	179	180	184	186	187	179	193	186	186	221	186	184	195	192	178	202	200	188	184	189	209	183	192	194	206	194	173	211	210	202	225	215	170	190	189	187	211	195	166	178	174	185	200	186	203	168	175	202	178	188	210	163	176	195	177	183	204	194	186	181	207	183	183	164	186	165	182	200	196	190	200	215	184	184	171	187	201	185	203	173	194	205	177	202	194	182	186	191	177	202	187	166	190	185	205	190	191	176	195	196	170	216	173	169	181	186	187	189	177	175	175	175	201	195	183	173	188	174	192	187	179	181	203	171	192	184	184	187	173	182	167	187	136	183	177	182	173	209	196	199	218	201	211	193	187	175	214	199	195	179	177	205	194	176	177	166	183	183	174	211	198	199	195	199	177	176	178	176	197	182	193	207	183	198	173	189	185	186	184	196	196	173	189	191	186	193	198	194	195	179	182	171	194	204	171	202	188	202	197	192	168	211	181	181	181	182	185	185	196	178	189	195	178	176	184	179	179	196	198	177	189	168	205	194	210	186	191	203	194	174	160	186	163	176	169	185	171	179	223	184	176	188	159	204	176	198	174	182	187	199	181	202	196	194	204	180	181	155	183	169	200	199	207	177	187	184	171	201	204	176	188	188	198	184	176	186	203	213	210	207	203	210	181	183	204	179	219	181	169	201	204	184	176	170	184	172	209	180	180	208	173	171	183	187	183	181	163	170	199	172	192	171	210	170	184	195	181	203	176	180	178	200	183	201	207	183	182	216	181	191	179	188	168	173	169	195	165	200	204	216	218	204	183	180	170	226	195	199	190	186	195	192	189	200	211	187	170	210	163	191	173	172	184	190	167	184	210	173	190	189	196	182	190	187	224	202	188	188	187	171	177	191	187	201	183	169	195	218	188	199	179	173	188	196	198	187	184	186	188	180	237	212	191	198	203	185	171	172	182	192	181	163	178	167	170	195	172	190	193	178	181	181	189	206	174	187	206	208	194	186	170	187	172	141	189	189	207	209	180	195	180	172	199	172	188	192	159	195	194	200	198	182	192	219	179	205	170	191	216	193	196	196	165	184	170	189	195	186	180	172	192	204	176	185	168	211	188	206	171	197	195	172	172	161	162	198	207	206	171	180	209	162	207	176	182	184	185	194	169	196	204	178	198	185	180	192	207	188	226	163	199	171	213	178	168	201	175	199	194	171	184	201	187	184	164	186	175	187	166	176	195	222	182	200	194	203	196	173	190	192	161	172	214	190	184	187	190	181	171	173	194	194	192	184	196	207	206	203	192	213	207	180	176	179	193	145	176	198	205	203	185	205	200	177	162	203	184	200	194	175	178	184	182	172	162	203	165	172	161	163	202	181	201	166	198	167	207	191	189	191	207	179	195	183	185	163	211	177	175	196	172	190	206	184	164	181	152	183	211	205	183	174	173	193	197	184	174	205	174	194	191	180	195	175	198	194	199	184	188	181	164	219	185	182	191	188	191	206	182	179	191	212	196	184	173	197	186	188	185	160	179	175	199	177	193	202	186	222	186	180	201	158	182	171	175	180	181	181	151	194	179	202	176	184	202	190	185	165	186	191	202	187	185	195	190	176	202	191	163	179	187	181	196	214	194	187	194	178	198	200	200	182	183	168	196	166	163	185	203	170	174	184	189	190	181	185	189	184	201	179	188	201	197	168	184	180	217	192	179	163	201	183	184	179	214	179	185	208	155	198	200	172	167	216	176	191	181	187	205	196	204	199	200	186	157	158	190	175	190	201	201	183	209	197	173	195	179	178	179	201	195	214	201	186	200	177	202	177	156	169	190	178	188	218	164	193	171	188	180	188	144	191	191	165	210	168	175	184	188	188	171	197	189	150	173	178	177	175	211	193	175	162	184	184	204	197	196	200	191	187	168	163	199	214	189	205	202	200	196	192	184	204	203	180	160	179	191	196	192	173	205	198	175	180	196	163	170	195	163	178	182	180	194	181	194	188	208	188	173	166	175	201	203	165	175	175	199	194	177	178	216	184	189	182	176	201	187	183	174	177	162	196	203	174	206	177	184	174	186	182	192	178	194	178	176	201	202	201	228	207	174	164	212	203	174	200
11963	5172	9521	14637	14882	13866	11109	10595	9580	8208	7685	6416	4991	3506	2525	1717	1438	1207	1136	1065	907	892	893	808	752	705	680	646	668	657	552	614	561	570	476	514	454	528	438	468	475	460	475	466	515	504	509	469	456	507	475	449	468	426	454	431	437	422	427	412	446	431	454	422	453	469	440	402	396	421	407	410	437	463	437	436	410	427	441	450	454	421	412	451	451	419	407	413	412	447	428	449	439	436	438	425	437	451	421	449	464	414	451	458	460	406	426	399	466	437	432	402	431	469	425	426	466	425	476	407	428	437	399	403	447	437	411	420	435	404	431	453	422	403	403	384	413	418	432	422	400	426	462	438	435	414	402	460	458	457	415	415	443	408	400	453	431	391	424	421	419	431	445	430	441	441	449	442	458	451	410	426	405	441	432	423	465	401	425	397	434	471	409	437	449	402	478	422	391	416	420	440	428	450	399	436	431	455	417	432	441	415	407	434	419	444	400	378	397	407	426	467	444	452	458	392	429	405	455	434	431	432	407	441	452	429	435	443	464	419	435	435	466	441	397	423	445	427	397	439	417	406	436	413	401	443	425	437	440	447	439	404	423	464	417	420	457	446	435	431	410	452	406	432	415	403	460	432	431	439	453	432	429	417	449	463	411	441	441	440	431	414	415	377	441	417	419	380	463	406	405	434	423	395	425	434	486	437	469	424	432	451	420	415	414	428	458	447	429	446	411	443	424	420	448	410	418	428	437	429	440	401	423	466	399	434	419	428	419	436	417	398	452	421	436	459	407	430	418	423	421	435	487	430	442	404	402	440	416	420	423	427	412	429	431	452	461	421	451	449	410	437	417	413	457	436	448	430	420	416	466	467	415	457	446	425	406	395	448	438	412	458	443	446	470	448	410	422	459	417	452	464	469	413	439	456	419	466	434	394	417	419	463	414	418	430	403	417	442	437	424	426	470	454	424	432	394	434	442	427	400	431	444	449	428	472	433	427	460	463	425	433	414	451	422	414	448	415	401	425	411	435	407	461	400	432	437	432	414	438	470	425	426	409	425	454	459	435	434	427	406	402	414	432	432	429	436	414	470	421	409	440	409	417	427	415	450	451	407	429	449	404	420	444	400	421	434	429	422	422	436	432	403	429	404	427	446	468	425	436	422	391	424	443	415	427	452	421	410	425	442	440	410	404	442	456	455	469	404	400	448	414	452	439	455	435	451	483	421	449	415	417	444	420	449	454	406	394	415	438	441	423	391	443	413	404	424	396	430	447	435	424	430	455	423	442	424	439	403	418	421	418	415	460	408	434	425	417	453	423	431	408	460	433	430	393	436	433	427	422	443	473	403	443	441	409	443	434	461	450	444	444	432	377	430	442	411	428	439	466	450	437	445	436	444	456	415	409	455	431	390	388	423	412	411	447	441	404	442	408	434	449	400	399	428	423	417	421	454	419	431	442	428	446	424	430	427	401	426	421	404	471	483	398	408	449	454	398	401	405	415	433	426	438	425	410	437	403	419	436	416	450	419	437	403	446	449	431	413	412	424	402	415	446	428	414	455	429	436	399	390	463	447	427	468	451	405	407	424	434	461	420	472	462	451	425	430	420	430	428	425	443	434	454	448	445	415	454	435	422	437	416	446	450	436	429	422	467	459	436	400	439	420	459	447	422	391	418	446	419	437	435	431	422	425	441	423	389	420	430	455	415	401	419	421	395	405	409	422	418	444	441	434	430	482	421	408	437	444	421	406	458	410	427	432	400	418	419	447	433	453	431	421	421	442	427	411	428	448	432	425	423	489	443	450	395	421	418	384	386	441	424	385	423	441	415	420	477	421	459	461	402	472	416	426	411	441	454	466	405	442	415	438	425	461	406	424	451	410	404	427	458	422	414	411	403	430	429	425	393	432	445	436	438	460	424	451	430	444	417	456	407	396	424	419	441	394	414	398	441	425	423	400	426	444	453	430	441	452	409	449	423	425	424	425	449	422	452	455	450	438	437	437	401	437	422	403	422	401	401	399	451	411	440	417	453	424	429	414	438	416	384	416	399	419	465	425	432	418	433	440	416	393	448	423	405	426	421	429	436	454	418	478	426	439	429	450	429	447	455	402	450	432	451	414	462	433	393	446	400	449	389	436	391	484	430	458	441	409	444	443	445	404	445	446	485	430	427	418	454	406	476	409	391	441	442	453	429	427	453	430	432	392	429	401	403	425	444	457	399	409	417	412	414	428	436	374	400	422	422	424	447	449	435	457	449	453	458	439	412	417	485	473	448	424	469	429	441	426	422	404	446	406	409	446	460	427	420	456	410	427	428	460	451	433	441	401	404	413	442	472	453	454	408	437	417	408	448	444	426	436	390	439	471	419	472	473	445	414	412	429	444	459	433	405	452	447	419	453	418	405	435	414	404	404	447	430	461	423	454	454	416	438	407	405	406	424	383	428	429	405	411	426	426	448	451	441	437	385	445	418	425	455	470	418	418	466	475	392	435	420	459	444	433	464	419	437	433	415	439	455	433	439	436	468	423	407	395	395	470	422	441	416	454	407	429	427	422	414	443	431	388	441	448	451	440	427	456	456	419	452	407	464	424	407	429	444	445	399	467	415	450	426	408	446	416	439	409	431	464	456	453	420	412	458	442	458	472	466	459	435	454	427	427	413	428	444	447	415	442	408	452	466	418	436	408	442	418	465	450	433	450	438	433	418	442	474	426	402	464	400	473	432	430	424	404	468	457	432	426	424	444	406	398	439	426	450	415	395	436	405	430	439	438	434	406	407	435	430	441	415	430	386	455	421	426	395	391	407	401	438	435	428	457	476	443	451	431	425	442	468	446	423	436	459	419	435	369	460	397	443	411	417	417	425	463	413	453	409	395	425	479	408	438	443	429	430	456	442	446	423	428	400	434	430	434	456	447	433	448	404	413	440	405	478	421	468	408	469	432	457	493	427	465	442	463	445	420	433	408	444	436	420	418	446	460	405	398	421	424	415	435	439	442	420	419	457	410	433	416	452	415	428	411	413	431	403	435	455	443	452	435	426	455	400	452	399	446	441	443	448	454	450	445	424	381	439	425	412	448	407	430	424	419	431	434	419	469	414	433	414	439	401	422	424	444	437	424	430	408	456	423	412	401	416	401	420	436	428	411	438	432	448	467	424	444	454	442	400	431	444	413	468	406	422	404	402	419	421	427	412	425	407	401	398	421	425	457	451	405	435	431	421	435	434	403	440	408	416	394	447	458	444	458	458	393	465	434	450	440	456	449	427	404	464	421	441	465	468	422	437	439	424	440	421	425	440	430	430	407	442	424	409	453	421	437	425	439	423	414	392	450	456	467	430	428	417	474	427	466	401	421	485	422	446	463	419	441	451	431	435	441	430	425	453	436	403	461	472	454	429	403	423	405	439	414	445	443	403	418	430	447	460	469	454	446	407	458	429	448	406	439	428	425	470	443	431	441	439	422	430	403	402	400	422	423	427	417	413	410	446	433	444	387	401	439
27204	9754	8785	9134	7787	6518	4534	3628	3262	2643	2219	1705	1297	983	662	465	490	418	414	325	298	318	290	247	237	238	241	203	220	241	256	237	225	196	213	188	185	187	188	197	184	202	167	213	178	180	198	168	194	178	206	204	186	170	175	179	195	176	208	195	208	199	201	218	166	177	191	152	176	193	185	207	195	159	190	187	182	167	187	190	187	193	203	193	172	191	175	192	198	192	198	171	193	175	195	188	177	188	172	187	200	201	189	157	203	175	185	162	190	175	192	187	181	183	187	180	186	158	188	211	194	202	172	160	185	179	178	159	200	161	182	204	215	185	199	185	196	185	190	160	179	217	181	199	185	168	182	173	176	212	199	189	177	217	186	189	194	191	180	207	180	181	180	168	185	191	159	193	185	197	179	203	181	163	206	184	194	196	173	200	184	172	181	207	194	197	183	173	186	203	162	187	172	185	197	198	181	198	166	206	195	171	209	183	166	198	174	181	173	170	172	167	166	198	179	193	189	175	185	203	195	199	167	189	182	187	173	161	200	177	191	161	174	172	155	168	194	178	186	191	204	203	180	193	204	171	186	173	187	199	184	200	182	171	183	159	164	189	195	162	205	189	207	191	183	198	187	176	176	201	181	192	192	185	176	192	180	198	196	163	195	195	194	175	204	193	190	198	165	188	190	200	191	200	177	181	172	190	194	213	185	203	192	186	171	165	211	167	163	183	210	188	193	178	167	190	207	176	189	198	177	211	180	171	176	171	205	174	186	185	177	189	188	165	177	219	202	198	157	176	208	182	190	192	176	219	191	176	155	187	167	166	203	186	189	178	190	183	184	161	201	193	176	183	181	175	195	190	186	181	187	174	191	183	181	188	177	137	171	208	214	189	186	189	182	197	175	182	176	207	173	200	195	171	183	220	170	201	179	216	184	184	193	170	181	187	181	192	185	191	181	201	177	190	199	185	178	194	172	196	180	189	168	186	174	210	185	157	172	187	172	201	199	177	166	176	187	183	188	181	194	168	175	170	167	195	162	171	177	182	196	163	178	201	176	200	160	178	183	189	183	183	195	191	177	191	198	174	180	207	161	207	184	183	182	185	169	175	188	179	163	201	187	193	191	194	199	180	210	188	159	187	193	168	173	180	212	176	174	179	187	173	218	195	171	181	211	196	171	180	183	159	172	191	189	199	225	194	193	168	200	163	182	207	194	156	183	193	198	202	174	175	176	164	178	186	175	182	209	191	172	148	200	182	187	188	209	219	201	183	194	167	160	194	201	206	204	181	208	189	216	149	194	175	180	147	191	189	185	200	195	178	205	207	192	195	153	189	204	191	185	162	185	212	172	170	193	156	170	173	195	189	193	186	183	186	193	165	199	202	177	174	178	193	215	218	180	174	186	186	168	206	203	186	197	195	184	192	182	196	174	170	195	198	207	189	192	146	183	204	190	191	200	205	181	181	195	184	187	185	182	180	178	162	192	161	179	194	178	191	197	193	176	176	199	177	182	195	159	179	174	185	183	186	177	182	197	194	185	192	187	197	207	187	199	174	188	168	179	198	206	185	202	168	191	182	196	195	168	183	211	215	162	185	212	185	175	181	182	169	214	169	193	195	211	165	190	178	184	178	200	181	186	176	201	194	204	161	205	194	167	184	193	179	210	192	188	203	172	172	180	176	172	206	193	174	188	198	197	169	218	186	206	188	190	180	188	185	163	190	206	200	197	191	182	187	173	186	201	179	196	182	184	162	214	202	177	191	178	170	178	193	186	178	185	196	173	204	167	176	202	185	210	191	178	201	197	213	189	193	186	174	178	201	182	188	228	217	178	170	194	193	194	147	171	194	166	184	183	185	203	159	165	164	200	170	185	196	195	194	180	182	186	185	161	216	176	183	210	213	178	158	153	186	180	186	180	182	205	159	199	183	183	183	176	180	174	209	191	194	171	190	171	188	186	192	206	201	194	211	196	186	183	182	159	186	223	184	165	180	204	177	197	168	186	200	185	201	188	199	181	192	200	194	176	178	192	150	170	204	177	168	183	183	192	188	168	164	187	193	162	198	148	177	167	203	211	218	164	188	174	214	189	191	186	178	146	154	174	184	197	201	173	182	192	185	197	194	185	188	174	184	199	186	173	189	166	180	195	202	182	181	185	168	177	198	186	170	197	161	181	191	176	202	195	193	201	166	192	191	171	157	181	198	186	166	176	169	190	127	216	182	190	187	178	195	177	189	213	178	186	200	170	174	174	178	193	193	195	188	180	185	188	196	192	191	195	184	182	189	174	202	209	156	175	185	176	207	213	190	207	196	187	193	191	165	186	196	196	202	177	172	186	186	204	203	201	199	176	169	176	188	199	161	169	210	174	188	171	197	183	182	189	192	192	177	164	191	157	163	190	174	184	184	173	166	187	189	159	160	186	195	193	186	181	178	174	219	178	184	205	180	184	189	174	202	185	187	189	189	183	187	186	184	219	166	180	179	185	200	176	150	197	192	187	205	211	200	193	167	162	159	160	192	162	176	183	183	198	188	178	174	179	160	169	183	186	187	164	205	187	183	192	199	178	166	161	192	180	184	200	173	185	202	175	190	197	211	182	200	170	182	184	195	169	184	169	204	194	186	184	180	168	180	189	170	189	190	190	197	186	200	184	175	198	178	196	179	203	158	180	169	161	202	186	198	178	188	186	221	181	174	188	187	201	197	163	181	183	165	188	185	189	199	187	177	189	183	172	180	161	179	200	158	212	179	173	171	191	197	176	183	183	170	208	183	182	173	195	164	179	197	185	197	184	174	172	182	195	200	205	197	194	172	172	151	177	199	191	196	177	192	188	193	220	195	182	195	191	176	176	201	191	158	189	173	201	193	183	189	197	184	211	184	188	183	181	197	199	168	176	174	181	155	203	188	197	201	189	196	218	200	220	182	210	180	184	183	201	188	171	188	182	189	183	189	179	201	168	188	176	214	209	185	201	188	176	179	200	191	214	195	209	176	186	187	185	199	184	198	188	176	208	161	207	185	171	181	187	184	185	176	165	172	193	193	194	202	199	201	192	194	201	171	183	182	149	190	188	194	156	201	162	183	163	184	194	169	151	184	176	187	183	170	161	191	197	188	170	151	198	191	184	187	168	188	172	188	176	182	193	188	174	196	191	195	180	163	178	187	190	173	197	185	210	194	187	189	169	204	185	190	164	148	189	174	194	195	210	197	165	186	175	193	214	184	201	213	203	177	191	181	188	160	184	200	173	187	185	196	169	182	174	175	206	190	193	154	175	185	172	151	157	180	208	203	192	214	200	195	180	178	184	171	209	182	173	170	159	170	188	203	192	176	191	177	158	175	164	206	207	200	185	212	174	187	189	154	175	178	184	193	171	188	188	190	190	185	207	180	196	188	216	194	202	196	177	185	175	194	208	170	184	194	194	182	188	199	191	198	159	186	185	177	147	164	196	185	200	207	169	175	196	186	174	191	177	197	169	186	208	162	189	191	221	190
15611	6898	13125	18685	19665	19070	15357	14356	12822	11089	10407	8174	6300	4897	3320	2371	2024	1955	1847	1473	1361	1171	1128	1060	981	842	922	814	807	778	698	681	657	552	537	515	529	566	489	492	442	487	475	462	491	483	494	446	463	486	525	496	465	448	450	438	424	440	453	431	428	464	437	461	444	442	413	423	442	426	442	432	446	417	411	405	448	417	420	408	415	392	408	450	420	423	405	447	403	453	426	457	405	428	490	398	432	442	429	469	450	458	424	457	412	403	442	422	401	436	430	412	414	410	441	396	397	416	400	411	411	399	429	391	392	395	429	419	444	404	419	413	452	406	409	444	385	388	431	412	448	446	410	426	415	447	423	454	392	420	421	409	434	438	398	457	373	400	461	386	411	429	414	414	397	397	427	423	443	407	413	427	399	393	412	426	413	453	457	452	437	435	444	463	448	377	393	430	452	462	403	421	392	469	393	457	399	432	428	414	426	416	449	402	417	406	427	386	426	423	465	421	453	447	382	425	443	412	406	430	474	423	410	429	412	429	412	421	402	445	417	389	405	453	395	440	413	410	460	408	413	416	373	413	413	421	432	414	430	464	441	423	408	421	426	408	410	428	397	439	412	415	411	426	390	402	431	433	433	402	430	431	439	411	420	431	402	418	417	430	394	388	380	438	402	419	446	413	398	412	418	417	438	415	450	433	443	424	425	409	408	453	396	433	443	395	452	393	428	414	429	404	370	424	392	393	452	427	399	445	429	427	425	407	410	417	387	421	413	455	430	414	460	416	419	442	454	415	405	426	440	456	435	402	430	418	425	425	400	437	461	418	428	460	412	460	394	438	447	441	392	463	435	432	421	391	409	386	429	422	416	420	432	416	395	404	426	396	429	399	443	411	450	419	453	426	402	414	387	402	407	448	408	421	423	434	414	430	429	400	448	440	419	408	378	404	411	407	414	416	421	401	410	432	429	415	427	433	432	452	400	455	445	440	453	422	454	414	470	441	399	411	425	423	441	416	420	408	414	396	418	413	453	440	440	451	396	427	416	433	427	445	427	462	458	405	473	427	453	406	404	461	453	366	414	411	429	438	416	415	445	387	400	420	375	409	436	404	435	454	431	415	433	409	384	388	428	387	455	412	400	391	434	434	417	416	417	446	452	428	402	467	434	400	378	426	417	431	461	428	413	467	415	413	455	415	415	412	382	432	423	435	416	410	458	396	400	430	433	403	402	405	397	421	438	401	440	431	400	409	499	402	420	426	453	444	439	424	402	464	424	406	413	418	403	446	429	393	405	461	417	414	435	405	419	400	413	437	445	441	447	409	456	440	433	413	430	432	463	435	427	430	429	417	409	426	438	391	446	399	407	433	422	425	430	424	414	415	408	405	413	428	433	409	406	423	417	426	405	429	446	408	410	421	391	412	438	413	407	428	459	390	418	424	390	412	446	421	426	401	424	424	371	450	403	408	409	404	393	426	386	420	387	420	452	424	427	416	400	431	394	433	406	438	416	413	425	430	436	387	417	433	389	454	431	406	429	396	446	438	409	413	410	424	446	419	425	423	438	439	444	405	420	435	452	412	432	393	446	396	443	423	429	471	448	434	453	388	430	403	458	405	417	431	391	428	421	421	402	421	429	431	418	446	414	435	438	411	416	413	457	437	441	397	448	387	436	430	410	397	427	395	420	447	401	438	414	410	421	408	436	459	435	400	385	406	461	431	418	433	437	412	418	426	417	415	423	410	442	416	420	466	415	431	453	409	406	428	404	449	387	420	408	411	448	425	439	441	436	439	417	438	433	448	416	426	419	442	386	434	425	411	431	447	410	433	410	384	426	421	446	429	453	412	417	446	391	397	434	435	425	415	435	435	448	434	413	414	440	440	458	407	415	433	442	404	425	399	443	414	399	464	409	402	445	415	449	458	394	409	417	401	411	418	404	411	441	385	423	449	431	387	438	409	418	395	420	441	430	426	414	400	406	430	429	456	408	465	427	398	408	429	426	422	417	377	412	452	424	401	450	420	458	422	384	443	437	445	416	407	446	437	410	421	417	414	439	429	412	418	442	410	444	418	418	402	414	446	450	464	417	444	413	402	423	430	439	407	419	390	400	405	403	389	437	394	399	386	430	426	403	417	408	421	411	382	414	440	421	385	475	416	415	413	410	406	426	424	449	422	428	377	410	429	426	409	420	463	445	403	402	400	436	407	394	407	415	424	409	415	453	406	415	382	419	399	452	430	407	432	436	426	404	403	460	437	362	474	418	405	418	415	389	423	451	398	434	424	422	429	446	416	391	411	413	396	418	439	392	420	477	467	429	401	384	419	415	406	419	403	434	434	455	440	438	435	441	411	449	412	447	440	447	404	404	403	410	410	418	384	433	435	405	459	398	467	446	434	409	403	436	440	412	445	444	448	428	421	409	404	421	451	427	463	412	450	411	440	463	390	396	422	412	439	411	437	440	454	421	450	441	447	409	393	425	423	376	429	398	421	424	444	437	421	437	391	431	405	406	456	388	468	420	423	384	427	409	407	418	423	416	382	390	428	397	414	401	429	431	398	394	410	420	421	439	429	454	388	446	403	420	446	366	451	446	401	420	407	438	432	435	425	388	386	436	419	426	396	418	421	427	408	449	430	381	391	396	433	428	429	450	409	459	444	403	395	432	414	467	394	451	431	420	431	446	391	422	432	442	436	424	416	443	437	412	432	430	466	429	411	428	401	435	449	429	419	423	460	400	391	416	428	427	416	407	396	373	404	435	409	418	444	405	423	450	449	411	436	441	450	431	453	391	449	437	393	385	402	422	460	442	454	407	423	453	471	407	436	428	443	450	417	436	436	442	401	424	432	450	403	433	435	428	392	439	428	399	417	414	455	425	430	439	432	435	432	419	419	407	399	424	434	408	433	425	403	454	405	396	435	430	449	394	468	408	397	412	396	388	425	399	386	412	415	427	387	381	428	402	431	433	431	444	409	422	412	426	413	409	424	436	423	410	439	434	431	413	406	414	419	414	422	379	398	418	430	400	461	395	396	442	443	408	405	439	419	391	396	444	412	438	412	394	410	417	408	377	407	416	388	436	407	384	423	390	418	445	445	453	434	405	411	409	393	396	431	435	440	426	461	405	430	439	405	405	395	412	430	425	428	434	457	411	395	443	414	410	427	401	403	401	398	416	392	431	420	413	432	391	392	426	427	397	422	429	436	432	409	416	407	410	419	447	443	411	476	410	405	440	418	439	421	388	417	423	419	404	457	434	445	412	449	435	394	442	397	406	447	420	394	427	447	419	413	481	416	424	434	445	402	411	429	410	423	392	439	412	390	429	439	436	422	433	412	389	430	409	403	397	404	423	429	430	407	435	428	444	386	401	407	413	371	425	430	422	407	397	420	406	452	393	427	436	487	410	421	420	460	414	455	440	409	455	419	413	436	435	408	437	422	420	458	416	450	438	436	424	424	408	429	386	377	442	409	422	450	461	385	419	408	414	420	411	431	399	434
10457	4025	3431	2591	1841	1393	1083	1043	1010	903	957	859	617	427	273	223	202	182	169	174	126	139	174	176	150	143	144	146	143	141	142	126	102	131	147	158	139	120	123	113	138	131	111	130	123	162	130	129	136	131	138	123	123	145	154	125	135	116	143	122	113	135	122	111	150	134	132	160	123	134	118	132	135	122	136	124	142	136	117	132	138	133	121	129	133	149	135	124	131	153	117	121	122	131	131	136	128	116	125	130	134	146	150	145	127	132	118	124	142	115	132	127	109	127	109	143	148	129	138	114	103	154	116	127	136	129	126	141	119	131	138	132	127	156	130	124	100	143	134	140	137	129	125	131	118	126	127	113	118	118	125	97	145	120	141	131	144	117	133	127	133	143	152	127	142	118	154	131	145	123	143	128	144	129	108	121	121	134	117	131	150	154	107	117	126	124	117	117	144	114	129	102	118	105	172	146	127	115	139	95	124	120	118	135	130	137	114	132	127	139	114	125	116	112	111	140	105	120	137	151	139	146	131	116	146	118	130	100	108	117	131	136	123	134	131	134	131	122	129	130	128	117	118	142	127	102	113	108	115	104	122	114	144	125	139	109	134	124	123	124	138	108	107	138	114	136	110	129	126	132	134	125	106	159	129	146	153	114	109	130	141	134	139	141	117	111	117	133	130	140	132	153	141	133	137	144	112	122	131	134	120	101	113	141	115	105	118	141	141	134	124	124	137	153	132	154	147	134	100	134	136	147	140	120	147	137	128	137	107	143	123	142	118	136	135	137	129	114	123	138	145	134	108	124	142	145	124	126	131	129	132	124	130	135	146	140	138	112	137	116	127	126	142	143	124	126	118	136	119	121	112	132	109	151	131	129	119	143	121	121	105	123	129	135	139	120	119	125	155	148	136	122	110	122	144	109	138	134	143	135	138	120	135	153	121	126	107	139	115	129	128	113	151	122	133	121	116	118	116	123	126	124	114	124	129	136	111	124	131	100	131	150	120	143	136	121	143	139	144	113	142	138	134	151	133	129	140	124	121	117	134	145	116	113	116	125	115	140	105	114	126	146	132	166	118	135	138	137	147	124	129	121	114	129	103	146	130	115	134	127	138	121	112	144	128	148	122	140	95	118	133	129	120	142	124	144	120	127	133	107	108	124	131	130	128	131	145	125	149	139	126	129	121	138	141	118	145	128	138	114	128	119	116	107	135	116	148	128	127	156	129	116	143	111	116	130	141	117	103	143	132	121	132	124	131	125	123	128	127	119	148	122	127	140	142	134	145	115	116	131	119	135	124	131	128	121	127	111	135	173	117	120	152	124	119	143	129	143	119	128	117	131	127	137	125	127	141	100	172	147	116	145	124	123	156	137	118	135	112	133	164	139	142	130	124	138	120	115	139	116	147	135	113	109	106	143	137	112	113	112	129	129	123	139	117	114	122	137	138	111	138	140	126	117	123	112	121	143	135	115	138	117	112	116	121	132	127	132	133	120	112	104	147	122	114	135	117	105	144	124	122	125	113	122	125	143	139	117	142	120	117	147	118	120	134	126	119	127	116	130	119	110	131	136	116	127	116	132	139	131	135	150	126	130	137	126	127	120	137	151	126	125	127	139	130	132	157	145	133	113	115	116	138	137	133	120	135	161	128	119	130	127	143	114	156	130	117	136	125	158	99	134	129	140	130	126	154	139	140	135	137	116	157	119	118	125	139	114	115	128	148	132	131	133	143	132	140	108	105	124	99	161	111	138	139	126	118	110	104	115	119	116	126	124	113	119	123	134	139	125	138	124	118	138	138	106	131	129	133	135	126	120	121	125	131	141	134	120	125	143	122	104	123	128	128	126	127	153	132	102	125	131	129	135	160	147	144	118	138	126	121	143	110	110	135	162	121	120	126	143	118	138	124	130	123	129	133	128	140	113	144	145	132	134	135	150	114	159	153	128	125	125	123	134	143	118	134	141	118	125	119	110	148	122	162	119	143	127	133	110	112	130	127	124	141	130	127	148	131	127	124	124	121	135	135	135	129	139	139	130	122	125	123	131	125	122	125	132	134	141	117	125	149	141	130	146	134	138	114	111	116	140	143	137	121	132	114	101	140	137	145	156	148	131	124	107	121	124	118	112	114	128	139	116	127	161	135	125	114	145	124	132	145	119	141	135	119	124	132	108	114	143	121	131	136	130	127	142	107	142	153	148	137	147	113	138	137	132	125	118	124	141	135	117	114	130	118	121	131	163	126	121	144	128	119	133	131	134	124	141	125	118	132	143	124	130	119	120	123	129	121	132	140	131	132	115	114	128	109	168	127	117	116	109	104	108	152	128	147	138	133	141	129	121	139	131	119	131	131	114	115	137	126	129	117	106	111	135	141	152	134	151	106	133	160	126	127	123	137	137	123	120	120	140	152	118	133	137	147	111	114	127	128	139	133	130	158	132	115	139	121	140	116	142	139	134	123	125	114	138	116	109	122	115	129	143	129	153	140	136	160	116	145	125	115	124	126	168	126	108	131	128	110	119	108	113	142	137	116	119	133	118	120	149	140	131	136	143	118	141	147	165	140	127	123	129	134	101	112	121	135	172	134	136	146	124	119	118	117	127	130	134	129	129	122	136	136	114	113	121	113	151	128	129	141	130	113	112	116	152	147	116	120	131	140	113	132	138	165	136	120	114	116	126	134	148	128	136	116	118	134	115	126	98	122	144	138	109	137	170	118	119	126	138	127	140	137	126	131	108	139	119	114	114	128	112	145	135	112	131	137	120	129	119	121	128	140	126	131	134	125	139	131	111	140	128	126	118	130	160	136	132	120	125	155	109	133	132	129	135	138	112	132	129	108	135	146	141	135	111	152	139	113	114	153	133	122	132	133	130	136	122	129	130	117	139	136	106	123	140	134	119	129	134	115	116	112	137	110	123	149	139	129	129	127	108	116	121	114	123	119	129	123	120	138	138	130	116	133	147	143	128	115	118	150	136	127	139	145	140	118	134	132	130	169	126	148	113	146	107	129	131	131	143	144	121	114	127	153	104	133	103	137	116	119	131	132	119	119	124	137	143	132	112	120	123	127	110	112	123	119	126	117	134	149	120	128	123	117	115	159	129	126	143	122	139	127	144	131	135	152	135	146	130	117	134	129	125	124	128	126	136	152	133	129	119	136	152	130	108	136	136	135	126	126	143	131	106	116	133	135	135	139	120	133	106	130	138	92	127	110	142	136	136	130	138	120	120	128	130	141	123	136	112	139	123	124	130	127	137	143	120	108	137	138	123	110	135	124	117	134	141	125	116	135	148	114	120	127	121	152	134	114	119	116	143	139	123	148	140	119	139	123	118	126	130	112	128	133	152	153	145	103	120	125	105	119	121	123	141	128	142	118	129	130	129	133	123	139	149	144	129	123	112	124	120	123	167	125	129	135	126	136	131	125	126	136	129	122	114	132	117	143	123	127	149	135	104	119	143	127	124	132	129	134	145	122	133	125	132	147	137	135	132	132	107
6461	3545	6167	7519	6594	5694	4870	4478	4532	4712	4587	3810	3014	1992	1130	749	701	535	538	462	448	404	417	462	440	459	424	404	402	399	381	373	383	348	355	341	361	318	342	343	309	301	314	334	310	327	349	317	332	340	341	362	337	319	300	308	325	301	290	306	321	308	307	302	326	313	342	289	293	301	328	302	298	296	305	333	332	295	340	269	301	323	281	340	291	312	297	308	342	297	317	296	313	326	335	351	307	310	310	303	304	306	316	308	310	312	310	317	291	342	293	301	326	304	329	329	308	284	334	316	316	279	291	312	343	293	310	345	322	296	308	287	297	324	319	320	320	315	316	285	319	350	281	331	308	310	311	292	320	313	307	310	316	274	301	342	324	271	307	320	334	291	274	271	309	304	310	314	315	333	284	326	281	311	333	312	307	304	304	310	326	331	330	328	303	328	326	302	312	307	301	318	323	295	317	316	285	307	311	325	320	342	326	290	303	292	315	308	260	321	312	296	316	305	332	305	299	290	300	292	298	309	319	316	298	319	292	337	293	315	322	285	263	302	331	291	315	333	304	305	295	310	343	330	310	321	294	301	306	328	325	352	304	332	299	293	315	341	289	322	322	317	314	284	296	320	317	312	308	300	316	287	326	312	309	326	332	321	313	295	302	295	333	296	339	321	319	301	302	290	300	353	309	305	296	291	316	311	303	299	289	322	319	330	338	305	295	317	343	318	309	312	305	306	292	331	342	298	315	314	318	331	330	311	301	290	324	312	307	312	332	317	287	304	305	342	312	321	299	303	297	323	317	287	324	321	319	281	283	315	268	274	349	325	339	318	332	313	299	299	334	308	282	305	318	316	286	323	319	340	312	320	338	309	286	301	330	314	294	306	304	302	340	338	289	325	313	293	312	308	304	300	309	276	295	295	312	299	302	282	298	299	253	307	301	326	311	328	297	344	289	327	306	317	342	289	279	292	306	304	262	316	325	311	316	296	296	296	304	328	306	319	314	341	329	303	297	318	326	282	270	322	297	303	313	315	260	303	303	317	349	302	309	334	311	331	319	316	319	317	338	327	348	318	301	311	309	291	308	320	297	311	326	310	314	286	289	307	307	283	320	298	318	329	295	305	311	325	310	302	338	307	290	331	328	338	319	312	305	275	292	316	302	304	308	307	313	302	322	283	290	302	332	332	301	316	299	306	276	318	307	334	313	331	331	309	307	288	315	289	329	325	337	325	288	346	305	317	308	299	342	342	285	352	303	315	299	314	315	316	335	318	314	317	333	341	287	350	331	317	298	303	315	312	361	331	279	277	307	295	329	317	316	317	297	310	288	321	355	316	335	319	308	340	310	307	311	329	317	315	285	335	332	312	321	315	270	293	339	313	327	318	326	339	323	325	287	318	288	317	293	331	306	358	359	287	328	292	309	345	365	305	355	330	331	329	341	328	354	281	328	337	327	339	318	324	331	305	324	289	321	370	313	309	309	297	318	296	299	299	305	349	330	300	326	304	298	311	310	297	326	295	307	282	316	301	316	334	318	315	322	315	282	285	335	301	302	304	325	326	325	291	332	262	328	289	301	308	331	300	313	308	283	315	308	322	304	318	305	314	304	294	299	335	294	342	336	293	295	300	323	306	304	321	297	325	291	340	334	317	324	306	296	299	300	297	307	311	288	303	312	272	303	321	332	302	298	318	302	323	293	306	316	339	320	300	328	294	306	312	275	323	314	320	307	295	329	326	323	313	306	313	343	341	308	344	315	292	289	310	339	310	320	299	360	305	299	277	314	355	322	314	288	297	313	327	317	307	308	311	306	326	287	360	312	324	320	317	283	349	310	287	298	324	313	304	298	323	324	323	309	318	325	295	306	317	300	310	305	294	313	297	295	282	303	312	308	315	303	304	313	323	321	288	301	347	330	336	314	327	323	326	309	308	307	339	316	325	319	319	327	295	304	333	288	302	328	318	312	290	335	317	289	329	320	307	305	331	283	307	335	298	341	304	335	302	328	296	316	317	338	295	285	355	324	345	312	335	332	343	324	299	326	291	328	300	322	337	292	304	336	311	296	335	339	311	335	314	311	313	315	270	316	304	299	300	342	290	330	323	311	334	281	320	328	301	293	343	315	298	334	310	305	283	285	329	329	337	324	324	318	346	303	336	301	300	319	321	296	292	299	311	339	351	287	326	291	329	321	295	326	328	306	278	313	321	326	294	279	297	333	316	308	312	332	308	312	315	298	300	299	320	318	321	299	310	329	334	289	283	310	299	330	312	338	305	337	313	347	305	310	334	304	300	332	299	305	336	321	322	346	304	310	292	337	319	332	324	316	329	312	293	302	293	309	333	313	312	309	309	311	309	305	323	330	312	312	314	304	316	337	328	295	309	307	331	297	324	296	320	316	341	303	321	296	333	325	358	269	301	286	289	303	312	308	316	327	286	293	323	321	357	286	317	296	297	318	297	282	288	297	326	289	335	310	305	293	308	304	314	327	303	309	297	312	343	321	315	317	320	325	310	313	311	297	340	279	310	304	291	343	321	322	326	284	342	315	316	282	311	305	302	308	322	296	322	337	298	331	280	317	307	327	366	300	305	320	326	298	306	305	320	317	306	298	281	301	298	284	325	330	334	307	300	299	286	311	312	320	270	294	300	291	301	277	306	293	279	310	308	292	282	335	306	310	310	315	321	297	312	333	304	327	294	307	308	300	305	338	316	314	301	317	288	321	313	339	299	331	294	309	325	342	298	324	337	310	315	305	331	313	319	342	311	323	297	322	306	333	324	302	298	318	305	313	321	340	326	338	321	335	279	295	325	334	330	311	317	293	316	318	300	327	303	310	315	282	303	302	304	301	298	300	288	325	297	297	323	321	321	314	283	305	311	312	317	313	343	323	314	318	308	282	290	316	306	295	316	328	303	303	307	313	280	312	292	303	305	302	319	312	307	288	331	328	301	330	291	308	298	323	315	314	296	320	329	342	295	289	307	339	346	320	341	326	319	301	337	318	323	286	298	273	317	329	322	312	300	348	307	329	296	301	297	316	304	338	326	285	338	293	292	333	291	315	317	312	343	308	327	315	315	306	284	302	302	328	313	312	304	318	304	326	294	344	326	338	284	314	288	317	273	315	309	356	296	302	312	288	316	315	331	320	283	283	302	319	331	319	325	328	318	320	298	294	305	283	325	310	309	310	299	312	316	283	309	302	356	312	301	309	341	346	317	320	310	288	314	291	332	311	337	312	283	303	327	316	313	289	308	297	315	307	299	312	306	292	323	344	320	331	331	283	316	282	300	307	300	314	283	284	297	327	310	306	303	313	342	316	308	342	317	306	335	327	291	290	304	314	298	292	303	307	289	301	300	343	292	337	290	290	293	292	328	325	308	298	278	319	305	328	321	309	307	298	317	316	328	315	304	306	301	297	287	301	315	314	319	317	284	306	315	298	315	278	301	283	280	312	316	305	287	317	330	290	314	340	315	320	318	315	330	320	297	317	296
19488	6724	6047	5802	4668	3976	2729	2214	2040	2125	1810	1382	1021	658	443	365	351	370	330	278	231	235	244	274	271	240	248	217	200	213	199	217	178	162	179	203	198	214	181	202	203	188	207	200	199	182	178	192	184	167	180	189	214	187	193	165	192	179	181	188	192	174	156	189	203	161	193	178	196	162	189	185	197	205	176	191	187	180	208	177	207	167	180	186	176	188	173	188	199	183	191	192	176	175	192	172	178	180	209	189	179	166	211	172	182	179	174	166	192	227	188	195	205	174	164	188	173	187	184	192	196	163	201	193	171	200	179	189	188	185	206	216	199	180	184	154	194	180	175	170	182	201	195	162	197	180	184	179	163	182	176	166	181	191	177	203	190	190	190	184	181	193	179	171	189	189	163	195	181	172	170	198	210	157	151	196	178	182	181	179	183	188	172	206	187	197	177	188	201	177	183	191	214	200	181	178	194	159	190	164	185	187	185	177	187	185	204	166	178	217	179	180	186	184	153	179	209	163	169	191	218	190	169	157	164	172	182	178	203	198	198	195	215	182	174	178	186	186	197	188	205	191	166	176	168	192	184	198	180	178	166	178	174	173	167	186	204	192	168	181	175	193	182	212	185	190	195	178	170	176	180	186	178	180	181	176	166	174	195	174	188	170	170	166	165	166	180	181	182	185	202	216	200	175	176	170	183	204	168	187	187	206	216	204	200	182	179	173	214	202	178	176	176	191	164	182	180	189	209	187	208	169	151	175	178	203	209	171	185	211	190	196	189	186	181	217	181	194	147	184	190	188	182	207	184	171	170	177	191	166	218	177	195	160	176	229	194	170	174	183	173	193	185	227	215	157	190	209	174	174	179	189	187	187	184	159	198	206	162	227	173	169	161	212	181	179	186	194	204	192	198	189	179	195	184	167	168	195	186	204	203	184	178	181	183	195	174	187	205	173	190	199	184	158	205	204	205	175	216	179	176	185	198	205	173	213	170	173	190	184	189	202	210	197	194	179	203	201	172	198	194	184	177	186	180	189	177	163	186	188	177	194	200	193	173	173	195	151	202	163	214	179	208	191	203	206	185	192	189	169	163	198	178	199	160	177	186	157	205	195	172	178	191	204	197	177	212	173	183	204	164	191	179	176	163	168	184	199	168	212	171	188	177	179	172	190	171	165	197	162	185	191	191	224	174	186	183	186	176	200	206	185	187	171	181	173	156	175	164	180	195	161	146	167	185	181	183	165	183	176	187	174	166	200	189	159	182	158	162	190	177	173	170	184	190	170	182	197	180	183	212	184	163	162	184	189	205	180	191	178	181	201	180	209	188	209	185	192	175	170	218	180	181	194	178	164	210	165	213	195	190	176	194	175	168	178	161	180	164	191	223	182	231	213	193	210	203	184	181	184	203	169	180	166	177	164	182	200	194	185	196	187	159	175	158	166	190	190	170	198	178	172	190	178	174	191	189	182	181	193	210	179	191	181	167	176	152	182	195	175	185	177	180	173	187	224	191	211	162	190	184	195	190	181	158	171	224	191	194	194	167	198	210	190	169	210	181	177	192	187	183	177	200	172	200	156	179	185	209	178	197	175	180	194	192	183	197	173	165	171	184	165	200	191	195	203	215	188	202	190	166	183	175	166	190	198	167	169	203	191	193	180	181	184	178	189	191	199	208	198	188	200	184	171	165	171	214	168	152	163	183	194	175	207	179	215	177	181	191	209	163	191	175	178	178	164	180	175	180	206	195	184	184	170	183	196	192	179	162	165	171	183	180	182	177	175	184	190	193	193	195	189	175	176	162	193	160	204	194	178	159	185	195	160	182	201	195	175	201	205	182	178	168	187	182	200	198	174	181	191	209	182	179	151	170	179	157	199	185	169	171	191	172	203	161	181	157	211	172	175	210	174	196	160	161	149	161	162	186	184	180	179	164	193	177	168	198	168	195	166	186	182	187	211	215	193	181	197	169	183	163	191	178	204	155	189	175	201	180	212	190	154	199	218	181	180	182	171	198	195	216	188	199	207	193	167	189	214	211	174	208	195	177	192	175	173	199	194	229	180	214	192	195	174	200	200	187	194	177	183	207	199	183	163	193	172	195	176	200	189	168	202	179	230	195	177	176	190	207	153	177	189	181	180	189	181	191	198	171	190	197	203	203	175	190	201	190	198	175	171	201	176	178	179	202	177	180	207	193	173	156	189	207	161	190	160	156	193	160	206	193	196	200	192	208	180	223	189	209	201	166	184	188	210	201	179	173	187	193	202	187	183	186	187	164	203	177	186	207	207	182	200	148	167	183	183	183	182	169	193	162	182	187	200	159	178	200	188	197	187	205	179	171	193	175	191	162	182	200	173	171	193	188	183	169	180	157	207	191	175	188	170	196	197	185	168	228	184	172	182	181	190	215	204	204	212	196	202	180	198	188	208	182	204	161	173	212	185	175	210	195	188	173	171	197	176	164	149	162	190	183	179	180	185	185	180	182	183	199	176	170	161	182	204	212	194	217	184	162	180	182	198	192	184	157	205	202	192	191	206	169	180	162	177	195	159	203	182	160	220	182	184	178	161	168	193	172	166	200	177	196	174	177	165	166	201	184	190	187	214	174	207	167	192	191	184	198	185	213	190	177	216	150	197	182	177	177	169	171	166	181	184	170	176	173	197	213	211	187	180	179	190	230	182	175	193	195	169	199	194	178	182	169	198	162	187	192	176	175	201	190	168	208	176	177	187	177	185	207	217	166	194	171	179	189	184	179	185	178	197	196	170	191	197	206	185	179	224	192	204	183	177	187	186	163	208	208	182	180	168	172	189	218	184	158	142	186	168	185	198	189	166	155	187	196	162	179	183	165	171	201	181	189	189	157	163	193	194	221	196	165	179	208	198	162	189	188	186	218	233	186	167	147	174	190	196	198	183	175	181	185	188	180	179	178	169	173	183	178	190	198	169	193	178	198	198	177	192	149	171	180	182	159	191	188	201	146	192	176	215	196	163	189	153	180	169	192	182	187	184	168	205	190	187	189	181	174	218	198	194	191	187	198	192	169	164	173	197	192	187	156	219	210	170	185	198	199	200	195	183	203	195	193	185	200	187	188	197	225	178	199	189	188	168	192	194	198	206	181	180	192	226	196	180	172	187	175	208	192	189	194	182	185	210	185	178	195	161	203	204	173	183	213	184	201	179	183	194	182	185	197	167	185	190	190	175	202	180	172	166	206	191	176	171	161	181	165	193	194	183	175	167	186	210	180	189	157	204	185	187	179	198	215	183	188	180	177	199	201	199	175	179	178	170	175	185	175	176	171	179	197	197	175	165	181	191	171	195	188	160	188	180	214	205	174	217	175	153	192	183	201	206	188	204	187	193	194	193	187	176	187	180	187	187	181	201	173	187	177	215	199	190	184	187	209	202	184	173	189	156	203	169	205	160	188	201	182	191	196	178	208	204	214	197	221	187	192	194	218	165	180	197	178	167	169	198	195	203	160	176	186	180	164	203	165	175
12247	5563	9993	13991	14526	13550	10819	9713	9157	9245	8605	6377	4954	3238	1931	1663	1503	1506	1358	1046	857	896	886	868	946	807	695	704	694	643	665	567	583	519	497	462	518	492	437	465	446	474	440	485	474	464	443	507	477	440	415	485	457	490	449	422	411	399	425	407	432	406	428	415	451	436	428	438	402	392	447	441	429	386	472	445	408	431	435	444	447	407	470	423	408	423	433	394	432	447	431	438	445	465	442	422	435	419	457	401	451	401	450	417	414	408	446	466	436	410	428	420	422	435	386	431	452	385	431	435	419	423	412	428	445	443	410	474	410	452	447	423	453	423	410	465	414	422	408	410	421	405	429	421	445	413	432	427	411	398	412	405	420	429	442	371	450	446	415	438	433	431	461	451	428	421	442	420	407	428	416	433	456	428	431	412	427	455	389	419	415	400	428	442	413	411	398	463	418	392	459	451	438	470	430	429	437	417	411	423	433	411	430	448	422	457	420	408	460	380	452	449	425	424	436	418	426	450	421	419	419	366	439	435	431	404	445	438	457	438	419	401	434	450	455	490	455	417	456	438	492	409	432	439	418	431	397	425	411	423	418	419	443	456	406	416	449	435	387	412	414	439	435	422	443	459	432	417	425	414	426	416	365	428	454	440	409	434	416	437	433	444	397	486	470	410	399	445	435	404	437	438	399	438	433	406	425	434	438	425	414	421	422	452	420	459	426	392	444	410	428	413	396	417	438	407	441	422	396	445	436	453	413	377	396	463	411	438	422	430	454	453	421	391	434	407	481	465	404	466	434	420	408	458	448	430	419	417	404	457	406	424	446	460	404	415	417	426	421	445	480	409	421	460	431	423	404	399	426	383	417	433	441	410	446	399	417	422	437	420	454	393	406	406	410	433	406	417	433	420	441	422	423	368	399	442	431	446	433	392	414	421	402	439	421	459	431	436	412	467	431	472	432	452	450	437	423	418	436	439	439	439	422	443	401	428	432	398	456	425	445	411	457	429	451	456	437	435	438	395	443	401	405	427	389	432	441	412	457	426	437	409	435	446	431	435	445	457	438	374	418	406	422	422	430	423	417	426	441	423	386	430	414	440	456	407	432	407	438	413	418	423	445	415	419	428	429	458	398	431	433	431	466	458	450	422	477	457	403	440	401	412	430	434	428	435	437	437	422	429	412	429	419	419	443	444	416	429	435	444	418	439	405	418	425	400	394	394	430	380	412	447	417	441	452	437	403	424	424	431	426	428	461	428	412	437	410	415	391	459	440	414	410	445	419	404	437	395	433	449	421	422	425	428	403	437	418	433	441	428	437	404	425	405	432	424	419	390	443	423	386	405	420	449	416	432	448	425	415	434	459	407	429	408	419	418	458	426	452	425	415	449	454	428	412	451	411	367	413	449	466	416	416	405	456	416	425	428	425	421	409	439	428	429	423	414	408	458	460	439	416	383	444	424	414	428	452	455	419	430	411	393	415	393	427	427	429	452	429	436	392	470	407	432	418	437	441	447	425	421	409	401	431	409	415	403	412	391	401	408	436	462	436	391	412	404	440	390	390	409	435	425	435	405	409	422	423	421	424	466	459	442	403	461	444	425	442	423	438	457	441	435	408	415	405	441	420	399	460	395	395	441	458	361	429	437	437	458	440	440	458	435	446	430	429	404	423	442	415	442	379	444	457	437	442	420	410	403	422	430	399	416	441	490	453	417	445	413	465	404	425	454	400	430	432	449	460	434	459	420	411	452	440	402	436	447	433	444	427	444	446	404	433	467	405	444	393	456	437	428	421	428	443	439	414	404	471	443	409	430	449	414	449	395	430	434	401	473	429	413	442	431	411	423	371	402	401	402	446	443	411	450	447	437	450	466	411	387	442	441	424	475	468	436	426	435	419	444	401	430	430	414	400	417	412	426	445	437	457	409	417	465	431	421	386	440	447	460	426	409	422	426	421	416	397	442	414	422	394	409	418	405	457	402	450	428	443	386	405	437	424	441	405	445	413	437	444	441	437	431	416	435	408	407	419	476	434	375	467	423	423	423	434	432	418	424	412	400	429	440	436	427	413	414	436	451	458	403	382	382	426	406	368	418	463	428	441	445	417	400	412	429	398	409	414	459	372	455	391	418	411	454	393	426	437	441	434	417	423	381	452	436	443	380	430	404	448	407	415	460	455	465	440	414	448	407	430	406	371	412	422	415	396	390	426	434	441	423	391	453	420	405	414	418	439	386	408	433	400	398	441	400	453	438	420	412	393	407	401	454	436	426	408	500	448	433	401	416	421	444	420	415	434	471	458	471	402	424	435	410	441	441	417	434	472	393	419	447	442	406	390	422	416	427	432	454	427	433	417	454	448	404	426	436	472	441	427	402	392	420	410	440	435	394	426	455	420	422	417	397	434	433	455	415	402	416	447	394	394	433	453	414	444	465	431	419	412	429	412	454	439	386	420	405	412	450	421	431	453	462	425	440	396	407	469	425	458	424	430	427	457	445	414	431	419	448	400	402	409	412	439	405	416	454	399	412	466	407	429	471	436	416	438	387	409	409	449	420	437	410	400	400	459	409	388	415	435	411	418	400	441	426	413	409	410	424	460	383	400	428	437	421	424	455	379	426	421	443	416	383	436	376	388	380	395	446	458	490	446	412	414	432	447	452	407	442	404	418	485	457	404	418	407	414	417	415	438	406	438	428	426	432	453	367	439	450	398	417	445	415	424	433	416	423	428	435	424	440	398	411	416	448	409	406	436	468	462	436	431	439	428	405	425	409	424	422	413	417	435	435	443	430	414	409	427	441	437	451	431	442	460	407	409	419	460	428	429	413	449	414	426	448	418	431	455	438	428	393	439	443	392	435	427	486	407	411	439	403	423	434	423	435	404	422	397	394	427	410	441	418	413	407	445	453	425	423	444	409	425	432	401	435	457	456	454	441	416	451	437	412	447	433	433	415	408	430	436	425	445	395	450	429	381	452	420	395	436	447	436	412	443	422	446	425	455	424	439	457	416	431	403	375	424	411	422	452	390	433	432	419	428	400	407	457	401	390	421	403	425	435	399	449	420	425	404	448	470	416	413	434	406	431	408	410	423	405	421	399	432	431	412	426	443	444	376	435	438	448	448	422	433	419	424	428	418	426	435	415	402	461	410	398	432	440	408	436	393	397	415	412	410	458	451	410	414	457	421	420	418	461	399	405	411	426	431	447	451	442	404	419	406	454	432	431	423	429	433	440	422	400	434	409	388	398	431	453	400	398	447	468	401	425	431	439	404	481	437	383	432	416	436	451	481	405	403	428	403	427	441	417	421	440	405	361	443	412	453	444	424	440	435	417	447	394	438	446	429	429	423	438	416	430	428	390	422	434	420	463	413	421	428	459	430	456	423	413	429	429	428	421	432	434	410	407	435	426	399	417	431	458	440	459	389	424	440	442	448	427	443	430	426	438	437	434	411	409	422	439	415	385	417	431	411	436	411	399	444	411	444	396	432	423	455	428	452	374
27610	10453	8431	8129	7378	6791	4442	3463	3243	3111	2652	1831	1167	847	585	524	494	469	417	333	364	315	312	317	296	250	254	220	236	235	220	219	206	198	204	184	174	189	187	204	182	200	191	183	190	190	196	173	188	185	179	219	210	187	209	194	207	218	177	207	200	213	220	164	170	200	191	192	212	193	200	170	171	192	171	192	200	167	196	155	184	195	203	158	189	172	190	173	182	209	202	199	199	197	170	197	198	171	194	170	190	198	163	180	193	189	190	185	182	172	155	189	185	177	174	201	176	206	198	177	175	177	198	197	187	172	183	171	179	171	181	194	188	175	177	193	170	171	189	201	163	180	181	209	189	172	190	183	193	204	192	185	186	209	180	185	184	188	186	201	183	190	189	179	182	180	197	178	169	194	197	199	185	196	183	218	152	186	190	171	197	193	150	206	188	200	178	171	211	199	197	168	197	191	164	189	187	167	194	199	187	187	200	177	205	208	195	202	183	190	179	173	174	187	224	183	200	191	179	171	195	194	161	203	162	211	187	184	167	184	199	189	176	192	201	169	208	205	199	145	180	161	178	196	187	184	189	179	177	172	174	169	197	183	197	194	176	174	169	177	205	177	171	203	200	176	178	188	186	167	183	189	188	190	172	188	180	196	180	192	186	193	182	197	201	157	197	178	189	185	176	175	204	199	198	183	199	179	186	196	201	219	186	188	179	204	186	169	165	170	177	187	201	211	185	174	189	193	188	194	185	200	180	178	191	190	211	205	182	189	196	173	200	214	190	179	179	184	164	184	207	170	164	165	207	196	161	185	189	201	184	166	211	195	186	200	177	173	179	175	196	154	199	197	221	195	165	179	179	196	177	162	201	180	182	194	201	191	168	183	195	183	163	163	191	184	151	188	190	176	199	183	179	197	175	179	180	195	196	173	190	180	190	227	181	172	192	177	172	209	175	218	186	189	178	182	207	207	168	174	182	162	178	185	195	180	193	181	169	195	203	168	172	164	182	182	201	187	193	186	204	181	219	183	207	172	165	181	171	185	213	211	183	194	205	182	171	207	176	192	189	175	177	186	183	159	193	197	187	167	183	186	163	172	215	174	198	176	199	180	192	165	191	216	163	202	190	189	185	213	196	206	192	169	183	171	204	179	174	192	210	199	183	186	168	172	206	190	193	188	213	176	192	187	198	146	192	180	197	193	190	181	189	172	193	188	193	165	192	209	182	184	212	185	181	186	179	199	160	166	174	183	157	184	204	178	180	181	187	151	180	190	204	174	186	197	196	195	184	161	190	178	178	206	199	205	174	187	191	179	189	174	168	193	188	185	199	211	174	183	206	177	184	188	169	207	214	178	181	155	187	194	179	193	183	187	214	193	186	190	176	178	165	189	188	160	211	193	168	178	182	171	187	166	177	207	182	179	162	188	173	197	161	177	194	183	183	198	198	176	170	231	172	183	205	185	171	182	191	178	174	194	159	168	193	197	171	188	176	163	182	167	179	176	196	166	176	186	196	196	201	182	152	160	187	151	176	183	190	155	179	217	220	195	187	209	181	194	182	187	186	190	195	176	153	184	195	180	213	175	181	183	183	200	185	169	189	167	163	186	193	167	156	164	177	177	220	199	205	202	188	201	181	198	190	196	194	171	189	193	178	201	187	195	190	169	182	183	185	166	211	190	168	169	170	174	180	166	157	182	205	169	192	160	173	191	188	155	186	207	185	192	197	174	163	214	192	162	173	205	192	191	143	167	193	189	178	186	171	181	200	172	182	190	179	188	185	191	182	187	171	174	207	195	191	204	191	158	169	174	183	192	170	184	175	184	191	184	185	186	180	184	194	191	155	178	187	198	192	176	176	175	186	199	189	157	184	197	178	180	168	169	182	174	186	169	195	162	174	199	172	196	185	182	204	217	193	160	176	200	184	170	181	165	168	188	188	170	184	160	180	176	191	175	170	194	180	203	199	195	187	173	176	202	187	186	153	175	178	168	191	197	210	190	175	184	195	177	169	217	194	192	177	191	211	207	185	209	198	161	186	176	178	176	170	162	177	166	173	185	166	175	193	158	198	181	185	201	174	185	202	211	204	178	208	191	211	175	180	175	167	183	175	185	169	167	172	202	187	178	193	187	201	178	189	169	212	198	165	174	178	178	179	176	197	196	168	170	179	187	186	196	186	174	201	195	190	185	187	200	189	194	150	173	188	176	220	210	177	216	167	170	169	179	156	203	179	175	202	199	206	192	205	182	192	175	184	183	162	165	172	189	196	183	177	226	189	185	173	167	170	185	190	223	181	179	215	176	188	219	156	193	180	168	171	216	179	169	164	187	194	212	183	190	162	209	187	174	191	165	185	208	228	180	183	200	182	192	198	160	189	182	196	194	173	151	190	204	204	214	202	180	176	160	187	208	196	199	187	201	168	195	182	172	176	190	194	171	180	191	171	177	175	186	179	188	182	204	169	201	163	206	209	220	169	175	198	198	204	197	204	162	186	191	186	160	178	173	159	169	204	183	191	195	186	185	216	178	198	162	203	166	182	198	210	186	187	173	200	170	177	171	177	186	190	178	187	185	176	182	214	190	189	184	165	202	210	179	168	218	169	198	173	190	211	186	188	177	172	209	184	189	187	180	178	166	187	181	189	193	180	195	187	183	172	182	172	160	199	179	192	196	202	201	195	183	171	167	178	182	191	191	206	178	187	186	183	185	202	192	202	175	195	199	160	171	159	213	188	174	188	193	197	194	160	175	167	189	188	167	192	169	187	201	173	189	185	152	176	172	185	202	184	189	187	187	154	162	194	191	191	194	197	207	201	194	192	200	170	182	189	193	192	157	206	199	172	186	197	194	174	209	178	179	183	181	191	214	162	217	183	204	210	173	187	163	167	181	243	203	197	159	189	190	175	190	214	183	202	195	181	167	189	209	158	221	197	161	189	190	183	197	193	186	214	201	197	191	192	179	169	182	169	192	189	158	182	179	203	180	174	183	194	183	209	195	186	189	182	198	237	171	172	182	200	193	191	207	179	179	135	189	182	189	195	198	179	170	188	191	160	206	187	174	211	188	169	183	167	216	175	181	168	165	195	183	204	173	173	184	183	183	154	198	190	195	182	178	197	204	172	181	190	173	193	202	186	187	167	204	154	196	178	154	216	167	176	183	204	202	187	176	174	186	168	198	169	178	184	208	202	208	176	158	182	207	179	192	197	200	183	182	204	207	179	152	161	186	165	186	183	147	191	199	195	185	186	160	199	165	179	179	179	189	202	172	180	198	176	189	184	180	191	182	183	160	193	157	181	180	215	184	160	157	187	160	180	200	195	167	195	194	215	174	183	211	171	184	182	175	183	194	207	197	177	178	166	190	190	189	178	186	168	175	174	177	180	201	169	197	194	204	175	199	185	179	188	202	177	180	205	179	170	212	174	178	172	185	218	183	207	171	190	196	184	177	209	191	185	167	179	177	170	177	174	182	193	174	180	164	156	194	184	180	182	186
15978	7578	12825	17923	19611	19906	14974	13743	13090	12644	11200	8513	6277	4185	2782	2430	2301	2181	1899	1536	1418	1284	1258	1220	1331	1103	818	768	807	718	731	716	664	501	520	545	493	509	462	471	466	461	476	460	488	503	496	456	461	467	492	485	481	447	453	438	430	460	439	423	421	434	387	424	427	461	449	398	437	416	415	444	436	441	440	418	443	395	414	438	416	433	438	407	445	396	417	426	445	424	414	441	434	430	453	435	406	429	433	418	444	417	432	439	392	421	430	421	388	413	422	400	440	420	421	424	380	384	408	409	434	442	398	434	430	406	437	395	439	414	421	429	409	416	366	402	424	430	417	375	433	424	435	385	426	405	404	411	433	422	434	441	405	420	443	394	404	444	414	400	438	418	442	399	418	425	439	408	442	420	436	435	425	372	392	407	420	422	412	412	431	391	426	386	430	404	443	413	428	407	430	384	422	421	436	443	383	426	393	423	405	408	441	425	429	408	407	421	432	425	376	436	445	445	428	370	422	416	394	464	408	406	422	427	443	423	449	396	453	401	392	392	406	458	421	451	403	403	428	406	421	445	441	394	419	402	421	394	454	435	466	411	426	381	430	406	419	406	448	396	430	451	419	436	436	405	398	405	403	447	429	390	402	417	403	416	419	413	426	418	427	420	408	411	427	418	413	434	453	433	391	416	420	399	410	400	403	410	374	441	423	445	378	433	433	411	425	423	422	448	416	427	417	377	382	415	457	448	437	417	420	376	413	432	410	413	385	458	400	419	408	414	419	405	401	389	419	411	446	447	421	403	425	444	415	393	454	441	421	406	414	403	433	417	416	392	440	435	406	425	420	406	455	419	431	392	448	395	449	400	405	411	420	393	459	423	400	359	422	458	396	378	384	456	438	440	443	458	478	402	453	445	420	429	427	419	376	390	441	430	406	397	423	422	418	411	394	423	438	410	412	398	433	409	470	427	398	397	467	422	426	437	433	421	386	422	427	402	393	379	431	431	439	411	423	436	386	420	362	397	398	422	434	399	431	419	410	439	446	404	385	408	408	407	450	422	404	374	467	400	403	419	463	428	408	408	424	433	414	388	447	416	392	411	396	433	388	406	441	420	443	382	439	418	417	435	432	428	426	427	399	413	435	413	441	429	425	430	381	380	420	416	446	419	392	411	444	461	420	401	412	405	418	424	417	417	447	418	448	435	402	407	438	439	418	410	441	438	413	451	424	396	431	399	401	373	416	381	425	418	399	398	425	442	413	450	408	412	426	433	432	417	416	416	401	414	416	451	409	412	394	387	389	432	441	457	420	434	397	370	443	428	388	437	423	451	391	401	412	457	431	395	450	404	394	407	421	449	443	381	437	411	396	437	450	408	428	405	414	415	440	410	413	422	418	434	426	438	426	431	383	420	390	421	426	405	386	420	418	412	420	422	432	447	400	380	424	437	425	427	409	399	432	409	439	427	416	444	428	435	382	443	416	434	443	415	384	419	420	439	389	435	443	423	464	391	432	431	426	391	411	410	399	429	424	406	437	425	408	410	447	481	430	407	423	389	412	397	405	467	416	442	415	441	372	396	439	414	421	405	391	429	408	440	422	412	430	415	430	397	427	402	416	395	397	396	443	424	425	382	395	445	427	392	452	438	410	449	399	442	438	415	428	427	411	414	404	412	430	423	429	453	437	425	392	419	403	392	448	411	404	379	414	430	395	418	439	440	421	465	445	399	424	387	429	416	368	400	439	400	384	394	413	408	441	420	387	429	370	407	404	386	428	434	396	411	398	422	401	421	422	429	396	426	400	363	454	400	405	415	394	433	438	409	422	402	432	388	432	394	416	421	410	417	422	398	421	409	423	429	443	440	393	414	423	388	387	439	401	375	455	465	410	420	462	394	404	429	432	424	445	415	446	401	419	431	436	450	407	404	457	412	424	427	425	414	433	436	384	424	413	436	414	410	399	441	435	400	453	427	457	410	477	417	453	394	436	469	442	412	418	411	361	435	429	401	430	420	429	381	399	435	406	406	411	432	420	401	403	411	424	422	441	443	390	445	425	443	450	439	398	440	430	422	421	400	393	394	404	426	440	442	390	397	410	417	371	431	397	418	417	365	435	424	450	421	464	419	416	418	416	447	424	412	394	361	458	430	424	359	448	443	398	383	439	423	414	459	403	417	434	394	402	414	398	412	436	407	440	424	409	424	408	457	381	415	452	415	412	433	449	368	424	442	437	415	434	422	416	373	401	425	409	386	410	463	405	441	408	412	432	401	402	460	443	465	404	434	399	411	448	452	421	445	445	428	397	400	412	448	376	386	431	419	448	423	428	404	387	422	421	409	437	395	423	452	400	442	405	404	409	429	437	430	381	444	451	398	438	411	441	394	413	435	428	406	397	397	471	404	435	414	437	420	384	415	436	428	426	437	405	440	432	407	408	398	439	385	438	409	430	431	433	438	386	415	441	415	421	427	434	422	416	425	389	383	436	417	419	448	382	410	403	421	424	393	364	424	395	422	406	441	403	400	424	437	422	436	427	375	422	406	392	387	431	426	392	437	427	441	401	397	401	412	432	452	396	412	398	405	406	425	417	389	391	423	436	436	408	419	423	406	431	437	404	408	453	425	386	395	418	434	443	415	446	416	409	427	387	432	424	422	428	431	427	403	401	407	422	446	424	418	452	406	431	418	412	423	414	414	441	432	409	421	414	417	425	430	418	415	427	431	424	428	418	393	432	422	424	419	438	422	389	385	402	422	387	404	455	413	412	457	379	411	447	395	403	434	426	404	442	419	381	429	416	423	379	413	394	398	425	415	412	423	423	397	413	406	394	433	423	415	440	403	464	473	442	424	418	375	380	419	432	424	437	393	414	427	393	403	406	427	430	421	406	452	406	419	407	429	468	417	419	384	414	401	422	436	448	419	446	430	435	413	400	432	426	459	439	434	405	447	438	409	432	365	415	398	439	452	421	421	452	361	427	463	404	430	425	402	416	413	424	387	449	424	408	398	450	402	426	409	411	441	427	439	416	384	428	465	426	420	430	432	382	434	425	399	444	430	420	458	440	412	382	433	433	415	394	395	419	432	421	387	422	400	404	430	406	401	426	408	408	419	397	445	409	411	405	450	402	423	413	404	392	422	436	404	411	398	480	430	383	407	407	384	433	421	422	404	403	428	434	417	415	400	450	423	450	392	412	405	422	429	408	413	437	433	438	410	431	375	434	439	442	434	440	417	428	380	416	406	388	416	451	440	394	431	416	398	413	411	409	436	426	434	390	413	431	408	403	444	394	390	420	415	442	385	447	436	401	413	430	436	397	466	423	425	429	431	448	401	435	393	442	402	399	429	428	448	374	411	437	410	433	418	439	400	456	411	428	396	458	460	438	404	423	433	416	404	423	439	450	396	462	407	423	428	441	437	412	414	390	404	385	390	438	405	427	426	423	428	413	429	387	399	420	414	440	409	387	402	395	421	404	431	438	410	406	438	408	383	409	409	410	416
11171	4230	3637	2691	1828	1506	1107	977	1094	1097	971	738	488	326	263	216	174	174	165	172	150	150	127	170	175	176	142	129	141	161	128	151	146	154	129	133	115	133	155	124	129	124	133	133	132	105	138	128	141	143	128	142	130	135	135	127	121	133	138	126	136	135	138	129	117	124	128	115	125	153	139	140	157	123	133	122	137	149	113	133	138	131	125	136	123	147	136	145	138	138	118	134	130	110	142	142	136	131	149	133	117	142	126	148	127	146	116	131	138	113	134	119	141	143	139	145	120	125	138	124	125	106	125	124	115	125	127	115	105	126	121	116	133	152	125	129	133	144	138	127	152	142	153	123	140	125	129	117	121	133	130	147	130	141	131	124	129	125	144	126	120	149	133	132	147	119	131	147	124	133	128	127	104	115	134	138	125	123	138	133	131	128	112	138	124	128	129	137	152	127	125	119	155	159	127	119	115	123	142	145	139	137	135	134	140	158	129	112	120	123	126	141	143	155	113	127	115	118	136	139	120	143	115	124	110	136	132	140	113	130	130	124	121	148	133	118	111	122	125	124	144	122	107	115	101	127	131	128	130	114	140	135	126	143	125	147	140	132	112	133	124	148	105	110	129	121	133	148	129	142	116	120	128	144	134	138	134	118	131	144	124	131	132	132	126	134	124	139	147	130	139	126	124	134	129	110	121	110	120	140	128	104	109	115	117	139	145	122	133	126	125	133	138	122	126	125	126	129	113	144	131	119	142	133	132	132	127	129	136	121	150	138	134	124	116	116	135	128	137	150	97	119	121	143	133	133	156	145	145	118	112	132	121	129	123	144	131	121	151	139	145	138	130	125	121	150	121	137	138	109	126	124	129	126	137	126	120	126	139	126	132	131	132	148	142	127	137	141	154	132	137	132	129	130	123	132	106	127	136	146	125	121	140	101	133	119	145	131	121	123	135	130	141	125	124	128	111	117	139	141	109	129	103	132	123	161	146	143	122	127	139	146	114	125	137	140	121	109	117	134	128	123	117	109	128	133	125	120	135	131	124	140	134	119	131	122	114	123	130	125	122	111	157	146	141	125	152	126	153	131	117	112	132	115	116	116	126	136	124	144	130	129	130	132	86	125	130	145	131	125	118	126	111	123	120	146	128	133	118	118	129	132	136	130	124	128	115	104	143	106	125	119	145	119	131	156	143	133	133	109	124	134	124	153	144	115	108	119	127	135	125	125	136	121	125	114	139	106	125	146	143	117	133	123	120	120	88	135	141	148	127	138	142	127	144	131	142	124	143	130	125	128	126	129	131	121	126	130	122	130	125	107	126	116	137	135	124	107	117	125	113	125	146	111	130	120	121	134	138	132	99	133	124	135	115	132	123	140	134	117	138	122	129	145	118	121	130	124	134	134	131	119	134	134	127	146	138	141	132	122	136	121	137	133	141	137	127	118	124	120	117	129	140	109	136	149	148	115	132	117	145	114	116	137	125	128	143	139	126	131	149	131	134	119	145	142	122	128	166	146	136	140	153	154	149	121	125	124	136	130	125	120	138	120	136	127	121	118	158	124	103	120	132	142	130	130	137	115	130	127	128	139	133	124	132	133	134	130	129	126	117	114	115	134	125	130	119	140	131	104	131	107	125	131	138	124	149	155	121	113	112	148	129	117	117	124	132	119	126	129	115	148	120	140	124	118	129	120	121	139	135	132	111	117	128	119	133	134	110	133	145	130	125	117	138	141	144	147	125	118	153	123	136	149	122	155	138	132	141	156	132	138	120	119	122	95	133	136	137	144	170	122	111	124	154	129	151	123	145	121	133	139	120	145	115	123	141	129	130	141	144	123	152	114	123	130	126	120	131	124	113	134	114	140	128	110	106	137	115	117	152	143	146	161	152	110	126	125	121	141	129	134	110	138	127	129	125	122	132	149	112	122	123	119	127	149	136	131	132	114	144	132	117	122	118	107	116	114	114	148	151	124	134	138	119	131	143	131	151	137	139	121	131	121	123	129	154	138	132	128	121	110	114	129	142	117	142	106	121	133	133	128	132	119	116	137	120	102	119	148	127	120	136	135	140	116	116	145	144	130	141	124	146	122	116	129	120	159	144	119	142	147	146	137	135	143	129	122	136	136	142	131	123	138	133	137	134	121	131	133	139	111	128	119	126	135	148	117	110	131	122	120	117	128	128	119	113	123	141	129	117	112	117	121	142	126	128	132	101	117	126	143	171	116	132	108	132	140	127	138	122	136	111	134	140	111	130	144	122	143	126	135	122	124	144	140	129	133	140	136	139	126	133	125	116	128	121	102	123	129	130	138	120	141	127	141	131	113	134	123	130	126	130	120	130	133	139	126	144	101	133	115	133	139	112	147	104	150	133	111	135	171	114	143	140	124	135	118	134	131	125	143	130	147	139	116	133	141	147	130	140	128	135	155	105	115	121	132	116	139	102	122	102	136	132	137	125	121	130	124	126	129	151	127	147	119	113	120	123	126	126	141	129	132	135	132	119	132	119	113	125	143	130	128	117	123	121	137	121	123	117	141	142	134	129	130	120	137	139	126	131	132	121	118	141	128	136	127	147	146	127	147	140	139	132	144	122	125	131	124	103	133	132	113	132	133	126	123	156	123	128	139	138	116	145	107	129	118	102	127	119	110	119	120	117	129	134	115	129	129	109	115	139	132	122	129	112	134	155	138	129	115	121	116	114	147	141	139	133	125	119	120	117	133	129	115	113	141	166	132	122	129	137	135	119	122	144	118	118	124	116	143	130	129	135	124	130	116	119	136	140	114	123	120	140	132	151	135	129	113	137	133	140	132	138	113	142	129	123	141	125	134	142	140	124	131	131	145	140	138	128	131	135	106	150	128	118	118	125	136	129	163	135	123	108	116	125	137	131	138	147	134	125	130	125	123	120	130	134	132	137	111	132	139	116	136	110	145	118	146	124	147	116	116	129	126	141	138	133	138	142	139	135	136	137	129	142	147	142	129	136	160	132	118	112	124	131	130	131	126	158	127	121	125	126	123	135	101	146	135	127	144	124	108	129	130	119	152	125	140	126	138	117	146	131	136	149	123	128	127	141	130	126	127	149	122	109	126	130	131	116	139	114	133	145	124	128	128	125	127	118	113	119	140	130	120	140	131	133	107	117	135	107	146	121	143	144	120	130	158	118	122	115	124	117	110	122	111	136	121	150	118	127	113	135	147	119	127	112	109	129	142	117	141	111	135	109	138	165	113	125	113	128	134	126	129	124	125	139	96	137	118	121	149	131	109	121	140	144	123	118	116	145	134	143	135	117	141	127	110	113	133	110	149	114	151	147	131	138	126	126	130	115	121	127	119	139	131	151	116	119	118	122	127	142	133	118	132	125	108	125	113	120	128	147	141	124	123	118	118	121	149	119	119	137	127	158	118	116	157	134	136	146	153	124	120	123	125	154	139	144	144	152	156	140	122	110	123	128	128	158	139	147	145	130	133	112	114	136	146	121	144	157	127	130	140
6703	3558	6381	7688	6780	5848	5020	4847	5122	5384	4934	3760	2527	1631	1116	889	686	599	560	551	433	430	509	562	591	566	467	469	408	413	409	378	358	350	299	336	324	322	316	330	322	298	321	357	327	325	375	316	310	344	364	319	350	340	319	293	318	340	290	313	316	322	327	333	326	322	295	319	337	320	350	325	322	319	322	330	298	303	328	298	309	353	339	290	282	348	308	311	305	295	287	325	318	288	315	334	322	321	295	320	279	359	329	324	309	288	276	337	311	288	334	328	309	306	303	297	276	303	300	288	329	329	304	335	315	316	313	341	310	285	325	329	325	324	328	298	291	313	317	315	306	307	360	309	293	313	298	332	302	324	310	307	323	314	308	321	281	321	314	308	325	301	289	319	333	317	307	328	338	305	315	324	295	321	331	316	307	319	338	295	337	317	325	314	310	299	328	366	276	297	331	292	307	335	333	330	323	335	319	337	293	319	273	319	286	328	318	281	318	301	310	307	308	348	343	304	285	290	344	279	324	321	291	348	311	339	327	359	328	313	338	337	269	313	271	336	311	334	308	329	283	338	327	299	305	334	315	302	334	301	317	297	305	302	297	309	304	302	310	299	339	326	280	347	276	307	291	350	314	339	313	295	318	334	307	319	285	308	295	326	287	303	335	296	334	317	330	314	344	351	325	310	304	285	294	288	332	309	310	299	319	301	338	297	279	303	302	281	308	341	322	320	316	310	330	301	285	330	327	279	349	338	322	316	290	370	313	310	322	308	331	289	275	304	308	355	337	308	302	310	304	324	310	276	298	284	291	332	300	307	362	302	303	293	299	303	337	315	291	314	295	300	314	317	296	328	311	328	323	314	334	338	317	338	279	302	311	341	316	313	320	312	304	328	306	321	325	290	297	337	328	307	335	301	343	295	321	302	323	330	320	323	293	321	315	308	316	311	296	346	320	303	304	306	337	299	351	324	333	321	310	303	311	283	324	275	323	309	281	311	320	310	329	296	319	306	319	383	324	268	328	313	313	307	317	324	270	341	325	308	290	320	310	292	308	315	308	269	336	300	336	314	341	305	343	292	341	349	342	303	334	341	307	307	311	324	291	290	298	322	347	337	327	305	334	350	349	308	281	326	356	298	315	328	310	315	331	283	311	309	302	313	298	320	326	322	316	328	319	327	314	317	341	343	310	300	310	321	300	350	293	317	299	320	302	326	343	317	338	300	364	317	314	300	300	293	316	315	311	314	309	307	336	324	325	337	314	320	321	298	327	339	332	329	322	305	285	317	317	256	319	295	302	315	280	331	332	321	318	315	324	316	314	338	303	323	332	313	313	304	312	308	311	320	300	327	319	285	329	323	304	331	310	331	295	284	282	313	318	308	326	321	318	315	322	302	315	328	303	318	299	340	318	320	320	327	307	341	351	327	302	339	302	322	320	317	297	313	310	307	297	341	304	294	313	324	308	306	323	308	306	288	322	292	314	323	316	316	284	306	308	342	289	324	340	342	330	307	308	311	325	322	312	321	275	312	302	344	301	313	343	307	297	294	334	309	320	319	315	292	333	298	325	355	317	305	335	300	334	323	322	310	302	297	308	305	319	318	319	317	313	317	311	296	313	357	304	331	305	314	315	309	330	332	282	292	294	311	357	322	328	322	351	294	327	341	293	316	304	301	336	300	287	290	332	273	336	326	313	310	307	356	358	327	304	328	319	331	274	346	308	290	298	322	321	353	291	310	310	314	314	313	344	306	302	295	327	294	312	320	321	294	314	319	311	310	319	329	322	308	329	341	321	308	321	282	288	326	311	309	359	320	296	306	344	344	324	317	314	322	307	317	311	294	315	336	324	295	330	305	348	297	317	307	314	307	306	315	321	313	311	327	320	318	308	320	336	295	293	299	322	282	322	287	323	311	305	308	307	317	300	297	351	317	302	327	316	326	314	297	307	327	315	314	321	275	306	338	327	295	326	316	308	295	319	344	325	343	313	326	314	329	309	315	352	357	315	327	269	313	294	274	338	294	316	329	311	319	314	330	314	342	301	325	342	334	287	331	304	340	306	329	303	314	322	305	330	304	277	291	327	334	316	323	306	329	304	310	327	311	311	308	328	330	296	292	283	313	292	298	322	306	299	341	327	347	343	322	314	318	310	316	300	318	297	306	332	331	306	303	326	313	291	344	307	285	346	318	305	328	310	311	319	327	311	298	322	308	320	322	325	279	326	319	298	319	320	324	299	294	294	311	320	302	334	266	335	290	310	310	323	326	311	328	307	329	254	324	306	323	303	309	297	289	328	290	302	298	301	334	339	331	323	308	322	305	335	319	309	319	327	289	297	294	294	296	308	301	277	308	296	327	305	302	277	340	332	332	299	301	287	310	296	325	330	315	282	333	314	311	316	312	301	327	341	337	273	325	289	308	344	311	322	296	350	291	309	315	300	291	352	288	337	301	321	327	280	300	300	346	312	294	315	310	323	340	326	313	282	301	302	297	324	300	312	303	291	303	325	318	337	323	299	308	320	326	324	318	296	341	348	324	337	299	326	317	298	310	310	344	342	284	297	323	314	306	332	302	310	326	313	318	329	297	275	310	314	296	311	305	325	325	304	325	293	292	326	262	333	306	338	322	319	312	305	318	320	321	268	328	329	298	283	303	313	329	333	295	308	301	305	302	323	306	288	310	319	308	324	315	331	308	303	275	301	308	291	326	333	321	298	327	307	316	303	293	315	306	288	303	319	303	323	318	327	282	319	311	317	285	340	285	336	325	292	273	329	298	331	288	338	299	306	291	300	316	314	310	290	321	335	329	288	310	299	312	271	306	338	301	294	329	291	321	285	308	286	278	321	303	299	350	310	298	340	296	321	313	320	336	303	317	309	335	321	298	320	320	301	313	306	306	312	289	327	286	309	320	319	314	314	325	317	266	320	306	311	308	334	303	278	337	302	306	321	320	319	326	324	322	319	315	334	349	327	302	315	307	321	356	325	265	339	299	304	321	354	302	327	325	341	323	301	282	274	313	318	291	310	364	296	297	291	308	310	331	331	297	305	309	336	283	328	304	338	302	323	320	311	304	295	293	316	314	322	354	318	290	321	300	293	305	315	340	324	347	335	293	312	308	295	323	329	321	334	309	316	289	305	306	303	328	321	305	306	319	308	339	322	313	325	307	318	341	295	294	329	314	318	303	307	336	294	310	307	324	336	312	309	312	294	325	304	327	340	321	317	330	297	343	332	302	305	300	309	355	305	300	321	303	332	336	297	275	303	275	297	350	314	288	316	325	332	317	313	269	302	302	317	337	313	315	332	309	333	306	313	312	302	297	309	303	316	312	329	313	312	300	305	330	308	331	331	299	334	330	311	325	284	292	330	321	318	292	325	303	294	328	334	293	324	311	317	305	319	313	307	330	284	301	316	328	322	326	319	323	296	327	329	288	288	317	289	337	312	314	290	280	330	293	305	280	310	305	325	308	346	282	311	333	324	307	302	319	314	334
19724	6895	6273	5270	4574	4008	2725	2500	2329	2067	1817	1251	915	637	504	418	352	339	348	291	291	250	306	274	244	291	264	215	222	258	234	207	227	184	201	221	191	169	205	215	163	223	215	196	185	172	193	173	179	211	179	178	240	196	206	193	193	176	208	171	182	200	214	189	212	205	190	192	172	175	190	155	186	176	186	176	180	175	180	175	197	176	196	211	189	187	160	190	186	157	167	189	192	197	181	185	198	196	165	179	181	172	180	195	178	186	181	202	224	189	164	175	197	201	168	205	185	161	180	195	188	151	199	191	214	150	195	186	204	201	178	203	166	174	191	179	168	180	190	177	202	174	190	181	172	197	183	165	200	179	191	189	195	191	189	185	178	183	183	187	176	166	185	178	197	155	213	204	192	181	178	202	207	182	191	207	165	188	194	200	205	181	188	159	156	197	212	178	192	192	213	193	186	197	195	175	188	194	176	200	182	191	180	184	172	183	197	220	209	192	177	199	156	169	173	203	185	195	192	205	193	199	216	174	181	198	187	202	185	174	202	186	184	179	189	185	185	208	175	196	191	177	193	177	161	170	202	178	191	179	182	184	173	151	193	173	185	183	183	198	195	197	172	189	177	161	193	192	189	181	175	181	194	175	206	200	159	187	189	205	187	194	170	214	170	189	165	165	210	184	200	185	180	191	181	192	179	189	193	148	199	184	176	191	199	160	194	190	187	192	184	193	201	153	186	186	158	175	196	174	191	192	189	190	189	193	174	182	182	171	191	178	196	179	175	191	186	189	199	184	169	156	157	192	177	196	184	194	190	191	179	188	195	175	198	212	168	183	179	209	199	181	176	190	212	206	167	180	214	202	207	189	199	177	171	193	202	196	200	161	191	197	188	195	186	190	172	202	208	184	179	194	187	171	191	172	158	178	174	162	170	197	173	158	176	193	176	172	183	199	179	174	174	178	192	152	200	199	189	189	181	207	178	187	187	177	180	177	183	220	192	184	215	185	188	197	185	182	178	198	149	160	194	190	166	188	202	212	194	182	155	189	164	194	201	206	190	190	192	180	207	177	166	152	202	195	160	197	188	184	172	208	161	184	162	199	190	191	210	131	189	181	175	203	203	192	187	194	181	157	199	190	163	167	191	179	174	179	206	200	189	190	198	189	163	155	185	160	182	195	181	191	157	193	192	192	189	210	181	191	207	186	207	168	183	222	213	207	191	189	203	178	176	196	164	171	205	191	179	177	186	172	197	169	173	204	194	190	172	159	170	184	188	156	181	203	182	179	166	174	199	172	179	189	165	177	177	206	202	173	197	191	183	179	184	195	188	196	170	191	159	204	202	179	192	181	198	180	187	181	190	195	189	206	180	174	188	181	180	174	174	178	212	203	203	168	171	191	199	197	195	197	167	172	185	185	181	177	194	185	184	187	183	171	183	198	186	199	167	183	179	162	186	166	202	200	183	210	184	208	201	170	185	181	181	183	169	162	194	196	205	169	220	190	172	189	183	163	201	187	188	171	151	179	195	197	194	182	190	172	191	184	184	183	186	173	170	198	218	202	172	196	210	206	186	182	185	173	180	209	202	196	176	185	192	171	207	178	197	188	193	195	196	198	193	188	177	178	145	200	190	192	200	173	189	177	175	168	167	176	177	176	193	199	159	212	208	205	205	177	197	197	177	171	167	174	185	185	191	170	175	175	211	198	201	202	206	177	176	183	182	168	170	171	190	192	201	166	205	197	179	186	194	206	198	214	197	185	189	175	186	189	174	167	173	191	192	200	182	161	185	190	169	156	183	210	203	158	201	159	187	204	189	201	195	158	187	183	184	167	180	193	196	193	167	191	161	186	213	231	181	182	197	181	204	169	153	204	169	211	199	201	168	173	207	204	167	174	205	191	198	200	180	188	172	212	186	188	172	206	192	184	185	191	188	192	193	205	220	213	174	189	170	206	200	234	201	198	173	187	184	194	166	197	173	182	189	172	177	198	204	160	185	171	167	189	204	185	178	169	185	185	209	176	177	191	184	189	200	200	152	174	166	169	203	200	191	199	215	180	221	203	205	181	199	187	195	163	200	182	200	179	171	181	186	166	188	213	172	208	193	197	176	195	177	187	196	191	185	177	185	208	181	173	169	212	183	203	205	188	190	179	191	172	182	191	201	210	174	197	173	203	186	194	174	192	200	180	170	184	169	209	166	208	193	178	168	227	194	187	198	185	213	206	173	162	187	192	199	184	187	176	188	213	181	218	181	193	189	217	195	180	202	162	185	200	166	195	170	172	155	172	191	176	200	167	183	191	179	207	194	174	161	188	167	192	198	210	200	200	178	211	180	189	153	203	188	173	224	166	179	199	195	205	185	176	216	165	184	179	184	168	169	199	168	194	177	164	206	201	200	189	163	174	192	181	189	183	187	193	187	165	170	205	175	203	187	221	194	176	212	196	177	175	184	156	208	187	188	175	223	185	200	182	185	167	182	195	175	180	177	176	187	194	178	182	195	207	191	177	159	177	187	191	186	169	200	159	178	204	175	179	174	214	196	216	200	195	168	171	209	182	198	164	173	196	163	202	181	187	202	185	196	202	190	182	167	195	175	164	171	191	193	190	188	184	203	189	158	208	201	196	189	187	187	190	179	206	192	200	207	164	189	186	179	187	197	187	191	181	199	193	169	185	183	183	174	212	171	200	183	190	187	189	197	164	205	192	194	200	200	214	195	212	186	172	179	181	187	177	169	200	200	174	205	178	197	182	181	192	195	165	197	181	193	188	187	205	189	180	182	202	171	196	176	187	177	185	197	163	176	170	175	181	184	175	189	187	211	209	193	185	217	187	203	205	172	194	156	163	201	217	187	193	189	181	180	189	163	208	183	174	157	179	189	194	188	180	192	181	199	205	207	200	190	189	200	172	182	188	191	187	177	168	188	169	186	169	167	200	211	178	168	199	164	169	174	181	158	186	183	189	185	198	217	173	193	191	199	212	197	174	182	198	163	196	189	173	167	173	164	199	201	169	183	173	196	170	204	203	158	185	172	184	215	196	193	210	195	175	211	196	168	213	193	193	191	208	207	195	220	205	198	214	187	203	172	184	193	176	186	184	176	177	198	172	186	200	163	175	172	207	189	201	193	186	216	178	189	200	182	204	182	163	186	192	215	206	173	201	174	177	171	179	168	153	194	188	204	177	192	183	195	217	172	204	181	180	186	192	184	187	185	200	190	199	186	198	186	184	193	187	190	179	176	171	184	188	167	191	187	217	195	165	202	186	198	191	195	226	191	178	155	183	170	182	186	167	197	202	201	198	190	181	182	190	183	172	189	190	192	197	190	194	189	165	193	152	196	175	172	195	161	168	184	181	179	186	192	169	190	168	243	211	176	173	180	169	191	192	176	208	190	172	195	170	175	202	180	192	204	202	191	176	193	187	164	174	172	184	188	196	167	186	203	192	180	194	189	200	165	183	218	185	183	189	196	184	192	197	186	191	184	175	189	175
12762	5566	10267	13362	14539	14237	10821	10388	10195	9257	8231	6229	4318	2950	2278	1895	1510	1408	1323	1235	1094	940	923	1089	1039	1059	850	696	652	613	695	630	547	515	488	530	483	438	503	475	466	466	439	475	444	459	471	404	451	483	456	502	437	471	459	424	431	428	420	430	442	471	463	464	424	447	418	407	432	448	437	422	402	403	449	427	441	439	399	423	457	435	385	428	392	457	438	439	423	397	402	453	455	459	433	403	435	426	468	436	456	434	432	450	439	421	438	449	422	447	420	455	460	409	437	429	467	423	414	437	446	400	446	385	441	394	424	399	372	484	441	431	427	431	419	422	445	441	416	428	449	449	424	410	423	433	442	485	404	475	412	451	433	409	449	429	412	430	436	463	420	464	427	434	432	404	467	463	411	422	424	440	411	421	395	416	397	439	428	494	440	425	428	429	422	417	432	420	405	416	422	406	415	469	438	429	465	421	441	405	446	408	423	403	445	441	440	441	420	466	459	452	406	422	455	420	451	443	413	421	444	443	428	447	428	418	460	399	449	414	458	425	454	432	456	465	442	430	404	393	395	451	426	455	444	412	432	432	429	418	434	467	389	489	418	417	432	401	468	383	415	414	493	417	395	409	412	458	436	447	432	431	407	435	424	418	435	445	425	414	397	460	386	468	450	428	422	470	404	428	415	393	427	440	414	419	407	466	461	475	462	460	452	449	427	418	446	418	435	453	420	450	444	430	446	416	441	411	416	470	456	450	458	414	423	460	392	415	451	459	450	434	400	447	411	402	446	404	415	467	414	435	426	413	441	412	429	409	455	413	398	426	443	448	384	430	450	428	442	417	441	442	445	427	392	424	437	438	494	434	452	425	438	433	402	458	408	428	463	460	447	412	456	424	436	424	401	400	448	435	415	468	440	391	426	415	411	406	450	455	425	405	443	474	450	415	414	427	431	423	412	452	481	448	473	445	426	440	432	466	397	426	403	465	415	458	416	421	448	428	426	404	434	419	429	450	439	419	458	434	397	418	450	418	412	430	410	443	418	419	417	443	418	417	433	436	434	433	426	436	409	430	451	421	419	427	415	449	444	461	421	422	432	431	417	429	388	422	399	440	413	389	433	385	441	423	443	407	455	434	427	393	412	422	425	453	408	398	442	458	466	383	392	426	426	439	402	460	426	460	432	425	451	432	455	445	405	411	435	410	380	378	461	442	449	427	416	446	439	458	435	422	446	467	393	441	421	378	418	432	427	444	429	417	378	421	421	404	403	432	465	426	460	428	410	416	452	425	453	406	427	435	393	437	450	414	410	454	440	420	422	416	391	402	463	423	428	408	419	437	450	439	449	439	423	429	423	423	371	437	433	433	419	414	438	414	391	410	433	450	439	436	447	409	417	439	433	442	455	438	447	395	415	452	401	439	429	412	410	396	410	430	439	414	429	402	426	422	416	427	431	458	415	429	476	379	447	418	416	447	415	400	433	426	423	428	419	436	472	424	395	422	433	432	398	436	437	443	437	424	415	434	450	464	388	390	420	409	451	454	435	409	461	418	427	398	462	423	452	421	423	445	432	448	442	410	456	416	406	426	425	430	415	435	439	421	407	395	419	431	409	384	471	440	419	371	433	431	415	435	413	447	406	417	415	421	439	456	427	464	398	430	417	447	441	401	400	424	440	460	403	427	418	412	417	428	409	410	419	423	395	426	428	412	408	407	415	422	420	453	445	404	446	432	414	422	401	425	431	452	420	406	437	411	401	417	441	419	396	423	455	459	429	397	451	454	464	414	434	432	444	415	421	431	401	418	411	417	375	470	415	410	421	478	420	446	438	430	452	422	405	439	446	464	392	428	446	430	441	397	441	433	409	420	448	422	402	419	441	422	435	412	422	427	426	395	430	433	415	389	436	418	397	389	416	415	412	469	445	439	420	437	483	470	423	411	411	457	401	428	410	431	425	415	430	405	395	445	440	443	405	441	435	437	434	474	407	430	387	435	395	458	414	443	435	450	431	398	425	436	457	408	432	402	424	436	452	471	422	435	430	453	423	420	434	443	407	444	467	443	426	441	416	433	417	451	421	438	420	440	413	468	408	394	425	438	403	432	459	421	458	446	378	427	450	413	439	425	451	416	405	435	406	428	428	431	428	435	395	423	427	443	425	457	398	405	415	426	439	430	453	420	430	428	423	438	422	414	465	412	420	419	451	420	429	442	407	396	473	416	454	423	391	434	413	397	446	431	417	414	391	423	423	434	447	438	421	439	450	427	408	424	408	437	447	430	410	427	415	417	416	412	420	426	438	435	447	433	422	418	457	430	416	419	419	458	447	447	414	437	435	465	405	430	400	385	431	423	429	403	423	421	436	437	441	426	462	438	447	409	403	415	412	404	433	421	427	391	409	396	399	426	411	421	453	419	439	421	421	432	427	392	397	479	426	410	432	406	430	454	429	420	467	424	443	405	432	438	437	432	409	460	410	448	432	434	432	458	460	416	392	458	465	399	443	435	447	412	428	438	425	433	422	452	437	427	451	391	430	420	445	456	437	453	412	455	441	437	421	447	410	429	451	407	388	389	491	416	423	451	415	449	425	377	472	430	447	448	432	420	429	385	420	431	432	452	425	441	420	441	422	401	436	428	416	437	419	431	409	463	428	420	413	446	388	450	407	400	381	425	419	447	450	409	439	434	429	439	426	440	413	434	389	443	425	418	423	441	419	421	466	379	414	484	438	381	406	460	387	401	419	453	413	373	462	441	379	443	395	447	424	411	409	435	391	428	477	434	444	429	407	438	450	417	453	405	439	485	429	417	440	402	456	411	419	418	432	416	452	446	415	443	402	458	400	442	460	432	431	414	435	406	445	444	458	430	469	427	452	426	433	401	429	404	381	401	433	417	414	402	438	428	417	451	448	411	422	408	432	426	413	441	440	418	383	458	421	465	439	459	414	429	413	431	440	435	493	455	413	424	434	431	441	417	382	412	459	435	432	475	422	437	402	422	405	401	441	415	443	413	425	417	421	427	412	422	428	435	416	417	455	420	451	446	481	418	456	398	448	434	447	416	418	467	390	482	455	429	441	453	422	428	411	402	440	399	446	426	440	442	440	407	402	418	418	427	446	408	443	416	454	403	406	438	441	411	450	421	416	437	375	413	416	450	406	418	422	455	446	440	439	413	451	443	424	414	441	415	426	434	457	401	451	461	426	393	442	418	446	402	444	434	388	461	446	417	443	420	420	462	442	415	411	419	437	404	387	417	400	432	412	411	457	443	461	416	407	436	418	453	454	399	479	420	429	397	450	431	409	417	398	410	408	404	434	395	439	443	412	409	397	404	447	445	410	440	440	432	411	411	392	448	441	437	417	408	442	446	429	408	430	436	427	468	437	423	460	399	395	417	426	452	451	407	421	444	424	410	417	410	421	446	446	410	421	441	438	420	424	417	410	433	434	450	416	442	422	443	432	399	437	450	432	411	453	420	454	437	413	450	401	380	417	417	431	456
26837	10024	8980	8119	7118	6681	4518	3534	3421	3015	2424	1680	1169	912	669	535	495	418	451	423	390	291	323	373	353	293	244	248	253	237	227	223	206	178	200	185	187	185	223	190	202	195	204	208	201	174	198	193	178	190	203	205	189	181	183	197	179	152	198	171	207	196	206	195	185	157	178	161	213	193	176	175	186	190	169	176	208	208	173	165	193	179	175	195	202	188	195	178	183	189	172	181	169	200	190	201	191	165	185	187	190	173	210	174	185	193	184	178	197	190	198	193	193	184	182	186	173	186	189	180	184	206	174	201	190	165	197	194	175	181	209	178	166	161	195	188	177	208	203	190	189	181	221	186	215	168	207	190	201	202	190	196	198	186	197	176	163	191	196	170	183	175	187	189	176	190	187	167	186	180	196	176	193	186	206	191	172	177	181	163	199	180	182	186	152	193	206	181	192	186	192	178	203	179	179	196	183	177	184	191	184	179	169	183	154	201	193	168	187	192	212	185	186	197	159	202	192	194	185	184	167	188	183	174	195	193	199	191	168	208	199	208	192	196	187	192	213	179	191	166	173	174	175	168	200	180	184	187	187	207	169	178	191	196	183	224	202	194	205	182	187	183	162	161	206	206	203	165	165	196	174	198	222	190	168	178	180	206	199	196	189	189	181	185	174	185	185	157	174	170	217	209	174	170	190	193	185	183	191	193	186	178	202	198	188	174	202	166	179	186	204	189	213	205	203	190	186	167	172	177	193	184	183	188	206	183	178	195	179	181	178	190	194	187	190	182	188	194	188	195	202	215	173	164	181	195	194	185	185	190	200	176	174	170	163	194	201	184	167	189	167	177	171	197	195	186	194	187	177	190	187	181	187	177	162	177	210	201	175	174	188	201	199	175	152	188	190	185	182	179	160	199	162	194	195	175	209	185	167	172	164	175	191	200	224	168	182	205	206	208	187	155	153	175	178	184	188	174	202	185	190	205	202	187	198	192	199	178	208	208	208	200	219	166	174	207	195	222	184	174	202	192	204	192	205	180	179	195	194	180	176	168	187	186	185	193	205	196	178	196	195	186	192	201	200	164	185	173	188	212	168	197	193	203	201	170	194	188	183	193	222	178	203	210	194	171	185	182	191	187	174	184	191	171	207	186	201	199	207	188	204	209	192	187	185	180	190	150	181	193	165	180	193	184	205	200	187	213	177	176	199	169	180	196	188	199	166	199	202	190	205	195	187	197	179	158	195	176	193	187	204	196	176	181	201	168	196	180	186	164	189	193	202	186	204	190	206	167	188	213	182	173	176	198	180	165	198	190	224	188	199	186	186	185	171	176	195	176	200	180	180	161	188	187	192	189	193	166	177	184	202	209	175	193	147	176	191	179	183	192	182	164	223	204	183	193	180	186	205	198	164	175	162	167	164	209	171	186	155	185	207	173	182	193	173	184	156	171	197	194	179	157	165	183	222	208	187	179	168	184	186	199	188	203	194	190	179	168	216	170	170	177	188	183	196	163	204	162	171	191	178	191	180	210	181	190	192	197	188	169	168	196	180	178	187	182	198	171	193	177	208	188	186	152	198	162	163	199	171	170	199	174	197	206	172	168	195	176	156	198	180	214	179	199	195	166	178	175	194	188	179	183	159	161	173	190	169	182	182	174	194	185	166	187	181	196	201	213	198	177	194	197	170	166	198	191	176	170	162	200	167	178	174	169	196	184	179	184	210	184	184	199	198	159	165	203	191	176	170	183	183	205	201	183	195	197	200	214	209	214	177	206	193	178	187	222	176	200	181	163	185	177	195	194	148	188	211	197	173	183	184	201	190	170	177	186	178	192	173	186	166	220	182	203	181	174	174	175	171	193	203	203	194	207	203	206	180	171	199	195	181	165	180	171	190	164	209	194	191	195	173	196	192	199	165	175	177	192	196	183	156	185	179	206	197	179	178	199	174	186	180	196	178	162	201	198	195	166	193	188	193	192	211	172	206	182	192	188	186	173	196	206	190	177	196	162	199	194	192	188	190	177	201	189	204	159	186	182	171	199	200	173	165	194	165	162	174	200	189	177	175	187	211	197	185	189	184	210	198	197	214	210	179	214	193	206	193	215	212	196	169	158	201	183	199	195	199	195	199	180	161	169	159	198	192	173	175	184	173	201	188	203	181	194	189	200	174	157	197	200	187	186	219	184	154	190	183	205	195	179	169	176	169	203	212	178	178	177	177	181	191	204	210	186	161	154	179	189	192	164	188	185	196	179	191	204	179	164	177	157	163	193	203	176	181	169	184	164	180	184	184	221	180	173	198	149	180	208	201	186	175	187	175	182	183	171	184	203	186	163	190	165	189	184	188	176	169	178	192	188	180	176	181	177	199	186	193	166	172	195	224	197	174	180	187	199	175	162	167	137	202	191	165	183	190	182	173	177	203	182	185	173	170	187	197	189	192	151	199	207	178	177	192	169	172	176	194	182	205	174	174	200	180	200	177	195	181	174	197	195	197	219	189	196	191	189	190	203	170	165	200	185	162	171	208	183	182	187	166	208	151	175	179	191	202	195	175	185	181	187	187	172	196	170	176	183	200	183	180	205	190	176	179	173	180	205	189	198	185	173	164	171	168	183	178	197	185	175	200	173	179	180	180	195	204	194	175	180	210	166	192	160	188	174	187	214	187	201	184	208	188	182	166	191	195	196	186	198	185	177	153	187	178	154	177	197	214	174	150	181	218	161	181	189	203	218	181	195	196	180	209	170	207	165	194	194	176	170	203	185	202	214	169	214	204	179	169	176	192	186	177	189	191	170	198	206	208	180	182	194	218	189	213	197	200	201	190	218	191	182	171	179	190	155	170	196	173	182	176	211	187	178	182	193	150	182	211	186	156	184	193	177	190	193	188	186	188	173	180	184	186	172	167	186	197	192	209	183	176	181	189	195	150	205	196	193	195	170	193	177	189	174	193	194	188	213	179	190	171	152	191	183	196	160	205	197	188	179	167	200	194	199	171	177	169	176	159	181	213	174	203	203	195	204	173	159	179	195	154	179	186	217	199	204	195	156	168	172	173	202	185	198	198	188	161	185	189	214	170	216	192	209	213	204	190	201	184	188	182	200	195	205	183	180	157	221	206	209	175	192	176	199	189	183	199	226	190	197	179	200	173	174	164	181	222	203	202	219	176	166	185	196	177	182	203	198	233	177	171	203	178	191	175	185	174	157	181	188	180	211	168	181	173	173	206	185	180	173	178	195	186	188	196	183	192	207	197	175	205	195	201	174	178	178	180	185	160	172	189	215	210	184	170	179	206	180	202	168	175	188	194	188	186	179	198	172	175	210	171	181	182	178	181	180	199	202	215	188	197	193	156	184	193	174	180	187	198	175	196	198	167	199	198	181	194	194	183	169	176	200	176	176	188	179	164	179	186	179	197	204	184	188	206	201	176	178	177	201	188	196	178	180	199	181	227	178	186	209	196	171	197	195	188	168	191	179	203	186	190	189	179	192	187	191	184	198
15489	7397	13668	17618	19014	19608	15177	14066	13468	12250	10627	8082	5797	4545	3098	2559	2234	2086	1963	1964	1721	1380	1314	1479	1344	1233	1032	812	787	829	781	675	643	596	520	512	504	499	445	497	477	473	452	498	539	462	449	477	502	434	498	463	516	478	437	409	441	420	431	430	476	433	450	400	424	439	406	425	405	406	425	410	402	430	430	440	437	419	434	407	423	426	477	408	439	446	473	418	428	471	414	474	434	462	422	411	448	404	407	371	432	410	438	443	432	436	430	428	413	429	442	416	411	391	400	377	396	441	410	409	417	399	411	431	430	407	434	364	413	416	423	391	401	437	410	383	430	415	443	423	399	429	397	415	418	385	425	441	428	464	400	445	455	416	426	398	432	423	393	433	405	432	435	414	437	426	428	418	436	408	400	465	428	407	432	433	424	424	423	413	449	409	408	401	414	427	434	392	420	414	436	410	394	418	459	447	458	450	427	422	442	381	405	379	407	418	387	437	432	431	427	405	439	393	423	416	384	408	424	422	428	401	438	411	409	416	451	396	380	383	399	416	412	371	422	424	423	431	393	422	376	393	405	433	406	435	380	446	445	459	394	403	436	421	412	434	381	404	397	422	441	410	419	402	434	444	429	427	458	411	448	398	454	388	419	396	440	396	411	442	406	422	389	413	422	358	425	418	420	441	438	411	421	403	436	434	415	426	429	384	404	431	415	404	424	427	399	414	421	389	446	419	412	395	411	407	409	451	422	426	378	444	432	429	435	411	397	395	446	430	450	385	433	442	436	405	443	440	400	426	424	430	402	440	405	447	398	467	455	443	447	405	405	427	425	391	420	426	441	422	399	410	409	430	450	426	394	387	427	428	422	452	408	420	449	422	441	402	451	408	426	430	458	419	429	408	413	457	432	430	399	453	435	400	395	423	472	401	405	432	436	449	402	426	390	411	444	421	402	424	444	436	420	396	418	403	455	387	437	395	430	412	462	435	394	408	418	405	422	405	410	444	377	417	399	417	410	454	401	421	397	444	404	414	442	431	411	449	355	436	418	440	385	416	378	403	380	434	414	420	427	431	430	418	406	387	417	404	408	408	397	416	437	395	447	437	446	409	428	418	433	451	418	441	438	399	413	435	401	401	411	400	438	389	436	378	415	434	391	425	403	362	422	431	413	430	407	456	422	379	393	429	449	397	445	437	441	397	427	401	433	432	427	397	415	424	431	414	402	465	440	421	411	409	456	378	415	462	413	409	418	422	447	423	402	451	410	432	402	396	417	393	427	430	434	394	426	409	435	422	403	402	412	412	409	429	413	421	448	397	393	429	409	422	380	403	406	398	445	448	376	395	421	420	435	397	432	428	442	441	418	411	388	447	417	416	404	412	412	403	410	432	441	392	424	394	417	425	404	403	434	415	424	429	418	449	401	370	424	403	440	458	389	434	416	437	417	440	401	407	383	428	415	417	396	401	403	417	424	402	421	405	414	392	424	402	447	413	435	420	441	386	402	364	445	419	435	407	391	402	392	397	400	409	450	404	413	427	453	426	432	382	449	431	403	453	395	426	409	407	422	403	450	413	422	431	430	405	436	432	442	418	430	397	412	414	431	417	436	391	430	443	411	443	418	432	436	430	397	414	421	444	397	392	442	402	423	411	392	392	454	455	409	377	438	417	381	429	365	408	408	418	419	416	411	429	448	423	392	410	429	408	428	386	431	422	409	390	411	418	421	439	428	422	426	420	412	396	413	443	444	424	440	418	421	433	446	413	403	399	439	435	392	379	393	439	432	417	454	431	439	412	443	414	369	449	437	433	419	371	411	415	436	462	403	378	398	444	374	440	424	379	417	429	451	398	393	443	443	412	407	414	412	410	429	415	388	409	414	429	413	409	418	398	430	430	485	379	432	417	410	416	433	407	407	404	405	399	402	426	439	422	377	378	426	424	425	394	399	387	415	424	419	409	422	421	422	418	396	444	454	414	406	426	405	432	424	429	384	439	427	400	436	411	427	404	418	425	394	407	417	387	400	390	403	415	441	419	420	404	402	437	392	442	406	411	435	420	417	395	418	387	403	392	399	416	431	430	423	404	420	404	409	413	427	435	396	406	433	416	452	427	423	411	412	396	427	425	451	417	400	410	420	395	437	443	438	407	456	422	425	407	428	406	421	413	429	396	388	463	428	425	402	440	411	436	426	452	415	402	409	422	431	385	403	424	463	430	457	395	447	412	435	400	447	383	408	409	428	430	448	403	414	423	422	398	414	411	397	421	415	418	446	434	409	416	449	440	402	409	402	399	421	397	415	389	422	407	430	422	386	436	424	399	407	415	430	416	419	412	364	401	423	401	437	405	391	460	427	405	411	421	416	395	433	426	400	424	421	396	404	394	426	402	396	420	441	416	423	438	404	419	413	445	414	416	401	395	402	438	467	416	394	416	423	421	424	450	374	463	464	431	433	443	421	404	430	421	409	411	417	413	427	399	427	398	421	423	411	434	434	415	426	395	453	452	425	423	453	392	424	440	401	434	434	422	425	411	406	432	412	416	402	415	444	387	448	434	428	410	450	375	421	429	416	435	396	419	429	430	444	437	416	412	446	446	390	391	426	424	432	415	451	368	388	423	407	392	418	436	407	397	408	424	432	430	394	459	429	399	452	430	396	455	444	388	445	433	476	410	366	430	409	426	430	428	407	427	416	428	456	407	420	417	429	413	432	430	432	386	438	390	422	402	461	443	427	413	408	444	442	441	406	429	420	393	438	425	415	430	425	412	398	405	437	393	437	406	430	428	426	422	405	416	444	363	399	442	442	382	417	440	461	381	410	420	424	452	429	390	373	424	445	410	429	408	468	418	381	415	439	379	441	415	421	442	419	452	411	432	398	427	431	458	443	455	395	414	411	402	437	444	425	411	409	401	416	399	410	420	439	430	425	405	405	419	420	433	422	402	396	420	387	443	402	389	459	429	441	408	442	418	395	442	411	434	426	415	416	418	443	441	449	405	424	446	434	425	434	417	420	409	439	409	413	417	416	428	381	389	445	406	412	439	405	415	434	422	451	404	409	365	426	400	396	395	415	418	388	428	436	400	406	429	406	400	379	385	441	415	454	416	453	444	425	396	402	436	429	405	374	430	389	403	407	439	471	417	382	444	426	405	406	397	424	414	403	434	422	395	410	432	433	442	387	404	381	429	406	406	410	433	388	396	412	403	400	440	406	418	435	447	420	378	417	447	424	423	418	452	387	465	418	424	428	396	427	425	413	429	422	431	403	435	406	416	406	423	428	430	397	399	409	411	432	412	412	416	434	428	417	394	403	408	405	410	417	387	424	436	420	394	406	416	423	416	431	385	404	412	423	433	451	421	412	415	406	428	439	435	417	450	425	437	378	423	411	414	437	415	436	401	432	402	401	418	439	415	411	418	422	452	418	416	433	413	396	413	427	386	442	414	418	449	370	437	375	417	423	407	413	436	450	429	438	429	399	404	404	444	404	434	403	413	428	414
10753	4089	3860	2766	1793	1354	1114	1129	1178	1062	909	794	528	327	216	198	169	194	185	202	181	190	146	173	177	157	167	147	141	126	137	159	163	142	130	126	126	156	108	123	149	140	132	117	142	158	147	133	110	108	142	134	135	124	152	152	127	119	113	127	113	129	119	122	132	129	122	121	124	130	96	132	132	141	129	141	133	140	126	139	126	139	138	139	125	128	116	143	142	146	150	118	133	133	140	134	131	133	130	106	139	109	115	135	136	131	131	119	124	121	115	135	124	118	120	140	115	148	133	110	149	123	145	113	118	115	123	130	135	138	112	133	133	144	119	139	112	122	121	93	131	156	128	118	140	113	141	123	130	112	126	161	153	140	141	133	146	132	145	128	158	147	136	116	142	157	128	139	133	138	151	128	128	126	127	124	149	148	137	135	117	138	134	129	125	116	125	133	141	138	125	125	111	141	132	146	119	137	117	137	142	138	143	114	117	122	157	113	126	151	137	115	126	139	135	117	166	131	144	157	117	115	145	159	107	112	138	145	139	125	129	109	126	144	130	147	159	130	124	120	121	110	117	139	121	118	151	132	132	119	124	110	136	123	125	136	137	124	108	117	134	100	124	130	122	135	142	116	152	156	136	117	123	106	124	142	133	132	151	136	139	117	143	115	131	120	132	120	123	123	138	120	123	112	116	121	150	139	143	128	101	118	121	137	129	139	149	126	134	145	136	126	128	109	134	133	161	137	124	111	110	126	136	111	149	157	135	135	116	109	140	132	123	159	148	127	136	140	155	126	136	138	135	149	129	126	136	105	112	144	102	125	111	128	155	126	129	121	117	128	127	120	110	130	133	121	130	116	125	141	124	120	128	135	119	126	138	133	116	116	142	143	119	135	134	130	131	106	129	106	131	130	122	134	116	142	99	118	134	127	131	129	135	141	132	114	133	157	130	144	116	136	116	147	129	110	142	153	139	152	124	140	141	104	105	127	129	137	121	114	103	128	152	117	106	99	143	136	122	148	128	126	137	137	157	120	140	131	115	152	143	148	121	105	131	146	101	123	131	128	116	130	119	145	144	122	122	106	128	131	120	124	145	130	145	128	135	113	114	127	116	126	114	141	116	126	140	133	130	119	128	136	127	102	128	136	151	131	122	142	123	130	127	124	123	117	149	123	133	114	147	139	125	132	119	131	120	127	113	137	142	147	128	129	118	128	152	139	156	134	113	111	135	147	132	153	134	128	135	125	118	129	132	138	122	141	131	135	149	130	124	118	136	109	132	118	121	141	116	135	126	128	133	130	115	140	133	129	119	121	134	127	133	131	119	143	132	121	143	116	139	147	143	142	136	125	145	122	137	107	145	133	120	159	121	159	143	111	114	119	114	145	156	139	117	112	119	141	131	116	133	135	116	130	127	125	131	123	138	128	132	121	135	118	128	142	158	115	117	125	134	130	126	124	139	155	148	124	128	143	118	131	169	153	112	125	135	121	140	122	131	151	118	132	145	119	139	152	140	119	152	131	132	163	130	134	134	121	137	124	111	126	128	114	129	108	136	140	115	124	140	132	122	120	125	167	145	125	120	143	140	110	110	155	127	150	135	121	146	132	150	133	125	142	131	124	120	131	134	98	135	138	114	124	133	125	132	116	109	142	124	127	135	134	127	116	123	139	128	116	145	131	147	113	137	129	125	132	148	152	126	119	121	120	109	128	127	139	142	142	114	147	130	144	133	150	121	132	113	128	150	148	105	126	114	120	124	135	119	131	128	133	139	131	133	130	126	118	140	123	142	114	117	136	141	137	122	135	127	138	124	130	120	123	152	116	155	133	153	133	143	124	114	114	147	134	139	139	122	125	127	133	132	127	128	142	139	142	154	117	118	118	116	104	117	112	137	128	118	120	107	117	137	116	147	156	132	132	142	113	118	132	131	127	134	135	137	130	127	154	120	163	109	118	117	135	121	115	119	110	150	118	131	145	142	125	118	120	138	129	131	124	124	113	122	127	103	150	124	122	129	156	143	117	173	150	120	118	134	152	133	134	130	144	110	137	140	122	135	124	114	133	136	129	114	123	132	126	154	140	129	126	147	129	158	127	122	127	110	121	138	115	118	133	135	130	129	111	119	138	111	132	117	110	128	115	118	143	139	141	136	131	96	113	117	119	126	126	144	123	122	108	134	122	148	130	122	112	142	110	104	115	124	131	130	122	140	144	131	144	128	139	166	116	122	140	129	127	141	112	119	141	109	139	139	129	126	124	104	125	142	132	123	125	124	152	133	113	130	141	147	126	121	131	132	121	145	115	134	129	118	128	171	122	127	130	121	128	140	119	141	144	128	125	146	131	140	130	123	123	142	114	148	118	129	123	137	138	135	135	139	137	135	139	124	138	137	126	139	119	119	121	127	124	118	135	138	124	141	138	126	124	135	154	137	133	144	100	110	124	123	129	125	106	142	134	134	114	135	128	115	115	132	141	135	131	127	110	131	139	133	125	122	146	102	128	136	114	148	122	125	117	113	122	125	118	134	140	129	113	133	137	139	123	130	146	119	140	123	135	135	123	132	113	144	146	130	110	155	119	144	123	156	137	128	132	137	125	128	118	150	117	138	117	114	133	153	119	125	135	128	169	156	138	144	126	152	124	137	120	132	134	129	105	135	116	117	103	124	123	123	145	128	134	130	134	127	128	109	137	141	131	123	148	128	127	130	144	152	138	124	140	126	116	131	125	130	126	128	132	146	125	134	129	142	105	106	109	121	105	156	153	140	132	119	142	133	120	106	136	112	121	123	124	136	108	127	134	123	142	163	133	126	124	122	136	121	124	132	144	107	137	131	121	110	113	125	137	109	137	160	133	126	109	123	125	125	101	135	134	113	122	134	133	146	137	144	139	117	162	118	144	130	109	115	132	131	139	141	146	109	124	143	144	130	108	123	124	116	144	138	117	148	132	147	148	139	129	101	131	129	121	119	109	129	135	157	119	128	149	110	140	130	144	156	130	124	125	149	120	138	136	122	108	113	142	146	128	151	122	129	121	124	139	150	128	127	136	151	128	122	133	130	116	133	146	105	121	122	133	132	102	114	137	124	107	139	135	140	142	135	106	133	134	132	134	128	129	110	145	130	134	140	138	127	121	121	140	129	122	161	127	128	129	128	109	130	130	149	132	162	121	112	124	135	123	127	135	138	130	115	113	109	112	150	123	138	132	110	136	131	120	112	139	150	112	151	152	139	146	129	135	123	141	145	139	108	143	143	131	125	125	123	142	108	131	126	132	107	137	141	133	139	123	132	126	131	135	113	124	141	104	134	135	130	139	116	130	130	125	126	149	120	137	118	114	111	128	113	110	133	141	120	122	115	109	120	127	117	144	113	129	115	134	124	140	120	135	138	124	103	122	132	147	111	149	124	135	134	141	153	128	118	125	116	124	125	115	159	116	125	145	144	143	136	133	128	139	114	134	106	106	122	120	142	138	144	133	121	135	142	126	133	137	119	141
6634	3643	6871	7663	6506	5534	4929	5221	5465	5434	4643	3881	2843	1762	1071	869	699	597	601	655	699	591	563	731	625	570	512	408	385	409	365	416	331	330	325	322	354	319	326	323	308	362	355	347	312	328	315	364	319	326	312	284	293	319	304	297	331	300	298	346	305	334	309	307	321	333	271	295	303	329	339	315	334	330	325	318	320	326	296	312	294	307	287	293	320	303	316	292	341	280	347	321	320	331	348	299	336	294	304	305	308	293	323	320	316	322	292	297	308	315	305	275	339	321	319	323	352	296	302	323	325	316	318	324	321	312	328	346	305	320	330	335	310	323	305	307	322	315	345	274	306	285	319	320	316	319	314	292	320	316	299	315	331	310	292	325	323	338	330	310	295	345	319	303	310	320	294	329	325	285	283	328	314	315	317	286	321	288	288	322	316	305	329	299	296	299	327	303	325	313	321	293	318	281	324	326	333	300	346	303	279	325	300	279	281	335	329	309	338	322	325	333	313	336	333	305	316	307	305	329	329	316	324	317	301	270	282	327	310	311	320	339	347	313	364	296	337	326	316	310	315	293	332	295	315	308	329	301	299	305	330	304	296	301	305	303	322	327	320	305	320	312	324	313	327	350	313	300	331	319	306	317	339	303	340	299	318	313	331	305	312	302	315	308	325	326	305	323	262	314	320	338	317	351	323	314	290	318	327	272	320	311	314	330	312	318	336	345	317	319	325	294	283	331	304	332	326	298	308	295	304	320	315	295	286	337	286	297	311	337	286	302	301	330	312	298	308	282	300	314	334	297	323	337	320	333	303	317	298	321	314	296	333	313	324	325	282	308	298	322	319	314	335	303	339	305	290	346	300	296	283	295	351	340	328	296	290	298	313	288	302	303	307	293	330	300	331	284	322	313	294	310	311	325	326	322	315	300	300	288	314	314	318	309	328	333	322	302	313	309	290	297	288	328	339	309	293	335	317	308	280	333	341	322	329	300	332	261	337	320	338	327	315	360	285	295	317	310	315	308	321	330	308	300	315	322	320	318	293	314	305	310	298	300	305	316	338	309	361	321	312	300	308	310	367	308	306	316	316	299	303	299	298	323	318	298	299	309	289	303	298	308	311	295	304	329	326	336	312	325	318	307	329	320	279	304	300	324	295	321	331	309	317	325	363	318	323	312	306	303	292	328	291	271	313	328	328	305	287	324	313	330	292	333	311	351	273	355	320	314	296	294	327	325	326	295	312	320	325	335	313	307	315	353	334	321	287	293	314	300	310	311	319	295	320	294	323	300	301	320	320	320	338	295	283	334	296	326	316	285	321	326	316	294	287	339	316	315	296	297	300	322	296	304	334	299	311	297	319	322	349	276	325	357	292	327	305	312	319	305	315	288	324	323	329	303	305	310	282	286	332	336	312	319	330	310	331	326	274	309	303	332	296	299	318	312	328	334	313	365	309	280	323	310	305	326	305	299	321	319	326	330	304	310	310	338	324	312	301	329	311	301	324	295	307	308	317	329	313	296	310	310	314	329	326	292	322	311	321	305	307	277	309	292	302	290	323	308	335	306	297	341	324	309	308	312	344	324	283	340	321	307	291	305	330	323	316	305	321	302	299	279	287	302	324	323	301	276	311	287	313	351	316	290	342	325	325	336	312	335	290	315	296	310	274	304	312	278	304	286	304	348	321	288	312	329	322	303	314	300	322	341	313	315	324	304	307	295	342	312	323	291	331	286	307	316	329	302	281	293	309	302	320	293	325	313	324	330	323	297	313	323	307	307	295	297	322	323	334	334	301	307	310	340	298	326	316	367	321	291	297	323	311	307	341	279	319	303	298	287	310	350	313	305	323	326	286	329	324	344	305	323	305	323	323	334	325	288	320	340	300	329	322	275	325	286	309	318	350	314	318	346	308	346	278	283	337	319	291	336	332	325	321	303	306	336	308	281	302	295	346	324	312	329	327	311	278	316	287	349	299	334	320	291	317	285	313	324	300	312	338	314	313	310	295	320	346	309	317	318	290	322	317	336	303	280	334	318	303	301	329	299	323	301	310	344	328	325	335	366	318	311	344	319	317	277	338	296	338	331	326	308	332	309	308	311	305	308	351	322	298	285	308	283	359	327	304	327	329	318	326	309	311	326	304	314	340	326	335	326	304	330	318	351	316	320	320	329	328	313	303	335	305	298	312	316	304	314	293	316	314	321	298	314	324	306	295	339	320	302	304	313	303	314	324	330	319	307	294	325	300	324	289	298	288	321	291	332	327	308	356	305	303	321	322	308	312	323	371	306	339	332	324	344	287	317	348	337	319	324	341	340	287	326	283	296	322	308	327	297	323	317	321	304	298	300	322	310	317	297	316	313	311	318	309	305	305	331	328	283	333	319	325	343	305	318	329	310	303	287	291	309	367	289	313	304	314	337	317	297	305	298	305	280	277	361	291	345	283	297	302	297	285	300	275	334	320	333	324	323	317	295	302	285	313	316	313	291	306	346	311	309	300	290	326	281	312	263	325	316	310	310	326	319	320	346	319	317	321	310	278	293	320	332	304	319	294	305	298	341	291	310	293	321	317	329	313	324	310	306	296	336	299	341	354	319	294	307	299	319	319	298	293	320	312	310	274	319	327	316	282	323	339	312	312	307	312	301	317	313	319	313	304	312	294	322	347	312	300	312	278	342	320	291	311	328	328	319	321	320	305	310	304	324	290	309	320	318	342	318	300	336	316	331	330	316	345	309	276	315	291	333	285	338	336	306	311	294	290	324	306	324	263	288	338	315	293	319	320	319	327	325	315	275	324	306	341	318	327	305	310	328	303	257	326	324	279	324	313	322	307	314	312	301	289	321	352	321	308	322	283	335	304	334	336	284	287	292	293	313	318	332	327	300	304	320	309	318	302	301	307	321	300	331	291	331	343	321	290	315	312	315	319	292	313	336	336	337	345	289	329	287	322	285	302	328	331	310	338	337	305	315	297	307	313	315	319	315	302	305	305	314	322	310	312	316	305	313	299	331	295	326	332	271	344	330	304	290	343	288	302	315	309	314	321	316	368	338	333	321	288	285	307	308	316	296	323	341	296	291	308	289	324	309	344	311	320	326	299	319	297	307	314	331	349	319	309	313	350	333	302	320	335	315	327	317	334	291	306	344	311	310	334	312	311	303	308	307	309	317	305	279	322	340	285	295	340	271	315	306	303	308	321	279	333	314	316	334	294	307	317	294	306	270	314	336	324	307	328	300	301	307	320	330	324	323	307	337	309	323	314	337	300	307	309	304	285	310	335	306	288	354	300	341	307	318	340	323	320	316	329	341	330	335	308	318	345	327	295	279	302	330	326	342	281	290	324	297	314	334	299	306	299	313	293	311	341	304	301	295	322	337	319	301	280	314	332	276	309	308	304	318	350	302	280	280	346	340	311	318	303	315	295	291	306	332	315	312	312	341	326	326	298	305	325	321	314	319	329	304	323	325	301	294	295	296	305	307	315	329	297	329	334	308	336	303
18864	7273	6718	5390	3965	3822	2859	2222	2092	2115	1836	1295	924	640	469	403	352	349	322	356	365	264	278	328	307	271	247	218	219	223	235	200	213	169	173	192	191	192	192	175	193	197	175	176	202	172	169	185	201	201	202	186	177	178	141	180	188	177	189	188	183	207	202	191	193	197	186	167	186	171	159	194	200	182	192	160	187	198	198	186	187	185	212	179	188	152	162	178	170	180	181	204	192	183	195	200	165	177	190	197	196	184	208	169	176	168	173	182	198	166	179	185	193	177	188	181	170	171	193	181	184	185	179	151	184	183	173	209	181	168	171	182	204	193	188	166	189	161	207	185	208	151	197	172	183	181	180	180	170	219	166	157	193	172	186	191	196	168	173	184	185	167	154	195	170	191	205	190	204	176	209	181	182	188	190	181	190	199	189	189	199	177	168	187	207	189	193	191	154	189	187	173	164	171	179	164	177	195	164	177	191	169	164	197	186	183	210	210	196	172	173	200	188	162	172	178	208	177	191	158	188	171	191	209	186	159	154	188	195	215	170	200	173	189	204	191	173	190	173	192	189	200	198	167	187	202	179	195	196	190	163	166	177	173	184	178	172	188	170	195	186	190	214	192	188	176	195	156	189	192	208	174	163	183	195	203	183	172	183	228	172	183	164	197	157	172	182	185	187	188	198	195	201	175	191	156	155	175	189	177	170	168	200	197	164	160	172	182	189	197	174	195	200	151	208	187	183	217	187	183	177	178	163	198	194	167	176	206	175	145	194	191	177	189	176	161	163	198	202	203	178	158	168	177	184	172	151	187	194	190	176	193	171	188	173	206	193	159	174	203	176	178	196	168	158	200	171	197	195	155	164	175	198	186	165	166	175	183	198	174	196	195	179	176	194	192	187	187	185	209	156	178	175	172	189	189	177	192	189	198	160	164	181	180	172	189	158	165	182	180	182	166	179	192	216	163	163	200	203	158	170	200	187	192	168	166	184	198	172	175	190	172	202	160	186	163	193	178	189	197	188	192	189	198	185	187	184	183	178	164	172	173	202	177	163	185	167	192	171	191	193	175	202	156	183	195	157	178	189	208	174	190	173	190	217	179	182	171	198	192	197	183	169	193	168	172	177	179	171	190	219	199	202	166	212	161	199	196	185	161	179	183	188	198	190	183	170	198	171	175	161	179	173	210	174	201	197	188	181	185	189	186	189	170	162	167	170	177	189	181	183	168	143	187	173	198	218	179	183	198	199	183	199	182	215	191	167	198	190	183	173	191	180	200	171	184	175	175	176	185	199	173	196	195	201	201	209	223	194	199	195	194	172	169	184	179	205	195	173	186	181	167	193	197	199	185	209	159	188	176	159	193	195	211	173	180	161	175	177	203	184	189	186	158	173	198	197	183	174	158	177	187	162	165	191	194	193	198	178	180	182	180	172	177	189	172	183	168	171	157	188	163	184	192	175	185	193	155	196	191	200	196	193	185	154	185	194	195	177	178	177	204	182	187	187	197	177	188	175	191	172	182	165	176	153	177	209	195	186	199	189	181	179	204	185	165	182	188	180	203	177	169	175	184	197	188	170	195	200	177	218	205	210	185	180	194	209	204	211	196	167	207	168	199	208	176	176	178	185	157	173	170	193	191	182	186	175	161	201	182	172	177	165	162	190	167	188	162	203	186	180	205	198	193	207	202	192	179	187	196	176	178	181	189	169	160	188	183	169	171	184	165	186	193	152	195	177	198	204	192	191	160	208	198	180	173	200	211	176	185	166	197	194	156	177	194	171	199	181	175	184	184	160	182	163	159	163	187	180	199	167	170	187	189	177	171	180	182	199	187	201	167	174	175	176	161	178	169	176	163	172	183	196	190	198	187	199	187	174	209	174	182	181	174	174	231	173	203	175	185	190	185	159	177	188	217	189	171	202	210	165	189	193	175	184	190	170	173	161	193	166	183	177	182	204	200	187	166	182	219	142	209	162	187	198	174	192	204	202	159	182	214	199	173	196	172	183	163	185	170	186	157	204	164	208	182	187	165	168	195	204	178	165	221	197	192	189	206	234	186	195	201	194	154	193	163	192	198	179	185	218	183	173	185	183	190	192	212	176	187	178	190	198	211	177	167	162	174	176	186	150	178	181	163	205	166	177	201	196	199	190	197	167	154	170	197	193	156	205	206	193	199	171	181	187	178	182	181	196	165	173	209	204	186	185	209	175	204	192	198	189	193	176	174	174	171	179	172	171	205	181	192	201	207	186	185	174	163	185	163	184	207	191	172	192	174	182	214	170	193	211	175	184	165	156	187	195	175	188	183	178	177	186	181	166	181	203	174	182	200	188	197	180	166	157	208	209	189	178	183	195	194	207	145	182	196	183	181	207	199	217	204	193	184	182	159	185	195	176	188	191	201	191	176	210	179	166	184	190	207	176	185	187	170	187	192	159	212	185	174	199	158	187	181	193	181	173	176	198	168	184	175	184	167	165	179	179	199	183	194	165	186	177	184	178	168	161	162	191	159	187	196	158	177	201	203	173	186	191	196	169	175	208	171	208	202	188	174	170	195	172	186	191	181	195	155	175	194	173	178	200	172	181	156	193	198	177	164	164	210	177	157	172	149	184	178	181	176	194	172	214	185	181	193	170	203	184	181	188	195	176	185	186	195	174	133	192	199	188	173	190	163	196	145	189	186	174	182	157	194	192	194	145	203	169	195	190	181	184	170	176	202	170	174	157	215	207	207	166	206	172	200	163	171	177	214	188	182	172	202	168	177	177	221	164	169	201	181	165	172	170	184	175	173	175	184	201	175	201	163	168	195	196	174	205	179	169	194	160	195	183	147	192	186	178	169	189	203	200	189	173	187	176	203	167	180	190	184	220	174	198	198	177	213	192	161	167	176	161	191	181	153	183	163	189	186	177	186	178	190	202	206	191	174	182	206	195	199	196	193	188	210	177	169	178	234	189	166	196	195	179	169	174	185	188	172	199	166	196	182	180	169	182	202	177	177	178	180	166	159	172	207	178	191	172	188	166	177	176	168	185	150	184	215	149	206	207	197	166	218	182	201	179	193	186	156	184	166	163	188	167	174	164	173	183	204	224	175	186	178	188	155	183	200	169	199	192	194	199	179	161	171	187	173	166	168	180	168	162	180	174	157	168	188	182	192	190	197	186	177	179	196	190	174	192	167	190	196	199	177	196	187	198	190	195	192	171	192	189	192	182	180	219	187	170	178	158	164	185	171	177	175	197	189	179	176	197	169	186	189	220	195	208	182	206	185	144	169	192	171	196	170	199	172	186	198	179	186	203	169	215	178	178	178	209	160	195	195	199	174	178	166	206	186	196	202	192	175	170	169	158	194	196	186	163	192	176	171	203	195	169	206	186	177	184	202	189	176	203	173	175	181	190	161	195	188	188	167	182	199	191	168	184	197	173	195	162	188	210	177	207	171	183	177	166	199	179	175	201	173	178	177	171	226	171	201	183	191	180	194	194	183	193	158	182	187
12336	6037	10660	13222	13126	13833	11373	10077	9338	9175	8574	6644	4666	3013	2239	1993	1694	1463	1438	1403	1390	1263	1068	1248	1134	1001	827	794	728	703	626	589	524	498	466	457	458	444	434	463	447	452	466	501	471	460	497	476	463	466	431	451	432	451	398	414	426	439	419	445	464	400	435	409	404	434	415	428	452	430	411	386	419	395	435	422	412	440	487	409	410	392	448	447	417	443	432	389	437	437	420	444	394	438	414	429	426	433	433	435	434	453	443	459	407	426	397	396	426	437	426	450	399	418	435	430	428	377	440	426	429	438	409	438	440	447	387	407	403	406	442	444	419	408	429	407	380	408	440	452	424	438	432	396	419	446	461	438	418	389	449	449	444	397	428	456	436	428	457	392	414	418	454	406	433	445	386	435	384	437	402	425	431	414	448	388	437	427	437	401	401	441	403	450	401	416	453	434	449	418	417	420	429	444	419	428	424	406	415	439	442	446	414	405	411	427	448	424	413	415	419	433	430	438	401	391	411	411	427	441	432	418	424	406	410	433	469	439	435	439	413	436	435	393	414	435	442	435	442	404	413	434	402	403	413	424	449	452	400	407	403	447	442	406	395	429	414	426	441	394	388	431	386	475	404	441	395	422	429	430	415	444	411	397	434	400	417	444	446	458	403	436	453	400	431	419	455	403	460	404	412	459	459	424	453	397	392	394	395	427	451	436	428	421	439	419	426	415	437	417	408	424	442	479	433	389	440	400	463	419	390	447	414	418	414	404	434	421	448	418	401	430	423	435	424	461	452	409	421	420	393	393	435	397	391	402	463	458	406	452	428	399	454	419	434	424	438	428	411	450	385	431	437	436	397	421	414	414	445	402	444	401	449	414	429	407	402	427	401	399	411	429	414	433	423	411	422	443	430	455	444	429	433	430	415	433	392	406	455	371	420	431	425	417	434	441	437	420	414	432	440	463	431	441	418	450	423	416	406	455	422	431	442	448	412	453	441	383	462	435	411	411	398	441	389	453	419	404	413	428	446	397	401	434	415	417	436	448	426	452	416	416	402	454	426	388	410	423	454	412	405	416	450	422	412	414	442	445	443	434	417	407	422	409	412	411	416	448	452	383	401	407	416	460	468	416	398	426	425	446	408	404	438	437	418	442	411	411	433	417	433	446	430	401	413	414	448	442	431	423	414	428	408	401	410	455	455	424	427	444	401	427	388	400	428	421	422	405	434	454	417	413	431	434	429	418	503	383	459	418	423	446	416	426	413	406	436	418	438	425	434	397	416	432	473	393	406	390	423	408	433	418	434	429	402	424	406	390	399	413	409	416	413	401	415	441	405	419	432	447	422	414	405	429	446	379	475	400	399	422	420	402	444	419	427	392	412	448	444	413	446	451	404	448	411	409	400	383	446	446	426	450	413	427	421	453	401	411	402	421	445	454	411	401	451	410	444	449	424	454	414	433	444	431	402	415	427	444	435	424	387	411	417	416	440	430	413	456	405	417	440	418	435	420	432	443	416	469	418	439	417	423	450	412	426	434	406	421	417	400	411	406	451	420	419	398	447	437	440	397	418	412	414	417	414	422	385	452	383	447	400	428	423	423	421	444	414	415	405	398	450	388	407	419	435	412	413	418	461	428	385	421	398	450	423	453	430	413	435	439	410	452	435	434	443	428	410	418	417	415	436	437	412	420	434	423	400	470	438	383	415	420	455	450	413	426	408	431	411	449	421	444	429	426	418	421	454	442	417	435	426	449	459	428	426	361	429	415	454	451	432	431	435	422	411	426	430	440	396	407	427	412	395	395	378	425	465	459	386	441	427	410	451	445	440	415	454	393	423	441	387	424	422	386	411	428	421	414	432	375	410	388	385	456	403	419	409	393	427	416	425	439	425	412	425	361	460	435	403	423	434	437	410	416	410	429	416	455	386	455	407	413	401	422	398	444	420	428	377	412	435	456	388	399	428	407	408	411	462	418	413	422	429	448	431	427	409	427	432	443	439	459	401	378	390	412	429	404	415	402	432	454	446	438	385	392	421	448	425	418	421	436	422	401	404	422	410	411	409	461	449	415	392	383	415	426	386	432	435	447	480	385	461	442	439	410	387	394	408	479	407	413	426	412	416	396	402	444	457	399	380	434	440	431	401	393	429	451	454	452	400	423	419	374	434	427	413	428	451	416	447	456	465	428	457	430	412	398	407	421	417	418	436	450	472	411	465	411	450	414	451	431	420	479	427	455	409	432	447	414	407	433	409	431	421	411	433	456	415	430	407	387	452	421	414	431	406	438	422	421	434	430	399	416	439	466	416	445	423	436	440	434	425	398	449	417	417	368	407	373	389	413	407	447	397	458	425	432	408	439	413	384	389	393	428	398	422	436	410	461	421	399	425	474	450	432	411	420	418	453	411	389	410	430	414	395	416	423	395	443	426	407	417	394	448	451	407	418	414	420	440	424	439	387	402	448	418	416	432	432	418	433	440	418	422	393	405	429	417	432	439	418	432	404	397	423	440	422	406	429	459	413	414	445	447	424	451	424	447	394	451	420	457	422	434	427	411	440	409	385	433	443	408	450	418	401	428	391	406	462	404	442	426	377	447	411	434	409	407	470	436	424	441	419	409	417	443	437	442	426	400	378	447	452	429	424	406	405	428	461	434	388	424	419	417	435	411	402	452	390	413	394	419	432	432	388	454	416	427	412	391	429	401	395	406	437	433	406	402	435	448	424	444	429	396	416	450	444	457	409	412	411	409	437	432	432	431	418	433	440	407	406	422	428	435	424	399	402	386	402	417	439	441	436	400	420	426	409	442	389	444	422	417	429	403	418	409	403	390	395	437	416	431	407	434	434	434	419	435	428	423	392	403	453	407	434	448	421	434	430	404	425	428	423	405	427	417	458	413	444	458	439	438	380	418	418	451	359	434	438	397	401	421	439	418	396	427	465	418	403	400	433	444	401	422	404	417	432	411	426	405	430	430	447	428	408	424	399	433	422	422	418	385	459	423	406	450	419	427	443	430	425	423	428	395	456	427	395	386	412	413	444	417	402	425	401	439	408	430	427	439	398	436	407	406	417	411	399	413	434	467	456	418	385	408	440	404	421	443	414	424	390	408	433	447	431	414	449	433	415	404	422	444	413	426	452	408	444	446	419	371	437	447	426	423	412	429	404	418	420	427	453	453	433	422	450	433	430	401	443	438	438	433	442	413	402	406	396	429	403	408	433	440	415	395	424	420	389	443	414	429	434	421	445	414	428	448	408	401	453	410	424	419	405	421	445	389	422	445	445	418	416	465	419	413	434	411	421	443	421	419	413	438	409	432	441	394	410	420	414	446	430	430	427	414	416	433	425	450	420	427	427	413	415	414	428	438	460	406	426	426	441	422	397	427	425	439	465	417	450	417	413	431	431	393	410	429	428	399	425	420	440	399	424	428	463	406	414	432	413	405	397	428	439	416	380	432	443	444	417	367	448	393	429	415	403	423	391	435	422	459	414	420	449	400	420
28711	11253	9015	7635	6586	6346	4566	3377	2861	2794	2476	1639	1213	839	598	568	449	413	423	439	482	372	335	371	335	289	326	238	240	247	215	211	223	216	177	178	200	187	170	196	181	217	168	194	175	200	180	214	170	200	203	179	203	202	169	166	186	199	206	199	167	195	211	181	171	186	197	187	171	159	169	178	196	198	180	177	197	168	184	197	200	163	199	181	218	200	198	160	186	175	176	177	165	163	180	190	179	182	193	216	202	219	159	186	194	191	179	185	196	200	183	183	178	170	183	173	172	187	174	173	200	172	177	168	189	170	190	191	176	206	187	178	180	177	165	183	184	199	167	179	173	188	169	171	193	196	205	174	201	179	182	200	170	179	175	179	186	191	166	186	183	187	170	182	192	208	160	159	167	192	170	173	152	190	177	182	169	186	192	156	186	156	168	186	186	197	165	191	163	181	171	190	185	186	202	203	165	188	193	221	159	191	178	167	204	154	186	175	163	185	195	196	193	209	175	162	203	190	193	184	199	188	177	188	208	185	178	185	189	176	202	191	195	178	216	177	229	183	184	202	173	181	199	196	221	190	193	179	188	192	179	181	191	161	207	173	167	177	183	175	191	195	183	208	193	178	195	170	190	177	174	173	189	172	203	193	169	174	176	159	208	154	193	208	188	183	164	198	196	178	185	164	184	168	159	212	172	182	190	184	198	193	188	199	230	180	183	178	184	155	183	173	195	212	184	167	186	190	191	159	138	166	168	201	188	184	211	193	193	192	183	211	179	193	191	186	196	151	204	179	182	163	172	187	158	169	190	214	173	198	176	203	188	153	192	189	223	205	168	160	187	167	171	178	175	207	189	175	200	177	171	158	170	212	168	167	190	192	203	190	190	192	179	183	188	212	167	183	160	174	187	185	190	186	186	203	200	185	197	190	165	190	176	193	191	168	197	161	189	180	182	195	193	183	176	188	190	172	181	173	208	197	180	179	203	176	192	181	202	177	173	174	176	192	194	156	183	186	188	203	162	156	197	176	194	189	206	190	184	185	183	191	194	183	183	161	179	212	193	196	192	176	186	187	194	166	187	178	177	211	202	161	186	166	201	189	200	180	167	176	200	179	183	195	173	188	169	174	211	194	174	200	189	179	188	197	201	187	186	197	161	185	189	187	186	178	181	207	194	186	191	182	167	168	168	193	200	190	209	203	177	177	185	178	194	179	196	195	191	174	170	187	177	212	193	182	170	170	197	205	175	171	154	183	210	195	199	193	199	204	194	197	193	195	188	182	186	194	174	219	181	146	201	172	180	178	181	203	203	195	189	190	205	173	170	200	163	179	183	191	180	149	201	211	165	169	198	216	162	183	191	201	216	180	191	174	174	167	187	195	167	168	166	175	193	198	182	193	189	199	212	210	186	162	175	163	193	183	170	197	205	200	191	166	179	195	197	166	198	180	168	193	188	205	187	182	184	158	197	184	186	187	166	186	198	165	209	169	206	211	181	172	180	188	175	184	149	181	203	172	194	176	198	201	206	181	200	192	175	200	156	183	180	205	187	181	179	193	172	197	182	183	207	173	193	189	225	188	183	189	160	192	181	166	158	200	201	222	202	161	173	165	183	175	164	190	157	189	195	195	176	187	192	201	196	166	178	176	209	180	182	155	189	170	176	174	178	179	183	183	180	169	188	180	203	188	151	195	196	172	187	167	162	160	180	184	169	181	171	191	185	210	186	185	163	170	198	165	170	210	197	192	181	197	185	170	181	170	180	168	181	179	175	183	184	182	184	196	183	184	201	186	196	177	147	176	167	175	168	195	188	210	187	203	187	173	174	198	189	195	199	191	201	174	191	193	173	193	186	165	172	186	188	163	177	176	202	203	172	204	182	163	162	177	158	162	165	189	206	155	158	202	202	161	181	151	180	185	189	209	189	189	190	173	172	185	202	184	197	181	186	171	172	190	184	172	189	185	210	181	189	207	206	196	171	172	187	187	172	198	208	209	159	199	199	210	197	191	216	195	204	187	187	185	197	183	182	196	181	172	170	203	174	182	205	202	199	165	194	184	198	181	163	170	166	199	173	198	176	178	189	196	197	199	186	186	175	202	194	170	179	197	202	188	204	193	173	186	179	186	162	194	198	169	183	181	187	213	213	187	192	189	167	166	208	166	163	193	218	164	170	180	171	187	196	178	200	176	188	198	163	181	170	167	185	207	180	179	180	174	169	172	188	165	162	183	164	203	189	218	204	171	209	186	174	167	169	174	171	175	177	196	181	214	177	178	161	184	162	186	153	181	192	208	184	205	185	200	184	162	194	187	181	145	167	204	200	180	177	194	190	166	197	204	170	214	180	159	201	198	194	176	183	201	187	186	181	176	155	185	180	181	172	200	177	181	186	201	206	167	184	164	180	183	166	168	180	180	176	175	189	199	188	181	169	174	193	172	176	191	183	194	176	177	202	184	201	188	191	171	184	167	180	186	176	186	185	181	179	172	173	192	180	188	177	195	186	170	224	193	206	179	179	182	180	180	193	185	169	188	194	175	179	184	182	199	196	179	193	191	197	171	171	199	185	190	180	201	186	179	182	180	179	192	175	172	189	172	198	226	195	168	185	180	183	175	157	196	206	178	164	176	175	193	185	188	202	194	180	177	181	209	208	180	153	211	186	192	153	172	192	189	206	206	193	168	182	181	182	212	168	178	182	185	175	182	193	190	209	182	163	188	159	176	177	168	176	183	192	190	185	219	191	171	180	174	179	168	182	216	177	186	196	175	173	200	190	195	199	192	198	179	196	201	184	199	179	210	186	183	176	171	169	176	172	187	189	186	207	179	177	170	192	171	182	211	174	191	199	183	198	198	196	185	177	194	174	183	169	195	175	186	210	161	212	167	160	202	185	190	166	191	179	181	177	183	180	206	184	168	193	192	184	212	159	174	199	183	179	168	177	163	173	173	173	162	164	202	183	199	181	174	168	197	172	187	180	182	181	146	198	165	188	172	180	174	195	203	194	177	177	183	189	188	180	174	187	203	217	184	186	160	204	212	202	182	203	172	193	183	191	209	201	190	197	210	199	182	200	197	193	193	193	166	182	165	174	214	185	176	186	195	183	176	190	182	202	173	200	161	185	192	182	191	159	177	217	178	172	165	159	198	202	196	183	175	186	201	203	197	190	218	184	167	166	189	191	207	192	176	172	177	193	195	175	179	187	169	195	196	194	185	189	176	220	171	185	192	179	185	184	180	186	205	177	209	198	166	167	186	165	188	168	190	186	144	203	179	196	197	185	184	181	194	189	186	185	192	184	179	161	189	174	206	186	196	194	179	174	209	194	185	171	198	222	181	178	177	182	158	172	204	180	180	167	199	184	187	177	189	163	154	161	175	186	168	181	210	194	191	178	175	174	166	175	182	175	193	171	169	170	173	186	178	182	205	197	164	202	145	205	193	182	197	183	161	168	171	186	195	147	190	188	167	174	178	182	181	172	183	176	167	161	186	166	193
16364	8140	13478	17280	18172	19205	15568	13619	12061	11926	10516	8037	6063	4142	3129	2630	2332	2191	2081	2079	2021	1812	1464	1705	1502	1103	1096	946	805	781	750	636	537	498	507	466	500	514	452	475	506	459	449	490	503	518	471	432	460	448	471	444	431	394	413	377	420	422	481	413	436	457	403	439	446	439	419	436	402	393	434	395	458	429	453	450	394	429	405	471	435	406	451	436	407	386	393	429	449	390	466	444	426	451	398	432	461	409	423	449	412	456	437	430	435	425	404	383	450	395	394	413	380	417	428	426	433	428	469	420	387	404	445	425	417	421	366	430	446	418	422	418	432	413	408	412	422	414	428	372	421	437	470	402	378	445	404	399	420	437	391	416	438	419	379	410	401	404	407	407	429	413	410	448	399	405	466	408	390	407	411	423	405	428	406	416	414	422	443	394	441	411	403	413	391	408	405	411	443	381	403	423	383	400	424	392	412	432	439	412	419	440	448	431	422	404	440	428	397	387	401	369	418	419	431	450	412	400	413	455	416	400	435	421	429	405	426	428	389	404	390	465	383	429	401	416	429	434	417	436	394	410	432	384	401	460	419	397	405	436	406	438	415	445	416	415	399	412	417	394	411	421	401	408	417	401	394	418	417	400	405	425	409	418	393	391	400	412	424	391	392	427	450	418	449	380	431	423	383	432	428	436	415	402	417	424	391	396	436	376	405	403	412	435	382	374	409	411	415	420	397	421	411	426	400	420	381	395	415	435	401	391	402	426	426	388	426	391	435	417	408	408	402	432	370	398	437	416	415	393	443	412	382	414	409	430	394	420	415	396	405	415	442	385	453	427	394	422	432	389	419	414	418	426	426	394	418	454	404	448	383	435	413	412	420	438	414	426	458	379	432	422	433	411	373	454	440	439	440	415	426	443	410	423	407	423	433	427	412	437	425	399	426	388	409	377	427	388	369	414	449	424	382	417	416	402	413	405	441	410	397	439	399	403	403	411	410	396	436	407	440	423	409	447	403	424	428	417	403	437	417	405	440	400	403	444	436	404	402	417	395	407	400	421	447	415	417	422	444	404	407	417	424	422	403	410	476	410	414	411	406	436	396	433	402	459	370	414	396	448	428	389	396	424	439	421	434	379	396	404	391	436	459	412	433	421	417	397	405	421	405	422	416	413	397	410	409	429	421	401	397	415	450	416	427	391	435	427	394	403	392	403	429	428	438	391	429	424	437	433	406	438	427	356	450	365	413	435	424	386	395	409	430	421	429	434	462	431	447	420	422	408	390	397	394	439	457	432	412	384	432	384	451	423	367	420	453	369	437	407	411	410	390	409	419	405	409	376	408	406	404	404	445	421	426	410	378	445	420	375	407	413	468	404	392	412	407	365	389	454	397	392	444	426	431	409	399	434	433	426	417	397	395	449	456	384	386	389	441	421	401	401	428	411	427	401	412	408	418	390	440	449	417	419	402	414	412	393	417	466	394	429	419	437	418	422	418	386	409	419	420	424	449	419	431	432	405	427	397	427	410	440	415	420	404	442	435	410	413	472	414	388	405	421	455	402	422	409	421	408	424	413	416	405	412	418	409	436	435	429	393	389	445	399	432	406	436	438	411	431	432	397	414	412	447	427	421	420	414	414	417	416	421	429	434	385	429	414	424	385	375	399	386	453	475	435	394	409	391	405	429	414	425	414	417	444	392	406	447	434	435	425	386	394	453	411	413	399	417	444	374	393	406	396	394	354	417	446	383	383	448	429	403	408	420	439	417	435	430	390	421	385	419	391	413	416	417	386	412	426	391	397	392	403	402	387	431	425	395	426	438	415	422	387	396	461	413	413	431	419	416	384	416	423	393	421	438	428	437	405	415	405	426	404	392	426	403	408	446	425	401	453	413	381	430	413	404	415	418	410	438	408	435	396	433	424	417	412	454	424	401	437	443	433	439	424	445	396	412	420	446	427	427	405	415	447	430	410	420	393	391	404	430	427	432	428	424	419	434	373	416	437	416	397	403	379	394	420	421	410	421	422	424	388	390	361	432	432	429	431	433	392	415	431	439	404	427	442	401	423	401	409	390	412	445	401	453	404	419	468	427	446	407	452	393	423	408	417	413	432	466	416	432	398	415	376	415	410	455	436	421	446	421	452	414	424	413	417	409	443	432	403	414	422	426	430	408	450	420	413	417	360	383	450	396	400	452	407	403	426	452	441	407	418	402	421	409	413	426	451	452	447	422	413	400	424	416	409	443	437	427	440	418	409	401	405	425	413	436	399	434	408	426	449	390	385	408	415	417	424	454	414	408	415	428	424	439	409	398	432	461	398	424	418	369	427	445	407	448	396	423	428	376	435	425	409	437	449	391	420	426	440	429	403	421	421	394	404	409	448	398	408	437	403	445	416	423	410	427	440	413	423	437	392	414	446	454	463	399	428	417	418	421	435	389	414	447	411	424	446	414	414	436	420	436	416	460	410	391	425	418	385	420	390	417	421	374	426	413	410	439	393	435	385	413	393	421	391	411	400	415	448	402	419	443	396	454	445	385	401	424	444	438	420	374	422	468	432	396	423	435	420	391	406	398	416	451	406	413	395	416	425	422	424	433	422	420	422	412	452	409	446	434	440	403	445	443	408	466	386	402	424	410	434	373	406	427	428	395	410	418	403	396	428	432	398	429	456	423	456	433	435	391	417	425	418	411	420	381	461	455	396	429	417	381	399	399	418	399	390	389	423	419	407	403	424	428	392	381	388	448	403	422	414	433	427	410	389	413	393	420	405	384	376	439	400	455	424	463	414	420	416	429	386	455	374	406	457	431	431	416	418	411	425	407	414	376	456	406	413	391	374	416	401	429	442	383	389	409	418	413	426	404	399	436	413	444	430	477	406	397	416	429	372	412	434	439	388	431	400	405	410	407	449	379	406	402	409	389	425	412	443	441	437	391	404	424	406	431	405	411	412	408	441	391	398	437	392	403	423	441	412	387	407	404	413	399	431	417	438	443	435	388	378	413	402	388	423	446	412	413	458	436	434	446	406	411	426	414	389	406	394	406	389	449	417	406	389	430	393	416	417	419	397	405	447	407	411	368	389	420	444	420	410	426	478	437	423	413	404	395	407	406	391	425	384	387	415	452	415	403	416	366	443	388	427	412	433	396	396	421	404	402	418	437	427	394	402	399	434	422	427	398	369	442	426	428	422	381	422	346	428	398	404	451	373	400	415	420	433	400	428	395	405	414	398	406	418	435	406	401	387	424	452	446	420	445	406	450	379	421	436	404	421	373	404	389	449	412	401	386	412	409	422	384	451	415	428	408	412	410	422	438	395	396	434	439	404	424	418	447	481	448	388	435	431	428	415	401	397	392	390	433	442	440	401	411	391	440	436	424	405	385	425	347	470	419	405	419	383	414	414	397	451	440	435	438	418	415	405	430	423	443	415	463	406	415	414	422	393	439	409	484	394	446	465	412	402	439	445	395	448	397	424	418	428	439	409	414	442	388	411	422	415	436	440
10908	4386	3752	2708	1816	1407	1212	1116	1015	982	857	708	495	343	257	231	196	193	178	222	196	154	181	180	189	170	168	158	119	145	146	153	132	127	96	121	115	122	133	125	137	124	136	122	127	112	130	147	126	126	130	112	144	114	132	129	129	135	133	135	146	143	123	136	122	125	123	136	133	139	131	110	141	129	143	156	151	125	119	126	110	131	130	150	153	118	113	129	133	140	122	123	139	117	117	147	117	122	132	131	127	128	126	147	132	129	141	131	124	124	130	129	122	124	146	129	113	109	120	113	121	120	129	138	132	115	134	118	145	135	121	135	140	117	130	146	134	135	118	138	136	133	136	116	126	141	126	128	116	111	141	119	144	129	130	117	117	115	116	143	132	136	101	122	124	121	122	141	132	120	118	130	117	117	123	149	132	117	129	146	109	139	124	130	125	129	130	138	119	145	134	121	141	132	122	130	128	138	146	119	118	141	128	123	125	113	120	111	115	133	143	112	130	129	120	125	126	137	123	128	140	130	123	111	147	127	110	124	131	138	138	135	154	108	110	117	102	129	120	119	127	122	122	132	137	127	120	108	148	123	117	120	113	120	129	127	123	143	140	126	118	133	134	112	128	141	105	131	119	124	130	122	136	102	141	133	116	139	133	132	141	127	133	115	127	140	118	128	156	127	144	157	148	131	130	115	115	114	110	130	114	117	105	128	117	129	129	111	120	124	115	133	128	125	135	124	133	138	146	140	159	114	147	146	136	134	126	134	119	109	123	133	139	110	120	109	143	135	148	126	118	118	152	132	136	158	137	146	123	140	124	121	132	126	131	122	122	100	130	146	137	114	121	119	115	113	117	143	128	87	144	112	126	128	102	125	103	123	131	126	125	140	133	126	112	139	122	121	138	121	139	148	127	134	130	132	110	155	134	128	109	118	124	135	147	139	111	132	135	124	118	128	141	133	161	136	137	137	145	120	130	132	118	132	116	150	119	128	114	132	131	131	121	131	138	129	146	143	119	129	137	139	125	133	113	124	120	110	139	150	141	132	135	142	119	133	127	136	141	115	127	120	123	113	137	106	126	115	144	134	133	140	128	138	134	126	118	129	129	106	135	113	129	134	118	122	135	136	128	129	109	138	134	135	110	109	143	120	135	138	102	130	124	136	108	129	129	125	141	125	123	125	117	117	159	119	125	111	126	121	125	123	128	125	115	141	118	113	119	136	111	107	136	130	130	132	106	131	126	116	105	136	144	137	135	124	141	130	136	143	106	113	131	131	148	145	120	130	132	124	116	122	156	144	121	134	124	120	126	129	131	137	127	117	119	139	134	128	136	140	140	105	134	137	143	140	126	132	123	152	128	127	135	134	129	134	119	130	120	118	121	130	106	125	128	131	139	127	138	131	135	113	118	118	142	123	128	124	118	131	133	119	107	101	107	132	160	132	130	129	102	140	140	118	133	142	153	114	151	127	132	120	130	139	102	124	123	111	110	132	130	132	115	125	123	140	118	127	135	135	121	126	125	112	126	142	141	131	143	113	134	119	135	112	113	121	105	130	132	135	117	131	122	112	119	132	123	147	150	108	127	119	129	131	134	124	121	128	140	124	144	145	112	119	116	115	140	148	126	136	126	121	138	127	141	126	120	136	130	129	150	149	125	136	112	135	123	140	105	130	131	124	136	125	133	115	118	123	152	147	130	125	134	140	142	129	120	121	136	135	129	129	130	127	131	132	147	127	122	117	123	132	135	129	122	124	117	107	125	130	142	120	129	136	127	145	116	123	148	119	126	143	123	105	118	125	122	117	135	113	127	135	133	143	120	132	129	135	127	134	111	107	136	135	127	121	121	134	152	119	122	148	149	157	127	117	129	124	127	120	131	116	99	121	122	135	134	113	140	126	125	130	124	147	119	135	115	127	130	145	144	122	123	131	122	140	137	118	120	133	127	145	122	129	150	130	147	142	109	147	113	119	111	148	103	138	120	132	104	141	138	144	134	137	126	141	143	139	155	125	138	116	124	132	137	130	133	143	127	135	128	127	138	119	133	136	131	128	118	98	123	138	140	127	112	130	151	118	120	112	106	130	146	141	96	141	125	143	127	142	112	145	140	118	127	134	120	125	122	116	131	133	146	138	130	116	110	127	94	136	121	122	135	127	126	135	131	131	125	113	140	131	124	125	149	151	114	141	113	134	138	111	128	128	130	125	133	115	128	134	138	130	134	135	129	120	117	138	136	138	147	151	122	133	113	120	121	124	125	131	133	129	128	129	109	136	115	140	134	143	141	122	135	116	142	132	132	132	136	145	153	128	137	135	130	106	145	137	134	134	122	130	109	119	143	123	111	115	148	108	131	143	140	124	144	118	150	115	122	127	138	146	132	129	134	122	141	126	144	130	114	119	150	117	126	141	117	119	126	128	129	134	116	109	138	109	126	148	147	123	129	140	141	115	119	117	132	124	114	120	130	114	128	151	118	146	120	124	119	131	130	122	131	140	138	140	134	129	137	107	124	132	133	150	118	137	170	140	136	119	113	120	117	125	125	125	148	138	130	119	135	148	151	149	147	127	123	131	122	120	121	142	146	137	161	146	137	115	140	117	136	136	159	127	127	135	128	142	108	134	132	133	108	171	120	129	111	111	132	125	141	117	115	114	142	134	123	120	122	130	122	102	136	133	108	151	114	101	121	128	140	130	124	117	120	113	117	120	122	127	129	111	112	130	146	141	143	142	110	142	132	131	126	128	140	122	134	115	138	110	103	143	119	146	115	119	135	141	116	113	129	115	112	116	133	134	137	147	120	136	126	137	144	127	121	130	127	144	136	132	125	108	121	131	130	112	134	126	139	121	141	126	110	143	148	121	118	143	136	128	124	147	137	119	152	108	134	126	143	116	137	138	131	122	116	158	129	119	117	138	151	132	125	128	102	139	137	143	120	125	142	120	137	119	107	120	139	141	114	143	129	150	131	133	124	104	134	144	147	130	150	116	106	116	127	130	116	141	115	127	151	114	137	138	141	122	124	133	129	153	111	129	132	127	113	123	102	131	133	122	112	142	139	133	116	131	110	123	129	129	129	134	129	137	136	133	119	130	127	124	123	140	122	118	108	124	137	148	126	129	120	121	132	119	152	137	137	94	121	147	141	130	128	136	135	127	140	139	126	120	134	142	130	145	138	132	124	144	123	120	119	119	129	138	130	115	142	124	136	137	120	132	140	118	109	115	113	144	128	111	122	118	138	126	111	126	133	119	157	102	128	138	114	126	129	151	141	146	115	127	124	110	126	121	136	145	110	118	114	118	110	129	120	131	138	121	144	108	139	122	130	129	130	125	136	149	112	116	140	132	147	120	116	123	140	117	139	108	135	123	129	129	101	137	145	145	110	129	114	114	102	134	106	134	125	140	99	122	121	126	119	123	112	135	148	116	121	131	135	128	137	144	129	112	101	119	120	132	132	121	128	132	127	136	127	140	109	131	134	129	126	147	139	147	117	127
6864	3913	6859	7825	6520	5923	5305	5122	4887	4807	4449	3392	2517	1689	1111	908	760	690	717	748	788	630	594	704	712	544	576	519	435	419	383	323	304	326	333	342	300	336	309	325	336	335	343	354	346	336	301	311	316	339	331	290	309	316	318	310	329	315	319	292	335	297	314	319	325	318	315	308	303	304	312	334	299	313	310	276	317	294	320	339	296	315	333	316	337	335	291	322	299	326	273	306	327	317	275	341	323	293	308	341	325	272	324	293	311	320	312	320	316	299	315	289	338	296	319	341	294	287	287	274	277	359	324	293	322	306	306	296	308	334	298	285	334	324	290	295	325	336	347	303	310	302	324	336	315	288	323	299	283	301	291	301	294	310	307	322	313	328	299	335	303	281	291	341	294	288	312	308	334	273	304	317	359	312	308	289	334	338	301	338	300	312	312	322	304	329	332	311	299	323	306	293	270	312	314	303	326	322	276	337	268	296	319	337	344	302	311	300	293	278	322	349	284	331	329	293	329	291	265	307	312	319	321	282	342	335	323	310	303	311	299	345	314	294	297	293	286	346	350	316	304	304	307	332	311	327	313	308	273	323	327	299	306	317	308	314	289	316	316	330	330	273	288	311	292	292	306	312	335	280	301	318	307	286	323	272	345	320	331	296	308	303	328	298	308	324	312	300	314	298	323	293	316	303	322	320	285	347	311	332	319	328	326	308	310	291	297	329	288	303	325	332	312	318	324	290	319	330	312	301	320	300	295	316	298	319	349	345	334	307	280	293	296	309	294	304	320	304	294	310	310	327	308	319	299	298	296	300	307	332	322	316	340	319	330	295	330	344	322	302	292	337	381	310	329	310	327	306	305	288	323	320	326	298	285	310	333	307	316	294	317	314	311	311	293	320	335	294	300	316	320	315	297	321	339	344	322	339	326	329	305	273	317	318	305	335	314	306	301	337	304	326	310	274	283	323	287	350	314	304	318	333	320	287	286	330	343	295	310	288	275	287	281	339	293	307	276	298	343	310	320	292	297	293	313	308	304	322	292	338	294	341	326	334	304	328	301	336	341	301	334	287	317	353	303	287	320	303	300	309	305	300	315	302	341	309	334	340	285	300	307	333	283	304	298	297	345	332	292	281	303	301	299	346	326	275	344	346	312	299	277	335	322	346	306	322	295	299	325	307	302	275	307	318	278	282	333	336	305	308	283	305	337	345	299	357	323	316	286	314	323	324	302	311	333	301	301	324	328	291	331	323	333	297	297	333	312	320	323	313	283	311	285	316	318	285	308	308	298	308	319	312	319	278	288	311	347	311	283	304	316	275	323	313	304	328	297	311	296	307	308	283	313	277	323	354	288	292	307	321	324	310	301	287	305	295	273	315	317	313	308	307	345	278	304	327	322	305	300	305	317	320	296	293	313	309	327	310	322	284	271	289	302	327	332	313	306	309	326	298	309	315	296	296	306	320	322	278	333	303	326	318	287	300	332	326	289	275	329	301	319	315	322	309	258	315	337	282	323	314	315	303	292	314	303	308	321	306	315	314	327	345	302	297	306	310	278	329	340	330	322	298	314	284	314	306	301	333	271	305	309	304	298	333	325	316	317	280	307	316	325	323	297	311	317	324	293	301	332	317	332	329	314	296	277	308	310	299	302	288	344	311	333	318	300	347	309	303	277	292	312	307	292	314	317	309	304	319	339	322	302	311	316	310	302	271	320	303	296	339	290	305	297	343	331	334	299	282	300	311	321	330	308	294	311	293	279	335	300	320	295	301	292	316	301	315	330	338	321	302	317	310	334	305	311	294	323	315	304	295	313	332	331	296	321	285	309	329	339	291	335	295	301	312	297	315	312	309	301	294	300	309	339	276	322	284	313	316	308	307	294	314	295	324	347	324	335	329	307	296	311	302	320	300	303	300	317	297	293	295	308	281	337	337	310	303	300	321	300	290	290	296	312	296	322	314	316	321	333	299	295	320	339	260	330	320	321	299	310	302	300	307	318	279	316	309	334	317	312	308	298	305	302	356	306	280	325	328	318	318	292	277	297	320	337	300	311	329	273	311	296	283	331	328	324	340	306	317	349	309	305	326	295	322	318	322	289	313	317	309	311	288	320	342	301	293	336	313	330	331	322	342	295	325	316	301	289	324	308	304	346	314	289	345	296	319	296	313	299	316	320	305	288	279	291	298	328	318	337	314	318	344	303	319	330	334	319	335	329	295	309	294	291	321	321	277	299	299	283	292	298	303	304	304	280	295	293	347	319	340	327	279	343	305	252	309	305	309	281	286	344	323	298	289	319	298	305	339	327	301	313	306	310	316	324	356	312	308	309	294	307	285	340	328	287	324	299	286	293	317	338	286	348	300	319	307	284	326	317	337	321	325	299	295	309	293	317	303	294	332	280	302	304	318	312	323	311	310	301	299	336	294	288	302	283	306	297	311	336	292	340	297	339	333	318	322	288	305	332	311	327	330	308	284	304	280	311	324	288	332	295	302	314	280	287	308	301	305	286	312	325	336	323	309	315	337	365	318	309	310	292	307	300	316	322	303	322	344	306	325	307	316	314	316	318	312	290	292	334	302	306	301	313	316	306	297	320	311	310	310	318	325	284	298	341	314	296	326	323	341	317	322	312	298	318	332	290	336	323	286	350	301	306	282	300	322	329	305	311	361	286	326	315	302	319	298	299	310	287	364	317	317	320	294	341	314	331	293	342	309	320	342	320	288	309	278	303	346	318	331	309	330	319	308	317	292	318	314	328	327	328	332	280	313	312	291	314	301	286	314	325	287	322	290	334	317	305	291	340	321	334	309	328	327	284	306	328	277	307	305	304	317	305	332	318	292	305	292	339	335	303	306	321	326	305	316	305	297	315	324	311	312	280	296	304	320	295	306	330	283	304	301	309	311	299	306	309	279	330	334	313	296	312	314	316	317	296	306	319	316	314	301	331	303	303	300	309	300	294	323	311	300	313	324	327	307	325	306	273	343	315	338	324	290	305	351	342	312	290	300	315	290	324	332	313	304	325	302	319	291	301	305	332	311	300	322	307	315	327	300	313	318	334	279	350	298	294	310	328	346	303	307	314	288	326	262	293	326	325	322	310	301	347	285	325	291	286	325	288	324	307	324	284	312	290	297	300	321	310	282	342	320	329	284	279	302	320	333	302	292	316	324	309	299	291	335	320	298	320	304	325	307	303	315	323	304	299	309	292	300	295	308	304	321	341	312	331	331	319	322	294	323	336	328	320	307	301	299	297	299	309	313	317	326	314	292	357	292	344	314	293	319	302	342	329	356	290	305	310	303	303	328	293	309	327	305	292	317	314	346	339	301	298	305	318	328	300	323	288	289	284	310	317	314	339	329	336	319	339	317	295	309	328	292	288	308	312	338	298	330	297	343	302	347	281	295	337	300	349	334	332	315	326	309	338	304	297	292	331	268	318	290	289	298	275	343	322	336	289	328	276	306	313	301	344	297	313	311	308	320	284	298	345	311	316	290
19562	7717	7200	5590	4329	3813	2759	2464	2284	1994	1595	1226	931	661	486	443	394	363	335	370	349	325	295	317	315	253	267	231	245	256	221	197	211	196	181	205	198	194	212	192	200	189	188	196	207	183	169	195	204	187	185	171	183	188	168	172	211	189	188	177	191	187	194	197	184	164	173	193	168	193	177	179	198	180	193	188	179	188	176	175	196	208	183	183	219	183	213	178	194	206	177	193	188	199	198	188	183	203	177	162	195	194	191	199	199	167	207	193	183	194	177	190	189	185	193	180	192	180	181	241	186	191	189	171	203	204	169	180	152	188	181	210	206	185	199	182	199	208	167	176	185	199	185	171	195	203	191	200	181	190	186	186	204	182	201	178	209	167	216	172	187	182	164	197	201	195	165	174	170	184	176	185	193	170	209	199	190	188	184	203	202	205	180	198	160	189	154	190	187	195	170	188	182	183	175	201	194	202	163	158	176	175	180	196	172	195	179	177	181	187	183	179	198	152	177	183	178	172	190	178	169	182	176	209	188	188	193	185	151	174	201	182	171	190	171	170	160	181	186	209	194	192	194	199	181	191	153	182	194	220	199	193	229	189	191	208	198	204	191	153	176	201	207	178	187	190	187	193	180	196	172	169	206	159	196	175	183	167	165	182	147	202	177	175	185	175	193	204	213	214	187	185	193	206	152	198	178	169	168	155	200	193	212	207	162	179	190	176	194	200	185	187	201	165	197	189	201	188	169	191	197	201	221	216	192	179	186	174	195	178	159	227	174	187	186	195	181	160	190	201	178	176	179	189	176	201	197	181	189	179	195	173	186	186	173	195	185	202	180	184	198	169	193	181	202	167	171	191	184	194	170	203	186	184	190	182	207	193	171	202	226	189	201	188	188	186	176	209	190	215	209	191	163	194	156	199	196	187	200	190	210	165	170	175	207	211	199	200	193	173	194	190	199	184	183	204	163	215	188	164	176	201	192	188	175	198	176	200	153	202	191	196	172	158	199	197	210	193	213	194	184	170	194	202	167	177	180	187	179	189	173	185	174	201	201	188	189	186	190	185	168	193	165	173	181	190	188	192	207	205	191	189	179	188	232	190	195	212	197	162	186	200	204	166	169	181	167	194	184	174	172	190	182	190	204	215	183	172	173	189	177	207	203	178	166	195	161	180	191	177	202	154	179	170	193	165	173	191	185	170	170	172	207	184	208	224	187	182	171	157	164	189	192	195	166	189	195	192	150	202	175	234	190	200	193	190	189	183	179	228	156	207	179	170	174	178	190	206	185	182	194	184	201	183	174	196	187	207	181	174	177	193	189	220	172	188	189	209	186	159	197	225	174	190	181	194	177	198	207	189	175	198	171	179	182	158	176	182	182	159	200	200	189	208	186	177	177	194	186	208	193	187	176	184	164	196	182	189	184	220	183	187	197	176	186	185	183	174	192	191	198	200	176	171	174	181	174	214	169	168	181	190	185	187	179	181	181	184	190	201	179	189	181	172	183	207	169	186	185	174	198	195	180	218	203	197	193	176	214	191	158	162	183	186	193	187	166	192	196	199	191	215	170	179	197	203	197	173	191	179	193	187	189	169	178	158	194	195	171	186	196	155	185	165	181	191	180	180	182	183	165	178	171	196	187	185	167	217	181	193	186	172	189	178	187	186	162	218	186	166	201	185	208	191	175	189	180	188	180	178	164	175	189	203	154	176	186	180	199	180	187	180	200	187	182	185	186	178	186	161	188	192	187	199	210	181	188	196	182	175	185	199	189	199	184	174	191	178	183	188	202	188	203	192	180	198	183	180	159	199	186	197	168	206	189	198	214	166	204	177	226	191	171	206	193	181	198	164	149	195	205	193	182	193	172	192	176	202	184	204	161	158	168	199	192	203	192	187	181	179	174	191	171	176	162	173	166	170	193	220	165	202	195	175	175	176	189	189	161	168	168	212	190	181	180	173	178	194	180	179	195	177	191	183	215	156	183	208	185	171	194	158	186	187	186	201	181	176	175	203	178	160	200	208	179	215	185	177	202	192	168	167	203	198	162	165	184	209	171	195	172	177	180	194	194	201	196	186	198	198	176	176	191	188	177	183	211	210	195	184	187	182	192	197	191	154	184	204	169	171	187	188	186	170	164	194	185	185	199	203	185	183	157	166	203	212	189	174	170	185	185	160	164	181	174	194	190	217	211	178	165	198	176	183	196	194	179	209	184	153	195	181	194	202	188	196	186	182	184	191	199	200	174	210	195	204	231	198	186	202	184	185	182	180	188	205	186	187	171	164	159	184	223	185	183	157	149	187	169	185	191	183	179	189	191	170	190	173	200	196	188	180	173	206	188	195	173	177	178	197	182	164	224	196	192	189	144	187	193	179	196	179	180	159	212	189	212	153	195	190	172	195	173	211	188	176	184	185	188	192	208	178	198	193	193	165	205	205	192	161	183	194	198	201	191	187	181	185	155	182	188	225	182	194	180	203	188	172	197	193	204	151	189	195	156	194	204	177	176	214	186	166	185	174	189	167	173	170	202	167	196	204	189	161	195	181	174	172	195	163	186	165	209	200	172	183	170	208	188	171	175	197	200	202	167	178	174	169	182	208	195	210	213	213	167	191	186	159	179	182	200	166	194	199	189	185	199	192	185	195	193	190	229	185	200	209	169	201	206	184	174	183	183	173	178	184	176	188	178	190	188	185	187	184	178	169	191	178	191	196	200	204	180	189	187	200	193	187	220	176	186	194	207	178	196	175	207	205	180	191	175	190	180	205	211	172	179	183	165	201	174	187	189	215	198	191	181	189	206	185	190	163	180	163	170	193	200	221	193	182	214	186	212	200	204	180	177	182	202	179	180	176	173	191	159	179	191	188	177	193	197	156	192	196	178	198	209	196	164	180	174	202	180	211	186	189	193	190	156	174	202	158	177	167	194	198	173	174	177	179	166	182	185	196	176	183	184	196	183	151	203	163	189	197	193	210	186	170	195	194	196	212	180	179	200	155	198	213	218	217	181	197	191	207	210	192	214	179	209	212	182	157	196	171	177	166	192	180	163	179	170	179	204	175	168	201	197	182	188	184	196	165	190	181	190	177	197	163	213	172	190	199	203	198	195	204	177	187	230	176	174	189	203	215	190	168	193	175	174	188	191	226	195	162	175	200	172	184	197	178	188	183	178	196	189	165	200	181	189	177	181	185	145	177	175	199	169	177	190	176	171	176	162	203	190	165	180	187	173	200	190	166	201	189	195	205	181	169	205	202	186	197	204	175	155	180	189	188	189	212	199	187	179	173	177	199	190	200	155	169	167	188	178	180	219	168	189	211	191	199	186	150	192	171	175	180	167	185	163	183	162	201	163	201	172	182	210	194	205	155	194	178	185	185	160	217	179	165	168	170	193	186	188	200	176	196	184	192	201	185	175	184	194	184	189	181	196	195	182	194	180	181	182	157	239	168	184	198	180	197	181	202	176	196	188	184	186	192	179	210	193	174	167	172	160	194
12477	6395	11555	14136	13622	13801	11087	10511	9753	9179	7593	6108	4579	3236	2440	2028	1714	1519	1512	1636	1562	1349	1197	1119	1203	940	798	774	714	634	617	521	477	473	454	472	502	448	475	501	495	507	476	498	442	469	461	490	503	471	456	437	470	415	445	419	440	415	427	454	461	411	447	435	431	422	396	431	438	409	415	410	390	432	458	437	411	419	420	417	410	462	435	410	422	442	403	401	428	417	429	458	443	459	421	423	469	414	396	447	412	406	446	424	420	425	464	424	415	395	457	450	436	450	434	412	405	416	412	452	427	417	409	407	420	430	464	468	424	433	430	427	406	420	425	421	420	447	430	457	401	422	410	478	423	388	433	408	388	448	421	452	457	413	420	445	432	428	427	398	407	435	420	410	425	441	471	418	397	396	422	418	406	404	445	392	400	385	439	483	425	403	443	416	406	452	373	387	447	402	461	422	411	425	450	380	404	428	406	447	408	435	441	418	412	401	456	434	448	409	412	433	406	421	424	421	434	438	476	434	385	443	437	450	417	409	415	407	416	406	417	431	409	408	428	471	449	416	443	424	419	425	452	412	466	469	411	422	405	456	417	452	414	415	405	419	441	423	413	415	422	375	422	411	447	436	416	431	448	450	448	456	407	422	411	445	439	403	495	405	442	450	405	446	431	422	466	433	426	428	424	429	453	418	479	456	440	461	418	407	401	412	423	395	439	406	403	424	412	409	407	443	421	446	445	411	400	399	425	419	420	377	419	426	386	401	423	419	472	410	430	445	432	444	379	424	441	443	427	427	446	430	457	388	425	419	452	426	399	422	409	422	443	416	416	446	456	435	405	462	425	425	404	466	437	416	439	423	423	436	422	442	375	430	431	450	424	421	387	453	423	442	412	414	420	442	418	401	440	456	452	458	437	437	426	420	431	440	403	443	453	427	452	423	425	412	400	430	439	410	455	413	427	430	453	445	405	458	427	439	441	431	451	425	425	459	426	445	414	428	419	426	419	402	446	417	421	427	427	390	436	395	446	445	452	412	408	415	435	472	393	436	430	437	445	436	457	415	439	408	420	430	420	440	442	407	431	432	450	438	464	412	411	414	427	418	385	425	452	444	446	429	409	418	428	432	435	386	415	417	435	422	394	446	412	456	433	459	455	407	441	426	439	402	450	425	406	449	437	431	440	413	429	402	412	437	427	434	398	397	401	485	461	424	440	411	420	431	462	434	423	414	385	432	424	414	426	427	404	431	412	457	395	420	447	450	419	402	408	418	443	414	448	463	435	422	436	395	465	440	434	430	414	393	452	404	387	430	469	435	409	414	400	408	462	418	387	425	443	399	437	411	437	450	396	392	391	424	428	413	431	420	411	430	428	440	411	433	386	415	395	420	442	455	417	406	450	384	441	365	426	437	440	456	429	420	443	418	409	414	432	400	388	438	431	444	430	425	412	430	396	404	416	437	407	409	454	406	400	420	418	420	435	393	426	412	440	391	429	420	460	432	408	445	441	444	459	438	443	413	405	444	410	438	463	456	418	413	423	387	432	430	446	412	436	453	434	413	444	398	407	408	445	424	410	415	441	466	415	426	438	409	445	442	423	407	452	403	430	427	421	401	420	471	438	449	430	426	452	410	435	407	415	437	413	439	454	421	410	463	393	444	412	465	458	433	445	417	428	432	458	443	410	437	402	443	446	414	389	395	426	426	385	450	415	443	433	433	406	425	449	430	443	415	423	445	421	434	477	426	452	434	405	437	433	383	435	454	426	427	432	431	423	414	423	368	405	406	376	429	463	422	409	431	442	467	416	424	414	465	419	421	404	479	394	440	389	386	400	417	447	431	439	414	419	425	438	444	416	442	401	438	435	452	420	413	438	415	415	407	417	418	394	450	396	384	440	418	416	415	395	468	456	440	409	421	439	414	416	451	434	408	451	401	436	410	379	431	481	447	408	468	409	425	451	413	401	409	421	426	420	415	424	437	396	449	474	422	410	381	443	451	426	421	436	442	435	398	433	416	422	377	447	412	413	429	433	404	437	452	393	427	454	460	427	422	438	430	437	423	419	426	401	445	418	424	439	446	449	422	435	435	466	434	405	434	414	419	406	447	407	409	402	411	390	434	408	402	405	499	438	450	433	409	430	459	429	419	417	445	457	423	443	405	438	413	403	444	440	415	449	416	402	408	439	424	419	426	430	442	451	410	473	408	420	465	422	445	439	401	423	436	419	417	424	404	406	420	389	440	428	394	438	415	463	432	443	422	440	434	454	439	411	406	407	454	437	459	400	436	408	442	415	392	393	422	440	403	414	428	427	428	453	440	411	394	459	427	376	430	374	470	427	448	439	436	430	421	436	405	458	417	418	390	468	434	439	419	390	414	428	445	439	410	419	412	426	444	422	439	433	414	415	399	429	438	445	434	428	427	437	439	434	437	439	385	412	424	453	452	433	390	437	430	418	415	406	409	431	415	419	448	381	399	453	431	399	398	399	427	475	405	436	405	378	452	434	418	402	451	432	424	407	410	398	419	402	442	435	381	389	402	414	464	458	418	415	426	440	416	426	406	435	421	434	417	445	409	433	420	406	412	446	413	444	436	464	401	482	425	393	451	394	416	412	407	370	445	410	409	411	423	428	458	418	461	432	445	417	429	394	408	396	417	469	437	436	435	428	431	422	443	421	403	398	429	402	450	388	408	381	378	440	457	409	419	430	416	434	428	416	439	452	437	433	442	407	427	401	428	417	457	415	397	408	433	436	500	425	423	387	425	397	423	434	402	427	432	440	416	416	428	408	444	443	427	391	402	404	452	443	437	431	438	438	412	403	440	437	418	445	405	424	420	471	432	372	472	430	415	391	485	398	441	458	450	419	465	447	412	394	443	428	428	445	472	430	406	396	386	421	416	418	417	438	425	468	376	415	411	436	407	420	403	455	420	448	444	399	396	421	425	424	447	432	412	437	403	414	430	420	403	397	448	436	438	439	440	430	468	397	446	437	445	400	406	423	446	435	438	411	448	460	454	441	435	400	419	439	396	441	400	403	407	445	450	426	414	445	427	430	452	418	380	436	423	424	437	468	406	454	404	427	450	435	431	410	409	418	430	435	403	399	434	452	462	415	415	451	441	455	427	411	443	420	421	404	422	447	439	422	427	414	423	447	412	417	400	485	437	432	410	454	458	411	436	468	442	400	424	418	394	417	427	426	418	397	418	419	415	421	431	437	415	430	423	453	468	449	447	480	452	458	417	440	453	456	434	434	455	425	384	422	473	428	432	437	397	401	434	404	479	390	429	430	454	371	421	425	412	427	431	424	411	422	447	404	439	413	401	423	403	398	430	451	458	433	426	424	419	429	442	443	410	434	404	454	414	436	451	380	435	422	390	409	440	444	409	447	404	412	420	436	439	455	432	444	430	382	413	462	447	412	413	412	435	411	438	416	392	411	421	415	444	394	400	432	433	422	391	436	415	413	402	424	398	419	392	422	425	429	416	444	429	433	403
27401	11760	9979	8274	6668	5781	4405	3520	3119	2743	2364	1686	1230	925	691	555	535	457	436	444	456	402	337	334	322	289	263	266	267	275	217	225	202	194	182	177	207	222	196	216	209	208	203	175	184	184	181	200	180	192	190	192	195	182	196	163	177	177	191	205	172	178	182	183	202	185	184	187	201	204	146	191	184	212	195	185	189	165	172	173	171	189	201	196	201	198	165	189	191	194	163	184	162	195	210	176	177	179	205	205	191	167	164	200	188	189	182	178	171	180	186	201	183	185	201	191	200	168	185	180	190	188	180	202	174	181	195	186	189	188	182	179	169	174	186	165	219	199	203	162	185	171	184	222	181	175	177	167	196	178	202	177	201	183	211	193	206	200	189	183	206	216	177	168	178	176	179	188	169	205	190	200	188	163	181	186	185	175	176	182	190	174	192	200	191	214	188	166	170	179	184	189	192	167	199	200	185	174	199	171	175	178	168	192	186	191	165	202	172	180	211	171	180	174	175	193	167	193	195	176	200	171	178	201	177	186	190	203	171	165	189	159	190	193	191	192	181	194	190	188	181	181	203	178	164	186	164	183	185	189	213	176	174	183	168	183	196	164	173	192	181	193	210	201	211	172	173	186	190	199	168	195	188	174	203	164	210	148	198	192	159	183	202	173	165	176	182	191	172	183	172	209	174	192	181	210	174	176	202	168	157	183	167	177	164	182	187	203	174	183	222	171	180	171	181	178	190	193	205	187	179	181	195	164	179	221	203	231	184	167	164	172	194	197	158	194	218	201	184	183	166	209	187	199	192	166	176	143	213	169	170	159	181	187	167	180	192	143	180	186	177	209	194	178	200	178	203	179	188	200	197	186	174	180	174	181	195	174	183	187	212	166	190	198	190	174	188	195	163	189	188	198	209	164	199	188	194	156	151	179	182	176	193	173	157	193	172	193	198	190	184	188	168	192	165	169	188	170	199	214	188	176	174	204	219	195	169	171	184	190	184	187	172	181	170	173	204	158	194	204	211	192	193	186	215	168	180	212	176	173	177	197	203	201	201	176	186	187	173	168	175	178	175	172	180	194	186	213	194	197	189	183	188	191	181	204	204	204	206	173	164	187	178	211	162	173	192	189	167	160	169	196	184	197	173	193	170	166	155	175	175	156	155	207	181	173	205	158	191	195	181	206	154	208	178	208	173	184	184	175	197	187	194	187	197	178	203	193	186	144	227	197	218	183	189	198	190	169	167	201	177	194	218	190	185	178	208	178	185	210	176	167	189	208	176	181	192	207	193	184	181	199	191	187	170	193	185	196	201	191	160	193	201	176	177	208	183	194	177	199	191	169	181	198	212	163	196	192	203	181	209	202	175	178	194	170	188	187	195	180	160	209	221	186	208	185	188	204	200	199	185	197	196	169	167	167	209	180	186	186	196	161	199	166	198	177	176	200	196	162	167	154	185	195	182	162	187	217	190	168	202	183	183	187	196	183	164	198	194	192	165	204	196	180	189	170	178	181	161	169	161	166	170	193	186	166	191	177	203	159	175	195	176	190	186	179	181	171	158	206	199	174	183	175	163	159	172	178	210	199	178	200	207	172	175	193	186	165	169	161	200	194	192	212	178	158	185	201	189	186	185	175	176	173	179	171	211	186	188	171	180	193	186	185	182	178	203	226	163	195	210	161	180	180	176	173	172	196	158	183	182	196	169	178	165	172	181	161	183	186	185	195	209	176	162	168	192	175	176	180	204	156	189	193	172	188	198	175	180	195	209	192	203	163	210	192	196	176	177	190	188	162	181	199	190	153	213	182	181	196	189	188	185	191	205	196	182	176	184	169	193	174	171	184	183	195	155	200	198	181	164	166	212	170	174	170	167	176	190	160	181	178	216	191	203	184	220	187	199	186	170	185	183	187	215	199	164	193	163	180	200	207	196	201	193	207	155	174	198	171	204	183	163	193	194	172	208	191	192	173	191	181	191	170	178	182	167	168	203	190	185	161	193	175	177	177	192	202	199	165	182	190	179	201	197	170	183	183	164	176	206	197	191	186	178	184	196	195	177	183	153	174	180	180	184	181	189	201	178	192	190	166	180	177	179	174	173	183	200	184	185	164	161	187	172	193	196	205	184	171	157	205	166	197	164	174	192	163	202	170	195	179	178	174	208	179	182	194	188	164	174	169	171	206	151	183	166	172	208	174	197	199	176	202	180	204	195	189	201	154	180	180	192	200	178	157	168	203	163	180	178	173	203	190	175	168	171	171	187	188	175	186	209	184	194	196	185	169	195	189	183	188	179	178	193	174	193	176	174	175	200	216	172	193	188	189	214	206	192	167	198	181	168	199	208	198	170	183	199	159	155	175	196	186	235	191	194	176	174	190	168	199	222	192	173	190	213	196	205	178	185	194	174	162	184	188	217	199	171	195	180	170	184	161	165	186	163	192	176	192	172	186	188	173	184	170	192	155	168	187	227	202	195	183	189	199	173	190	198	170	192	183	182	201	195	194	200	189	186	187	173	206	190	217	217	193	191	191	183	196	172	159	196	188	179	168	188	227	209	186	189	184	163	197	197	203	199	187	186	210	179	195	171	181	177	200	194	184	145	174	178	165	154	169	198	172	192	175	194	178	203	166	215	197	194	192	174	198	186	193	171	182	232	227	165	196	193	172	185	182	163	184	193	214	160	205	181	182	208	198	204	195	213	172	194	209	197	171	201	155	178	183	177	229	172	165	172	209	161	192	202	199	185	163	176	200	194	178	180	178	182	160	162	177	204	191	202	165	175	191	170	197	204	175	185	236	196	167	180	168	153	188	178	208	170	169	213	174	176	167	194	185	170	195	203	183	199	181	208	193	185	176	200	186	220	187	197	190	177	180	186	181	188	193	203	193	159	177	174	189	188	196	188	168	150	179	175	198	205	173	170	175	168	210	179	181	192	177	162	189	152	178	205	213	195	186	173	200	171	167	189	167	175	178	178	164	190	180	157	175	183	168	157	181	174	173	211	248	160	202	194	172	171	194	189	170	195	191	188	199	180	190	197	177	216	164	181	172	165	187	179	173	211	185	175	205	169	189	177	180	199	169	181	185	197	161	198	186	185	178	177	193	184	174	197	194	194	168	181	208	191	187	170	167	202	201	186	196	183	205	161	207	169	177	227	180	169	183	180	184	159	191	205	172	173	166	195	190	194	194	157	188	182	161	205	183	191	183	188	199	192	191	200	193	195	190	164	164	181	178	159	162	191	181	182	214	173	180	201	172	195	180	182	189	181	183	200	208	193	150	203	186	150	202	172	174	178	220	164	198	208	200	182	222	209	177	173	182	183	174	182	181	192	205	179	187	201	178	181	187	172	200	166	205	188	178	197	179	187	176	171	172	168	197	186	175	211	162	196	164	170	183	163	177	175	187	204	181	192	196	167	201	207	200	198	177	183	173	167	193	216	210	177	192	168	180	183	199	195	204	200	167	178	198	176	197	193	195	170	206	173	202	181	210	201	189
15873	9002	14746	18144	18441	18082	15153	13884	12885	11441	10098	7890	6174	4498	3396	3021	2530	2296	2163	2224	2172	2088	1727	1411	1525	1096	989	981	820	796	671	587	554	547	493	494	472	497	561	487	520	495	510	516	485	513	466	539	450	497	443	483	441	424	421	431	431	452	471	417	464	486	437	425	401	413	470	442	428	445	415	418	405	428	450	456	383	408	407	392	393	431	422	434	435	438	415	432	418	411	387	489	410	393	417	382	422	409	432	416	431	395	424	427	437	416	426	416	426	441	395	430	410	442	428	416	390	421	413	414	416	415	395	423	415	441	424	432	425	410	383	419	406	416	388	396	425	390	443	449	445	426	406	409	395	441	408	427	425	445	431	438	413	435	419	400	451	432	433	373	407	407	416	436	431	406	417	428	457	400	412	419	444	430	395	422	423	427	396	428	424	420	452	400	377	416	427	401	424	409	454	403	407	420	444	463	392	415	417	431	421	421	427	402	398	380	397	423	422	421	394	431	384	416	435	383	393	408	415	432	408	368	391	387	432	428	424	393	447	418	410	388	414	444	427	404	431	415	435	404	424	439	445	409	429	397	435	399	419	416	458	438	427	396	448	396	394	395	421	440	399	458	442	421	374	401	403	409	407	404	381	385	442	404	416	364	412	407	409	416	420	428	389	406	444	400	416	386	445	468	431	401	439	416	422	426	445	414	414	405	391	416	429	413	385	431	393	400	439	450	392	436	383	422	404	453	423	446	384	412	385	439	408	450	446	441	446	484	440	392	409	411	430	395	437	412	407	447	411	431	441	389	401	429	421	461	445	444	428	401	411	391	422	400	405	442	427	390	383	440	379	405	403	446	455	423	432	417	417	407	391	434	413	401	437	383	413	451	411	460	436	404	428	385	401	431	410	437	409	442	394	437	428	401	410	433	437	422	424	397	418	416	412	422	389	422	425	443	401	411	382	409	431	418	427	410	421	427	417	415	401	399	396	425	397	453	417	410	460	395	439	447	397	441	420	398	422	409	416	396	416	389	414	415	406	422	415	372	401	429	396	401	396	405	450	417	421	429	416	429	417	421	398	391	427	395	405	425	414	430	422	426	417	479	421	424	418	429	403	396	424	421	413	427	412	449	423	401	404	414	410	407	403	433	441	393	424	399	416	431	430	449	407	411	412	389	426	366	455	407	430	411	406	464	407	431	414	385	400	381	399	445	379	441	390	450	427	453	408	408	463	436	406	431	417	383	434	400	410	384	437	393	375	400	408	419	420	437	409	407	417	396	419	416	412	424	428	406	408	434	404	439	429	437	395	390	416	407	423	409	395	383	444	415	438	399	440	404	396	410	409	394	413	429	403	436	413	410	435	408	413	418	410	405	443	407	449	417	409	410	424	389	453	390	378	428	423	425	407	417	435	393	382	406	416	430	419	400	435	420	399	436	407	443	418	428	428	411	436	442	447	366	401	426	420	430	425	392	406	442	416	415	427	425	401	422	420	404	432	425	454	406	447	432	451	457	429	409	427	418	421	420	399	437	449	375	436	410	420	402	417	440	433	406	435	412	424	399	412	420	395	444	400	443	413	412	423	396	407	385	412	432	436	417	408	444	408	432	433	423	399	395	412	437	395	418	368	399	402	397	452	439	409	411	383	447	446	389	409	398	428	415	389	426	454	375	403	436	405	454	390	426	456	423	426	412	428	418	421	430	422	393	425	409	422	428	391	390	422	433	435	406	424	405	416	416	381	423	425	382	395	418	402	439	441	386	408	412	408	416	433	410	385	406	416	414	407	407	442	394	393	411	429	421	441	420	414	424	404	418	395	402	410	415	402	405	427	446	422	410	420	429	400	444	397	458	451	456	393	416	406	381	423	390	428	421	387	353	428	407	381	426	422	417	439	433	410	434	447	434	418	418	417	449	436	459	411	447	475	435	405	419	439	410	388	420	400	435	408	425	425	380	413	412	438	443	432	417	440	423	437	408	391	423	426	412	380	402	389	396	424	428	418	378	438	419	418	444	379	401	438	426	419	421	439	409	417	423	365	427	414	446	407	402	433	428	451	446	436	414	385	427	424	414	420	400	440	406	407	417	422	430	415	450	445	398	437	388	421	397	439	412	424	413	420	395	415	462	428	394	423	429	416	404	388	434	411	432	420	392	424	445	431	421	404	430	393	394	406	412	413	448	446	397	428	439	451	435	416	452	417	414	438	401	425	414	426	401	424	413	448	399	413	433	436	430	437	424	416	409	439	423	389	374	367	412	393	396	419	429	475	416	412	415	436	406	437	403	414	407	428	422	426	370	406	434	438	429	456	412	430	437	380	413	398	434	434	417	407	438	391	452	440	413	413	434	411	428	440	467	443	435	419	418	477	400	437	422	423	420	439	427	416	444	399	413	385	416	430	407	399	433	440	406	408	426	398	411	414	409	436	423	392	394	450	399	392	415	406	407	425	435	458	407	396	402	419	409	371	430	415	418	434	435	432	440	428	387	445	428	412	420	451	415	455	430	422	425	415	416	393	405	408	432	389	402	405	413	419	424	421	401	460	392	460	420	423	393	426	482	400	424	446	389	408	399	451	390	449	417	474	420	429	406	396	433	392	442	390	443	400	437	405	383	433	425	433	412	411	403	384	390	383	448	417	436	413	448	446	408	407	423	402	410	402	401	409	432	380	425	403	401	403	396	440	433	422	414	394	411	415	425	441	423	426	407	422	399	409	403	430	420	397	437	444	445	446	395	418	389	443	430	416	392	438	431	379	419	436	443	439	418	404	383	406	393	427	420	411	451	388	421	457	425	452	432	413	440	424	409	377	438	422	422	423	397	398	413	432	441	436	422	408	445	398	413	452	429	414	396	429	457	427	387	427	424	402	419	434	414	426	387	401	408	436	431	471	396	410	424	399	436	423	410	431	379	443	395	445	390	433	406	399	424	436	430	430	432	416	373	392	410	440	398	429	364	439	398	403	439	399	415	412	427	413	419	440	423	432	441	393	396	455	436	418	410	421	451	434	412	358	408	411	430	426	411	401	392	412	403	402	425	428	402	395	406	428	426	409	374	424	400	412	376	426	427	421	423	426	408	374	423	428	441	431	419	430	419	431	409	429	379	432	394	432	392	427	412	387	447	408	425	442	436	456	464	439	464	410	434	415	441	398	402	428	420	401	439	418	430	441	405	441	399	403	391	389	425	419	429	451	452	410	431	393	443	379	410	407	422	423	390	415	391	394	416	393	445	395	392	405	394	445	412	434	394	432	435	448	418	413	423	445	422	444	404	376	411	407	402	409	439	427	439	454	398	412	436	404	399	431	419	378	436	408	418	485	430	424	445	371	418	415	452	403	403	416	399	415	409	424	413	412	457	401	422	447	462	459	384	411	419	422	432	395	433	418	449	434	394	463	421	429	442	398	382	412	404	454	419	430	405	423	389	435	409	487	414	436	408	471	396	425	406	435	414	396	420	442	439	416	438	421	419	444	431	435	385	419	409	398	446	433	419	414	403
10558	4714	4203	2966	1862	1189	1066	1104	1010	976	867	665	504	368	268	226	221	244	197	210	186	176	162	178	187	173	190	151	129	144	148	129	110	128	112	139	125	118	147	131	133	134	136	147	124	146	116	118	123	155	137	149	136	134	131	136	142	117	151	139	140	135	109	120	132	131	150	143	153	126	147	156	121	128	132	142	160	153	131	135	135	142	134	121	142	125	140	131	136	131	129	110	130	147	128	131	129	144	150	130	115	132	127	139	133	123	134	111	150	154	145	119	121	119	142	135	158	98	135	127	143	126	146	120	102	142	125	123	104	121	127	136	117	129	130	131	130	135	116	117	142	119	108	99	120	128	135	158	145	131	113	145	123	116	137	126	151	115	106	136	131	120	124	127	141	119	118	140	131	133	111	139	140	132	170	140	125	117	127	131	120	142	120	106	101	124	130	109	121	147	115	148	111	121	128	119	127	138	145	138	143	130	137	164	121	111	122	129	128	134	147	136	126	129	137	135	140	138	142	133	116	118	124	139	150	138	137	130	140	121	124	133	134	148	140	113	141	124	114	115	135	117	138	126	113	108	116	144	105	128	120	127	118	131	164	114	131	117	142	130	141	139	142	130	128	144	117	146	138	126	117	120	114	139	109	140	128	129	144	129	149	126	126	144	129	126	140	130	147	152	113	102	121	147	111	103	135	132	130	121	117	127	135	120	133	122	147	144	116	113	123	125	125	130	122	119	132	150	140	120	150	146	124	123	133	136	121	104	115	142	125	144	152	134	145	140	131	113	128	124	129	121	136	131	116	125	114	130	130	136	136	130	139	136	136	133	131	134	132	122	121	145	114	131	133	155	125	123	135	134	102	131	129	130	139	122	130	157	111	115	145	128	130	139	147	115	119	112	145	132	141	142	109	141	128	129	112	113	119	119	109	133	138	138	125	126	124	129	152	124	135	131	138	130	135	131	125	113	131	121	134	121	129	135	127	149	121	128	137	110	116	165	130	152	127	117	129	121	137	142	135	126	115	121	147	128	120	123	131	148	114	137	132	156	119	131	134	130	122	155	144	122	123	129	138	109	122	124	125	130	144	130	129	110	143	138	134	118	126	123	144	131	143	139	123	118	115	128	144	137	125	119	123	138	128	138	122	135	115	128	138	132	148	152	123	128	136	139	134	109	118	129	121	135	124	128	147	133	117	131	123	133	124	120	130	145	116	117	150	173	138	130	113	140	141	124	119	130	150	131	136	131	132	114	142	127	157	117	132	129	138	132	137	108	137	125	119	131	135	138	143	148	131	137	130	141	115	140	140	140	128	129	117	126	139	109	127	147	132	121	135	119	142	123	132	163	111	124	143	127	122	125	112	135	141	127	134	136	173	154	125	122	124	124	137	132	153	124	115	137	118	133	129	101	132	118	129	134	140	126	118	129	133	138	144	127	134	114	131	138	135	151	126	123	153	111	137	121	107	133	98	125	116	142	112	146	113	136	116	130	129	117	122	134	122	129	107	142	134	128	126	124	135	118	137	136	108	130	97	139	127	134	136	107	147	126	121	114	118	137	114	132	169	130	125	142	125	121	111	125	123	116	118	142	144	148	127	117	114	136	122	125	135	143	129	134	142	161	150	132	150	121	145	153	158	123	138	115	125	130	129	136	126	151	117	140	134	133	134	127	130	119	129	108	116	157	128	114	156	117	105	129	141	101	124	115	124	137	151	133	129	138	144	147	124	117	118	117	130	133	129	156	150	118	129	133	120	126	121	143	142	157	135	142	130	124	135	125	130	133	132	133	148	122	133	119	131	121	131	133	149	124	116	136	141	123	152	130	122	123	129	105	120	136	131	128	124	129	113	126	127	134	120	122	118	146	122	116	108	124	111	112	140	103	146	135	161	116	142	152	147	108	123	118	132	121	134	108	118	120	113	113	124	138	150	125	131	123	145	142	127	122	134	109	144	124	107	134	122	125	134	126	144	119	120	121	118	157	116	138	136	117	125	109	121	146	107	134	130	131	129	119	136	133	106	150	110	121	120	140	131	130	112	136	128	143	124	121	146	133	142	142	151	146	110	119	124	128	136	148	139	101	128	126	129	126	125	123	112	145	110	143	128	120	115	119	132	148	132	133	123	118	126	143	119	126	127	129	140	149	159	132	137	123	150	136	119	144	128	133	130	154	129	127	108	126	124	109	147	137	141	124	127	115	104	129	135	132	119	131	137	114	124	105	129	127	139	150	120	165	113	134	128	148	124	146	120	100	123	141	144	118	143	129	141	129	117	132	132	136	130	132	135	135	123	137	120	127	124	123	127	108	126	141	117	114	152	140	141	135	129	136	139	135	140	114	130	111	115	137	129	144	142	140	139	137	148	138	125	141	115	133	122	109	135	144	141	129	105	120	139	114	126	127	120	124	120	115	140	131	127	146	115	147	128	126	117	143	130	131	113	131	128	119	107	137	102	133	122	122	132	123	132	140	118	116	165	144	143	107	126	139	111	137	146	132	119	122	139	125	126	121	129	102	130	159	130	131	129	103	147	136	140	136	135	141	140	149	103	135	126	146	127	128	121	139	128	138	147	148	122	131	138	129	131	135	145	116	142	114	127	140	138	134	110	129	138	138	115	137	140	140	135	143	169	144	132	135	155	145	127	135	119	122	144	111	136	126	126	118	127	149	137	123	127	127	163	119	122	132	125	119	119	136	157	145	129	128	119	105	132	138	129	96	95	126	150	134	132	142	149	134	121	106	135	120	117	131	144	136	122	122	109	122	137	128	151	102	114	107	124	144	123	133	120	117	142	131	119	158	145	106	125	137	140	129	116	108	124	148	119	124	145	123	121	137	130	128	140	127	126	142	136	122	128	134	126	117	142	136	149	122	157	143	126	152	135	137	134	122	142	123	124	145	150	114	136	145	126	125	133	137	125	118	132	139	103	131	143	120	139	150	147	127	146	111	139	127	136	127	136	165	140	120	126	115	123	116	120	134	122	139	113	131	129	135	129	148	138	116	114	130	123	139	123	130	149	120	109	145	149	137	139	141	110	122	106	115	128	116	129	136	137	126	129	132	125	128	129	130	120	131	120	130	116	118	153	153	131	145	131	141	147	130	127	132	150	117	119	120	110	128	119	110	110	152	141	121	139	109	116	127	161	119	125	141	133	139	111	114	119	132	152	133	114	123	126	139	118	122	122	141	129	130	135	160	127	141	141	141	136	98	144	151	136	94	131	120	145	118	136	118	115	116	125	117	138	103	159	146	135	134	156	125	106	139	114	112	130	140	140	98	143	122	126	152	124	152	111	130	145	112	123	146	154	115	140	134	149	119	135	125	119	112	118	134	110	154	146	120	131	141	144	133	122	137	129	113	151	141	117	133	145	136	139	147	130	154	133	128	147	134	143	133	126	141	118	115	121	146	123	130	130	142	154	144	101	148	138	136	130	127	131	119	138	139	111	138	148	134	124	141	142	130	128	118	118	136	134	141	114	120	129	125	155	137
6503	4082	7398	8129	6271	5109	4692	4919	4530	4645	4291	3365	2635	1688	1336	1135	901	837	769	755	784	743	624	602	577	496	489	466	418	391	362	351	332	331	339	325	338	328	323	363	363	312	355	336	299	325	338	338	380	334	314	340	303	333	327	330	319	328	323	281	323	335	294	310	304	298	328	302	321	334	320	297	295	316	346	319	291	318	278	319	309	322	301	307	340	320	289	332	320	325	327	289	312	305	308	355	310	312	322	316	310	279	303	300	314	290	290	319	329	305	325	310	325	307	329	288	292	322	324	303	323	270	323	335	320	314	322	334	291	291	323	293	315	307	315	305	306	331	318	288	302	309	313	290	322	299	307	312	311	311	299	367	323	324	313	316	274	277	354	326	307	339	314	290	312	289	312	317	303	309	334	260	335	343	327	313	320	310	287	322	299	350	353	313	317	297	321	325	308	277	311	350	336	292	333	319	290	345	289	302	294	293	297	305	334	320	321	305	284	312	332	314	329	307	333	321	293	347	318	311	288	301	302	339	319	331	300	303	317	348	301	303	319	311	306	350	315	308	299	305	321	346	313	329	365	341	333	308	324	333	296	328	299	317	299	312	327	306	298	299	317	308	333	302	345	318	329	305	331	307	317	318	300	320	317	313	318	338	288	306	291	310	308	305	342	313	317	293	297	312	292	291	296	305	328	304	330	322	300	313	335	310	315	324	306	321	286	320	309	322	326	331	287	329	307	311	322	279	300	326	281	332	327	331	308	288	322	321	323	309	300	321	305	330	336	293	283	301	304	309	320	327	274	307	298	295	308	296	286	287	322	285	314	305	309	342	312	314	318	323	323	334	312	335	328	316	294	305	298	309	336	310	316	304	291	310	314	322	303	328	315	315	307	300	288	353	302	287	329	300	331	312	335	301	301	341	309	344	301	327	310	321	307	321	306	300	307	312	311	335	315	331	317	306	310	273	312	314	306	311	300	319	325	351	308	286	313	316	327	308	334	303	278	302	302	334	347	304	320	348	295	321	327	291	292	329	298	337	307	317	277	307	345	349	286	331	261	278	298	363	314	323	317	301	304	324	303	309	326	286	339	337	304	306	344	302	329	314	323	321	305	295	298	338	327	279	304	333	318	340	299	322	292	299	326	321	302	298	312	301	319	299	309	308	309	312	299	323	322	308	320	334	321	305	303	317	315	291	307	288	314	300	312	339	320	318	320	303	333	325	339	344	321	292	299	315	320	309	326	339	290	324	323	317	316	333	322	316	335	332	303	302	305	325	304	312	320	325	304	315	324	299	350	324	299	299	276	313	331	276	318	318	310	279	315	328	320	305	321	318	331	323	315	321	296	316	345	299	340	312	289	304	352	318	307	318	337	305	312	338	309	334	331	301	302	301	278	312	301	330	315	306	318	336	325	327	307	331	284	311	321	305	293	297	308	352	290	322	302	322	351	297	313	264	301	344	304	334	287	287	349	309	300	308	346	317	312	315	326	290	332	321	358	322	346	314	305	312	294	331	290	319	329	316	324	343	302	339	311	339	344	314	282	315	330	299	317	286	348	300	316	316	296	310	317	348	313	303	285	322	312	310	325	324	318	307	287	317	329	335	315	300	301	328	354	307	300	308	277	292	293	305	289	340	308	276	299	332	317	304	303	312	323	299	331	288	314	327	338	299	319	323	289	299	305	336	333	318	332	345	326	325	306	337	298	299	315	303	321	301	316	319	301	321	317	301	257	326	354	312	345	310	304	328	307	347	296	310	318	338	300	283	314	300	307	306	349	294	344	333	308	333	304	295	316	346	357	338	332	298	302	310	302	328	294	298	310	298	302	310	354	293	308	305	312	333	319	320	325	323	384	290	288	316	300	319	322	301	307	332	322	320	297	297	306	313	342	332	326	305	297	305	317	317	278	278	284	310	297	349	309	279	311	327	333	298	299	271	325	327	309	310	314	323	327	289	327	336	317	304	316	328	335	319	319	309	296	299	325	323	322	347	292	306	292	292	319	319	297	342	293	326	323	323	294	318	320	307	297	310	329	303	333	323	340	300	326	316	309	329	281	293	289	293	324	311	285	300	350	315	300	300	332	315	339	320	316	312	329	336	365	349	304	344	333	343	332	292	284	326	347	285	325	305	312	299	312	343	340	317	322	329	321	328	324	318	302	275	340	317	330	297	313	327	315	304	341	316	311	311	313	301	305	328	318	290	304	326	303	299	306	286	320	346	308	288	318	325	296	330	323	316	330	337	291	311	310	273	334	312	306	342	307	330	306	300	311	307	307	337	322	295	325	303	326	314	312	300	332	294	312	362	289	304	314	304	337	311	301	310	298	334	331	297	300	323	345	328	277	315	324	314	328	299	332	351	304	314	315	309	347	331	312	298	298	318	318	298	288	322	295	295	327	304	321	273	319	277	302	340	317	298	326	300	312	325	309	306	300	316	322	331	291	316	314	261	326	330	317	286	324	324	295	300	278	322	289	340	306	306	308	335	300	303	304	324	314	321	281	296	291	308	296	330	314	329	296	305	309	308	274	296	327	310	295	280	325	295	312	301	305	302	326	323	286	325	310	308	338	327	293	318	295	298	295	312	317	328	310	318	315	299	319	301	332	309	322	323	339	296	319	331	309	305	321	314	362	310	345	336	337	307	296	315	304	296	308	292	310	319	332	322	305	332	336	316	299	317	319	319	322	345	301	339	289	304	311	354	304	301	307	340	320	310	317	296	333	311	314	291	332	327	293	321	308	293	338	323	351	315	297	324	314	324	307	319	287	294	317	346	323	336	307	307	298	329	310	302	320	307	300	334	314	325	354	309	322	328	315	290	322	362	279	316	296	333	301	303	298	296	326	289	304	349	306	341	283	311	326	323	303	313	287	290	307	330	350	327	285	314	330	313	299	323	294	311	317	302	318	301	329	330	310	288	345	305	337	313	323	284	329	306	289	305	301	314	310	302	309	323	314	268	305	307	308	329	313	319	293	338	334	334	321	311	353	268	347	313	277	307	320	313	282	330	319	295	318	330	314	290	323	286	336	322	304	339	309	335	296	306	318	296	335	319	308	303	282	323	313	322	323	323	310	326	313	310	302	307	295	331	331	316	330	300	312	294	309	312	329	331	308	334	306	345	327	278	348	328	288	335	341	285	336	315	319	321	338	287	329	294	300	298	298	325	334	294	344	293	346	309	312	330	286	334	311	307	306	336	306	322	367	297	319	303	320	314	322	327	331	281	289	316	311	332	320	335	311	326	332	322	305	300	301	294	298	326	305	351	316	310	315	319	320	344	318	301	270	330	311	352	304	333	315	304	325	327	292	327	330	320	320	314	310	292	316	320	289	301	339	307	290	311	294	340	327	322	318	298	350	336	313	310	324	344	320	323	343	296	321	306	306	321	285	311	300	310	293	304	306	337	329	325	324	334	345	325	291	330	354	296	299	317	310	314	329	288	339	310	301	325	327	312	311	326	304	298	347	322	321	334	317	296	324	315	339	275
19418	8225	7093	5380	4243	3702	2735	2141	2039	1689	1411	1102	861	646	537	461	429	390	384	334	332	303	287	292	261	307	238	228	252	216	201	187	180	201	217	197	198	191	195	204	201	179	190	187	201	193	198	168	177	197	173	180	184	186	179	177	192	205	216	191	165	209	174	222	181	163	203	194	191	176	180	195	184	192	197	184	211	185	227	175	195	192	203	200	188	170	165	175	201	191	199	178	192	161	187	204	154	198	207	176	195	202	214	203	170	190	192	195	177	183	179	201	196	180	172	223	193	181	194	210	204	196	177	213	197	177	187	219	205	187	191	179	172	199	196	178	205	195	178	172	219	181	188	198	187	180	188	193	182	198	203	187	193	198	224	185	190	185	202	198	201	180	182	189	205	183	200	181	170	162	193	180	180	188	193	175	171	172	176	195	202	178	182	156	169	186	199	198	199	188	210	191	186	192	195	204	196	174	205	224	176	178	173	199	197	192	198	196	197	181	169	192	196	204	201	209	177	185	209	202	212	199	183	194	203	186	177	181	181	157	175	200	185	186	186	200	179	177	191	184	176	200	196	216	181	203	188	178	177	212	190	195	166	210	215	184	201	167	193	163	197	201	168	189	196	186	184	207	176	199	190	206	150	194	197	200	195	183	166	139	211	192	195	199	207	188	208	179	162	179	205	183	216	217	182	168	188	175	191	210	179	189	189	185	217	214	185	168	182	220	190	191	178	205	211	173	181	203	183	199	206	175	180	170	175	167	221	181	160	185	199	178	217	191	179	198	172	187	195	184	191	207	203	196	186	167	184	212	217	178	201	202	206	209	205	188	167	206	201	197	179	206	181	185	174	182	179	179	180	185	196	165	198	192	190	215	203	164	208	203	222	196	213	173	202	149	189	208	185	190	200	161	193	179	184	183	206	198	167	197	227	181	185	189	189	220	198	183	200	186	182	199	190	201	210	187	185	181	189	195	164	198	169	174	183	186	209	198	221	187	175	198	175	180	204	200	205	194	194	178	208	191	200	193	171	217	188	218	184	169	209	185	167	189	182	189	185	201	184	195	189	214	195	204	172	192	161	201	213	177	214	172	219	180	197	185	200	196	217	215	195	175	181	163	217	236	206	201	183	182	217	185	178	187	208	168	161	204	214	182	180	196	203	186	187	175	182	179	219	174	184	173	189	186	170	206	190	173	193	212	185	179	166	213	177	172	187	186	195	192	208	188	210	200	223	192	187	195	164	188	183	209	189	191	230	197	199	190	184	243	191	212	203	192	210	210	177	182	174	178	189	175	189	203	189	187	195	191	185	167	191	228	187	189	160	179	188	225	214	194	174	163	168	195	211	174	176	198	203	183	193	198	216	207	206	191	184	203	216	187	190	179	188	213	189	184	179	181	171	190	224	199	188	200	201	179	180	172	207	172	210	207	197	218	203	203	168	202	178	187	188	179	196	179	208	181	177	197	173	194	179	192	171	192	174	182	193	167	187	195	203	197	166	191	189	182	186	206	158	187	161	167	182	187	179	228	197	184	175	178	231	186	188	176	197	181	178	200	206	178	219	175	212	187	206	227	233	183	192	192	152	192	201	177	178	192	179	194	196	190	176	189	162	182	188	173	212	189	199	180	190	198	168	172	166	210	178	198	191	164	171	188	160	201	186	182	184	176	176	201	217	193	175	184	210	190	183	184	201	199	169	193	183	177	210	176	176	195	189	188	206	193	197	199	182	200	177	195	182	221	188	182	193	203	220	186	205	196	204	219	184	188	203	195	230	179	196	203	183	194	187	199	193	194	210	191	162	166	176	200	157	183	192	183	191	176	178	173	174	175	215	208	181	189	167	182	188	190	174	211	163	196	178	155	158	208	187	180	171	172	187	194	203	206	166	204	191	187	202	181	169	200	208	194	194	215	228	177	192	194	176	180	194	180	208	178	193	190	178	201	173	221	191	207	198	196	178	185	197	182	196	194	189	207	210	183	232	199	202	199	206	190	205	179	181	203	235	193	184	213	153	205	187	187	182	177	170	189	197	167	205	188	196	218	189	192	185	195	188	206	175	225	191	215	176	175	201	204	180	168	180	190	196	196	215	189	191	186	205	187	173	202	207	219	197	189	197	166	190	209	170	187	189	185	211	185	181	208	172	195	181	182	186	168	187	199	193	184	188	202	205	168	216	208	187	209	195	203	194	192	198	199	188	199	206	183	174	193	205	174	174	171	185	179	187	170	185	211	192	172	184	198	221	205	203	188	224	190	166	187	179	174	208	195	195	209	188	204	186	205	154	187	185	184	189	179	175	185	159	213	186	199	192	196	190	183	204	196	212	197	199	184	214	176	178	191	192	194	210	202	183	210	187	186	194	191	196	190	163	207	196	176	195	183	181	189	209	175	169	176	162	194	166	183	167	168	195	198	178	189	203	189	195	189	181	191	196	194	177	191	194	210	196	202	214	205	196	197	191	193	171	188	183	184	173	207	190	197	171	202	196	200	177	204	207	199	177	190	195	187	187	176	190	213	206	192	175	210	197	188	175	178	195	213	188	202	146	182	182	201	188	196	217	223	181	186	196	175	165	204	176	202	169	174	179	185	179	168	161	193	196	201	191	189	209	204	180	220	199	186	203	175	186	253	200	194	167	166	171	189	184	198	173	175	182	198	210	186	187	204	187	180	206	193	178	197	184	194	206	199	177	189	195	188	186	219	181	164	164	197	199	195	215	197	193	207	181	179	196	188	173	199	180	131	185	201	191	185	166	179	179	172	186	187	185	204	206	197	183	208	214	187	181	177	178	197	176	190	192	190	200	194	202	198	203	184	205	176	193	187	191	181	168	173	192	187	194	187	185	187	196	194	200	198	183	186	184	201	190	196	185	168	194	193	202	178	158	218	163	178	182	183	195	191	196	213	179	181	179	190	177	169	171	162	191	188	190	166	190	193	212	208	185	202	204	211	199	197	175	181	158	202	189	210	213	210	167	213	182	203	202	191	196	191	184	209	172	177	204	183	191	203	175	195	167	187	208	179	197	179	183	209	202	211	171	210	191	197	201	184	222	157	176	192	195	210	170	193	200	177	210	193	179	183	193	194	158	198	194	222	187	188	186	196	199	187	196	173	190	146	193	200	210	181	159	192	172	199	167	180	195	205	181	230	209	199	202	196	205	202	199	211	178	194	183	159	200	188	176	202	196	213	190	186	198	190	187	175	196	169	190	194	172	207	165	193	193	194	182	171	176	211	182	197	184	182	191	176	200	195	184	186	168	196	186	177	210	186	189	199	185	192	196	191	193	173	228	191	194	202	184	173	179	185	214	194	205	201	178	192	211	199	185	195	206	195	195	190	210	169	161	197	178	215	165	163	163	203	192	179	197	178	191	204	200	186	185	191	175	176	181	175	225	167	209	204	202	210	171	207	171	185	206	196	206	181	203	205	196	182	197	210	180	192	192	191	213	193	178	195	185	192	198	183	196	193	203	205	206	182	161	216	185	180	185	189
12532	6951	11356	13351	13744	13123	10577	9337	8945	7965	7175	5383	4108	3115	2595	2256	1990	1804	1552	1450	1547	1466	1287	1058	961	923	804	707	721	596	567	537	494	540	499	491	484	498	428	469	521	499	488	460	490	483	483	455	471	458	450	419	423	463	452	443	390	441	426	442	420	430	445	458	393	471	459	472	461	438	432	415	457	437	468	466	453	426	383	426	422	471	444	418	442	415	423	436	445	447	476	411	457	423	417	412	435	460	457	429	467	430	424	419	429	410	449	395	482	432	423	409	433	418	432	424	428	407	429	400	425	467	435	417	434	482	425	432	441	412	450	424	450	455	401	469	364	430	421	422	451	474	490	467	417	434	428	447	402	465	419	463	440	429	469	431	423	432	439	425	421	453	420	399	402	425	459	424	424	456	438	439	423	434	414	429	397	423	499	410	437	417	423	459	478	426	415	373	393	416	416	425	420	443	423	428	437	419	455	407	425	427	404	416	431	426	395	438	420	446	455	411	433	459	412	445	409	401	430	450	446	408	439	428	460	413	457	456	464	431	448	438	432	443	421	415	424	473	434	445	460	415	444	458	442	433	461	407	429	389	427	417	431	456	452	428	430	477	401	433	433	424	429	434	426	432	430	386	449	452	454	444	407	406	471	462	423	447	461	410	422	405	450	438	466	417	373	422	472	393	437	450	411	452	425	400	423	423	425	413	415	428	447	444	450	461	435	408	481	457	436	436	428	448	399	434	458	416	444	452	454	438	436	493	420	430	390	452	386	460	445	429	463	455	443	416	448	434	432	434	415	461	408	395	404	418	439	442	447	462	399	435	441	448	440	437	440	421	437	451	457	463	424	464	457	422	443	398	478	421	436	427	431	445	446	424	406	412	459	474	431	411	440	439	440	453	430	456	437	409	466	443	441	424	437	414	451	399	404	467	447	425	415	410	441	412	442	435	427	412	433	459	427	443	440	449	468	434	416	450	453	418	457	448	398	444	430	439	404	427	446	444	373	459	453	421	425	425	416	446	446	413	415	453	448	461	420	432	408	425	454	425	440	430	430	437	421	430	429	466	470	453	430	424	445	434	469	470	395	459	429	459	470	444	451	421	432	441	460	445	438	471	422	448	425	433	489	412	437	443	458	466	461	418	424	450	411	431	418	482	449	435	411	425	439	429	470	433	411	430	421	408	410	437	436	441	441	442	418	424	464	431	448	435	419	427	461	384	477	432	477	394	433	448	425	456	397	415	439	458	428	439	479	423	428	438	435	452	442	438	446	430	456	429	431	471	471	461	428	455	452	437	427	451	415	432	438	403	421	419	436	440	434	436	443	432	437	418	430	411	463	425	429	418	432	424	423	413	452	421	434	449	437	442	415	425	455	466	394	477	405	427	430	468	439	427	426	436	418	425	454	446	435	477	454	440	454	469	431	485	412	456	437	426	422	448	439	401	430	427	436	431	425	423	420	415	450	401	420	429	449	435	434	440	417	449	440	403	431	426	441	439	425	462	434	426	416	421	398	384	442	415	435	406	424	423	424	448	419	464	449	404	441	456	439	444	411	465	398	421	457	459	434	424	422	423	406	438	430	435	434	407	420	443	459	420	434	421	392	417	466	427	395	418	443	418	399	427	430	407	440	422	418	430	461	458	433	494	446	455	453	442	417	463	452	409	427	432	430	458	453	440	447	415	437	482	389	402	430	456	410	442	449	434	425	412	395	479	475	430	421	431	430	450	458	439	463	374	433	426	446	422	396	452	447	446	411	427	447	428	443	464	432	412	429	422	458	419	438	390	423	433	470	453	407	425	447	452	426	453	472	470	417	404	449	446	443	406	428	448	409	460	419	431	450	420	476	404	459	439	476	439	435	438	404	453	428	376	439	434	455	429	430	440	429	422	436	470	439	396	421	423	443	454	464	406	447	419	454	422	390	412	426	471	403	396	416	433	428	429	418	443	451	435	475	430	415	431	465	394	394	436	398	468	412	444	439	453	423	471	469	453	448	438	426	452	417	417	450	450	432	451	419	435	428	444	423	403	421	425	410	482	448	430	406	424	431	434	445	425	423	432	444	422	454	428	455	409	410	398	388	438	423	438	404	436	388	458	474	449	438	438	451	391	448	436	444	392	427	440	450	461	407	459	424	437	370	403	451	409	422	445	400	432	401	403	445	440	431	425	437	367	408	398	445	417	394	431	423	407	469	467	419	388	456	429	453	459	440	450	395	461	428	430	421	440	455	428	437	454	391	450	446	432	438	437	460	421	408	440	427	414	424	434	450	412	435	429	414	422	437	465	489	439	391	446	424	430	485	418	408	438	420	411	409	471	455	473	427	393	470	427	461	426	436	447	389	430	417	400	464	424	427	410	389	445	427	457	454	412	466	446	411	444	414	426	453	430	428	451	425	433	459	434	429	406	408	443	459	444	451	462	429	468	437	444	453	432	413	432	432	423	450	439	405	435	448	436	428	441	452	392	425	436	431	419	446	446	418	450	430	388	453	463	405	440	414	439	426	398	437	448	432	471	434	490	438	439	450	434	430	366	442	423	424	465	459	415	443	437	433	433	454	429	445	430	468	435	427	470	424	431	418	439	420	400	451	452	480	424	438	443	442	464	414	457	443	407	411	453	485	429	427	435	474	409	436	449	420	435	424	473	447	429	395	445	447	438	417	429	436	432	439	437	394	419	432	452	420	438	437	411	444	411	474	421	445	461	429	464	441	418	426	412	434	447	428	440	424	448	460	431	425	452	422	429	430	423	399	418	427	417	434	465	420	419	428	400	432	429	451	435	442	437	445	451	419	465	458	448	431	444	404	435	403	480	438	419	413	435	396	419	462	433	456	461	449	460	480	423	427	456	408	380	424	410	463	419	422	397	494	422	439	417	419	438	427	444	405	486	410	404	427	433	427	430	408	405	450	412	428	435	429	392	433	446	418	410	403	427	434	416	432	436	437	406	454	412	451	406	425	436	461	406	407	454	430	419	433	456	416	434	432	457	475	429	431	446	443	434	436	415	427	454	385	433	408	426	420	442	445	443	414	398	422	429	440	405	400	468	421	430	444	436	428	450	437	434	448	421	457	439	408	443	432	407	430	417	399	435	423	453	406	463	438	449	402	432	430	422	413	421	447	443	438	434	435	414	409	439	442	407	406	428	452	414	451	465	450	460	458	408	413	422	420	426	414	460	436	440	429	415	404	450	444	409	461	423	409	441	405	467	420	429	418	401	427	444	400	443	413	459	465	439	406	393	448	426	425	439	445	459	415	426	450	423	450	469	431	437	437	446	450	437	430	456	473	422	428	445	407	431	412	421	413	422	393	440	400	398	458	403	440	426	443	449	439	425	459	429	446	395	444	421	447	463	471	457	436	448	461	440	461	415	470	417	457	428	475	455	456	437	419	429	459	436	409	389	420	413	408	419	405	441	409	425	482	456	437	443	410	463	428	399	431	468	445	475	447	377	404	412	449	404	404	442	400	419	442	441	403	454	466	442	425	434
28117	12361	10334	8016	6592	5934	4413	3484	3012	2378	2072	1493	1167	937	786	685	573	499	514	482	477	395	388	320	330	331	269	236	249	220	228	212	207	207	224	183	202	204	218	204	233	192	170	193	165	196	194	193	187	187	197	183	210	181	198	196	206	175	200	201	213	180	208	189	187	187	184	194	176	183	181	171	194	170	199	161	193	203	230	192	185	169	190	194	180	177	198	173	196	179	200	202	172	168	164	202	193	190	185	214	170	212	189	170	192	182	212	196	191	192	182	196	184	181	182	209	175	183	189	204	182	211	218	200	206	173	196	208	201	190	188	178	192	184	192	191	192	177	203	196	194	208	193	172	203	183	232	177	197	175	207	198	172	170	175	190	176	176	195	191	210	181	200	210	185	160	199	203	163	208	182	192	216	221	171	189	183	208	203	182	199	171	187	184	158	180	192	158	200	184	190	202	192	192	214	176	179	195	176	191	163	167	198	179	167	170	207	185	177	204	172	177	185	179	180	185	190	198	195	194	184	199	165	204	196	176	199	187	170	198	187	168	202	217	197	199	171	186	187	184	186	160	160	198	177	137	176	191	208	208	183	212	176	166	184	176	233	192	212	182	197	190	175	176	184	163	210	188	187	172	199	220	186	183	191	173	191	195	167	185	195	201	158	184	183	207	195	199	188	204	198	190	176	161	193	197	193	187	173	160	190	181	178	189	171	180	192	193	207	206	199	166	205	181	184	181	175	174	192	188	197	207	183	186	173	186	208	187	181	218	186	185	176	198	176	198	229	186	190	202	203	149	201	192	203	187	212	209	196	201	201	195	179	182	217	198	204	175	165	186	205	188	170	190	175	202	197	179	182	211	202	186	197	204	192	222	195	197	187	166	203	164	192	162	219	207	171	185	195	188	173	184	181	201	183	198	185	181	211	170	229	190	191	174	196	204	206	172	190	185	181	192	199	174	199	206	185	197	201	190	186	195	214	210	170	183	183	179	177	196	205	156	178	189	178	187	202	206	198	196	197	190	202	187	211	191	188	196	215	163	212	187	185	193	168	173	183	184	207	202	195	182	202	219	195	185	185	187	212	187	176	197	204	188	203	198	189	191	172	188	192	195	180	203	216	189	183	218	173	182	202	164	170	189	197	184	181	209	222	187	178	181	199	180	195	191	196	204	208	173	177	200	180	223	164	183	207	204	193	157	170	211	205	185	194	207	202	195	188	200	187	203	193	209	181	205	202	205	170	176	200	199	199	182	195	215	223	218	171	172	149	189	195	171	202	186	216	221	164	187	188	184	188	202	184	196	188	203	226	201	197	207	203	198	168	182	166	203	161	203	205	208	177	192	186	198	198	207	170	214	212	182	204	211	217	188	197	182	194	210	185	210	209	176	199	199	192	193	180	188	180	205	186	174	182	202	174	189	184	166	184	160	208	181	210	175	182	207	189	174	177	194	181	188	173	206	208	188	178	190	195	194	183	174	171	180	197	173	190	168	188	183	187	186	193	161	199	181	192	192	176	230	210	229	204	178	175	178	162	166	179	205	179	189	181	196	157	170	200	195	216	242	201	214	178	197	214	205	166	203	199	197	180	188	174	173	189	193	198	200	218	172	181	187	199	196	174	176	191	198	177	197	190	198	167	172	206	182	206	174	201	191	141	220	183	169	200	171	232	194	190	186	197	195	156	185	188	186	209	177	189	197	189	180	193	172	201	207	169	200	194	183	214	184	206	182	176	212	176	195	211	210	202	187	210	186	199	178	211	178	183	189	188	175	164	223	202	160	169	208	189	157	190	167	175	182	202	207	194	183	185	197	181	195	197	176	191	199	207	191	212	167	181	198	221	164	197	199	187	160	196	199	216	186	199	204	205	166	203	197	181	209	183	188	181	170	220	185	186	189	207	170	182	189	175	192	199	179	174	185	186	187	193	176	195	171	174	191	197	190	191	208	204	204	192	207	200	181	207	199	206	193	204	205	222	188	179	190	221	190	181	191	180	191	209	221	186	187	183	189	189	197	193	185	207	166	176	185	192	234	204	160	170	184	171	200	187	180	208	205	194	192	191	197	197	198	202	186	209	204	195	202	198	177	204	191	202	203	187	182	181	180	198	203	231	194	211	179	171	202	197	183	176	217	202	182	197	195	167	198	191	167	192	197	189	194	210	200	193	173	210	184	201	193	179	189	186	166	190	195	193	209	197	207	203	213	195	165	182	185	203	200	197	186	177	186	193	176	204	196	202	172	192	191	199	182	205	199	185	197	176	199	197	181	201	175	193	180	169	197	204	206	189	170	224	192	205	187	207	194	214	184	199	171	190	184	198	186	180	178	172	192	179	177	199	190	194	194	189	183	205	180	204	213	201	166	174	175	186	181	197	170	159	193	210	196	173	192	215	176	205	217	202	196	195	183	193	170	180	179	203	200	196	207	197	153	180	170	178	196	183	163	187	203	173	167	175	175	167	218	175	173	210	179	199	216	196	155	186	200	215	179	172	193	187	203	204	182	176	174	183	180	156	215	204	191	180	183	193	174	179	173	186	189	161	192	195	184	192	198	210	161	198	198	188	168	181	185	187	194	186	185	201	205	195	212	193	178	191	175	215	174	182	168	175	166	197	179	213	196	191	190	193	190	183	166	182	200	212	177	160	186	184	206	183	194	183	192	187	176	165	182	183	167	183	192	173	178	185	161	203	191	195	197	197	201	218	192	184	163	184	184	190	181	186	195	174	185	183	201	207	216	188	211	174	189	219	190	178	206	192	177	205	188	211	190	204	199	189	189	179	162	205	184	192	184	191	194	197	217	194	179	196	212	192	181	183	185	196	211	197	211	204	200	165	201	201	189	208	196	196	201	210	186	179	181	196	189	169	190	188	238	199	199	201	205	193	169	177	189	201	200	194	172	182	183	189	201	198	184	178	162	197	222	169	199	184	202	191	204	175	189	196	189	180	198	164	168	213	191	177	192	207	178	166	197	190	196	173	213	219	186	174	163	208	171	199	213	201	189	184	194	203	191	211	198	175	183	199	179	180	171	205	204	177	209	197	201	182	211	197	205	209	203	186	208	188	203	190	181	180	172	199	188	193	170	211	183	194	176	174	192	182	236	199	200	205	185	195	207	187	190	208	168	216	163	208	198	197	182	165	207	198	179	173	183	203	191	192	178	152	202	158	171	182	181	171	175	184	192	201	218	217	148	171	207	179	198	168	163	200	166	216	176	183	159	176	158	199	206	208	185	177	213	202	178	181	199	199	158	187	189	189	202	197	176	217	183	172	190	208	184	199	183	189	196	191	199	202	213	178	199	184	188	184	189	169	168	198	186	177	183	195	222	189	189	197	193	196	206	198	197	176	185	188	211	182	200	190	207	179	197	168	198	211	187	192	206	175	208	199	184	188	183	168	180	170	186	202	162	180	186	177	200	186	201	206	197	186	191	213	198	190	198	178	179	199	175	190	172	216	176	174	164	199	201	174	218	185	180	167	202	196	172	205	179
16298	9079	14839	16803	17969	17940	14750	13317	11861	10509	9078	7157	5473	4751	3881	3149	2754	2586	2244	2223	2214	1933	1877	1456	1230	1100	1034	982	792	705	624	648	569	553	525	529	500	450	498	542	532	506	484	527	462	482	460	510	450	450	441	425	451	460	478	471	432	429	438	446	418	448	421	470	428	470	435	425	422	426	446	437	473	434	463	432	410	442	434	414	452	428	457	503	400	455	461	433	427	463	433	432	460	423	410	446	455	450	427	406	448	391	425	468	438	466	426	421	413	409	456	462	406	450	472	432	447	407	411	423	436	459	438	457	411	462	414	454	438	411	433	374	441	377	418	423	456	409	481	408	409	477	419	431	423	444	457	400	432	403	421	463	449	442	410	432	453	442	432	461	432	410	410	444	422	425	437	442	433	408	418	403	477	430	433	424	419	403	452	416	479	422	391	424	436	415	388	440	448	444	435	419	421	450	440	407	433	450	433	477	408	452	442	429	429	429	401	427	410	416	439	435	444	429	415	450	438	417	427	399	417	446	451	425	415	439	420	445	432	424	427	424	381	436	424	434	429	450	448	419	435	408	414	395	395	436	461	427	432	437	470	410	434	431	389	426	406	418	471	466	438	436	444	422	410	420	425	445	453	440	425	424	423	393	400	448	444	425	440	446	396	445	463	447	475	434	426	417	395	429	416	450	415	422	403	435	438	434	442	442	458	435	453	439	437	423	455	453	412	398	441	427	413	412	429	447	413	426	427	434	431	435	456	403	412	451	407	435	421	429	476	437	405	387	414	423	416	446	415	407	425	404	395	404	390	416	413	448	412	452	411	427	426	432	453	415	380	392	446	463	421	459	423	449	457	478	433	472	438	418	435	429	410	413	429	430	449	421	454	443	452	474	430	396	410	395	430	432	421	428	450	439	443	456	443	452	425	431	411	431	417	412	432	434	449	455	437	404	418	431	441	433	492	389	434	413	427	408	421	431	461	437	443	462	419	414	423	421	397	418	432	446	449	423	455	464	433	437	396	479	441	450	440	457	443	424	429	409	428	457	426	441	443	445	424	387	399	422	426	425	419	406	481	403	413	424	419	428	431	424	412	444	430	447	454	420	401	417	421	435	421	447	427	436	407	432	458	430	431	463	468	458	434	425	408	449	413	438	435	425	415	435	422	426	397	402	429	462	386	422	389	382	416	442	421	411	408	428	402	420	435	420	479	487	438	435	408	452	404	438	426	407	424	429	437	420	425	415	421	437	419	419	394	435	423	464	451	430	457	433	380	403	444	477	428	442	416	424	404	429	422	410	460	439	444	426	403	445	443	424	437	427	445	454	440	416	393	431	395	401	438	420	417	469	479	464	456	402	416	443	432	417	451	418	429	407	458	469	405	392	476	430	433	479	407	447	406	449	468	408	442	467	419	432	483	436	423	411	408	412	421	432	451	437	402	410	445	429	432	443	409	422	451	448	452	463	422	447	417	446	404	460	427	454	437	438	425	401	446	443	446	409	395	447	434	426	457	422	411	415	440	439	428	426	410	462	436	409	444	427	450	410	416	419	375	423	398	455	436	434	406	428	459	420	444	436	429	414	449	413	444	418	420	416	406	438	412	469	391	441	386	419	456	391	444	442	427	430	438	417	461	451	485	437	439	399	422	415	435	452	418	434	434	423	466	419	453	407	445	426	455	434	444	440	394	438	422	430	454	395	397	466	392	429	448	401	409	414	459	388	413	435	416	432	409	401	432	468	436	434	422	428	421	420	419	439	441	424	428	420	426	445	430	456	412	406	422	407	465	445	391	459	481	470	440	426	444	458	411	386	417	446	460	442	405	427	454	440	440	405	456	409	434	448	433	415	433	468	441	439	416	414	455	473	433	461	461	434	424	444	472	402	422	421	392	451	451	456	402	455	417	477	416	444	396	428	443	419	462	412	457	431	426	436	428	394	414	420	423	413	424	406	417	404	401	438	450	432	438	451	427	437	444	427	408	410	451	434	452	398	433	416	436	409	413	443	437	435	437	441	429	447	406	441	452	420	440	393	392	444	393	471	425	387	441	411	417	434	435	444	400	428	476	414	425	410	427	429	418	429	415	403	423	430	401	437	434	442	423	388	422	410	434	438	452	459	458	444	442	409	426	447	451	456	434	410	453	441	404	459	427	422	422	457	422	459	442	404	432	448	413	439	425	440	423	445	414	408	432	443	422	426	422	419	422	401	453	446	435	435	409	429	387	398	462	407	419	427	419	418	460	412	446	439	452	424	434	382	433	438	434	472	426	446	426	395	432	452	439	448	388	402	444	436	414	419	454	412	455	469	457	449	397	451	423	412	436	417	441	446	402	401	441	419	460	420	423	425	413	402	415	399	451	419	437	436	462	420	404	424	435	444	436	438	432	438	406	411	448	430	432	448	415	408	427	436	429	390	415	429	452	411	450	445	425	448	427	445	439	444	453	421	428	414	411	416	427	413	432	413	454	439	425	402	433	396	402	436	393	427	401	418	419	427	414	421	431	429	436	441	457	436	450	421	419	426	451	408	481	483	457	443	438	420	383	397	459	434	408	459	410	400	431	419	439	418	435	415	401	436	441	400	435	405	429	463	423	447	421	422	453	440	441	405	446	437	449	460	404	398	449	402	425	393	461	453	444	419	454	427	460	428	457	423	421	458	414	430	411	438	432	419	410	451	426	407	411	402	441	451	458	415	462	454	435	429	439	423	436	405	415	423	443	412	435	415	436	417	423	419	421	443	393	422	404	414	450	430	472	431	411	471	436	417	463	403	472	442	428	434	413	384	422	396	434	447	409	430	390	417	427	472	429	422	448	418	424	452	437	434	441	429	425	441	415	409	427	406	451	405	418	451	434	411	471	448	441	439	418	422	437	405	439	416	418	473	408	406	457	441	449	404	451	429	419	441	417	412	392	398	461	443	430	422	423	404	448	403	380	438	434	400	403	422	459	440	427	428	386	462	435	440	416	391	443	425	419	399	437	414	422	431	450	397	444	431	454	439	426	437	443	394	404	435	415	443	414	410	455	434	463	398	453	429	439	445	421	446	425	441	467	443	433	440	423	449	403	441	417	430	441	452	435	404	427	471	434	470	465	470	443	447	432	413	447	426	465	402	436	455	420	431	411	447	445	403	399	434	437	417	451	457	380	432	389	401	421	424	421	429	461	437	417	404	397	419	432	455	427	428	447	410	459	401	424	437	433	441	444	441	430	450	409	455	412	435	405	405	395	376	428	446	411	433	418	463	430	428	459	398	398	432	434	435	434	433	423	414	441	453	409	398	420	464	409	435	435	438	432	407	452	463	418	420	452	450	450	450	432	425	440	442	447	443	402	409	445	422	430	401	413	427	409	419	420	416	435	456	422	406	422	416	473	463	442	433	434	439	403	405	441	434	415	402	422	466	402	442	431	394	424	397	406	400	439	407	427	439	458	422	411	433	440	418	427	420	426	439	424	408	444	421	409	402	448	422	426	445	428	440	412	398	433	405	444	422
10649	4736	4326	2730	1686	1227	979	933	928	903	807	595	531	486	331	274	280	240	221	188	212	182	178	182	162	164	162	147	156	142	140	126	139	138	137	134	145	139	132	135	154	142	140	124	123	125	139	156	150	154	131	155	107	115	140	136	146	141	125	138	133	128	137	134	129	108	123	147	128	119	107	120	123	120	127	128	137	150	130	142	122	144	132	132	127	137	134	132	131	151	141	134	131	129	133	120	105	129	144	136	127	119	139	131	136	126	138	116	131	131	111	122	137	121	140	141	147	125	142	128	137	149	127	134	125	109	122	117	105	142	134	135	138	148	131	131	125	119	98	149	124	137	106	118	125	130	161	118	138	114	145	129	143	137	131	110	96	127	136	143	160	132	127	129	142	128	126	119	139	128	133	113	109	121	129	129	140	128	122	143	138	141	136	118	131	140	124	126	133	131	129	151	132	135	125	133	135	161	139	109	134	147	128	131	132	129	145	115	129	156	136	130	147	129	143	155	144	109	105	139	149	125	162	122	146	128	123	141	155	122	137	147	139	127	129	136	118	143	149	117	151	125	120	125	135	140	118	113	105	95	134	120	135	122	155	148	109	128	142	131	140	119	137	139	121	134	128	135	135	151	118	145	135	112	126	108	126	152	130	142	129	101	132	152	131	126	116	144	124	144	128	143	136	143	138	113	136	128	113	161	137	112	131	134	116	146	125	117	121	120	138	144	149	132	139	149	126	145	148	145	140	119	123	124	149	116	126	137	150	116	119	119	142	129	137	153	131	120	140	127	148	144	131	120	137	146	135	144	134	132	135	119	114	146	120	131	134	132	132	145	143	132	122	122	126	131	138	140	130	124	115	121	110	138	147	139	140	131	150	119	124	129	117	133	120	125	132	130	111	140	119	153	127	123	133	139	131	155	112	152	139	138	139	120	123	122	134	124	126	147	111	124	131	153	141	125	136	129	133	141	118	130	120	128	125	125	133	157	139	132	137	127	125	130	148	134	110	118	113	133	128	125	119	135	112	129	135	122	118	147	110	135	123	120	125	148	137	103	131	158	147	113	119	152	142	132	134	137	125	145	139	121	126	146	111	137	133	147	121	135	150	144	105	125	145	124	142	140	134	138	132	159	124	132	128	121	121	135	127	134	136	131	125	144	111	116	134	139	149	155	142	142	148	162	134	147	117	123	135	119	149	143	134	138	137	132	132	152	96	135	117	126	160	118	145	153	151	154	146	149	120	127	128	134	125	133	142	118	116	141	107	123	127	147	142	122	143	140	120	146	143	134	137	122	149	119	135	124	133	108	154	137	128	150	156	134	137	138	141	141	138	150	114	155	121	130	143	144	147	114	139	138	149	144	142	155	125	154	137	120	126	137	132	131	162	116	129	133	123	121	118	142	127	130	143	133	146	127	136	122	134	117	149	135	115	118	132	124	125	120	150	138	123	133	117	130	131	135	127	132	115	131	145	128	126	146	149	122	156	137	115	135	138	136	134	125	151	142	133	145	118	137	130	140	127	145	125	138	133	147	140	146	141	128	147	132	144	134	141	141	163	119	136	115	136	141	140	152	125	140	139	147	123	123	133	107	136	111	137	128	140	124	129	135	124	126	121	129	127	145	120	142	135	140	128	135	151	134	144	137	134	126	122	146	157	123	146	134	115	126	132	159	127	151	111	115	134	142	134	132	140	140	135	146	120	114	133	142	126	133	111	137	139	137	116	150	132	135	125	126	105	143	152	136	115	116	162	125	138	118	108	142	109	116	140	127	142	140	141	138	139	134	137	141	114	162	140	141	146	118	148	117	145	150	145	137	150	136	131	133	129	137	133	152	137	132	128	129	110	121	124	130	131	143	136	121	138	123	132	151	133	124	123	149	125	135	144	139	127	138	121	137	158	144	112	115	129	135	147	131	125	136	139	116	121	134	132	137	129	131	124	130	123	142	133	143	120	125	115	144	96	127	142	138	115	128	126	159	132	138	131	127	129	139	126	138	136	137	152	115	140	142	116	108	126	134	133	151	120	132	161	132	134	129	142	129	132	130	108	142	118	152	134	131	139	151	158	128	123	146	145	157	129	109	148	124	125	127	121	139	123	136	134	135	154	135	121	139	141	128	122	135	123	144	139	145	147	135	136	138	101	136	125	157	107	149	142	123	132	118	113	141	133	131	141	124	144	130	149	139	142	109	110	103	134	151	126	137	122	141	114	129	145	114	125	116	113	129	148	138	115	117	155	142	118	122	137	110	116	132	144	134	140	129	98	139	146	132	131	133	123	157	134	133	148	136	136	126	112	148	112	136	121	143	136	156	146	129	150	143	137	141	148	153	141	131	133	122	153	126	126	127	130	136	112	125	117	150	131	132	117	139	142	120	137	117	155	119	133	119	135	127	126	128	157	137	133	165	132	133	135	132	115	147	133	134	151	143	107	131	115	123	132	124	127	115	151	147	151	118	158	136	138	156	142	124	156	148	145	144	129	133	109	110	147	140	127	146	149	135	130	115	128	119	140	141	136	127	142	130	132	141	134	143	141	140	134	128	126	128	141	140	124	148	140	148	122	141	137	137	154	144	125	126	155	137	141	118	123	144	137	148	120	147	137	131	135	130	177	135	137	126	135	121	109	127	151	124	112	141	150	132	110	141	131	150	142	151	111	120	124	138	130	137	140	123	130	147	152	132	129	127	143	132	148	118	114	112	139	143	116	133	134	130	125	129	118	157	126	130	116	127	124	110	145	145	137	125	108	127	124	90	117	121	121	123	138	151	146	115	132	117	116	112	121	134	128	149	134	116	143	116	134	141	114	137	102	122	124	117	121	144	137	151	128	126	103	110	134	125	134	118	127	126	141	118	121	125	124	154	131	133	144	135	123	159	138	123	136	135	105	125	125	127	132	120	115	113	141	140	146	130	119	138	119	123	128	126	126	119	121	117	161	126	111	121	125	142	142	136	149	121	111	141	125	138	136	114	136	122	128	145	122	141	139	144	108	113	136	137	139	144	140	135	143	104	134	129	127	128	128	109	120	142	139	134	114	169	154	134	130	154	142	127	101	151	173	124	136	139	139	119	141	114	138	142	141	148	126	134	132	159	139	139	125	119	127	132	99	136	149	150	140	127	129	120	124	134	130	131	132	129	132	123	143	127	153	133	134	130	124	153	132	122	133	139	111	134	149	120	133	148	150	127	123	138	119	137	119	113	151	119	134	105	139	138	155	126	138	134	113	129	133	137	111	118	123	131	139	151	140	141	120	127	141	118	135	118	129	156	135	157	121	122	140	131	139	136	138	147	114	130	115	124	112	129	131	123	120	157	138	119	121	146	150	124	129	135	126	133	143	135	142	152	130	120	159	109	134	132	128	130	145	123	139	140	139	138	103	136	157	104	132	133	131	141	148	136	142	152	105	136	153	128	130	128	142	146	134	130	144	136	132	136	123	125	116	127	129	137	117	124	138	127	123	135	147	113	122	139	144	154	126	139	149	121
6746	4006	7578	7636	5917	5310	4479	4187	4291	4483	3815	2978	2449	2080	1567	1321	1186	908	769	725	691	678	633	595	506	513	494	507	384	410	356	371	348	371	321	322	290	375	354	354	344	353	341	320	335	341	331	341	336	329	313	324	282	311	315	310	321	338	318	319	284	303	327	297	335	311	319	327	330	324	339	304	328	309	327	307	304	350	333	360	310	333	336	306	320	291	333	325	322	300	312	335	326	298	328	308	334	336	320	341	322	340	306	326	342	334	294	327	319	283	315	324	300	301	313	332	311	314	333	297	354	320	307	303	326	300	307	331	301	274	329	304	319	314	295	329	302	320	321	313	317	343	339	312	301	303	317	316	331	308	309	339	312	300	358	317	307	276	330	295	332	318	333	350	318	342	329	306	326	329	305	343	337	320	324	329	353	343	320	320	330	352	349	372	323	337	318	324	316	330	331	327	351	302	313	323	338	300	322	355	314	314	339	336	313	280	329	311	321	335	343	298	304	295	338	327	322	316	334	307	361	320	331	337	310	300	327	311	328	323	324	309	374	301	300	320	339	334	333	314	309	349	300	305	337	328	319	310	358	323	309	311	296	326	312	281	304	336	292	332	315	347	311	310	301	344	310	304	298	327	303	306	318	325	349	328	306	303	325	294	307	299	289	302	309	300	340	331	337	352	321	333	311	305	337	300	336	323	317	331	342	293	306	331	316	344	294	323	301	330	294	337	294	326	299	331	324	316	303	317	302	333	295	328	353	308	310	348	313	331	331	309	303	319	327	330	315	314	308	353	347	316	291	292	337	337	320	301	306	297	296	300	328	303	336	327	322	347	312	312	322	320	327	304	349	321	312	301	333	339	341	295	339	295	337	303	335	316	307	317	291	301	318	292	355	319	330	303	300	307	316	310	311	339	287	305	334	322	330	322	333	299	306	343	302	312	327	298	358	306	306	319	311	332	301	328	325	314	312	331	291	328	303	332	318	327	324	329	304	337	325	326	315	330	291	321	328	314	348	341	348	318	308	330	323	321	316	291	312	317	298	323	332	291	335	295	323	299	320	311	316	326	341	310	307	319	315	310	337	324	303	328	346	309	339	325	335	356	337	324	346	314	343	296	344	310	331	334	354	309	331	312	326	328	316	317	336	307	326	300	301	354	315	319	323	330	351	330	309	315	323	319	362	358	334	305	319	304	302	338	297	322	263	345	308	335	329	292	345	330	316	290	311	302	345	324	336	338	324	272	341	333	334	298	361	290	322	338	304	316	326	292	316	326	304	293	314	304	285	321	323	330	305	313	291	348	298	300	327	314	344	320	310	313	324	322	321	338	316	304	328	316	273	319	320	297	326	297	318	326	328	321	348	319	311	308	318	311	325	340	309	327	315	317	313	339	342	288	294	326	315	321	318	295	308	300	327	322	323	327	302	342	319	330	329	329	359	311	315	348	308	338	320	308	370	305	331	307	327	291	319	324	363	312	331	304	322	331	314	301	341	328	328	313	333	334	307	342	285	346	330	300	300	336	307	336	307	335	301	342	288	306	293	325	327	298	332	342	298	344	328	320	329	319	329	332	351	303	324	314	351	312	315	314	310	339	321	328	316	295	333	322	327	316	300	308	325	305	325	335	326	328	346	312	346	340	331	319	295	317	286	272	316	300	305	319	317	344	325	353	335	329	319	288	327	299	317	333	324	333	327	339	316	312	308	315	324	337	332	339	323	345	298	315	334	299	297	316	336	326	333	328	282	312	334	316	325	319	297	295	314	320	307	315	319	335	316	335	320	320	307	341	316	312	284	333	304	318	295	326	336	329	324	309	334	320	338	294	336	321	342	317	325	309	290	341	314	334	317	314	333	333	332	338	347	318	312	327	323	322	322	310	330	329	339	360	304	324	325	302	290	336	326	360	338	321	288	343	310	300	316	303	319	303	305	319	322	330	319	317	298	318	284	310	308	338	329	301	291	310	294	318	297	314	339	310	328	298	314	309	349	299	282	326	335	328	326	327	318	333	353	321	334	319	335	310	289	315	294	301	317	319	259	336	335	337	316	345	321	330	358	329	328	325	293	335	324	340	320	335	322	303	318	327	337	347	310	316	309	321	330	317	326	306	329	320	285	302	306	347	339	310	311	333	335	287	311	312	342	315	324	339	349	335	330	316	310	278	326	341	314	321	314	305	336	349	286	324	332	309	341	319	314	331	340	320	318	299	304	352	297	306	311	314	312	294	295	320	307	332	297	317	338	321	328	311	322	293	315	328	300	291	303	306	327	308	305	308	324	316	299	326	319	326	344	315	339	307	302	307	310	295	346	328	350	359	349	305	317	315	313	336	333	317	315	347	349	282	300	360	321	353	311	310	317	308	302	329	317	326	312	300	338	319	308	284	318	303	296	304	338	309	310	335	276	349	338	331	318	308	281	329	328	346	337	322	337	329	304	294	332	314	342	353	321	346	309	302	339	295	343	320	337	317	320	345	338	321	346	281	321	302	330	288	309	313	323	275	348	335	344	322	314	312	341	318	333	342	325	315	337	304	360	333	315	317	306	301	312	328	320	323	314	298	333	320	337	328	339	337	318	310	316	328	350	352	312	322	291	344	325	330	311	309	312	333	341	313	316	357	318	302	337	303	339	353	322	312	304	328	329	319	325	325	305	311	309	334	328	322	306	332	306	305	321	321	315	313	335	301	347	306	340	292	347	308	328	323	349	312	328	314	332	333	321	341	313	326	314	330	309	310	278	300	322	320	319	296	301	325	308	319	327	344	323	287	317	280	334	283	334	306	322	329	359	313	350	340	336	317	315	303	330	288	322	332	322	312	311	322	306	323	284	288	325	341	326	365	322	318	328	334	310	304	321	292	316	284	307	319	320	305	329	328	316	309	345	319	326	342	298	319	317	324	306	328	308	289	303	336	315	331	304	301	324	332	331	322	313	313	344	292	307	332	316	331	326	320	326	352	340	343	307	332	329	300	314	366	281	307	315	323	326	358	315	333	305	336	316	333	338	313	307	322	319	348	317	314	316	311	355	323	327	321	302	325	314	289	330	303	299	320	306	303	325	308	290	314	341	329	333	339	311	320	335	335	343	317	295	321	293	308	350	300	284	344	336	299	348	320	334	338	342	305	323	303	346	312	313	329	313	319	328	297	327	297	325	337	327	292	328	289	317	328	321	305	331	317	335	323	313	324	322	323	333	331	319	312	311	318	329	314	315	315	310	338	306	314	278	298	329	308	329	304	358	337	317	334	300	350	321	292	352	313	335	303	317	364	309	313	295	314	325	286	302	321	314	321	314	315	317	339	304	298	282	303	332	311	331	298	303	328	319	301	337	327	329	328	311	318	317	310	329	331	331	276	335	316	332	318	331	327	290	295	333	312	324	340	298	322	319	314	362	341	332	293	304	318	319	311	327	338	318	315	324	328	305	319	324	321	319	301	344	299	322	321	345	294	337	299	353	317	308	313	283	316	344	299	315	348	312	308	340	337	327	309
19278	8239	7402	5649	4195	3464	2524	2016	1714	1590	1351	1116	882	760	645	534	452	404	399	325	327	319	320	291	249	270	256	256	212	214	236	180	202	181	204	191	193	188	198	207	183	187	179	189	193	223	205	204	200	187	174	177	210	162	186	186	172	189	184	200	193	190	178	207	180	181	183	204	183	196	195	184	212	202	186	208	230	174	195	195	179	190	190	196	195	219	219	177	183	172	193	174	162	170	165	203	170	184	183	213	190	188	205	203	183	169	179	181	207	165	172	179	187	180	174	169	185	190	177	196	172	189	192	181	184	163	182	198	172	192	192	171	176	174	190	172	202	212	178	200	202	186	216	203	186	183	201	164	179	182	189	167	176	175	185	173	183	183	194	180	186	199	179	209	181	192	202	161	192	181	197	201	197	215	183	194	188	172	199	217	206	168	161	200	191	175	190	184	172	156	199	171	207	175	166	197	203	176	201	200	195	197	205	181	183	152	184	159	195	180	181	174	204	189	175	202	186	162	199	160	171	190	169	206	180	217	208	207	203	202	205	188	185	181	214	205	192	192	198	184	189	199	179	168	183	204	214	159	195	181	194	184	174	197	185	195	181	220	191	195	201	195	196	206	167	177	192	175	206	190	197	200	191	173	186	216	178	183	175	183	184	206	220	179	193	177	172	183	215	219	167	197	218	181	195	175	169	170	215	182	157	202	193	202	191	187	187	204	184	173	203	182	174	181	202	224	179	185	153	206	205	200	185	176	211	180	171	185	187	169	174	174	181	178	177	195	159	175	194	175	168	188	184	183	174	199	198	177	182	203	190	183	161	165	173	185	205	170	170	197	197	204	205	157	203	177	188	164	164	194	184	195	189	166	182	218	214	184	196	178	182	192	205	182	199	198	155	181	173	204	200	150	205	174	186	181	196	173	197	202	171	180	209	193	193	237	173	218	192	178	172	190	163	200	179	204	205	181	185	190	158	153	200	201	163	194	181	176	179	179	154	181	174	171	201	190	217	163	188	187	183	186	184	178	181	187	180	204	190	176	176	199	185	188	191	199	176	188	189	179	186	211	203	192	169	187	192	155	182	191	165	179	170	171	198	219	207	189	184	165	192	177	184	193	170	187	200	197	178	197	187	194	173	194	207	180	181	172	175	206	200	171	189	175	168	172	169	184	183	182	182	200	196	168	176	213	203	169	194	186	190	198	192	207	182	188	182	195	172	166	179	197	177	205	194	200	191	192	178	171	190	179	182	181	169	195	171	183	193	197	190	144	190	189	196	183	173	155	165	224	165	165	193	182	192	174	157	186	173	188	208	197	182	185	199	198	150	170	185	198	194	188	184	196	202	181	165	208	219	165	161	166	189	219	184	159	196	215	187	200	183	171	207	180	170	158	205	208	173	206	190	188	203	182	187	187	177	187	198	165	195	172	176	209	189	165	191	179	192	186	184	186	184	184	182	209	198	192	190	188	179	175	184	182	180	177	179	186	201	179	179	161	209	156	178	187	166	175	179	164	240	187	175	181	154	172	164	191	189	190	189	171	209	172	189	166	188	207	186	189	180	191	175	223	210	194	198	189	161	173	197	167	186	190	186	203	180	192	177	179	191	183	196	196	186	183	182	187	183	194	196	166	193	195	170	196	185	162	219	167	187	169	160	196	184	175	198	162	163	161	195	187	180	175	229	179	202	208	208	219	196	229	173	174	179	191	202	177	194	184	201	183	207	173	201	186	205	173	185	210	176	188	181	197	189	191	187	167	141	206	184	193	164	180	175	193	186	196	177	181	187	191	163	178	183	201	187	191	180	181	184	178	196	170	168	168	184	172	163	177	181	170	210	164	187	175	172	187	203	168	205	209	176	196	198	189	194	175	164	183	203	199	183	157	190	203	161	186	167	191	169	184	166	189	171	178	226	169	173	187	170	202	172	178	187	173	195	217	209	204	179	217	196	198	188	183	199	154	178	205	176	182	193	214	164	167	174	194	206	179	197	187	175	203	176	187	206	188	193	168	179	206	183	198	201	201	199	191	172	222	188	179	205	207	195	179	190	174	186	183	164	163	178	174	190	174	187	213	199	186	180	186	202	195	188	189	184	189	186	201	204	203	171	168	180	173	182	226	192	181	187	166	193	178	167	200	199	187	216	207	191	191	176	179	199	167	173	165	211	184	183	173	180	177	196	198	193	219	186	191	181	213	187	175	171	182	177	188	170	192	183	170	175	173	188	139	170	203	201	190	213	174	207	167	191	187	199	213	176	183	169	190	199	174	200	206	176	196	163	177	184	170	198	180	156	210	172	172	164	167	190	186	195	197	190	188	191	208	198	186	208	205	188	197	199	177	192	189	207	171	189	194	193	181	183	181	186	210	190	188	182	197	175	188	202	180	211	202	193	183	175	188	192	193	161	152	201	188	162	169	232	202	189	161	172	164	192	195	197	207	168	205	184	188	196	192	191	207	179	205	184	199	170	188	175	174	198	195	221	189	174	201	187	176	187	196	192	194	188	181	182	172	193	158	165	183	189	200	185	195	178	174	192	179	189	195	182	199	159	181	168	201	169	157	202	182	181	193	174	184	194	173	194	177	190	222	203	191	186	174	166	199	194	196	183	184	196	204	194	180	176	204	216	201	185	198	199	167	215	199	194	174	175	210	204	189	180	198	201	197	199	193	215	202	193	184	184	170	186	181	185	180	206	193	195	185	185	201	210	199	206	172	218	189	193	175	184	191	181	169	192	181	173	185	186	193	172	188	179	180	167	185	191	206	166	172	184	192	183	184	169	167	205	178	203	182	201	192	183	199	187	185	186	189	183	187	187	168	204	194	160	172	187	202	177	183	173	172	171	181	169	198	199	189	196	172	186	180	165	163	203	177	194	179	179	175	181	173	180	186	199	206	179	177	174	195	198	188	176	171	164	208	193	185	203	186	181	206	171	205	169	209	188	173	192	175	194	196	179	175	203	199	190	167	201	200	185	169	162	172	186	209	205	192	194	196	187	164	181	179	175	201	186	194	211	167	200	184	200	193	198	213	170	176	187	198	198	206	215	201	186	184	151	177	175	193	200	184	186	199	214	193	203	190	171	165	183	191	184	203	194	180	186	179	194	198	219	169	202	170	190	175	185	183	188	194	175	164	189	178	192	185	198	188	177	215	175	179	157	180	173	199	171	207	182	204	199	182	179	194	176	173	224	157	190	161	170	186	204	203	195	191	218	185	176	186	195	187	193	170	177	176	193	188	218	202	188	178	188	157	188	181	163	172	209	168	182	186	177	213	204	193	203	192	191	199	180	190	193	196	191	167	181	195	194	187	176	187	189	176	176	192	185	181	199	183	203	171	185	182	197	174	195	192	192	214	185	186	220	208	199	172	181	157	176	198	184	183	177	187	199	206	177	224	167	179	195	217	178	186	211	199	195	171	210	189	184	175	194	199	190	186	188	176	194	165	204	168	198	178	199	186	187	174	160	185	167	202	203	202	191	172	181	168	177	190
12582	6779	11808	13525	13331	12631	9645	8692	8126	7605	6608	5460	4480	3716	3112	2539	2128	1923	1563	1419	1428	1290	1190	1109	897	850	779	694	589	579	579	525	499	520	503	424	458	465	538	527	491	470	493	491	456	431	475	445	433	449	424	462	426	439	435	422	408	465	418	434	400	423	406	457	407	455	451	401	440	443	412	410	438	442	401	425	426	449	431	431	442	442	431	441	442	424	449	456	416	464	437	452	446	432	435	433	416	391	462	407	390	405	437	424	424	427	435	448	438	422	457	451	433	441	414	393	473	440	403	451	441	438	447	425	421	435	445	424	390	434	434	398	413	458	420	420	421	432	433	430	435	436	449	447	394	410	415	466	458	436	411	437	421	423	423	407	424	390	414	443	445	424	421	438	398	428	390	420	437	426	417	412	425	396	399	425	439	418	410	461	421	435	434	442	439	412	452	443	453	432	450	435	430	435	440	426	438	433	450	406	425	416	427	424	454	415	423	448	395	416	421	427	395	410	427	442	420	405	429	453	459	429	463	383	433	456	461	454	437	412	429	444	447	409	426	430	425	401	422	432	449	404	409	426	453	412	445	401	403	428	432	416	419	450	415	425	427	434	428	434	441	465	412	453	470	439	416	442	450	420	428	389	419	419	423	423	429	443	435	404	455	421	428	422	464	435	442	439	422	416	421	392	441	437	443	402	417	423	456	388	420	441	460	414	419	421	433	436	408	441	374	423	458	403	408	417	415	381	424	425	462	390	404	417	440	409	439	445	425	417	416	403	425	456	418	471	422	453	410	445	445	461	445	424	430	416	378	455	410	407	436	455	433	448	447	414	434	399	370	413	430	444	389	430	460	433	468	478	412	420	472	440	436	405	446	424	387	409	435	433	463	434	447	405	440	396	429	436	422	421	418	380	418	461	423	422	428	436	416	430	415	447	442	420	436	431	435	446	456	431	423	395	394	411	434	422	420	431	402	417	418	470	409	401	413	431	421	433	421	441	396	437	418	442	462	439	423	438	440	429	430	431	436	431	444	425	462	460	407	439	445	399	419	408	442	365	437	418	408	404	424	437	432	423	448	453	445	415	402	411	419	413	437	420	442	441	400	433	408	440	450	378	409	473	413	394	434	426	418	434	402	435	459	427	452	405	397	418	473	416	419	440	448	428	422	438	435	437	411	421	447	408	429	411	432	440	433	436	430	446	430	418	415	405	461	413	477	410	414	413	416	380	421	405	419	415	434	456	372	431	397	419	422	428	459	426	379	424	429	416	453	467	403	424	415	401	397	444	424	406	412	436	413	448	409	440	408	438	403	415	438	436	450	412	418	394	449	405	411	405	423	438	438	482	444	435	424	418	441	409	422	429	396	412	405	424	411	407	432	476	444	445	455	462	406	437	489	423	439	429	403	466	434	423	409	437	413	429	421	431	410	418	395	435	434	417	417	409	457	389	434	456	453	449	438	398	424	433	418	406	414	478	419	439	454	409	446	460	440	459	416	461	403	459	444	442	432	411	451	421	412	406	454	434	442	402	432	433	421	424	407	409	417	445	481	405	410	443	435	428	414	431	451	407	470	439	457	436	458	465	416	418	399	417	404	387	416	457	439	414	393	444	427	422	429	418	443	438	391	415	431	429	439	446	408	393	387	453	467	416	395	401	442	440	439	445	401	442	436	453	434	422	430	414	422	376	439	480	412	455	434	401	424	432	433	450	417	385	442	431	431	386	391	420	416	430	376	406	425	412	411	432	426	397	425	456	419	382	409	407	445	434	439	407	421	446	433	464	435	403	454	401	462	434	456	428	425	493	426	447	426	384	451	419	448	430	448	446	388	431	390	404	395	461	412	415	396	424	449	418	435	405	427	449	421	413	412	387	375	446	410	459	426	447	423	429	411	430	412	457	400	427	406	417	463	426	419	393	448	456	437	452	436	429	404	428	436	439	421	422	420	425	421	403	406	452	405	432	435	414	410	413	460	430	402	459	415	415	394	428	430	406	414	427	469	447	443	406	418	433	460	424	442	409	431	437	403	402	412	404	425	403	415	413	419	418	425	431	397	434	468	424	471	437	389	417	406	427	426	450	440	429	442	418	433	430	433	401	461	425	430	444	456	432	417	418	416	416	431	415	416	451	466	394	453	406	428	422	426	408	404	432	415	403	445	408	417	412	440	440	432	452	434	406	419	406	449	396	428	445	435	429	418	420	445	458	420	425	443	399	406	435	408	440	430	427	423	415	431	415	434	457	434	418	398	448	449	409	421	436	423	417	406	428	416	437	414	463	404	430	449	418	390	414	445	401	397	421	417	468	416	420	391	465	403	399	433	417	393	412	389	460	402	481	436	411	451	407	416	414	451	427	437	452	406	406	472	429	428	409	436	440	407	389	441	462	445	477	386	447	447	451	408	425	453	435	431	414	409	399	424	438	434	424	486	409	434	436	412	434	470	407	435	454	411	436	436	436	434	432	395	451	417	437	431	418	414	426	397	429	416	430	412	429	430	405	415	434	408	434	415	390	413	436	451	446	425	460	464	435	451	442	420	452	384	410	449	460	472	425	444	463	455	393	399	412	400	454	424	445	461	451	433	425	441	430	401	417	415	403	439	453	412	404	422	400	413	434	446	423	426	428	442	430	393	434	404	434	449	426	427	431	412	379	433	404	423	413	437	449	421	426	412	415	401	445	443	363	386	397	421	418	413	428	443	436	440	402	410	447	392	423	425	384	461	413	419	462	457	456	454	426	448	388	409	428	397	397	393	416	399	449	421	409	442	410	460	412	429	470	437	381	442	430	436	425	445	454	444	414	419	442	410	468	426	440	446	420	407	384	422	444	433	406	412	396	420	427	450	432	438	410	464	420	468	433	418	451	434	417	434	434	415	444	411	422	444	431	469	458	405	460	439	392	441	407	477	423	434	469	425	426	431	442	459	452	432	454	420	411	403	398	434	433	411	404	403	391	429	452	418	451	410	389	413	447	404	427	444	422	390	418	437	418	425	408	402	401	450	415	406	388	445	436	428	414	449	414	419	443	464	414	455	449	408	437	386	439	422	465	409	424	404	418	421	425	424	412	416	428	383	429	412	398	433	438	423	408	397	456	415	419	423	427	407	433	422	452	439	447	457	435	425	454	437	391	456	423	392	421	412	417	439	447	434	423	399	429	442	423	444	444	434	458	430	449	391	467	434	421	425	422	443	432	406	447	476	416	432	462	451	434	425	436	389	434	441	417	389	435	394	416	432	411	417	400	436	417	403	436	473	415	408	441	406	424	434	448	405	418	425	412	425	429	438	400	424	431	392	415	415	434	439	465	433	426	389	439	414	451	391	395	437	426	433	408	437	421	422	437	444	414	400	429	418	436	413	421	431	461	411	450	446	404	431	416	404	442	399	427	481	432	419	445	459	402	408	388	441	445	439	413	391	446	425	432	442	398	423	449	407	484	425	437	386	424	433	427	402	388	457	437	410	406	431	410	405	435	459	418	405	414	435	431	463	437
27950	12106	10173	8132	6717	5857	3973	2924	2824	2362	1962	1522	1249	1031	844	679	613	503	472	447	393	422	347	358	333	278	266	260	220	219	228	215	211	184	198	195	199	206	194	210	207	187	203	192	176	172	165	197	199	183	140	170	184	189	197	174	187	163	180	160	191	189	207	185	199	195	195	176	197	179	174	184	179	191	154	189	183	178	188	202	182	190	162	201	184	197	161	182	171	186	168	214	170	188	174	168	194	189	158	179	169	187	206	239	205	182	169	175	186	191	183	202	211	198	175	167	190	191	177	177	181	192	165	188	158	193	184	190	179	170	166	204	193	190	175	169	168	168	183	179	207	194	205	187	183	195	171	199	150	208	204	146	184	187	147	174	179	178	176	195	200	178	178	179	187	204	193	153	169	183	181	204	158	189	178	187	205	196	201	169	183	175	176	167	188	202	173	193	166	189	173	193	182	193	164	203	167	180	172	179	173	169	176	186	162	172	162	187	193	197	191	200	201	198	194	183	176	190	201	174	178	204	199	170	177	185	202	187	184	179	145	174	204	201	175	180	178	194	221	189	170	177	210	203	189	182	192	195	171	153	174	190	191	207	175	185	182	163	191	194	178	170	179	184	169	209	192	182	194	191	170	167	189	188	199	178	201	183	167	214	175	190	179	182	190	169	193	185	225	171	185	161	181	191	175	173	175	168	159	185	196	174	176	198	189	211	188	192	159	185	174	162	197	197	194	184	171	191	175	174	179	185	197	146	174	169	211	190	179	187	189	181	179	182	180	187	178	197	144	183	177	172	192	175	170	203	171	177	187	215	182	205	174	185	185	186	184	178	215	176	188	175	190	188	217	183	182	186	183	172	168	184	184	189	175	179	186	188	189	184	182	194	156	203	194	194	180	178	191	188	190	203	200	185	206	184	198	200	182	179	194	190	196	194	191	167	203	194	190	162	176	146	177	181	176	189	179	202	154	176	166	184	184	169	179	188	165	191	188	196	176	187	166	171	212	186	181	158	182	196	187	167	213	161	191	152	195	195	198	193	183	189	174	185	187	167	182	165	179	176	206	191	193	196	188	177	213	177	189	172	187	205	181	184	174	177	183	186	186	194	176	180	186	191	196	183	173	197	200	168	187	199	188	194	182	188	162	174	184	178	202	174	180	175	197	156	184	180	186	213	164	193	166	176	168	164	179	160	167	183	188	196	175	191	159	194	154	175	182	178	184	194	185	169	175	165	167	177	195	186	169	176	199	189	193	185	175	184	163	170	198	189	184	173	173	175	160	191	192	190	197	187	168	203	180	160	178	195	193	171	171	167	159	161	179	213	197	189	217	173	203	185	191	168	193	181	171	169	191	163	181	182	147	176	197	165	164	174	191	189	206	181	175	198	175	184	181	183	193	203	200	176	185	166	187	193	181	182	165	178	191	199	178	168	207	193	180	192	187	181	167	168	183	173	161	169	185	197	162	173	179	197	185	147	183	197	182	192	200	213	181	191	214	194	185	181	154	170	179	183	183	165	181	197	193	191	178	178	182	186	181	160	165	177	170	186	175	178	168	184	204	190	167	166	151	189	172	198	170	189	175	174	173	173	186	179	187	190	184	188	186	172	172	181	183	196	178	202	175	184	177	204	211	206	192	168	211	204	155	193	172	188	190	166	200	157	204	154	188	205	159	198	204	155	192	182	201	179	203	183	165	174	188	182	173	176	171	198	183	168	159	179	169	186	184	170	196	193	186	199	190	178	156	191	184	170	182	184	184	186	205	198	177	192	177	173	176	180	199	214	182	175	177	174	168	156	194	182	175	167	166	194	188	191	200	212	161	172	183	166	198	193	179	180	158	153	185	177	179	195	181	180	165	181	198	194	157	182	199	201	161	158	170	196	183	190	192	173	205	224	204	183	168	169	173	182	197	188	207	208	183	194	207	168	187	186	175	167	160	182	193	163	158	189	183	172	178	184	175	176	174	163	163	200	186	205	195	187	185	206	208	200	177	169	159	187	190	200	184	175	215	181	170	163	171	213	158	157	176	163	181	175	185	188	173	189	197	195	188	174	178	175	177	171	169	185	180	186	189	186	175	177	165	187	192	195	175	189	194	197	188	159	173	181	188	170	180	203	183	201	192	158	171	177	187	192	162	168	191	175	140	171	190	197	178	197	162	178	182	184	177	186	185	198	166	198	166	171	168	175	156	161	166	162	198	173	193	192	168	178	197	167	189	177	175	192	179	193	174	183	180	189	161	179	180	142	175	198	183	165	189	174	191	168	209	176	159	190	189	184	201	185	188	181	160	199	176	200	193	186	197	206	181	173	168	168	204	174	165	167	194	172	213	202	171	177	168	168	188	212	187	191	194	167	176	182	173	189	188	182	173	200	167	163	173	158	193	168	167	160	192	198	179	182	191	168	172	172	166	183	190	189	172	201	173	187	212	198	174	182	183	169	173	192	193	193	170	179	180	158	193	179	173	179	200	171	163	166	210	177	178	169	189	185	183	173	188	182	189	159	189	185	198	189	152	177	196	178	170	216	166	196	208	193	175	164	179	167	179	191	199	171	187	172	193	157	173	153	189	175	181	190	188	200	185	185	179	166	182	176	183	189	217	191	161	169	191	201	203	186	196	179	177	181	209	200	178	180	177	194	191	173	199	167	186	184	158	181	182	180	172	186	186	194	177	181	168	173	174	156	166	188	206	175	190	196	171	183	195	195	161	173	183	198	173	167	157	173	183	181	177	172	183	184	203	186	158	191	177	172	181	178	165	193	174	196	179	193	186	170	167	192	204	202	216	188	187	186	195	165	169	198	193	162	183	192	170	185	209	216	177	181	160	184	211	162	188	173	172	153	162	199	156	161	185	186	167	180	176	184	185	165	160	190	193	194	194	163	179	172	183	167	171	169	184	196	203	171	180	182	173	200	203	166	175	174	188	219	170	176	205	198	181	179	195	175	193	193	188	189	187	171	176	179	177	229	198	166	180	175	206	200	175	184	194	179	197	186	169	166	168	170	202	203	157	183	180	157	178	164	167	187	198	195	179	167	190	182	196	175	178	167	201	186	183	197	154	187	171	198	187	179	194	204	191	174	184	192	148	165	194	180	183	185	197	170	173	151	198	176	192	188	175	195	195	198	178	192	178	160	219	179	174	204	184	185	185	196	178	162	165	184	211	159	169	183	169	204	196	178	186	183	197	174	180	166	159	176	174	183	178	191	206	164	169	176	180	164	171	200	198	160	183	171	189	198	199	183	196	193	196	181	198	184	183	168	195	171	190	173	186	178	195	180	177	185	203	195	197	178	184	196	176	168	160	184	196	188	176	179	177	164	201	184	197	190	173	177	178	180	170	184	173	204	163	176	207	180	174	195	189	225	206	156	203	184	184	199	168	193	183	185	180	168	199	214	199	173	169	197	160	175	188	178	164	166	166	203	178	197	179	212	173	201	181	168	165	162	174	183	214	177	177	160	194	205	160	190	155	217	182	188	209	202	187	180
16140	9279	14966	17682	18326	17570	13801	12288	11231	10388	9137	7689	6377	5562	4346	3368	3061	2668	2240	2099	2004	1797	1636	1517	1247	1068	950	791	763	709	656	617	565	568	529	544	479	498	524	519	494	508	479	498	471	446	479	472	474	456	446	419	452	446	416	424	433	447	414	427	422	454	412	453	422	442	447	404	428	444	400	422	380	430	419	393	386	407	434	458	445	421	425	427	423	420	433	440	461	426	387	426	377	430	406	432	434	434	406	423	420	427	394	407	407	375	403	361	430	429	386	431	405	380	430	417	428	420	378	415	408	376	371	425	432	433	420	387	407	430	467	411	408	423	390	418	432	414	401	431	426	411	409	379	401	405	387	397	403	386	407	435	407	442	419	396	448	415	391	379	420	424	413	419	429	371	435	433	405	428	404	420	450	434	407	405	426	378	429	390	461	423	431	427	419	438	402	389	413	419	408	388	389	401	371	436	389	389	401	371	383	411	414	428	389	462	400	418	431	411	396	416	410	404	387	468	400	442	424	404	393	424	479	408	408	426	417	383	419	437	451	422	390	383	389	446	440	436	412	415	380	438	403	412	457	427	448	420	382	380	400	436	392	414	418	410	411	447	415	399	437	396	401	435	415	384	422	399	426	437	433	414	412	396	397	388	418	391	412	406	388	452	446	400	420	430	447	408	401	403	406	418	429	417	407	402	384	392	394	358	444	423	408	419	411	408	428	443	413	409	415	410	433	403	407	402	410	396	422	410	463	420	420	445	400	425	380	425	436	415	413	394	426	447	401	409	405	382	415	406	370	385	422	413	424	408	457	427	404	401	403	424	407	425	391	402	435	447	467	437	430	404	404	432	399	408	438	372	431	455	390	441	410	395	435	413	433	433	411	406	384	427	424	368	386	433	463	464	449	409	428	389	386	423	432	420	407	430	411	433	404	440	450	430	401	392	414	434	432	416	406	376	384	385	428	438	421	441	404	408	397	422	396	461	418	428	430	396	426	394	397	405	403	422	402	374	412	404	355	420	424	453	395	386	438	428	452	400	400	421	420	417	456	436	437	374	395	440	413	435	406	402	435	425	390	395	429	431	429	405	425	415	428	418	433	419	420	403	398	384	438	397	442	433	420	420	424	395	441	449	414	434	413	429	406	434	415	390	394	422	397	410	412	408	404	418	443	442	426	401	373	431	398	418	411	426	370	410	428	405	430	402	427	414	362	422	407	395	411	448	398	406	420	403	409	392	436	427	421	381	414	401	402	436	399	421	412	436	413	424	420	401	419	415	433	421	421	376	426	415	399	430	406	434	398	402	416	409	425	438	412	443	398	404	397	409	395	423	456	430	436	406	418	418	440	397	447	444	430	442	420	432	424	415	394	422	390	389	391	397	439	420	418	416	397	409	411	410	399	388	410	412	405	416	405	441	401	442	430	465	388	376	401	407	441	422	379	403	396	437	444	427	441	432	409	411	432	411	421	414	424	419	434	367	445	393	421	428	411	448	427	358	431	399	445	412	404	403	424	430	443	408	400	397	405	409	388	416	416	392	425	435	384	378	398	407	398	405	411	432	440	423	432	387	394	436	376	408	398	412	399	407	382	405	422	409	403	418	420	417	419	381	404	416	446	390	393	393	430	411	400	419	399	405	430	403	413	399	428	426	429	384	434	389	403	423	415	409	371	380	421	438	423	415	390	417	429	407	395	434	381	417	467	429	416	406	461	408	386	405	420	408	409	421	441	427	417	382	422	400	379	440	414	440	383	415	413	405	435	413	427	428	403	382	404	402	429	400	405	413	414	404	415	392	429	385	441	389	412	427	392	398	422	425	397	389	422	379	439	416	449	413	418	404	403	402	441	459	406	437	407	404	411	390	396	414	388	424	403	407	410	380	375	415	421	394	397	429	419	421	419	428	410	403	412	429	386	408	388	417	406	400	403	414	414	423	408	432	385	409	395	399	438	431	398	388	442	386	437	419	397	421	374	398	446	414	400	415	412	386	393	400	445	392	429	434	399	385	444	418	423	389	425	410	438	361	428	436	397	418	419	381	405	419	421	423	410	436	414	437	409	405	403	382	406	413	439	406	438	387	426	408	464	421	390	393	386	429	418	403	397	404	438	457	410	397	400	389	417	425	385	393	388	421	412	392	400	415	418	368	385	402	404	427	415	406	436	432	397	400	403	399	460	395	418	392	429	416	405	409	392	394	423	414	430	420	390	408	398	425	421	413	404	422	380	430	405	451	383	423	412	411	406	445	414	414	443	412	415	400	412	406	385	406	415	377	388	436	389	426	424	441	373	386	437	416	426	413	426	412	412	429	401	373	424	396	418	403	401	416	405	409	382	442	410	383	380	413	417	400	392	397	400	426	410	410	395	402	387	422	414	417	345	404	419	393	430	424	416	423	383	415	429	445	434	411	408	434	411	395	427	383	423	446	401	377	396	445	398	443	410	415	384	428	430	422	440	419	402	432	406	390	423	443	399	418	413	394	414	410	437	419	415	390	389	397	447	401	376	396	427	387	385	434	433	431	398	431	401	398	414	434	432	402	454	425	448	386	410	415	421	421	389	411	459	426	398	401	417	427	399	397	417	420	408	420	414	408	418	383	454	412	433	452	403	366	426	417	358	413	435	431	408	430	412	439	410	409	388	414	456	423	397	437	459	390	410	413	413	390	405	390	412	429	441	392	423	465	401	405	425	391	453	434	394	413	416	419	411	394	407	407	402	422	414	423	419	448	416	460	424	415	417	423	410	440	404	413	376	456	399	390	418	383	411	353	445	423	384	417	462	413	439	376	418	393	439	420	398	420	416	377	397	413	414	388	428	407	414	421	417	420	427	421	405	397	412	413	416	414	399	405	403	406	395	365	413	415	386	405	405	397	424	428	417	438	409	403	418	453	404	409	400	416	405	406	382	414	420	409	404	397	410	446	403	394	422	441	435	377	400	410	425	408	377	443	407	431	410	398	397	426	442	379	449	409	365	438	418	387	421	393	432	387	382	437	424	401	379	426	423	405	414	398	422	412	416	399	415	379	387	406	403	430	424	394	409	417	427	410	408	404	419	421	426	403	426	420	396	395	418	436	421	389	417	406	409	424	398	443	408	407	411	399	397	444	409	384	432	386	398	409	378	399	438	394	417	386	394	402	421	442	383	439	381	424	385	423	423	436	436	408	453	414	441	401	387	435	419	413	420	424	386	402	401	387	408	419	419	423	364	395	419	428	402	444	414	425	381	429	425	354	430	378	434	452	432	430	423	448	459	408	404	440	458	406	372	438	380	387	416	436	389	400	410	410	405	419	424	390	389	409	417	397	380	427	432	411	421	370	435	401	427	380	436	408	413	404	418	423	431	379	394	433	431	421	425	430	427	390	395	416	420	411	417	425	434	398	393	393	410	438	402	418	429	414	441	388	411	404	399	392	399	449	398	421	409	426	459	409	417	411	404	422	423	414	407	448	399	395	385	436	388	393	447	408	421	400	404	451	443	403	410	413	414	403
10245	4590	3845	2724	1706	1183	935	841	781	819	714	620	527	475	373	295	286	254	215	183	199	143	147	172	133	153	149	131	128	152	129	139	132	139	155	143	138	139	124	120	137	112	116	129	141	138	128	133	136	115	121	132	111	111	112	121	127	142	124	122	112	115	129	129	145	116	128	124	119	97	112	113	119	142	107	135	131	133	151	122	120	112	112	150	142	113	143	108	140	132	142	114	137	115	136	121	145	111	110	136	126	130	128	139	136	147	130	120	124	143	128	141	101	126	138	118	121	131	114	133	138	94	132	144	116	118	105	130	118	111	119	93	138	135	125	133	132	143	131	135	143	130	118	127	114	135	117	124	121	130	134	98	122	119	141	122	138	138	147	128	134	124	139	145	118	119	139	128	137	117	111	124	114	135	122	132	115	114	118	126	111	149	119	129	130	105	132	119	106	133	98	108	120	128	136	101	121	126	102	110	121	120	129	141	132	142	121	114	114	117	118	130	115	128	134	155	137	110	109	152	136	137	123	130	115	138	131	116	126	137	136	148	152	130	148	118	129	139	139	127	115	123	142	128	115	145	106	113	141	137	123	120	114	128	148	125	147	136	130	145	108	124	135	130	115	142	103	119	120	119	109	115	117	114	130	108	121	92	138	128	125	127	106	133	122	112	122	117	130	138	137	108	118	110	150	125	119	140	152	116	115	126	130	116	129	150	115	139	116	127	111	110	117	103	106	135	134	132	121	128	119	122	157	107	131	124	129	126	119	139	156	127	125	116	128	143	110	135	120	114	109	134	119	129	115	117	119	126	116	132	129	106	113	126	151	113	122	133	123	116	106	122	109	161	123	124	112	110	140	135	119	144	125	124	148	123	134	117	125	138	126	122	131	116	132	123	128	123	126	142	133	119	119	136	122	108	130	132	100	121	113	122	114	122	124	136	110	129	137	119	108	114	138	153	112	125	133	120	132	151	113	125	125	131	135	132	129	128	110	126	134	139	138	116	126	113	115	136	129	133	126	121	129	120	110	132	129	122	130	125	118	114	136	121	104	141	106	124	117	122	118	116	112	132	151	125	139	122	118	121	126	112	132	139	119	116	124	131	125	113	122	137	136	118	99	127	115	140	139	128	131	144	126	110	120	116	129	108	131	150	102	139	110	140	109	111	115	119	110	135	129	108	118	133	125	121	118	143	153	121	121	119	117	124	107	139	130	138	121	137	123	117	126	123	128	132	121	130	117	104	125	142	121	123	93	115	114	99	144	141	122	119	125	110	123	119	103	125	98	110	133	120	127	104	120	135	124	109	125	120	112	119	127	126	143	143	107	140	111	128	130	146	123	138	121	119	109	141	142	132	134	122	114	127	165	137	107	148	153	126	121	132	134	127	126	106	107	141	109	126	133	132	150	112	137	133	119	133	113	129	113	147	117	114	123	133	118	115	132	141	116	141	116	134	118	123	136	116	123	124	127	116	101	112	117	110	111	131	127	101	138	108	111	127	113	124	137	139	138	130	147	136	111	129	141	133	121	124	115	149	121	114	114	135	130	130	106	131	147	138	136	123	118	119	134	136	161	122	124	122	126	115	141	108	141	126	128	133	126	155	123	107	129	133	147	117	111	118	112	120	139	123	113	138	122	111	133	117	125	131	132	114	109	119	129	110	121	117	124	119	114	129	128	123	141	126	140	102	131	103	121	124	107	129	108	128	126	132	112	129	117	111	139	128	135	110	159	162	139	115	107	133	131	130	131	109	116	154	127	126	125	148	138	144	135	139	114	133	114	133	112	123	121	140	127	127	137	123	120	127	133	124	123	114	141	143	154	119	119	143	121	124	117	118	134	115	124	114	137	134	112	118	131	134	99	103	99	143	124	113	120	112	126	119	135	129	120	135	125	127	132	107	130	115	112	114	124	140	132	124	111	122	134	137	140	126	126	138	116	122	116	132	127	109	158	111	124	120	102	129	138	117	117	136	113	146	125	123	132	148	160	118	135	154	104	127	145	146	117	137	128	117	125	139	129	127	112	124	115	113	127	132	137	136	136	134	95	131	145	128	109	105	123	137	124	124	135	129	162	131	150	123	128	122	141	149	120	126	148	154	113	135	106	111	113	133	117	134	122	122	124	116	140	136	122	125	106	102	123	141	137	115	137	130	121	126	142	120	116	121	123	156	128	124	129	107	144	122	125	116	127	135	116	124	125	114	111	138	113	114	112	124	128	121	118	126	119	133	124	120	152	121	140	106	133	123	117	119	109	120	130	139	119	137	110	137	141	111	112	112	129	116	130	127	122	138	130	122	126	141	132	113	119	120	99	126	106	128	128	142	121	108	119	124	108	136	139	123	98	133	107	114	90	123	143	127	146	102	119	133	126	112	131	110	132	118	131	120	136	121	113	120	121	122	129	124	127	120	107	132	129	145	142	129	116	125	139	143	138	129	97	114	140	127	146	131	130	131	99	124	112	118	106	129	143	110	137	138	118	113	126	107	154	136	139	103	109	131	114	148	120	113	123	134	120	137	136	127	102	128	130	130	98	126	132	137	136	124	120	138	121	118	101	104	116	126	116	158	136	125	126	141	132	139	129	133	125	132	117	140	155	113	133	117	128	140	110	135	140	121	113	146	121	138	96	125	117	131	137	120	132	128	128	115	123	128	114	112	124	120	131	125	127	113	111	120	134	134	125	120	122	111	93	128	124	121	140	104	142	128	130	124	121	123	122	133	130	116	134	126	121	135	140	134	118	119	146	112	105	141	119	134	120	116	134	115	125	155	131	111	118	122	103	113	139	124	112	117	146	119	128	126	122	130	127	139	119	124	133	129	120	126	117	123	134	124	139	112	97	144	119	116	108	119	112	113	117	129	127	107	135	104	135	136	145	123	114	121	121	129	126	143	136	133	140	115	124	122	136	120	130	122	121	134	129	125	127	93	131	105	128	151	135	115	122	141	122	136	107	108	108	116	110	134	125	133	124	125	89	137	110	107	113	140	131	125	123	109	139	112	125	127	124	138	116	113	107	119	123	131	129	148	133	151	131	111	122	117	116	130	122	144	122	126	108	131	114	103	122	137	112	117	126	118	130	124	123	112	143	137	140	107	117	142	106	95	136	117	122	149	138	136	130	105	119	121	129	105	101	148	133	134	107	120	127	115	119	136	123	98	117	123	120	125	108	133	105	108	119	116	115	137	138	131	120	101	137	132	115	118	122	112	133	108	123	128	113	108	121	120	116	120	120	124	136	124	113	137	118	137	134	121	115	131	128	128	120	163	158	135	129	140	114	108	139	119	132	141	141	118	125	136	123	114	111	118	123	142	132	116	111	122	144	132	119	119	115	137	135	161	120	143	127	112	126	130	136	139	117	118	129	110	144	152	110	116	130	124	125	105	105	107	136	133	139	124	132	119	123	122	116	118	142	137	143	117	142	120	119	122	137	126	115	129	154	141	112	140	125	110	115	115	115	119	137	118	109	131	109	137	130	151	112	107	128	135
6458	3998	6910	7760	6207	4857	4144	3965	3705	3936	3680	3150	2733	2186	1729	1413	1240	1046	813	707	666	576	578	557	498	430	431	423	396	363	359	359	360	327	322	332	315	329	309	327	331	310	326	281	328	318	333	341	304	306	310	316	320	310	276	327	318	303	334	300	308	298	290	296	293	313	310	293	298	325	304	305	305	300	289	288	302	329	260	336	301	324	315	310	294	346	331	341	284	332	292	320	270	323	295	276	312	259	299	317	292	304	266	287	319	283	297	271	317	318	344	243	303	317	320	306	292	268	306	329	306	320	311	292	296	310	290	306	334	284	327	275	302	309	323	292	326	339	307	294	276	301	310	301	315	315	295	329	282	299	321	282	294	327	335	317	283	311	293	299	286	331	285	315	303	306	300	313	294	262	288	327	312	307	309	283	343	293	280	294	291	304	298	296	308	305	305	305	310	317	320	322	309	300	284	319	284	326	325	295	314	299	307	325	310	298	325	312	294	279	305	305	308	313	316	294	290	281	300	303	304	301	282	306	274	305	321	309	306	292	324	320	273	314	271	282	338	287	326	336	275	286	311	294	332	317	295	312	283	294	287	345	291	283	299	286	276	324	306	303	311	315	314	295	320	285	321	323	285	294	302	302	285	282	288	291	288	349	293	299	305	312	304	295	296	301	307	276	300	294	290	264	254	323	288	325	331	289	304	293	333	267	321	314	300	279	313	298	298	312	332	305	284	304	287	321	281	320	335	311	325	296	289	329	301	270	288	344	281	291	287	345	296	316	311	294	298	294	340	317	339	297	295	323	313	318	306	312	315	308	288	279	312	279	274	292	332	307	301	289	312	316	315	320	282	281	322	292	299	283	309	333	335	300	300	302	303	306	297	290	314	284	290	305	308	314	308	306	308	329	312	298	282	293	288	327	305	316	286	281	340	278	301	291	276	298	319	299	323	341	312	314	325	353	291	306	291	309	310	288	272	292	322	285	314	320	286	291	284	316	313	279	324	282	316	307	305	296	307	313	275	316	288	333	301	289	301	340	311	295	307	323	332	332	308	290	320	296	286	293	302	314	304	287	337	282	322	306	314	276	312	312	311	336	307	353	292	287	305	297	319	300	318	358	306	296	301	296	290	299	314	318	287	306	294	320	260	304	286	305	311	267	300	307	306	306	315	318	311	303	303	262	295	291	331	292	297	315	316	303	305	308	309	323	303	337	337	298	331	304	313	356	301	300	280	295	321	306	305	278	328	294	289	281	273	279	289	301	318	288	325	276	302	289	288	296	286	304	283	325	313	298	315	299	315	305	294	281	299	329	324	328	305	291	307	288	299	287	292	275	323	320	313	284	326	294	328	327	310	328	296	305	300	312	281	304	297	293	279	296	358	283	267	288	299	303	318	302	316	326	289	291	291	288	334	294	317	289	326	303	289	294	307	302	311	304	315	304	342	288	331	313	303	311	304	312	282	295	304	290	272	293	325	262	313	299	317	315	344	303	301	280	310	297	311	298	292	334	322	305	300	312	314	307	316	327	287	291	312	287	294	314	320	308	285	334	292	292	296	285	309	305	312	262	277	285	331	351	322	294	304	336	282	317	284	327	287	305	274	304	319	294	293	313	329	289	301	281	293	305	298	306	267	317	261	276	295	305	281	320	303	315	304	296	317	308	332	303	303	282	283	341	314	291	305	283	287	294	300	284	308	317	334	293	283	310	294	304	295	303	285	292	295	299	301	287	318	291	324	301	349	298	300	314	303	330	285	317	310	320	308	312	315	304	309	308	314	330	286	327	316	266	336	276	300	314	321	312	316	282	300	317	337	302	296	303	293	301	327	298	316	281	294	328	320	316	311	320	282	307	296	319	309	287	326	293	290	284	323	306	279	281	312	316	301	281	328	292	308	307	313	308	305	298	299	317	316	320	286	297	308	299	334	320	315	296	311	336	308	309	304	289	336	289	297	285	336	315	289	280	278	291	305	311	322	318	337	317	298	326	302	293	304	330	309	279	284	270	298	311	312	294	318	313	354	314	286	314	326	308	290	322	319	306	303	317	275	278	297	290	302	303	304	286	302	288	328	304	317	324	290	318	288	275	295	304	298	283	288	312	293	297	303	321	311	275	310	293	285	326	309	334	317	292	280	269	289	330	319	318	296	318	324	277	290	318	341	297	287	279	294	319	290	274	283	305	273	311	310	284	282	302	304	324	283	307	286	278	300	291	297	330	312	281	296	322	329	296	299	289	339	325	317	322	307	296	289	313	304	292	310	334	297	294	324	298	308	283	287	310	308	292	284	291	367	281	320	327	288	295	327	305	336	301	321	314	319	344	334	302	338	318	329	326	296	304	266	312	312	275	335	296	336	291	315	291	295	315	316	275	313	300	307	316	288	262	355	309	314	299	306	284	284	311	320	309	316	303	315	284	301	304	315	340	282	310	307	289	318	303	323	322	319	306	341	316	349	308	274	308	304	294	283	289	313	333	321	315	316	300	293	292	288	281	301	312	295	291	311	306	283	303	285	309	283	292	299	283	294	312	281	307	237	297	319	313	324	295	283	294	318	311	298	264	293	285	310	308	333	259	328	296	295	281	306	337	267	305	324	308	316	319	343	301	323	255	270	318	309	309	306	291	275	333	328	286	322	288	287	318	298	312	297	280	317	317	309	300	337	296	288	303	331	327	312	272	301	313	305	297	316	278	305	296	309	309	277	301	309	332	320	294	312	307	316	311	305	310	332	320	318	284	287	322	314	290	343	274	282	303	275	264	287	334	280	300	328	286	315	299	289	283	360	309	322	326	302	318	302	308	323	308	299	282	325	291	345	291	298	324	318	286	282	290	271	304	295	294	307	282	297	260	312	313	298	365	290	303	322	309	312	312	311	328	285	309	262	355	330	305	325	308	303	319	293	287	309	273	303	312	300	273	290	337	348	276	273	302	314	271	317	331	276	299	293	296	296	277	299	312	281	313	304	305	331	322	275	301	283	285	333	314	298	339	287	277	281	316	289	294	298	284	298	312	289	296	297	272	318	280	324	307	290	274	300	314	300	302	291	305	297	278	331	294	316	315	292	344	284	337	349	304	324	302	305	272	315	291	316	250	298	302	297	289	300	318	296	317	324	292	315	301	274	276	340	282	323	293	324	331	282	301	307	282	292	313	304	317	311	295	265	311	293	274	273	328	323	296	297	338	284	316	313	306	289	294	326	297	301	308	303	299	311	294	279	304	331	288	304	297	317	314	281	309	277	294	313	287	292	290	301	359	309	286	293	283	287	304	269	285	329	310	301	287	289	307	302	307	282	279	319	271	305	322	295	308	279	294	266	295	335	304	355	331	316	269	308	308	306	326	322	334	319	298	284	305	309	308	301	312	292	331	315	310	344	295	285	295	296	320	299	312	292	314	327	301	282	343	327	321	293	289	277	310	337	309	301	285	306	296	297	309	315	292	308	291	339	312	320	288	254	314	310	316	311	323	299	287	331	326	270	305	293	308	309	329
20075	8289	6660	5002	3833	3292	2535	1889	1753	1647	1383	1142	985	802	677	559	500	416	388	331	332	300	299	283	251	268	228	224	184	210	193	204	194	197	193	206	172	206	213	205	192	188	172	165	173	191	188	189	193	172	203	203	173	204	214	188	167	183	180	213	194	169	199	182	203	204	163	220	184	188	182	201	180	182	204	191	176	188	204	191	157	159	194	169	196	190	168	181	213	177	175	193	179	177	168	179	188	189	195	173	180	194	189	171	187	229	195	199	204	162	193	180	191	172	207	177	164	177	190	198	169	195	185	186	174	221	188	165	190	201	185	191	196	207	166	210	193	184	193	215	184	196	151	170	196	176	188	179	152	201	199	184	194	181	199	209	172	174	220	174	171	204	198	173	173	186	176	174	188	154	183	206	193	193	169	191	169	192	169	156	183	206	155	216	194	177	176	175	181	165	178	176	173	172	212	174	181	196	188	191	176	198	198	177	153	181	175	159	178	167	183	160	183	177	189	182	162	197	184	178	190	184	191	185	150	173	166	147	176	176	188	180	193	203	205	161	179	190	149	184	181	159	186	157	202	186	170	174	187	182	179	183	197	210	177	186	182	151	171	174	161	178	174	189	168	184	176	201	229	177	145	174	168	178	191	184	206	204	180	187	218	191	178	205	171	186	197	175	181	155	161	214	160	168	183	213	204	170	163	164	196	204	185	179	202	204	189	142	180	166	173	181	212	159	157	182	191	180	174	196	167	193	192	200	196	177	202	182	179	177	180	168	179	178	170	169	170	169	171	176	190	167	203	202	207	186	171	164	201	168	180	202	194	169	198	185	166	188	160	155	192	178	194	174	174	173	206	177	160	177	170	189	183	179	177	180	183	188	189	188	221	189	197	169	217	179	183	186	173	200	175	174	174	194	163	135	195	173	172	192	200	163	198	183	169	199	175	164	178	199	180	157	201	164	186	192	180	192	183	155	190	184	168	184	167	170	183	180	183	182	188	192	189	190	151	194	190	194	194	160	226	186	178	171	191	201	201	190	182	207	177	175	202	190	161	188	195	214	174	185	192	180	199	198	173	183	189	180	184	167	169	211	199	172	204	198	195	187	178	214	196	171	188	168	178	182	174	153	172	226	179	155	191	184	183	185	190	178	183	176	187	160	171	167	190	173	198	194	172	165	186	157	160	195	195	203	182	154	186	189	183	170	174	188	192	174	175	216	198	177	171	147	157	194	183	164	179	193	201	173	189	185	162	173	185	189	173	190	174	151	188	177	155	197	209	177	205	198	179	175	170	180	166	187	207	208	169	173	208	168	179	210	184	182	162	163	173	170	188	198	177	152	178	159	178	167	178	176	175	185	178	174	169	179	163	178	160	170	176	200	213	174	166	184	201	190	178	175	174	191	184	188	181	180	173	196	207	195	185	202	172	191	184	185	188	168	170	184	154	173	174	224	190	203	193	169	184	187	173	192	161	179	182	164	179	203	175	160	152	158	167	197	158	179	181	190	188	162	169	209	193	186	167	200	196	183	190	208	174	221	194	181	169	179	186	187	188	171	188	163	195	178	190	183	178	184	185	171	180	193	205	199	185	205	185	185	195	179	178	179	182	186	213	198	189	168	176	167	160	170	194	184	190	173	194	191	184	181	196	177	195	184	180	178	175	176	199	202	181	169	168	183	188	177	221	182	177	171	183	187	191	179	200	181	181	200	188	178	185	180	186	195	174	203	205	189	204	162	182	167	171	179	196	188	200	189	185	193	158	202	201	170	168	211	217	177	182	182	190	192	170	189	187	214	189	178	158	195	188	179	196	164	149	188	158	186	171	188	158	194	196	192	155	183	199	179	146	193	175	173	189	174	180	186	173	180	192	204	156	187	177	161	172	201	198	174	181	176	168	180	180	160	202	178	176	177	195	189	185	197	179	191	188	166	209	206	178	185	199	190	190	177	180	163	169	185	177	216	192	172	185	198	184	197	165	194	212	214	192	204	168	166	201	173	165	151	173	179	176	205	209	177	170	185	179	185	196	170	185	195	205	159	201	177	189	176	185	177	206	210	165	156	184	216	193	197	185	165	203	197	163	201	183	194	153	186	157	200	179	205	188	160	168	200	188	175	196	221	183	187	176	140	173	162	193	177	168	174	184	193	161	176	183	204	196	216	189	187	165	170	168	181	196	201	186	182	175	188	189	178	174	176	194	191	197	181	197	191	186	195	161	187	186	192	188	168	165	201	188	188	201	175	182	199	152	166	174	182	199	191	184	201	167	186	182	179	156	188	190	171	179	173	178	203	191	180	181	187	191	184	179	180	180	154	230	182	191	158	206	185	185	186	176	175	221	179	203	202	192	187	198	185	198	191	210	198	178	187	182	158	197	152	181	194	187	191	201	167	188	181	200	169	172	180	175	198	197	178	187	172	204	179	174	177	180	191	176	184	195	192	191	168	185	177	196	192	180	194	165	202	179	191	182	149	188	186	177	188	196	177	180	168	163	181	169	176	168	173	190	186	180	187	176	196	174	175	204	186	174	184	157	177	180	172	173	202	168	183	193	172	188	155	191	187	192	174	205	180	203	183	179	184	180	177	187	200	171	183	181	190	162	198	168	185	182	214	173	201	195	185	180	186	155	189	174	162	207	189	176	185	160	181	189	195	180	180	162	178	206	187	191	195	194	184	190	173	186	185	177	167	207	180	175	174	193	180	164	159	159	177	192	187	160	157	189	197	173	200	174	204	178	177	187	194	209	188	186	196	169	171	197	186	190	163	181	175	197	165	178	207	168	185	212	212	168	205	202	188	194	225	179	162	177	186	169	168	163	190	189	190	200	196	169	188	198	169	157	167	187	193	184	177	176	201	191	164	167	172	189	183	169	192	185	169	189	204	183	212	184	202	196	193	161	188	193	178	184	157	165	197	173	197	179	187	168	199	177	189	179	172	182	171	166	184	180	187	177	173	223	187	205	171	180	158	183	200	201	177	162	170	171	179	183	217	189	206	181	208	175	158	170	188	165	170	165	196	182	175	176	179	177	190	175	195	172	211	196	166	151	164	181	188	173	169	184	180	202	213	166	191	161	180	196	171	198	166	171	208	186	188	179	166	163	180	193	164	194	194	183	193	208	178	187	179	165	177	193	188	169	177	179	203	172	148	200	192	188	189	172	190	176	169	185	201	183	154	172	177	177	176	178	160	203	165	175	190	179	198	172	188	178	176	206	179	190	170	192	167	184	171	195	167	206	196	186	185	156	170	183	178	171	202	169	180	174	174	167	197	185	149	170	188	189	181	196	166	168	177	195	178	186	202	196	204	178	157	171	188	196	178	185	182	169	177	175	216	181	165	204	205	178	194	184	178	176	188	169	182	186	183	217	176	187	171	180	165	168	179	168	183	179	172	205	167	165	168	189	204	180	182	201	163	160	186	168	186	186	212	199	194	186	188	180	181	154	213	170	187	180	161	172	180	189	174	170	205	202	178	185	195	182	199	180	171	169	161
12892	6774	10629	12491	12478	12152	10292	8422	7912	7487	6421	5776	4786	3993	3098	2615	2307	2002	1677	1493	1405	1244	1083	995	1008	851	714	656	572	554	568	568	550	580	530	510	524	481	480	517	473	491	459	467	451	466	501	409	420	443	436	457	391	407	420	418	430	378	414	411	410	435	393	400	430	437	392	452	428	417	436	460	395	417	443	414	405	433	444	412	432	433	470	393	414	422	401	455	396	402	419	394	420	385	442	384	399	427	381	431	436	392	427	406	396	403	409	417	438	423	446	389	438	426	416	399	462	424	398	432	414	397	418	408	398	427	417	408	434	426	432	435	458	412	420	379	434	430	480	411	415	414	433	427	375	389	411	394	409	399	418	380	423	417	476	409	438	437	414	451	452	408	418	416	401	444	415	403	391	422	423	410	381	413	391	429	428	429	365	411	425	396	449	440	415	424	428	416	404	445	407	403	408	406	456	429	411	407	408	436	421	411	417	450	379	454	427	427	411	427	390	417	409	418	411	419	376	371	444	380	433	441	404	435	435	397	408	427	439	455	442	424	392	407	407	388	411	423	392	423	410	419	414	419	397	394	410	420	402	411	422	395	450	426	436	443	432	441	398	378	426	403	448	391	433	409	422	435	400	414	459	380	405	402	422	422	410	447	424	436	451	452	374	398	433	393	375	447	424	406	408	414	434	443	421	420	436	372	454	358	424	418	416	386	432	446	415	420	416	410	437	416	420	369	381	430	425	407	395	421	421	425	448	427	424	405	390	396	397	436	474	407	397	423	492	444	440	426	443	413	417	412	408	421	420	378	417	449	419	423	454	386	422	434	415	447	406	428	450	437	439	417	438	450	421	412	421	454	426	425	433	421	429	363	398	391	414	422	428	379	406	397	393	392	441	437	448	453	403	411	430	405	453	451	427	430	454	396	466	449	429	421	397	426	415	399	402	400	391	429	416	422	434	388	429	387	412	407	401	423	424	423	447	403	409	448	397	427	411	394	443	432	417	418	394	445	397	403	415	417	385	430	446	397	388	408	407	416	439	444	432	385	417	422	435	430	383	423	417	389	414	415	400	420	409	396	440	407	414	417	425	436	435	426	430	433	426	428	401	459	434	439	417	394	468	431	427	433	391	361	390	436	438	424	419	422	435	446	401	407	400	425	438	385	393	395	392	406	419	404	425	443	375	416	381	414	408	477	472	462	442	414	468	425	428	414	441	429	436	405	413	414	422	423	445	395	422	399	444	385	409	419	396	416	415	420	390	439	423	427	421	420	414	429	386	406	412	437	448	406	449	444	416	425	407	424	442	426	387	425	407	426	436	408	473	439	405	427	410	428	391	447	435	447	391	422	398	367	388	398	420	456	438	405	451	448	425	417	343	359	388	395	430	413	440	410	419	425	437	415	439	446	424	431	416	457	418	416	382	411	368	445	397	424	436	414	421	425	448	416	427	385	376	412	417	444	429	444	399	435	412	432	425	385	410	443	424	412	426	415	443	419	399	418	441	434	420	413	389	356	406	395	423	417	442	439	377	437	449	438	409	444	403	429	396	422	418	438	419	429	403	416	396	385	438	457	402	436	418	411	418	414	440	406	424	400	416	425	437	440	404	390	387	416	416	438	396	389	435	421	429	414	408	415	399	411	403	413	400	423	437	466	407	391	419	401	434	422	401	414	402	425	435	395	460	383	404	439	408	420	440	430	442	374	432	404	440	439	400	425	413	411	418	467	411	412	384	416	425	456	414	380	424	396	451	431	390	430	426	429	405	446	446	377	405	416	426	425	422	432	406	394	433	422	437	428	420	411	411	426	388	392	422	430	431	411	432	394	377	407	405	405	462	426	433	414	380	384	404	413	410	391	454	397	391	424	429	428	409	427	457	413	402	408	417	424	421	435	464	426	382	409	400	401	409	398	380	372	413	413	435	429	433	431	426	428	396	414	397	423	424	420	412	433	392	418	426	401	440	425	437	419	437	388	442	433	383	430	453	411	428	419	430	402	406	412	410	487	482	434	388	411	416	406	408	424	432	415	428	404	442	420	446	446	467	387	448	387	403	417	447	406	395	442	400	412	411	428	384	425	432	416	396	411	416	411	417	447	392	410	446	412	379	366	435	425	414	428	442	431	443	408	460	396	373	453	361	430	433	403	372	402	442	433	414	396	426	430	401	427	422	391	445	427	425	418	457	386	405	423	434	414	412	423	406	401	459	392	452	408	423	444	420	427	445	454	414	360	431	417	407	418	439	420	417	400	419	413	440	445	441	388	416	407	434	386	425	452	424	418	426	437	390	433	390	405	405	440	390	409	424	426	425	415	398	401	452	403	411	412	429	402	435	421	411	420	435	405	404	438	447	384	432	420	413	369	388	425	395	445	400	403	404	435	424	417	450	411	433	431	376	417	456	411	422	407	436	374	436	412	398	440	402	420	412	414	401	424	362	391	404	449	437	423	447	425	408	427	399	444	393	440	436	416	389	421	430	465	421	453	384	462	409	397	432	429	390	408	418	415	407	404	434	432	417	366	402	396	416	405	419	422	448	411	420	392	396	398	417	370	398	391	377	399	414	422	422	425	373	440	423	396	404	417	409	443	406	403	406	416	427	408	396	426	426	392	390	399	401	389	389	433	407	405	399	451	431	409	379	419	435	419	460	443	408	396	411	410	446	433	411	408	399	410	426	419	422	450	399	428	396	420	402	397	402	437	406	360	428	434	428	433	416	405	457	407	395	432	395	376	427	421	418	441	442	414	421	412	410	411	430	402	394	431	443	400	451	426	418	426	436	392	388	420	404	409	372	410	406	400	390	417	413	389	379	443	417	406	416	425	417	395	412	361	406	419	422	379	417	446	395	395	410	373	421	423	433	439	415	452	405	391	414	416	457	422	417	460	396	433	400	425	427	407	405	400	424	402	380	417	402	432	347	434	419	407	418	419	422	416	418	436	418	422	417	414	401	406	420	437	399	443	400	396	399	443	428	435	447	399	426	413	432	415	398	399	392	424	395	409	438	436	433	398	440	415	402	411	419	433	376	415	450	373	442	403	399	400	416	393	400	422	412	413	391	391	428	445	420	396	388	412	435	417	401	407	421	388	410	435	421	421	392	435	408	431	444	381	427	414	433	415	412	413	389	438	418	392	376	397	415	427	413	419	440	414	445	426	412	437	428	423	399	384	407	397	395	454	390	409	433	413	413	409	409	345	407	381	440	433	426	422	398	412	434	409	407	403	429	437	404	379	413	411	395	418	433	431	414	408	441	421	421	440	382	418	424	425	405	400	385	424	401	443	398	431	424	359	415	434	422	379	392	445	427	442	381	420	408	432	435	407	435	416	377	428	443	396	420	422	444	435	389	426	445	400	438	383	456	417	394	407	423	426	423	422	417	437	407	435	418	429	471	408	396	459	417	389	412	413	443	400	385	421	380	391	450	416	415	431	431	404	433	407	426	370	412	417	389	431	401	400	416	408	419	396	416	427	458	386	428	446	401	400	427	402
27937	12674	9209	6792	6161	5436	3984	3042	2748	2386	2116	1668	1293	1087	871	734	669	528	487	485	401	395	347	307	270	307	271	256	236	201	187	214	225	200	169	181	225	206	199	177	183	188	201	185	210	169	189	183	196	200	174	186	174	173	189	195	182	190	212	168	175	145	169	185	157	176	202	195	178	202	203	183	186	192	156	177	191	178	163	209	168	200	197	170	164	186	181	183	193	164	151	199	203	169	180	189	173	173	179	174	194	163	166	200	168	199	167	183	197	177	163	158	172	186	190	211	162	188	148	177	211	212	173	182	164	178	177	191	170	172	167	189	181	188	181	172	184	159	213	169	182	179	180	166	195	159	183	163	179	185	170	168	182	170	219	186	172	174	179	182	155	162	145	186	181	183	209	208	193	165	194	179	199	185	208	178	164	171	180	199	174	173	151	169	157	152	171	190	169	178	179	210	205	187	202	176	174	189	169	179	179	182	164	176	188	177	174	169	190	191	189	184	181	161	172	165	189	172	158	194	190	193	199	169	161	197	175	169	180	199	172	179	185	187	191	161	184	175	187	166	179	159	194	197	189	192	181	197	181	193	182	179	182	178	178	185	181	203	186	157	150	170	162	195	170	182	185	184	163	175	169	166	171	197	216	157	169	172	184	189	196	193	185	186	184	189	176	168	192	170	176	187	183	158	178	184	174	195	188	178	176	174	186	185	186	167	190	189	184	191	195	180	200	211	167	177	168	161	166	185	170	183	176	207	188	187	156	189	177	169	163	166	168	161	192	210	184	199	211	198	205	166	189	171	167	175	189	173	178	154	186	176	190	188	185	189	177	178	186	169	191	185	182	161	188	191	174	203	188	198	173	168	188	165	170	185	172	159	185	188	177	186	169	185	192	168	174	174	175	193	179	175	197	201	195	168	176	177	179	191	165	167	195	178	174	170	183	198	191	173	179	183	160	185	172	143	180	171	170	183	169	165	174	180	198	183	183	180	173	180	174	198	197	175	161	194	165	182	185	194	171	192	185	169	206	179	177	169	188	187	179	174	179	173	204	175	170	203	186	168	180	173	173	175	187	183	178	175	183	169	179	186	158	154	180	204	192	212	177	165	191	163	180	159	156	201	175	188	178	180	187	180	174	212	170	158	166	195	169	157	197	152	171	163	171	183	198	189	189	174	188	201	185	176	200	185	176	176	175	197	170	214	180	167	219	175	176	186	194	190	173	170	161	163	201	180	226	209	174	171	163	151	197	190	195	164	195	179	172	192	164	200	202	150	170	190	159	172	178	177	190	190	153	191	175	173	175	186	188	168	170	197	169	172	168	201	180	176	168	195	195	178	180	183	172	175	210	164	176	175	196	175	187	181	172	209	166	174	166	173	185	175	191	171	176	174	180	192	187	164	211	176	205	176	189	176	179	189	153	181	179	162	176	181	183	183	176	204	186	173	170	188	173	174	225	201	190	178	198	169	183	176	182	195	182	153	179	181	192	187	185	176	157	175	173	155	201	244	181	161	183	176	187	170	164	180	161	222	158	179	148	195	149	178	180	197	159	170	185	190	189	192	191	188	190	182	166	181	181	155	193	193	171	179	153	181	206	165	201	161	168	180	195	193	192	197	161	184	174	211	197	184	206	153	182	169	175	182	187	192	161	195	183	185	188	210	169	205	176	155	198	176	186	151	171	173	192	155	179	204	190	172	188	191	167	180	174	176	169	172	170	189	170	193	175	188	191	184	203	205	187	148	207	176	188	162	178	201	181	178	199	185	188	172	178	182	147	182	183	161	181	168	189	160	162	218	183	200	179	166	173	176	201	167	172	165	175	190	175	198	185	190	183	169	192	178	202	181	196	176	197	176	156	177	201	177	157	152	166	157	197	189	166	174	184	178	197	170	178	163	194	157	195	202	163	190	183	208	152	182	189	179	190	170	170	173	202	219	167	172	205	189	181	199	217	187	175	195	176	205	195	171	186	195	164	161	179	173	181	195	159	185	164	194	179	198	157	168	178	168	164	153	191	157	180	174	180	197	169	185	179	194	198	170	175	190	184	210	171	169	191	199	170	171	174	181	178	179	187	201	201	180	163	173	203	175	171	189	153	180	181	186	203	182	162	165	171	153	173	181	215	164	195	189	168	190	182	162	178	173	177	158	167	185	182	184	180	167	181	186	166	185	192	192	167	190	189	191	208	177	190	170	166	181	167	182	166	146	180	165	168	163	163	179	196	191	155	182	167	185	185	204	152	179	181	192	192	171	201	205	168	205	191	176	215	187	185	159	179	170	180	181	144	174	206	178	160	157	171	168	190	187	170	173	150	169	156	202	182	189	186	172	197	195	175	189	185	162	184	168	184	188	199	180	179	159	166	167	182	174	179	180	182	168	199	182	177	176	185	221	191	181	176	198	202	190	197	193	183	174	172	179	200	203	172	163	157	184	177	181	203	190	178	187	175	172	159	180	162	149	186	205	195	160	181	187	192	165	194	216	174	179	209	186	190	177	189	176	182	215	150	207	191	191	194	205	180	145	165	179	192	185	204	201	192	185	174	169	161	197	189	196	181	191	181	159	196	173	160	188	191	177	165	189	208	159	160	203	184	186	163	188	179	167	181	199	170	177	176	188	192	162	179	185	173	195	195	150	174	175	180	182	167	204	164	171	190	204	230	195	183	173	176	183	154	184	188	200	190	165	186	194	190	182	185	184	194	221	192	191	185	206	173	193	170	179	170	194	181	179	177	191	154	182	180	177	167	176	171	209	195	174	182	178	185	168	185	190	192	145	152	173	175	180	174	179	168	179	182	175	186	177	186	165	175	183	173	182	169	195	179	215	158	195	146	182	196	203	179	187	195	181	180	177	182	162	200	150	161	175	190	163	167	174	153	188	182	146	182	173	159	182	165	179	180	186	155	174	229	189	185	153	161	185	163	177	155	174	180	185	179	197	178	173	196	172	190	214	186	199	166	180	170	206	203	178	189	173	166	186	178	203	194	175	174	156	201	197	175	155	166	164	206	173	174	191	170	183	201	185	179	186	194	181	186	159	188	183	152	194	188	198	175	192	176	177	162	168	160	180	165	184	182	180	188	187	152	194	176	182	202	182	208	150	183	198	171	176	190	203	161	165	199	183	174	171	197	181	177	176	184	172	175	209	184	168	193	194	174	174	195	181	174	184	165	160	193	197	185	193	188	207	159	188	184	173	180	203	173	196	193	136	180	173	189	161	196	162	154	195	167	180	173	163	192	168	195	171	170	163	187	193	177	185	167	191	180	204	189	172	204	187	177	193	179	183	152	176	191	186	175	193	187	178	153	196	211	210	176	195	188	215	145	167	187	210	190	199	194	178	205	205	186	152	173	181	196	163	219	193	170	193	170	183	202	179	178	148	170	178	197	200	171	176	204	176	195	177	196	192	172	196	205	176	211	187	169	186	192	180	188	187	162	171	188	200	171	184	195	210	210	180	175	194	164	176	180	167	203	174	171	191	164	176	172	192
16451	9182	13288	15897	17637	16720	14008	12070	11198	10527	9332	7860	6691	5526	4368	3755	3275	2949	2431	2184	1865	1750	1545	1341	1160	1101	937	817	732	664	648	673	676	575	607	517	575	506	543	534	509	547	490	455	456	452	466	453	483	430	426	467	419	415	414	423	429	441	432	463	390	414	405	392	430	400	423	373	440	396	414	434	426	427	424	407	417	420	399	469	382	452	415	424	391	387	403	425	418	444	389	414	442	434	430	376	404	428	414	414	447	366	440	413	434	403	402	412	421	409	368	431	422	419	408	416	428	408	386	390	417	401	400	393	380	442	400	409	420	392	386	403	394	394	424	414	401	418	374	447	386	419	426	428	402	413	435	400	394	392	406	408	382	425	406	417	380	391	419	446	427	413	395	417	415	387	389	423	437	422	388	403	416	415	441	386	404	388	422	432	408	402	387	434	386	399	405	407	419	389	454	405	398	469	415	421	429	406	403	406	400	405	389	430	406	358	363	382	423	397	407	364	394	400	405	432	403	445	392	390	405	431	389	440	412	440	404	392	407	426	401	414	406	409	422	409	442	421	409	421	394	395	386	403	409	439	391	428	398	396	426	401	386	395	423	426	426	428	427	418	404	387	409	410	425	392	434	415	426	441	397	405	427	441	407	436	405	425	381	386	389	422	464	438	385	420	402	390	418	436	434	433	424	434	458	373	409	402	433	430	396	414	430	419	433	398	400	419	397	406	388	385	447	377	442	396	396	404	426	396	422	430	446	422	396	403	407	391	414	443	422	428	378	397	417	379	382	425	402	408	425	422	424	397	430	384	420	415	378	417	416	347	375	393	403	426	388	427	388	416	409	422	393	374	410	436	427	433	392	417	425	415	415	403	411	394	405	424	382	414	394	402	455	405	387	415	417	376	446	432	385	389	385	399	393	373	364	412	391	384	425	426	378	412	426	407	418	366	414	429	390	380	414	425	399	417	397	399	420	413	429	378	385	359	418	419	440	402	443	414	398	378	428	409	389	386	396	406	383	418	393	405	446	394	392	465	438	432	412	429	410	413	365	423	417	422	404	402	398	425	377	386	416	399	394	398	375	425	397	401	424	426	382	383	390	412	403	410	376	415	411	402	390	399	429	398	412	407	396	381	347	409	403	412	366	418	386	397	404	391	423	426	436	411	404	419	404	414	404	388	439	431	396	403	398	429	404	364	373	383	415	410	378	371	396	399	417	406	412	429	409	397	399	402	403	412	413	439	414	395	380	444	433	411	411	392	422	422	416	382	418	410	426	413	434	389	401	409	438	431	416	411	452	416	357	387	388	439	453	421	381	389	411	436	412	369	414	365	410	419	411	397	399	394	406	400	404	385	410	442	428	399	416	453	402	410	414	382	411	397	387	420	404	395	421	421	419	419	378	399	412	415	427	398	397	423	416	420	425	377	423	427	385	396	424	416	430	397	413	422	417	428	409	388	408	435	375	454	447	426	401	417	415	403	406	423	390	427	377	426	420	412	421	403	403	376	398	404	407	428	389	389	394	384	419	404	373	405	405	408	380	399	407	443	417	398	456	378	381	401	418	427	376	408	418	390	408	422	408	427	432	394	452	414	389	393	435	456	394	421	377	368	422	410	419	424	409	405	403	405	365	408	430	405	442	412	408	417	356	416	406	401	426	419	421	396	423	429	388	384	378	393	427	412	414	408	389	413	437	437	422	411	410	383	423	425	419	415	416	413	408	414	428	418	431	424	423	391	417	372	436	420	392	394	444	407	407	407	417	422	400	400	409	428	439	399	421	402	430	380	424	417	369	408	422	446	406	420	371	416	420	443	422	400	416	415	427	438	417	366	379	401	415	376	406	387	415	407	403	366	415	387	413	416	402	424	422	391	400	420	416	440	415	381	394	409	427	410	418	363	419	375	394	417	403	417	386	378	420	389	412	406	417	393	407	391	389	427	429	397	372	441	429	412	384	383	387	410	415	399	356	404	400	434	407	411	411	396	405	411	409	425	411	406	408	418	402	429	408	423	420	398	412	399	436	446	397	391	384	417	433	377	403	419	394	413	393	401	378	384	421	390	403	434	418	415	436	411	393	401	375	390	390	431	421	403	400	377	383	426	435	403	404	373	409	429	418	404	401	399	419	406	391	413	392	405	430	437	384	395	418	421	436	432	409	399	414	385	392	432	386	369	417	401	425	415	432	385	406	394	440	397	387	426	411	387	413	410	418	405	401	433	379	403	392	386	384	395	394	420	428	415	389	414	404	436	419	416	392	431	410	403	439	390	404	412	348	454	391	440	420	407	402	411	418	406	395	422	401	389	389	446	395	428	378	355	395	391	429	364	432	400	440	395	398	407	383	418	432	410	425	395	393	429	376	402	398	378	407	419	404	388	411	400	386	414	412	390	418	388	418	410	432	421	415	438	431	423	388	412	453	390	441	398	390	410	438	379	432	369	427	391	377	387	426	377	401	425	427	451	411	423	405	445	427	432	407	397	437	419	428	419	390	419	403	404	423	413	429	405	435	428	435	394	413	416	425	367	399	429	412	417	410	375	407	411	429	435	407	386	424	424	401	440	414	414	399	384	438	428	403	388	389	433	404	415	377	401	418	419	432	401	404	409	441	409	382	434	415	352	420	392	395	411	391	406	418	434	393	409	413	417	396	423	419	387	457	406	402	408	403	399	397	361	428	429	384	436	403	410	415	391	434	426	400	399	372	418	362	387	376	430	398	398	432	390	433	356	414	430	438	394	383	388	428	409	379	426	426	378	378	424	398	421	404	432	423	378	397	428	402	444	406	366	412	383	409	405	396	397	386	397	415	397	412	392	413	394	423	396	404	387	411	397	394	381	455	435	410	394	429	426	442	405	408	382	435	405	405	399	447	420	402	446	412	412	413	410	375	395	432	411	421	428	400	415	390	399	420	391	426	391	396	391	390	423	421	410	395	394	449	389	417	437	388	436	426	421	381	392	434	432	409	427	386	422	440	379	407	391	411	434	415	411	420	417	401	398	425	413	409	377	433	377	415	405	432	391	399	421	419	358	398	436	422	371	390	405	392	410	429	393	411	397	436	403	403	428	382	425	413	402	416	394	414	429	413	384	411	418	395	394	411	422	407	424	408	408	411	390	417	387	406	413	407	414	405	411	390	406	453	405	411	398	414	376	406	413	414	411	405	419	409	383	425	417	402	393	425	434	407	402	412	433	424	418	411	421	414	420	398	403	400	434	448	411	381	362	402	382	423	445	404	407	424	408	403	422	389	425	442	392	405	419	409	411	407	365	411	398	403	431	400	433	403	421	378	440	378	488	411	461	428	432	420	432	393	430	389	420	403	419	408	418	433	422	392	443	388	395	363	407	413	439	418	388	430	427	401	423	419	440	432	417	365	424	421	429	373	436	408	394	408	420	427	413	414	424	437	386	424	442	402	409	443	416	386	416	368	421	423	382	387	396	431	412	393	397	399	421	402	405	449	387	417	406	390	400	414	393	456	409	435	403	417	395
11842	4382	3367	2558	1746	1169	947	822	843	907	766	656	519	448	438	348	302	282	219	228	209	183	161	162	166	168	135	144	138	134	142	151	142	131	126	138	140	135	137	164	146	111	130	103	141	142	130	115	130	140	138	139	140	133	136	120	129	125	126	114	153	150	141	131	145	132	131	128	120	132	125	149	123	119	113	129	120	138	108	144	135	142	127	138	131	151	127	119	119	131	129	136	117	123	146	151	131	125	122	118	124	136	118	129	136	124	129	114	127	124	143	147	116	126	122	125	124	138	127	131	129	115	117	115	131	140	122	152	105	129	131	143	134	123	133	109	138	130	131	130	120	121	140	113	112	130	121	143	137	131	133	114	126	121	149	123	113	154	140	105	130	102	151	140	133	141	135	119	150	144	136	117	124	122	143	127	128	127	117	121	112	153	124	125	139	118	129	137	121	144	106	117	106	118	125	113	126	121	133	116	139	125	117	129	132	127	120	142	123	128	118	132	130	113	118	110	121	126	131	113	117	131	121	107	113	128	113	105	134	153	150	135	118	124	167	128	125	114	119	135	129	129	136	131	132	136	142	145	142	138	130	139	121	142	142	138	138	151	141	134	131	136	129	122	126	143	124	121	126	116	116	140	148	134	118	118	124	141	128	131	132	129	111	128	111	132	137	131	153	126	137	144	122	132	126	124	143	138	148	138	124	143	131	125	155	108	112	109	136	141	132	138	126	136	128	118	115	110	117	135	117	116	133	124	163	139	134	114	138	142	125	139	106	134	133	118	126	137	142	127	126	137	119	117	116	102	128	140	145	116	116	124	118	140	129	145	133	152	115	116	132	133	133	137	147	126	115	132	106	105	159	130	122	127	125	132	113	139	105	132	120	117	125	146	106	151	129	126	123	122	164	125	131	129	114	112	131	119	131	129	122	118	143	125	126	132	134	129	138	122	129	123	131	155	116	108	140	119	129	118	122	127	107	133	119	121	121	120	127	123	138	107	120	147	133	102	143	141	120	146	123	141	131	137	135	139	118	133	123	129	118	130	120	136	137	116	114	136	129	119	140	127	154	129	130	137	153	140	131	129	159	116	141	156	137	108	126	113	140	146	131	126	116	142	137	136	118	128	128	122	150	127	124	149	137	129	140	146	116	145	136	109	129	133	120	127	127	149	113	133	121	109	116	131	150	134	99	131	130	132	143	138	135	130	137	111	114	132	112	135	109	123	127	116	127	153	122	133	123	138	128	148	125	116	124	112	149	134	132	138	146	106	126	115	145	158	120	115	114	142	114	118	130	124	131	134	135	119	137	127	133	118	146	123	150	138	112	113	121	131	134	120	129	148	152	130	153	141	143	123	130	130	145	128	102	122	138	126	152	118	112	95	99	105	110	123	113	123	141	132	121	125	108	116	129	142	123	114	143	111	113	145	134	120	135	127	141	141	129	130	119	102	123	122	122	135	136	110	140	120	113	138	135	121	125	114	119	123	140	135	115	128	130	137	127	127	133	131	126	118	121	146	123	118	113	123	138	132	151	115	137	141	126	124	110	121	111	140	120	139	142	119	126	126	134	105	135	128	132	135	128	116	132	137	109	128	136	140	127	135	115	95	108	121	115	137	146	115	143	133	127	107	146	114	114	127	111	140	121	128	163	124	144	114	136	117	138	124	113	121	141	131	147	131	137	140	120	128	129	141	129	118	137	120	141	126	133	126	130	158	150	147	138	121	121	132	128	140	117	108	123	125	116	129	114	146	121	123	117	138	126	123	119	154	130	122	106	122	126	118	110	127	152	109	156	122	100	114	112	117	136	117	133	142	114	148	129	117	106	130	126	126	133	155	143	137	132	145	137	118	128	127	138	134	123	98	138	111	130	131	128	121	129	126	114	122	129	126	125	127	149	125	119	150	113	142	139	142	122	107	124	144	139	122	121	138	128	133	134	145	111	109	117	148	126	156	133	130	139	129	118	134	129	136	127	118	120	140	113	144	113	126	110	124	132	142	119	119	115	129	128	129	141	139	154	136	127	145	149	168	137	132	137	127	139	125	120	144	133	123	139	132	145	132	127	122	128	147	149	105	119	128	138	141	136	155	125	119	143	142	129	117	139	118	139	113	122	131	113	108	114	119	126	130	141	121	118	135	124	135	149	125	117	127	115	129	118	118	130	135	116	113	124	135	124	162	117	152	131	133	134	134	133	127	122	125	122	148	113	127	124	100	134	120	113	110	120	114	116	115	129	130	127	136	127	151	136	109	145	146	128	136	116	114	139	127	130	126	132	136	149	117	118	119	116	138	139	141	125	121	118	129	135	136	140	142	115	135	111	129	121	130	148	143	126	113	131	108	143	116	137	149	115	120	140	151	125	127	118	137	135	132	119	129	117	132	127	115	143	141	162	115	148	141	124	116	113	125	140	112	119	137	140	106	129	135	143	114	130	121	101	138	129	124	106	140	130	148	112	142	126	134	128	130	134	126	122	139	141	138	126	117	139	132	112	122	127	113	132	129	128	123	136	121	130	128	133	143	130	134	144	147	146	144	129	106	132	134	143	121	121	142	126	135	121	135	129	130	127	119	112	111	147	146	127	131	150	119	108	124	129	126	134	129	123	143	129	113	112	128	142	137	131	136	127	126	133	135	123	133	151	123	160	137	143	127	122	114	138	132	144	126	113	118	122	116	114	121	132	119	153	126	130	127	117	121	129	137	129	118	116	137	149	141	139	144	138	122	130	112	122	112	107	119	115	128	110	141	128	124	142	148	138	126	100	139	124	121	127	121	138	134	137	127	119	123	133	137	146	114	123	126	141	123	129	118	124	129	131	138	129	121	112	133	115	155	123	136	138	119	120	126	136	131	139	157	100	101	124	121	136	127	111	119	139	130	138	125	113	125	127	137	125	131	158	110	139	131	138	128	116	117	122	121	120	118	112	87	131	132	130	136	106	150	131	125	128	120	124	117	121	159	123	147	109	161	152	126	143	141	120	98	108	119	133	127	128	118	137	115	140	125	143	134	126	119	120	144	107	143	124	126	121	126	132	118	106	138	102	111	122	136	109	125	146	135	127	122	130	126	120	129	148	143	129	143	133	139	133	137	126	115	123	123	145	100	123	123	135	144	137	122	111	123	139	118	127	121	144	131	105	111	133	123	117	121	143	133	125	128	143	163	140	120	154	127	135	144	154	120	129	132	123	131	122	125	123	146	129	124	124	130	129	133	132	128	160	127	131	120	133	125	145	121	125	141	122	137	127	123	128	125	121	114	138	143	133	160	126	110	119	142	131	157	129	132	112	126	123	133	128	139	114	135	123	120	127	141	100	139	153	113	134	134	151	134	126	122	125	133	125	127	139	140	99	128	126	152	128	116	138	125	130	124	136	125	109	95	122	123	106	133	103	133	141	153	132	131	110	130	118	149	130	143	128	145	114	124	126	121	144	140	133	142	124	134	146	120	142	113	119	128	126	114	114	121	108	119	117	116	119	142	136	152	129	129
7423	3668	6274	7474	6084	4742	3886	3941	3835	4218	3874	3190	2739	2336	1838	1504	1462	1210	1072	876	696	652	566	553	557	506	443	421	352	372	379	377	361	369	344	336	343	339	335	360	323	334	328	343	291	293	367	334	325	319	307	330	320	313	290	316	314	329	291	299	302	302	332	300	308	307	291	306	325	322	358	341	304	311	302	289	318	287	322	309	282	298	302	328	320	287	313	313	334	315	292	302	322	310	291	318	294	315	328	275	305	303	338	292	306	337	315	339	312	327	331	336	287	311	312	326	290	292	297	296	324	317	332	315	330	289	291	296	314	273	327	283	286	282	310	321	322	303	315	333	333	292	329	334	299	314	302	318	322	307	288	323	322	315	285	332	310	309	315	306	292	307	296	313	309	296	293	314	341	308	310	325	330	305	334	287	294	298	301	313	294	296	309	281	314	277	315	290	309	337	329	313	330	308	330	341	313	296	326	309	292	297	328	329	293	307	332	321	305	293	310	328	277	323	321	306	330	325	289	313	286	320	323	297	342	308	292	299	306	286	323	318	284	333	309	310	298	327	319	267	339	285	322	322	313	315	297	300	307	297	303	305	301	310	309	297	290	308	308	332	328	318	293	305	294	298	276	328	310	303	310	315	321	340	307	297	331	317	240	282	308	271	324	311	309	300	310	315	333	299	312	331	317	300	309	297	325	301	319	307	320	289	310	289	307	322	298	332	289	337	301	300	300	307	317	301	333	317	324	333	290	333	306	300	313	313	300	315	312	304	327	325	310	306	330	301	286	326	297	332	289	326	307	317	334	312	296	299	293	309	309	320	313	329	344	326	301	309	284	324	306	343	340	269	305	320	296	321	316	297	334	296	295	312	328	322	299	317	311	297	318	291	293	271	319	336	296	307	335	297	325	314	334	311	342	284	326	312	318	295	359	308	349	311	353	286	294	289	308	308	293	283	294	304	309	297	315	321	298	295	318	325	306	324	294	313	313	301	293	296	335	304	335	335	286	309	308	305	291	315	321	307	276	309	293	272	326	331	345	293	305	333	321	260	315	318	287	277	291	314	297	312	313	346	325	288	288	297	304	288	272	327	291	286	303	330	299	303	333	350	312	336	323	325	328	322	303	278	298	326	290	299	314	319	301	336	267	302	302	340	312	322	315	329	290	338	283	303	352	289	329	262	303	290	297	304	306	321	298	296	307	316	316	349	318	278	296	304	307	333	294	312	296	311	289	296	308	283	323	318	343	317	328	313	319	321	291	330	322	323	336	309	304	287	333	299	286	332	318	325	292	299	315	317	297	320	306	307	255	299	284	311	291	300	307	323	292	336	302	345	301	302	325	349	321	307	318	350	317	303	293	313	295	338	318	312	274	322	290	301	329	330	315	317	304	276	307	289	293	287	307	331	334	326	333	320	314	315	301	288	315	314	295	337	304	321	326	276	308	325	307	292	318	331	294	336	284	315	309	327	335	310	299	307	335	276	265	326	322	286	292	321	340	278	290	314	313	313	333	314	266	303	290	284	341	276	330	301	281	288	309	289	286	298	313	320	325	315	275	302	310	305	313	302	323	322	329	283	290	310	314	299	310	314	300	293	314	309	329	284	309	316	313	323	318	304	297	306	281	291	336	322	306	315	296	323	274	343	299	319	317	315	306	290	299	283	293	312	265	292	331	301	317	320	335	307	326	324	296	319	308	292	324	308	331	324	325	333	269	309	303	315	325	273	291	283	353	299	281	298	300	281	305	306	335	295	316	318	311	291	319	338	320	342	307	290	319	308	315	306	325	304	284	317	310	330	320	323	323	306	305	298	291	320	340	320	304	265	299	302	331	296	317	309	303	325	320	299	322	308	275	302	310	309	327	319	301	324	289	320	300	308	298	304	273	332	312	309	280	301	289	297	308	275	295	307	302	311	315	322	320	305	300	323	315	294	334	302	342	281	319	286	302	298	299	323	279	311	293	323	338	305	332	305	299	333	300	319	299	289	318	322	318	334	291	331	339	302	309	312	291	290	273	293	297	297	299	291	290	304	279	310	307	315	301	295	315	282	297	304	310	327	349	325	307	293	293	306	325	300	280	292	315	312	280	302	280	328	291	310	298	319	301	313	302	299	310	293	327	304	310	316	303	312	330	297	301	288	293	290	312	322	322	311	359	308	284	304	282	313	322	315	320	321	322	317	292	305	300	299	315	308	307	282	287	317	272	291	297	326	328	311	279	299	318	307	311	300	296	330	336	327	331	322	275	315	340	300	308	319	296	263	310	348	319	306	299	319	287	304	317	314	320	268	326	283	292	290	307	294	294	284	309	303	329	309	334	282	301	286	308	312	313	315	283	282	320	307	299	328	308	327	301	329	285	302	303	270	313	288	323	323	306	297	336	308	285	333	332	311	322	313	304	281	272	270	307	310	337	342	319	327	294	326	336	331	345	350	294	320	296	306	310	297	362	332	299	288	287	300	329	302	309	282	302	316	286	319	316	316	296	310	312	314	330	322	300	305	280	308	278	308	310	326	323	304	305	290	323	289	296	313	320	294	326	319	281	313	306	304	312	311	298	312	316	315	329	336	307	321	314	326	306	319	321	293	328	305	305	324	321	293	314	310	303	322	316	299	303	312	313	298	322	322	306	316	291	319	302	305	306	309	322	321	327	305	329	333	295	336	314	280	295	293	316	310	296	301	331	323	304	301	299	303	332	290	300	309	327	317	339	312	288	344	333	336	309	275	326	328	314	330	290	307	307	297	315	299	334	340	287	309	292	296	316	309	301	287	323	318	294	288	324	305	328	323	318	305	291	255	308	340	298	302	315	294	291	285	295	307	279	292	304	307	320	284	282	313	311	289	308	298	286	317	298	294	312	314	284	334	292	276	285	320	320	323	292	291	324	320	297	300	297	292	335	308	271	313	309	311	296	312	306	335	299	301	315	294	301	336	325	311	307	314	283	305	290	326	325	322	318	308	317	306	316	322	327	304	289	315	340	307	300	325	292	323	316	296	282	283	320	323	307	286	281	346	316	285	308	300	282	330	327	303	305	302	312	295	316	293	323	290	294	339	295	335	289	308	315	313	310	291	284	304	291	309	307	294	280	310	287	312	292	345	304	309	345	330	313	330	292	315	300	329	321	309	330	311	306	327	289	317	305	308	294	303	335	294	305	325	296	295	293	287	337	314	300	323	250	305	283	298	290	332	314	301	309	310	308	319	317	356	310	350	321	335	314	287	301	301	332	287	289	321	309	326	315	317	320	325	342	299	312	328	335	299	316	316	325	323	292	304	281	339	273	305	291	324	280	309	292	309	319	342	320	311	334	307	275	294	304	291	300	292	335	309	285	307	312	291	318	302	312	331	343	296	316	319	289	326	278	281	300	359	311	299	299	334	342	309	318	290	309	314	330	326	322	304	305	304	293	339	334	335	325	301	310	306	317	272	292	310	307	302	340	310	303	302	325	320	319	333	329	318	295	285	315	322	295	319	288	297	311	299	308	301
21402	7786	6071	4635	3627	3151	2261	1828	1767	1718	1386	1106	954	773	651	535	503	490	398	322	343	285	280	283	246	227	223	232	233	209	222	215	243	180	212	179	162	178	200	184	205	195	200	169	202	220	168	177	186	181	151	184	177	198	177	188	198	184	178	201	178	188	166	210	196	214	162	193	179	190	178	213	188	188	185	189	189	181	184	162	196	201	188	161	206	188	173	193	205	162	183	172	189	164	156	162	149	179	154	174	182	194	188	196	210	203	173	191	174	172	181	187	174	157	176	185	173	167	186	185	163	199	202	177	198	182	190	203	187	146	175	192	160	171	173	162	189	157	166	176	203	161	167	189	180	214	187	177	171	178	202	206	160	182	181	204	176	174	199	189	176	210	217	192	177	202	192	171	200	184	168	186	185	181	169	194	176	178	187	182	170	180	182	178	209	165	161	176	182	177	162	145	176	186	199	188	174	174	168	209	168	183	180	182	182	192	203	178	190	199	170	183	192	173	179	178	174	199	151	180	166	187	172	189	221	204	189	165	185	190	190	179	183	200	186	204	183	174	193	178	198	162	187	191	178	191	151	182	185	183	212	170	182	214	194	200	163	172	177	192	154	166	188	192	201	182	176	176	190	159	192	184	176	176	182	173	175	194	150	203	162	171	169	191	178	187	206	170	171	179	167	208	179	166	176	189	171	202	175	173	179	211	195	203	195	191	196	203	198	198	177	181	166	182	204	182	191	175	189	166	218	194	189	180	189	179	204	160	189	173	203	196	196	162	186	184	196	185	165	194	159	170	182	184	178	174	173	193	195	180	176	175	208	209	200	188	186	177	167	162	168	195	185	176	192	183	175	191	189	168	178	182	221	176	172	178	189	186	209	166	173	189	193	163	222	176	184	195	172	209	201	186	199	207	197	171	156	189	172	174	187	175	182	201	144	204	174	204	179	200	206	202	176	179	188	207	163	178	218	178	170	177	175	196	166	183	200	183	192	190	172	185	178	185	171	164	190	179	185	209	174	176	156	173	176	175	169	205	170	194	177	176	185	185	162	178	170	159	183	204	174	177	212	192	187	172	194	188	173	159	175	183	234	204	191	182	182	204	179	168	174	190	168	203	174	184	174	190	164	186	188	193	189	177	174	195	173	146	190	189	172	191	186	173	158	179	196	180	207	213	184	185	169	181	198	192	197	201	173	198	195	179	199	185	187	225	171	189	205	146	191	188	182	199	167	199	172	168	183	190	191	171	174	188	189	187	202	167	189	168	178	208	192	201	176	176	196	169	191	175	195	193	187	187	174	183	181	183	171	194	190	172	181	181	190	177	195	188	157	185	177	172	165	205	184	199	177	170	158	173	167	192	197	190	176	155	211	168	172	177	202	198	168	174	194	184	172	180	197	187	191	182	169	208	194	200	176	144	169	211	157	161	192	176	150	183	188	161	185	172	197	171	170	180	166	167	200	174	198	193	170	194	194	175	193	179	174	192	180	187	151	182	195	189	192	185	164	167	187	173	209	172	174	182	150	207	181	169	193	187	181	178	190	176	182	197	188	190	198	173	175	183	197	179	182	170	161	166	198	173	173	207	177	172	177	194	178	181	169	190	185	189	185	179	180	176	172	172	179	167	190	196	171	185	166	175	169	166	180	183	194	181	199	193	186	195	178	202	204	191	210	197	168	200	183	156	201	186	198	179	155	170	191	185	193	191	207	176	191	151	199	230	189	193	211	197	164	159	161	182	162	190	162	170	181	173	215	164	195	171	176	163	201	194	196	164	189	195	182	200	165	179	182	179	188	186	166	168	208	223	203	181	185	178	177	172	185	181	164	202	184	174	194	221	191	180	201	164	167	190	186	185	184	154	184	191	187	186	182	241	165	187	181	181	200	169	177	192	185	221	205	196	181	177	166	188	177	193	170	169	174	187	194	181	177	176	179	186	179	189	192	180	180	186	205	195	179	182	178	181	174	175	182	203	194	181	203	178	200	147	181	199	202	202	183	169	180	205	189	175	174	178	189	204	182	177	176	166	180	178	158	205	172	174	181	177	171	192	183	197	169	184	212	212	178	181	185	195	206	174	172	181	188	169	200	169	186	171	199	157	208	189	161	195	195	180	174	177	175	191	165	201	189	193	202	175	172	187	198	186	180	183	218	192	173	172	188	195	167	175	198	161	186	183	205	172	196	191	185	191	180	205	215	189	173	165	180	193	203	163	169	196	196	197	178	208	185	183	183	189	194	192	194	179	169	168	182	176	197	213	177	177	179	176	193	208	196	181	188	188	182	187	158	167	168	201	159	178	201	182	183	169	177	173	180	180	195	207	193	175	179	171	197	181	179	191	186	183	209	158	201	174	192	187	191	191	178	163	200	192	171	181	200	189	183	197	197	188	174	177	167	180	181	203	187	193	191	182	160	207	194	188	193	220	221	182	205	178	168	178	167	196	193	176	152	170	173	177	151	180	179	191	195	170	196	176	194	157	178	199	171	152	224	186	197	157	181	187	163	186	186	192	187	158	188	178	174	181	199	180	188	190	170	174	177	208	180	200	192	161	168	194	163	176	166	169	185	170	197	183	193	200	173	201	199	162	209	188	188	158	170	184	185	189	199	177	170	187	159	184	186	172	168	183	186	169	186	181	221	201	207	185	184	201	179	200	193	207	183	168	190	181	175	195	164	177	204	174	170	210	194	215	191	187	149	183	191	216	177	179	160	198	203	168	188	188	175	171	177	178	179	214	175	185	171	209	180	178	191	173	185	169	187	140	154	176	173	199	184	160	191	185	212	183	180	179	171	170	172	173	166	178	212	182	190	179	206	169	174	177	189	183	175	166	172	155	178	209	213	203	194	193	168	180	173	194	183	186	189	188	168	185	206	178	190	189	185	188	180	201	185	180	161	185	178	178	165	200	176	183	200	184	156	184	164	199	174	193	192	180	164	184	167	164	190	176	210	188	169	157	165	182	173	185	180	196	172	201	204	167	205	193	192	177	183	200	186	205	194	211	162	172	211	179	204	168	174	192	171	163	178	176	188	212	192	176	190	171	177	171	200	187	177	184	183	179	170	220	194	182	197	191	184	186	200	169	175	199	176	177	192	140	179	230	180	181	226	188	223	183	175	178	163	180	165	174	192	161	152	184	167	172	165	165	192	154	208	190	168	209	199	189	203	173	196	148	189	192	200	161	183	174	190	181	144	185	183	150	198	191	170	168	204	176	186	172	173	178	182	174	193	185	199	171	205	182	170	204	196	188	191	202	218	193	189	195	181	194	181	178	165	199	191	186	166	170	170	199	202	200	188	193	203	188	185	180	183	199	177	162	167	187	185	188	184	204	173	183	198	190	199	198	163	199	177	150	179	171	180	165	179	177	201	181	182	185	189	179	171	183	196	168	169	175	179	170	196	199	182	190	185	160	166	192	194	161	167	168	206	189	165	162	187	177	193	183	195	184	180	180	196	211	186	184	190	176	170	197	159	173	151	206	181	161	203	182
13600	6162	9686	11826	12166	11247	9214	7894	7758	7853	6593	5582	4805	3798	3045	2691	2642	2355	1973	1530	1308	1322	1049	988	978	915	758	670	643	612	617	565	584	568	576	542	526	515	499	505	466	462	427	410	435	479	468	487	444	411	427	426	432	412	423	423	401	434	407	397	413	431	426	438	395	430	427	429	410	452	414	419	421	402	435	434	430	452	393	414	424	410	418	403	428	407	418	411	461	437	439	417	434	443	456	422	408	424	402	423	443	430	429	418	428	402	447	405	413	424	479	430	456	423	470	398	443	425	403	410	438	448	435	390	410	408	466	411	414	405	412	411	382	424	430	407	413	401	399	429	419	397	407	441	437	404	416	401	446	432	419	449	427	430	418	412	476	438	411	387	411	414	388	418	476	413	437	404	420	454	428	408	448	385	442	442	439	441	432	424	399	384	452	395	381	416	423	423	419	400	420	387	431	405	417	443	413	442	446	433	395	393	434	443	400	399	441	408	423	428	436	446	460	442	437	425	425	441	391	479	399	452	414	406	432	385	424	402	435	421	434	396	399	432	443	410	371	410	426	411	457	432	419	411	413	404	404	417	413	436	387	453	422	466	433	433	387	425	401	411	382	394	432	405	381	426	382	402	452	413	443	475	472	415	447	374	427	419	404	423	391	402	392	423	440	419	408	394	440	405	411	462	410	430	407	434	423	443	419	431	489	438	435	453	449	385	444	423	406	409	465	407	442	423	426	449	453	436	437	425	416	439	437	444	401	380	422	439	405	438	400	412	462	429	397	446	412	387	416	446	395	429	402	425	428	400	449	409	450	413	404	444	384	419	406	397	444	415	395	425	454	427	406	445	385	431	429	400	441	425	451	426	415	409	406	436	447	411	386	407	425	425	451	423	402	458	411	439	378	427	398	459	390	413	448	426	392	404	402	427	405	392	430	449	422	462	433	407	425	417	441	424	399	450	391	393	416	418	364	424	395	407	433	429	420	430	426	399	446	406	426	392	433	405	401	385	406	421	405	467	405	417	396	416	432	418	404	437	413	406	420	458	438	409	434	421	430	413	416	370	418	428	425	418	451	420	398	431	450	415	453	410	416	412	396	397	411	466	441	449	425	430	393	451	444	428	419	393	411	407	411	415	430	400	447	399	431	382	407	425	392	404	430	429	447	431	408	419	432	384	442	450	390	446	436	408	463	402	427	403	414	413	394	440	430	435	405	404	436	427	417	411	424	413	443	409	418	408	442	423	429	372	429	437	444	411	401	436	456	434	447	398	418	421	445	426	404	426	422	485	446	385	433	435	417	427	403	410	415	442	419	401	421	410	416	459	413	446	438	398	432	419	409	419	440	410	431	452	398	376	451	413	435	423	436	403	401	431	432	399	419	458	405	443	396	424	425	456	435	401	392	436	391	422	390	432	405	405	419	408	429	405	445	422	405	402	416	386	417	428	442	421	408	430	400	418	403	434	435	426	420	407	382	410	487	445	398	408	411	434	431	436	409	411	394	409	408	430	410	408	422	430	420	412	410	422	395	393	431	413	412	406	445	437	423	392	402	448	444	447	416	407	405	458	419	427	405	409	407	399	449	391	395	446	394	401	422	426	432	431	419	435	415	424	413	439	422	406	389	396	413	430	442	409	420	427	420	396	439	431	409	428	394	452	437	403	421	387	363	389	437	438	440	437	404	441	461	403	418	424	416	430	431	414	436	429	417	406	413	409	441	423	432	425	470	434	437	415	431	413	462	412	450	435	428	434	403	411	423	446	399	426	449	404	449	386	456	418	433	401	423	440	422	362	407	401	405	417	407	437	432	415	428	419	422	418	398	458	405	458	404	440	392	390	417	432	431	412	425	406	431	407	420	398	439	418	424	399	412	404	403	421	400	400	378	444	409	432	434	432	453	434	422	413	464	408	440	462	413	423	418	390	407	415	408	435	409	386	449	461	431	391	449	429	460	433	439	398	420	419	433	393	412	422	457	435	395	391	406	439	410	394	423	408	453	413	414	424	447	406	382	405	410	420	404	409	345	407	394	394	412	432	424	413	409	443	431	444	398	406	386	451	384	408	454	445	454	430	395	420	437	405	447	447	411	420	441	452	426	454	424	421	473	393	425	414	422	435	425	409	404	427	420	454	401	447	431	419	404	429	388	442	415	448	407	404	398	412	405	428	398	395	418	418	435	421	428	425	460	428	451	434	380	436	423	394	426	416	426	401	410	414	450	454	405	423	429	425	428	415	465	410	455	416	426	411	418	408	414	407	400	415	429	396	428	421	438	422	398	406	399	439	410	420	414	424	425	422	400	429	435	388	423	420	411	424	417	419	433	439	426	445	418	408	398	417	444	450	416	421	413	390	473	420	409	442	445	433	413	442	418	421	435	429	377	448	426	439	432	410	442	438	442	386	427	395	432	417	432	432	426	409	390	413	418	427	416	408	450	429	412	431	441	434	400	419	373	434	452	439	417	413	452	419	451	410	443	423	441	423	424	412	389	422	419	428	422	412	431	413	428	452	416	412	440	432	403	452	417	413	423	413	388	405	385	429	430	434	409	400	422	413	444	438	427	430	433	399	447	431	409	429	427	396	411	434	398	425	411	433	434	397	401	424	421	395	434	378	434	431	435	381	435	407	448	383	425	431	405	432	427	416	405	389	441	408	430	401	403	405	409	428	424	434	443	412	437	418	419	403	401	442	430	447	406	455	386	402	441	414	399	436	417	412	464	440	382	434	431	401	414	415	413	409	431	447	403	409	437	435	392	424	391	399	421	446	422	406	408	434	408	438	384	420	388	422	451	384	414	424	467	444	441	408	399	432	440	423	418	431	409	399	408	425	427	391	399	439	435	402	420	405	396	417	401	427	442	428	401	382	401	390	421	419	380	434	428	429	446	435	452	442	428	394	388	400	391	416	424	409	411	449	436	450	419	430	436	443	441	421	417	420	377	386	425	417	412	443	431	397	439	387	419	401	422	465	399	429	443	449	430	413	422	442	410	417	434	425	361	399	391	393	401	422	418	433	437	463	405	416	400	402	416	408	423	436	395	397	434	429	435	452	432	410	433	411	430	434	416	461	390	452	416	405	408	381	447	428	395	454	436	393	432	403	413	432	408	419	393	431	421	429	474	427	435	423	401	397	464	445	405	423	455	405	459	448	425	397	401	416	402	402	411	430	406	406	431	400	393	428	431	425	435	403	412	424	439	414	425	453	436	422	402	408	407	407	419	444	381	448	413	422	402	438	390	418	423	427	427	400	399	416	449	458	434	454	446	426	404	408	403	409	396	435	425	471	430	413	444	413	420	418	391	406	389	412	409	452	422	427	453	410	387	385	406	427	448	416	442	424	415	465	423	419	403	428	427	448	403	416	422	407	416	404	438	424	426	401	402	433	417	394	433	485	446	428	412	447	398	441	425	386	428	437	425	394	402	423	417	433	395	410	407	402	414	424	410	445	444	413	436	421	389	425	400	409	401	428	389	417	424	428	434	404	447	425
28265	11707	9038	6790	5813	5763	3996	2821	2690	2321	2051	1578	1283	951	810	755	691	640	569	460	400	402	330	343	315	297	253	236	218	222	220	219	217	176	209	184	192	184	194	220	192	189	180	196	160	199	174	183	199	164	171	204	187	197	167	179	192	180	188	196	183	163	189	188	185	199	165	198	187	187	180	160	198	177	178	174	196	182	176	161	197	197	163	183	185	171	219	162	162	177	183	203	173	168	209	184	197	175	180	215	168	192	179	198	149	174	192	173	194	166	171	198	187	212	202	204	166	185	151	164	175	183	193	189	167	194	175	199	188	186	153	186	173	205	176	195	186	173	182	175	157	177	187	190	184	188	193	164	172	187	166	180	194	198	187	185	193	178	190	172	198	195	159	191	175	194	188	183	185	188	162	159	157	178	205	160	158	181	173	199	190	181	179	227	176	202	189	217	197	186	172	161	198	138	206	159	218	196	190	171	166	199	179	158	154	172	201	180	182	169	191	208	175	184	182	163	196	189	194	155	173	174	183	195	162	164	195	207	204	202	189	171	180	193	183	153	196	192	172	196	168	194	185	198	209	195	183	200	179	189	178	202	175	170	182	195	190	214	191	186	167	178	178	179	186	153	176	180	178	201	197	173	148	200	176	172	181	158	183	160	177	173	169	162	175	214	194	178	158	166	174	169	197	173	189	198	194	197	195	180	158	166	190	174	200	184	205	178	184	182	185	170	164	179	182	159	201	189	198	189	178	189	183	189	168	192	177	156	219	170	176	156	179	207	222	173	224	174	172	166	202	162	183	189	192	185	184	161	178	200	200	172	157	175	178	166	178	162	172	211	160	186	182	203	193	178	175	175	158	195	197	159	190	178	203	167	181	182	190	186	173	190	197	202	213	179	176	208	171	184	175	169	183	208	184	177	163	217	161	186	184	182	200	172	182	204	171	178	192	156	198	199	173	166	192	184	191	176	195	199	203	173	163	191	194	177	171	185	192	212	156	204	187	191	172	195	188	165	167	165	178	187	179	149	177	179	172	172	169	200	173	186	177	162	195	171	175	176	190	186	147	177	186	192	216	191	195	190	183	157	181	178	180	205	178	166	207	203	199	170	193	208	179	170	180	177	137	164	167	180	197	154	161	189	176	164	191	190	170	181	192	200	183	187	211	182	184	197	193	186	178	188	172	181	172	166	187	156	182	174	173	168	173	167	189	188	177	180	188	179	165	187	222	163	217	163	186	169	179	177	167	168	213	173	173	193	155	234	201	182	180	189	161	167	200	186	208	160	157	167	155	163	197	175	185	177	179	203	195	173	170	196	175	174	171	155	160	185	154	207	174	181	181	164	176	164	159	165	177	166	216	192	185	173	185	203	178	193	159	197	186	189	171	193	219	190	185	165	171	204	193	198	168	160	170	171	159	176	169	197	182	187	209	186	170	191	171	200	193	165	175	186	178	194	164	153	168	172	200	208	173	184	213	195	184	175	181	182	167	187	164	164	187	190	190	165	176	181	177	159	188	171	207	180	173	184	169	166	205	195	177	156	200	212	165	203	182	171	200	184	209	177	204	187	202	163	153	189	204	160	157	177	192	180	201	180	195	180	153	191	174	208	171	180	176	189	198	176	180	199	168	169	184	173	187	185	157	191	183	198	171	186	192	192	175	178	204	187	182	168	181	176	177	169	186	185	190	156	171	185	188	157	172	167	166	197	192	164	165	199	166	209	199	181	201	182	199	164	177	191	156	179	163	202	200	176	185	213	199	167	160	178	168	196	196	166	212	205	190	157	186	177	173	189	184	196	206	182	210	201	215	168	183	150	158	185	185	184	178	181	179	187	163	149	162	191	178	179	163	188	214	171	180	175	177	174	181	190	162	155	172	189	221	194	183	164	169	179	200	176	160	175	169	190	193	189	195	150	164	183	187	162	176	179	201	179	177	191	177	194	192	172	195	183	188	191	166	188	193	186	207	176	177	173	175	184	194	182	175	186	197	205	182	174	184	166	163	191	215	168	175	165	195	155	188	188	193	185	170	165	173	183	175	188	202	163	197	185	150	185	218	178	196	202	187	193	204	183	181	193	186	179	207	177	173	196	175	178	195	187	185	170	182	177	178	181	220	197	208	196	185	186	173	202	179	179	172	193	173	192	182	171	180	172	165	194	179	167	181	177	195	193	197	164	174	203	183	205	165	199	170	165	187	183	174	169	196	188	209	157	163	176	173	186	184	165	173	169	194	176	181	171	192	194	195	191	196	187	188	189	188	188	188	186	182	175	180	182	168	177	202	196	175	189	190	206	174	206	191	159	182	171	172	193	167	177	159	172	186	148	170	181	193	172	188	163	185	176	160	185	203	189	181	175	177	179	185	192	188	176	159	178	179	193	158	182	190	218	162	177	172	184	185	188	204	179	172	204	158	199	175	154	213	181	194	187	192	170	183	176	186	165	213	200	182	188	176	201	171	157	190	155	176	171	178	178	195	208	228	173	173	190	185	193	180	151	187	188	190	163	203	162	175	159	180	163	183	198	187	209	182	191	199	184	192	172	183	181	190	149	195	196	184	209	196	176	195	177	172	185	176	187	207	160	176	203	190	177	190	197	179	157	155	198	200	190	202	196	193	155	170	202	176	170	170	187	176	203	181	179	198	188	178	181	182	184	194	197	174	174	167	170	184	182	189	185	166	173	169	179	165	162	169	188	179	197	183	208	177	150	177	179	168	178	159	193	176	178	169	227	197	152	190	201	195	172	171	185	176	187	188	155	186	178	165	191	179	181	194	178	209	177	168	180	201	190	215	156	195	173	178	181	191	168	203	207	190	173	175	177	195	190	177	199	170	170	166	190	191	173	169	195	178	214	203	183	187	180	170	167	200	188	189	186	196	193	158	198	190	182	203	160	174	172	186	201	207	184	192	190	168	183	192	190	169	200	162	157	190	191	217	202	195	195	182	169	180	171	163	167	206	187	186	184	195	153	170	182	194	190	199	189	185	181	173	212	196	216	186	189	174	165	185	202	191	177	203	168	200	160	193	174	193	165	185	169	181	169	169	177	189	160	188	195	179	168	184	186	158	184	163	192	154	167	194	177	197	170	174	172	155	198	180	170	173	173	189	178	158	172	196	176	202	182	185	176	173	197	192	148	161	178	160	207	162	203	180	154	171	193	169	187	181	160	166	175	187	186	187	183	178	147	214	172	181	187	170	196	177	168	173	192	168	202	165	171	191	153	166	175	191	170	207	181	166	178	178	185	194	198	193	198	190	212	196	170	206	184	167	179	177	183	216	192	195	201	208	183	169	185	185	172	180	185	169	183	164	185	196	207	180	176	167	184	148	188	184	194	179	189	168	178	178	167	190	208	182	183	195	161	178	185	184	153	200	177	188	188	204	199	191	181	188	159	173	188	154	179	170	189	173	162	178	190	168	177	195	191	173	194	168	159	171	183	192	201	173	194	177	176	193	184	166	187	169	188	199	187	159	164	170	194	202	174	181	170
16431	8622	13000	15136	16775	17316	13681	11689	11564	10395	9343	7790	6339	5122	3993	3768	3532	3272	2704	2238	1954	1778	1566	1438	1391	1307	933	871	752	683	631	729	670	625	605	540	532	539	543	493	531	523	476	471	463	501	501	434	500	409	378	401	440	393	445	418	444	380	413	400	435	417	415	445	424	422	395	425	442	400	423	444	405	398	411	404	411	423	410	465	453	426	454	425	438	429	406	404	440	424	386	438	446	377	418	407	424	430	387	401	428	428	412	441	411	420	385	418	412	407	389	389	419	371	404	381	413	429	419	411	377	351	432	398	417	402	420	394	435	422	419	420	421	394	419	385	407	445	435	391	395	386	406	394	402	368	450	413	418	419	392	394	416	438	391	435	415	437	409	397	461	379	398	396	394	414	404	409	387	422	400	382	398	396	452	415	439	411	456	403	414	422	378	444	402	407	380	405	402	411	417	421	438	409	418	442	400	410	417	428	419	406	432	425	360	397	424	419	397	382	448	394	398	406	413	379	394	430	412	392	421	409	417	387	442	436	428	415	405	407	412	395	446	406	404	391	404	416	424	414	396	409	448	389	452	417	407	406	400	442	434	411	410	399	426	400	384	412	408	419	424	385	441	436	408	425	404	380	425	381	415	401	457	420	408	356	413	449	415	397	410	433	388	397	444	434	391	410	432	409	406	414	411	403	424	399	404	390	418	436	438	434	382	397	423	421	443	388	464	432	426	412	407	445	367	408	381	383	391	411	432	426	428	402	399	418	447	412	420	367	398	419	405	424	422	413	394	381	443	428	418	412	381	416	382	419	369	392	388	406	426	424	436	439	397	442	433	420	428	418	403	406	410	423	400	410	396	418	410	392	352	441	391	412	414	364	431	414	423	421	413	390	428	405	408	391	403	399	438	424	419	387	406	407	428	350	412	423	429	416	463	427	392	420	414	402	415	434	429	386	427	354	401	432	426	424	414	404	402	403	405	382	403	410	437	432	408	446	415	451	418	394	405	407	407	375	443	413	428	422	411	426	414	406	382	401	394	439	381	385	471	436	395	406	420	415	413	402	438	390	407	442	435	415	428	465	427	426	407	442	391	436	469	430	417	418	394	384	429	376	438	402	439	442	378	441	414	459	394	391	431	381	415	394	408	413	390	413	408	407	436	415	415	384	422	416	426	380	415	410	407	379	406	370	419	407	413	400	422	423	369	445	427	399	433	409	423	380	385	420	394	447	410	403	419	397	408	402	401	418	437	387	465	371	431	432	391	433	410	414	393	408	430	431	401	425	426	419	385	402	403	401	416	396	401	412	447	422	422	428	414	390	395	427	431	442	401	423	408	390	422	401	435	413	413	400	385	400	422	398	390	437	392	399	425	423	381	410	407	436	453	402	413	467	416	432	440	403	409	406	444	432	410	427	399	428	409	401	407	395	401	415	414	435	380	400	417	458	427	416	394	392	449	447	410	438	397	404	424	416	438	411	419	396	459	449	395	418	396	426	428	413	423	412	393	402	394	414	404	412	404	415	401	406	426	421	426	423	373	368	424	414	393	415	413	377	435	424	421	431	414	425	401	402	430	386	421	391	416	421	399	399	405	432	410	436	401	422	423	438	414	413	423	437	428	438	453	394	402	392	424	417	411	405	422	446	416	386	434	468	418	408	398	383	445	410	458	395	428	416	371	427	390	384	412	424	422	411	418	404	424	397	415	406	432	440	418	412	402	400	423	374	410	372	384	402	421	435	436	409	407	401	417	400	395	422	411	420	424	428	408	406	381	414	406	418	411	413	409	362	420	415	423	418	416	424	418	463	419	418	403	406	434	414	411	442	380	393	401	454	417	392	433	397	393	403	419	385	398	426	371	421	389	402	434	377	421	411	462	424	405	462	375	429	406	411	412	420	429	393	407	413	408	434	415	430	408	438	412	376	426	398	394	391	419	427	419	395	381	414	416	408	408	432	407	449	405	363	429	409	407	380	424	356	397	413	403	406	419	418	396	382	423	412	432	410	408	406	366	381	415	409	395	410	376	414	386	421	387	403	419	416	462	425	451	418	427	446	394	424	406	398	418	424	408	390	384	441	410	416	422	406	377	439	407	388	398	415	404	367	421	408	416	423	418	425	432	412	375	434	432	404	445	430	440	394	407	418	396	409	418	435	404	438	425	374	447	406	389	456	402	426	451	408	396	388	417	366	443	393	429	423	418	375	373	412	414	430	400	381	384	430	396	401	432	412	405	441	403	406	412	460	409	429	457	410	394	390	394	399	417	425	416	413	427	392	430	399	416	374	430	399	427	411	426	386	441	399	390	379	405	389	408	418	419	374	415	403	440	403	447	425	395	383	405	396	436	432	406	400	429	415	402	432	425	389	427	418	435	373	389	382	430	407	426	383	447	417	410	397	410	410	411	423	395	392	399	410	429	413	444	430	407	422	398	402	396	448	416	379	426	421	384	419	425	406	393	421	412	409	402	423	396	397	417	440	407	400	447	357	401	410	437	394	425	424	389	427	404	400	449	410	409	430	418	450	409	422	442	434	398	382	437	436	392	395	433	423	385	381	432	396	397	426	401	448	400	410	412	444	420	440	408	422	409	417	417	382	375	401	388	398	432	393	462	367	391	411	414	404	432	394	420	393	398	414	430	409	416	377	411	446	419	435	397	388	418	436	420	402	383	417	418	391	388	396	366	435	395	403	408	421	423	397	416	432	407	428	430	429	437	413	410	419	418	435	379	395	422	446	413	416	462	425	416	435	416	465	443	392	398	408	410	378	394	423	427	388	434	401	437	442	429	418	409	421	423	407	411	386	426	397	390	401	401	418	442	399	398	398	408	420	407	392	423	394	425	406	422	370	388	392	378	428	427	427	399	397	434	410	409	403	417	418	420	442	464	406	410	427	406	428	409	402	430	403	427	429	407	436	443	422	448	413	451	434	416	446	413	426	448	424	424	413	439	402	404	420	398	416	419	411	424	415	389	407	415	427	460	398	366	419	436	460	380	439	435	408	418	421	409	385	422	379	424	405	427	395	376	461	438	443	426	432	412	421	412	386	428	386	463	433	418	434	431	413	384	405	403	442	421	392	434	413	394	432	400	424	433	423	385	362	408	399	410	409	375	386	411	415	432	439	390	428	401	450	402	419	442	421	397	420	406	384	410	405	417	411	424	389	406	374	401	409	423	456	443	425	424	451	398	414	423	442	384	413	452	405	397	382	423	408	419	443	363	400	425	401	432	403	389	410	417	375	424	440	434	417	411	427	405	427	397	395	376	415	444	421	380	458	379	427	424	412	415	399	422	453	399	390	399	398	419	374	427	377	393	409	420	413	416	415	402	424	407	392	422	431	425	405	406	428	432	400	408	394	446	436	428	390	404	383	433	402	370	459	423	356	384	405	391	408	394	429	452	425	417	406	433	410	365	385	429	404	365	389	404	394	382	410	411	423	369	427	420	433	386	370	413	428	430	418	404	394	412	427	395	424	434	414	426	404	420	404	440	394
12000	4324	3157	2336	1438	1075	855	790	725	745	728	604	492	420	340	328	310	267	262	209	189	191	182	197	141	159	148	142	148	139	127	173	127	147	134	138	130	146	128	127	128	128	115	131	147	152	136	131	129	143	134	136	121	112	121	136	130	141	142	124	113	146	137	133	142	130	139	144	109	130	130	127	131	112	160	136	134	140	147	113	137	141	124	129	143	141	119	128	129	141	117	128	135	123	126	140	134	134	129	145	156	150	132	147	129	120	121	122	120	119	125	123	101	135	125	141	149	118	127	134	118	133	150	140	138	135	122	131	121	129	159	136	119	123	113	115	135	139	133	121	129	146	119	149	134	155	110	151	124	119	144	119	116	117	118	136	126	115	127	111	126	133	113	120	130	136	113	121	139	130	123	128	117	125	131	127	109	164	148	112	111	115	144	148	98	126	125	144	124	143	105	121	130	139	141	126	125	125	126	138	136	133	138	115	130	132	131	124	128	139	122	113	132	130	130	136	150	129	136	143	132	147	127	121	137	120	127	114	114	137	120	143	127	116	146	131	93	123	156	139	124	132	121	137	120	121	116	137	123	117	130	122	127	122	111	120	144	132	131	117	122	126	137	122	146	123	148	129	143	116	128	108	123	126	139	112	127	129	121	126	151	115	152	123	160	111	147	136	122	117	132	153	127	142	149	105	127	105	134	124	147	137	144	130	119	146	139	120	133	131	120	138	141	132	153	123	142	119	121	145	126	131	133	143	135	140	150	128	135	133	121	125	135	134	126	130	134	136	132	149	109	134	121	130	123	111	129	128	132	132	134	125	139	112	116	138	131	136	132	138	104	115	112	132	143	124	142	113	128	129	127	127	143	156	144	147	145	156	119	124	113	138	146	128	133	118	141	121	136	121	130	121	121	134	138	129	127	132	129	120	110	117	148	132	132	116	128	136	130	118	120	99	132	120	139	108	125	123	140	136	112	138	140	122	124	117	123	127	107	135	120	125	129	136	118	125	127	111	127	118	126	121	128	133	133	147	130	117	122	133	131	127	130	146	129	129	143	155	104	134	137	131	155	127	115	143	132	129	105	144	137	132	140	126	149	129	137	120	124	112	121	109	135	139	123	156	139	146	147	130	120	132	132	137	133	128	144	139	153	119	138	131	132	113	134	136	127	136	115	109	127	130	133	122	118	123	137	135	143	124	116	110	139	113	128	127	140	134	130	110	137	132	124	127	134	123	130	124	132	132	133	146	120	133	146	138	141	129	143	133	148	135	157	123	102	120	113	131	131	104	129	117	158	150	129	148	143	140	133	136	141	151	146	129	132	124	134	122	138	142	123	128	112	105	126	123	104	117	131	119	119	130	137	132	131	137	137	131	145	125	127	124	135	131	136	127	136	143	117	133	121	123	127	137	119	145	123	149	145	150	120	120	142	127	134	129	115	130	143	124	118	130	121	139	125	125	141	124	130	127	134	114	118	122	121	128	134	117	110	130	138	151	154	126	129	156	120	141	146	146	131	132	147	115	122	132	145	159	117	132	109	136	146	141	116	151	130	139	146	129	117	133	132	129	121	131	136	117	134	103	132	131	135	136	134	118	123	133	129	127	122	126	137	130	112	116	120	130	121	132	135	118	132	114	123	114	141	131	138	136	114	134	117	150	151	131	116	149	107	116	138	124	129	145	127	140	124	121	110	122	122	130	132	124	157	131	149	133	146	125	138	142	128	129	126	146	138	157	123	145	118	134	120	134	118	118	119	114	157	123	131	109	120	140	123	128	142	102	121	130	152	121	141	138	104	133	132	124	135	138	121	131	140	132	124	141	145	119	122	130	114	120	148	129	124	123	136	143	117	153	150	109	124	133	137	129	131	127	133	148	138	119	110	138	128	132	117	131	115	142	120	132	122	142	163	124	115	123	123	133	127	140	128	159	153	134	130	118	141	120	107	142	135	126	134	116	107	123	132	132	130	127	120	134	136	129	139	160	130	143	131	135	114	144	105	135	121	131	111	117	122	128	118	129	119	100	114	135	137	114	135	141	130	154	105	111	108	133	139	138	146	134	130	145	134	128	126	133	121	130	122	127	131	132	105	134	123	150	114	135	117	134	133	120	132	127	121	124	128	136	139	130	133	125	121	125	137	127	149	142	143	106	144	133	130	153	134	127	137	125	123	123	137	117	124	131	123	132	131	142	145	127	132	148	131	131	134	138	142	119	109	128	122	145	136	131	137	126	125	122	136	102	142	127	107	108	118	108	125	150	126	130	133	147	127	111	124	120	135	139	145	132	132	138	125	124	121	142	142	133	146	112	126	128	117	113	127	156	133	152	171	140	141	112	139	138	112	147	129	132	147	126	133	120	143	136	130	138	138	155	127	130	116	133	125	122	114	145	145	125	140	126	128	105	113	108	123	116	110	140	132	137	127	140	112	113	118	134	118	134	141	115	114	112	127	109	125	134	120	143	119	134	109	120	125	122	140	139	124	126	138	99	120	120	136	132	132	118	124	111	135	138	112	130	124	103	114	130	128	116	97	138	122	141	126	140	128	156	141	129	141	115	124	96	130	125	153	137	127	141	134	134	119	118	139	114	130	115	137	117	138	136	128	110	133	122	129	124	119	113	137	127	142	141	134	126	147	141	121	131	165	121	141	126	116	131	138	138	132	121	117	111	139	150	148	121	133	139	136	128	117	121	135	137	140	143	122	142	147	108	128	123	123	130	101	138	97	99	117	126	127	137	125	132	128	124	125	125	133	126	125	124	134	126	131	122	133	122	121	135	136	123	132	125	131	133	145	145	127	135	119	142	144	139	136	117	123	140	130	136	118	130	95	122	129	109	144	141	149	127	119	113	125	106	132	158	114	109	140	128	126	133	145	122	137	127	142	119	135	134	145	136	123	138	125	137	109	122	170	124	128	153	118	130	125	125	133	120	125	115	114	133	124	140	142	110	109	124	149	118	117	119	128	108	139	119	128	129	145	144	147	133	138	110	123	143	125	133	146	138	124	154	121	141	115	125	133	130	97	121	125	143	150	120	128	129	130	117	134	123	126	114	132	141	130	147	124	152	136	110	130	132	134	119	127	138	119	126	138	119	146	117	122	135	126	145	140	133	117	138	141	133	132	126	107	113	142	128	133	136	119	114	118	150	135	139	138	149	131	131	118	121	124	119	137	128	138	118	149	142	127	121	120	137	128	117	124	138	136	124	138	152	133	125	134	127	121	134	144	132	140	138	138	148	133	123	108	147	137	142	145	127	145	154	146	135	133	114	128	140	159	133	111	130	99	139	132	139	131	134	142	119	131	111	143	124	123	132	114	135	136	144	120	100	125	136	123	111	120	132	151	120	117	143	129	145	137	122	105	114	140	145	125	112	133	124	126	142	120	121	125	133	106	124	119	150	143	119	141	120	131	142	121	115	136	134	120	130	117	129	139	144	140	133	125	117	123	129	119	120	123	126	119	136	156	118	132	138	125	121	135	134	134	130	132	144
7411	3647	5676	6477	5291	4479	3677	3594	3592	3768	3747	3282	2582	1991	1655	1535	1576	1269	1139	957	746	633	651	564	580	540	406	414	412	427	376	398	423	385	390	383	357	343	368	343	341	331	343	308	315	338	349	330	324	313	296	293	324	304	317	301	310	295	294	312	327	289	357	315	320	335	291	313	297	344	306	338	294	300	286	302	339	307	347	319	314	291	323	299	341	321	324	314	324	325	319	280	269	324	320	321	320	326	350	302	333	301	293	311	312	300	321	298	311	305	302	340	316	298	327	318	287	329	311	307	350	293	329	312	304	354	316	329	297	314	293	324	268	292	297	308	290	323	317	294	315	316	304	350	328	311	338	308	293	289	306	308	293	320	304	322	321	311	310	296	339	305	342	318	312	312	310	306	291	301	300	325	283	337	308	295	306	306	300	287	306	294	318	330	328	326	331	312	323	313	322	323	299	287	298	314	314	306	295	288	311	332	316	363	297	288	311	290	308	321	304	304	334	320	304	310	339	342	333	289	303	331	309	322	330	341	304	303	327	312	321	324	311	320	316	302	300	302	299	281	328	311	316	315	331	318	311	283	302	312	323	311	314	287	337	285	318	295	316	336	290	306	339	322	313	331	332	331	313	296	322	315	331	315	340	306	306	319	287	270	311	328	305	324	307	296	312	327	294	298	309	329	293	317	306	287	304	317	311	306	291	301	280	285	338	313	317	316	307	308	317	309	283	310	301	312	308	310	301	329	297	283	317	312	290	303	323	315	343	310	335	337	316	332	317	323	310	313	331	308	292	325	314	320	321	311	330	304	298	331	297	316	335	309	306	344	311	307	300	299	313	321	301	317	313	328	316	340	310	285	316	304	315	320	341	307	300	301	305	286	332	322	323	301	312	290	315	297	327	302	339	295	305	288	284	314	336	317	321	322	324	310	302	310	304	298	307	306	302	284	326	321	320	313	328	322	286	329	320	320	320	308	333	347	319	332	298	287	328	284	314	312	308	313	312	356	296	314	284	327	324	341	274	304	301	306	332	312	314	315	289	295	311	295	321	306	323	314	317	319	299	287	320	301	349	300	303	326	330	293	308	304	327	306	298	283	346	334	324	334	351	307	296	336	277	320	314	323	325	320	292	310	318	324	338	296	319	347	300	318	349	313	299	353	332	313	317	304	306	324	338	307	282	353	312	322	323	329	294	342	349	313	323	286	323	332	299	342	313	337	320	337	288	332	297	354	334	355	342	315	345	326	322	322	322	347	346	335	304	318	282	313	340	289	349	318	295	297	317	324	319	324	322	287	320	316	271	296	286	335	296	347	276	340	312	295	327	287	295	303	303	320	311	321	314	314	290	326	318	310	314	311	306	322	277	313	276	309	291	306	290	349	310	320	334	335	278	300	297	316	274	321	324	302	301	296	320	329	311	315	303	296	359	296	289	338	314	321	327	333	286	338	302	307	324	308	295	305	302	311	287	318	334	300	315	307	330	344	304	322	304	343	304	328	332	305	319	302	331	300	321	327	307	316	344	317	381	320	311	288	348	307	317	329	284	296	313	326	299	313	304	328	309	305	298	285	332	320	284	306	313	332	324	320	315	319	316	287	324	318	281	327	296	323	306	341	301	281	298	287	342	301	307	310	337	285	310	309	334	270	342	337	292	301	322	293	309	318	317	299	311	347	321	307	309	332	294	333	335	326	307	328	350	320	280	311	345	258	323	326	321	306	319	309	320	292	323	282	330	308	333	323	301	303	335	311	324	317	327	311	280	355	338	338	333	361	333	325	319	337	297	302	314	301	283	319	312	309	303	315	296	311	288	300	343	316	343	307	281	308	302	310	337	316	312	318	296	300	312	312	294	291	329	294	348	316	303	299	304	329	342	322	314	318	313	286	311	294	324	305	327	300	291	305	324	273	298	296	322	336	353	327	295	296	337	313	325	321	314	307	318	310	296	337	329	311	349	312	283	283	284	321	336	292	300	300	320	302	329	306	269	321	319	270	322	329	318	322	316	299	352	346	294	333	295	329	292	292	318	310	300	312	311	293	311	324	315	298	347	308	335	342	331	318	341	323	344	320	310	311	306	333	307	286	326	318	305	300	322	303	325	331	318	318	323	307	324	328	317	294	323	287	320	336	269	323	280	325	306	292	325	337	359	319	324	315	301	291	327	299	320	324	331	345	304	302	295	304	310	314	308	316	295	307	323	339	319	295	296	357	351	345	309	323	306	314	351	303	286	336	324	314	322	310	323	289	315	310	310	306	336	311	295	307	325	303	325	317	296	288	352	347	322	306	328	316	318	335	313	300	306	327	307	332	325	307	284	310	364	282	345	290	352	324	295	332	278	321	317	309	324	331	317	279	337	311	287	291	297	358	302	315	326	328	336	291	341	337	345	337	328	267	305	305	328	291	300	298	294	293	326	303	312	299	318	309	311	309	320	325	306	321	293	309	321	326	287	304	305	297	313	339	325	297	308	278	308	320	311	301	320	301	313	310	321	322	322	312	290	333	316	311	318	334	287	289	329	293	300	319	319	298	330	289	288	311	314	304	314	297	325	309	319	297	304	313	301	332	314	314	323	309	313	309	318	341	337	309	297	329	322	296	342	294	309	327	289	329	344	284	315	305	314	304	326	300	329	341	331	328	351	309	280	286	321	310	339	306	319	346	313	340	317	270	305	323	312	290	299	321	281	317	278	294	311	312	281	304	333	290	341	291	339	294	351	343	332	320	328	309	376	320	309	300	313	271	310	318	279	311	336	288	326	294	321	324	301	303	324	333	303	343	336	352	320	333	309	322	325	309	324	346	292	316	306	283	307	274	312	310	281	303	297	294	318	315	292	327	336	321	345	314	325	297	338	310	335	296	302	308	302	319	300	335	281	343	299	343	338	298	334	321	332	368	322	309	307	303	296	333	297	317	289	302	338	340	332	333	297	296	313	324	305	331	286	320	311	328	318	312	320	316	319	298	328	300	320	322	291	299	299	292	345	313	320	309	286	349	312	339	327	329	305	316	322	292	317	288	312	320	333	277	305	314	291	320	297	305	310	299	295	350	348	307	312	318	321	319	291	300	311	315	312	326	299	327	330	288	299	299	331	319	308	305	302	334	285	355	314	313	324	323	297	314	278	333	334	291	330	294	321	306	322	315	282	340	288	307	300	305	310	338	308	280	309	289	319	314	313	336	331	302	308	309	326	320	316	325	305	278	328	340	312	285	302	309	309	327	320	311	311	325	307	326	323	286	290	292	318	328	333	320	325	287	322	301	293	317	316	306	303	335	323	320	331	330	323	299	315	310	302	333	335	288	305	306	316	317	297	276	359	293	321	297	295	303	306	329	313	276	305	293	307	330	322	311	373	303	296	331	305	310	297	311	298	323	302	312	307	307	298	325	310	323	322	311	329	335	296	327	316	306	298	325	310	284	297	312	333	283	314	334	302	319	283	305	294	315	324	306	323	324	316	297	336	289	347	330	291	308	294	315	315	307	289	291
21559	7650	5477	4274	3617	3551	2461	1762	1661	1433	1306	1207	941	754	625	557	533	487	426	328	301	303	311	244	243	260	235	217	228	219	241	209	205	225	215	203	192	230	177	199	171	174	182	157	195	218	197	193	177	164	186	175	165	196	188	187	166	202	160	151	190	198	169	203	200	220	183	204	199	182	185	196	179	181	191	171	181	220	202	161	172	172	174	212	178	164	164	197	199	194	177	176	191	169	169	197	178	179	180	189	204	192	193	193	170	158	184	176	174	176	181	181	173	186	177	186	177	184	219	200	177	181	180	188	146	201	190	176	183	196	192	183	205	185	190	207	177	162	167	167	178	205	195	188	190	201	153	196	173	171	195	182	190	202	184	206	205	180	165	182	182	154	183	212	196	176	201	232	184	171	178	219	205	179	212	172	178	197	192	201	193	155	194	208	186	201	208	185	197	178	201	183	176	192	188	202	175	213	205	208	174	181	159	192	167	182	184	177	191	197	190	164	220	183	199	193	204	215	148	193	175	211	190	184	200	179	187	210	205	171	174	200	174	172	188	184	191	206	168	199	193	185	194	217	189	168	177	167	177	197	176	200	186	206	180	188	184	200	187	196	171	203	180	192	202	192	176	188	177	191	212	201	175	190	183	225	179	173	177	153	201	147	185	200	197	184	193	181	172	169	206	187	170	148	188	165	175	172	189	178	182	185	188	184	171	201	192	180	207	187	183	190	176	181	205	159	188	197	180	202	183	207	181	187	180	207	181	199	230	204	175	181	175	181	206	166	182	180	187	204	197	207	189	205	189	174	191	186	191	193	188	200	184	206	189	185	181	222	183	186	186	173	196	191	184	208	199	208	181	208	181	155	204	189	202	175	196	192	202	189	204	208	213	212	213	182	204	153	197	187	196	182	193	183	207	189	206	177	219	168	178	176	152	206	169	194	167	168	196	181	196	201	187	183	186	194	177	195	167	181	166	181	176	161	177	164	182	197	172	141	169	195	184	180	178	173	185	207	205	202	216	196	182	205	183	177	196	202	193	212	188	189	193	221	185	201	198	193	214	189	179	185	189	180	178	194	184	171	181	173	179	158	183	189	174	194	211	181	190	171	191	213	175	171	183	180	191	173	168	191	178	180	165	203	184	188	187	206	188	193	176	174	160	180	187	169	183	214	185	185	174	194	166	194	165	192	178	195	176	193	192	186	192	177	178	186	154	178	193	193	175	177	193	173	173	150	178	194	168	214	183	168	184	202	197	168	194	188	193	202	195	184	193	191	194	197	215	194	184	205	163	196	204	197	172	197	164	175	174	200	186	190	176	199	189	177	178	192	181	204	198	200	215	199	171	170	169	208	172	177	195	190	172	199	210	183	164	181	199	176	171	197	188	170	169	155	156	217	214	198	196	187	183	200	152	151	182	183	195	187	193	174	192	170	191	194	186	189	187	180	194	200	180	200	187	182	207	191	186	194	188	164	209	215	192	176	205	185	189	200	187	178	166	182	204	161	159	180	153	186	184	193	194	143	189	181	191	174	164	163	167	172	162	172	179	187	160	192	185	172	165	192	193	191	179	192	192	192	175	182	190	188	184	177	175	197	138	191	191	186	170	204	172	198	185	188	186	168	170	181	180	165	188	185	192	196	174	181	191	158	188	185	185	181	191	183	174	230	189	186	184	204	162	186	173	166	192	167	178	200	190	210	192	186	187	210	188	179	188	190	205	198	171	176	179	168	195	188	195	171	187	189	176	202	196	188	177	198	181	165	193	160	207	177	198	190	221	189	205	174	188	180	182	182	216	190	177	189	179	199	161	184	198	208	177	179	186	174	192	204	187	189	194	188	166	188	223	188	176	179	184	207	198	226	171	204	202	170	168	176	188	184	193	183	159	167	186	191	195	175	208	200	171	168	180	178	223	158	188	192	188	196	190	211	188	185	195	191	184	196	184	184	157	183	188	201	196	194	195	187	203	194	202	191	168	181	198	165	165	170	174	183	160	173	187	171	197	195	184	167	181	162	174	181	209	175	196	177	170	203	189	189	188	182	190	168	195	200	173	193	172	180	176	190	178	201	195	193	198	212	192	184	197	180	184	208	179	188	179	140	186	188	160	178	176	184	172	181	191	196	165	171	193	201	173	193	191	188	185	186	210	167	202	203	189	203	153	176	188	204	191	198	182	172	176	180	161	171	197	157	186	194	191	206	175	201	165	192	179	185	196	191	178	186	178	167	197	208	195	185	189	170	183	183	187	199	192	184	195	182	172	170	195	184	185	204	187	207	188	182	208	215	203	213	178	188	179	186	203	192	174	207	184	211	178	188	183	172	183	192	197	193	219	174	189	184	186	183	184	163	174	175	219	208	198	201	217	188	174	191	197	174	182	208	180	204	186	187	195	163	189	166	205	174	181	199	187	196	160	183	197	202	164	195	189	188	192	215	181	192	190	169	174	180	163	211	171	168	183	188	213	184	182	194	170	190	172	210	174	174	159	177	175	184	181	212	186	180	200	190	204	164	205	200	204	173	199	183	184	186	191	169	181	182	208	191	198	199	177	194	186	157	192	183	180	156	161	139	217	207	170	168	180	177	185	195	176	192	192	202	212	191	190	196	195	177	181	187	193	193	178	194	192	170	156	181	189	179	194	175	163	196	182	191	190	198	205	175	193	170	216	170	202	199	194	213	195	186	177	171	191	177	199	182	181	191	183	192	171	197	185	224	187	191	211	174	187	176	195	196	163	180	173	176	196	205	182	168	180	177	168	175	186	201	184	191	194	196	186	188	190	154	186	196	225	198	177	190	177	168	181	178	194	216	178	199	160	189	176	197	209	176	197	208	185	179	216	192	176	176	176	182	164	181	213	214	168	186	206	186	192	193	190	173	143	151	188	190	198	182	167	170	199	180	176	180	176	198	175	209	196	167	202	179	190	204	194	161	210	190	165	170	203	207	191	185	204	165	207	193	174	183	191	196	174	191	181	183	204	216	212	197	194	196	171	186	188	204	203	186	176	176	205	173	193	176	213	183	185	193	170	186	188	179	193	174	187	182	180	195	212	189	168	223	204	191	183	176	181	179	167	190	203	163	185	186	173	189	195	188	189	219	190	183	179	197	179	190	169	174	210	175	171	154	151	197	176	190	209	173	177	195	179	188	182	206	181	209	190	185	165	184	193	185	180	194	166	180	165	182	186	204	184	165	209	180	223	194	175	196	167	196	219	205	182	200	199	211	170	173	186	193	179	176	171	176	184	199	198	193	209	212	165	205	191	163	185	165	197	185	188	176	185	183	203	200	187	184	211	181	170	190	178	169	166	188	193	160	194	205	180	177	181	205	179	190	217	189	201	177	178	186	199	191	200	207	173	195	174	154	191	177	177	187	166	213	185	173	172	181	194	180	183	158	177	181	171	182	169	178	190	180	201	181	203	182	162	189	171	199	174	182	207	186	185	193	172	181	196	187	195	191	177	190	173	186	188	191	166	201	171	181	182	187	180	188
13709	6154	9176	11193	12110	12688	9813	7575	7735	6881	6634	5766	4491	3438	2930	2719	2683	2342	2064	1769	1358	1368	1223	995	1046	1029	738	659	641	622	637	591	599	645	602	533	518	498	501	481	511	486	489	450	477	467	455	465	433	426	434	428	431	423	411	449	443	441	449	435	418	454	425	458	398	418	422	434	390	428	408	438	415	435	382	397	404	433	445	406	445	456	427	435	452	405	418	450	431	417	427	437	447	437	450	472	434	426	441	412	404	433	421	450	417	433	472	407	460	451	431	430	401	415	412	402	395	433	436	427	444	410	418	435	400	452	431	434	410	450	435	452	405	435	427	451	439	452	415	461	372	445	434	388	430	459	423	439	395	387	463	424	441	406	399	406	429	433	413	441	410	439	434	417	435	422	435	448	384	393	405	411	420	413	413	454	414	441	414	455	411	452	419	435	450	416	428	424	410	428	445	408	433	427	446	442	440	416	366	407	432	458	404	418	446	439	441	433	396	410	464	457	405	386	416	428	430	399	463	425	437	417	387	433	431	407	441	451	439	435	420	451	429	398	413	423	443	401	396	425	419	435	424	464	400	423	451	415	389	448	407	472	419	469	428	447	407	431	427	444	432	437	408	429	434	376	460	396	402	413	440	446	392	462	384	444	416	407	421	450	431	397	421	445	391	395	391	425	406	413	417	461	430	453	448	448	434	422	424	415	407	375	440	422	400	438	423	467	429	421	462	418	424	463	415	425	420	409	431	438	457	420	399	444	429	389	412	451	419	448	426	475	401	407	418	398	394	415	448	448	433	449	412	398	406	433	408	442	426	452	429	388	430	431	428	438	438	427	445	432	418	395	408	445	414	429	439	408	440	398	447	424	435	443	416	446	443	434	432	438	424	445	399	392	443	424	415	419	428	441	413	433	449	442	439	436	422	456	422	424	414	456	439	410	485	417	436	408	421	438	416	421	439	422	414	453	458	426	446	412	445	412	433	399	409	419	418	420	445	421	433	422	417	409	433	438	466	454	438	444	435	485	444	435	440	410	448	402	433	416	401	392	438	392	426	450	441	394	427	413	428	423	462	410	430	422	406	406	430	440	478	445	430	414	420	408	394	403	424	453	423	440	403	464	396	461	410	411	443	434	437	398	416	426	443	406	436	427	425	445	420	432	424	423	423	425	436	425	438	404	410	405	398	453	399	406	431	443	418	444	460	410	412	436	398	422	408	426	397	380	435	444	435	439	418	437	408	375	401	409	438	420	430	452	420	411	468	427	413	432	443	429	459	423	415	420	402	439	412	413	401	438	418	487	421	422	426	429	452	388	420	430	423	427	470	437	424	395	424	454	430	413	433	437	420	446	427	429	423	418	425	420	442	401	411	416	422	385	387	411	406	439	431	410	395	429	453	423	443	394	450	407	493	456	468	454	449	459	432	370	425	448	427	436	452	421	417	428	430	434	458	441	429	430	408	452	430	420	437	426	418	421	447	430	378	383	423	430	442	409	434	440	413	425	430	428	437	453	406	435	404	439	395	456	389	434	406	412	424	441	436	467	421	407	390	401	397	421	402	407	509	451	460	472	392	429	431	403	413	368	459	404	437	407	426	413	450	412	404	431	474	459	436	405	402	409	448	468	389	426	436	427	421	447	452	411	427	413	413	423	397	433	452	411	421	417	467	436	435	410	433	394	450	421	426	442	402	410	433	382	481	470	401	426	405	430	463	446	401	436	391	395	385	438	473	446	426	404	406	402	431	477	448	457	438	437	408	409	388	445	403	432	423	401	410	445	457	452	435	410	425	428	440	442	427	423	395	447	400	462	430	421	426	432	432	422	419	418	457	441	432	415	446	407	432	418	439	408	431	422	432	417	451	415	449	439	429	464	413	426	408	429	424	424	431	417	438	442	403	416	418	406	416	428	406	424	444	413	437	389	411	458	391	413	435	405	428	422	416	382	436	404	395	426	448	371	410	429	442	419	411	435	445	396	416	443	448	416	427	414	402	396	445	434	435	411	398	437	412	425	426	415	384	425	436	427	429	405	429	418	431	441	408	413	447	399	446	430	413	427	435	405	397	471	443	410	409	442	415	435	423	463	417	437	407	403	422	440	409	443	442	411	470	394	463	439	444	402	423	430	431	411	433	394	446	387	453	443	449	404	413	433	426	405	397	435	416	418	433	438	444	401	382	419	416	431	416	425	412	452	455	394	410	442	446	437	403	491	403	457	444	440	402	444	437	412	418	420	394	406	407	389	472	431	444	406	424	420	448	452	468	410	411	430	428	436	408	417	433	426	418	412	427	452	377	417	434	424	407	428	397	451	430	423	416	415	374	441	414	458	417	427	419	410	423	414	416	439	422	421	422	430	427	429	427	397	411	482	432	397	441	440	477	435	406	416	440	398	450	414	395	431	441	440	416	435	443	417	429	401	455	436	447	415	446	432	479	400	444	450	424	453	419	454	426	395	409	413	450	403	430	428	435	448	456	406	414	376	406	405	433	391	414	380	398	450	431	437	424	391	453	462	427	477	430	413	415	438	391	447	447	403	432	415	416	401	378	413	431	437	391	435	469	421	411	423	407	473	419	438	432	400	392	432	460	438	401	439	406	435	425	447	420	426	430	418	458	427	442	434	422	419	402	452	408	441	387	432	403	449	416	447	442	446	444	437	452	400	443	418	444	408	423	404	465	404	415	417	425	416	430	461	433	411	443	423	403	445	392	415	413	407	430	480	423	408	438	423	448	431	437	430	424	444	449	439	477	465	413	412	452	411	445	446	450	400	452	418	432	456	397	415	424	414	422	452	440	437	426	462	431	409	427	423	406	465	447	439	463	417	412	490	413	434	390	449	423	451	444	406	410	428	426	478	407	474	403	429	384	439	430	396	450	435	423	439	449	403	428	433	410	417	382	440	434	429	437	427	442	448	427	426	436	395	430	427	412	423	410	422	415	447	388	398	399	397	414	433	398	418	432	416	401	409	442	404	432	426	412	415	428	411	463	401	417	416	399	421	420	441	387	458	415	418	417	430	414	464	423	446	429	434	398	414	405	452	406	450	415	496	423	390	419	433	397	436	406	416	422	454	431	453	456	412	443	437	387	438	434	400	462	387	445	426	414	414	466	392	442	433	413	416	399	416	439	431	430	404	426	433	447	432	420	434	404	420	387	427	452	490	435	421	410	440	446	425	404	436	435	391	451	409	451	441	411	407	422	430	386	418	439	423	497	399	425	434	380	414	425	415	436	434	429	428	439	419	408	411	420	408	417	430	437	448	404	446	448	410	445	442	460	432	417	423	436	404	427	409	391	439	465	422	445	422	436	469	422	412	436	448	414	447	440	387	446	377	407	458	454	379	435	438	387	465	421	424	433	444	425	428	440	441	436	427	435	455	408	405	444	434	454	394	418	421	414	430	403	426	404	408	432	430	475	420	410	415	390	411	450	391	433	427	393	409	446	445	429	449	416	410	444	448	432	404	393	430	427	471	425	391	408	422	431	410	461	449
30049	11968	8134	6836	5709	6126	4685	2923	2554	2176	1933	1518	1255	959	826	750	743	620	511	493	439	404	344	352	284	332	243	246	230	209	240	211	214	240	211	206	207	211	197	188	209	202	170	181	189	211	201	194	176	210	167	192	175	181	186	206	193	168	195	195	184	187	185	183	161	208	222	190	205	194	215	197	163	177	192	188	194	179	188	159	167	229	188	217	205	163	164	174	210	192	177	228	177	173	171	176	168	180	185	212	203	163	176	186	194	176	180	173	175	173	160	158	201	176	199	177	175	174	214	167	183	169	184	175	205	209	212	172	174	185	176	182	213	172	202	170	176	180	150	195	193	186	169	172	167	186	207	159	176	162	178	166	181	194	166	176	212	179	187	167	173	196	172	157	163	166	199	167	180	185	192	200	211	178	185	165	181	181	183	194	203	194	204	202	174	210	186	171	185	185	191	188	180	225	198	191	166	164	199	182	182	188	193	158	198	205	174	184	184	186	168	191	179	207	170	181	183	175	170	159	200	174	181	228	179	158	157	165	168	182	179	165	195	177	187	173	196	213	200	188	172	181	189	162	177	170	176	190	158	181	171	166	172	162	174	199	177	152	139	179	162	185	177	164	200	176	175	192	162	172	184	182	176	176	183	157	188	196	201	154	213	203	203	157	172	175	182	166	192	208	168	175	170	196	203	177	184	183	184	158	169	164	208	180	174	178	198	186	169	160	174	189	186	167	165	205	185	188	186	181	156	195	178	200	173	183	183	175	188	164	191	170	165	196	202	175	189	182	187	196	173	151	167	178	176	202	160	168	168	197	177	191	195	193	195	169	176	180	192	190	184	184	159	176	174	162	159	153	194	176	193	208	210	189	191	189	207	184	184	194	198	173	206	170	184	162	176	180	186	175	155	166	160	186	181	148	185	190	195	184	176	182	179	158	198	198	185	186	184	173	143	179	186	194	170	201	195	172	190	164	187	182	209	184	184	176	192	180	178	190	203	186	172	172	156	170	186	151	183	202	186	180	189	198	211	186	180	178	210	187	187	179	199	206	156	147	192	199	178	170	174	188	173	199	178	171	159	172	198	189	205	195	178	176	173	176	188	197	177	184	172	186	165	183	166	206	156	185	172	199	178	162	187	180	189	190	202	186	173	169	185	150	201	180	194	175	190	173	179	199	183	169	170	174	204	171	162	206	169	179	186	182	157	161	182	189	158	172	194	197	175	192	194	167	170	197	166	184	162	193	188	184	187	175	177	183	161	170	205	201	197	186	169	166	180	204	192	198	179	178	176	182	161	189	183	177	165	184	182	193	196	190	166	188	203	201	178	210	173	199	176	156	168	150	173	184	153	179	189	155	169	166	194	194	167	175	173	177	171	178	170	164	186	200	200	200	184	180	214	182	186	171	194	201	144	199	176	175	176	184	208	182	170	180	180	177	183	178	177	207	183	193	190	191	170	165	205	186	212	180	189	173	169	171	169	163	177	207	196	206	169	185	196	187	186	205	171	172	196	173	188	174	163	147	181	171	193	229	184	185	172	193	189	171	185	161	197	207	196	191	192	184	154	186	203	194	197	201	157	182	172	163	213	173	171	167	179	175	153	194	199	184	177	210	199	195	174	200	179	171	177	180	207	178	172	164	178	192	225	177	214	190	175	166	190	159	197	180	172	177	170	194	185	176	165	176	176	180	178	171	196	195	171	158	176	192	177	173	197	229	202	179	199	181	176	185	175	197	185	170	184	171	209	200	214	178	188	184	182	182	188	179	187	163	176	170	169	197	196	180	189	189	192	186	188	167	167	194	170	137	167	168	171	184	190	166	210	170	186	178	172	186	179	180	202	184	196	191	169	210	206	199	166	179	180	172	197	202	164	187	188	177	175	189	180	199	177	178	156	210	164	177	198	189	172	175	176	172	137	183	143	166	175	186	165	191	201	210	203	185	181	199	191	180	176	208	200	172	184	164	205	165	190	147	174	192	202	188	182	187	206	199	174	193	161	170	183	190	182	191	195	192	175	165	183	183	143	219	188	153	187	189	178	196	186	186	182	187	179	152	164	174	185	170	180	183	189	177	179	164	193	175	183	195	192	181	195	170	197	169	187	171	186	166	186	168	158	169	191	181	215	170	190	196	164	189	160	185	180	165	173	185	187	191	192	175	204	173	162	164	175	183	225	198	171	205	176	202	177	194	182	186	161	179	206	166	191	181	201	174	187	195	174	186	180	187	168	188	186	210	182	202	172	167	164	196	197	188	188	161	173	194	200	176	173	147	199	160	199	175	198	200	201	180	187	183	196	178	179	189	190	174	185	159	201	191	185	176	194	173	170	183	188	229	180	201	170	176	192	194	175	156	179	171	200	183	178	194	186	164	161	185	181	179	197	175	176	189	161	175	193	167	173	187	186	205	163	186	147	201	181	174	179	189	199	212	190	182	174	186	211	187	178	169	199	190	178	185	200	201	172	171	154	225	199	176	168	175	192	165	208	194	191	184	179	188	169	187	166	198	187	168	186	182	172	184	180	190	199	192	179	189	183	182	203	180	188	161	193	196	191	218	210	200	184	170	174	192	197	194	195	180	174	213	158	165	174	183	182	181	168	196	182	189	181	165	172	191	197	194	194	172	180	148	215	177	199	177	192	159	181	177	197	182	173	173	193	197	191	186	193	163	195	172	158	175	197	182	181	187	174	161	173	195	200	195	200	163	178	164	172	181	202	192	190	173	195	199	187	198	194	166	187	177	194	195	163	186	174	168	189	200	174	202	197	161	193	175	187	186	181	166	162	184	149	175	203	194	197	161	183	209	172	191	208	206	167	203	187	195	180	197	164	199	190	194	148	193	163	194	176	180	176	173	169	196	167	208	186	179	184	179	187	159	184	223	158	208	157	195	187	165	209	172	163	184	177	203	208	160	186	173	149	176	187	183	181	186	181	209	187	169	186	182	175	170	200	172	192	179	181	159	158	174	209	144	167	195	218	187	161	222	220	154	165	168	160	184	188	196	167	185	142	170	196	198	189	185	194	181	176	162	198	173	191	169	182	190	185	204	161	196	192	216	173	173	183	165	177	173	168	176	185	189	176	182	172	193	221	183	201	187	199	163	165	178	184	178	195	172	214	198	190	151	157	184	196	181	170	172	193	193	161	197	147	177	178	178	184	183	191	197	192	171	180	181	171	188	158	180	199	174	185	193	189	205	179	186	181	180	194	208	202	158	180	191	181	160	199	172	190	180	186	190	189	163	171	203	180	191	192	202	169	207	195	197	166	185	200	190	182	192	185	200	193	187	157	166	179	190	165	164	201	194	197	180	193	177	181	179	175	191	184	202	172	196	173	190	218	197	202	166	180	192	188	184	191	164	188	168	163	167	168	194	203	207	183	194	202	174	159	181	187	179	195	151	182	183	164	201	178	173	162	187	199	184	164	165	195	179	164	193	184	148	174	202	176	188	159	180	181	184	203	190	205	193	182	191	184	193	188	183	188	196	166	189
17387	8697	12094	15532	16523	18861	15244	11508	10805	9729	8880	7386	6099	4697	4011	4087	3861	3183	2782	2285	2051	1926	1686	1409	1300	1210	930	742	743	741	657	636	702	685	675	548	564	537	503	512	524	520	506	483	504	444	456	393	452	452	409	404	408	443	410	409	434	430	444	430	411	421	401	402	430	417	416	426	437	404	427	416	392	391	436	443	411	399	393	417	418	391	429	402	403	447	431	421	415	431	404	413	432	423	415	431	428	390	425	434	419	454	400	419	425	363	363	422	431	426	407	422	428	442	385	438	399	419	378	424	403	405	406	411	390	410	455	376	395	384	387	417	410	395	424	441	432	423	413	372	379	397	411	400	407	413	421	398	423	434	408	402	386	346	415	416	438	395	426	413	368	404	419	414	453	416	410	421	427	426	449	395	397	428	383	418	365	385	396	443	414	405	424	406	423	443	405	423	402	384	389	426	449	370	390	401	382	391	403	421	425	436	473	399	394	411	401	394	429	448	395	434	424	383	421	392	404	409	419	485	429	386	394	443	408	436	423	410	386	385	419	421	414	391	441	431	380	384	399	425	433	416	440	397	433	430	444	441	410	413	373	416	398	414	393	392	379	374	376	418	407	422	408	427	406	394	358	398	432	415	409	415	400	398	440	431	392	436	465	426	415	406	424	397	406	370	434	412	428	438	407	416	396	436	431	416	369	408	428	428	412	421	408	396	429	415	405	478	407	398	368	364	408	426	436	409	379	375	387	426	425	418	398	406	401	416	382	423	426	389	413	418	408	414	432	396	399	403	402	404	417	416	382	389	397	410	394	451	411	381	422	428	405	401	375	416	415	350	391	421	459	401	387	389	404	454	399	401	368	418	429	415	397	433	388	427	399	412	375	432	406	382	432	387	416	465	402	383	424	423	391	415	408	417	420	420	395	388	393	388	396	415	421	435	420	416	401	421	411	430	411	436	412	399	418	403	403	402	420	445	444	408	446	424	387	413	374	372	432	404	438	380	363	410	403	398	398	407	428	414	403	372	436	418	432	414	448	410	424	389	400	427	434	378	408	388	396	429	457	443	401	394	426	405	406	407	447	419	408	414	417	438	411	372	385	436	424	401	423	443	431	402	432	382	403	418	373	393	402	417	379	423	435	392	419	409	433	422	389	420	399	395	426	439	428	373	394	414	408	435	424	424	415	414	459	419	419	381	400	417	431	418	436	418	382	370	400	412	410	449	419	437	396	394	402	404	428	402	448	403	427	397	407	442	446	420	419	398	407	462	366	434	405	433	424	407	400	421	406	392	382	407	410	419	437	420	471	419	400	414	397	369	441	438	401	447	437	374	416	406	421	404	414	403	398	405	420	412	397	376	400	383	425	407	400	443	388	412	440	457	399	357	378	409	402	415	450	417	423	409	409	391	403	434	415	427	371	395	409	433	404	409	401	428	395	446	432	437	412	378	413	418	410	434	408	425	427	421	397	402	440	440	408	411	438	386	426	438	408	406	403	445	414	393	391	404	440	414	446	436	400	406	398	410	428	416	392	443	380	443	419	442	448	381	412	434	459	425	418	405	425	422	423	438	403	423	437	391	425	426	428	432	451	417	431	433	379	393	412	446	381	383	413	425	415	373	406	411	425	371	441	415	452	472	407	426	386	411	409	393	414	391	437	421	400	394	416	424	427	395	375	406	443	387	405	404	390	401	416	414	421	411	374	407	417	414	398	413	385	430	390	421	438	402	401	381	383	384	421	411	426	412	398	387	427	418	412	386	439	432	424	383	427	398	386	456	406	396	446	398	406	386	413	384	444	401	425	387	441	427	393	366	416	403	393	397	425	402	399	418	424	386	406	404	395	428	400	406	389	412	434	432	442	402	416	382	423	366	405	380	410	393	443	418	438	409	428	419	423	401	397	440	398	393	449	411	404	393	403	428	398	411	410	363	419	426	404	412	428	423	442	366	425	412	380	432	396	427	420	381	455	400	427	433	417	363	451	388	391	381	418	400	396	424	427	426	404	399	406	415	440	454	415	413	402	432	425	431	405	432	406	403	412	413	426	403	407	393	425	423	400	431	451	380	427	422	409	359	423	400	427	395	438	422	390	424	377	417	417	401	404	437	426	384	402	432	415	427	419	418	433	389	422	370	378	404	413	420	421	380	413	403	435	406	432	421	397	406	366	418	437	392	395	421	431	388	434	412	387	465	439	426	445	435	384	419	390	403	433	427	411	399	419	414	434	437	412	432	423	415	385	400	419	423	424	392	407	414	447	396	378	394	454	412	394	402	404	412	446	371	430	437	428	449	417	437	408	423	404	394	385	409	409	443	424	440	404	411	436	432	416	425	429	377	384	405	362	403	433	397	418	392	437	417	452	406	393	428	401	396	414	375	402	399	410	438	395	466	437	394	433	407	403	439	407	416	410	406	404	404	404	370	380	423	415	417	380	414	392	413	438	412	432	427	453	415	426	429	408	384	450	397	451	407	425	437	376	415	412	386	416	407	420	413	440	387	411	397	423	419	451	407	422	391	405	421	376	388	390	380	423	387	416	384	365	414	435	442	439	409	429	398	425	402	389	362	436	409	432	414	388	419	387	389	427	447	392	393	374	402	405	382	389	419	422	386	415	408	409	416	417	388	394	415	427	391	402	445	425	417	415	419	447	409	415	431	424	440	403	389	419	407	422	416	432	407	393	419	479	425	412	446	397	382	463	442	412	402	410	410	420	413	435	383	451	394	435	393	419	424	435	395	390	404	404	415	412	395	419	424	430	441	436	412	400	413	382	404	420	434	425	440	404	372	391	418	401	377	375	432	437	428	405	434	423	426	445	419	408	383	423	388	421	424	406	413	424	391	392	395	406	417	396	416	411	465	369	426	436	391	446	429	421	440	426	408	398	411	427	428	410	448	399	399	439	426	400	398	419	422	418	359	388	426	382	391	398	384	426	384	433	446	417	407	429	443	401	417	442	389	429	414	400	409	408	393	423	416	413	415	416	402	413	400	391	405	418	434	436	418	429	415	428	420	424	421	422	451	415	424	417	415	435	376	410	418	390	393	455	403	392	426	407	361	413	419	390	425	396	416	416	390	392	422	406	390	394	400	419	417	383	393	398	380	400	400	404	417	405	443	422	433	420	464	397	407	353	422	440	437	410	424	470	409	394	425	374	368	412	385	403	412	411	412	406	396	429	408	419	403	400	407	392	384	403	406	411	417	430	423	407	428	427	448	410	409	401	426	434	404	429	446	408	415	409	433	400	438	387	420	462	420	373	422	437	401	420	403	435	405	441	399	420	411	411	427	383	386	439	396	396	412	438	435	400	414	401	406	437	430	398	403	374	396	429	402	413	382	417	407	449	388	415	406	398	421	446	454	442	435	421	416	431	437	435	435	459	392	369	406	419	433	417	434	396	421	407	429	444	409	379	433	424	440	393	420	403	396	410	415	372	378	413	425	426	389	429	414	440	418	389	399	394	429	433	475	396	450	418	402	449	427	411	420	401	426
11321	4149	2958	2113	1398	1099	845	753	867	762	749	581	482	395	368	356	340	309	220	212	202	222	155	151	156	156	145	139	152	153	132	142	158	149	144	125	152	148	127	128	123	127	139	135	126	111	112	103	113	137	134	141	122	112	120	108	123	140	120	111	114	124	118	124	148	126	126	131	118	123	126	129	118	131	114	104	150	131	140	140	148	128	142	132	136	128	135	151	126	117	119	140	136	141	127	143	126	129	152	132	120	123	133	128	152	125	140	138	128	114	124	110	132	123	125	114	121	133	107	149	123	117	106	104	127	131	128	110	148	113	121	141	129	120	129	141	139	116	130	121	121	132	131	119	135	123	135	123	117	117	115	141	123	103	133	138	119	128	126	138	134	107	135	113	126	99	145	135	111	151	139	137	120	122	116	134	128	149	123	117	108	116	98	121	138	127	140	131	135	105	120	135	118	130	130	128	123	107	147	111	86	112	112	132	138	106	126	111	118	131	112	121	146	127	129	117	107	137	119	139	120	131	138	139	131	109	125	115	136	135	134	122	142	140	132	148	143	129	136	123	150	144	118	137	123	137	136	134	109	103	131	134	133	135	137	131	131	140	142	110	123	112	139	128	117	130	104	129	145	130	123	103	120	124	139	144	109	140	117	121	134	143	126	115	127	126	127	140	124	136	149	127	113	143	117	133	115	121	144	111	128	99	132	133	132	136	127	122	132	130	137	112	122	112	113	118	117	135	130	145	146	127	132	127	137	142	145	127	137	130	116	112	119	139	139	143	151	132	156	133	142	144	116	124	137	138	118	130	109	137	117	113	106	133	116	124	111	127	124	135	137	123	126	123	122	124	148	120	127	122	134	116	128	121	135	132	101	118	140	141	139	109	142	136	117	115	137	149	134	88	122	114	124	119	119	127	127	128	117	129	128	125	138	100	128	117	135	132	117	136	134	125	134	135	123	130	115	126	151	111	119	125	120	129	116	136	132	115	126	138	144	117	132	126	128	133	127	114	127	121	126	139	129	120	149	140	133	140	144	123	113	132	122	106	111	117	142	128	126	117	127	129	122	145	135	124	125	120	124	153	143	140	122	109	146	126	141	127	124	120	132	128	139	152	153	105	139	114	151	129	135	125	119	126	125	127	130	150	120	123	127	149	110	114	117	126	120	132	112	134	129	135	114	137	115	114	133	134	138	127	123	145	131	141	126	121	142	115	139	127	128	145	133	158	151	120	122	111	136	118	109	132	121	137	115	123	131	132	140	125	134	118	127	117	120	138	126	131	127	131	142	132	139	148	123	143	142	120	139	123	130	127	130	133	120	133	134	128	126	134	129	137	112	99	141	123	113	109	116	139	119	127	113	119	131	148	143	132	103	146	151	133	122	113	114	130	107	139	146	122	133	129	119	119	110	130	115	122	144	111	128	127	123	118	146	143	133	118	135	140	123	115	131	134	133	132	101	119	125	133	129	133	139	138	130	137	122	119	108	147	110	128	122	126	118	117	120	137	126	140	133	130	136	122	116	116	142	114	131	142	130	124	127	144	109	121	126	121	128	122	133	129	124	142	116	128	145	121	136	118	110	148	131	124	138	123	142	127	143	138	130	141	121	146	120	118	110	121	137	147	138	121	145	118	161	137	129	118	107	127	121	132	146	116	105	110	123	118	122	139	130	138	134	131	121	102	116	115	120	130	142	137	110	126	109	173	131	129	121	125	113	95	132	127	148	125	103	127	123	140	159	133	136	115	135	111	135	135	129	142	103	125	113	149	117	105	121	140	129	119	111	123	129	138	152	121	128	133	124	113	110	122	116	135	118	143	157	100	128	120	125	125	141	140	144	117	119	120	116	117	121	120	126	136	121	134	128	128	130	138	119	117	110	139	95	125	111	129	125	142	108	135	120	115	132	145	116	130	138	118	121	123	170	128	143	121	130	112	123	129	155	124	147	159	130	95	121	107	136	107	137	145	119	131	117	105	118	125	124	120	112	132	127	138	148	105	132	141	114	134	135	142	131	122	118	136	142	132	150	111	141	140	134	121	112	124	120	123	113	118	149	136	139	133	115	125	111	121	127	120	119	126	128	130	126	120	150	133	122	121	141	143	126	126	139	122	131	128	156	126	123	133	131	138	129	134	131	142	119	150	124	118	141	116	138	115	139	117	122	121	133	137	136	135	96	139	132	128	111	128	128	125	116	121	121	106	110	109	156	118	138	127	126	115	126	123	131	114	136	137	118	153	141	119	142	125	123	142	105	145	141	113	148	138	117	139	97	132	117	131	114	129	104	128	120	140	117	126	131	120	123	127	119	118	140	120	122	124	130	120	127	127	145	108	120	137	124	130	120	127	105	129	134	117	117	130	130	129	135	128	137	140	108	123	144	117	127	146	131	115	123	110	137	127	109	129	139	143	149	116	138	125	137	117	130	139	119	142	124	145	130	122	129	114	127	141	134	143	137	126	117	114	134	129	119	127	114	109	111	147	143	101	114	111	108	121	135	123	151	117	121	123	126	130	118	116	122	133	97	132	124	132	137	121	130	129	119	103	123	145	128	132	146	119	134	133	109	135	143	117	129	111	110	120	130	144	161	134	153	108	110	118	134	131	119	135	122	116	130	136	125	120	111	121	131	124	122	126	114	109	148	121	168	128	126	127	129	147	132	97	146	144	127	117	130	135	119	105	118	139	137	123	99	146	152	106	136	122	112	115	111	152	124	129	107	142	113	139	112	127	117	107	113	147	142	147	127	134	127	111	118	143	120	111	159	136	140	106	112	128	130	133	128	122	139	131	142	113	121	114	122	148	113	111	119	139	127	127	116	120	124	134	90	115	134	139	129	141	136	119	146	148	131	123	123	132	135	136	136	96	118	119	130	139	126	144	125	133	133	109	124	129	131	117	136	130	126	124	118	118	124	115	102	123	115	127	144	116	131	138	146	128	136	125	142	133	122	120	114	146	125	113	125	136	133	137	125	90	133	115	127	148	107	125	108	133	117	124	124	127	127	116	129	112	123	139	134	120	113	117	152	131	150	123	104	123	130	119	110	134	123	145	117	134	126	125	122	114	128	123	134	115	127	128	136	138	126	124	119	114	119	140	120	118	123	118	131	118	139	129	142	146	134	117	110	136	122	142	127	141	136	120	136	128	135	103	109	124	142	133	124	126	133	149	122	132	140	133	132	109	139	137	159	138	117	143	130	147	132	125	125	111	141	112	137	107	131	135	128	118	128	132	148	120	109	108	123	128	138	142	136	117	112	132	135	113	110	120	142	131	126	129	109	122	130	121	133	135	121	133	123	121	126	151	123	154	118	111	110	130	127	127	154	124	121	110	137	114	112	108	136	112	117	131	149	141	123	120	110	106	118	115	136	138	136	111	145	133	150	129	144	117	137	119	122	142	129	125	126	114	132	130	126	128	131	127	122	147	129	138	141	122	117	116	142	134	129	138	124	112	113	142	144	116	140	130	124	124	114	117	119	134	117	149	139	147
7149	3696	5447	6159	5219	4336	3891	3629	3829	3712	3757	3026	2435	2141	1802	1769	1599	1299	1022	882	783	777	647	613	556	533	450	431	398	443	421	395	407	368	402	349	394	332	367	381	352	307	320	324	305	329	350	311	306	327	305	309	291	302	295	316	311	324	280	327	278	331	277	302	299	303	271	302	245	291	310	305	347	295	294	340	319	297	287	343	299	307	316	312	312	296	306	317	292	296	337	322	319	305	314	273	298	311	273	320	275	294	299	293	314	324	323	333	284	310	317	324	307	275	288	328	317	272	342	314	300	325	302	323	291	299	275	325	320	316	309	305	295	307	286	314	296	305	278	301	334	277	311	314	310	322	302	279	281	308	341	335	304	322	286	283	329	334	265	295	317	315	292	330	325	323	295	308	318	309	302	310	296	290	305	323	306	328	319	312	321	294	281	308	285	307	302	309	296	272	321	311	282	300	323	293	273	330	288	294	301	277	300	284	332	325	315	307	324	281	308	321	262	304	317	311	302	342	327	327	338	308	321	290	280	291	276	264	341	331	330	293	305	321	309	346	298	318	280	283	287	276	313	306	336	323	302	291	285	287	279	330	327	301	309	332	298	308	313	327	297	326	296	289	309	326	319	304	321	337	314	316	298	280	336	305	301	303	310	296	279	304	295	292	321	339	307	309	304	329	312	338	308	318	294	309	308	312	334	316	307	293	290	313	299	313	276	309	317	286	282	290	301	318	302	361	312	305	316	323	290	326	300	284	294	330	308	310	336	300	263	295	303	282	318	286	300	316	327	301	322	314	329	327	330	299	271	303	333	305	334	323	293	302	290	318	331	294	287	302	299	321	327	300	322	303	315	294	319	299	316	291	327	321	287	297	302	314	270	309	356	296	314	286	310	313	313	322	276	309	305	283	315	285	290	284	290	303	309	263	302	311	329	296	296	317	308	305	277	314	307	301	320	298	330	304	312	293	291	308	280	280	302	296	301	281	280	300	279	287	322	289	266	313	329	323	279	296	291	273	307	311	321	328	267	283	341	305	303	274	307	319	338	317	333	308	301	294	283	284	322	302	317	305	309	316	311	345	334	309	298	269	329	319	310	334	292	329	305	320	313	320	319	326	322	317	332	315	296	303	308	314	315	294	277	294	298	307	318	316	303	302	279	310	320	290	331	305	288	295	328	292	332	325	298	282	298	299	275	300	301	303	294	320	282	307	332	286	287	281	291	288	323	349	297	303	287	309	296	271	297	302	317	316	331	296	284	302	299	314	272	328	300	344	349	299	276	332	309	301	318	307	294	292	307	330	286	302	323	293	285	307	306	294	307	293	304	286	332	315	318	293	325	345	333	313	305	280	332	297	299	318	266	308	319	285	332	303	321	290	309	306	274	307	345	309	316	305	308	293	318	304	315	284	312	319	288	285	314	277	308	291	286	297	284	293	293	310	304	295	295	317	280	315	310	284	317	287	303	304	283	299	326	281	299	279	311	313	280	292	298	330	300	314	274	319	321	309	286	319	277	327	300	298	315	317	292	302	265	326	302	325	312	323	292	293	299	306	326	291	302	320	305	287	276	289	300	300	273	299	309	287	287	345	304	309	304	294	304	265	327	308	326	274	302	311	302	304	284	294	280	304	289	332	307	302	291	315	330	277	291	293	306	306	336	298	329	336	304	299	330	298	286	315	278	286	345	315	313	310	318	310	290	302	296	316	322	277	296	297	310	292	305	309	291	301	327	314	287	316	290	311	312	326	324	284	308	281	332	295	324	301	315	314	306	267	311	280	302	297	305	341	299	304	310	320	306	316	330	287	284	313	312	321	293	301	311	303	288	294	309	261	291	306	307	317	304	321	299	321	315	314	279	305	298	312	297	281	300	301	303	272	287	313	300	320	306	308	292	308	308	350	296	336	334	319	302	309	333	304	285	313	302	301	330	310	327	305	316	318	301	329	309	304	295	295	317	287	286	301	284	295	302	281	281	331	320	291	321	328	263	325	300	285	279	314	284	328	317	293	305	311	289	316	301	310	306	345	315	273	292	266	299	299	319	314	307	327	325	324	310	292	345	294	347	325	321	305	289	341	337	321	297	301	295	310	298	321	296	317	310	288	314	324	306	293	306	314	308	286	345	286	318	340	296	296	304	315	284	304	289	317	318	297	300	322	281	289	340	280	316	309	290	292	274	272	311	300	313	282	308	320	308	325	297	277	320	334	298	273	300	314	298	313	305	324	321	283	301	294	349	305	322	307	302	305	280	290	313	315	329	313	291	267	285	311	302	291	296	315	303	311	310	310	331	315	328	315	294	294	330	293	295	309	337	312	328	267	317	320	296	317	306	315	315	331	304	300	316	341	307	311	290	304	311	306	310	304	279	305	331	285	300	327	323	307	307	293	306	318	296	315	310	327	347	279	298	310	306	294	303	345	312	297	286	296	317	274	307	300	315	307	335	324	300	314	332	288	335	293	315	282	307	293	357	303	301	307	301	333	293	314	292	349	306	306	303	307	311	311	324	283	321	297	303	331	300	312	303	298	320	324	325	276	285	286	312	302	329	323	294	281	304	318	301	314	314	334	300	329	297	341	318	280	341	273	315	292	325	302	293	317	310	323	327	314	284	322	303	287	309	344	302	293	307	320	296	339	294	292	309	310	292	316	312	308	310	301	331	324	318	320	300	322	325	326	336	284	291	293	261	274	332	319	299	297	327	315	310	308	309	294	327	336	304	296	283	361	307	336	297	333	321	307	283	295	274	308	309	331	311	283	296	303	316	325	302	290	291	274	292	328	340	308	312	316	312	333	285	301	311	318	317	295	301	291	304	273	334	292	270	303	321	294	291	306	349	282	312	319	343	289	290	318	301	296	305	284	328	326	287	269	337	299	303	322	306	306	307	318	295	305	304	293	314	297	325	314	296	320	285	285	306	270	298	304	310	297	335	317	314	328	323	321	288	322	303	314	307	309	314	310	291	271	308	329	271	328	297	304	275	310	315	300	307	316	290	309	297	309	335	285	345	286	288	288	321	276	307	315	310	303	351	301	313	293	309	320	292	309	338	323	326	278	318	300	329	318	349	309	321	274	330	332	345	320	326	327	305	331	306	310	318	324	337	312	289	326	283	325	329	328	313	275	319	344	306	285	325	330	301	324	353	323	348	294	345	311	312	318	303	303	307	297	327	273	296	332	312	319	310	297	279	329	324	333	296	303	313	315	284	328	304	312	307	330	302	302	284	283	308	310	279	307	303	306	326	321	325	349	299	282	278	290	318	322	296	302	301	282	298	281	362	345	305	308	312	290	288	306	293	299	292	305	306	328	308	305	297	273	275	332	309	305	312	317	342	293	335	296	298	322	295	274	299	321	321	261	290	303	319	336	314	280	344	296	311	319	294	358	304	296	317	306	338	320	326	308	272	301	316	286	306	329	349	305	299	299	313	309	287	321	329	309	339	313	317	310	291	304	286	300	315	291	299	332	303	327	315	304	307	295	339	315	265	296
20707	7827	5825	4179	3583	3400	2829	1952	1616	1603	1318	1136	981	708	673	626	570	467	423	382	302	337	300	269	256	279	263	235	203	214	233	195	204	190	196	210	200	197	220	204	211	211	221	163	171	186	177	159	176	204	179	185	169	167	179	170	177	176	182	189	165	209	207	168	206	195	207	217	136	185	169	177	195	180	189	185	182	179	199	186	189	178	185	162	165	180	158	170	181	176	186	162	190	177	192	167	179	189	168	173	175	170	175	167	174	171	172	187	179	164	178	159	186	210	174	194	178	172	159	177	176	197	174	159	145	189	180	156	177	206	164	187	202	192	220	185	202	161	172	177	195	173	188	172	175	194	168	181	160	159	169	171	194	195	168	191	182	211	185	167	170	169	174	186	168	169	160	173	169	166	154	211	168	202	196	176	182	179	178	157	195	167	192	209	195	201	173	167	155	160	185	178	183	180	183	143	166	176	187	192	167	163	192	158	199	169	175	179	203	202	175	196	172	179	178	177	224	195	202	215	174	185	196	190	193	193	188	170	192	159	185	171	199	186	176	192	176	182	186	201	176	176	177	181	190	159	175	172	170	185	187	170	179	197	185	182	184	185	186	219	177	184	177	170	162	179	187	185	185	174	196	183	169	183	168	178	200	178	152	199	216	211	174	172	185	222	180	166	186	171	169	195	188	196	155	175	173	176	221	184	196	177	165	178	167	155	167	184	218	194	177	197	174	182	179	172	193	167	176	165	169	173	168	172	169	218	180	177	195	164	189	181	186	175	159	173	177	167	177	174	150	144	172	166	202	209	193	178	172	182	190	189	171	169	199	179	171	187	181	198	180	194	173	163	172	165	185	173	184	181	195	169	194	164	175	178	192	182	159	168	185	186	182	165	187	174	176	183	174	181	201	175	188	186	167	163	169	205	180	165	198	161	177	199	211	179	186	180	186	183	163	162	197	183	174	189	178	169	167	212	175	157	184	180	199	194	169	185	174	203	191	183	184	185	175	205	171	174	180	174	171	160	173	184	157	195	159	173	189	159	168	200	194	208	172	193	194	189	182	184	200	219	177	188	185	187	187	176	197	181	152	194	166	192	193	162	154	205	157	177	195	179	175	181	166	193	166	173	207	177	182	202	179	167	168	176	192	144	183	189	182	194	180	195	215	175	159	185	218	202	214	182	210	182	203	203	179	164	173	189	195	213	168	193	168	155	193	188	182	191	168	180	180	175	172	192	186	173	174	223	176	173	172	184	174	170	159	175	179	208	182	183	199	180	188	182	183	188	201	165	160	196	183	190	171	163	170	183	176	188	183	151	195	176	205	186	173	169	187	183	190	219	169	161	177	176	212	177	178	184	171	167	163	165	163	192	179	194	179	187	189	169	176	179	174	176	185	157	166	195	189	194	190	176	178	204	200	166	196	168	189	154	197	175	196	163	205	215	184	173	205	203	175	172	180	192	192	178	172	169	170	197	168	191	191	184	169	211	185	202	168	186	165	167	158	195	174	179	186	177	144	189	167	179	185	201	173	187	170	195	182	177	194	184	159	170	161	181	166	204	189	172	183	207	174	187	174	168	177	158	194	200	202	181	179	195	166	190	161	176	187	169	174	170	185	157	188	176	180	186	190	171	168	166	194	161	179	178	154	181	176	150	170	159	218	187	169	168	192	184	162	167	185	165	184	187	159	172	178	166	178	186	180	175	190	163	194	169	176	197	180	192	182	191	197	171	194	179	207	187	196	171	174	157	211	178	170	201	147	200	192	180	176	169	160	185	190	171	183	169	161	167	204	166	193	172	191	187	183	194	176	162	180	151	181	207	190	187	178	186	185	173	172	188	184	180	176	174	178	192	172	177	203	189	207	184	183	162	201	199	206	172	175	187	188	180	159	204	186	170	166	205	181	164	156	192	167	170	165	183	212	190	161	175	180	181	192	196	178	173	199	193	182	206	163	184	188	173	167	197	162	188	199	165	190	179	159	190	174	165	182	191	180	203	166	187	212	181	158	189	180	194	165	177	177	177	191	201	197	179	174	171	180	167	173	179	190	190	198	197	179	163	174	178	221	159	187	173	176	174	189	165	174	201	174	182	147	195	162	179	192	190	185	178	177	197	177	163	187	173	170	171	192	174	191	197	172	172	184	166	176	186	188	176	190	210	193	175	190	167	214	173	194	211	184	185	172	218	197	148	164	198	176	189	184	185	182	171	205	165	159	192	179	181	181	163	177	186	181	161	185	163	193	194	189	161	155	209	172	172	186	175	176	183	167	172	177	173	174	160	161	180	200	200	217	203	193	187	184	187	183	207	188	177	155	167	162	192	181	173	192	178	171	197	174	154	189	169	158	138	178	157	195	173	191	167	159	177	168	176	178	203	206	235	187	191	169	181	218	192	189	182	168	228	188	208	142	161	195	172	169	160	189	192	181	176	181	190	190	185	194	178	176	159	192	186	154	183	180	186	196	164	177	200	195	151	197	200	186	207	177	183	193	174	168	155	199	171	171	166	195	170	203	183	166	158	184	161	179	185	173	202	184	187	181	197	175	183	173	176	179	188	176	175	168	196	186	171	164	186	193	200	153	156	194	157	172	168	171	190	171	179	202	168	216	182	183	168	153	174	173	194	176	192	170	176	201	170	185	160	189	180	190	168	193	188	169	162	179	172	184	181	196	180	180	183	201	172	184	185	207	175	171	196	157	208	148	164	174	202	169	205	159	176	179	172	200	179	192	181	168	169	213	165	169	175	188	187	207	169	160	170	155	187	187	184	190	213	204	188	171	151	164	186	191	179	193	199	152	189	171	165	170	166	171	191	166	183	178	177	163	178	187	174	193	186	178	176	182	208	188	175	159	182	181	176	200	205	196	194	188	170	208	173	153	175	176	168	192	183	192	178	174	193	160	198	186	198	195	173	153	192	179	170	192	194	158	159	203	187	195	214	173	188	183	186	197	177	150	148	162	172	191	189	183	195	173	186	159	195	206	181	190	193	182	175	177	189	185	185	188	211	174	169	151	194	177	195	200	179	164	162	150	180	160	170	179	208	178	195	187	190	193	167	196	177	160	182	172	188	193	174	187	174	192	211	197	200	164	189	177	189	177	165	174	176	167	187	183	166	177	167	189	180	188	179	172	186	170	174	166	199	170	181	195	163	165	184	194	179	205	176	168	196	183	169	183	200	219	168	182	182	163	183	173	169	194	204	191	221	206	181	174	179	186	179	154	191	184	185	189	186	168	178	175	179	205	180	183	159	192	181	183	151	179	188	170	174	212	180	176	149	201	194	149	206	198	191	184	161	191	175	179	173	180	181	163	188	173	190	177	190	174	164	184	171	179	162	169	187	170	154	182	169	200	190	184	196	197	171	168	193	184	161	201	177	170	192	181	201	192	182	183	170	185	168	183	207	203	168	201	209	172	163	176	178	203	190	174	181	177	180	192	190	156	189	166	186	182	146	167	186	194	178	176	198	186	156	184	187	204	169	189	194	188	216
13174	6237	9487	10840	11646	12222	10447	8358	7625	7198	6555	5607	4920	3668	3299	3200	2914	2233	2023	1767	1493	1369	1273	1068	996	936	804	708	679	633	670	618	670	557	595	532	555	500	489	502	493	497	494	474	447	467	412	431	414	455	432	455	406	410	403	397	411	396	385	395	398	402	438	431	380	407	401	416	400	398	398	426	389	403	419	439	439	448	404	419	422	389	416	401	422	400	399	428	425	408	405	393	436	430	408	428	412	434	406	477	408	421	406	401	404	403	384	378	410	417	391	396	422	422	463	401	390	440	437	409	403	442	410	440	451	463	399	424	449	416	416	411	372	401	396	395	402	372	424	403	402	422	378	394	413	414	425	411	402	416	424	405	409	405	411	395	387	441	410	430	405	422	375	451	425	419	445	404	412	441	423	418	453	397	403	431	387	419	393	404	434	383	399	440	431	382	429	413	378	407	401	401	411	423	399	429	387	446	418	438	427	401	439	424	423	404	411	424	410	385	399	410	437	416	402	439	393	413	416	427	412	412	412	432	426	390	381	421	399	397	407	419	396	417	424	393	432	400	405	433	438	411	416	427	388	432	416	426	445	393	396	412	406	415	375	394	435	426	448	391	411	430	382	411	448	415	421	395	414	429	396	391	407	421	438	415	417	442	399	412	405	444	427	417	456	452	476	430	432	413	386	415	402	404	455	379	402	394	412	397	440	438	419	423	433	424	420	417	391	410	420	415	401	454	407	406	404	404	382	413	403	438	385	351	407	385	419	383	361	401	425	376	405	422	404	385	407	446	398	371	436	395	449	423	410	429	413	414	425	373	422	395	424	448	436	411	418	422	410	408	450	402	401	403	389	417	410	420	463	445	429	450	399	428	396	405	389	391	450	394	405	406	391	397	414	410	420	428	435	430	470	443	422	421	427	436	424	416	416	427	423	386	409	421	388	435	431	379	440	443	416	425	423	434	390	414	435	398	389	433	384	392	410	431	401	419	416	429	438	415	366	427	431	377	401	416	397	389	422	414	380	444	416	416	445	397	431	390	387	411	402	419	440	402	390	416	396	419	384	423	406	427	425	443	432	429	439	359	424	401	424	409	422	402	408	372	440	397	428	424	401	439	376	390	468	387	389	406	433	424	385	434	388	403	406	392	430	403	408	411	392	407	394	439	428	429	405	463	392	394	431	428	399	398	440	384	410	406	435	400	413	398	420	391	410	412	397	418	418	413	419	417	461	413	415	421	419	442	426	426	385	462	428	419	466	405	426	409	410	370	408	412	414	356	427	438	419	421	369	407	402	457	389	431	408	399	431	459	402	372	429	450	415	397	405	390	419	399	424	406	380	356	447	423	385	405	413	409	400	365	427	390	388	423	433	421	405	410	428	424	413	403	397	382	397	382	425	410	416	491	420	423	379	390	411	420	429	426	405	419	421	418	434	448	402	411	403	418	394	408	409	463	395	423	453	416	419	432	385	423	420	409	419	385	417	437	382	412	404	430	405	467	416	421	394	449	374	376	422	420	417	456	393	389	403	431	442	409	426	427	417	418	435	403	436	442	414	405	425	377	401	412	403	412	410	409	448	438	376	416	416	425	435	424	419	439	403	395	431	409	439	455	401	398	430	421	420	393	443	423	412	436	440	389	424	429	398	404	400	466	439	393	431	432	402	436	390	406	437	417	417	438	445	416	406	439	384	419	441	440	407	384	411	449	438	450	415	394	404	407	416	433	411	402	420	438	402	422	435	429	412	410	423	403	438	419	445	439	417	409	407	381	451	404	395	436	416	406	406	419	370	415	423	429	393	382	392	418	433	416	420	411	421	439	390	413	479	400	378	430	409	370	433	425	416	404	411	386	440	432	394	401	409	434	407	366	422	460	437	413	421	410	402	402	437	431	427	434	414	429	411	432	427	408	471	409	391	411	440	409	354	421	415	408	403	382	388	419	388	421	450	433	385	380	387	387	404	443	404	424	427	412	403	400	384	391	435	429	383	411	406	447	398	406	400	420	398	413	426	428	422	417	392	434	396	407	428	418	418	404	434	414	420	400	430	425	446	416	407	417	440	443	398	406	434	404	406	390	398	413	379	426	366	420	465	410	407	388	419	443	410	414	403	420	427	400	375	382	424	374	415	413	397	396	455	417	424	404	400	421	408	382	434	434	393	408	425	404	434	436	370	421	439	401	449	392	397	424	391	424	450	382	415	414	406	413	413	403	410	404	413	394	416	446	381	445	376	427	426	443	411	392	415	402	407	433	374	393	376	418	390	442	409	416	430	415	414	462	371	390	381	394	427	388	380	427	429	401	402	447	426	437	417	409	434	401	378	410	395	420	405	419	390	434	368	397	427	436	423	424	425	389	436	431	376	440	426	393	437	394	413	388	425	387	435	440	413	428	436	411	425	408	440	410	430	410	410	453	448	401	423	421	430	411	412	422	405	425	433	397	398	443	398	427	409	403	434	388	422	400	392	398	430	419	404	408	444	398	400	407	442	404	418	438	413	429	433	371	441	370	433	426	423	416	385	410	386	414	417	397	423	417	418	429	386	389	421	412	417	423	408	413	438	396	416	440	467	410	425	391	421	392	426	423	404	401	403	461	430	397	408	439	424	391	419	413	411	423	451	423	450	409	422	405	412	366	436	408	397	375	401	437	411	416	429	442	386	423	419	429	419	401	380	442	429	408	413	408	414	404	392	381	416	416	440	408	407	403	410	407	425	380	414	406	417	424	404	423	431	437	415	411	405	412	371	435	438	399	382	387	403	415	421	426	399	434	410	394	425	392	431	407	409	405	456	423	413	435	370	408	431	424	411	399	392	411	428	421	384	402	437	437	398	405	385	440	395	399	414	408	430	436	410	436	431	435	424	446	445	400	443	401	419	450	429	411	410	440	413	416	428	443	436	419	403	411	425	424	408	403	430	430	400	431	414	435	412	395	409	378	421	396	422	416	441	372	395	433	423	422	412	397	415	402	445	421	445	425	434	408	405	436	412	433	406	396	397	407	421	463	409	444	439	417	397	383	421	436	382	424	409	416	393	435	422	395	411	375	396	434	413	406	455	397	409	404	418	410	418	412	391	388	411	400	397	425	393	451	431	422	366	437	428	455	434	402	389	390	450	396	423	412	425	422	426	408	415	412	422	422	430	427	437	405	461	381	390	371	386	455	422	419	399	449	417	424	465	416	399	452	405	387	424	410	427	389	413	413	427	363	427	376	410	413	462	407	421	414	396	444	427	419	412	414	415	405	430	418	412	442	450	429	412	415	385	409	413	409	415	414	388	455	410	436	448	405	427	408	437	412	461	424	422	385	402	409	437	386	396	430	382	399	399	415	440	445	401	428	407	422	423	408	392	410	401	370	445	375	433	403	393	422	419	425	431	404	406	412	400	415	388	394	442	430	412	452	373	385	365	438	405	385	423	383	408	393	434	408	433	478	416	434	394	422	451	415	383	394	426	438	418	405	426	407	394	387	446	418	411	412	417	411	404	394	437	406
30213	12311	8593	6660	5807	5887	4796	3106	2490	2202	1850	1671	1305	1056	956	834	689	559	549	448	418	380	341	358	333	318	267	266	234	236	234	239	229	229	182	205	198	199	198	192	179	215	188	196	191	168	190	164	168	194	216	190	160	175	170	159	187	189	192	202	182	176	198	161	171	173	190	164	182	176	186	225	202	178	164	166	190	182	204	175	192	168	154	188	188	161	157	183	194	196	171	168	184	193	165	170	191	196	169	153	156	171	153	191	157	184	170	179	168	169	192	179	143	188	159	162	196	189	176	162	181	178	172	181	171	157	202	193	163	165	172	192	166	199	200	176	201	172	204	187	171	160	160	176	156	168	190	180	174	180	199	192	201	171	187	163	190	162	197	165	188	167	162	183	191	150	196	184	175	142	182	170	194	177	202	181	152	198	199	185	162	164	179	170	178	187	175	175	167	198	187	174	152	195	185	183	181	166	176	163	154	170	166	185	183	170	180	157	179	168	178	180	156	192	178	170	157	196	166	165	186	180	181	174	147	178	180	185	178	166	187	167	165	181	170	181	155	155	192	162	162	191	180	178	166	157	203	166	181	171	149	163	181	173	189	158	185	170	194	170	187	178	177	163	182	173	195	169	172	178	179	183	205	176	197	186	196	160	171	215	170	169	167	166	176	183	172	178	171	171	165	164	180	183	176	160	198	164	204	179	163	153	182	189	199	182	161	176	201	167	183	192	181	169	168	157	179	155	147	201	198	194	183	187	188	179	171	176	180	169	162	158	176	187	184	184	177	195	164	164	177	165	177	177	151	175	149	184	165	157	189	192	194	188	174	160	167	186	178	194	171	186	170	179	169	179	190	161	198	182	207	198	175	198	155	172	174	193	175	159	170	173	170	178	184	173	194	170	154	198	182	191	198	194	179	169	187	176	196	167	172	193	179	164	159	183	176	184	173	182	167	184	194	210	187	175	178	183	169	209	176	186	169	172	168	173	184	181	166	196	191	195	182	175	154	152	183	175	187	167	185	165	184	206	191	179	168	179	179	151	169	180	187	171	174	166	175	183	192	191	150	154	185	180	184	207	187	177	195	187	175	175	193	208	179	183	188	201	169	197	192	184	179	156	185	175	164	177	176	177	184	156	164	163	172	151	163	200	178	182	188	197	173	171	195	158	160	168	178	190	205	193	186	167	162	186	178	178	213	160	185	175	182	181	155	181	154	164	169	189	152	174	165	195	202	171	202	166	180	182	171	194	181	175	188	206	146	176	175	204	191	169	188	189	167	151	186	172	161	207	176	172	169	154	184	171	174	199	157	175	198	190	165	189	180	186	160	178	173	159	184	169	183	160	181	173	189	167	190	176	203	172	165	176	171	176	177	190	171	179	168	186	156	197	175	144	179	201	177	183	171	183	174	188	173	185	186	176	166	163	193	148	168	173	181	187	172	155	196	143	177	187	206	187	177	173	195	186	171	156	167	172	172	169	188	170	182	177	201	195	184	169	151	192	197	182	179	166	179	167	172	177	188	187	144	155	190	193	193	184	140	170	176	183	206	157	149	176	200	182	162	194	189	169	180	187	195	198	171	191	162	195	183	192	185	202	206	190	172	170	203	196	175	157	157	151	190	169	174	165	206	187	178	169	162	162	185	168	171	168	200	174	160	171	208	182	189	173	185	160	161	183	174	189	199	191	179	186	175	174	183	195	209	168	198	182	184	202	174	142	202	182	181	171	193	175	183	181	178	190	197	172	168	151	150	214	165	185	195	175	187	175	178	173	182	186	174	190	183	163	180	205	183	177	182	182	151	162	180	174	187	178	184	141	177	202	199	186	181	205	197	192	187	179	161	213	185	167	173	185	167	168	197	180	170	163	174	176	177	199	177	149	174	189	166	157	173	182	196	154	200	168	159	188	173	169	180	194	188	169	195	168	186	209	191	166	171	190	193	175	164	180	166	198	180	180	156	162	166	165	175	195	146	185	182	178	162	176	174	161	173	161	191	172	159	150	211	188	189	174	182	162	170	191	202	171	170	179	182	199	161	177	177	201	189	178	194	165	185	167	203	169	178	182	184	190	184	167	175	198	193	211	198	152	169	205	161	165	170	184	166	197	174	197	193	188	149	162	192	176	179	154	165	200	192	182	182	172	213	180	175	168	172	190	157	181	192	191	182	190	169	155	182	179	181	181	176	198	181	180	191	173	178	152	179	198	207	176	183	182	167	185	178	160	176	194	167	175	178	172	165	187	185	173	184	175	192	184	166	175	163	181	166	183	168	215	166	176	175	210	180	164	204	191	172	161	160	161	167	209	164	173	169	172	173	212	175	154	168	162	202	178	187	170	185	192	154	184	184	186	187	186	165	183	187	177	172	195	190	165	185	171	178	182	159	181	178	188	152	166	188	191	207	191	199	190	170	165	173	152	168	186	186	169	161	182	156	180	181	182	190	190	168	160	183	166	171	190	169	180	165	203	176	160	174	192	183	157	203	178	195	188	174	180	175	176	153	188	159	184	187	163	169	186	169	186	163	178	178	168	151	161	174	188	180	167	197	182	210	184	190	189	171	192	149	165	191	188	203	159	192	176	184	180	178	186	183	180	167	175	187	184	186	176	173	182	165	187	178	164	174	181	161	189	176	196	163	156	169	208	180	160	165	189	191	203	176	190	178	186	155	174	191	183	171	190	164	159	171	167	159	174	189	184	179	181	191	171	181	192	204	187	169	199	158	172	169	184	181	187	176	197	185	184	185	167	179	197	185	181	186	161	170	174	172	172	175	165	159	175	173	219	186	201	180	169	162	190	157	170	181	185	176	177	174	160	183	213	177	189	181	169	178	153	156	191	178	181	205	188	168	166	185	176	174	161	174	187	204	212	208	184	187	182	199	184	167	179	147	183	172	160	190	178	199	188	164	167	206	176	189	177	188	170	169	176	173	171	190	177	189	177	199	184	190	155	158	181	187	186	153	200	202	171	164	198	166	160	184	190	185	198	182	187	171	201	187	188	165	201	174	185	190	162	189	183	150	194	225	177	165	169	223	185	199	171	198	186	195	157	213	171	190	163	189	171	167	181	189	166	181	162	179	174	210	185	185	181	157	160	197	208	156	163	163	165	159	185	208	152	163	190	196	186	188	167	209	185	163	200	188	157	183	171	159	172	165	165	170	175	160	186	181	179	189	181	197	174	166	183	195	163	162	167	198	180	190	166	185	163	164	174	166	171	182	178	193	178	196	180	188	211	194	153	185	191	166	209	180	169	186	185	179	179	157	165	171	174	175	167	200	179	200	162	190	179	164	174	176	187	197	188	185	192	195	190	188	149	195	173	171	164	191	172	181	201	168	165	168	197	184	167	159	189	182	187	167	206	175	155	146	154	181	172	175	209	158	168	160	205	177	173	191	176	182	172	166	175	170	157	166	157	226	154	166	195	200	161	149	183	165	161	198	151	182	205	205	169	181	170	170	181	167	184	196	174	188	194	182	175	174	213	177	179	176	187
17601	8714	12551	14561	16790	17506	15938	12006	10502	9827	9022	7823	6546	5232	4654	4291	3745	2976	2821	2368	1915	1911	1672	1428	1397	1234	1021	914	832	709	752	701	700	717	654	600	551	573	532	522	481	495	460	469	475	437	445	405	411	416	422	404	396	390	394	435	430	421	391	411	394	424	406	392	457	406	405	415	433	445	405	427	413	414	451	394	425	426	374	420	451	407	406	410	427	402	398	424	446	408	434	431	398	421	412	376	398	445	435	358	436	404	437	407	399	403	381	403	409	406	397	407	390	421	405	401	386	404	397	400	413	405	404	453	401	393	421	398	412	437	389	393	399	366	421	396	391	421	419	401	409	374	383	411	400	407	417	460	427	397	383	395	424	434	393	390	433	429	451	408	377	371	417	351	422	436	413	392	445	403	407	403	423	421	382	390	429	427	405	451	391	388	403	430	396	379	398	401	373	402	408	435	432	415	444	420	398	416	395	435	394	415	413	408	400	451	412	374	406	410	393	393	415	384	413	390	394	412	400	409	436	408	408	416	386	388	411	433	416	367	410	419	420	443	406	403	388	412	406	389	432	438	422	421	429	414	431	404	428	409	399	378	422	431	341	405	381	384	420	362	439	424	408	410	370	427	407	433	410	433	417	363	399	443	379	352	393	374	408	398	370	389	427	404	436	426	394	433	394	409	427	430	432	411	432	396	407	398	370	386	385	411	384	395	380	388	371	389	408	388	355	370	378	404	430	390	361	420	428	458	402	384	446	388	372	396	416	407	444	385	380	368	368	428	397	360	403	400	403	405	399	399	430	374	408	385	421	401	359	408	412	424	415	419	392	406	399	386	407	427	383	397	366	382	425	432	407	399	383	377	412	396	425	404	389	417	390	376	371	393	400	409	409	392	431	393	362	420	426	374	426	406	381	349	420	421	404	425	397	407	411	428	413	443	447	421	399	442	431	439	438	387	430	404	411	434	380	402	406	412	395	417	408	413	381	404	387	369	384	388	393	398	406	395	382	396	392	389	441	414	396	410	403	376	426	397	423	421	440	366	432	405	385	388	426	377	420	425	369	445	381	378	413	403	399	402	375	413	405	405	396	429	406	407	389	396	399	481	376	389	393	403	407	430	362	382	401	421	417	446	416	387	397	408	414	397	398	394	361	399	402	412	426	376	392	373	383	400	377	402	366	387	396	386	384	395	443	403	423	412	379	406	403	405	348	392	408	432	422	423	423	411	432	427	401	375	411	433	422	394	408	419	396	386	413	395	399	398	411	409	365	397	396	418	443	376	397	420	377	473	416	385	423	403	426	394	393	393	426	370	380	383	385	405	418	375	379	396	402	402	398	427	411	375	420	377	402	418	371	381	409	412	416	422	408	351	452	376	411	388	441	406	403	393	389	365	422	393	388	380	441	405	396	410	370	450	414	406	422	386	404	419	427	412	403	452	391	423	413	412	408	412	407	403	410	436	392	399	415	391	400	391	395	373	416	429	405	425	402	408	393	381	421	390	394	394	425	413	403	388	408	413	394	396	418	407	362	423	434	409	399	375	401	398	397	401	414	408	422	428	373	424	423	425	386	417	438	379	385	404	399	440	419	391	429	399	380	410	433	401	397	452	417	399	427	409	423	385	376	403	402	443	391	370	398	383	427	411	402	384	437	424	403	439	441	425	413	439	385	400	391	395	358	384	413	407	402	361	409	385	407	426	390	406	408	397	401	401	432	420	405	380	385	410	378	406	411	405	378	438	417	377	401	396	375	362	436	410	403	380	376	389	439	426	350	418	404	400	395	443	404	447	399	390	399	386	418	376	405	415	396	394	389	376	397	419	436	415	376	398	419	403	405	387	409	374	382	402	409	416	405	415	384	430	400	380	429	389	384	402	409	377	395	402	418	426	396	369	413	437	405	411	391	393	384	403	361	428	423	402	393	425	397	395	405	409	387	403	425	404	422	453	413	402	396	375	407	374	398	424	413	428	435	381	409	430	437	433	433	388	391	393	417	387	378	397	453	406	425	437	381	418	379	392	398	426	387	422	416	389	373	436	420	421	406	432	429	450	425	374	400	418	401	424	438	367	423	411	407	378	423	410	421	431	415	385	415	370	408	419	385	422	418	442	424	426	426	401	377	375	429	361	412	405	405	418	389	410	392	420	363	444	398	412	405	361	431	397	387	394	423	376	433	376	432	422	426	422	390	367	364	377	389	381	395	378	397	421	381	408	421	460	387	376	403	427	418	436	433	389	407	401	416	422	454	370	442	414	390	412	386	384	392	404	442	381	424	417	456	381	440	439	388	441	438	415	417	403	429	384	406	429	399	377	387	394	426	379	416	421	407	400	374	422	370	419	410	397	410	403	390	390	403	425	431	425	409	390	362	414	426	425	376	428	424	371	427	413	423	418	382	419	393	396	394	407	430	429	443	441	430	395	431	420	432	395	391	409	433	400	387	393	398	386	407	395	392	436	386	385	395	401	405	404	383	379	417	424	417	424	407	395	442	385	364	412	417	398	388	397	412	418	438	400	417	416	443	408	425	393	418	382	404	384	411	394	391	408	410	411	422	382	375	404	367	457	360	385	429	387	366	388	411	405	383	408	412	380	409	436	443	386	409	390	404	433	403	391	393	417	410	441	399	404	418	399	429	441	420	418	406	379	440	410	422	418	374	420	404	423	429	396	433	392	415	411	389	389	377	413	404	410	398	375	415	422	415	390	417	394	386	421	415	383	387	389	390	431	392	416	387	394	427	410	409	395	403	431	410	428	381	395	434	403	442	418	439	395	430	393	382	383	394	406	412	402	444	405	417	389	403	415	398	404	449	429	431	422	435	356	409	442	427	424	405	438	375	401	413	360	413	431	391	402	409	417	419	426	382	415	378	460	415	404	404	389	401	403	383	408	404	406	388	418	395	412	426	403	377	392	412	429	415	392	393	384	404	359	402	438	427	386	393	402	430	409	403	385	391	398	361	396	392	410	389	385	395	419	401	404	423	407	430	371	414	412	402	397	369	409	395	445	394	395	441	421	408	447	386	417	396	411	408	413	382	383	425	390	418	383	425	378	424	368	421	430	400	391	423	403	429	378	414	376	396	412	411	423	413	433	439	407	372	409	411	396	396	370	402	419	399	392	402	404	425	401	411	432	439	404	407	384	419	386	376	432	415	385	397	412	419	424	390	437	383	405	436	409	414	361	442	412	389	434	409	399	385	427	396	386	370	400	416	381	373	433	406	404	415	406	415	395	403	349	450	397	380	403	397	409	415	410	398	396	407	403	385	388	410	406	430	423	396	400	391	408	384	362	388	419	410	428	395	433	418	412	418	390	401	414	402	429	407	410	408	395	446	433	465	442	409	417	420	414	404	381	395	419	367	407	424	414	441	399	414	414	387	388	377	405	425	421	393	440	403	384	400	405	397	407	444	390	382	405	414	439	392	418	384	401	407	394	446	378	396	417	385	367	427	421	385	393	400	372	421	409	422	427	397	411	381	392	388	405	391	398
10782	4159	2707	1958	1367	1126	861	770	791	727	793	684	489	506	470	360	301	256	245	206	184	175	206	183	137	150	167	142	157	152	146	127	133	149	108	154	159	138	130	117	110	134	125	127	136	133	118	144	137	115	122	116	110	125	118	107	120	118	128	111	108	134	113	104	124	111	119	140	106	120	124	108	114	111	116	125	151	135	116	122	135	108	123	137	123	108	120	143	120	127	101	122	110	129	125	101	119	138	152	107	124	141	125	142	125	131	137	130	111	161	89	129	117	134	113	132	131	123	124	133	137	150	109	116	137	113	114	116	124	127	135	139	114	123	129	129	118	114	111	147	135	152	118	146	112	108	143	130	131	118	113	131	149	119	110	125	125	129	157	120	110	109	115	129	121	124	146	127	122	99	123	145	131	116	119	146	106	137	118	163	123	101	122	131	131	100	125	135	121	109	112	125	110	105	112	124	128	112	104	113	111	127	101	123	111	103	125	132	135	118	136	129	130	109	131	108	104	126	130	111	145	91	128	134	124	127	111	116	124	126	124	107	116	102	134	136	108	139	143	149	133	123	121	124	123	131	127	136	103	106	137	136	120	132	116	122	115	129	108	94	118	141	131	148	105	120	122	132	118	136	113	129	109	132	104	134	123	102	116	104	116	97	120	98	118	120	120	118	118	118	119	149	111	122	105	130	113	131	122	136	110	135	126	115	130	121	108	128	133	115	106	131	109	111	113	104	132	117	116	118	130	124	117	112	108	124	122	133	121	133	120	121	99	112	132	150	104	102	132	118	122	110	119	87	146	112	129	121	132	126	117	136	120	133	128	113	141	128	144	132	116	123	126	132	121	123	112	128	121	116	110	124	111	113	125	134	113	140	137	136	115	112	126	104	154	124	121	101	105	124	125	118	117	131	108	104	124	114	121	127	144	117	116	114	104	127	138	127	124	121	107	127	114	136	113	100	140	130	137	102	117	119	146	122	122	116	103	108	130	94	116	123	127	127	129	111	137	118	121	117	145	155	118	143	131	137	117	121	136	135	111	123	133	111	131	115	97	130	91	107	112	126	141	121	111	145	121	114	119	110	110	115	138	130	129	113	126	107	118	133	130	119	138	116	123	118	103	138	138	110	115	138	120	112	119	139	111	111	141	121	138	96	100	132	136	132	115	132	113	113	125	128	122	144	131	131	123	119	123	108	116	126	114	111	136	131	138	127	116	142	119	109	139	118	126	128	122	109	146	119	125	141	148	131	111	121	122	141	134	118	138	132	152	130	127	123	115	121	128	130	126	112	107	141	122	124	133	134	117	133	132	140	152	125	122	112	130	117	130	149	110	124	120	121	122	107	110	144	125	129	106	126	131	123	113	121	144	129	136	133	115	129	133	134	114	135	103	134	133	137	127	101	108	146	132	128	114	121	134	128	110	112	131	124	111	123	125	131	106	142	114	130	110	96	108	136	124	126	124	137	114	111	118	129	125	126	125	131	131	129	111	119	124	115	120	118	128	114	108	113	113	128	121	114	131	148	136	131	116	113	104	125	122	116	125	130	133	139	132	115	116	123	117	114	111	112	141	146	98	120	121	123	124	114	108	136	129	129	127	114	121	121	124	124	107	118	112	140	128	121	117	139	141	114	155	134	135	139	120	129	118	132	135	116	121	132	131	136	117	117	142	110	119	141	140	122	103	111	144	113	121	157	136	135	120	130	102	121	129	122	101	120	116	132	139	131	113	117	120	130	118	117	121	120	111	133	145	139	122	135	134	114	139	112	111	122	144	129	124	113	100	129	141	112	139	112	129	125	130	123	114	121	114	109	128	107	110	127	130	129	138	113	115	111	134	109	128	124	123	101	148	120	143	116	132	113	139	133	122	127	111	129	105	140	129	137	124	124	139	127	115	120	101	131	124	104	122	103	106	139	140	153	118	104	117	126	135	121	131	135	130	116	131	111	155	125	136	129	134	117	122	132	120	120	126	117	112	141	109	138	129	122	129	117	126	124	104	144	135	115	121	114	104	108	113	119	136	131	122	99	126	105	136	119	130	116	133	121	106	127	125	114	122	117	120	115	136	132	114	140	140	119	145	134	124	120	119	121	122	115	127	123	140	116	113	135	126	117	127	122	157	130	115	126	114	117	140	126	131	141	131	122	113	138	103	117	135	109	118	128	131	119	125	143	121	118	109	126	134	128	130	132	121	116	134	121	126	134	127	126	115	127	143	131	106	111	130	125	129	136	139	138	155	118	122	105	137	141	119	114	129	100	110	134	140	143	113	124	141	117	124	147	153	140	139	123	146	113	132	120	98	115	119	108	98	124	116	137	122	126	123	129	114	131	125	126	133	112	117	139	139	110	125	111	103	119	140	157	130	127	145	149	135	128	103	121	129	89	116	139	121	107	129	140	119	134	128	98	119	136	120	140	122	116	106	121	139	134	136	120	143	105	119	109	131	134	115	138	135	120	116	117	122	135	109	126	111	114	126	96	109	105	117	113	141	136	95	130	139	150	124	122	112	143	123	105	133	114	111	122	116	105	129	141	123	112	122	104	118	135	112	134	123	111	128	123	116	120	118	150	145	140	152	123	112	123	131	109	110	112	104	129	128	132	124	125	113	142	104	128	116	146	109	136	126	114	123	130	108	133	160	130	119	112	125	114	153	107	120	141	109	112	140	135	118	135	110	115	150	121	119	125	131	137	125	123	123	142	111	124	111	115	117	102	139	135	125	122	130	120	109	109	128	142	114	133	128	103	135	127	115	145	137	134	109	131	123	147	135	127	121	143	115	122	130	122	124	130	118	114	147	129	138	126	115	143	151	129	108	124	90	117	124	125	117	147	119	115	138	117	111	125	146	132	152	93	134	124	104	136	111	137	116	119	129	112	135	123	131	147	123	136	129	118	112	117	107	148	117	124	118	93	143	126	116	138	122	117	108	118	104	120	127	125	126	145	117	133	124	144	132	133	145	122	139	139	122	123	131	120	120	126	125	134	116	132	137	123	112	135	125	119	104	122	113	101	118	135	122	138	118	126	104	120	126	124	127	117	130	121	130	136	119	99	132	117	125	148	134	118	111	125	125	136	128	111	123	133	121	139	113	120	100	104	119	130	128	105	100	145	141	135	140	140	123	132	136	136	122	117	113	110	119	132	138	106	120	107	127	137	139	122	99	129	109	93	122	121	137	119	134	114	132	120	128	112	125	127	143	120	125	107	104	118	118	131	135	111	121	118	113	123	116	106	106	126	124	113	146	140	132	113	110	126	110	110	122	120	125	130	147	114	128	115	123	149	124	145	119	128	114	131	115	128	126	117	134	135	130	114	120	134	127	98	132	123	127	131	147	151	123	114	120	113	139	123	120	120	138	128	130	119	130	121	128	121	127	122	106	127	117	117	112	137	137	116	114	130	140	149	119	131	116	119	132	133	119	126	140	116	117	135	109	108	137	155	144	123	123	126	101	117	123	129	131	108	109	138	131	131	122	130	137	122	124	111
6934	3697	4833	5909	5320	4583	3860	3643	3828	3725	3835	3599	2706	2197	2095	1817	1477	1219	1053	910	836	768	639	589	612	542	464	437	425	373	406	416	408	400	370	388	361	364	342	318	312	338	314	337	335	293	292	326	304	294	293	306	281	334	309	281	297	308	308	245	302	308	300	291	298	315	325	290	299	310	319	307	283	263	295	277	313	272	289	314	320	306	329	283	281	315	281	305	312	294	305	287	285	284	320	284	322	298	298	299	323	275	270	303	288	314	331	286	310	318	280	321	306	320	323	304	311	278	316	289	274	291	297	316	293	300	274	329	310	300	276	321	300	299	293	301	279	264	300	312	303	307	323	307	300	304	302	291	295	323	288	309	286	290	323	304	281	299	343	320	270	314	294	304	299	291	302	318	278	282	273	316	298	342	290	318	294	277	313	297	333	288	305	272	311	307	313	299	317	289	295	309	295	314	293	291	295	285	284	277	309	292	305	313	272	289	308	284	300	286	294	319	301	291	318	298	304	329	290	298	293	323	285	279	276	309	333	302	335	270	313	295	283	286	293	316	271	279	286	319	307	286	290	302	298	280	303	296	306	289	293	292	318	293	272	291	321	302	298	306	299	288	286	291	270	334	315	274	322	300	321	290	314	339	263	288	326	272	287	274	261	307	304	293	288	312	309	293	295	313	299	323	326	297	273	298	306	327	319	286	288	289	302	280	334	284	297	300	295	315	331	324	308	319	287	283	293	301	276	292	284	280	262	278	296	294	305	289	308	283	330	273	288	303	312	331	339	294	265	307	292	315	300	293	324	317	332	302	306	293	337	271	325	268	301	318	308	322	305	283	311	278	334	309	300	315	308	304	344	298	313	296	293	291	311	327	294	286	311	276	295	290	274	289	311	288	290	312	293	294	303	297	284	276	311	320	282	289	306	292	283	300	297	306	314	271	282	310	288	296	287	313	343	326	320	272	334	265	285	292	310	295	281	302	299	304	297	297	303	304	321	295	288	297	314	291	296	311	308	294	282	280	310	272	283	311	293	298	292	299	301	295	305	281	296	321	305	308	307	294	290	284	296	303	273	273	288	310	308	299	328	283	302	288	315	309	282	311	297	296	315	315	282	298	294	296	309	311	283	308	310	319	330	294	288	310	277	300	294	269	301	318	293	281	279	285	312	284	306	342	296	300	325	334	317	302	296	314	272	316	302	306	303	304	316	303	299	263	300	316	320	326	296	316	299	305	292	286	287	287	338	315	290	332	296	282	284	295	313	281	275	285	312	305	287	277	309	295	305	290	311	307	316	352	318	318	297	295	295	318	309	303	296	304	313	324	281	266	311	291	317	286	293	287	275	318	318	271	301	317	259	265	304	286	304	351	323	300	310	317	313	312	313	314	322	276	264	327	284	296	315	289	283	306	288	299	312	284	296	300	294	288	290	278	291	280	275	311	278	308	317	317	303	327	293	294	298	304	347	288	264	287	301	315	295	310	304	304	280	286	317	343	274	259	293	291	285	306	310	341	290	304	307	335	286	294	271	300	314	321	317	301	315	291	271	309	333	269	307	312	301	312	352	327	305	323	296	293	279	298	308	328	296	285	300	300	302	339	312	307	304	296	302	301	309	319	362	299	294	294	309	320	274	303	286	328	317	317	292	322	291	322	314	307	348	297	294	309	319	283	298	313	294	279	290	280	324	272	279	277	304	305	303	276	293	283	315	283	321	326	292	284	290	312	286	341	307	341	299	315	297	293	282	330	325	270	260	288	341	288	310	310	273	284	301	266	313	305	312	311	339	294	307	298	305	291	295	292	285	317	278	311	311	315	304	326	302	320	324	310	279	318	291	269	270	333	273	296	307	307	300	305	312	319	299	298	300	268	282	301	308	318	280	311	297	333	321	327	299	297	294	300	317	292	291	323	332	310	312	295	307	292	320	315	311	308	313	291	289	310	304	278	306	295	285	313	307	308	291	307	285	295	301	280	301	297	285	291	324	292	262	290	304	282	306	307	308	275	284	310	272	293	304	323	315	315	289	286	281	290	282	312	298	311	291	303	329	298	308	306	299	316	321	309	299	288	314	296	321	294	270	292	346	293	276	289	301	292	286	311	323	331	300	302	304	286	294	290	288	265	283	315	285	323	311	301	293	304	282	289	336	307	313	287	300	306	296	295	282	315	298	296	292	305	297	289	305	287	315	339	292	269	302	312	307	312	300	273	301	300	362	273	296	297	298	302	318	301	325	304	327	325	308	298	314	280	308	297	296	296	312	323	313	305	336	278	317	297	307	329	295	318	303	289	260	319	295	316	282	282	309	299	285	306	337	290	316	316	275	297	269	300	279	282	322	297	309	307	319	304	298	317	268	295	317	307	303	304	288	277	312	294	306	309	303	284	313	305	281	297	297	300	302	340	309	293	288	258	283	302	309	311	285	288	328	288	350	291	292	294	315	319	313	273	299	283	297	277	266	287	330	282	292	271	280	296	284	290	326	304	318	293	325	291	290	290	329	310	275	324	300	283	276	316	295	281	320	323	280	292	299	259	299	310	322	319	338	276	302	323	282	303	320	286	305	308	316	343	289	346	305	293	321	322	290	280	283	309	305	304	326	314	287	288	276	315	312	282	310	293	340	281	287	299	305	272	288	263	281	304	289	288	320	273	310	309	296	294	312	306	323	315	313	323	313	306	328	300	297	287	294	316	320	305	289	314	315	332	301	286	313	328	296	284	291	317	301	329	302	248	301	283	332	291	315	289	282	277	322	294	330	341	307	324	311	274	298	292	311	295	298	279	314	294	303	311	290	299	304	308	306	293	315	323	277	356	307	261	307	290	321	305	325	322	306	298	298	320	297	330	329	316	278	324	291	308	306	308	301	310	306	293	318	285	301	337	303	278	281	299	284	324	321	330	303	282	300	297	297	314	297	320	319	291	288	304	293	324	284	289	290	288	275	313	313	322	316	301	292	341	266	284	260	305	274	317	303	314	272	282	322	275	293	281	304	298	290	324	280	314	330	296	280	279	308	318	296	306	317	287	291	281	321	302	321	298	314	299	319	296	293	310	308	342	293	319	291	298	281	298	309	311	312	281	318	313	304	327	288	313	328	276	294	332	317	284	297	331	319	301	311	298	277	294	318	290	293	308	337	317	316	264	315	300	311	304	287	299	297	317	313	321	316	331	293	285	332	337	288	330	310	314	318	324	320	287	311	305	297	269	281	310	344	285	294	304	321	274	318	298	289	299	319	277	314	266	292	334	305	280	290	308	320	285	291	310	283	301	303	279	309	314	312	305	278	299	329	302	283	331	308	280	304	313	307	268	280	310	290	278	315	296	316	309	303	323	289	296	295	314	302	307	282	296	312	290	314	298	311	304	331	296	309	282	297	300	288	282	301	263	300	285	328	270	307	285	325	302	286	265	300	303	309	323	303	330	291	303	308	314	315	293	257	314	296	325	296	331	321	277	307	314	289	334	276	339	310	306	289	310	310	299	287	260	305	292
21667	7912	4926	3816	3338	3197	2729	1948	1580	1410	1395	1209	995	755	618	608	511	417	406	363	324	292	299	306	293	273	232	240	227	247	178	203	198	218	198	173	198	228	209	172	176	163	209	197	182	171	194	174	184	174	191	192	187	188	172	186	189	159	182	163	173	170	171	183	190	175	201	189	180	165	138	172	161	174	177	152	177	190	194	183	177	190	176	166	192	179	164	199	187	163	167	179	185	186	180	190	156	184	157	189	161	179	192	150	179	170	165	170	183	192	175	175	178	175	159	157	171	167	162	162	155	175	179	191	195	159	201	152	148	172	210	189	170	173	150	158	174	194	184	185	182	165	175	184	178	173	160	177	167	169	162	184	165	188	182	167	164	173	182	176	181	185	200	211	191	181	188	186	194	187	194	179	166	174	178	182	199	180	162	173	169	175	179	162	164	197	165	171	178	179	176	168	196	181	197	145	168	196	168	172	190	157	158	181	168	176	201	181	186	176	183	176	164	163	201	167	186	199	188	172	180	173	179	198	174	187	165	217	169	183	200	176	191	173	197	201	187	182	180	186	190	162	181	217	186	178	183	156	177	166	163	185	186	197	183	177	157	204	170	158	184	165	176	185	200	161	168	180	179	168	195	167	165	184	181	166	200	169	168	191	176	207	182	175	216	200	188	178	180	194	181	176	185	160	184	172	168	162	178	189	178	194	189	205	149	186	171	190	179	205	211	193	173	175	197	193	201	178	151	180	202	169	186	186	155	182	197	187	176	176	179	172	178	197	185	179	172	154	174	195	195	187	180	205	182	197	187	197	158	206	165	168	162	194	175	167	162	174	175	155	201	177	209	183	205	175	178	188	167	177	173	199	206	188	191	210	204	181	145	157	172	178	203	206	174	167	166	165	175	180	173	176	197	165	181	186	179	192	196	188	206	201	179	175	190	188	165	162	155	194	216	176	161	191	173	181	187	185	199	172	189	187	183	206	193	187	171	202	180	160	181	174	170	176	177	183	179	186	171	185	183	184	176	160	168	199	168	167	187	186	178	208	172	175	207	182	162	189	195	189	200	200	178	170	164	193	167	178	174	200	178	199	166	164	184	166	169	186	203	176	189	164	179	179	185	166	205	164	175	184	147	173	159	188	187	204	184	180	195	166	187	164	166	153	174	162	173	177	141	157	194	178	182	172	175	164	151	188	181	161	202	170	186	167	164	166	169	188	195	183	173	169	187	166	177	190	173	178	183	192	183	164	177	159	200	176	183	179	189	162	170	210	182	161	170	196	179	194	204	186	181	168	183	159	166	211	170	178	193	152	194	179	167	176	179	171	180	171	192	159	179	193	191	180	187	186	198	196	193	190	189	186	156	194	162	180	157	191	171	197	179	168	163	165	190	165	196	157	176	203	177	189	191	174	182	163	177	199	162	190	168	188	194	165	182	171	193	206	155	180	168	195	187	177	187	159	183	167	192	186	149	188	178	159	176	169	183	172	175	173	191	169	174	177	175	169	180	183	174	166	165	188	193	170	190	187	167	166	169	163	165	173	200	188	178	163	187	176	166	170	205	190	163	207	185	176	176	219	185	170	161	181	176	157	180	167	176	194	188	194	162	165	197	212	152	166	163	165	170	165	176	205	176	168	182	196	165	193	177	191	179	191	202	191	178	203	170	182	185	173	187	152	160	173	189	177	167	173	163	185	159	202	190	176	191	156	190	183	166	186	185	194	187	191	211	172	171	192	155	148	193	179	158	196	176	166	161	174	190	164	195	176	182	182	190	214	174	191	186	172	166	183	180	167	170	180	192	171	178	180	183	142	173	173	180	157	183	161	153	166	178	191	169	190	178	151	178	168	180	189	185	189	195	175	180	166	196	172	177	193	149	173	171	180	191	188	178	165	178	165	191	164	205	176	165	173	193	188	178	189	194	207	191	202	161	178	173	149	179	189	186	176	176	181	177	166	202	165	165	187	176	171	163	183	190	162	171	196	165	178	183	164	180	165	158	165	182	171	168	170	198	172	188	182	172	178	182	175	167	194	190	165	191	181	190	181	162	152	159	189	147	177	186	165	168	181	169	189	171	188	187	188	198	184	199	197	173	185	183	159	167	182	180	197	162	184	189	180	174	182	183	168	171	190	184	183	182	197	186	165	177	187	162	180	176	210	201	179	174	183	184	176	172	180	174	185	198	198	185	195	179	188	198	196	167	176	199	165	191	156	166	176	181	176	174	163	168	193	174	191	196	170	167	185	179	172	179	223	146	170	196	189	190	178	172	183	203	177	179	177	185	163	172	185	171	177	169	179	195	169	167	202	179	186	170	165	145	145	173	173	195	196	165	183	169	187	176	178	200	175	174	185	178	170	150	195	155	182	195	176	155	196	173	184	173	190	185	179	172	181	177	188	173	173	176	192	163	164	173	171	148	184	180	160	151	183	194	172	196	172	175	171	199	176	197	163	163	169	161	192	170	183	195	183	168	190	171	174	198	180	190	163	164	177	183	177	177	183	177	168	180	183	189	171	166	149	170	191	194	171	172	171	185	185	191	162	212	191	173	169	181	160	170	172	192	179	186	200	161	200	166	188	206	176	172	172	169	181	150	189	180	178	197	192	184	197	166	167	175	168	178	189	166	170	192	169	189	180	177	159	182	168	184	158	177	188	180	177	193	171	192	177	164	184	190	195	176	186	178	180	183	180	192	172	204	176	170	173	171	191	191	194	174	168	191	187	173	201	159	149	164	158	212	160	194	180	173	150	183	177	172	160	175	180	185	186	173	179	193	164	189	177	184	177	198	180	188	190	168	184	178	192	181	177	156	184	184	162	186	174	169	185	160	194	168	169	176	184	174	200	171	189	174	161	171	177	179	168	203	143	188	185	164	200	168	171	175	160	173	179	162	160	179	191	176	179	158	176	180	199	179	197	163	208	186	180	176	199	181	185	173	182	160	174	183	179	196	170	162	172	196	171	193	173	213	174	179	208	185	180	201	166	192	179	157	174	183	186	188	185	195	198	179	180	186	153	170	166	177	168	163	176	195	192	159	173	169	187	169	171	188	193	183	174	186	154	189	197	197	156	196	190	186	190	196	185	145	175	195	177	169	171	167	169	187	168	194	159	170	167	169	195	165	186	190	205	162	195	153	152	187	180	168	145	165	190	181	182	161	179	162	197	173	196	173	172	154	168	191	185	183	173	174	180	179	178	196	195	177	162	164	189	176	184	151	180	188	156	173	195	185	152	188	197	186	192	194	199	185	182	202	171	207	187	167	187	162	170	185	173	195	172	171	181	194	172	172	188	189	174	154	170	174	164	192	193	171	186	187	195	170	183	181	178	190	192	162	189	159	170	172	175	183	175	186	153	160	165	187	173	188	162	183	194	145	174	185	179	187	174	220	175	149	171	171	164	186	171	195	205	198	169	170	179	193	176	180	161	193	177	176	163	183	157	172	176	180	174	183	174	195	166	182	182	179	189	201	136	186	162	184	166	186	195	174	178
13611	6193	8155	10107	11495	12129	10661	8621	7216	6929	6820	6107	4927	4051	3382	3033	2624	2277	1909	1725	1544	1370	1216	1107	1066	874	861	730	753	655	667	624	621	610	554	531	526	557	498	461	505	457	447	453	433	463	427	408	395	459	386	426	439	406	427	430	425	391	433	407	444	392	407	413	405	429	382	423	385	420	470	396	415	389	392	436	417	445	425	381	390	441	430	452	433	422	414	400	402	408	426	387	393	414	385	411	426	418	398	418	399	445	438	399	434	441	392	416	405	427	398	390	396	416	396	450	415	414	410	401	446	380	489	394	399	386	398	427	414	446	402	413	388	388	405	423	380	402	437	417	429	475	435	406	419	391	368	415	409	393	414	425	405	417	414	386	377	382	418	391	397	426	394	399	413	429	403	398	383	397	438	372	413	410	416	389	418	402	439	396	415	389	386	397	412	423	397	429	402	393	421	368	405	455	394	436	377	419	446	394	416	426	420	415	380	420	377	420	442	373	380	397	427	413	386	375	362	416	391	378	400	400	405	398	409	390	446	399	392	397	371	400	400	385	420	421	390	415	413	436	370	401	363	443	414	429	432	408	405	407	387	401	393	367	355	446	426	376	425	397	408	419	451	430	391	418	395	415	391	409	405	423	397	431	404	416	445	435	422	417	379	406	418	480	466	412	432	416	421	396	407	390	422	369	445	410	375	426	412	402	418	399	393	410	371	421	404	428	398	431	428	438	460	422	423	391	446	395	412	418	416	375	453	457	392	421	433	435	406	452	408	450	402	421	427	399	428	417	406	402	410	418	382	445	405	424	421	399	414	408	380	419	415	400	410	440	394	432	381	392	369	411	416	421	388	411	431	384	407	394	410	407	412	418	426	417	424	415	387	404	381	416	415	441	441	421	412	419	408	393	403	425	406	411	441	393	394	407	386	404	394	409	371	392	402	396	415	382	436	418	405	394	411	409	413	411	450	411	372	387	415	413	392	430	408	399	422	363	456	403	415	389	379	429	413	434	431	388	389	370	396	408	410	420	432	413	440	430	386	399	435	384	400	450	410	389	420	396	417	398	425	429	398	412	416	394	415	419	389	390	399	426	419	381	384	401	399	381	391	436	394	412	373	421	442	399	388	425	420	409	412	434	413	402	413	423	406	397	417	431	421	452	380	407	388	376	396	400	400	416	408	400	397	398	382	401	365	416	399	442	407	432	409	389	387	383	413	420	421	420	399	420	456	415	457	433	444	407	413	444	399	390	370	401	404	426	433	433	406	417	419	437	417	431	434	388	439	385	397	399	462	377	397	435	416	404	432	417	398	402	415	372	406	453	441	434	391	416	437	399	409	443	424	421	378	422	394	391	406	401	358	420	422	428	412	405	430	416	416	398	448	400	408	399	405	458	438	394	377	458	392	413	409	396	438	431	422	425	410	416	441	411	430	397	408	483	400	393	409	424	419	421	422	454	389	420	372	411	435	433	397	427	418	417	374	406	401	396	431	395	439	416	411	382	374	393	379	440	360	401	375	420	445	424	413	430	393	403	412	429	372	392	402	388	387	415	413	409	430	438	442	442	397	399	430	401	454	397	398	451	416	382	394	446	425	414	393	370	413	417	406	412	396	404	392	403	406	396	414	417	422	407	399	411	424	428	432	414	463	404	453	410	385	432	419	394	430	395	408	416	374	398	423	410	433	395	386	414	400	391	367	398	411	417	381	418	418	450	386	423	420	402	397	415	422	430	381	437	396	386	389	420	439	423	411	411	384	387	385	392	395	439	401	398	433	419	393	409	400	412	443	420	398	446	416	422	385	434	425	406	360	425	395	398	418	422	400	405	422	404	380	427	421	431	435	404	393	420	395	425	408	414	402	401	428	408	414	397	379	401	436	414	427	409	434	422	420	475	413	435	392	426	423	382	387	402	421	428	397	407	427	389	392	400	429	422	418	396	452	440	382	420	387	403	404	392	419	445	381	360	447	399	402	401	422	414	403	403	385	417	408	385	408	424	452	414	397	374	397	466	415	391	446	408	447	424	405	399	410	417	414	417	406	435	401	418	373	408	428	428	418	418	386	418	390	399	409	429	422	448	411	416	413	422	397	404	405	400	398	401	425	437	398	453	432	419	409	377	395	427	437	408	402	426	414	402	423	394	398	430	420	433	414	417	442	385	412	412	426	454	368	417	413	444	451	375	414	435	406	407	441	395	423	397	380	439	423	414	420	423	421	401	438	411	421	418	384	414	434	361	403	412	436	392	420	412	382	385	396	408	441	418	403	436	448	405	420	377	407	423	415	417	422	402	449	440	419	428	436	402	417	383	405	435	402	417	425	422	400	429	404	398	388	438	421	453	435	397	399	437	397	431	439	412	396	412	391	431	422	400	449	417	396	402	405	427	374	416	415	450	426	454	434	396	370	422	440	410	390	401	426	423	381	421	429	391	398	407	401	405	403	405	372	412	424	426	397	394	403	418	421	386	367	436	406	390	404	391	394	411	385	434	412	410	456	448	371	400	405	431	387	405	389	429	382	407	443	375	418	372	438	407	390	407	403	417	403	409	394	433	405	427	403	433	455	471	393	438	411	425	424	377	417	398	428	377	410	416	427	400	462	406	425	451	405	416	379	394	402	407	407	420	368	426	402	411	358	406	404	411	412	388	386	435	418	406	403	420	418	417	409	407	403	409	423	429	399	416	371	393	396	424	413	420	368	395	396	410	441	408	400	426	417	377	404	407	415	389	407	435	437	423	371	400	395	400	393	408	417	403	400	394	418	402	434	413	395	405	419	409	398	437	387	404	406	388	438	415	406	457	394	403	383	374	429	387	410	447	456	407	395	399	407	432	421	411	397	433	424	390	396	407	394	363	404	392	427	424	405	430	420	401	401	452	425	465	436	429	414	425	355	429	420	386	427	375	437	402	411	433	426	410	405	430	419	432	402	407	398	450	465	409	421	445	421	442	397	444	430	432	430	416	388	426	401	454	405	386	414	423	402	412	447	426	441	459	429	392	357	415	425	416	415	427	435	414	406	416	401	417	415	407	407	454	430	425	409	445	392	429	395	422	408	423	387	430	399	377	384	385	389	390	424	419	421	405	447	440	421	418	438	421	396	394	425	395	437	420	400	392	425	424	418	430	431	412	390	405	419	421	414	383	383	378	406	418	408	432	416	419	399	394	427	452	419	433	449	424	412	408	453	388	412	425	430	380	400	428	415	400	402	396	385	423	422	397	412	430	425	401	428	402	404	390	377	431	395	413	427	424	399	400	414	408	420	381	401	429	454	409	402	420	433	396	408	380	418	385	402	419	432	425	389	410	431	437	405	435	423	395	412	399	431	389	432	405	414	407	410	465	404	386	402	402	394	441	407	399	418	429	434	412	451	425	407	426	409	416	419	407	410	414	411	422	402	366	400	412	400	426	403	425	414	421	378	426	423	425	442	425	419	473	406	412	419	425	457	404	402	427	409	400	400	400	454	430	441	394	402	392	408	412	389	403	443	439
29770	12178	8010	5542	4911	5606	4498	3313	2546	2177	1944	1627	1351	1036	898	707	649	574	492	412	403	361	368	357	279	295	228	252	246	237	223	245	190	203	212	205	229	197	197	199	181	208	193	180	192	195	209	171	178	179	197	181	195	198	200	186	193	175	169	153	164	175	175	197	186	161	163	190	157	176	177	190	186	171	188	209	166	183	173	184	204	159	160	173	151	181	165	196	173	183	168	194	205	172	157	207	209	173	183	168	149	196	172	177	186	169	169	150	206	180	168	179	168	177	173	166	184	164	195	203	153	163	161	164	197	181	153	184	153	165	175	169	189	156	197	149	171	200	185	203	188	157	149	157	183	185	181	176	164	156	179	180	163	213	176	163	218	171	152	200	180	179	197	164	172	162	187	185	193	215	167	181	169	172	199	176	166	205	173	190	198	190	186	193	178	157	192	183	169	179	183	176	193	184	177	185	186	153	174	160	155	192	174	184	163	187	177	169	175	193	176	170	176	175	168	175	188	185	179	180	177	180	216	160	153	189	164	150	163	193	181	160	154	188	167	175	181	147	167	198	164	180	174	201	176	157	173	169	164	162	148	182	188	180	187	173	166	163	185	186	181	190	186	172	174	181	175	180	191	156	182	181	187	175	178	179	174	171	194	179	166	190	181	177	169	192	178	166	192	195	194	196	177	158	166	145	174	172	172	160	183	166	179	193	169	179	198	177	180	174	155	163	196	173	177	182	209	184	145	174	148	149	187	178	172	195	171	169	153	207	190	175	177	175	195	172	186	165	193	190	195	172	161	174	169	189	160	168	157	155	178	167	178	210	189	173	187	166	154	186	194	166	175	143	199	180	183	174	143	174	189	187	203	178	177	175	178	183	169	198	176	159	181	205	180	183	182	163	180	170	192	191	185	184	153	182	180	159	136	157	180	187	191	193	157	163	185	181	184	177	170	187	166	207	186	187	178	169	172	157	183	166	166	183	174	172	184	176	199	196	162	193	187	189	166	182	182	182	169	171	142	153	174	156	166	181	171	163	166	171	174	186	203	182	174	169	185	198	174	200	181	186	170	160	183	168	161	189	181	176	195	165	178	176	195	212	200	178	190	196	195	161	178	161	203	164	158	157	193	177	182	187	166	166	190	201	174	173	171	187	176	191	212	198	186	183	194	152	181	179	171	178	202	180	171	176	186	176	185	200	162	186	176	177	187	179	173	195	185	184	165	163	163	184	159	158	177	172	175	165	145	184	176	173	175	182	172	162	199	187	179	192	178	176	146	183	156	182	164	199	167	162	160	165	185	188	178	166	182	172	201	175	182	168	157	183	164	145	174	166	157	187	155	179	207	175	172	174	189	164	203	168	180	186	176	164	148	164	177	159	190	175	190	164	178	180	202	185	200	165	192	167	176	191	187	175	163	182	186	170	162	184	182	192	174	195	195	165	183	195	201	175	197	202	208	170	179	194	193	196	171	185	197	155	170	171	169	185	183	167	159	204	183	138	169	193	182	168	158	169	176	200	174	158	182	190	171	163	181	170	178	148	184	177	185	165	187	150	179	164	191	176	182	164	168	163	204	193	201	188	185	162	166	166	177	182	183	164	172	182	184	176	173	176	175	180	151	187	187	156	179	207	184	187	187	181	165	163	174	158	182	207	186	185	160	168	177	176	202	187	179	172	173	171	162	191	165	170	176	175	184	184	162	197	193	183	177	184	195	192	154	180	178	157	185	194	164	206	157	173	166	185	180	179	178	175	168	170	183	171	186	170	169	173	175	171	168	135	189	185	177	176	156	179	176	212	178	175	197	178	203	176	171	158	180	176	168	186	206	187	156	178	167	182	180	170	177	178	171	160	165	185	172	187	195	189	190	170	184	181	165	165	174	179	175	184	200	176	191	185	180	182	163	166	170	177	159	199	174	177	187	192	157	190	187	182	175	188	172	173	172	187	190	201	162	173	182	201	203	172	155	169	169	155	178	187	167	184	193	165	200	171	187	156	183	172	168	192	179	154	196	168	182	172	170	168	161	189	186	161	180	176	184	182	181	221	175	191	183	184	166	209	176	194	167	195	177	194	198	182	185	160	186	164	166	201	200	182	178	214	173	174	160	163	196	163	165	197	179	164	203	167	171	189	204	181	176	149	181	186	166	189	148	196	163	173	175	162	168	164	147	168	188	154	192	152	182	167	167	191	182	191	170	168	152	201	208	183	185	167	168	164	179	222	175	175	208	168	186	174	163	160	192	160	169	170	194	156	176	198	170	174	207	202	185	180	168	172	183	189	172	214	182	170	162	168	175	160	205	192	182	180	173	159	186	170	172	169	172	196	173	178	143	177	189	169	192	163	180	182	173	161	157	192	181	163	171	161	197	178	166	209	168	184	164	180	176	171	151	172	189	172	169	145	180	185	180	187	185	143	201	204	187	186	174	188	151	206	170	186	174	183	209	185	165	210	185	178	185	159	203	197	185	170	163	182	191	180	184	182	191	185	180	174	188	165	172	168	164	187	174	184	178	200	187	161	176	163	189	188	178	182	168	169	159	167	164	195	159	183	177	168	196	189	190	188	194	192	177	180	156	181	177	201	159	194	166	155	198	170	151	163	177	193	180	187	158	154	173	175	155	175	199	200	186	176	166	196	173	150	197	197	184	181	174	176	179	192	184	170	172	179	167	193	183	175	195	186	152	181	183	186	154	187	196	167	206	181	177	153	180	186	170	190	167	159	197	159	186	183	198	169	164	177	172	176	190	174	144	172	149	167	183	187	185	186	197	168	196	152	169	172	143	199	151	174	180	188	190	184	184	184	184	179	201	167	197	178	173	201	217	191	169	186	178	203	185	154	150	186	170	159	172	191	182	181	186	171	180	207	189	176	176	169	173	152	168	169	162	178	183	181	187	165	177	170	160	173	195	185	162	192	161	181	179	191	157	161	177	205	184	194	176	183	174	172	197	197	170	202	175	187	189	179	169	157	166	173	165	164	167	184	184	181	168	167	182	169	167	197	160	195	181	191	175	174	165	181	189	172	177	176	186	193	168	178	202	210	173	196	195	211	178	192	179	170	181	194	168	170	184	174	169	183	201	207	190	172	185	160	178	186	191	198	166	169	179	194	161	173	162	193	178	179	187	178	179	201	190	209	178	177	187	191	171	203	214	158	192	180	166	186	211	176	179	188	189	190	184	176	170	177	165	199	175	151	192	173	162	148	170	185	159	195	168	173	190	210	172	182	192	161	172	179	177	194	188	170	170	181	193	190	207	192	217	159	178	161	168	181	166	173	167	170	179	177	191	170	166	201	205	198	142	162	188	198	169	178	175	173	191	184	176	184	157	191	163	175	168	203	183	150	199	176	151	186	179	193	184	163	146	184	166	191	196	208	189	187	172	174	185	158	160	169	192	158	188	164	170	166	183	186	188	164	144	175	146	203	180	189	196	204	213	167	187	177	164	175	184	165	186	202	163	165	169	167	169	194	164	177	170	188	143	176	160	160
17153	9041	11413	13102	15187	17610	15415	12927	10047	9619	9098	7877	6698	5239	4498	4083	3310	3044	2661	2295	2049	1820	1645	1496	1399	1268	1042	906	928	798	708	729	646	689	612	602	572	503	534	477	487	470	440	477	412	479	416	403	409	431	444	396	377	392	423	392	452	390	414	425	419	423	440	421	403	431	434	411	426	414	407	400	441	407	410	381	393	378	394	402	429	445	391	417	366	385	414	412	399	416	372	404	410	424	451	421	389	391	424	394	392	437	403	385	385	416	386	393	392	433	382	418	389	415	397	426	424	368	429	395	417	432	379	368	414	399	428	435	403	412	456	415	368	407	379	445	399	412	360	414	421	395	446	392	415	391	391	383	416	409	415	434	415	436	400	418	416	390	405	394	406	424	427	353	426	416	416	388	389	361	433	401	398	389	400	389	387	387	416	407	431	391	383	425	405	439	419	391	416	381	420	418	392	401	424	387	419	448	403	398	429	400	405	403	400	410	399	429	405	425	376	411	407	390	389	411	387	401	421	408	390	406	425	419	416	378	428	425	383	415	406	396	406	397	394	386	398	416	380	409	429	410	408	371	372	383	383	383	384	398	374	391	391	380	427	407	356	400	398	363	403	408	398	389	415	382	385	395	376	389	377	364	399	393	435	424	420	419	424	401	409	393	400	417	413	442	377	416	397	373	415	383	386	408	429	401	383	432	401	379	401	420	390	426	401	377	392	406	412	364	370	443	421	439	371	400	371	383	399	370	396	379	405	398	418	406	409	413	420	395	439	421	422	407	386	401	384	396	369	395	378	429	404	416	396	374	439	433	431	428	431	399	374	411	395	412	375	413	388	415	419	407	399	404	447	396	378	383	412	393	384	389	362	396	401	368	391	389	404	394	405	404	414	433	393	402	385	412	418	396	401	445	368	403	373	409	412	376	394	421	395	411	380	409	392	436	407	399	401	413	405	398	442	434	444	408	396	394	426	402	403	395	390	409	367	382	409	419	417	417	404	375	407	382	407	432	398	421	389	377	415	394	410	388	398	403	412	362	413	461	398	406	400	402	396	426	376	394	439	392	382	420	389	409	393	410	413	428	394	421	417	429	397	368	411	409	412	399	405	424	411	406	400	391	400	388	409	407	385	434	438	400	395	398	423	406	389	425	419	411	371	368	424	405	432	388	409	413	381	402	383	411	376	367	374	379	397	385	409	378	408	411	390	399	389	401	423	399	433	390	377	429	401	443	401	420	388	386	417	392	434	379	395	382	398	392	389	410	400	410	394	447	361	424	412	375	399	407	386	414	360	429	394	370	398	361	415	386	386	414	395	424	393	406	382	422	393	404	364	396	368	408	407	453	393	419	411	402	441	390	385	415	402	394	376	385	365	387	409	426	386	376	375	426	383	441	392	443	438	392	402	383	403	412	383	409	392	423	385	414	393	411	439	393	439	415	394	378	386	383	401	393	394	424	373	431	416	378	398	415	406	402	416	401	405	408	401	407	380	382	407	391	431	406	392	387	370	365	390	403	431	402	416	396	394	405	404	457	384	388	421	405	392	400	372	375	424	379	371	434	413	406	416	372	415	399	412	385	388	436	374	367	396	372	398	391	416	390	401	399	446	406	378	376	399	354	398	368	403	424	425	418	386	407	379	389	437	383	379	381	411	422	386	368	406	441	387	382	418	377	430	390	423	383	390	383	389	439	386	436	403	405	391	405	416	371	414	405	390	373	401	385	418	385	393	382	369	389	416	394	400	356	416	421	401	387	417	365	406	407	395	412	404	371	387	420	409	428	406	390	408	382	443	413	389	433	416	389	386	433	424	404	428	403	403	406	354	434	412	374	413	475	402	380	431	396	407	425	383	417	351	407	379	418	411	399	423	410	380	401	404	426	338	408	408	381	425	386	373	416	407	430	403	396	414	382	388	398	386	389	393	429	411	405	396	388	383	388	411	403	395	417	395	406	392	368	378	365	355	415	391	416	396	414	398	410	425	388	358	380	376	437	427	414	426	385	434	382	424	389	389	454	417	414	374	408	385	414	424	434	409	378	412	398	387	400	410	426	401	385	454	425	422	392	392	395	418	391	384	438	371	416	407	444	434	372	397	423	389	382	400	406	397	407	415	400	399	382	428	380	398	415	381	420	386	444	406	419	421	421	396	385	387	442	396	370	385	395	467	398	409	390	417	445	403	415	392	367	420	372	388	410	412	392	392	427	381	390	417	424	374	401	390	442	381	442	423	398	370	408	435	378	409	399	423	414	373	409	405	442	380	388	395	377	381	408	424	389	411	374	394	400	377	407	389	342	409	400	421	430	408	413	432	351	380	419	394	391	407	412	429	386	419	427	417	404	412	382	402	416	411	393	377	362	386	404	417	411	398	420	416	409	404	420	409	389	403	403	366	427	415	391	406	440	412	413	372	435	413	386	403	422	387	360	381	404	416	415	441	369	385	373	429	381	407	407	405	395	380	399	409	406	391	427	399	406	424	379	374	368	394	437	403	417	358	389	381	418	424	382	399	413	384	366	406	392	376	369	380	404	409	421	445	381	440	413	414	379	411	399	456	405	389	393	406	382	396	440	382	387	431	413	431	389	417	365	407	401	406	381	408	434	432	365	406	416	399	411	431	390	422	393	399	405	384	431	390	408	407	373	404	367	379	371	409	407	446	420	382	368	435	401	440	376	393	406	416	427	385	415	400	407	427	400	399	407	412	413	388	413	408	386	421	397	413	371	375	371	428	403	403	390	413	453	379	400	381	425	427	391	400	404	418	403	375	383	397	408	375	399	415	430	424	397	413	398	394	379	389	390	400	357	405	383	390	419	417	377	365	398	424	408	431	417	424	396	415	364	438	404	396	402	411	409	416	405	407	427	397	384	424	377	401	374	373	421	367	379	425	359	377	392	393	405	418	382	394	427	408	426	398	402	391	387	442	403	456	400	390	392	452	398	393	414	372	414	406	359	385	378	381	401	398	378	411	390	407	416	420	426	396	397	397	420	434	381	429	386	381	394	393	390	403	422	387	408	410	397	427	397	395	401	396	403	402	405	388	428	403	430	386	406	407	350	378	417	388	377	416	372	361	386	374	428	388	397	391	403	404	405	393	401	387	398	361	376	394	391	396	430	388	405	365	411	411	380	422	415	412	381	405	399	375	407	415	426	428	384	386	407	381	414	393	411	399	411	436	402	385	411	440	411	417	416	416	405	445	405	388	418	419	401	396	382	411	386	415	388	373	403	392	385	399	436	412	387	393	346	394	415	384	375	392	382	399	360	431	403	405	411	465	386	395	385	402	382	403	412	422	415	392	402	377	418	404	406	401	408	416	417	414	407	405	401	355	396	378	414	397	397	385	410	399	422	420	371	396	402	399	404	407	407	401	403	416	420	424	382	422	373	379	400	418	407	392	412	382	415	457	408	408	404	386	420	407	391	407	394	409	381	400	399	429	389	416	436	435	431	414	399	368	395	393	363	379	371	414	434	421	387	384	408	418	438	406	428
10729	4420	2901	1889	1306	1076	853	754	799	814	753	711	579	471	420	338	325	247	235	199	208	191	186	172	158	162	147	155	133	116	123	137	140	144	124	156	142	108	144	129	120	136	120	139	129	112	121	130	117	128	109	125	116	107	151	149	117	124	117	141	118	116	121	124	122	104	119	118	112	96	118	105	128	127	119	119	106	117	120	130	143	130	121	124	137	135	131	140	135	107	119	128	128	113	131	132	133	106	127	102	109	100	140	133	123	106	111	128	121	129	153	150	117	125	104	124	119	115	117	135	111	131	140	126	108	102	125	136	115	117	130	128	131	130	124	148	130	107	127	136	126	136	118	137	128	127	121	126	129	134	113	133	114	122	106	131	118	117	106	111	124	106	131	142	118	127	106	129	119	114	124	103	109	123	129	131	112	124	135	111	119	132	108	114	124	109	118	116	114	91	110	135	123	124	125	131	131	130	126	113	134	142	122	120	122	132	126	134	123	103	113	101	146	116	128	126	112	114	147	132	106	129	114	117	110	119	123	111	125	116	109	145	130	113	114	128	132	115	130	131	134	129	128	95	124	126	131	124	135	119	122	141	113	131	127	115	105	92	127	115	98	121	129	107	143	140	95	121	101	113	130	116	137	139	129	136	125	128	108	123	113	121	105	110	123	126	147	141	130	131	135	124	135	117	107	138	128	123	135	144	142	127	141	123	115	134	124	119	129	131	147	135	120	114	128	127	114	136	98	109	142	132	128	132	141	125	121	104	122	130	108	106	122	126	107	124	132	126	107	100	134	132	108	99	133	156	127	121	117	126	114	130	121	114	114	135	131	118	128	113	118	128	130	136	99	126	111	123	140	123	133	130	110	122	125	107	106	134	117	126	127	111	138	111	99	130	150	135	120	104	121	115	106	136	121	124	110	132	120	127	126	126	122	124	116	122	109	111	133	136	128	124	131	107	116	128	141	111	114	121	122	112	134	134	117	136	137	122	113	144	113	110	119	137	126	135	130	126	137	116	122	123	126	129	127	137	123	97	117	133	112	134	105	117	123	117	108	137	109	122	112	125	114	122	112	128	140	132	133	125	118	147	102	112	109	125	108	128	114	124	145	128	136	120	130	132	106	129	117	121	125	152	105	127	108	123	121	124	124	122	142	126	106	118	120	120	115	117	118	139	108	123	126	125	117	118	105	122	140	124	95	116	110	119	137	124	114	133	144	108	145	136	121	118	113	114	133	134	127	130	141	117	120	125	107	118	104	127	112	112	110	139	144	135	103	120	114	128	116	130	113	132	106	126	117	112	136	117	113	118	106	116	133	132	114	127	125	132	115	151	109	134	125	116	116	110	123	104	128	140	134	135	109	141	124	104	132	109	126	128	127	139	127	119	106	120	135	119	124	117	119	110	113	132	120	139	128	107	120	129	121	115	112	93	131	120	128	118	112	115	114	128	108	125	140	129	138	125	119	129	112	105	118	127	143	122	152	123	102	117	124	118	108	113	125	122	114	127	108	132	129	129	117	129	131	143	146	116	132	119	141	111	150	125	139	112	125	102	110	137	144	101	114	124	124	138	125	128	130	122	122	145	141	110	132	123	120	132	128	123	110	118	131	119	138	137	125	119	118	122	151	114	108	110	117	100	107	120	127	132	134	131	132	129	126	103	122	129	133	127	123	118	138	130	116	137	106	108	124	111	97	114	134	116	132	116	123	122	115	109	120	142	125	120	127	111	140	127	138	145	120	128	128	126	111	125	134	128	140	122	147	114	114	115	106	144	138	116	128	134	155	107	111	117	121	126	116	152	133	132	148	137	133	115	101	142	115	109	108	123	143	125	131	128	109	94	111	122	109	104	129	130	118	121	123	108	133	121	109	134	118	112	116	131	105	115	122	129	117	137	141	137	137	137	116	110	109	115	108	124	124	136	103	126	133	122	106	154	133	124	128	131	139	117	108	162	111	119	115	127	131	117	124	116	125	128	134	142	133	101	120	133	127	112	115	123	111	155	132	112	116	138	142	114	117	99	119	122	125	104	143	107	117	126	133	117	142	132	141	109	119	111	127	130	117	133	134	126	127	116	146	106	147	140	123	114	116	124	116	122	114	129	121	111	139	116	137	117	115	140	129	119	113	134	128	127	126	112	108	117	99	117	119	113	119	110	146	134	126	116	127	145	105	125	131	126	138	134	129	130	130	147	145	146	116	132	152	122	104	119	148	119	120	130	101	154	126	135	110	117	121	143	128	114	137	112	114	123	128	133	114	115	120	134	110	122	116	111	125	105	136	124	135	129	118	133	123	119	121	97	120	110	128	112	133	135	127	118	134	118	132	123	133	126	131	114	116	133	122	95	128	122	118	130	130	113	123	132	134	125	143	118	114	93	119	122	131	130	148	128	121	125	129	122	126	116	130	123	151	144	132	129	147	133	133	119	122	111	135	123	114	116	105	127	111	124	115	101	128	135	114	122	111	98	132	116	132	114	113	107	108	119	133	116	137	129	135	125	142	127	141	134	108	135	121	125	130	98	124	112	108	115	128	133	138	139	123	124	118	109	122	132	124	116	129	119	119	118	126	119	121	120	129	116	120	120	127	150	109	105	114	135	120	134	123	143	108	112	124	126	111	108	140	114	120	153	130	119	118	124	114	127	133	128	116	117	128	119	124	127	116	138	132	116	125	138	129	117	135	133	116	116	118	119	121	115	129	134	128	120	124	123	143	116	130	127	121	126	130	104	124	130	112	109	129	137	113	116	140	109	126	120	118	134	124	136	139	131	125	126	132	137	135	134	120	119	131	105	133	101	122	118	128	123	118	114	116	111	103	123	125	119	125	124	126	112	138	129	123	130	119	104	125	123	115	112	129	115	137	112	117	114	138	121	128	126	120	112	137	110	117	117	101	128	137	106	100	106	138	122	118	126	116	135	114	150	119	143	90	103	114	116	113	115	134	129	115	143	108	124	132	125	119	130	117	120	114	129	118	153	141	111	142	137	127	122	144	137	122	136	140	113	134	100	126	116	123	112	114	117	126	115	132	134	121	119	131	95	132	123	110	105	117	131	137	143	137	123	117	132	122	149	118	130	154	125	108	125	154	120	119	111	122	109	129	124	111	111	116	99	129	122	123	136	127	141	113	102	92	145	150	116	117	141	118	126	113	105	140	142	99	143	120	126	133	137	120	132	118	142	122	128	112	135	143	126	138	110	141	118	141	132	88	127	111	114	140	138	126	118	117	107	123	125	94	98	133	135	113	117	162	127	129	156	118	120	128	107	114	146	120	120	140	128	116	108	107	115	114	125	135	108	125	131	129	119	117	130	128	124	109	130	128	130	129	132	141	135	141	141	103	122	165	118	143	126	121	133	133	137	131	139	122	126	138	126	130	105	124	108	115	122	135	128	129	116	112	110	118	127	134	116	111	105	105	128	132	126	140	125	143	109	121	138	108	130	138	123	115	128	123	137	118	129	115	82	130	127	143	139	123	115	123	109	132	138
6756	3798	5021	5533	5107	4692	3934	3479	3723	3852	3727	3349	2974	2271	2079	1691	1339	1174	1033	912	911	783	720	643	585	603	505	413	478	409	386	417	403	402	367	381	386	352	339	329	320	325	333	336	297	331	314	337	297	288	321	299	290	298	314	289	293	276	283	315	253	279	317	323	336	300	294	289	321	308	305	277	328	328	330	297	315	302	277	283	300	330	280	272	317	327	291	273	323	304	303	284	313	317	299	297	294	275	289	317	301	300	284	292	311	276	301	298	298	295	331	297	312	346	306	319	305	286	290	254	297	285	306	273	331	286	292	280	288	302	287	308	296	311	295	268	318	319	309	320	305	294	309	293	288	299	315	295	323	287	298	306	322	297	302	326	287	302	305	303	321	308	313	283	275	280	295	307	290	294	331	317	292	323	297	291	299	332	280	278	322	305	285	336	307	318	304	308	313	311	274	298	311	314	326	308	315	314	319	310	305	300	305	296	298	300	295	304	303	304	300	287	299	316	310	293	286	279	280	286	309	325	297	295	287	309	301	291	305	267	312	319	290	311	297	312	317	286	265	293	283	327	318	314	322	286	269	308	303	296	287	310	325	312	295	271	319	276	286	311	340	303	305	297	282	310	286	298	306	320	287	323	306	295	299	331	334	286	290	329	345	289	290	285	315	296	333	307	298	288	322	301	299	296	282	280	296	324	319	307	308	333	292	288	288	309	315	301	302	305	302	319	292	299	296	276	297	301	304	276	294	303	279	301	298	296	293	298	289	283	304	310	290	314	322	327	329	311	240	312	295	332	319	313	303	277	297	295	281	321	281	316	291	310	301	301	306	311	283	286	319	284	286	298	284	283	282	290	293	301	291	284	282	274	289	314	338	298	268	299	313	278	307	308	301	275	287	313	273	278	310	275	262	302	272	306	308	297	286	317	307	305	284	287	296	286	289	310	343	310	288	279	316	295	323	294	305	315	320	287	280	302	308	291	302	285	326	289	301	289	281	322	302	285	306	323	300	309	306	327	313	312	277	278	296	300	286	306	317	320	283	316	342	272	321	316	295	317	306	294	269	316	304	316	309	291	257	303	309	303	301	326	290	256	297	311	278	317	293	331	299	286	310	298	299	312	294	292	315	300	318	283	293	280	290	285	292	289	291	315	300	286	272	316	320	314	281	289	290	270	281	257	302	310	290	300	302	304	275	284	291	314	345	302	310	304	302	320	282	284	298	282	297	301	277	303	329	292	310	319	329	309	306	303	294	287	293	304	304	297	283	290	324	295	293	320	296	271	356	299	308	300	303	311	288	305	312	318	323	302	272	311	309	316	294	281	298	312	291	295	307	320	320	301	293	310	289	316	286	285	287	294	318	306	298	298	282	297	292	312	265	305	310	327	323	305	311	291	290	272	305	300	324	292	288	315	309	309	306	311	319	317	307	302	300	295	285	320	275	315	311	266	270	300	274	323	287	289	291	331	286	312	286	297	280	319	317	315	296	292	293	312	317	301	320	311	282	291	301	252	324	319	290	307	285	282	319	300	277	250	296	293	316	308	304	327	311	299	299	274	286	294	341	287	299	292	281	326	260	292	310	287	306	302	308	283	257	301	296	303	288	287	292	324	303	286	298	279	287	307	290	274	323	296	291	318	278	308	298	360	277	309	281	296	302	301	280	276	275	281	298	293	308	312	306	316	275	284	295	308	310	317	320	288	313	318	309	317	293	290	305	313	326	299	294	315	297	293	302	301	295	314	310	285	291	299	285	290	297	272	313	297	271	315	305	310	268	306	284	281	316	294	289	301	300	294	285	315	329	309	306	300	302	317	290	301	320	282	302	276	301	308	295	305	289	282	294	289	299	319	287	294	259	312	292	288	315	260	275	306	284	316	295	290	313	269	285	297	285	310	296	302	308	278	330	301	269	282	308	306	312	297	290	309	290	313	269	328	309	305	293	273	325	299	303	340	287	273	291	282	292	311	246	261	331	281	296	291	304	312	306	304	296	298	294	290	283	310	326	263	292	297	302	274	307	334	336	311	300	296	286	280	307	284	297	319	331	285	316	283	321	318	299	291	322	301	274	314	317	308	304	294	280	316	302	296	304	292	255	287	310	318	263	318	309	303	317	317	319	304	302	309	285	285	281	296	311	300	288	313	269	264	303	303	302	282	283	304	296	343	264	287	311	333	286	301	271	302	286	366	327	274	301	286	319	294	288	305	328	299	297	332	309	289	313	301	307	306	314	330	287	319	291	318	318	281	301	306	309	316	332	318	293	325	304	303	309	283	307	278	293	275	274	283	318	323	308	265	275	299	270	283	292	288	279	308	286	283	315	251	300	314	289	284	312	324	329	280	309	271	330	280	281	302	296	300	287	274	315	259	293	292	281	264	269	266	335	311	289	282	287	272	275	286	283	331	308	282	280	271	305	323	319	302	288	305	287	331	299	297	301	294	302	285	298	309	312	297	318	286	296	297	292	309	305	297	316	275	300	326	291	291	313	306	288	328	315	264	299	274	327	288	272	304	306	292	339	311	283	309	296	308	333	290	298	293	295	274	285	297	344	312	291	296	290	298	284	326	309	289	295	310	266	285	297	275	294	311	272	304	297	309	288	294	296	283	310	299	274	317	313	293	335	290	304	316	314	290	298	305	296	303	289	288	304	287	299	278	287	288	304	287	320	264	306	312	280	289	305	287	291	302	286	305	299	310	310	268	298	292	303	324	283	293	289	291	312	310	316	307	305	292	251	327	266	303	315	267	266	281	286	296	279	285	310	302	307	277	281	308	295	280	339	309	297	261	315	308	266	282	296	306	307	293	303	294	263	313	308	321	309	287	334	301	292	319	285	270	297	296	287	313	281	328	295	303	305	287	301	266	277	274	305	286	311	310	333	274	277	284	293	298	322	284	297	266	308	295	307	307	313	274	319	295	272	311	300	299	268	285	289	323	290	316	256	292	304	289	287	304	286	300	337	297	319	311	322	260	257	298	291	291	280	287	266	302	314	291	277	306	313	294	297	254	304	324	312	274	277	301	285	295	292	308	289	301	321	308	299	285	305	292	313	272	296	292	286	277	310	308	334	303	327	278	284	272	302	304	306	319	299	307	301	326	298	292	304	289	294	287	290	291	302	290	313	322	305	300	297	294	322	303	303	277	285	290	304	335	289	288	290	283	291	322	300	273	301	300	286	296	309	315	292	309	290	295	324	280	290	302	318	324	291	326	298	292	300	304	280	287	313	311	313	280	278	300	330	300	305	302	297	264	290	270	268	299	292	286	308	336	300	325	281	287	315	327	300	293	319	296	299	311	297	275	294	286	329	273	339	302	312	290	296	316	314	270	290	284	348	295	323	276	291	276	306	294	291	311	295	281	279	300	329	290	297	291	295	297	303	296	309	291	309	281	273	298	279	296	308	289	270	276	319	290	306	290	287	294	302	298	298	273	303	278	312	272	279	270	319	292	300	282	263	333	291	304	276	311	292	303	259	293	288	309	317	316
20947	7673	5515	3770	3064	3069	2660	2042	1824	1456	1324	1206	965	822	657	536	501	450	410	351	394	356	293	295	307	225	255	222	231	204	199	233	217	188	239	199	205	203	153	175	167	211	187	173	174	168	167	180	169	175	167	192	192	201	179	167	166	151	180	167	194	199	177	180	179	173	152	176	167	163	172	176	160	194	175	184	170	181	184	166	190	194	206	204	197	190	186	152	175	167	180	205	158	200	169	166	131	172	170	174	153	168	175	182	183	182	168	157	183	193	158	181	163	191	180	175	186	197	150	183	179	154	182	179	170	178	150	183	195	167	154	178	169	165	159	185	163	165	173	190	169	183	153	161	168	184	185	167	194	199	181	173	187	167	185	179	164	173	174	191	162	146	167	157	208	167	155	201	195	174	212	175	161	159	164	172	190	164	155	173	157	177	202	166	193	198	160	182	150	192	141	194	172	192	177	199	185	167	214	195	172	171	194	183	166	167	169	178	190	152	170	174	196	187	172	199	205	176	173	177	163	188	171	213	177	169	174	176	160	187	187	200	196	191	172	171	191	146	150	180	171	195	168	185	158	206	164	193	178	171	167	188	192	152	193	180	190	155	179	196	164	147	168	180	185	167	168	180	187	180	159	181	159	172	163	194	178	155	161	181	180	165	156	167	176	171	156	162	133	201	162	175	146	185	210	184	172	165	182	172	161	172	171	173	171	163	160	143	176	192	181	195	181	161	195	187	186	164	176	203	154	198	159	159	165	150	175	170	178	177	154	166	171	195	206	178	162	160	195	189	162	186	175	173	154	157	183	182	156	167	185	162	164	161	178	181	182	148	183	159	182	157	170	164	167	186	183	155	207	186	194	189	181	177	174	184	144	169	204	196	194	173	188	151	167	188	187	172	172	164	166	187	179	197	168	192	188	162	156	153	178	172	165	180	182	163	180	191	182	174	172	177	170	179	181	176	157	174	167	203	167	182	166	177	167	191	168	186	193	182	184	165	182	186	212	175	186	185	196	188	179	188	210	200	185	191	163	172	197	144	178	191	200	189	189	201	181	174	193	179	178	191	167	208	194	184	178	199	175	193	184	184	170	189	178	198	156	163	197	164	173	188	210	195	177	157	168	190	196	185	163	183	157	185	195	169	160	173	178	181	172	165	169	203	200	176	181	188	167	205	163	195	166	177	169	159	181	161	141	166	184	189	186	165	165	197	176	172	190	169	190	166	167	171	190	174	182	181	197	174	168	170	200	162	199	192	165	176	170	166	185	175	155	176	178	195	164	176	186	176	173	167	194	170	179	202	190	176	159	159	196	175	197	222	200	193	190	173	180	183	166	161	174	201	177	183	187	155	213	185	181	173	156	193	175	209	179	200	168	160	182	160	186	174	168	164	173	157	165	175	168	162	177	164	179	198	177	167	182	152	190	174	172	174	187	179	180	177	194	172	153	184	186	179	193	173	194	169	169	152	181	183	209	202	187	172	188	143	194	171	174	199	193	178	176	170	206	201	184	180	161	190	182	194	165	161	176	156	173	199	147	162	187	152	184	178	166	194	184	169	166	177	177	181	160	185	151	191	142	189	183	171	162	165	166	182	170	183	174	160	169	168	141	167	191	176	182	157	181	189	172	195	172	184	168	179	178	186	176	177	181	171	189	183	176	175	194	188	176	149	184	167	174	176	176	176	156	199	176	169	179	195	179	198	178	174	183	173	176	180	188	174	159	190	197	178	171	181	173	165	164	189	187	189	184	184	179	177	175	192	188	179	170	173	164	173	175	165	157	166	163	183	179	168	183	186	177	186	166	213	161	153	171	178	184	180	170	175	187	182	179	182	155	196	168	190	191	183	170	179	198	176	158	152	171	186	175	144	175	192	185	174	165	177	189	202	163	185	192	171	177	179	189	183	180	193	207	168	166	155	156	150	167	215	170	193	199	178	183	175	166	213	152	198	193	149	165	158	201	175	148	172	155	166	173	178	174	168	189	163	178	180	166	171	187	165	184	161	200	181	174	174	169	157	201	189	181	179	171	167	177	198	172	198	171	161	195	172	178	180	144	158	144	202	174	150	189	198	175	182	181	159	191	178	185	171	181	207	161	172	159	150	162	178	183	194	157	178	156	169	175	193	175	163	167	169	174	182	161	161	204	179	157	137	179	171	163	184	184	187	172	172	181	195	174	162	175	166	181	182	171	184	191	151	182	187	178	181	168	194	202	173	188	171	202	167	180	187	170	187	177	180	181	203	174	194	163	174	173	191	195	169	187	200	196	179	187	157	198	157	181	187	173	160	194	147	184	191	186	200	189	191	159	189	164	178	197	155	167	173	205	174	182	157	197	201	189	179	196	193	167	186	181	211	177	187	142	175	188	156	163	179	187	166	176	172	186	209	166	183	179	171	162	193	179	169	168	156	209	203	166	172	175	178	183	181	184	150	185	137	182	168	183	188	187	178	202	190	185	179	171	202	183	178	183	167	184	158	158	202	207	181	160	187	170	174	194	173	197	167	182	181	181	189	193	203	175	214	171	165	163	180	153	199	174	184	205	197	170	168	157	165	189	189	187	161	148	188	187	211	193	171	193	176	175	191	176	164	189	168	172	167	188	180	180	180	160	173	170	173	196	157	195	187	199	190	170	164	165	190	164	175	202	213	170	152	180	192	157	214	185	179	168	187	184	191	178	178	181	192	184	190	181	196	161	171	192	196	185	180	146	185	169	163	183	149	202	197	173	171	160	179	161	185	184	204	181	169	186	174	162	172	144	162	173	172	167	184	180	169	192	163	185	167	179	156	166	165	187	165	168	173	164	174	192	180	196	173	179	175	167	187	177	187	156	168	205	174	176	189	156	187	173	193	174	144	183	160	190	183	167	191	183	160	172	190	192	160	192	170	182	180	168	177	164	158	183	172	163	177	201	176	180	192	173	172	158	163	178	165	197	176	187	180	170	184	183	148	171	193	194	185	160	182	179	215	184	158	163	185	158	187	175	164	164	145	170	182	172	180	207	200	214	181	173	155	207	185	200	187	171	202	166	174	165	173	160	157	184	161	189	169	175	168	179	150	185	192	182	145	174	182	180	195	193	169	174	184	171	172	170	171	161	154	167	169	197	171	176	153	163	169	166	176	193	192	171	180	165	151	149	144	162	186	190	192	172	160	217	194	181	187	167	178	170	160	169	166	153	187	184	174	202	189	200	166	158	175	192	200	183	165	145	167	144	207	184	154	172	198	181	172	151	209	176	177	204	163	160	193	154	171	203	215	170	171	208	190	164	197	170	157	190	157	175	185	164	184	168	202	176	153	184	182	202	194	199	192	194	183	183	207	180	168	165	162	182	187	180	164	179	169	189	178	183	159	196	172	185	184	192	162	166	174	200	175	157	169	191	187	165	181	182	182	167	206	183	174	179	202	179	177	174	179	166	173	149	195	167	192	165	179	201	201	166	193	171	183	177	170	167	173	161	172	164	178	175	191	194	148	168	189	188	201	184	161
13437	6103	8681	9980	10637	11746	10297	9277	8134	6824	6452	5608	5089	4016	3433	2975	2369	2183	1937	1661	1588	1387	1376	1156	1072	926	839	751	742	715	684	600	608	575	563	556	542	480	471	420	474	444	449	442	440	413	425	434	423	374	420	398	442	432	403	451	445	448	417	405	411	422	425	420	412	367	440	423	423	416	419	416	437	379	403	396	433	436	419	446	418	410	419	399	385	413	398	423	421	376	403	376	455	430	417	410	393	452	403	378	428	400	406	425	385	438	414	376	400	421	396	414	443	405	417	387	395	389	378	403	441	398	412	430	401	405	421	424	436	393	449	395	403	390	383	378	406	404	406	390	394	397	385	447	410	426	412	410	394	420	376	420	398	420	449	376	412	392	425	391	409	419	428	388	410	429	425	427	447	433	391	429	402	414	382	424	449	419	423	389	414	412	392	409	417	412	411	386	389	435	416	401	399	388	415	419	380	455	399	404	419	415	434	395	440	404	425	384	448	390	438	407	406	412	394	381	411	372	397	359	413	398	407	420	420	370	388	407	447	445	431	390	421	417	405	446	424	404	366	434	415	405	370	413	403	392	409	427	429	389	387	418	425	405	388	429	408	385	424	423	389	421	419	408	453	413	417	408	422	366	436	428	414	346	453	415	383	364	412	403	404	389	438	409	398	430	408	418	433	437	397	402	386	388	420	420	389	382	407	380	383	384	405	401	402	394	435	436	398	428	418	415	403	419	428	420	387	412	389	392	377	379	421	396	426	387	433	442	429	426	412	420	430	374	380	426	410	423	428	415	408	411	414	379	422	404	381	413	444	436	422	404	428	412	391	440	386	429	403	385	378	365	406	419	437	390	404	401	381	425	404	400	399	411	401	411	435	425	401	398	397	418	413	403	415	427	435	410	420	412	393	408	424	441	376	412	404	447	444	402	400	397	412	371	415	414	429	405	396	417	408	420	410	360	432	443	389	430	393	403	396	410	399	409	409	395	416	398	450	413	439	440	406	436	400	413	428	415	401	407	402	429	376	397	380	391	402	450	402	428	382	436	422	426	409	387	403	418	423	415	405	371	391	429	413	383	416	423	407	416	405	381	419	373	430	411	389	391	404	356	384	407	421	432	418	376	379	376	412	396	398	387	424	398	400	420	399	403	394	406	430	419	407	414	382	405	464	420	425	410	396	424	422	405	387	418	419	443	418	392	354	409	426	428	412	406	379	408	383	385	425	376	397	416	428	380	406	425	399	407	422	440	382	386	418	423	429	422	396	384	453	393	399	401	410	427	395	372	424	428	394	425	435	453	428	406	401	398	375	419	390	469	399	378	427	406	431	400	413	391	404	436	398	395	388	380	402	430	382	418	377	427	434	414	393	396	386	395	389	406	407	421	426	460	410	360	426	406	410	390	402	392	418	403	421	360	381	402	404	383	415	405	430	377	372	392	384	417	383	412	423	390	374	429	411	412	442	421	435	419	425	401	394	391	440	410	383	373	416	397	407	395	424	415	399	391	416	409	404	423	465	429	377	357	424	445	425	412	423	421	419	432	463	422	416	386	399	400	428	402	425	414	399	427	431	411	412	420	420	373	433	378	429	395	411	406	427	450	426	410	365	388	384	398	390	407	400	441	401	388	412	409	421	409	438	390	418	423	355	401	414	394	396	371	401	435	390	381	432	407	404	436	407	415	437	403	389	389	411	409	436	388	361	395	436	425	401	403	393	433	405	431	392	406	457	411	405	461	401	403	410	402	422	402	398	414	391	403	375	420	404	407	410	420	428	372	410	409	394	427	404	401	419	346	389	420	395	386	418	402	420	392	411	408	388	405	427	411	438	385	377	421	415	402	440	380	371	392	407	417	427	387	438	417	408	376	411	416	416	387	410	378	406	373	388	409	420	402	427	401	420	395	401	378	404	417	410	402	408	391	408	400	381	392	424	432	418	417	369	378	417	413	397	423	427	399	416	399	396	402	401	401	383	363	405	394	397	417	430	400	421	420	413	418	403	402	371	420	424	405	381	432	404	434	418	398	443	371	409	390	374	392	404	387	451	378	382	407	407	371	422	414	372	405	411	379	438	445	415	427	388	398	399	413	395	374	388	442	389	416	453	371	394	442	418	402	347	403	386	437	376	422	401	421	410	401	418	399	368	412	390	402	431	373	404	384	393	380	402	388	411	385	409	385	427	380	413	429	421	403	378	392	443	393	426	436	416	370	388	419	402	415	405	422	392	370	394	428	405	409	412	402	404	399	398	402	394	392	396	453	407	442	383	425	387	420	406	383	381	394	403	405	400	412	404	433	406	388	414	395	419	423	401	417	405	414	399	393	383	415	396	438	409	393	376	414	415	377	446	406	411	337	400	421	385	376	386	421	396	414	423	427	435	375	376	401	394	414	413	399	414	418	418	426	407	418	414	403	417	372	406	371	410	406	420	446	429	397	374	393	393	435	419	425	396	416	405	422	430	383	363	396	396	454	402	397	404	421	394	402	440	408	434	409	444	392	402	396	415	413	400	422	441	389	458	426	373	389	409	396	377	393	428	415	404	412	354	417	426	389	436	416	409	395	415	380	389	408	399	410	367	395	420	406	411	377	420	388	414	427	416	381	421	398	381	419	403	405	396	448	427	400	395	442	423	413	396	401	423	390	403	392	372	375	395	439	445	409	412	428	391	411	428	361	416	394	420	410	400	393	383	412	424	416	395	398	383	428	398	390	402	420	408	417	433	388	446	387	415	401	379	424	439	394	382	387	398	402	415	399	409	396	359	379	437	432	415	372	419	422	390	388	365	363	397	413	420	413	397	437	432	420	419	390	386	411	402	396	406	422	393	402	382	402	432	403	379	451	349	411	382	401	380	380	442	359	399	387	426	434	399	412	408	413	423	402	407	388	416	426	420	396	405	429	419	405	416	448	410	371	406	393	404	401	386	447	399	435	390	374	426	419	419	448	450	371	416	408	418	386	405	408	420	412	416	433	439	428	389	384	415	392	414	424	373	399	402	407	416	414	398	384	413	381	384	402	407	385	454	424	374	384	401	430	427	412	390	435	396	396	401	447	396	414	407	406	410	400	416	405	412	415	388	417	369	365	394	420	392	395	409	416	407	406	388	430	419	409	403	409	379	418	416	408	405	420	399	442	430	391	449	419	406	399	441	418	393	420	414	428	392	384	418	392	402	421	393	388	408	418	406	383	422	425	401	435	375	441	416	407	394	407	407	396	410	409	413	383	380	411	428	400	403	386	377	388	397	420	383	405	399	408	422	427	418	414	421	405	416	424	414	439	427	449	420	410	384	412	432	404	394	400	392	416	424	432	386	421	386	415	385	384	414	387	394	405	406	391	380	388	456	411	399	393	399	425	391	368	401	348	401	369	400	396	408	411	424	412	419	420	410	416	426	421	428	411	403	411	412	434	362	395	389	441	422	412	380	393	386	373	388	418	388	392	363	372	405	418	422	407	452	448	378	392	378	408	459	399	446	438	400	402	433	418	423	439
28715	11887	8305	6152	4757	5055	3998	3123	2944	2137	1833	1665	1306	978	943	759	607	568	510	479	437	435	326	358	302	291	256	259	234	240	232	230	223	211	182	185	215	214	152	203	178	185	174	169	189	162	166	193	162	198	178	200	170	175	158	179	172	162	182	194	168	164	181	183	154	186	186	170	196	170	182	200	192	168	168	186	152	165	170	158	169	171	169	149	194	182	169	178	183	179	181	180	140	162	157	180	168	158	191	168	171	160	187	166	145	166	195	185	188	175	166	168	165	142	182	167	167	188	190	183	190	200	162	156	197	200	169	155	177	169	200	179	169	142	157	145	175	195	188	189	175	157	187	151	147	215	171	160	173	182	167	162	188	194	186	193	202	151	172	143	166	170	190	188	177	172	160	197	178	195	158	195	187	168	177	183	175	186	173	155	156	181	174	193	182	166	179	154	178	181	177	200	165	176	184	167	178	215	185	173	162	179	175	200	197	177	191	170	165	187	177	190	195	172	186	173	178	149	176	170	186	190	170	199	165	164	158	179	162	188	174	157	164	174	173	173	177	171	189	166	138	163	171	168	190	178	193	174	179	160	178	170	176	167	156	171	164	184	184	161	169	152	175	169	156	194	159	171	172	171	188	171	175	147	195	174	168	159	153	168	154	186	175	158	151	153	173	188	206	192	172	165	153	171	167	168	151	163	153	167	157	178	182	179	208	194	198	168	188	181	193	198	165	161	164	175	153	173	189	185	166	180	166	161	157	205	171	185	181	157	179	185	194	188	166	179	175	183	179	166	181	183	160	198	180	140	178	203	149	188	189	173	174	166	190	165	180	198	211	173	162	165	135	166	189	198	142	144	160	154	173	185	170	196	165	154	177	156	175	195	155	170	173	158	154	160	161	165	200	185	161	157	175	174	173	190	165	171	158	153	189	175	167	179	180	184	167	159	188	188	174	168	176	190	184	173	192	181	178	193	146	173	168	166	163	176	155	168	154	207	186	142	210	186	165	163	179	167	158	169	168	167	185	174	165	178	166	164	183	192	184	192	198	193	160	176	186	178	204	183	152	150	169	162	165	154	182	181	193	151	178	181	179	186	193	191	163	178	180	194	186	178	166	199	177	198	175	160	180	161	185	158	148	163	179	169	170	144	148	180	177	174	166	198	196	210	202	173	194	200	156	164	145	169	151	185	185	157	188	172	173	173	170	187	177	164	178	215	176	178	169	185	198	171	181	193	181	165	163	140	170	159	203	180	172	155	178	177	179	158	165	166	171	170	205	167	164	178	161	173	166	207	178	149	167	187	170	161	170	195	157	193	173	163	174	185	171	166	189	226	176	187	162	166	159	201	159	167	197	176	166	179	163	185	163	176	182	179	175	176	168	159	187	150	167	193	161	151	176	163	171	158	195	182	138	171	164	171	160	189	180	172	180	201	191	200	181	178	199	160	169	175	176	161	159	201	179	204	177	189	188	147	172	177	181	167	166	208	151	181	148	166	166	183	173	185	166	173	167	184	188	179	187	172	149	184	176	177	161	181	189	179	200	172	168	167	151	203	185	202	195	184	197	163	181	191	175	181	192	134	201	186	165	181	205	180	171	188	191	151	174	179	162	195	168	169	182	162	181	154	190	155	158	175	193	171	177	180	182	152	174	177	168	181	166	158	189	174	167	167	170	182	173	142	172	194	181	156	152	162	184	158	183	188	160	189	173	166	154	167	171	176	173	157	161	168	145	148	155	226	175	173	163	177	166	168	147	155	168	182	189	195	185	160	183	163	175	161	155	188	190	178	166	164	176	171	185	176	193	163	169	177	168	171	162	165	161	157	171	177	186	161	163	176	167	190	169	172	180	185	199	191	180	165	152	177	164	187	177	151	193	176	178	180	197	187	164	154	157	161	181	198	168	180	195	151	183	187	168	193	173	154	164	168	167	176	167	153	170	182	199	179	146	188	168	184	179	177	145	178	189	177	163	210	187	188	183	170	183	192	157	190	189	180	170	195	165	199	174	184	197	196	201	179	180	171	197	167	191	172	182	170	159	161	174	187	190	181	191	149	170	171	195	166	153	160	171	186	208	172	180	161	163	192	191	184	165	185	177	170	181	182	165	194	202	195	198	188	187	186	178	155	151	155	194	196	187	180	172	182	168	178	179	184	171	177	166	158	178	161	163	175	144	174	192	179	177	169	175	158	155	187	181	163	172	177	176	203	178	177	170	161	191	189	171	176	159	174	177	166	202	171	177	167	182	192	170	172	157	168	175	149	167	175	179	173	179	160	165	164	134	139	179	201	168	189	181	181	171	181	174	191	175	177	149	183	131	164	140	185	154	177	172	163	166	211	187	158	179	177	191	161	185	164	152	192	160	173	177	160	170	161	168	181	179	178	187	166	160	205	164	168	160	158	184	178	192	174	162	134	166	185	167	169	163	173	167	189	165	191	161	157	182	190	195	221	185	167	183	178	159	173	173	187	193	174	174	193	174	167	169	154	184	196	178	171	163	172	155	169	184	157	197	181	167	173	185	158	186	202	192	198	190	138	173	173	175	172	152	159	192	200	192	172	163	179	166	167	181	173	200	154	162	164	160	162	185	153	166	182	156	192	176	166	172	166	185	153	177	175	176	163	180	186	185	159	180	205	162	174	165	172	176	177	174	179	175	194	164	179	173	154	168	182	149	197	193	184	169	164	188	156	165	190	177	168	181	174	160	195	174	175	161	177	171	183	177	158	166	208	195	190	194	176	188	183	183	168	146	171	156	198	198	175	185	164	182	213	180	210	187	189	175	175	159	159	172	171	194	156	156	156	190	185	175	182	207	184	171	164	141	201	180	139	184	167	196	161	171	197	185	140	179	193	176	181	168	186	191	202	181	191	166	172	208	193	175	172	179	200	197	176	167	178	173	169	178	161	183	177	178	151	163	177	173	163	190	154	182	199	193	184	182	166	172	167	160	165	186	193	175	186	175	167	190	180	172	181	180	185	178	170	179	162	168	167	182	156	178	153	181	199	183	162	160	183	159	166	173	165	158	164	187	177	185	166	183	168	175	149	185	139	174	174	171	157	171	170	180	162	175	176	166	170	172	158	196	172	164	174	187	179	147	187	152	163	157	178	165	165	179	178	174	163	165	169	169	172	180	164	211	188	197	188	185	167	178	170	154	169	165	176	188	177	202	184	186	175	162	186	167	196	175	158	185	162	174	158	167	198	171	187	174	166	183	169	172	181	185	180	143	168	170	187	143	200	162	169	169	174	184	176	168	159	194	163	194	177	159	174	196	169	166	178	185	171	194	153	172	174	190	140	169	161	157	184	178	180	158	177	192	194	173	175	180	172	181	178	158	160	157	161	186	168	187	187	161	203	176	193	163	169	150	176	195	165	160	171	214	188	178	165	176	152	185	147	148	143	195	156	166	181	160	182	198	200	163	180	198	152	136	149	196	170	155	183	157	171	203	171	177	158	176	180	187	186	154	180	163	193	174	193	201	159	187	173
16475	8824	11825	14138	14540	16539	14436	13455	11711	9365	8849	7863	6713	5055	4672	4006	3113	3001	2758	2185	2048	1958	1727	1668	1417	1247	1003	844	886	830	745	752	703	585	571	589	576	516	523	505	480	460	467	456	435	439	421	404	389	407	381	409	385	383	430	471	409	398	437	389	422	379	426	367	385	438	429	382	409	404	425	428	413	399	387	403	404	444	408	390	445	389	399	403	375	395	387	382	366	375	423	392	378	379	375	385	398	407	405	394	423	409	382	402	410	372	385	365	405	400	408	390	419	416	405	416	387	407	402	411	442	402	393	420	363	386	380	359	379	376	405	404	453	388	390	393	391	387	397	382	379	419	392	444	394	396	405	428	390	394	398	409	414	400	444	419	404	381	389	374	420	368	372	396	405	379	405	387	429	384	364	372	425	393	400	402	378	375	353	383	417	390	417	420	385	378	426	373	412	412	390	422	414	406	420	379	371	425	376	427	380	430	394	381	426	360	396	370	399	389	368	411	437	422	434	419	396	408	391	402	426	404	401	385	408	377	384	374	386	386	384	391	398	379	412	379	374	389	394	408	444	416	408	410	395	432	395	365	351	365	376	369	383	373	422	397	389	397	386	407	397	411	415	410	390	432	390	359	384	399	405	403	371	393	405	387	386	387	385	408	374	400	426	408	390	392	388	399	417	396	368	373	396	430	379	403	412	396	414	380	408	426	397	416	397	415	382	393	387	396	404	356	374	416	406	397	405	399	393	423	397	394	383	374	365	389	382	378	391	403	414	445	402	413	395	361	382	384	408	392	433	383	376	398	374	369	373	425	401	388	410	419	400	379	360	410	392	401	369	372	404	406	412	398	410	417	385	393	389	375	419	396	363	374	386	418	361	367	436	413	412	399	369	370	390	367	384	401	402	394	380	427	390	425	394	430	391	370	389	377	357	382	400	403	412	412	371	333	415	424	444	363	403	401	360	397	398	391	382	374	375	383	417	366	391	396	391	422	366	437	413	375	353	427	433	416	420	395	374	367	353	357	415	359	387	390	390	402	370	402	393	406	395	393	408	380	393	398	389	378	403	395	388	414	381	400	431	371	390	410	376	387	438	395	429	367	413	426	385	427	411	420	408	365	384	355	401	388	432	426	414	422	383	451	435	429	372	401	383	390	386	395	368	400	393	409	412	396	384	388	428	378	385	375	409	384	411	374	395	369	402	416	384	388	386	402	381	366	372	414	402	397	377	364	422	411	394	407	409	361	383	422	438	393	397	417	371	394	390	399	395	409	426	392	418	402	369	385	410	422	415	375	454	397	359	417	432	407	419	395	362	380	385	376	414	396	440	356	410	395	423	374	356	376	415	398	401	364	398	385	413	393	366	400	396	417	403	391	416	368	412	386	407	416	440	430	377	421	412	387	396	386	391	381	399	398	412	401	381	386	408	430	398	389	410	358	385	391	369	394	409	431	390	399	406	386	389	410	414	424	430	389	383	418	429	387	371	402	379	386	419	408	385	383	428	418	395	380	383	433	409	409	388	386	412	383	391	373	372	409	371	414	412	420	406	427	386	396	405	403	390	414	359	414	407	385	402	390	379	372	381	378	423	413	408	379	422	385	377	383	368	404	375	386	383	406	413	425	379	414	363	386	390	387	378	441	418	408	383	383	406	406	409	413	395	395	392	403	384	429	391	393	366	385	390	376	429	395	407	425	391	360	383	446	394	411	402	416	363	411	397	388	409	360	411	417	431	385	368	372	387	375	372	393	386	419	426	409	405	386	438	384	406	383	402	406	393	420	385	370	381	381	409	439	420	398	389	440	410	383	392	383	437	401	391	385	413	382	423	377	385	380	390	395	413	392	397	390	395	403	421	413	380	421	417	420	415	405	407	408	416	409	409	385	383	425	378	415	402	373	363	401	380	412	375	433	408	406	401	401	391	397	380	400	414	392	407	391	397	420	375	370	368	425	409	422	340	392	379	373	395	376	394	362	421	407	388	408	404	413	365	401	414	405	386	424	404	388	384	417	407	382	411	416	391	388	386	386	377	441	369	386	394	408	392	359	396	397	425	429	445	391	354	387	401	417	398	388	384	389	378	384	400	384	374	397	406	419	369	376	412	415	403	395	372	402	431	375	403	409	359	408	408	429	392	387	383	422	424	387	420	370	409	408	424	410	404	406	425	387	370	407	421	421	376	340	418	383	389	400	428	343	396	384	369	421	410	397	394	379	343	383	383	388	396	403	375	403	401	365	363	364	416	384	370	401	363	394	389	375	403	379	422	387	432	394	417	388	373	401	372	399	400	401	380	420	416	382	354	371	387	384	424	423	412	386	369	376	398	400	392	429	404	432	383	392	437	403	419	394	391	367	377	386	391	398	401	390	396	378	389	405	385	391	385	405	391	402	400	420	422	397	376	393	415	400	395	365	368	386	378	419	419	411	386	358	371	391	393	399	374	381	384	413	382	400	425	399	369	405	398	371	384	352	418	410	394	420	375	397	383	423	426	386	417	403	421	414	405	366	364	402	423	410	386	373	395	397	420	407	433	371	385	397	393	400	379	396	396	374	400	382	400	366	397	418	389	410	396	371	409	377	379	413	384	375	404	340	414	418	374	401	369	391	397	409	403	440	390	401	372	391	404	381	432	411	414	404	403	404	373	399	385	406	433	350	408	391	384	405	401	416	387	406	399	373	365	408	385	373	391	406	393	436	358	402	396	366	382	421	409	431	381	378	423	402	397	439	431	361	400	416	387	415	415	383	389	388	406	383	394	423	422	384	386	392	393	405	406	398	382	410	405	357	388	463	398	388	366	379	373	420	384	418	391	411	414	405	403	401	374	394	414	390	393	410	387	359	383	424	391	388	398	356	411	387	388	406	431	420	413	398	405	385	419	403	395	374	427	386	411	387	457	378	400	418	373	395	399	392	408	367	398	366	375	420	373	437	411	420	378	378	408	403	384	410	383	409	396	377	375	385	399	379	397	390	378	368	394	382	391	390	427	407	405	411	414	370	408	415	374	399	414	378	336	409	442	416	399	382	396	402	392	423	379	448	365	382	432	394	397	431	398	402	388	409	386	412	395	373	389	408	412	367	400	393	392	399	390	417	400	409	412	390	392	403	369	402	389	409	369	398	418	397	386	372	389	398	400	362	394	437	396	406	449	396	398	385	378	419	416	402	372	384	417	397	393	351	378	401	387	406	421	374	360	432	415	409	391	424	381	385	394	384	432	371	396	424	390	418	382	418	404	395	404	396	390	431	379	393	405	361	376	403	409	386	425	444	386	394	401	371	349	385	403	376	377	352	383	409	383	410	423	384	378	419	400	441	382	420	398	432	411	397	395	398	428	397	376	426	389	402	394	417	376	396	360	378	374	403	384	416	387	367	403	384	395	399	376	405	397	394	392	406	404	401	427	406	400	415	374	382	384	395	417	391	404	412	400	367	434	435	417	399	359	414	389	400	427	384	399	405	371	336	389	401	398	408	393	405	385	404	386	389	377	420
10213	4073	2846	1910	1279	1068	943	792	837	807	779	672	504	522	411	345	277	238	243	215	193	187	186	185	164	162	137	130	155	127	144	149	132	146	137	132	132	116	122	121	138	124	111	119	138	109	116	127	109	130	126	123	120	112	123	110	123	120	122	83	114	118	122	123	125	137	150	129	114	104	101	144	125	101	114	123	121	113	132	122	146	128	136	118	128	120	116	120	132	125	103	138	141	131	126	104	130	121	132	132	120	141	120	125	145	127	98	122	162	142	133	114	125	111	126	119	124	112	120	114	128	135	124	104	132	102	132	112	128	108	109	122	125	124	110	85	97	123	122	133	115	115	104	121	126	123	106	127	134	131	127	125	124	130	121	137	116	123	127	125	145	125	119	142	127	122	107	130	111	114	103	131	141	136	118	134	134	113	117	129	105	142	148	112	108	127	132	97	115	109	118	121	103	101	133	111	115	127	149	129	121	118	110	93	144	111	146	126	112	104	126	121	128	125	115	129	132	121	129	112	108	117	112	111	117	119	130	123	128	135	117	103	105	125	129	112	120	124	128	144	123	115	128	114	140	144	135	120	109	123	122	124	114	116	113	130	116	124	124	128	119	120	134	120	123	110	133	136	116	125	101	129	113	112	115	113	125	115	129	122	116	119	122	113	134	112	130	113	126	114	121	123	141	137	117	125	113	121	129	107	117	125	129	133	132	144	141	140	113	111	149	134	119	132	151	117	126	108	115	135	134	118	126	112	119	133	129	127	123	128	132	101	123	120	122	131	135	120	130	133	104	130	147	124	141	126	143	113	136	126	120	106	121	140	138	125	118	114	126	136	115	116	126	121	122	131	118	126	111	126	117	110	122	117	135	103	132	132	122	106	117	132	115	124	126	136	112	119	126	108	127	129	120	113	132	136	116	129	129	128	113	116	121	115	100	136	136	127	117	133	112	111	126	114	123	119	127	119	144	115	126	119	107	116	110	112	113	120	118	113	128	131	108	99	113	115	121	107	120	115	124	109	130	111	114	107	114	125	125	126	118	131	126	106	107	126	96	124	120	122	125	136	123	145	123	141	124	134	119	141	124	137	122	124	115	106	113	116	127	136	125	111	123	115	140	110	124	119	135	120	134	133	126	135	112	101	138	109	130	102	100	118	148	122	133	121	137	125	118	122	132	116	118	136	131	121	112	115	116	119	126	120	125	130	110	132	127	127	123	129	106	104	123	151	136	126	116	127	113	120	123	109	121	132	125	121	127	125	109	129	115	113	114	130	116	116	115	114	109	148	103	113	125	104	136	107	138	128	119	142	111	109	130	131	117	133	110	103	107	129	118	121	117	117	125	119	116	122	122	123	107	125	124	115	136	125	124	132	114	122	142	110	108	129	97	132	130	123	134	107	98	134	136	120	115	105	131	126	112	117	143	141	104	139	117	111	134	143	105	160	127	119	110	111	110	112	109	161	111	107	123	101	119	117	135	113	120	131	100	114	124	112	108	117	119	121	139	131	111	133	125	116	125	130	122	126	129	133	114	122	114	137	130	117	122	108	134	130	126	141	112	117	125	132	116	134	135	100	133	111	118	143	127	99	107	117	117	123	133	149	113	103	127	119	117	120	117	125	102	99	123	123	101	130	118	103	112	122	121	121	121	123	119	140	96	118	121	103	116	149	124	115	106	99	103	139	126	116	141	127	127	131	116	112	112	119	110	136	123	159	116	135	143	137	106	143	132	115	119	116	123	110	122	112	107	136	114	109	116	109	135	115	116	127	130	134	136	128	132	133	109	137	129	127	108	118	109	134	141	133	130	130	133	137	88	127	124	107	122	113	130	134	116	148	141	116	110	114	114	126	126	120	106	136	98	141	116	123	108	108	114	135	143	115	99	97	118	107	146	116	129	122	133	113	130	138	112	105	139	128	103	118	102	104	124	129	131	115	111	135	98	124	106	129	133	126	121	115	135	110	113	112	105	131	126	114	120	127	103	117	111	136	114	95	132	124	115	108	117	134	119	112	118	137	134	108	115	124	112	111	134	114	126	119	119	132	120	106	141	126	114	139	142	128	130	109	119	98	113	115	111	106	120	115	107	119	140	135	121	114	124	118	132	111	145	125	130	121	117	122	122	136	126	116	108	131	119	126	125	100	109	130	123	106	130	139	124	110	105	130	121	104	104	118	113	109	112	129	122	124	121	107	134	139	123	128	119	124	98	116	118	89	109	133	141	118	119	122	125	144	117	117	138	118	124	123	133	119	113	115	131	133	138	122	97	130	130	106	107	135	122	124	106	119	115	104	122	131	110	115	130	123	132	123	115	135	114	126	125	103	127	116	105	123	116	136	114	115	107	112	117	143	110	127	131	127	140	101	108	130	107	121	139	117	126	137	112	105	137	102	128	113	109	133	138	120	119	119	122	116	119	128	103	123	127	135	119	130	109	115	126	111	103	131	117	130	106	115	110	126	118	151	120	141	130	122	120	130	138	126	113	105	131	111	113	113	122	117	129	129	139	128	110	111	134	133	135	123	120	100	122	111	145	108	111	112	116	137	129	93	115	128	114	125	119	124	114	118	136	104	115	145	122	115	134	118	130	138	131	116	114	116	125	116	98	110	111	121	124	125	118	108	112	111	139	108	137	97	124	117	119	131	114	123	115	120	121	121	152	144	144	128	136	123	120	111	128	110	103	121	122	107	134	107	115	123	132	113	120	117	116	97	121	107	126	112	124	114	115	117	117	119	112	112	103	127	116	131	140	111	126	122	131	95	84	139	105	134	122	131	113	122	98	120	126	130	113	123	109	111	104	99	120	122	106	114	127	111	114	112	114	122	124	147	121	137	132	132	113	119	133	98	116	118	131	106	122	123	129	142	115	130	139	121	99	119	120	117	122	125	107	114	141	129	114	119	152	120	111	131	118	120	108	135	126	122	95	123	115	132	122	116	116	127	121	114	125	131	114	109	134	119	125	132	121	118	112	125	117	134	128	123	110	108	108	107	99	131	119	109	117	115	124	128	110	120	124	118	122	109	106	120	114	100	139	147	120	124	130	112	119	138	142	101	117	118	124	130	121	109	108	136	115	118	98	122	131	132	105	99	129	124	127	127	110	122	115	134	126	116	136	112	117	137	137	112	119	131	122	142	120	136	118	118	123	113	112	125	90	102	108	114	130	122	118	113	125	120	124	115	130	124	103	128	123	146	135	112	125	120	115	104	114	119	112	128	119	113	143	130	142	103	126	120	116	117	122	144	102	111	117	126	124	134	101	105	132	122	102	115	113	111	118	111	114	115	140	110	103	108	118	154	114	123	126	112	114	136	124	130	115	133	120	103	117	110	129	122	117	129	117	114	102	120	132	121	135	124	120	110	120	118	110	112	127	119	108	106	118	97	111	122	88	128	114	103	119	118	135	116	119	122	125	125	111	123	124	115	107	112	91	129	138	122	115	116	150	148	100	140	133	123	117	117	131	133	119	111	99	129	117	129	109	139	122	126
6429	3632	4948	5829	4825	4339	3913	3688	4008	4007	4002	3377	2811	2622	2177	1546	1230	1069	1035	943	977	829	827	733	600	585	451	405	427	470	392	418	409	379	380	390	376	346	328	339	333	321	354	305	288	289	325	292	301	270	308	319	287	304	283	285	331	260	293	279	302	324	317	300	269	304	309	320	303	288	296	319	256	267	285	303	291	278	335	289	286	296	285	262	297	262	311	284	307	301	321	293	293	295	319	318	288	310	305	320	318	300	317	309	298	298	292	275	276	300	297	297	280	309	289	292	293	283	309	305	275	307	315	326	311	290	285	287	301	275	280	289	260	294	284	273	309	287	286	289	309	305	292	304	294	324	282	297	328	278	296	331	304	313	311	318	288	329	284	296	275	296	300	291	310	277	312	261	281	284	309	290	305	293	290	263	273	290	295	296	277	328	249	305	275	281	291	293	284	321	301	298	253	288	264	293	281	291	287	285	322	305	300	269	324	292	310	292	312	283	293	277	301	304	295	287	277	244	276	263	285	252	305	301	308	295	261	281	303	313	275	307	275	281	272	281	296	299	305	299	308	312	320	304	279	323	265	295	293	310	267	305	292	299	309	287	284	301	309	309	315	297	289	274	260	297	286	284	295	279	287	279	303	260	304	293	303	303	281	290	280	297	281	308	278	293	298	284	282	309	304	270	290	343	296	329	277	309	308	312	295	314	271	279	292	303	314	333	288	282	283	294	332	290	285	334	268	316	303	276	283	289	323	346	307	288	264	293	293	287	320	305	299	288	294	297	315	313	294	298	325	293	279	325	266	300	296	269	310	259	299	288	314	300	301	258	304	277	301	300	315	291	286	306	280	330	275	302	294	294	294	332	303	319	306	317	319	288	300	294	294	323	292	334	289	267	287	272	315	299	312	337	287	271	288	258	294	311	298	296	312	283	289	284	328	289	293	271	271	305	318	306	306	286	284	298	302	282	276	295	288	292	324	295	260	296	314	329	301	284	316	273	279	303	303	302	276	320	298	308	311	331	292	294	274	275	311	271	291	314	286	308	281	263	279	283	304	345	287	300	287	300	303	295	278	307	267	299	315	272	299	292	276	311	289	303	301	299	281	292	308	299	297	282	299	269	299	247	302	308	292	323	289	279	290	316	307	291	260	289	282	274	313	256	308	304	288	268	291	254	300	287	297	260	311	314	302	301	295	293	305	320	298	325	287	305	287	310	284	280	267	273	298	286	299	280	308	292	280	282	323	311	270	295	290	308	319	319	313	281	329	285	283	321	302	299	291	321	318	289	303	294	286	288	290	308	281	258	259	310	306	291	302	281	295	306	310	277	306	288	309	291	305	298	281	283	279	293	310	277	284	321	316	294	297	309	281	283	301	314	293	283	301	317	301	306	307	289	282	287	301	293	285	295	293	289	274	264	290	286	274	268	290	302	297	317	314	312	299	276	290	300	269	300	307	283	280	335	253	299	324	282	316	303	294	297	287	325	300	299	274	307	312	316	297	299	269	274	315	290	291	282	268	314	302	293	286	297	288	270	296	286	284	316	293	315	299	282	282	288	302	299	297	282	318	271	316	315	301	272	319	300	267	292	301	282	270	291	279	294	303	320	286	278	303	313	324	297	280	299	293	301	296	295	298	302	270	281	311	292	272	298	284	307	284	312	285	313	295	273	304	281	284	286	309	314	302	282	279	297	296	281	327	288	303	330	297	280	329	269	268	297	309	276	296	288	317	296	301	307	318	297	295	283	299	298	291	310	297	288	305	296	283	298	305	284	297	315	311	318	275	327	272	296	299	266	318	275	287	307	283	303	270	281	296	280	304	273	283	286	309	288	296	281	271	291	290	300	278	308	277	262	301	295	293	269	286	284	289	284	275	324	311	277	283	278	275	295	303	299	286	303	321	276	311	284	288	299	302	287	299	307	312	287	322	274	284	318	295	301	307	291	305	274	298	287	304	278	285	290	315	266	296	303	309	243	305	310	293	306	269	300	324	293	289	334	274	292	316	312	298	269	296	276	312	280	303	275	300	308	288	291	289	315	278	318	323	321	293	320	303	266	286	260	312	313	287	296	272	298	273	294	289	307	311	321	274	305	294	292	314	301	302	299	297	268	304	294	302	271	278	281	316	302	301	266	322	297	298	296	276	273	307	273	299	287	267	293	279	290	289	286	290	290	291	303	287	319	276	269	283	304	322	267	301	292	278	276	292	272	289	263	318	312	290	330	286	316	301	317	279	302	302	296	336	272	314	282	296	321	323	265	298	299	321	292	294	310	312	268	273	276	331	302	310	298	310	302	276	256	278	330	287	295	296	278	292	302	310	286	271	292	315	305	322	298	299	253	295	306	272	324	301	305	319	301	282	291	299	310	318	272	282	298	272	297	273	270	284	303	309	300	306	290	320	282	311	277	279	321	272	319	289	303	306	272	268	318	356	279	318	309	286	325	328	331	280	293	291	301	308	306	300	290	295	280	287	291	308	307	278	289	312	284	285	328	300	271	287	260	302	324	306	282	271	319	271	280	278	300	306	277	336	307	277	288	283	263	282	304	312	303	302	292	305	285	305	286	280	294	278	290	294	241	281	288	303	308	311	303	317	274	321	298	299	266	288	279	310	250	281	299	297	300	274	332	275	256	254	269	293	310	293	303	284	288	303	283	296	307	301	313	276	285	322	270	261	307	305	278	290	283	279	295	280	291	293	271	293	299	335	284	284	305	317	316	291	315	275	260	308	307	297	279	286	277	317	296	298	310	297	268	290	294	263	294	281	288	303	248	309	304	298	296	295	298	333	281	296	317	298	312	312	315	293	293	284	296	293	316	302	290	286	319	310	288	316	327	291	300	314	319	308	279	297	274	303	284	292	287	290	302	300	303	281	294	361	275	306	292	302	293	287	310	330	297	296	305	276	296	312	307	304	305	321	301	272	317	256	295	275	297	313	303	326	315	289	304	292	291	297	304	289	318	316	299	312	311	301	253	289	262	250	307	283	290	284	279	296	297	268	291	290	299	291	291	264	289	294	286	300	267	311	309	292	307	293	316	307	291	282	276	296	296	297	268	290	294	275	272	266	297	281	299	281	306	316	285	285	251	271	317	277	292	295	288	303	280	281	309	267	296	328	284	294	279	308	296	310	310	286	292	300	271	284	279	320	299	293	287	293	307	309	292	311	268	285	295	293	291	283	300	319	293	294	287	313	294	300	293	282	313	288	260	309	276	328	262	283	318	306	290	297	251	302	290	302	284	284	335	304	318	303	286	302	278	268	311	303	295	286	271	275	274	303	290	316	339	279	307	264	336	293	300	293	321	294	337	272	292	309	286	302	262	289	316	318	300	289	265	276	271	275	257	304	303	278	305	298	292	272	274	294	310	318	256	287	284	280	302	280	330	319	257	303	300	298	299	312	300	319	319	314	328	280	291	297	282	300	302	281	296	282	251	291	286	284	303	291	292	276	277	307	255	285	272	299	325	318	316	295	298	290	317	291	281
20518	8235	5656	3871	2753	2449	2246	1916	1754	1492	1324	1126	943	848	710	589	427	433	378	357	351	327	313	284	268	239	212	207	203	200	223	193	214	218	203	175	179	176	174	192	183	165	184	178	171	182	184	179	175	181	175	173	191	184	170	182	184	188	172	174	154	172	197	173	167	150	185	185	175	186	172	174	199	204	181	179	195	162	187	176	199	164	159	178	193	184	181	189	191	153	200	169	174	186	183	188	182	164	144	181	176	190	163	158	164	170	172	165	180	180	186	180	160	191	201	173	191	194	188	184	172	181	192	198	173	174	168	179	187	198	198	193	163	164	171	214	175	170	173	187	145	200	159	165	167	167	195	171	170	187	184	153	182	176	140	137	185	186	174	171	166	192	181	178	172	146	178	164	188	170	162	194	187	139	162	183	174	163	180	178	179	190	166	186	178	165	175	166	215	151	194	195	175	192	180	177	162	177	158	155	184	170	163	150	170	162	145	187	194	172	183	169	195	186	170	155	161	165	170	162	189	171	189	185	190	185	193	182	154	176	163	169	157	145	196	162	162	191	151	171	159	198	183	194	174	144	191	170	193	166	195	194	156	183	188	180	185	174	193	182	172	178	173	166	178	156	159	178	182	194	160	184	182	149	191	160	154	174	160	160	164	176	145	167	164	163	197	170	182	174	161	168	194	152	163	189	187	171	183	175	169	196	172	204	181	170	177	198	173	166	157	183	157	178	194	191	199	192	195	162	148	160	168	166	144	166	176	195	197	169	156	161	197	178	199	165	166	169	182	166	178	173	197	172	176	157	164	178	182	158	148	158	151	186	168	188	186	205	161	199	154	164	180	150	187	178	182	146	183	147	171	162	169	174	162	145	174	169	212	178	188	182	182	160	192	167	147	188	167	205	158	190	165	188	162	171	166	153	180	172	183	191	186	188	183	174	162	193	171	191	187	176	174	166	178	179	178	182	156	187	173	192	155	172	190	144	199	164	182	170	178	195	169	141	161	175	168	152	164	189	182	177	184	169	169	173	177	197	177	188	193	151	160	169	180	187	180	165	163	168	171	167	180	171	178	151	168	186	178	160	172	183	186	175	183	181	170	181	202	181	164	166	175	186	183	201	185	181	177	203	180	169	201	190	156	178	203	190	189	140	182	179	179	175	196	188	194	187	192	164	183	159	178	171	176	164	178	157	174	165	175	179	216	182	192	160	165	187	180	201	204	155	162	185	150	188	184	194	174	164	186	155	215	181	186	176	191	188	192	174	179	173	159	168	183	184	185	153	170	184	176	176	176	144	163	171	184	165	184	188	166	186	163	188	171	156	191	180	166	161	167	162	158	185	168	168	182	161	146	187	176	166	181	181	155	202	148	174	180	167	167	169	194	204	174	178	163	179	180	190	178	172	192	148	168	186	181	221	172	170	189	195	154	184	196	173	159	183	150	167	164	185	170	185	165	183	161	170	171	185	179	179	194	191	175	196	174	189	164	166	174	173	195	186	184	204	165	147	195	178	181	199	180	158	148	176	173	169	162	169	168	181	184	158	164	165	169	184	155	186	174	187	143	173	164	153	155	181	173	182	169	180	163	168	187	180	175	183	161	180	180	182	193	192	161	182	156	179	182	180	180	173	179	181	184	141	171	165	164	179	180	176	147	182	187	164	158	167	166	163	171	171	169	167	186	192	174	163	171	172	202	194	178	172	156	178	155	170	168	175	175	186	156	152	187	188	161	158	164	155	184	175	190	164	179	187	203	153	192	191	161	172	148	172	187	185	178	165	176	159	209	188	162	200	192	194	174	162	190	162	160	171	182	161	185	156	184	176	171	192	145	188	169	142	194	169	192	158	176	183	182	190	188	180	169	158	168	181	178	169	190	167	180	165	154	164	149	139	187	179	180	186	160	167	164	176	162	167	175	182	188	190	161	195	161	172	165	180	177	178	171	185	172	164	191	169	161	190	163	167	186	172	171	194	168	168	171	205	171	185	213	212	162	185	190	145	164	180	194	184	182	164	172	140	167	199	181	164	169	162	184	154	177	181	164	182	172	212	195	193	165	191	170	174	168	162	178	182	191	185	191	165	208	167	170	174	156	159	186	168	189	182	173	196	184	182	167	189	170	187	182	156	157	175	167	186	189	179	178	183	160	175	167	169	162	184	147	173	168	183	173	177	174	174	189	158	184	210	169	190	185	172	188	188	160	179	183	180	158	139	172	178	179	177	170	160	196	184	198	201	176	180	169	174	193	158	157	180	190	151	194	185	180	177	181	180	179	188	163	170	165	154	154	197	182	175	177	143	185	172	160	186	178	176	212	166	140	190	197	180	170	148	212	181	168	168	185	161	192	174	183	180	178	151	166	192	182	171	162	185	190	183	191	155	148	177	195	179	181	163	195	164	160	183	177	189	190	181	178	168	148	170	190	145	154	187	171	167	167	171	179	179	163	156	170	184	178	160	183	181	171	178	154	175	187	192	151	196	194	188	182	172	173	179	171	182	186	189	171	196	179	169	149	181	172	179	168	163	191	196	195	169	189	158	173	169	173	185	163	180	186	179	166	162	175	202	162	205	158	172	170	182	175	167	137	163	173	194	175	149	131	193	150	187	154	180	171	192	164	178	167	183	180	178	173	158	195	154	132	167	210	156	189	177	184	150	204	184	147	165	181	178	167	163	181	175	184	179	194	193	170	195	179	159	173	161	190	199	153	201	191	182	159	193	168	164	182	155	177	191	166	177	180	161	164	162	200	179	168	182	172	195	175	184	175	176	172	189	161	176	184	157	158	190	199	167	174	179	166	225	174	174	182	192	170	188	193	169	160	177	154	181	173	162	186	161	207	167	166	185	168	135	169	172	178	175	179	197	170	177	175	180	165	158	176	175	167	190	201	152	186	181	178	169	171	194	160	170	187	183	190	177	148	217	180	163	167	201	181	188	174	183	168	164	159	193	181	181	167	160	171	160	169	183	181	180	171	188	198	157	161	179	188	169	153	163	161	181	185	169	192	210	197	162	156	183	153	178	177	163	179	169	171	172	182	178	178	177	199	153	150	174	191	160	194	183	156	190	162	187	197	202	193	162	156	163	187	171	188	189	157	228	182	198	189	165	166	178	187	165	154	141	178	163	191	179	194	150	181	188	185	180	162	168	174	174	156	169	183	166	199	184	188	181	176	179	160	182	197	178	178	191	152	180	158	186	162	176	182	160	178	191	163	185	187	186	187	182	165	188	190	172	221	161	158	176	180	201	194	156	167	172	190	163	164	174	183	184	158	149	150	158	194	186	163	159	159	176	177	174	188	182	206	169	177	194	171	154	166	190	179	167	147	182	200	189	154	160	194	140	174	203	192	190	171	171	160	173	206	163	166	156	172	214	179	193	179	178	178	163	186	148	166	176	174	193	209	191	182	164	181	172	184	167	187	161	177	175	182	193	185	167	158	176	154	195	168	180	196	186	184	192	158	167	184	184	172	183	195	168	146	221	196	188	185	164
13188	6551	8724	10289	9594	9640	9410	8382	8336	7470	6819	5581	4690	4286	3543	2736	2152	1963	1790	1706	1534	1462	1295	1199	1113	936	773	683	737	687	642	595	629	564	539	564	533	520	447	462	421	458	465	455	438	425	472	410	386	395	425	447	419	401	402	379	416	393	415	422	404	426	415	401	433	413	426	444	391	409	414	395	386	425	425	372	451	396	430	395	445	423	406	389	373	419	400	434	407	366	387	415	400	395	375	442	401	420	448	429	390	402	381	427	383	407	388	403	404	433	394	445	409	417	416	378	426	400	394	418	384	365	407	410	396	432	408	402	388	391	413	441	411	400	414	398	426	416	408	410	380	412	396	433	409	394	388	433	420	427	391	383	418	416	449	360	422	437	379	406	395	462	386	421	402	425	398	366	419	393	363	393	391	424	413	399	398	390	400	397	402	410	443	418	407	411	435	416	362	426	381	403	385	409	401	393	431	374	385	386	391	403	388	413	385	401	416	411	394	384	419	415	411	442	395	378	376	373	404	404	421	387	422	462	427	410	391	412	392	394	402	392	414	420	439	412	403	398	425	434	404	413	401	404	388	401	396	393	408	445	403	354	428	439	381	395	381	412	428	400	411	384	420	395	428	414	362	378	408	386	406	380	404	383	399	404	412	392	392	407	406	402	407	384	401	395	369	376	401	423	399	388	377	370	406	381	429	376	385	374	406	395	381	410	400	398	401	416	393	418	383	372	402	421	404	370	393	393	408	425	423	379	431	415	380	439	394	419	390	414	421	391	407	404	392	389	403	406	405	426	421	390	404	380	411	407	435	415	392	407	423	377	449	403	383	388	415	404	391	413	380	403	440	430	409	390	436	387	392	417	429	392	401	392	393	374	430	388	406	403	400	416	388	379	392	367	379	421	430	398	371	420	404	409	423	398	404	382	428	382	383	430	403	399	421	378	430	398	406	389	417	385	406	407	432	366	398	435	442	413	410	382	388	413	392	413	437	405	397	404	407	406	381	444	403	393	418	416	439	380	408	399	378	462	401	405	415	390	395	437	434	382	399	385	425	383	380	419	380	431	379	440	364	393	435	411	422	419	370	381	403	419	397	418	394	438	432	371	384	425	421	392	424	382	390	442	421	385	399	405	395	427	388	392	408	377	394	416	428	400	406	394	412	385	423	443	455	395	433	411	396	427	395	408	399	400	359	394	405	387	383	403	416	394	388	407	401	402	410	420	393	374	421	381	433	401	400	400	410	387	419	431	426	452	413	429	431	450	388	409	387	408	415	407	394	385	432	401	416	410	397	393	389	418	435	424	414	376	437	418	416	394	376	420	398	406	409	407	447	380	418	438	403	410	420	402	406	406	386	416	402	398	406	416	376	422	420	431	388	400	364	419	364	385	415	396	404	398	392	421	383	403	385	407	415	418	430	395	420	395	385	384	472	373	377	399	394	386	384	394	426	412	427	393	437	371	383	410	387	410	402	417	398	420	415	412	383	394	419	409	399	380	394	409	417	437	428	400	448	419	444	410	433	416	382	405	441	400	452	406	408	387	440	441	392	411	404	416	392	407	423	387	393	386	421	417	415	422	390	419	395	415	436	375	375	453	396	382	394	426	404	394	420	408	392	381	425	406	422	422	418	391	421	428	371	458	403	396	416	410	392	374	382	421	395	404	366	412	406	445	408	405	363	416	415	427	443	410	410	410	397	415	425	416	398	413	408	412	408	419	445	421	450	371	420	395	416	442	408	379	437	418	394	451	393	422	441	387	468	412	439	398	404	371	409	416	397	412	429	398	399	387	372	427	404	382	404	397	399	451	377	371	408	417	376	392	401	396	440	413	445	360	404	399	391	371	440	411	389	419	426	386	423	387	450	407	395	400	431	429	423	431	408	402	399	412	410	413	440	424	420	429	393	394	416	408	392	390	382	384	406	396	432	406	402	417	372	410	366	407	420	415	393	425	419	433	385	451	412	396	400	404	430	411	438	421	399	414	392	429	428	400	412	373	399	408	385	425	422	395	385	386	432	416	423	393	401	425	388	393	427	393	423	378	437	409	371	386	422	411	433	406	384	414	454	408	389	401	408	430	417	383	368	411	393	411	415	382	426	387	378	405	388	458	403	427	384	385	384	397	394	433	430	389	391	405	406	366	383	420	421	442	399	443	392	411	405	402	393	377	390	388	392	422	416	390	388	406	364	405	404	448	402	434	396	411	410	403	372	424	401	434	382	383	407	399	401	412	409	401	403	407	418	383	398	407	402	447	404	401	388	385	419	393	422	405	434	407	401	391	420	415	418	383	412	388	422	406	377	409	434	411	410	377	390	408	411	383	414	393	397	426	374	415	417	401	470	414	422	444	400	441	368	399	387	401	378	411	415	375	415	420	410	356	431	430	389	398	399	354	416	381	446	428	424	428	429	358	428	412	408	407	388	430	419	404	418	426	441	414	428	384	443	384	394	396	369	407	405	440	414	427	391	340	429	408	418	384	392	417	411	394	396	368	402	412	411	371	408	402	399	378	429	416	391	399	400	394	416	395	396	409	413	413	385	382	416	390	397	420	402	373	425	408	400	377	400	399	403	387	426	417	406	385	386	374	453	407	419	422	404	413	362	401	427	406	413	430	382	396	409	438	420	426	430	422	416	392	435	411	419	425	406	402	421	416	434	425	390	431	434	400	404	460	398	388	423	420	398	418	381	398	397	387	402	395	400	418	401	390	415	414	401	418	405	381	402	391	380	400	392	397	415	442	398	392	407	409	395	396	426	421	377	380	402	399	388	394	403	405	415	362	417	424	416	402	396	403	442	410	389	396	410	424	421	402	384	403	441	393	389	419	401	397	369	428	407	424	400	380	438	408	404	421	426	398	423	362	428	416	422	404	419	427	383	367	403	371	426	385	429	421	398	452	378	409	395	431	409	403	407	403	404	381	396	403	400	427	409	398	410	395	441	380	368	410	392	418	407	395	384	439	372	407	399	387	402	350	409	416	443	441	418	434	407	415	416	402	416	385	445	369	412	404	405	413	420	417	441	415	366	397	437	366	408	400	423	432	423	383	406	395	406	374	424	383	406	428	419	427	403	389	388	400	408	434	436	392	389	387	412	376	372	431	406	415	392	426	398	390	380	408	404	405	392	367	424	355	440	414	433	411	426	416	408	408	425	383	444	412	375	393	403	394	411	374	385	424	423	415	413	383	400	404	379	387	425	381	390	378	385	424	415	418	378	398	406	395	423	397	391	387	431	422	402	395	398	435	391	424	427	402	426	417	392	401	394	405	380	427	390	416	397	462	383	410	404	380	408	431	380	397	402	417	409	417	408	386	407	399	414	409	421	410	391	456	411	416	388	377	407	415	400	377	413	413	414	399	425	403	414	399	403	412	406	416	389	441	417	412	436	392	422	420	414	372	414	424	359	401	388	412	410	381	420	437	417	384	433	428	418	424	405	425	384	390	421	424	416	375	411	410	399	397	385	440	385	423	407	386	402	420	411	426	407	446
29039	11690	7972	6392	4710	3836	3757	3131	2767	2444	1978	1532	1306	1153	899	792	591	508	467	414	392	364	352	323	342	302	253	205	266	237	215	226	220	218	213	215	219	182	218	189	198	179	161	193	183	163	173	197	189	172	155	190	200	185	171	172	170	159	196	174	200	196	175	178	169	176	171	169	170	193	182	185	177	171	178	174	161	186	172	143	181	182	162	161	164	135	197	189	170	184	173	176	177	154	182	166	164	194	173	163	193	186	153	162	143	161	177	177	146	191	145	175	181	188	198	159	178	150	198	160	160	197	181	179	186	154	169	159	149	175	191	179	157	175	170	198	174	181	163	168	189	148	169	162	170	168	172	164	167	167	162	155	152	178	176	196	168	177	170	176	173	161	154	155	184	192	179	192	171	177	206	203	150	172	175	170	176	144	153	180	205	178	185	176	180	164	154	166	171	197	162	165	180	186	188	168	173	169	175	168	189	165	152	201	200	176	172	194	176	188	174	186	183	208	203	186	185	148	166	197	176	154	173	167	168	178	180	166	181	189	179	157	164	192	207	173	168	185	152	179	195	180	168	190	170	155	179	165	207	167	182	153	160	190	159	184	177	188	169	180	144	189	188	191	167	179	158	158	167	176	177	167	155	187	175	175	186	172	158	188	163	145	188	168	195	168	175	161	148	163	183	181	204	183	168	169	190	185	158	169	167	171	179	148	147	187	170	197	169	169	174	163	171	164	172	184	157	173	170	166	167	170	189	167	170	178	167	189	169	174	175	152	167	178	182	177	194	177	177	181	170	186	167	167	167	186	167	150	173	174	170	184	181	153	184	180	196	175	146	172	183	174	167	166	152	179	165	188	173	176	173	174	191	185	161	173	164	164	181	162	169	179	172	191	165	157	182	198	166	191	188	148	209	187	158	177	176	172	168	181	170	186	183	171	171	157	165	190	177	214	161	163	172	169	176	208	173	137	188	175	176	170	168	179	188	186	171	170	168	157	152	188	187	168	184	178	209	178	194	181	159	168	202	184	178	192	163	159	174	201	180	174	167	174	151	174	169	178	197	181	140	161	166	174	171	146	168	198	172	194	177	179	166	174	175	161	171	166	173	161	185	169	173	163	187	181	164	149	164	198	167	172	166	165	159	189	165	164	184	170	139	165	171	172	169	169	170	170	165	149	164	201	163	163	204	180	169	193	180	192	170	165	170	193	189	168	143	159	182	163	173	181	162	164	155	165	169	167	162	179	172	170	167	163	162	142	156	183	182	181	167	193	138	164	181	158	208	172	174	161	203	201	173	192	149	166	177	167	176	191	177	194	168	197	167	171	159	162	166	137	174	174	190	182	166	155	174	188	165	153	193	165	144	180	191	190	193	187	168	207	177	150	186	201	174	187	179	197	168	170	178	161	153	173	177	194	147	179	176	181	187	184	181	161	179	160	178	184	187	160	179	159	153	153	200	160	180	196	194	190	172	183	179	162	163	163	193	148	151	180	177	165	187	170	180	155	160	182	197	159	177	157	181	183	174	160	190	166	167	185	172	186	169	145	176	180	187	165	192	145	167	181	196	168	153	185	164	189	159	185	165	175	174	152	168	155	166	182	191	165	158	144	157	179	202	143	190	186	179	196	181	152	162	169	168	183	176	178	151	188	171	160	165	174	165	154	198	171	166	185	160	155	191	165	144	176	194	174	183	198	190	197	178	163	189	172	177	163	204	188	170	178	167	181	165	171	160	163	178	155	177	202	195	177	175	154	170	170	172	170	186	158	153	162	187	185	173	191	170	179	173	155	192	194	178	178	176	190	181	168	145	174	173	206	180	155	156	202	172	180	174	160	173	178	162	206	168	169	179	155	159	173	179	150	182	167	189	180	168	168	174	169	172	183	169	163	169	188	194	193	169	194	143	161	196	166	181	160	168	158	172	179	154	188	159	154	154	169	155	194	182	167	185	165	151	140	153	164	168	169	158	169	180	167	163	191	201	178	166	180	193	190	155	157	189	161	166	168	172	201	174	191	177	170	174	165	164	167	178	172	162	186	167	148	168	170	161	157	201	178	177	159	176	156	169	173	157	166	174	149	169	187	172	176	170	201	183	176	164	175	168	191	170	165	158	189	187	178	158	162	172	171	165	155	159	198	194	184	181	182	173	164	171	164	178	193	160	201	169	198	158	168	182	169	170	153	165	193	182	203	173	180	187	158	154	171	168	163	189	163	184	145	161	178	171	169	166	154	177	169	177	182	149	185	154	192	175	174	156	184	182	160	185	188	185	163	162	176	169	186	176	169	191	157	203	169	170	183	186	171	167	167	200	175	171	172	165	180	186	174	176	181	165	165	168	164	179	157	187	191	175	158	170	178	175	197	157	168	172	149	158	170	149	166	192	151	166	167	179	187	197	159	148	153	154	167	179	172	164	202	151	170	181	164	173	159	177	171	197	162	157	148	174	174	166	175	172	169	177	155	163	170	167	184	171	162	172	155	176	167	168	167	177	173	171	171	194	187	172	214	188	171	187	173	172	150	170	173	147	179	186	176	167	161	175	193	159	157	192	191	143	160	163	177	160	211	162	184	175	176	184	174	155	195	167	162	181	184	153	173	173	184	231	172	172	193	187	175	170	166	183	156	178	183	187	150	163	190	183	159	164	178	196	180	198	171	182	154	188	179	158	177	143	155	152	177	176	171	170	159	150	169	152	160	140	182	192	164	184	189	188	151	196	175	174	181	164	173	169	141	167	168	164	177	176	172	191	160	182	177	168	198	174	183	161	194	212	162	178	181	141	165	185	175	186	164	164	174	180	171	165	179	187	173	193	183	179	151	159	164	184	182	154	163	163	164	150	168	161	158	180	182	178	201	184	137	192	181	169	159	186	179	184	190	187	152	167	151	186	163	163	162	204	174	171	201	193	185	164	172	144	173	168	182	174	165	180	163	174	147	177	181	186	171	150	176	153	166	176	180	172	160	148	199	180	182	174	179	197	197	184	163	178	149	169	153	167	194	189	174	176	189	181	179	172	161	195	176	165	189	186	169	143	157	178	172	201	200	156	174	172	159	170	154	161	170	184	164	208	166	197	163	167	179	193	158	160	171	172	177	188	156	191	193	179	212	176	177	134	182	185	161	173	209	158	177	189	171	165	209	195	164	182	195	166	153	158	154	177	180	189	180	178	173	172	170	173	187	185	162	173	187	172	161	156	173	164	174	170	173	203	153	181	182	162	167	193	178	174	143	162	186	187	157	182	194	199	171	174	186	187	174	173	159	174	153	170	201	156	160	157	200	178	167	176	179	164	191	179	159	182	175	152	171	188	193	192	170	170	192	152	153	155	172	167	154	162	193	181	200	176	138	164	161	157	158	205	194	182	187	190	159	158	184	172	185	195	176	162	175	164	152	194	165	187	151	161	166	171	188	169	160	190	147	170	174	141	165	160	149	157	163	195	161	154	186	149	172	166	170	169	172	158	159	195	149	171	161	151	163	203	168	144	177	171	183
16938	8596	11814	14863	13995	13358	13763	12399	11685	10588	9275	7401	6454	5520	4593	4007	3138	2976	2681	2296	2004	1859	1715	1639	1444	1232	1015	859	922	864	766	714	728	645	588	513	586	577	507	514	521	488	473	465	423	440	403	357	393	396	388	384	406	380	422	401	408	420	398	406	378	419	396	393	430	426	406	366	401	407	357	412	388	360	384	386	414	403	422	404	409	412	399	386	415	406	367	416	400	423	379	392	406	385	407	391	396	418	387	367	389	424	408	393	407	418	398	373	400	407	397	444	422	376	353	401	406	407	378	380	398	409	452	394	386	407	429	401	432	421	422	390	422	416	410	424	390	386	406	386	405	400	402	378	390	363	390	410	403	410	411	366	389	408	390	385	400	409	393	398	398	376	405	423	395	352	383	418	379	396	386	395	401	394	408	376	434	358	391	385	409	365	401	368	402	387	386	381	388	410	399	379	400	408	400	400	452	402	376	391	382	374	403	401	403	349	417	397	428	393	405	408	380	370	366	407	371	427	415	389	421	359	372	383	387	390	404	367	411	399	412	351	398	395	430	390	376	392	394	396	391	375	415	396	390	422	382	391	381	385	396	409	405	408	404	399	401	398	385	397	408	447	400	376	379	420	396	359	417	401	379	421	359	387	350	450	384	394	410	371	381	428	376	374	413	390	402	371	424	382	400	387	403	416	399	419	414	407	397	416	410	377	411	416	406	379	403	365	385	376	405	416	365	410	404	405	396	393	391	411	421	414	412	401	370	411	442	383	384	363	453	410	419	382	391	393	359	421	387	393	375	372	386	384	417	391	380	398	380	383	411	383	390	425	388	390	404	403	360	402	370	408	391	374	448	417	401	382	435	412	434	397	389	378	432	392	405	409	429	389	391	401	362	386	412	436	411	401	389	383	408	372	406	399	392	423	406	382	388	408	367	386	404	386	407	336	412	388	386	401	405	409	376	393	413	391	415	386	393	396	398	392	379	375	382	427	365	354	433	421	392	369	428	417	395	430	406	385	392	378	376	380	363	429	415	392	378	402	380	376	390	389	392	388	408	415	401	383	392	411	371	404	429	372	378	391	406	375	368	388	385	364	403	416	413	363	387	418	420	403	397	396	394	371	381	415	405	434	394	394	428	392	406	394	392	380	361	391	396	361	407	418	391	402	404	396	386	369	383	419	449	409	379	394	409	411	383	399	394	387	388	378	398	384	397	390	413	406	362	394	399	368	393	421	414	396	374	415	392	411	388	353	399	394	374	392	367	372	396	403	418	405	398	387	414	385	384	372	418	410	364	413	384	392	391	401	401	377	401	409	411	363	409	398	394	392	354	409	415	368	388	355	403	379	431	408	375	371	404	408	354	382	381	419	373	430	402	403	404	398	406	444	370	411	441	398	394	370	364	391	384	403	378	413	420	390	402	385	378	405	367	375	380	433	379	392	408	411	414	405	407	367	375	384	403	351	381	405	422	382	414	389	404	425	414	364	370	422	388	411	394	408	406	384	397	422	428	395	404	383	406	420	412	371	426	415	377	401	387	383	403	382	381	390	407	426	418	400	395	394	380	390	406	388	451	361	367	354	371	409	411	399	417	385	402	381	368	401	355	384	382	397	393	393	420	419	371	402	395	380	393	359	380	389	391	402	393	372	405	393	386	372	391	417	355	411	388	429	379	406	416	397	414	376	389	379	384	419	395	381	401	369	401	382	376	388	389	414	448	385	407	396	374	356	403	409	413	417	415	374	370	399	429	395	413	391	448	389	380	387	387	432	412	432	384	385	391	390	433	394	367	379	421	363	386	387	408	370	386	405	372	385	401	419	387	396	379	403	401	423	388	375	401	413	399	421	396	396	422	396	383	375	393	392	385	404	402	425	414	383	355	368	392	417	419	397	379	400	385	428	397	389	425	411	368	417	411	376	395	395	409	372	398	392	444	383	377	408	415	397	373	409	426	401	406	394	394	422	405	421	415	426	403	359	397	394	383	403	376	405	410	423	403	398	379	376	387	382	423	400	391	406	398	360	399	416	378	385	405	409	400	420	380	416	389	374	387	407	397	407	379	398	387	417	384	404	400	409	413	392	428	381	373	387	397	365	387	362	421	380	403	376	382	386	398	373	428	403	403	399	420	398	374	434	400	421	378	382	369	419	394	367	400	399	406	406	437	414	393	395	432	392	392	357	402	364	382	396	423	378	376	393	377	383	390	406	405	418	416	405	378	402	401	422	404	380	403	393	391	406	394	390	429	360	351	387	431	402	395	421	394	420	384	394	383	391	386	411	350	422	457	402	388	380	410	420	402	404	374	373	420	371	362	383	425	406	380	371	401	418	370	429	380	379	383	374	396	391	390	394	375	393	433	397	420	400	385	395	385	375	354	367	395	390	429	420	400	387	398	391	393	421	400	410	379	403	393	391	430	437	400	374	392	412	387	337	408	397	395	429	383	409	352	401	411	391	407	361	391	397	413	421	420	405	407	409	390	402	396	385	410	412	421	372	405	393	422	368	415	376	403	382	409	378	383	408	368	398	396	384	376	387	390	385	338	405	406	416	443	385	353	382	389	409	396	389	399	405	415	395	403	403	397	391	390	409	395	385	377	390	419	376	394	355	397	406	413	392	404	400	391	414	408	383	385	401	395	391	364	415	371	384	386	399	380	473	399	363	429	385	378	399	357	400	410	376	387	411	378	363	414	409	401	424	387	397	415	424	368	400	406	407	393	402	399	398	414	398	389	365	406	414	362	375	377	373	392	382	425	384	364	418	403	392	390	405	405	410	378	404	415	421	383	383	366	408	345	395	414	404	384	408	390	379	397	355	370	396	390	346	400	418	412	400	414	423	371	415	397	416	408	364	385	379	376	396	393	396	398	406	430	400	421	403	401	398	381	389	398	403	404	392	365	362	392	369	366	370	366	404	404	392	397	415	416	411	403	411	363	393	403	425	396	391	424	378	417	456	425	416	406	402	370	405	388	389	386	389	358	368	387	400	381	406	368	373	386	371	396	396	408	431	417	395	382	406	410	382	379	445	362	384	388	382	387	404	383	389	386	385	377	369	398	378	394	405	400	369	386	410	385	391	398	410	388	395	354	368	379	392	404	386	417	396	388	403	427	389	407	429	435	421	366	411	372	383	379	394	397	379	401	428	400	382	427	345	385	399	400	403	378	354	376	382	361	412	406	420	392	384	406	400	449	412	386	405	392	390	366	400	369	449	430	389	418	387	387	398	388	401	420	385	384	380	418	424	399	358	390	389	376	411	426	369	393	375	381	388	406	384	417	388	406	354	390	381	409	404	396	388	407	424	385	385	401	404	383	408	360	378	383	382	432	391	406	364	415	418	418	396	373	383	424	405	438	338	382	421	424	402	407	393	386	398	356	400	399	360	428	407	434	428	364	420	379	398	393	385	428	378	427	414	374	435	393	412	387	396	404	368	394	389	419	423	398	367	404	384	394	377	396	401	371	429	412	412	400	379	389	399	374	407	391	416	400	392
10842	4073	2975	2124	1306	956	772	768	877	769	727	634	572	454	367	282	267	253	223	214	183	175	163	169	169	141	144	132	144	141	114	134	113	123	112	132	102	113	123	144	106	132	123	130	116	107	119	91	157	126	113	124	131	120	118	109	108	155	135	116	105	107	116	116	126	125	120	111	134	92	119	133	137	127	122	112	134	108	104	123	140	110	111	116	115	142	126	122	100	134	124	126	122	139	114	131	86	132	122	129	142	116	119	108	123	106	125	97	92	117	116	106	118	131	130	127	114	97	135	140	129	112	122	103	139	140	108	100	112	116	122	124	115	112	98	116	117	131	126	133	139	108	115	119	137	144	116	122	118	126	104	126	116	134	128	127	122	116	140	125	131	118	105	124	115	110	108	121	123	134	98	84	118	121	123	137	116	112	137	114	133	104	133	121	124	106	109	114	90	132	117	115	115	118	102	134	124	129	102	129	126	128	111	117	131	121	106	95	113	117	118	119	131	114	129	133	144	128	136	104	105	117	111	127	117	120	111	132	127	94	117	107	121	140	120	112	99	112	106	110	106	109	125	133	101	120	125	130	99	132	127	108	113	113	121	105	122	105	115	119	118	112	110	129	117	115	134	107	85	108	113	104	103	122	118	99	141	118	127	121	112	86	102	97	138	112	101	119	103	117	125	109	112	138	112	126	125	108	106	115	131	101	118	107	121	107	112	118	139	127	112	133	132	141	120	124	105	133	142	109	136	106	124	134	111	114	107	103	109	109	129	134	146	117	118	146	118	120	118	131	133	138	109	114	103	128	129	119	114	139	128	99	117	120	139	92	114	126	123	117	123	101	109	121	112	115	111	128	132	124	108	119	126	119	120	113	123	140	123	120	105	126	144	148	105	110	112	102	109	120	108	119	103	125	125	109	120	120	143	110	118	110	109	101	121	127	108	126	115	118	140	125	97	124	123	117	114	116	127	111	149	120	120	104	87	115	106	140	135	122	101	107	146	120	118	127	108	94	112	106	111	131	120	111	141	135	132	123	125	123	108	100	115	126	103	109	117	110	116	94	129	105	115	108	120	126	129	142	127	117	119	111	102	98	112	124	109	118	122	110	126	127	126	127	111	127	104	111	124	113	116	138	107	98	116	115	137	141	122	125	113	92	112	117	114	107	125	124	125	120	103	141	110	133	137	103	131	104	123	136	135	110	126	125	129	108	95	108	120	127	126	122	127	130	122	110	114	106	139	108	111	120	120	115	135	168	108	128	129	122	130	111	121	115	127	125	148	104	115	127	107	125	94	119	115	133	127	116	123	109	98	129	100	120	131	128	116	126	122	103	120	104	131	127	118	105	111	132	94	119	116	127	120	116	110	101	119	134	100	77	131	108	131	119	117	140	133	131	110	123	140	128	126	105	107	129	106	103	124	106	143	110	127	103	132	133	99	120	105	129	116	119	125	111	124	117	139	114	149	130	136	126	115	136	113	130	121	128	115	133	125	119	121	133	149	114	101	136	120	142	110	108	106	107	140	101	128	129	119	132	105	108	115	97	124	117	122	118	139	100	110	117	109	138	117	113	111	106	142	148	118	136	129	108	133	98	112	114	96	111	118	143	119	105	107	115	108	120	114	96	119	110	132	122	125	127	120	112	135	117	110	104	138	118	109	133	119	117	121	104	111	106	127	118	105	127	134	122	115	132	107	126	119	111	114	110	127	122	111	111	127	107	121	125	118	116	116	100	91	123	121	112	116	115	135	147	119	110	122	124	131	126	116	121	127	113	149	109	130	118	129	119	134	116	101	138	123	112	108	110	127	102	115	98	125	110	135	128	137	120	115	120	127	119	111	125	123	132	119	131	125	123	112	138	131	113	121	120	132	144	134	105	122	132	121	115	110	129	115	134	122	126	115	103	122	108	97	114	129	120	142	127	110	120	104	106	144	129	115	132	112	112	114	131	112	111	134	102	103	115	138	118	93	137	128	132	145	123	116	114	120	124	108	127	114	101	137	115	122	107	110	109	104	125	123	111	122	134	124	139	104	90	110	104	124	110	125	117	119	113	118	121	115	115	117	128	142	121	112	111	99	119	128	123	128	101	112	110	110	121	125	133	129	122	132	114	105	111	110	89	112	122	102	127	128	127	128	104	132	104	112	94	114	98	134	139	108	135	135	129	130	140	110	146	127	120	120	125	118	121	109	119	116	119	127	122	153	111	103	105	132	123	113	124	105	103	122	133	112	118	121	106	117	124	118	104	143	113	124	131	109	138	112	117	110	136	133	104	125	117	121	120	112	94	135	109	119	117	132	123	128	136	120	126	112	114	121	102	115	123	105	139	118	113	136	116	108	108	113	115	91	126	103	116	119	121	123	130	118	113	123	114	109	123	142	116	118	121	135	106	139	130	124	117	121	99	118	129	109	135	130	114	114	105	147	124	108	111	139	121	124	122	120	115	118	139	112	127	111	123	101	124	128	130	129	117	123	116	114	101	121	95	107	131	153	144	128	112	129	114	115	110	106	119	132	120	129	111	136	122	119	118	123	112	133	112	112	100	117	117	103	122	133	120	126	135	146	128	119	127	116	134	129	120	120	150	114	127	114	107	140	125	120	114	127	126	127	125	106	110	123	116	94	122	122	109	123	137	100	137	107	121	87	130	113	102	120	122	110	128	115	116	136	115	103	131	134	119	140	135	119	108	109	118	134	112	140	100	118	120	122	104	123	117	128	131	142	121	108	121	137	107	108	105	102	129	116	134	121	111	123	108	110	133	86	107	128	97	120	127	122	137	123	118	130	139	117	105	120	127	141	111	112	105	121	97	125	115	124	137	110	109	120	129	114	107	108	135	123	121	124	116	129	131	131	107	117	116	133	118	124	115	112	112	120	115	124	135	110	113	112	128	109	125	129	106	132	118	118	120	126	116	119	126	151	127	116	133	111	121	109	125	100	129	135	107	128	105	118	111	131	149	134	125	123	131	105	113	138	103	128	128	143	123	119	134	110	125	106	117	130	139	129	123	129	123	126	120	121	116	150	120	139	113	127	113	146	124	116	102	116	123	100	120	101	128	123	128	136	126	126	103	118	129	94	101	113	113	121	103	138	138	128	105	118	106	109	117	124	123	113	115	136	139	100	106	112	118	117	126	112	134	130	119	113	110	133	99	149	134	115	121	107	116	118	120	116	129	107	113	109	103	135	134	111	132	110	109	113	104	113	117	127	131	121	111	115	103	110	118	132	109	111	114	96	116	121	156	113	110	105	107	109	106	107	123	116	123	101	112	118	122	130	103	124	119	123	119	114	131	119	116	119	105	119	122	123	103	91	127	132	132	153	105	104	125	113	115	121	139	109	104	125	132	113	128	131	115	122	122	105	115	130	115	131	114	111	123	121	123	114	137	137	94	122	119	106	115	128	142	114	118	128	99	107	126	112	144	135	122	111	128	107	97	101	126	102	106	112	107	135	131	130	129	114	114	116	117	96	123	108	128	130	129	126	120
6505	3640	5646	6291	4954	3966	3396	3382	4192	4082	3711	3228	2841	2273	1905	1536	1265	1202	1030	973	885	760	697	630	579	550	473	413	441	429	399	433	422	392	375	370	335	325	337	319	299	331	302	309	276	283	291	277	284	324	297	296	270	296	297	279	293	282	284	308	269	288	317	293	302	310	293	272	319	290	262	313	324	285	317	284	287	289	304	315	263	293	314	323	266	271	298	294	300	257	260	292	296	274	296	279	268	289	306	302	284	313	296	305	246	283	278	280	283	296	310	300	291	302	303	297	295	257	303	299	333	303	322	286	298	270	277	271	289	307	303	325	279	297	296	280	282	298	265	325	313	299	281	279	283	296	265	295	293	275	327	273	305	296	276	314	310	299	288	301	287	254	289	295	287	289	294	296	298	285	283	317	308	266	305	290	278	259	284	311	309	280	343	287	299	281	287	273	297	270	308	312	292	301	301	282	321	276	297	291	309	300	286	295	302	276	282	284	283	267	324	309	291	278	285	284	312	295	289	256	287	276	287	318	280	295	297	284	281	291	297	280	292	270	280	305	273	296	284	309	298	260	288	293	287	288	314	280	292	286	315	312	301	261	291	304	300	306	275	260	313	302	251	270	303	283	291	287	279	281	299	300	281	282	272	316	291	303	260	308	276	272	306	296	304	291	288	274	300	317	302	319	291	262	310	300	285	285	272	300	295	284	315	314	303	273	293	300	298	325	269	277	295	301	283	294	311	323	251	300	323	312	325	292	282	256	280	322	267	288	285	282	307	294	284	293	281	287	263	287	281	292	296	266	294	293	312	311	263	302	286	312	320	276	295	291	307	284	302	295	309	284	304	351	290	284	302	296	297	289	276	280	285	284	322	306	285	300	318	297	299	292	278	259	295	308	299	263	307	280	296	278	287	285	290	281	338	293	303	304	276	289	310	309	298	301	262	301	314	268	277	319	293	307	301	267	269	293	338	316	305	283	283	298	288	265	304	289	293	299	300	295	295	272	308	305	273	274	308	301	298	323	274	292	287	254	264	288	344	276	282	290	298	293	308	301	291	297	293	302	294	289	304	290	286	292	329	286	275	315	273	289	271	286	295	304	293	275	302	264	308	295	281	281	280	281	272	284	281	302	308	270	278	279	245	274	270	319	306	307	294	302	269	305	294	292	285	312	274	286	311	280	277	303	272	290	280	280	308	299	326	303	284	317	273	319	291	273	326	271	309	255	264	292	304	302	269	283	299	262	305	285	276	305	311	288	294	303	289	275	266	309	275	316	289	326	270	292	286	284	315	285	305	284	292	280	323	290	312	331	302	292	278	280	283	310	266	330	272	299	277	280	300	309	299	270	279	287	273	306	307	280	301	292	273	301	265	295	309	305	306	306	271	273	302	298	289	274	307	300	316	314	306	326	293	281	302	308	287	291	301	313	280	288	294	296	297	258	290	285	275	301	304	284	294	271	294	304	261	292	288	301	297	287	265	296	289	259	316	290	283	269	278	286	322	300	296	284	312	287	310	288	304	280	299	295	307	290	287	295	278	301	285	299	304	312	286	290	290	266	297	306	284	270	291	284	313	317	290	309	301	260	299	292	292	283	287	315	316	312	295	318	254	292	325	279	284	290	292	303	316	296	270	290	288	300	335	321	289	291	317	288	277	279	270	258	313	296	287	285	251	289	275	289	307	286	302	286	318	281	283	295	294	322	283	293	270	320	266	278	254	300	277	287	294	278	270	296	291	280	263	304	286	309	325	306	300	330	293	298	332	322	286	300	289	276	303	283	293	289	294	279	297	265	297	294	288	286	283	297	314	303	288	343	306	276	297	289	327	308	271	303	264	276	314	304	281	292	307	320	302	278	307	295	283	262	270	300	292	299	284	258	305	312	256	285	295	311	294	293	271	282	292	288	287	312	286	312	309	324	264	279	274	298	283	282	288	285	286	292	280	264	324	290	280	285	278	272	292	277	291	274	277	318	295	307	308	265	278	284	328	277	293	312	281	286	309	290	266	276	256	289	295	293	309	299	302	261	287	303	290	316	284	285	297	292	269	301	317	309	316	311	305	288	303	290	299	293	285	316	291	302	288	286	306	297	293	274	316	287	294	270	305	276	271	311	282	270	285	307	292	273	304	275	288	290	310	275	326	296	253	298	291	275	313	288	321	299	278	292	283	253	297	300	268	278	283	292	305	285	311	275	265	299	268	297	282	263	301	297	301	267	318	314	276	293	285	286	315	288	306	290	319	302	296	277	320	263	279	294	303	291	311	318	303	291	310	303	291	290	242	302	289	281	325	298	293	300	272	307	289	267	284	286	277	312	277	271	297	324	287	274	301	294	308	311	312	282	295	280	258	314	291	307	313	280	285	289	287	272	284	299	269	297	281	302	277	297	311	276	302	275	291	300	284	310	277	300	295	297	312	281	295	302	305	264	279	300	301	301	304	280	289	282	299	293	276	284	294	291	288	283	304	291	297	301	288	312	275	282	298	290	300	297	322	312	254	280	274	283	285	280	269	304	285	303	275	301	271	285	262	278	300	292	341	312	286	311	294	296	269	286	295	309	320	272	292	293	297	281	272	286	277	278	280	301	293	282	324	295	317	297	279	281	291	286	246	288	269	310	300	279	279	297	278	335	288	304	277	295	302	278	277	284	303	321	282	307	292	280	322	302	296	304	309	294	308	320	270	259	277	277	306	286	285	252	309	305	258	278	261	266	284	288	264	277	289	327	292	312	284	291	296	308	338	255	305	292	311	286	296	308	331	312	282	305	306	271	271	266	277	322	293	288	289	277	285	266	326	313	278	279	281	313	281	277	316	294	291	316	315	304	287	292	299	306	297	277	312	274	283	306	299	327	285	285	272	304	253	329	315	269	294	298	286	296	300	292	301	296	298	286	311	261	305	290	295	271	262	301	287	312	283	268	302	298	309	301	294	274	302	296	271	284	305	311	291	316	284	289	287	300	314	294	309	276	278	276	282	297	273	278	268	272	295	290	303	284	300	301	312	278	316	286	315	302	305	287	286	281	306	289	292	306	275	271	259	326	315	290	284	274	306	307	252	259	310	279	295	292	287	273	295	290	306	301	314	283	286	279	298	287	287	306	283	282	306	287	275	292	312	277	303	279	323	285	295	307	272	300	284	288	287	277	309	287	289	296	278	288	284	295	266	281	283	321	311	296	320	314	304	306	295	305	255	327	285	317	293	280	293	283	286	289	268	284	289	282	302	314	294	316	307	284	250	292	304	282	283	299	309	293	299	251	295	281	297	293	272	287	276	317	270	281	294	261	276	304	340	306	280	294	280	258	287	297	304	294	277	302	295	290	290	309	300	308	279	275	295	307	279	284	314	260	290	327	314	277	279	280	291	290	289	287	317	255	297	264	318	275	291	287	288	308	309	295	297	306	297	279	271	284	302	310	282	340	290	284	291	326	290	260	308	276	314	283	288	303	295	297	276	286	304	297	307	286	296	284	303	305	278	309	295	304	320	270
20141	7819	5708	4123	2935	2110	2138	1803	1855	1778	1424	1093	841	710	630	515	414	461	431	363	290	304	305	272	240	271	221	233	236	251	216	186	212	193	181	188	181	191	186	186	189	156	197	187	178	166	159	168	182	169	167	208	195	181	164	181	191	158	161	184	196	192	174	184	156	168	192	165	194	187	165	149	177	183	188	170	156	171	202	189	164	178	194	166	170	166	177	169	161	156	155	186	185	171	180	170	179	190	197	202	188	193	164	178	171	167	204	177	184	182	177	177	165	191	193	172	184	168	158	198	184	172	172	176	180	175	179	195	222	168	177	193	145	168	166	185	174	166	159	170	188	183	182	206	168	160	168	171	168	166	208	200	172	183	140	155	193	163	183	170	155	168	158	169	194	200	177	158	173	169	165	179	157	157	184	154	197	161	166	198	177	154	170	197	158	153	176	150	174	187	153	173	194	161	176	177	167	176	158	161	177	183	165	158	173	189	165	191	154	176	177	156	156	161	164	186	194	184	168	155	175	162	190	191	175	177	178	189	167	189	187	194	196	164	180	172	178	155	172	187	180	195	177	186	176	175	160	171	155	179	188	180	153	167	187	165	160	194	216	172	170	187	184	163	152	151	154	198	175	182	181	172	159	168	170	163	172	187	176	184	222	168	164	179	155	167	184	163	192	160	178	170	161	165	182	168	166	179	170	185	173	178	170	174	201	168	161	180	163	153	178	190	184	194	179	170	183	172	192	185	195	179	203	164	184	177	207	180	170	173	168	182	165	180	198	159	180	179	163	187	171	185	172	176	204	190	167	181	143	174	171	185	161	159	186	178	197	177	179	188	172	192	158	165	168	175	151	174	184	202	160	169	177	180	183	168	173	195	159	189	172	149	142	173	156	151	171	153	195	172	195	187	180	176	177	168	185	178	187	158	158	181	154	174	184	172	185	189	193	150	152	160	166	188	185	184	183	181	168	189	176	169	197	154	159	161	174	201	179	178	195	176	174	181	186	165	205	169	171	161	190	188	196	164	164	149	184	184	171	170	190	165	188	186	198	190	165	168	193	199	194	196	175	216	188	202	173	175	160	155	172	158	157	167	170	176	177	149	177	179	186	163	176	184	176	171	168	159	180	183	194	184	162	167	195	188	145	187	164	167	176	184	170	183	182	180	191	177	179	189	157	174	178	178	181	182	163	158	173	163	180	170	167	195	165	190	187	198	167	184	192	147	159	168	212	146	181	180	167	173	179	185	176	181	166	187	192	189	174	179	190	186	203	185	182	155	175	197	172	162	172	172	155	167	169	161	162	160	187	181	149	199	176	151	198	172	171	156	177	159	157	162	171	195	193	165	153	210	185	174	164	185	158	159	164	173	172	179	209	195	181	166	147	162	190	207	180	189	176	167	177	177	141	196	168	167	189	159	192	170	192	188	162	191	171	155	179	188	172	169	177	157	165	167	186	180	174	147	159	177	173	169	180	195	158	186	150	183	172	169	170	189	173	157	172	171	178	168	157	174	173	162	154	167	157	156	174	181	164	162	185	181	185	176	191	214	173	189	182	177	179	180	159	157	194	156	174	191	162	192	200	162	163	172	184	163	199	184	168	182	158	165	180	181	182	180	186	160	192	169	179	165	134	182	174	185	155	207	183	152	169	172	211	170	186	173	158	171	161	164	167	163	172	170	160	178	188	177	182	195	177	181	191	166	176	197	189	163	179	197	174	175	183	141	171	193	196	180	168	159	164	158	163	156	174	179	171	178	186	171	193	175	166	176	168	164	174	166	160	156	166	164	158	168	177	195	146	167	157	178	191	182	196	184	170	208	175	157	152	172	159	159	181	173	191	190	179	159	180	163	180	158	152	138	196	197	162	170	151	172	191	180	172	179	204	180	172	198	183	158	195	172	186	164	179	169	187	166	143	198	194	158	158	165	168	178	175	173	172	174	177	179	181	158	137	177	164	165	171	162	183	179	175	187	156	172	157	191	181	208	160	178	160	191	161	191	162	172	183	162	178	197	188	167	183	168	179	190	154	180	189	154	163	167	207	192	172	153	162	188	175	195	166	196	175	164	172	160	201	162	168	155	159	183	168	180	188	188	161	159	186	205	166	166	184	176	147	173	172	206	181	182	183	182	180	191	161	184	189	163	174	177	192	172	201	173	158	175	158	185	176	167	169	181	156	179	179	172	190	170	158	195	186	148	189	170	181	155	170	172	149	165	175	171	173	164	181	171	176	172	181	183	180	179	163	129	174	146	174	163	176	211	214	178	189	165	188	179	170	170	168	193	181	165	179	159	167	162	162	170	160	169	166	161	178	167	142	159	178	165	180	143	183	183	160	180	168	164	172	159	187	173	175	172	202	184	203	173	173	185	159	182	156	177	165	188	199	174	196	175	193	150	172	157	167	168	157	170	180	180	184	169	168	157	167	182	165	206	176	174	183	177	170	162	170	192	157	171	177	177	157	161	169	165	164	194	185	164	171	164	164	169	194	182	169	192	171	172	175	180	171	175	170	192	193	156	179	158	169	194	197	189	185	193	191	168	180	190	158	167	164	176	182	185	192	168	163	154	152	182	195	179	152	186	173	191	161	156	158	158	176	196	177	176	159	187	196	168	180	172	172	167	175	169	188	172	174	180	155	217	170	171	180	163	182	181	155	167	166	158	198	173	182	175	170	178	188	172	163	180	189	175	176	165	188	150	181	186	191	173	173	181	191	181	155	195	166	169	159	215	155	166	166	179	203	169	170	173	177	179	177	176	176	154	170	175	168	178	173	197	198	156	166	197	168	146	189	188	161	162	195	174	169	160	204	156	181	181	168	196	180	160	189	171	176	167	172	191	172	179	185	221	194	176	164	195	189	184	184	177	177	159	185	164	173	157	164	164	182	154	180	168	174	193	180	186	173	171	195	168	169	181	193	199	150	175	167	181	198	200	194	218	199	159	198	178	170	174	153	207	165	179	178	200	191	200	185	165	163	172	159	177	165	166	182	154	173	169	203	186	170	147	163	184	165	197	174	185	178	186	183	167	146	176	169	183	197	164	171	175	172	165	169	186	170	196	189	175	168	179	155	179	142	188	183	181	178	187	164	178	172	190	169	158	170	179	180	171	180	181	187	189	188	195	142	166	154	152	174	184	169	164	169	165	156	162	168	183	205	192	169	157	212	163	152	167	171	166	179	209	179	184	170	171	173	169	148	158	163	165	187	148	165	163	182	183	167	170	175	152	170	171	187	171	166	166	173	163	183	187	198	172	170	186	161	200	173	182	188	157	180	167	176	173	189	169	162	200	162	184	182	179	184	185	182	197	179	168	187	150	169	188	175	175	194	193	155	142	193	190	163	175	145	189	160	169	161	169	171	173	167	201	152	159	186	178	188	177	212	192	179	181	176	176	191	160	170	167	161	165	198	160	179	170	164	169	176	182	223	157	169	166	182	199	152	166	205	146	171	164	162	182	180	161	176	176	197	188	162	174	189	169	176	176	193	160
12820	6324	9147	11041	10112	8609	9458	7915	8813	7970	7012	5616	4438	3800	3410	2679	2317	2298	2030	1681	1465	1246	1192	1111	1058	905	754	737	761	686	633	613	632	544	562	574	539	506	485	504	473	502	450	464	436	397	426	382	402	386	411	411	409	389	409	420	455	396	419	373	379	380	389	411	401	367	416	449	417	387	436	371	386	381	408	387	392	377	397	413	382	380	422	390	413	392	420	406	442	386	398	370	412	418	429	373	373	408	394	395	413	371	396	376	427	396	405	427	383	390	390	425	419	355	383	411	394	408	434	392	398	404	429	373	421	404	406	397	407	424	400	426	361	419	404	386	392	408	376	401	382	393	393	391	399	367	422	394	423	388	415	422	371	401	448	410	419	401	403	395	445	403	360	379	378	401	407	399	436	386	395	390	378	383	374	439	414	405	440	405	402	379	405	381	424	377	408	413	417	384	399	391	437	403	421	391	411	400	418	394	398	397	422	385	359	419	390	438	407	420	397	442	409	355	410	431	445	389	402	382	343	389	392	400	384	416	430	418	425	376	429	403	415	430	405	423	408	416	420	412	418	414	384	360	417	381	382	393	364	384	416	447	373	456	380	422	387	419	409	445	378	396	416	438	410	421	413	410	403	380	431	384	413	397	395	396	437	377	403	380	390	432	391	369	396	397	398	414	352	356	424	396	398	386	405	422	387	405	403	406	425	405	390	408	427	390	380	394	416	423	404	417	414	445	412	415	413	386	399	400	393	379	459	415	403	380	409	421	420	408	434	413	387	413	423	401	417	421	406	384	412	402	396	399	365	396	417	371	368	367	387	365	424	381	385	431	401	401	411	412	386	426	419	379	372	412	402	384	344	415	397	413	428	403	418	399	418	395	362	376	419	399	407	381	411	403	405	421	427	395	407	390	386	461	349	413	408	387	384	400	442	409	428	419	392	392	431	370	436	404	405	398	397	381	391	398	406	389	385	414	394	403	402	379	383	410	433	394	423	397	397	373	394	414	383	404	419	391	393	390	382	425	401	414	423	436	385	413	385	399	406	416	419	428	384	423	428	406	391	371	383	391	375	438	401	411	404	396	413	402	416	380	388	389	392	411	415	437	416	452	420	422	397	368	435	411	432	395	425	397	400	377	411	398	379	417	401	383	438	392	381	432	422	473	369	408	386	393	401	436	394	400	409	400	388	420	395	412	410	426	405	396	397	404	411	398	417	398	417	380	400	422	395	405	378	402	447	406	391	391	392	393	407	412	427	385	393	381	399	405	384	388	359	417	402	412	389	355	405	377	386	413	364	407	410	409	383	424	387	392	372	386	368	374	430	374	418	405	428	451	417	411	401	398	402	403	408	446	415	405	366	404	416	442	392	418	388	360	444	385	414	416	406	418	414	439	417	413	414	413	376	399	412	451	395	397	408	391	417	426	402	423	410	380	403	390	340	408	392	418	385	425	408	404	411	384	440	421	406	424	424	412	403	421	416	402	408	391	445	410	404	380	382	388	410	428	375	385	398	421	408	377	408	397	436	383	450	418	407	413	399	405	421	388	449	394	434	434	390	397	409	358	435	373	366	410	379	395	404	398	424	383	460	417	399	387	398	389	419	408	366	421	406	398	426	383	374	420	409	388	409	419	401	409	412	433	408	388	389	394	394	397	380	437	415	432	443	398	385	376	380	404	438	383	392	390	418	381	390	383	396	365	375	405	400	375	416	407	400	371	413	426	414	410	385	417	431	399	438	391	422	396	428	400	390	423	380	424	416	402	418	388	379	411	395	435	433	433	408	384	382	369	382	399	388	384	439	403	420	385	439	380	398	406	372	389	411	391	400	391	435	406	360	433	411	393	410	396	409	386	419	429	426	399	371	420	402	371	439	423	401	404	398	419	417	404	406	400	375	377	375	383	441	453	433	415	398	425	395	402	412	407	406	390	406	394	394	453	411	380	416	392	390	427	394	416	390	385	393	371	398	417	443	401	425	408	380	422	429	410	428	418	402	395	423	406	405	411	413	407	406	367	359	388	397	414	396	409	411	418	403	388	405	404	389	360	418	418	403	379	427	403	406	403	395	384	408	399	402	393	428	400	398	388	418	403	396	398	355	402	438	388	411	407	398	404	414	408	404	399	452	419	396	415	425	408	382	375	437	397	393	425	447	395	396	394	409	426	404	418	420	388	434	404	356	386	360	394	437	375	421	411	381	405	408	392	424	412	398	419	412	410	422	404	419	399	399	398	420	385	410	427	401	390	411	385	438	358	347	415	384	361	388	394	430	376	373	419	461	370	410	383	368	426	404	407	421	367	394	397	385	427	406	412	395	449	404	416	422	398	407	407	380	377	388	418	369	397	399	361	377	429	413	440	397	432	397	406	383	376	410	419	395	399	400	410	405	432	393	391	403	410	405	411	354	398	405	432	418	415	394	386	402	398	405	398	390	378	418	408	396	397	417	409	370	389	407	429	402	436	397	398	382	401	404	447	411	393	412	428	412	388	393	421	384	346	392	392	405	403	383	393	387	365	401	422	416	413	415	415	376	411	422	417	418	434	431	395	392	367	402	422	442	395	400	441	380	404	410	403	414	400	420	432	406	407	408	398	435	422	431	416	388	425	386	383	406	424	412	409	394	427	400	395	423	382	376	402	422	404	423	418	390	410	393	427	417	410	400	418	417	385	418	394	421	427	429	434	420	439	391	426	405	406	414	413	386	441	425	430	426	395	417	386	362	400	383	421	405	405	422	423	389	405	365	393	407	395	402	380	375	423	387	435	431	433	386	420	397	407	397	391	431	398	398	405	372	392	418	410	420	390	373	424	405	390	422	433	417	406	432	431	360	430	413	417	391	398	395	388	411	413	382	409	412	388	401	366	405	420	418	384	381	404	386	415	424	386	386	390	417	417	407	428	401	417	422	378	413	368	423	383	376	396	438	466	402	403	395	416	420	382	385	378	402	434	392	434	421	401	454	391	429	377	421	370	377	419	415	402	404	390	402	384	405	393	411	403	423	436	390	383	428	388	404	382	383	427	410	379	449	419	409	395	402	407	426	425	378	387	438	401	400	438	421	394	410	432	435	403	359	366	383	347	426	404	383	388	416	414	380	417	382	430	406	382	416	385	406	401	388	416	401	389	427	400	392	436	410	437	387	398	406	386	401	409	393	374	386	409	406	439	404	379	430	421	451	383	445	422	367	370	398	400	435	426	410	374	428	415	438	399	417	411	405	444	394	402	374	390	415	396	403	381	419	376	401	394	422	400	368	416	396	405	375	396	388	417	370	417	368	407	430	411	419	389	366	403	407	399	405	359	442	431	402	401	399	421	386	408	445	427	353	419	357	386	406	363	404	369	421	415	355	414	397	427	405	413	384	432	399	420	405	413	405	394	355	386	421	403	405	397	385	357	391	406	401	402	418	411	415	395	395	387	437	423	415	419	426	394	395	387	410	428	416	407	425	435	401	398	403	428	456	414	425	380	400	424	419	443	410	384	401	379	432	389
27778	11108	8397	6441	4495	3436	3962	2857	2693	2450	2193	1396	1119	981	852	716	597	640	511	467	409	342	345	367	311	289	247	244	262	240	210	227	218	175	202	176	215	184	201	184	200	190	187	202	181	168	188	182	178	190	179	188	192	175	188	168	158	178	186	162	174	155	189	149	179	164	155	186	157	166	177	167	164	165	169	168	136	181	165	181	151	162	148	164	174	168	192	171	175	167	138	178	186	176	160	179	164	167	182	169	179	174	177	157	162	185	149	174	179	164	189	160	183	148	191	155	163	186	160	181	179	174	171	178	172	180	199	182	188	165	179	186	184	182	177	135	173	190	170	175	183	172	155	173	175	159	181	192	182	143	177	169	169	170	158	184	188	161	164	168	173	169	186	156	173	184	179	159	169	163	140	178	158	168	195	192	175	156	178	166	154	148	184	176	177	190	167	168	173	163	181	153	180	164	160	188	174	173	189	194	161	184	144	166	177	180	188	186	157	179	189	179	178	185	158	174	152	177	190	160	196	194	149	202	190	124	170	179	186	158	172	188	163	176	193	185	158	168	189	182	176	164	157	174	174	160	186	149	161	165	171	147	188	186	155	197	175	168	170	171	179	172	159	147	177	170	167	145	173	162	178	172	202	187	154	168	188	163	150	168	183	209	168	173	165	174	164	167	168	170	200	191	163	219	184	173	183	174	167	164	183	183	175	181	146	159	171	155	170	168	174	148	188	178	165	183	158	163	179	182	165	162	173	167	168	173	174	178	168	177	168	170	176	158	175	169	172	193	161	150	193	190	182	155	166	139	166	180	191	166	160	190	162	158	178	162	147	180	188	179	176	153	157	166	188	179	155	178	191	159	154	165	161	154	162	168	172	182	179	169	171	150	146	178	152	154	190	150	172	161	147	170	164	183	166	163	151	164	161	179	176	169	174	163	153	177	175	174	178	157	179	152	156	192	163	152	190	155	164	186	165	176	182	165	195	168	178	160	141	171	181	179	168	170	187	163	165	182	167	135	167	137	146	161	195	206	169	174	145	162	185	151	175	177	162	181	168	178	185	194	194	180	193	168	151	184	188	159	172	148	178	149	164	169	171	162	169	171	157	175	153	166	150	164	167	168	186	178	178	199	163	208	164	179	165	164	183	148	177	181	172	182	169	155	178	171	149	175	189	186	171	160	162	167	153	168	174	157	177	166	184	170	167	169	192	169	155	186	168	164	165	205	174	147	197	164	166	160	172	155	186	156	171	192	185	163	148	192	197	170	174	144	162	159	171	171	146	184	169	170	164	183	184	160	177	163	160	157	164	186	170	162	186	177	157	158	174	160	179	172	176	166	195	191	181	153	172	176	169	161	157	198	153	181	156	163	164	163	189	158	169	164	148	163	174	149	176	168	177	180	152	156	160	177	168	164	164	141	165	158	187	176	179	150	183	178	168	163	192	169	184	192	156	162	137	155	170	153	169	183	193	177	156	179	188	160	170	177	172	184	176	170	184	158	186	189	166	181	180	154	175	170	169	167	171	159	168	189	174	170	140	171	166	165	179	167	179	170	198	188	187	148	163	180	164	178	172	169	183	172	180	170	180	161	158	171	192	178	171	170	205	200	158	160	152	154	182	180	176	175	165	187	189	164	181	162	181	155	163	159	162	173	151	174	159	184	160	149	158	183	180	164	183	171	161	167	156	196	204	150	153	171	163	171	183	167	168	180	175	161	198	176	175	181	159	171	161	154	176	202	186	167	197	181	163	166	165	152	163	155	174	186	191	167	185	169	184	179	154	148	201	197	149	168	165	166	177	156	159	145	163	189	185	144	153	174	160	161	167	178	180	193	184	175	184	193	175	157	174	155	179	214	184	179	172	162	169	154	161	145	175	161	182	182	191	201	161	176	173	189	173	167	175	205	181	191	176	159	164	191	164	180	168	177	163	193	182	171	155	174	184	150	154	154	175	198	173	169	179	178	151	190	194	157	183	179	156	166	166	147	174	136	146	194	151	160	166	148	156	165	177	174	170	177	188	170	165	182	159	174	158	164	201	150	166	182	166	190	174	153	206	187	172	152	181	172	174	173	172	193	195	163	168	166	183	192	185	159	173	172	169	154	154	173	160	175	165	148	181	144	159	179	154	177	193	181	202	169	124	171	170	196	184	179	141	169	181	181	180	172	173	159	146	147	178	183	178	171	160	171	156	174	159	190	163	154	180	169	173	177	192	170	166	193	154	160	195	187	173	176	172	166	168	159	150	165	194	165	168	194	172	187	179	204	194	176	202	173	183	165	171	173	168	169	180	183	174	173	179	166	177	171	166	158	167	184	180	186	180	153	166	166	176	163	124	194	162	172	162	175	170	171	149	183	154	154	151	133	163	184	183	173	183	178	157	163	173	168	159	166	122	161	183	177	185	156	161	167	164	143	178	156	178	164	177	173	185	153	183	155	155	166	178	177	147	157	174	181	184	180	163	170	186	172	140	175	185	169	165	173	155	173	143	162	163	179	184	159	184	178	190	172	184	186	176	161	183	161	150	138	148	164	157	181	172	156	163	169	183	158	173	176	175	145	195	181	184	176	180	165	166	181	181	163	192	143	165	169	169	163	169	186	201	161	194	165	175	156	164	162	167	174	174	169	164	169	181	175	185	168	156	187	197	160	189	193	172	160	168	184	164	158	196	171	162	203	156	169	168	183	162	171	154	150	174	196	171	135	142	177	155	146	164	163	181	173	182	180	161	174	169	165	179	167	156	184	169	155	162	169	169	158	170	207	171	176	174	179	157	176	164	149	197	158	168	158	180	171	145	168	155	174	187	175	165	165	164	163	181	166	165	179	186	175	164	156	163	170	153	177	175	182	165	178	179	192	157	186	150	165	171	178	193	184	153	179	166	160	185	183	179	179	193	175	207	168	144	168	166	154	175	187	146	178	186	183	149	188	154	153	204	165	183	193	169	165	166	176	167	165	142	195	160	166	160	194	173	187	162	175	152	165	170	164	173	166	157	143	189	176	184	162	172	171	171	173	214	154	163	163	166	160	159	172	175	188	158	159	172	195	190	194	183	154	186	198	179	191	161	191	194	173	166	176	165	169	201	174	169	179	175	183	170	182	149	177	160	164	143	164	167	153	171	175	183	187	180	187	159	167	163	180	154	172	167	199	181	173	203	166	173	162	153	173	179	171	165	165	158	182	193	158	169	169	178	170	198	188	179	175	167	155	165	189	188	174	161	148	173	174	193	166	182	181	167	175	170	166	161	172	143	169	174	176	160	164	164	176	193	148	154	181	161	138	180	161	165	159	173	166	186	176	176	168	182	178	192	155	183	196	183	174	164	176	168	148	166	171	192	176	156	168	179	194	158	166	212	171	200	170	165	168	166	195	172	168	164	173	195	179	148	172	161	187	172	184	190	167	177	174	197	162	179	155	186	164	135	184	168	175	186	146	146	182	149	158	143	173	161	154	172	203	165	147	163	172	163	172	146	191	167	172	171	161	186	134
16039	8063	12368	14963	13706	11708	14448	11545	11415	11329	9736	7134	5817	5076	4597	3821	3234	3108	2871	2474	2108	1773	1685	1594	1376	1282	985	899	867	823	782	768	773	642	580	649	587	618	573	504	520	456	445	462	420	368	407	417	402	380	406	390	427	406	392	401	412	394	388	357	400	367	397	399	408	403	429	397	415	434	399	375	391	406	423	415	411	396	378	383	388	348	404	396	375	383	384	359	372	388	377	403	405	368	409	403	407	422	407	396	403	424	388	398	394	399	357	434	391	397	440	452	374	429	393	412	423	381	349	405	366	355	429	412	387	388	360	401	395	403	376	353	418	441	395	392	372	384	394	401	379	374	383	389	375	426	401	363	398	372	388	409	331	392	403	422	402	387	384	392	394	416	391	400	400	367	402	404	393	386	381	373	395	390	385	426	394	373	385	411	410	418	450	377	404	413	402	385	422	413	377	380	401	386	380	387	401	384	377	401	344	414	391	371	398	423	392	389	400	376	391	380	390	380	380	387	436	383	401	361	372	392	376	409	392	375	398	425	367	392	401	393	384	371	400	405	359	394	404	370	395	383	388	366	390	379	379	357	367	398	397	388	373	409	403	363	404	393	401	415	377	427	348	396	394	385	384	375	363	406	391	410	394	396	398	389	438	389	395	395	355	407	393	407	402	400	398	374	379	391	427	381	354	389	393	368	390	377	398	395	398	384	406	385	376	433	383	417	368	399	398	360	399	379	392	401	365	395	396	405	398	371	398	408	438	412	369	393	399	369	378	404	385	389	343	412	373	390	374	404	402	382	411	378	391	401	393	383	379	407	370	367	373	360	408	392	401	399	375	386	410	410	399	387	414	380	367	392	421	415	402	344	395	374	415	416	409	389	391	366	393	359	408	426	401	376	385	393	399	380	366	389	406	412	382	388	380	386	431	398	424	369	368	391	397	402	388	401	360	399	403	369	429	392	430	401	413	385	404	425	378	374	377	423	381	384	389	378	402	426	385	406	357	397	382	407	435	399	389	367	372	404	403	444	382	407	347	366	390	392	399	386	461	394	379	406	387	382	361	371	414	400	370	386	392	392	373	379	424	399	416	418	408	384	421	370	406	375	375	413	379	346	388	376	404	414	360	394	366	381	381	424	349	359	377	399	387	416	390	376	375	414	447	402	381	375	372	375	377	387	387	407	350	402	402	389	345	398	446	366	395	352	410	422	379	377	362	405	388	423	392	407	390	399	417	378	436	416	420	381	369	383	381	399	385	383	375	391	363	359	372	400	390	412	440	391	401	396	388	399	385	411	358	389	414	380	397	381	405	388	378	391	386	415	388	361	401	371	427	390	388	406	370	390	374	386	399	378	364	403	408	385	433	395	408	407	389	399	388	428	399	381	400	377	374	377	381	384	381	389	420	406	421	357	402	397	412	412	425	394	413	421	393	413	407	422	378	409	379	358	382	367	395	433	406	412	379	406	376	372	349	403	381	369	392	391	412	388	421	403	398	398	423	391	360	389	389	379	380	396	390	416	377	407	349	424	399	428	383	387	386	381	388	405	372	394	407	398	393	393	415	413	385	387	398	400	369	400	388	373	389	390	394	396	385	406	401	364	425	370	372	389	375	396	420	395	435	384	400	395	425	401	413	406	387	403	413	417	361	373	364	387	439	353	427	390	395	415	405	400	399	404	376	394	370	388	426	408	432	357	417	410	405	394	414	358	388	386	385	379	395	360	398	412	399	412	404	450	395	406	398	397	398	379	390	409	408	368	407	391	428	390	416	370	388	385	385	416	363	342	390	407	419	409	411	393	387	386	404	379	409	420	416	417	392	346	380	406	386	375	391	407	396	369	413	395	384	399	373	386	391	391	398	382	421	410	396	398	415	392	383	378	366	375	400	399	361	388	390	388	340	409	385	378	362	404	396	403	376	382	414	392	397	414	377	440	422	376	390	400	407	437	370	371	386	387	420	392	376	379	403	367	399	350	435	385	371	443	407	429	392	380	361	409	409	388	385	415	370	385	364	416	413	414	389	431	386	364	394	399	361	399	397	406	378	412	378	400	370	385	417	415	384	389	407	397	401	378	397	376	422	416	399	389	422	411	366	409	385	390	374	401	400	408	403	402	421	394	399	381	368	425	392	403	413	412	395	355	387	414	390	384	390	381	411	391	356	378	370	391	392	377	398	409	362	381	411	397	414	413	419	377	368	386	405	377	402	366	410	397	356	386	395	406	426	386	350	354	377	406	413	382	367	393	390	377	375	372	377	408	412	343	372	389	358	403	393	424	380	387	372	378	374	382	373	406	404	446	354	372	385	397	390	392	394	373	400	385	413	412	399	371	369	405	398	371	396	399	395	404	376	366	432	376	408	390	396	405	410	416	428	367	391	378	384	379	380	405	378	390	400	395	364	387	347	427	353	390	406	381	391	385	399	376	392	353	426	395	387	364	382	385	368	393	396	344	399	418	397	378	386	380	422	375	360	388	375	379	407	385	393	404	395	376	392	363	367	386	389	383	378	386	385	408	412	419	350	400	376	390	356	401	408	408	373	402	403	403	403	413	363	394	369	385	363	414	433	419	399	419	407	402	403	408	356	378	397	397	391	390	404	371	376	384	368	399	395	398	382	376	354	405	379	405	432	397	389	396	410	403	404	406	389	389	388	384	355	394	378	397	379	417	396	408	410	401	409	413	411	410	378	390	399	387	413	363	408	378	418	415	395	389	360	393	385	395	403	340	397	407	386	397	353	390	386	415	396	390	395	389	402	398	404	373	354	388	384	388	406	411	387	372	392	406	420	380	428	386	370	380	377	382	386	393	398	390	412	377	373	404	394	381	374	390	394	431	376	347	370	416	340	404	392	358	377	408	385	395	385	410	408	385	377	370	402	379	413	387	365	406	377	430	379	364	375	379	431	380	379	417	388	399	385	414	413	384	389	399	364	401	435	398	393	386	425	395	374	427	393	376	417	436	414	346	371	394	385	397	372	395	395	385	409	408	410	410	427	379	388	418	404	368	380	362	391	389	395	394	394	389	378	439	379	365	377	394	420	412	423	375	431	400	363	423	388	375	380	420	402	383	394	403	407	413	360	385	373	394	392	411	355	391	392	427	371	399	424	409	402	375	383	401	365	364	389	436	400	378	387	376	397	393	381	386	380	359	380	409	364	384	380	407	417	378	365	364	425	393	401	366	386	412	401	417	378	376	386	376	403	418	401	367	376	404	378	397	373	428	389	427	410	413	399	403	418	390	394	377	384	373	411	377	392	391	355	358	382	385	367	363	347	387	384	418	371	390	383	390	360	359	381	398	353	409	392	388	322	421	373	398	370	391	367	373	392	391	422	410	408	402	388	389	376	393	357	356	417	375	407	418	442	391	404	391	394	371	406	393	385	405	370	399	391	385	406	368	391	379	376	398	416	406	398	398	404	448	418	371	406	420	374	390	362	422	369	404	362	370	379	396	394	404	345	407	403	404	364	383	417	380	404	393	379	377	415	402
10829	4269	3129	2148	1275	809	622	645	690	742	733	594	470	437	433	312	243	214	221	227	180	198	175	153	160	150	127	148	136	127	127	143	129	116	142	118	106	117	121	122	114	138	108	105	102	138	119	100	121	137	107	137	145	129	112	118	119	115	120	110	119	112	102	127	136	105	115	110	128	113	92	116	92	119	105	112	126	110	100	110	127	106	126	118	120	107	121	127	120	123	109	120	141	139	84	126	114	119	112	119	130	133	103	112	117	142	110	136	112	143	111	104	132	83	113	108	116	117	98	114	128	110	122	137	129	125	92	128	98	123	133	107	127	92	122	109	105	122	120	118	103	116	105	107	109	132	115	142	135	100	109	121	140	99	115	122	99	112	110	138	125	139	124	122	111	124	137	129	111	102	134	128	119	130	108	109	115	131	112	102	114	126	133	127	117	101	141	118	102	120	97	123	111	136	114	142	128	111	113	107	125	108	104	115	128	117	113	146	106	113	102	122	113	114	123	133	118	111	100	129	125	119	111	138	130	100	124	115	134	116	113	106	126	130	104	110	123	130	124	127	117	109	112	109	113	129	126	129	121	154	116	134	128	98	96	102	117	104	120	106	108	94	135	100	106	113	157	120	140	99	95	112	89	135	120	114	125	114	112	110	126	110	120	117	121	137	119	115	131	121	115	106	121	122	135	121	109	114	101	141	113	118	110	127	107	123	94	106	115	117	130	99	136	129	119	117	118	114	113	116	114	135	129	115	112	110	135	98	130	125	102	110	114	119	113	117	130	118	136	148	132	143	118	141	105	123	141	138	124	93	131	113	123	136	100	118	112	115	115	138	122	130	113	132	107	122	128	110	122	118	130	116	137	109	117	102	103	115	117	120	117	135	127	120	119	129	118	127	139	118	125	122	117	115	104	120	89	122	105	130	134	110	122	141	125	133	119	116	129	111	98	98	133	104	102	97	107	126	120	94	114	121	92	111	140	123	100	124	119	119	126	129	132	110	116	128	121	130	134	128	107	138	118	134	134	107	118	116	108	110	128	121	98	111	104	131	138	108	116	115	129	127	111	122	122	109	120	89	125	112	125	127	129	119	126	114	118	113	138	117	113	123	135	123	124	123	116	120	118	114	112	96	97	110	100	116	125	131	123	122	119	136	114	128	116	94	130	113	114	129	105	115	137	100	119	110	109	119	110	126	130	106	136	107	116	147	93	116	122	113	128	120	106	122	120	124	127	117	122	141	128	126	113	117	117	130	119	136	118	124	135	118	155	135	109	104	98	131	108	116	130	120	133	105	128	118	140	128	118	108	131	114	99	111	96	104	129	112	114	119	113	144	111	121	104	133	125	93	142	122	120	121	137	117	124	108	106	115	103	124	105	109	112	111	127	118	128	123	113	134	144	132	106	119	118	116	118	114	101	140	114	124	137	135	124	121	96	110	112	119	129	101	115	143	102	115	107	100	120	122	120	135	115	109	118	145	138	118	117	126	110	94	92	126	117	105	109	116	126	114	114	95	118	110	115	123	134	101	111	117	127	93	134	117	135	100	119	110	125	110	118	101	110	118	131	117	107	119	130	116	107	117	96	141	111	99	120	126	120	106	138	126	117	124	125	117	104	108	113	91	126	143	126	121	131	134	107	100	114	138	138	110	121	112	115	126	134	93	119	115	118	117	100	102	110	117	116	117	107	116	109	98	126	121	111	108	101	127	115	101	116	120	107	112	115	115	110	124	126	108	125	135	109	107	124	107	116	138	114	115	123	144	145	138	129	115	119	113	141	131	130	133	110	121	122	113	121	136	127	104	115	98	102	115	143	117	110	109	125	148	124	142	119	109	114	112	110	124	125	101	138	108	91	133	115	111	107	109	130	113	126	113	116	136	97	121	115	121	114	118	128	104	107	118	118	104	127	135	112	114	116	119	106	134	110	121	120	116	113	105	110	138	140	116	111	113	125	116	127	128	100	100	105	112	106	119	106	117	108	114	123	146	106	124	102	113	119	125	119	119	125	110	135	114	124	137	112	103	114	107	108	117	135	132	137	124	151	111	113	137	115	112	118	137	122	129	111	102	125	132	115	124	118	100	94	144	108	117	111	105	135	119	125	124	123	107	110	119	120	128	124	135	126	135	157	105	130	124	112	115	125	124	116	96	115	101	101	126	119	117	109	104	118	112	114	121	135	139	121	118	97	133	98	120	97	137	140	107	103	109	139	128	116	114	129	127	118	128	93	128	115	126	105	107	117	116	106	108	110	108	99	101	119	98	110	105	131	137	141	110	104	116	128	121	116	104	102	114	112	108	125	113	114	109	132	114	129	121	122	115	119	143	137	113	133	126	105	112	106	106	109	122	121	108	122	106	125	119	145	118	128	114	117	108	110	91	122	106	130	120	120	108	102	107	108	120	117	130	138	118	103	127	130	97	137	136	101	103	115	102	125	109	116	114	133	120	114	114	134	129	120	129	100	113	118	156	124	119	126	140	112	141	140	129	97	124	122	126	131	115	127	125	129	120	133	118	115	126	110	101	105	128	107	105	109	118	117	92	111	134	120	114	104	94	115	138	139	100	120	118	124	116	105	97	122	120	126	132	148	111	116	119	131	124	104	115	123	105	116	129	129	132	107	125	109	91	143	142	107	122	121	114	107	97	120	113	114	117	112	113	99	135	114	143	120	123	116	115	129	116	111	117	113	134	106	101	117	105	122	112	112	120	101	126	106	117	107	115	124	132	129	117	140	110	112	91	120	109	104	102	118	113	125	128	126	160	119	131	112	138	128	86	128	137	144	115	132	127	128	110	126	120	132	124	128	122	123	130	108	104	122	138	117	130	129	131	117	104	110	97	119	100	125	115	105	101	117	113	107	106	113	126	115	99	116	118	102	125	131	124	119	116	136	94	120	103	127	135	109	108	109	157	120	112	101	121	134	114	112	95	109	118	142	115	123	112	139	116	102	115	128	106	114	108	116	116	106	139	141	114	118	109	125	116	140	131	120	125	114	135	96	134	112	123	126	115	127	113	107	138	146	105	144	122	109	125	119	107	114	115	108	153	112	114	117	107	115	126	133	128	116	119	131	112	101	97	133	147	120	104	108	104	137	127	135	97	119	140	128	126	109	117	112	99	105	108	137	94	120	117	119	117	131	81	119	106	110	109	117	134	106	119	96	123	112	119	114	130	117	117	113	115	130	128	108	120	134	112	107	118	107	114	113	123	112	108	143	130	102	108	121	127	139	131	119	119	104	122	118	126	127	127	125	128	125	107	108	122	124	122	103	126	105	113	118	115	112	100	114	101	123	120	129	132	103	129	139	104	108	127	107	106	92	116	121	129	120	109	131	113	104	111	112	118	124	121	122	112	106	125	128	123	118	119	115	113	126	132	91	105	107	88	108	124	153	99	122	118	104	114	100	117	120	114	119	139	116	104	113	119	111	120	110	137	127	112	106	111	111	110	120	100	123	107	139	110	126	126	121	115	121	124	112	106	116	107
6643	3859	5672	6435	4857	3566	2987	2862	3539	4079	4108	3069	2528	2207	1920	1502	1198	1100	1038	992	804	663	598	627	545	509	446	441	381	419	436	435	402	362	362	399	325	330	350	346	308	297	331	315	279	330	303	311	317	314	307	280	301	287	288	318	310	296	292	298	282	300	286	307	271	279	279	266	306	306	300	295	298	310	295	313	264	283	314	318	249	266	265	266	294	287	276	268	284	254	279	279	289	273	268	275	259	298	306	291	259	314	290	292	292	275	277	277	302	296	292	296	296	287	293	317	283	294	270	292	297	291	282	295	295	298	280	283	286	262	281	298	262	284	328	268	280	281	299	247	287	276	265	275	301	280	300	258	287	300	272	309	300	311	310	290	294	288	302	283	300	287	294	282	287	277	291	283	293	270	265	297	288	295	304	271	264	262	293	288	281	277	300	272	275	310	304	286	278	272	290	269	291	303	258	274	298	315	268	290	299	288	294	287	266	305	298	296	274	279	299	306	300	321	286	275	300	279	265	288	272	320	272	277	291	305	309	285	305	293	324	296	281	268	245	307	247	335	275	334	272	288	280	325	265	297	273	288	277	247	283	282	273	302	280	279	282	280	312	319	303	283	290	278	286	294	305	303	284	303	283	276	295	280	280	292	298	315	276	271	290	270	275	274	288	240	297	266	295	286	314	313	313	290	270	303	267	285	281	274	263	294	322	285	280	295	264	253	301	264	282	259	274	260	298	279	270	312	297	293	289	287	277	256	270	284	285	294	297	293	258	283	316	264	328	314	300	273	269	309	321	271	291	282	300	287	290	278	294	269	298	297	283	258	294	292	291	297	299	293	282	293	289	304	264	308	306	293	329	292	285	287	268	292	335	312	274	291	271	297	293	292	297	269	302	296	276	290	324	302	292	290	293	281	300	311	292	298	272	294	282	308	263	280	273	314	298	304	282	314	283	276	324	296	305	268	309	276	286	299	270	302	266	282	310	273	282	297	314	307	275	287	294	274	281	315	290	295	261	306	297	307	292	253	272	305	275	291	316	321	308	274	322	286	285	285	285	313	305	279	286	326	270	259	297	291	311	321	307	268	238	288	327	298	318	281	285	254	290	286	279	291	284	270	306	316	269	275	292	279	309	269	270	285	276	291	295	299	292	271	276	288	288	274	287	294	273	320	298	292	275	291	292	291	292	280	310	297	283	293	286	289	282	302	306	311	306	275	285	292	300	243	297	294	289	297	271	285	275	293	288	285	301	297	293	267	300	284	301	308	278	283	278	291	328	302	293	269	303	310	311	285	284	309	265	290	304	298	289	312	296	292	306	317	274	279	303	315	284	270	295	308	284	300	314	291	273	296	296	274	278	307	297	301	310	288	290	306	268	283	271	304	295	329	294	320	294	274	268	301	276	277	298	281	261	278	319	329	286	303	265	319	289	294	290	270	312	308	302	293	279	297	287	282	267	288	287	271	278	320	277	282	293	285	272	292	301	294	268	291	276	281	288	310	269	271	285	297	295	280	285	265	292	309	284	295	269	283	263	315	288	288	302	265	314	289	296	301	310	274	295	277	289	278	308	298	292	259	260	309	316	303	295	288	256	271	284	251	259	315	283	285	293	310	276	284	320	301	276	306	270	266	299	283	263	278	310	269	274	287	298	285	292	295	264	305	297	294	311	317	301	318	290	283	283	259	292	269	255	289	312	300	283	312	301	262	286	279	279	271	273	280	295	294	302	287	279	279	267	295	289	312	301	286	301	286	282	269	304	269	300	276	265	314	274	286	276	325	282	278	279	288	271	261	301	281	283	261	278	264	320	280	327	269	305	299	281	303	266	322	267	302	294	280	280	304	248	283	278	321	272	310	291	305	313	281	313	283	291	315	265	261	279	288	277	299	314	287	274	303	280	294	289	335	283	315	250	308	285	279	279	298	284	276	305	269	292	286	314	316	292	280	327	272	294	276	302	285	299	289	293	282	286	289	289	295	267	277	282	294	278	282	305	284	254	299	312	269	299	290	283	323	288	293	283	246	294	326	280	289	290	284	319	308	265	281	260	316	289	277	314	289	308	305	259	328	286	284	298	308	283	290	254	298	267	299	264	304	275	307	271	320	313	288	288	323	273	308	273	311	275	280	302	297	293	282	301	296	289	314	285	292	270	321	291	284	302	306	315	274	282	272	294	293	272	303	309	266	324	306	289	295	285	261	265	269	285	294	304	297	277	292	310	313	307	278	320	345	305	288	304	290	286	262	277	312	304	267	299	283	281	273	274	279	291	295	279	274	297	274	286	303	272	322	289	267	269	284	330	271	270	302	273	270	292	270	300	307	293	297	246	288	305	305	273	266	286	306	278	288	247	293	323	297	320	272	269	284	262	302	275	292	269	262	291	307	276	284	267	288	278	281	290	285	305	319	292	289	293	304	280	265	298	276	277	294	292	280	286	274	274	333	303	281	277	256	278	331	276	278	304	305	281	248	298	298	294	281	282	289	286	285	302	257	295	315	310	273	291	286	263	321	303	305	271	303	270	262	276	306	269	306	289	288	285	283	281	287	299	247	277	277	266	316	286	284	279	296	300	280	287	306	284	291	273	310	299	312	280	291	275	303	280	279	301	294	282	345	265	320	305	326	272	292	269	304	283	291	265	305	290	269	294	295	307	264	261	297	290	254	272	275	304	271	305	259	262	303	276	299	278	262	261	288	310	304	276	284	305	292	241	282	277	320	273	272	275	285	312	301	300	289	284	264	263	260	320	262	257	304	280	331	283	274	300	293	296	269	271	256	289	286	298	293	280	295	259	309	283	267	285	274	302	298	322	294	303	286	274	290	295	286	291	294	274	285	253	312	297	297	274	287	322	271	294	273	328	275	274	286	279	307	287	287	276	279	270	298	279	278	287	303	313	296	305	286	299	302	294	281	282	284	265	294	310	289	270	296	275	290	312	303	277	287	316	273	291	284	271	320	311	289	256	232	270	277	273	277	298	283	283	289	277	253	293	313	263	282	334	303	277	306	304	316	234	289	303	290	279	271	287	294	296	301	284	310	299	281	315	277	259	281	263	281	290	295	318	279	311	286	318	261	318	307	292	265	286	281	309	302	283	290	281	282	299	290	294	299	287	286	289	273	262	286	293	264	276	313	299	310	281	270	243	322	293	308	280	286	274	282	315	268	283	260	276	275	261	301	288	285	279	269	296	268	282	307	292	318	305	293	301	313	280	303	264	278	299	294	289	286	296	319	252	253	285	276	258	279	280	319	290	292	279	314	298	270	309	319	298	295	313	292	275	258	285	274	294	298	249	286	302	327	297	276	286	299	271	288	265	319	314	288	296	267	299	301	284	280	285	300	268	295	308	295	282	307	282	268	292	286	293	290	307	289	324	289	290	294	295	305	273	314	293	303	295	305	324	275	288	257	283	285	297	301	298	289	295	271	296	292	255	282	303	259	282	293	304	303	305	288	305	279	281	268	291	281	312	297	279	281	283	278	286	286	295	279
20174	7784	6006	4107	2903	2099	2072	1768	1640	1662	1422	1055	835	702	636	559	456	439	416	336	285	290	304	260	273	244	221	234	200	188	215	214	194	206	229	209	216	194	164	183	185	191	166	173	175	191	171	156	161	154	183	195	175	189	184	170	168	164	178	173	152	178	185	161	177	167	167	165	158	175	165	189	180	169	183	153	147	182	187	163	183	188	152	161	167	144	157	155	174	165	182	191	168	156	197	192	202	175	154	168	207	180	191	173	190	172	179	180	181	170	179	179	142	180	194	182	165	198	193	169	181	161	193	157	162	164	190	178	178	179	161	165	157	180	177	168	160	164	187	184	164	157	184	164	156	143	158	148	174	173	170	157	190	165	148	153	161	160	150	161	175	180	160	177	183	163	171	199	152	164	161	163	164	212	172	181	152	171	172	158	157	161	176	171	188	174	188	173	151	198	181	180	130	167	150	200	169	192	188	157	161	166	165	144	183	159	162	159	161	155	159	177	175	142	176	172	171	161	169	164	184	168	164	171	193	192	162	183	169	149	166	183	150	157	176	162	149	179	165	151	185	184	186	179	179	190	164	188	186	174	166	180	147	180	187	157	165	190	180	150	177	173	196	160	190	180	167	180	171	161	145	152	159	179	173	155	152	161	162	173	188	189	166	171	184	176	186	143	158	175	180	169	185	170	183	158	143	187	161	160	160	190	162	147	168	167	173	163	177	171	187	183	191	158	168	170	182	189	208	182	149	168	189	195	142	145	154	187	199	138	182	186	160	161	178	188	184	166	172	164	190	200	175	182	180	156	173	161	168	171	174	164	170	142	155	172	192	175	182	163	156	194	170	177	168	176	197	184	166	168	182	185	183	194	190	150	179	178	151	181	196	171	186	160	162	154	155	158	161	181	184	154	171	156	183	180	184	167	160	158	158	153	183	169	178	183	181	166	196	181	161	168	165	164	175	147	170	160	185	163	156	171	161	168	176	163	161	143	161	183	178	168	150	139	167	166	169	174	175	180	185	166	178	146	169	168	171	175	174	177	163	181	201	180	176	161	173	164	194	168	163	180	194	163	163	160	161	162	163	166	197	182	169	163	153	137	161	165	163	187	164	152	184	202	185	169	204	193	180	167	158	159	179	172	167	199	150	141	156	185	189	206	183	185	181	164	180	147	181	172	169	175	176	170	163	154	169	154	193	177	171	176	189	171	178	184	159	179	195	180	158	191	176	187	159	167	158	180	180	152	186	170	182	179	160	170	162	168	148	182	190	170	173	189	170	177	167	174	173	188	182	170	183	179	160	191	174	162	145	164	158	175	173	204	197	189	182	167	169	182	176	158	177	171	176	166	178	193	164	180	174	182	170	171	175	163	180	170	182	166	195	183	153	151	162	170	186	171	185	181	172	201	180	192	152	171	162	186	149	185	184	175	206	158	166	154	173	152	183	142	162	182	159	170	185	179	154	186	178	185	173	158	187	173	180	167	163	184	165	179	145	151	178	181	183	186	190	182	155	141	188	184	160	174	151	173	175	180	185	200	167	171	146	148	171	169	162	213	147	161	173	164	173	166	178	159	148	190	181	196	178	163	174	169	164	166	175	208	159	192	166	152	145	159	158	164	179	177	165	146	168	185	149	193	177	168	187	170	168	166	155	185	185	167	186	164	202	180	164	183	163	162	179	191	161	158	171	154	179	168	173	163	160	169	182	151	187	166	180	187	162	179	153	161	195	164	140	166	165	182	164	219	155	174	180	178	167	201	198	168	187	161	177	161	182	139	178	156	168	177	183	156	177	176	177	203	171	199	183	146	174	180	181	185	170	165	175	156	162	167	154	144	152	162	162	167	182	170	177	185	178	167	198	169	175	153	148	152	170	174	190	195	162	182	170	183	168	161	159	151	158	176	173	173	183	169	200	185	210	151	164	168	169	144	168	153	161	169	159	173	190	189	162	175	166	192	162	181	184	167	141	173	196	197	182	168	156	158	173	177	152	192	172	185	192	170	166	168	175	173	173	207	190	180	180	138	177	196	177	159	165	171	176	137	158	157	186	140	187	170	203	160	196	166	159	173	171	179	187	182	166	156	175	199	157	160	159	178	171	170	175	170	164	151	170	166	180	184	172	167	155	183	164	185	159	138	171	164	164	160	168	166	141	176	166	173	180	162	179	159	167	185	176	185	160	187	182	164	180	162	186	172	162	177	184	157	169	178	156	151	185	145	158	172	155	157	173	177	165	192	157	158	187	151	175	162	165	153	202	204	173	173	161	156	184	183	152	193	168	185	191	165	166	158	169	162	175	160	159	171	172	199	174	170	175	207	155	193	184	190	173	172	154	181	167	178	180	175	199	182	204	164	157	159	187	159	181	174	153	152	190	175	159	174	194	185	159	171	200	192	174	175	192	168	184	167	164	170	174	155	189	187	176	162	145	165	185	189	176	180	172	200	168	154	168	183	188	156	178	166	189	170	191	202	202	169	169	186	167	182	176	179	145	166	160	169	194	156	172	171	201	188	151	178	170	181	189	179	182	183	182	177	166	175	154	164	153	194	173	183	165	161	158	162	196	166	168	165	174	196	186	179	191	166	168	178	157	163	140	180	171	170	172	189	173	193	153	188	183	163	186	166	182	186	192	151	144	155	154	183	178	168	171	181	164	158	188	177	167	183	168	160	162	193	182	159	213	138	175	178	177	172	194	159	173	181	177	185	197	149	157	205	178	175	159	176	136	190	169	163	161	186	162	157	161	154	139	189	167	183	166	187	175	202	191	160	169	170	156	172	185	161	176	203	173	153	156	173	173	174	169	157	163	161	189	174	162	188	189	147	197	182	171	185	175	170	165	170	178	187	160	199	166	153	152	167	173	168	194	144	184	160	195	183	189	185	161	193	164	162	180	207	175	187	145	181	175	201	165	169	182	161	161	189	196	181	156	179	180	172	180	176	158	163	173	188	169	181	167	176	184	175	152	197	168	155	171	170	166	160	186	181	180	163	156	167	185	152	174	198	182	210	172	168	168	154	163	149	157	190	163	167	182	169	182	150	165	156	195	169	179	188	179	174	190	181	151	161	184	180	183	160	147	174	168	177	176	161	188	186	181	175	173	149	180	164	194	161	165	177	140	199	179	169	164	193	153	196	167	176	168	168	176	167	159	168	187	167	168	173	185	189	164	139	177	170	168	177	142	186	180	188	153	166	162	205	152	164	169	176	180	160	178	196	154	166	152	160	148	169	171	193	159	186	156	190	173	186	166	162	179	188	180	190	200	174	143	181	153	156	171	197	195	176	176	203	187	163	182	205	197	190	167	156	151	162	202	165	219	190	137	168	163	145	161	177	160	181	191	129	159	174	181	171	180	180	161	183	181	182	165	170	158	169	171	183	181	166	170	163	173	184	161	177	188	185	165	180	154	179	175	167	180	165	161	190	165	174	167	185	165	184	175	174	182	159	184	198	135	166	159	145	193	161	183	161	167	182	195	176	179	174	182	178	171	166
12901	6372	9457	10864	9644	7867	8544	7509	7592	7565	6742	5145	4362	3884	3251	2701	2158	2081	1992	1659	1370	1282	1235	1121	973	894	798	715	755	692	701	677	667	602	539	599	542	491	524	492	473	437	435	445	388	451	414	436	406	398	418	404	439	414	377	408	419	421	426	413	424	369	389	425	413	374	364	376	419	368	387	393	434	373	420	414	435	388	366	386	349	408	418	362	404	409	379	400	403	433	429	411	374	397	389	381	417	413	415	410	399	399	378	412	414	405	421	374	403	419	375	379	385	429	377	412	400	428	369	437	395	426	400	396	361	380	393	391	378	393	365	384	413	418	393	425	395	389	389	374	411	396	413	422	382	396	408	423	410	372	396	422	389	414	431	423	403	340	394	386	391	411	408	411	379	367	399	398	384	423	406	387	363	364	403	401	414	410	367	413	375	397	379	419	371	376	390	389	392	401	374	430	375	425	405	402	400	421	392	389	371	388	366	418	421	370	413	392	400	363	429	403	372	411	394	365	398	390	414	364	386	388	390	396	417	396	401	386	398	389	373	399	357	393	383	373	403	390	413	384	387	440	380	348	343	396	434	395	381	393	362	396	372	374	419	424	389	402	401	407	385	424	399	436	366	367	389	393	400	418	416	414	393	422	409	422	403	447	385	423	409	388	393	437	426	422	417	381	395	365	405	403	347	392	387	416	368	346	392	383	397	352	406	424	414	409	368	397	401	449	416	427	402	375	384	407	396	421	403	422	393	348	386	392	371	383	426	402	408	368	368	391	429	393	394	391	396	408	381	374	403	457	368	355	360	393	376	396	416	355	367	375	399	392	370	388	385	404	422	415	408	371	395	371	403	365	419	400	391	424	366	401	371	417	376	413	370	431	344	410	386	392	363	411	387	377	404	364	391	411	384	383	407	421	390	424	390	394	402	361	384	409	406	375	409	389	436	388	378	389	382	391	406	348	399	385	412	369	451	383	382	370	421	434	377	431	395	389	405	383	382	370	400	366	393	384	402	373	372	406	390	400	396	388	396	397	410	422	401	433	385	391	406	378	373	432	419	418	401	405	368	434	428	402	358	404	403	413	413	369	407	347	424	379	375	378	411	409	403	403	397	379	381	391	414	391	383	367	376	385	398	383	387	373	399	411	417	361	399	410	410	389	419	411	385	422	378	389	427	420	411	393	389	370	413	375	421	382	401	385	394	445	375	424	390	407	380	388	454	385	382	391	391	414	409	412	411	340	389	403	396	380	398	423	412	422	405	421	426	388	432	382	400	387	412	369	418	391	378	368	393	400	424	418	413	372	407	413	440	414	358	391	390	389	407	412	405	418	405	402	397	373	385	374	359	403	404	395	409	446	424	381	390	402	395	376	427	386	425	416	403	421	392	414	402	384	407	417	402	404	404	395	392	352	371	412	374	394	391	391	378	426	403	405	388	403	403	406	380	391	382	381	386	383	437	412	433	380	405	404	384	399	362	390	372	422	380	375	388	388	413	413	397	380	397	406	405	385	408	379	369	406	385	401	387	434	386	405	396	421	388	402	382	353	394	410	385	400	405	408	379	377	368	407	420	365	385	364	387	413	404	371	391	399	406	378	422	407	387	383	405	395	395	394	363	365	412	386	409	379	380	426	415	413	407	403	400	399	362	401	396	403	368	412	413	403	381	398	379	413	370	396	372	376	417	380	372	381	429	373	411	375	406	380	393	402	368	412	435	452	391	401	415	407	412	426	390	430	378	413	396	408	395	421	413	391	390	404	430	410	386	379	392	383	385	405	433	405	392	429	384	419	405	396	396	422	382	387	408	382	390	376	427	364	395	391	416	389	386	407	419	396	404	421	407	393	427	381	386	395	370	352	420	412	379	363	373	410	383	392	407	380	387	402	379	406	359	404	385	390	388	391	359	400	407	371	399	381	393	395	397	367	401	401	390	411	390	412	409	390	380	395	414	385	394	404	362	424	395	421	411	382	377	397	364	426	406	419	376	430	384	415	405	382	409	396	430	408	419	381	409	402	389	396	384	415	363	390	399	396	402	427	372	412	359	393	452	368	404	403	395	393	405	414	397	450	402	395	377	406	393	406	412	383	376	377	434	401	403	407	407	370	398	418	368	391	433	377	402	390	384	385	396	421	374	408	378	389	397	377	385	379	409	392	403	415	357	351	427	407	393	381	395	381	341	373	396	368	419	393	404	389	373	362	400	370	394	397	394	379	395	396	411	401	401	373	401	382	400	395	422	419	389	440	395	414	382	393	356	421	418	394	389	411	400	369	425	396	374	394	379	426	406	409	380	396	404	416	385	372	372	378	384	404	391	393	437	391	387	396	370	398	406	396	412	386	390	394	393	378	404	410	398	384	386	402	425	410	381	371	418	402	385	396	372	423	418	395	429	383	375	414	406	404	388	403	404	389	415	392	425	398	395	420	389	428	382	408	406	425	387	388	390	363	386	422	390	402	402	389	384	387	401	394	373	400	394	400	408	394	390	426	397	414	403	422	367	404	438	428	364	414	404	365	394	419	417	423	410	420	369	377	418	410	418	428	407	428	425	377	419	411	430	394	386	396	429	397	399	404	413	380	410	414	411	403	417	424	371	403	393	400	428	406	383	413	409	445	330	386	388	419	379	378	382	396	389	367	407	408	396	393	361	396	432	396	369	391	400	423	390	388	401	386	379	413	385	387	398	362	405	429	386	385	397	393	399	383	358	385	438	405	424	374	432	421	414	399	420	424	422	394	385	381	387	387	382	400	422	407	405	373	387	392	407	386	376	425	425	380	388	459	416	384	393	379	400	380	392	394	363	401	391	401	430	423	414	396	421	385	399	398	414	404	374	391	388	409	429	404	428	411	399	365	385	414	427	383	387	409	386	377	417	392	385	394	399	423	381	383	407	380	383	364	371	366	393	419	391	382	422	376	407	336	408	435	403	399	427	395	382	397	403	432	397	390	385	411	392	388	443	416	432	416	412	387	416	375	424	373	361	401	401	383	407	404	416	411	410	398	421	391	419	399	411	384	390	388	393	429	415	349	399	403	416	394	391	378	399	403	430	389	386	406	407	398	414	396	410	384	412	405	390	423	394	362	415	409	402	377	426	411	401	368	408	417	384	400	451	373	421	420	390	408	405	393	370	385	401	404	400	403	378	423	385	356	400	416	407	387	398	403	373	359	383	405	426	377	414	388	383	393	381	402	376	404	357	403	390	383	385	370	410	411	352	385	398	389	388	382	406	382	381	417	396	417	378	421	390	429	391	412	412	416	384	380	388	400	391	407	409	405	433	389	382	383	414	390	427	378	407	379	405	401	404	396	387	404	384	409	417	384	388	400	420	384	386	402	374	402	420	379	396	404	402	423	391	381	410	393	403	419	382	391	399	374	370	392	403	370	407	364	383	394	377	394	446	405	405	390	399	419	370	391	408	371	394	400	408	382	407	390	412	424	416	435	430	415	378	405	380	379	415	419	422	411	401	392	402	390	402	423	387	378	433	407
30074	12258	8542	6268	4245	3385	3161	2786	2455	2268	1905	1352	1149	956	740	667	587	509	499	453	402	328	362	321	300	306	272	239	236	223	222	213	214	212	205	225	173	202	209	187	171	162	174	189	167	174	159	162	164	188	186	153	178	181	153	170	158	189	181	162	190	177	141	167	178	184	190	142	187	164	164	161	162	143	167	181	164	161	181	172	163	161	183	162	165	176	159	157	177	176	164	158	154	172	170	182	172	168	127	157	171	141	138	166	167	166	184	170	169	171	146	181	132	171	161	163	187	162	184	155	175	185	162	148	159	187	162	171	172	155	149	170	168	174	165	168	173	158	173	160	155	168	155	156	179	193	181	150	149	182	161	142	164	149	148	181	166	147	193	182	157	174	153	191	172	178	180	176	153	189	161	183	148	190	184	161	133	180	155	144	187	171	171	159	176	172	173	141	178	168	185	160	170	165	190	143	149	179	163	168	186	165	171	175	179	161	155	152	183	141	172	175	154	153	188	172	174	204	158	149	179	182	181	189	164	173	149	175	150	155	173	185	167	169	177	168	169	170	182	141	167	161	176	157	166	154	151	154	180	144	163	158	150	178	190	173	156	170	149	125	178	154	160	176	164	171	158	178	159	163	176	171	160	160	150	175	189	175	147	153	173	191	145	169	178	169	155	179	175	188	183	164	174	155	140	158	163	183	161	166	158	153	162	167	162	185	156	162	155	172	159	168	185	181	171	165	177	175	169	154	166	177	179	167	155	158	149	171	160	154	188	170	147	169	188	151	144	190	192	150	175	169	175	188	152	162	173	179	179	152	153	176	151	155	177	167	173	159	161	183	152	159	155	198	171	157	191	153	178	161	191	167	155	163	167	175	167	170	165	183	170	181	173	163	154	159	175	174	174	167	165	148	184	170	165	148	161	155	170	182	191	167	175	149	180	197	172	158	177	184	176	171	149	158	166	144	174	175	145	186	156	156	157	186	168	155	161	181	164	165	165	156	160	178	161	193	164	173	177	174	172	171	182	183	168	166	166	153	160	147	172	174	175	160	160	202	186	153	156	170	159	129	171	164	174	170	185	170	176	164	154	175	160	163	194	154	172	160	173	167	162	166	133	156	153	180	151	188	166	201	159	142	173	160	166	175	182	169	145	159	150	164	184	182	156	146	160	188	184	163	161	175	171	186	148	176	151	181	153	151	161	166	142	163	182	161	160	175	165	165	201	174	160	160	160	183	141	175	148	168	158	159	156	187	172	156	173	200	163	185	163	167	168	147	155	166	179	173	161	166	172	155	184	180	162	164	155	167	176	187	168	191	165	160	191	153	154	183	178	165	171	202	178	165	169	157	160	163	183	170	164	168	148	184	181	160	158	203	155	179	150	148	145	183	144	157	168	143	179	173	161	180	169	202	150	187	174	139	173	163	159	192	192	149	187	193	148	188	175	153	160	152	171	173	163	212	174	164	168	160	157	164	174	164	155	170	177	186	166	169	170	189	172	171	169	155	170	165	159	144	159	144	151	146	145	162	147	166	186	189	165	184	165	168	205	162	211	160	172	139	152	185	186	148	165	171	171	176	169	169	176	160	190	177	157	183	163	151	155	168	159	160	162	168	175	176	164	176	172	163	152	193	174	163	164	156	167	151	173	164	190	177	148	161	190	189	175	181	169	157	139	199	171	154	160	169	175	151	173	163	184	171	149	173	171	184	164	163	186	179	154	167	163	148	180	185	163	174	180	163	167	188	159	218	173	167	145	165	147	166	137	157	167	171	166	171	152	152	177	153	175	158	178	174	163	179	159	163	179	188	155	166	164	201	174	175	155	168	169	169	198	180	164	179	169	185	162	174	196	171	164	160	173	165	157	161	171	149	170	174	164	147	136	146	182	168	169	168	146	160	153	125	191	190	172	174	165	162	164	169	187	157	177	186	167	153	162	166	170	168	149	156	164	172	191	160	173	195	190	161	171	160	180	159	179	174	163	146	159	159	184	157	183	176	181	168	160	150	140	179	185	164	169	184	167	181	145	172	169	161	158	159	195	176	175	167	180	141	163	183	169	203	185	181	147	173	174	143	176	159	155	170	160	142	162	183	153	167	181	170	160	184	158	177	184	155	183	163	198	168	182	178	136	159	168	162	166	169	156	161	163	152	162	168	159	168	199	175	182	151	177	157	171	176	167	130	154	150	170	191	165	175	178	157	167	181	174	164	181	157	177	151	158	151	168	171	171	172	171	158	175	177	168	164	160	167	170	166	157	154	178	161	168	167	164	141	167	158	174	195	168	153	186	156	180	160	180	171	155	176	176	179	167	181	188	173	156	165	151	143	157	174	149	165	130	173	172	156	181	163	158	178	181	149	165	169	170	175	179	196	174	160	170	160	170	161	171	155	163	155	185	167	177	193	163	170	175	177	170	180	190	157	185	175	171	177	196	168	176	168	138	176	188	192	166	163	168	156	196	170	204	171	153	162	178	160	179	164	151	179	176	185	181	159	163	183	153	172	158	170	170	155	198	148	162	146	171	138	147	184	168	163	176	174	157	173	183	181	161	182	177	154	152	160	149	161	161	193	181	165	168	165	190	171	202	177	187	165	182	183	159	187	181	158	165	169	170	150	160	179	172	158	167	177	157	169	162	159	162	153	174	161	183	184	178	199	146	181	174	157	159	146	179	172	174	181	153	175	184	206	158	161	163	173	149	175	158	181	178	155	178	166	185	154	176	147	162	190	147	160	171	153	186	154	160	153	169	166	170	185	160	190	134	162	172	177	144	142	173	191	175	180	165	154	139	164	158	160	175	188	170	179	181	166	148	166	164	176	156	183	178	171	171	178	169	167	171	171	176	155	153	175	149	180	144	156	170	185	175	166	169	146	152	177	191	183	165	180	167	185	168	151	159	153	161	179	147	178	168	181	199	141	169	158	170	152	168	178	171	176	184	141	139	148	179	180	164	158	180	177	184	200	164	192	139	197	163	195	158	161	161	175	176	151	179	187	181	164	172	168	155	168	172	174	142	156	162	142	148	181	188	157	166	178	189	171	156	180	181	166	162	206	174	148	181	173	162	174	183	155	175	170	168	173	141	152	162	181	173	171	182	170	198	174	148	153	160	156	173	185	163	165	168	164	163	171	174	154	165	175	178	191	183	165	157	172	134	141	175	161	170	176	140	163	167	189	168	177	154	174	156	163	158	171	176	190	182	139	146	168	158	185	157	179	188	167	159	173	170	163	156	179	155	185	138	171	146	174	143	171	166	177	167	162	172	150	174	171	161	144	173	169	176	150	172	153	170	158	185	199	162	190	189	174	163	184	181	197	167	163	167	196	175	185	193	166	147	155	189	182	166	166	169	166	160	132	158	166	162	175	175	161	185	170	176	170	168	142	165	160	180	157	167	170	158	186	147	170	176	183	148	189	161	180	162	167	152	169	171	178	172	152	159	174	160	154	182	197	200	179	162	166	190	167	168	158	168	181	164	174	193	153	175	151	157	144
17543	8899	12068	14304	12674	11457	12657	11391	10647	10008	8406	6692	5695	4879	4166	3323	2966	2728	2537	2187	1951	1744	1657	1460	1334	1178	978	934	835	746	764	819	757	734	572	584	547	552	546	502	484	416	422	451	391	382	419	398	411	422	434	426	402	420	430	376	387	424	400	412	398	402	381	340	409	365	395	388	403	396	389	371	391	357	425	373	374	361	368	390	384	384	401	356	386	406	354	375	369	390	396	380	421	376	362	378	424	389	401	420	400	381	356	354	390	366	371	384	399	381	413	396	349	365	386	384	389	381	370	366	381	387	405	387	398	369	392	386	343	367	354	344	387	399	381	383	370	400	388	376	363	395	379	398	398	353	399	354	414	393	383	400	412	393	372	373	366	408	377	346	399	368	395	367	440	389	352	376	365	387	367	367	394	347	380	381	371	385	368	407	391	366	380	345	351	390	400	396	384	369	363	392	392	383	364	380	399	369	358	397	392	369	384	403	387	417	394	381	444	368	380	387	382	381	356	384	409	387	408	372	385	378	406	363	395	402	379	396	361	411	393	376	342	401	390	399	381	392	386	400	358	356	354	379	403	370	377	386	399	399	378	360	341	383	387	383	345	383	382	384	392	381	327	357	345	391	362	367	366	402	366	374	388	386	399	366	402	371	372	385	390	424	409	405	370	380	374	363	387	393	386	387	387	358	361	387	386	397	379	374	397	396	353	395	358	358	360	366	398	375	368	371	366	392	418	350	356	365	377	390	372	373	357	384	413	379	363	387	371	410	379	392	388	355	373	395	381	360	398	411	352	398	399	390	400	357	387	401	358	370	435	411	416	367	428	408	428	408	408	357	374	389	404	375	379	389	372	397	349	383	363	413	352	393	401	403	397	366	362	398	379	407	387	406	371	393	396	348	370	375	420	346	354	352	388	398	362	424	386	362	390	375	402	395	378	390	410	370	381	407	387	366	382	372	397	425	394	408	401	376	402	361	405	383	394	354	405	404	398	377	383	393	361	403	405	357	378	411	397	374	395	399	385	341	351	366	390	385	403	346	371	365	377	374	386	404	396	397	385	381	381	386	377	373	407	418	379	365	353	359	416	377	402	397	359	405	387	356	383	365	386	384	338	370	353	387	376	393	397	388	377	343	388	344	406	375	392	370	381	377	399	370	355	398	384	393	408	400	357	373	379	393	357	398	394	434	391	374	388	377	416	405	383	364	397	384	368	410	379	407	395	396	412	403	363	391	384	408	403	390	438	392	379	358	340	392	365	379	388	389	401	374	380	345	376	370	377	379	381	409	395	359	370	385	368	411	365	381	387	365	369	398	369	363	383	356	401	356	385	372	382	384	414	399	384	377	399	382	430	378	407	418	380	397	410	375	388	356	374	377	373	392	388	388	422	409	361	365	381	379	379	421	387	369	382	411	400	379	383	368	384	403	387	345	360	338	397	400	388	396	403	374	388	397	404	380	371	370	405	406	384	401	391	362	419	388	379	369	392	403	391	362	397	397	387	389	359	386	344	382	409	380	410	394	409	377	411	362	355	383	403	376	397	372	365	351	360	355	385	391	382	395	378	367	442	416	393	351	345	364	398	366	387	392	380	408	367	394	398	369	389	385	375	350	381	373	401	340	372	423	414	422	370	361	421	375	377	414	396	383	386	351	373	393	410	402	418	379	385	418	402	405	369	369	409	348	394	369	364	358	341	384	412	422	367	364	388	350	344	395	352	391	401	382	392	368	338	353	363	404	359	414	409	413	366	376	406	384	402	393	391	442	380	418	359	398	383	413	423	384	381	387	396	392	390	368	406	439	409	378	424	405	377	374	402	425	374	407	391	347	397	366	376	388	414	362	385	371	374	388	378	410	414	395	369	368	412	373	385	356	359	360	394	375	344	363	389	386	404	401	345	344	412	360	371	392	391	382	378	423	378	409	365	389	349	396	430	395	380	358	401	385	349	371	380	406	405	397	364	411	368	377	384	368	365	394	386	382	404	393	385	372	384	403	399	395	382	362	386	397	409	392	374	405	390	366	385	400	361	383	375	377	381	349	401	382	363	365	382	371	365	385	359	403	372	445	408	378	373	362	394	400	383	376	378	395	397	407	375	422	379	356	384	399	382	390	378	405	378	413	386	358	389	376	380	363	401	385	364	395	373	367	411	380	378	413	351	360	399	375	369	381	396	343	400	361	392	388	381	431	373	372	382	395	382	381	355	388	366	436	390	388	416	375	353	400	427	391	341	394	384	361	453	386	382	384	384	388	344	364	407	389	397	390	364	383	386	393	414	392	410	384	383	381	385	403	372	371	390	367	385	395	370	368	403	380	358	361	362	371	382	413	393	332	365	391	370	348	420	383	417	400	388	382	382	402	401	393	436	354	365	379	386	350	363	389	359	362	388	392	396	368	398	385	423	389	393	397	397	364	372	386	404	388	356	369	382	402	341	359	384	370	393	367	372	394	395	401	378	395	365	378	385	390	402	341	395	404	407	396	395	369	379	378	395	395	410	381	381	377	413	391	395	365	388	356	369	380	357	365	393	374	360	424	392	432	313	406	381	378	392	366	371	378	382	409	414	415	398	402	386	388	334	356	371	377	390	371	398	391	384	381	417	411	384	370	354	366	398	367	385	385	399	383	392	364	347	393	398	327	390	387	386	383	406	383	389	358	395	376	403	338	390	416	405	396	406	390	367	416	384	392	390	414	423	360	337	412	361	403	368	371	406	404	396	365	382	376	408	387	375	402	418	384	368	389	379	377	365	332	368	411	411	394	400	384	375	404	404	414	407	392	394	397	387	382	391	386	364	403	375	390	416	392	386	397	381	362	374	377	392	372	392	383	407	356	366	399	421	382	371	362	370	387	405	421	397	399	406	387	363	373	404	381	416	368	355	372	355	344	386	376	403	359	347	380	403	411	405	339	413	365	401	380	353	405	395	385	402	406	380	373	405	380	408	403	385	397	396	350	378	335	365	410	375	379	347	399	384	377	369	388	397	400	400	330	366	363	365	383	416	377	382	367	405	379	418	396	373	351	410	368	375	404	405	381	387	391	381	373	408	398	384	388	363	393	388	385	425	380	370	399	393	389	366	361	374	360	377	376	345	392	367	400	379	372	424	387	379	384	399	403	369	404	392	385	372	414	373	376	374	352	388	399	381	412	383	374	357	406	378	370	389	422	376	345	401	391	382	392	379	397	394	400	393	379	379	373	365	376	401	403	395	373	385	407	399	401	406	371	409	418	378	386	407	408	338	396	381	351	360	362	387	389	380	367	371	354	399	333	384	396	368	398	384	413	390	377	395	377	404	408	413	432	401	388	379	412	389	412	401	412	375	372	359	386	392	369	382	374	415	384	394	378	392	397	382	379	364	377	415	348	370	381	381	424	395	396	369	389	387	400	407	393	396	402	401	371	400	411	388	364	404	381	407	369	414	378	377	388	390	392	391	402	392	389	400	379	344	368	404	425	395	382	365	372	384	378	382	378	375	396	344	349	379	352
11010	4176	2822	1954	1221	822	646	611	678	717	690	513	450	421	307	262	234	208	181	167	200	185	154	159	147	138	125	132	127	121	130	152	128	105	132	124	134	100	119	121	125	108	117	120	96	91	123	119	127	123	119	113	138	109	114	120	113	104	113	122	127	104	115	106	111	127	129	121	124	134	137	91	113	111	120	138	118	127	116	115	121	132	120	124	101	112	122	105	115	134	141	115	103	106	105	107	128	88	102	82	102	83	116	103	101	127	109	108	106	126	123	119	110	115	126	120	106	127	110	118	109	109	125	109	113	101	120	115	111	125	95	106	110	103	109	142	112	117	104	113	112	102	110	109	99	126	117	107	106	125	100	115	103	99	113	135	127	108	109	111	116	133	127	113	126	112	108	115	103	115	111	95	117	102	94	113	108	117	119	126	111	121	123	107	114	111	102	119	111	114	101	96	132	125	88	123	114	112	132	107	100	117	97	117	128	114	115	106	117	95	115	111	118	129	92	109	134	98	97	112	116	142	117	90	125	136	115	111	97	109	126	99	125	98	94	119	107	125	120	106	108	108	106	119	126	109	89	97	98	115	117	135	118	97	120	129	107	111	108	109	124	99	117	117	119	110	129	102	112	107	117	121	123	102	119	109	101	119	110	122	122	114	135	114	103	121	128	128	112	126	92	139	113	115	122	129	96	114	120	107	111	98	106	125	114	96	104	109	98	105	107	121	113	110	92	110	119	109	117	105	119	96	111	103	122	139	106	108	111	112	115	113	119	125	123	105	129	129	108	114	115	119	123	110	120	107	103	116	121	110	127	118	94	127	111	100	103	105	103	101	119	124	118	97	91	109	112	117	120	129	123	114	110	118	107	115	115	108	126	121	95	134	114	114	103	105	129	121	112	119	110	116	123	95	87	124	123	120	114	105	115	94	130	104	119	103	130	97	104	103	94	105	106	120	125	124	136	113	105	121	99	115	112	108	121	104	110	97	91	122	130	107	115	104	100	126	104	101	125	119	125	121	123	113	106	90	109	109	97	116	123	112	117	118	111	133	108	112	125	108	114	118	111	111	118	118	132	148	107	110	109	128	116	97	119	117	112	105	97	106	137	105	110	111	104	126	131	98	102	110	111	112	125	118	115	113	128	120	103	118	117	120	100	102	107	115	101	104	123	119	126	132	124	100	123	118	127	131	122	126	131	122	121	116	120	112	132	111	123	105	100	111	128	97	140	133	119	131	111	130	107	106	117	105	99	105	112	104	134	98	107	118	115	122	128	103	100	100	120	124	116	103	97	107	109	115	120	116	118	111	113	115	108	121	108	106	123	100	118	144	105	129	118	126	106	124	113	101	113	116	103	131	110	117	100	109	123	120	128	125	120	121	102	107	113	98	119	101	117	108	110	95	128	107	134	109	125	124	124	115	133	123	110	128	93	114	110	116	101	123	123	124	114	110	91	98	96	119	116	103	118	117	108	117	105	110	110	104	113	96	108	135	98	98	119	126	116	117	104	119	113	113	127	99	120	110	116	127	136	103	108	126	93	123	117	106	105	130	106	121	138	113	105	105	116	130	116	108	105	103	118	117	110	119	112	105	109	120	109	115	97	104	109	106	118	125	110	125	107	131	118	109	95	137	103	105	122	107	131	103	121	96	101	124	100	105	100	91	105	108	110	112	104	116	116	121	108	103	105	115	114	123	105	114	111	107	111	90	123	112	119	122	108	125	95	104	91	128	106	91	114	111	121	121	114	113	119	131	126	102	103	103	101	97	117	114	95	98	115	120	122	108	105	123	108	106	85	87	99	104	111	99	127	106	98	109	114	102	133	113	122	121	109	116	111	120	124	113	97	105	105	107	106	113	132	100	106	109	125	127	105	110	86	106	100	101	105	111	112	111	108	123	136	120	114	100	122	121	125	114	95	93	117	97	106	95	106	105	112	122	114	121	97	105	96	103	121	119	115	124	120	110	106	126	133	128	114	109	130	120	81	100	100	97	123	117	113	114	125	95	122	97	119	92	105	103	118	123	110	115	152	123	115	123	120	101	106	124	139	100	108	103	99	96	113	101	116	121	118	107	110	81	93	113	126	121	133	96	108	114	114	110	107	125	120	105	116	108	95	106	113	108	111	122	114	106	113	125	118	124	98	102	128	111	129	121	113	125	82	120	109	118	107	137	108	93	104	95	121	133	104	109	110	104	117	122	118	109	105	115	123	111	137	122	97	113	107	125	112	122	93	129	104	107	89	88	83	124	104	121	104	88	137	112	114	112	119	109	113	117	109	101	113	121	107	122	121	116	111	92	120	110	108	130	103	107	115	100	121	120	93	103	91	124	103	95	104	105	108	107	119	110	108	109	110	104	104	127	105	109	122	132	129	114	117	129	127	120	126	123	84	111	92	115	135	100	117	119	88	125	114	113	100	123	126	115	106	111	108	113	117	119	111	124	114	123	117	123	90	107	99	128	114	106	117	104	92	121	107	120	90	115	86	108	104	139	125	132	105	122	109	122	103	99	96	127	102	114	123	115	103	116	100	116	105	113	130	107	100	125	118	127	123	111	108	112	125	90	115	101	106	133	124	108	119	128	126	132	111	112	92	135	120	117	129	122	118	104	98	126	112	114	109	120	113	119	128	124	106	102	113	111	126	116	97	145	104	122	111	98	97	113	107	115	108	105	102	118	104	104	95	111	92	104	122	114	83	119	100	101	98	116	132	100	117	122	122	115	126	111	111	109	149	97	108	128	102	127	127	114	118	125	129	111	117	91	120	120	121	133	136	103	118	127	116	94	104	125	112	80	106	120	129	122	108	127	95	112	145	107	114	111	100	105	101	128	108	94	91	116	93	116	133	127	121	117	110	103	103	111	110	106	94	122	114	117	111	106	102	104	105	117	126	87	131	95	104	105	116	105	110	110	126	111	106	118	123	123	105	139	116	113	130	125	111	116	97	92	119	103	107	113	101	109	121	95	103	122	119	117	98	103	111	115	115	103	99	96	114	107	111	115	120	114	123	121	106	102	113	121	116	115	112	113	116	111	120	135	101	106	104	102	113	103	130	116	120	123	130	129	106	101	97	99	75	108	104	101	95	131	136	123	116	92	87	97	144	106	113	120	105	124	125	109	121	94	124	118	104	145	115	102	112	92	119	110	97	92	111	113	105	125	90	119	106	122	112	126	122	113	115	131	121	129	143	128	115	116	112	122	104	130	115	127	110	112	106	117	123	128	107	109	110	100	92	87	98	114	106	119	118	130	123	121	117	122	108	112	87	119	124	106	120	105	98	122	123	103	103	114	102	119	91	116	109	102	114	116	135	125	107	122	105	143	104	106	95	122	114	119	102	103	128	98	106	108	113	123	128	125	121	127	100	123	121	93	115	90	107	99	106	111	125	107	136	136	120	111	128	116	131	112	101	125	112	121	117	125	106	109	119	120	116	115	114	119	125	102	110	113	87	117	127	102	106	128	117	101	129	106	113	108	98	121	106	105
6784	3653	5042	5746	4536	3434	2947	2954	3219	3507	3347	2849	2475	2090	1606	1246	952	865	862	748	691	588	625	533	503	502	468	453	398	402	397	456	368	395	363	372	375	328	352	315	304	318	304	267	259	286	256	289	273	259	272	300	281	253	262	279	285	273	280	257	253	282	276	285	294	323	270	292	284	271	272	247	273	305	274	270	286	273	280	285	263	265	303	279	264	273	255	284	279	289	271	246	285	255	294	301	289	280	285	272	272	292	280	299	274	287	268	272	286	255	289	263	283	318	286	286	278	261	296	305	297	264	248	285	249	305	252	308	322	287	277	264	283	298	292	343	285	276	280	279	297	290	233	307	311	274	279	270	304	278	265	271	296	272	274	243	284	280	263	292	285	290	264	301	284	278	294	262	296	251	262	293	289	317	241	261	290	305	264	256	297	265	281	302	277	260	306	287	251	271	294	253	286	303	274	313	291	283	292	281	285	278	287	289	270	290	262	263	248	272	290	248	280	276	278	269	273	303	274	268	286	303	267	270	294	272	296	274	301	267	268	270	268	297	273	278	258	253	280	247	256	274	314	281	266	272	288	320	268	266	286	268	249	291	293	300	303	279	287	293	260	271	297	244	272	301	256	308	294	283	269	264	275	288	296	290	310	244	310	269	292	307	262	237	266	257	298	259	275	258	262	259	281	274	338	294	291	266	263	329	277	263	294	274	272	238	281	295	279	279	288	272	298	260	283	265	266	279	269	277	280	278	273	254	250	272	251	270	277	291	281	275	292	318	251	256	275	254	271	264	248	306	285	293	313	266	287	296	259	278	248	292	262	269	285	272	266	269	290	287	274	273	276	283	282	287	286	246	277	278	296	290	281	294	305	301	272	261	288	241	277	280	309	304	282	293	277	288	269	306	273	271	271	283	263	307	253	268	265	295	282	265	280	271	282	262	249	251	262	286	285	288	308	281	269	297	283	271	278	279	275	286	268	305	252	287	272	254	286	302	305	279	269	283	269	275	303	262	284	244	268	271	284	282	270	280	280	282	265	294	290	251	299	263	266	293	275	272	244	313	252	271	300	265	287	265	282	279	303	293	287	231	274	268	289	264	316	278	305	269	261	294	300	278	265	303	254	256	259	296	242	282	232	269	281	301	265	273	257	285	282	297	297	276	278	276	269	296	269	276	290	281	255	291	276	285	285	299	285	265	307	286	250	277	278	276	295	290	259	298	275	258	276	267	293	274	285	276	263	263	297	251	269	263	308	272	293	263	253	307	264	283	292	259	274	275	310	283	275	272	288	298	287	289	275	300	281	282	291	312	263	286	255	260	273	279	309	266	305	285	287	271	275	298	273	268	278	262	276	260	285	259	274	259	284	304	270	280	287	304	302	263	282	264	277	298	286	285	303	274	274	249	256	279	267	286	257	246	280	270	295	277	256	306	279	270	294	283	298	282	286	267	260	280	276	269	288	266	288	278	265	246	306	289	291	272	304	267	284	286	283	244	295	295	281	270	258	256	281	284	274	293	283	274	285	261	270	294	302	248	277	294	287	279	321	259	304	294	292	283	263	302	286	281	278	272	288	297	304	283	278	279	283	291	275	293	310	281	293	274	285	253	283	290	301	293	278	284	296	250	260	286	270	245	295	292	268	258	275	283	296	291	270	263	278	267	257	271	284	275	285	289	270	255	278	278	280	289	263	305	299	279	318	298	278	312	249	262	267	301	275	276	293	293	291	295	249	259	240	282	259	289	287	290	284	266	272	289	280	278	260	252	310	285	302	259	294	286	297	302	293	261	274	264	240	281	275	284	288	289	288	258	274	280	291	285	276	272	296	270	292	266	277	278	274	294	292	293	289	280	270	267	262	276	265	282	276	269	316	330	261	262	264	270	264	294	233	254	269	280	276	286	289	268	278	250	270	298	303	272	290	241	273	283	262	286	284	296	266	264	239	269	258	290	285	273	258	249	280	281	273	281	283	277	284	280	268	294	262	263	280	283	262	271	257	285	277	304	291	286	293	277	273	284	273	274	292	267	295	262	287	268	289	297	317	277	285	281	294	276	269	279	299	254	286	254	282	277	297	274	264	293	276	271	297	293	288	267	293	254	245	267	281	299	274	288	285	286	301	271	265	231	265	308	293	266	317	258	308	282	302	263	257	299	271	294	247	282	274	274	275	288	297	269	270	280	311	278	257	317	264	277	268	282	287	269	281	267	255	285	281	269	287	290	288	270	273	257	267	262	266	258	274	279	275	288	243	250	294	278	268	307	257	292	270	281	266	287	300	256	272	266	261	272	284	275	305	269	282	281	286	256	275	273	259	275	323	292	288	280	296	269	274	279	259	298	293	261	281	291	287	297	282	276	262	253	280	266	305	286	285	288	265	311	252	265	305	286	252	271	280	296	272	261	287	268	304	315	269	260	302	291	247	314	259	294	271	267	277	268	265	301	261	276	287	296	310	285	271	277	266	258	276	290	286	286	292	259	290	275	307	272	268	252	277	270	268	272	286	288	288	276	273	277	285	285	256	295	265	255	308	283	267	289	268	281	285	273	277	256	252	272	270	278	293	276	281	245	307	268	261	281	264	295	274	286	278	284	269	287	274	257	296	257	275	286	286	271	287	280	277	258	287	271	274	278	288	288	297	276	268	300	273	333	280	270	297	283	260	293	287	257	317	282	306	285	279	284	238	252	288	291	273	282	271	270	276	279	262	277	300	271	279	325	286	276	278	257	271	281	266	271	287	284	294	288	277	261	277	281	277	277	289	274	260	276	284	276	298	268	291	281	274	304	267	275	257	272	289	299	291	268	302	293	277	280	270	289	282	302	305	270	266	333	278	287	285	334	289	269	269	261	274	283	302	292	274	269	293	259	266	280	273	267	278	275	276	270	281	272	284	272	261	288	266	297	269	241	264	287	268	262	273	271	296	304	271	283	262	255	269	279	279	279	284	241	294	295	277	247	297	274	285	319	292	277	274	274	284	272	257	285	284	281	267	280	246	314	267	280	278	269	284	276	292	276	291	268	305	311	269	260	280	287	288	262	272	266	310	303	264	299	293	292	313	283	291	269	305	282	268	242	270	281	258	296	273	289	266	302	291	295	283	290	280	292	283	264	314	259	313	260	273	270	274	288	285	294	273	276	264	283	302	272	273	269	293	261	299	280	272	284	282	286	289	275	270	277	287	283	265	275	253	288	293	291	287	269	291	276	278	298	284	258	293	279	279	254	286	313	270	293	271	268	259	266	305	283	278	292	276	277	275	287	274	264	284	282	280	267	268	299	261	269	262	290	267	315	288	263	309	268	312	275	256	254	273	293	267	311	288	262	277	290	267	296	295	270	268	256	273	284	270	257	280	279	266	308	289	253	285	283	277	250	295	272	265	273	275	274	277	302	272	244	284	297	318	268	279	269	281	260	289	284	276	236	266	302	306	290	294	263	286	312	277	251	272	296	267	305	281	293	278	294	266	266	273	292	294	295	280	254	282	264	278	274
19626	7070	5165	3902	2544	2114	2084	1842	1613	1510	1361	1015	843	739	599	552	438	438	397	378	332	294	299	254	267	248	250	197	220	194	199	199	180	205	202	168	147	182	169	150	204	171	147	164	171	163	173	159	148	150	172	161	175	169	173	169	188	182	147	157	150	179	138	156	163	138	144	174	181	180	175	143	168	176	137	163	163	139	154	143	152	162	166	153	185	170	167	179	160	176	157	154	174	176	162	159	158	143	166	174	183	179	155	170	164	150	190	145	149	168	173	127	152	147	164	169	160	148	176	160	188	167	176	157	145	184	183	168	141	175	176	164	164	157	134	156	177	166	184	156	164	166	167	164	164	178	177	163	160	183	150	168	150	172	167	182	183	148	167	164	166	176	152	146	144	169	172	184	179	172	171	177	171	177	157	132	151	178	175	157	164	141	174	161	151	167	166	176	169	147	157	151	164	158	172	162	147	170	167	148	133	157	181	177	168	176	150	136	166	146	143	158	161	158	166	167	185	155	165	193	179	183	154	161	170	168	175	151	144	180	174	175	152	167	188	155	161	177	171	169	171	179	193	167	181	147	173	169	173	159	183	182	159	157	165	206	162	160	174	175	168	154	153	150	149	158	152	179	167	171	159	167	169	193	173	160	156	179	154	162	151	162	162	155	188	148	164	176	165	158	179	168	176	166	150	151	195	184	148	173	178	195	166	175	134	156	161	181	154	150	175	166	151	154	177	170	181	156	190	176	144	143	174	135	156	170	172	159	192	168	180	151	177	183	191	163	145	175	180	167	171	191	198	180	170	163	179	162	169	155	162	139	181	171	179	154	159	169	186	170	175	150	175	150	158	173	177	160	171	144	167	159	170	162	160	149	166	170	196	164	149	151	168	163	172	165	180	179	153	171	159	193	163	172	155	166	160	185	183	174	154	176	186	178	168	152	158	170	143	197	192	172	158	156	180	160	173	169	165	169	155	149	143	170	180	154	162	150	159	183	191	180	174	155	156	167	146	162	151	162	175	176	176	166	151	149	179	168	158	173	186	180	164	154	158	172	212	177	152	154	160	172	159	183	174	166	169	161	151	167	145	170	171	160	162	191	135	170	179	174	164	156	168	144	160	151	173	165	169	174	146	162	160	160	182	187	174	166	186	170	163	162	152	157	183	170	152	193	187	168	174	169	165	214	159	170	151	164	159	169	183	156	144	180	186	186	155	170	176	187	136	144	156	171	166	153	162	166	152	156	165	168	172	170	163	165	169	160	154	199	191	165	159	191	159	169	169	171	188	166	167	172	169	169	162	159	167	160	155	160	167	151	165	185	153	171	181	181	173	156	172	182	179	159	159	192	157	160	138	180	161	170	156	171	192	179	131	179	162	183	149	168	174	179	151	166	161	165	167	160	199	172	168	188	191	166	142	154	165	150	189	146	183	156	129	139	189	150	146	165	165	194	179	155	184	149	143	210	161	150	154	167	161	177	169	166	160	122	160	154	192	191	170	168	161	158	149	163	160	167	170	171	178	172	162	160	154	156	156	178	189	182	145	164	165	180	162	177	169	209	172	163	179	154	162	162	152	206	142	198	149	174	169	155	153	165	174	160	190	136	166	183	149	181	147	185	180	167	160	178	158	165	164	174	173	193	159	151	188	160	161	197	177	182	172	163	156	177	143	149	171	167	151	169	160	167	182	163	154	168	164	179	190	169	167	154	137	173	166	158	178	179	180	163	142	194	160	160	146	172	179	172	183	173	161	158	168	154	172	167	182	172	169	158	176	168	153	176	160	153	184	141	150	168	155	178	155	128	162	161	163	161	167	135	144	180	172	198	162	170	168	160	163	178	179	169	166	173	175	176	171	157	170	190	157	157	150	159	150	153	173	151	196	174	157	188	162	161	150	177	172	174	165	173	135	181	162	204	174	190	166	143	183	149	199	185	169	168	187	165	163	166	152	157	151	190	172	171	182	152	168	181	176	177	159	147	172	174	164	159	200	167	158	183	171	178	154	163	169	152	150	162	167	167	166	157	163	188	165	176	154	184	142	163	150	161	159	160	173	175	157	176	174	174	182	184	133	169	173	168	153	155	184	167	176	145	176	160	180	163	159	158	154	167	154	161	195	204	175	170	172	173	164	161	169	148	157	157	164	155	164	139	172	161	177	169	149	159	167	165	189	168	175	192	146	150	163	170	148	171	171	173	165	154	171	163	133	159	197	152	168	157	183	167	153	186	169	178	178	172	171	164	133	170	164	151	160	149	166	170	177	166	181	176	166	193	165	161	172	175	165	161	177	173	167	166	184	158	166	167	187	165	172	161	156	177	172	175	172	173	169	158	184	166	185	169	175	152	134	151	137	175	170	163	162	148	165	164	156	170	156	195	181	169	168	162	158	140	174	155	174	171	166	195	167	158	152	175	176	149	171	176	165	148	162	163	157	171	166	172	146	177	146	175	151	181	157	163	179	181	151	169	146	167	186	179	203	172	153	151	148	176	190	196	191	176	186	167	173	162	159	157	156	146	160	165	145	192	145	163	147	160	156	167	170	172	143	173	167	153	170	169	161	175	166	151	190	176	158	195	158	149	188	170	141	174	169	162	173	168	175	181	152	156	137	183	152	167	155	168	168	166	181	164	187	163	179	181	171	169	150	175	173	151	156	177	149	171	163	158	163	139	182	180	172	142	169	157	133	170	172	182	164	143	164	164	203	151	158	172	167	151	171	167	159	145	164	194	157	155	155	163	186	164	177	159	163	185	151	189	173	159	151	156	153	166	188	145	151	169	159	143	187	159	186	140	188	167	165	161	171	183	174	147	163	169	168	183	178	168	153	181	178	153	154	166	187	170	179	177	174	143	164	153	174	172	153	172	160	180	159	166	174	176	183	147	149	153	173	190	160	176	172	192	180	171	164	159	180	173	174	167	151	152	171	153	166	178	173	138	182	179	189	161	155	184	176	143	166	184	143	157	155	193	186	174	171	159	169	149	188	167	167	170	150	173	142	170	162	169	168	178	188	156	158	179	159	164	169	189	179	157	170	154	184	149	157	157	158	178	152	156	172	138	177	162	167	162	172	161	164	171	200	158	163	165	195	150	177	177	156	169	169	167	147	172	179	173	167	163	170	186	161	179	188	164	185	169	198	153	182	156	171	187	162	167	143	157	165	163	175	161	172	157	165	174	174	176	210	169	159	177	182	153	178	150	175	156	185	176	175	146	168	183	162	162	191	173	152	163	193	174	139	166	148	168	157	171	176	164	167	167	175	169	185	180	150	159	179	162	167	166	172	158	162	174	147	171	183	147	172	197	158	167	211	191	169	151	188	164	162	155	168	163	176	166	159	156	168	152	169	183	172	189	155	150	177	175	170	171	146	148	148	157	157	177	152	186	156	179	181	172	168	184	156	161	165	146	175	167	160	183	161	154	149	163	173	162	160	178	179	179	154	146	159	160	192	167	182	168	171	182	172	157	168	148	170	190	180	146	169	176	148	185	175	208
12723	5910	8641	10491	9118	8188	8679	8591	7401	6997	6434	5105	4339	3664	2900	2418	2066	1919	1835	1598	1425	1249	1133	1040	1046	927	817	761	625	582	597	746	644	659	563	530	510	500	455	478	442	458	440	422	408	378	402	392	411	399	374	400	398	398	388	373	378	420	395	433	385	428	415	380	366	405	414	386	369	401	389	371	366	415	389	403	365	372	403	415	404	398	396	378	420	410	387	367	374	433	374	424	407	363	384	375	411	404	392	412	410	384	416	409	357	386	384	389	423	406	377	396	409	374	378	356	414	387	339	412	395	404	376	381	413	407	385	408	380	391	423	390	386	379	349	388	366	389	357	371	370	402	386	382	396	361	379	391	408	399	413	378	400	405	422	408	392	397	349	414	363	423	357	379	394	418	364	422	395	360	392	402	398	392	415	372	433	356	406	370	391	357	392	371	401	359	399	397	399	402	351	352	406	391	352	390	383	377	373	369	376	409	394	402	423	472	379	367	365	366	364	362	367	367	392	393	363	378	374	375	356	383	402	387	417	441	390	349	435	386	367	371	435	381	394	387	386	363	390	346	389	400	382	381	361	404	387	385	382	371	384	385	396	396	402	366	367	393	374	364	372	386	382	398	385	357	421	372	371	395	391	348	406	381	418	377	374	411	376	395	369	358	339	396	426	390	393	387	386	427	359	419	375	369	401	361	401	408	358	388	375	398	362	390	381	368	416	378	377	395	400	371	372	397	402	361	360	401	386	420	367	406	385	393	366	402	373	377	395	397	412	380	393	405	398	407	380	376	408	387	411	401	376	383	406	388	385	401	387	381	383	383	393	389	400	354	392	393	394	404	449	346	426	385	402	413	412	364	390	392	367	365	353	372	387	378	394	383	405	353	417	393	371	403	402	347	402	387	402	425	422	413	397	395	349	432	386	398	393	414	405	371	395	408	390	409	416	385	390	396	358	376	372	374	371	381	355	414	371	373	407	394	396	384	339	384	413	386	346	407	388	430	387	393	366	401	367	350	379	398	412	434	369	404	395	417	410	360	397	412	382	402	391	417	396	394	349	411	389	408	383	394	379	395	385	370	382	424	418	417	369	413	390	372	372	394	392	401	381	393	382	398	362	385	390	382	371	381	347	370	374	366	400	382	366	366	385	382	356	409	386	396	363	381	455	392	414	384	373	392	365	420	410	378	412	376	391	375	414	387	384	427	369	422	371	397	413	357	393	335	382	408	419	416	376	385	383	387	380	396	367	400	375	372	411	407	388	357	370	398	376	394	410	393	411	399	361	419	378	389	386	358	382	352	407	362	374	390	393	390	406	391	408	389	398	388	377	384	359	402	380	372	373	413	423	393	357	423	392	377	362	404	374	368	383	371	387	370	407	380	394	396	381	383	379	367	414	368	381	348	386	395	331	398	424	394	403	348	395	391	363	405	409	389	401	373	416	399	358	376	419	377	387	375	393	399	385	351	375	377	383	370	380	406	391	370	403	398	367	373	383	368	385	395	396	379	375	405	416	413	376	376	397	378	363	384	412	398	375	384	376	378	381	384	400	366	391	381	397	406	359	399	386	394	339	393	391	411	430	383	420	395	378	381	343	394	371	362	380	359	398	371	413	396	370	368	384	410	374	373	430	389	385	384	381	391	339	384	359	362	369	413	376	388	436	382	369	373	397	402	382	397	398	366	384	390	396	368	369	379	415	406	396	404	381	369	402	349	401	390	380	416	383	390	392	383	433	353	358	369	390	425	381	387	369	417	372	389	395	392	398	378	424	403	373	416	383	399	364	393	383	418	369	408	393	400	444	379	366	360	384	398	394	377	344	399	392	397	395	428	398	399	374	381	380	423	369	356	399	370	394	374	389	387	415	423	360	363	393	409	386	373	405	384	387	368	376	383	364	393	419	385	417	426	385	389	382	403	420	387	370	399	369	351	399	370	381	384	415	377	403	392	405	406	396	364	404	384	371	371	379	374	403	341	319	400	390	390	397	370	401	398	387	389	372	399	378	396	380	399	366	388	406	359	363	378	398	364	384	395	389	402	410	385	363	391	410	417	388	403	382	357	389	392	370	382	375	388	425	362	384	380	404	401	403	396	370	388	403	404	372	370	349	406	406	385	413	381	395	391	389	386	378	379	368	420	384	374	399	346	360	394	379	360	374	410	390	399	323	363	365	367	378	368	409	382	379	383	396	380	399	390	431	410	358	376	395	368	388	364	379	355	407	369	421	383	361	404	391	372	394	387	390	392	396	385	417	394	379	346	357	348	343	399	346	415	397	407	374	388	387	395	369	378	413	383	392	388	406	414	401	417	385	387	361	419	363	413	383	350	380	385	409	401	389	381	387	364	414	411	433	372	373	403	407	428	392	405	411	389	431	383	412	385	407	379	396	354	417	375	413	383	390	400	412	391	394	381	369	400	435	385	419	388	370	392	372	383	385	372	378	393	413	404	389	419	384	369	362	392	375	403	419	384	388	371	393	366	402	407	398	376	382	407	416	371	392	392	398	377	377	394	389	363	392	406	386	401	387	359	397	376	391	390	419	408	396	385	422	395	406	389	411	388	423	410	394	393	375	403	362	388	424	384	354	349	347	388	412	391	367	383	386	352	354	390	356	369	420	374	379	381	413	383	383	381	350	394	372	389	387	405	388	380	346	373	409	392	384	362	436	384	408	377	437	363	395	376	410	429	346	388	365	405	419	398	384	371	379	390	369	401	372	412	390	401	407	389	376	420	394	395	381	399	381	396	385	382	365	371	376	386	387	396	395	421	389	356	386	359	391	376	374	386	365	422	398	410	417	373	368	406	374	378	397	415	393	372	398	398	383	414	410	405	387	373	393	387	360	376	406	392	368	377	400	396	390	391	391	385	406	366	365	401	371	399	393	387	375	409	390	379	399	366	366	389	434	380	399	390	395	392	415	382	379	378	400	372	379	408	370	397	354	367	405	411	382	400	388	374	372	410	385	380	407	371	396	387	390	394	399	365	403	373	391	406	388	454	369	359	395	388	402	388	379	377	369	359	397	357	390	407	371	388	366	387	384	373	413	382	390	375	418	378	404	410	412	373	436	358	384	379	378	428	375	413	384	371	405	377	354	385	375	382	352	369	399	421	383	384	397	380	357	378	379	367	379	421	406	386	392	408	379	379	397	433	403	398	370	400	367	391	406	381	423	388	369	381	406	405	385	364	377	362	361	398	371	400	404	385	381	408	400	375	395	362	399	391	383	387	414	385	422	376	408	382	382	385	394	374	362	405	378	359	399	373	398	378	391	354	430	383	375	387	415	366	378	378	405	395	345	378	383	392	340	385	381	382	396	368	353	359	376	394	385	317	375	425	360	402	413	363	397	422	386	372	359	366	387	368	400	410	362	394	382	367	370	381	395	354	392	376	340	388	409	367	404	377	379	389	426	387	394	353	380	371	399	350	403	374	385	384	394	385	399	390	421	409	361	379	377	396	404	391	372	369	374	417	392	406	405	368	363	443	416	343
28843	10767	7936	5824	3870	3162	3297	3203	2539	2072	1830	1481	1215	947	763	653	530	455	443	425	372	373	341	323	307	255	248	219	183	202	227	205	212	239	198	181	192	195	159	193	187	149	162	141	165	164	148	158	165	166	177	161	166	158	162	151	162	172	143	154	171	176	152	163	154	164	186	136	171	157	180	142	172	173	189	150	161	148	158	158	146	172	159	163	167	167	149	147	154	167	176	137	173	142	163	180	173	156	154	155	173	148	179	160	183	172	179	162	162	174	170	192	156	163	149	182	148	152	194	174	170	169	150	156	173	149	154	169	162	159	163	171	178	162	166	185	162	149	157	169	163	204	143	177	179	172	174	150	175	149	163	166	173	161	156	178	162	180	156	190	168	168	165	169	155	150	160	153	162	167	163	154	175	167	143	154	166	154	165	161	177	163	169	159	163	174	148	148	175	149	146	154	173	145	138	165	181	159	156	179	164	158	163	154	155	170	156	170	132	162	171	184	168	171	142	138	166	164	181	186	187	153	179	180	171	182	148	158	177	138	154	153	142	151	177	181	152	163	145	138	161	157	165	184	180	158	181	150	157	155	159	164	171	172	162	151	158	183	151	138	159	153	160	174	152	184	169	153	157	162	165	166	167	153	150	179	167	143	181	142	163	175	197	146	174	143	161	157	167	139	152	169	159	148	145	171	174	169	158	172	168	144	150	150	168	161	149	162	140	170	169	154	164	171	166	166	163	146	160	137	170	171	161	178	174	141	163	160	141	151	175	137	186	154	180	147	163	174	186	165	161	145	157	180	172	166	169	167	151	144	193	144	173	142	153	160	152	166	159	165	144	163	165	164	134	146	148	155	149	138	165	133	178	174	172	152	191	157	150	156	157	166	137	169	148	146	154	155	160	162	117	160	149	157	157	175	158	149	154	162	168	165	168	164	147	167	165	176	147	189	179	163	173	157	163	165	161	162	140	171	165	154	186	180	162	168	178	163	156	151	159	152	145	181	159	149	177	144	171	146	159	179	175	171	159	180	157	150	169	147	159	157	159	163	153	149	161	164	155	173	168	147	168	182	156	144	158	165	152	160	188	173	176	176	163	159	170	164	144	170	138	172	166	168	152	153	139	158	161	150	171	186	176	173	161	162	162	157	138	186	142	157	171	161	157	155	164	154	164	178	153	182	168	159	170	174	155	190	191	153	132	158	191	132	143	157	165	158	176	137	161	176	166	156	153	146	162	182	149	132	157	169	159	159	148	178	164	197	157	138	161	163	163	167	161	176	157	184	171	149	170	160	170	169	185	157	161	159	172	173	146	151	161	154	173	181	161	148	181	155	158	171	160	168	177	149	147	166	149	156	173	180	158	149	160	155	161	171	158	146	151	143	161	152	165	159	142	176	169	142	166	178	162	174	171	163	148	155	154	189	158	149	155	181	185	178	144	154	177	158	162	158	148	165	172	155	180	165	185	178	159	164	169	186	163	153	160	159	162	145	175	154	165	199	157	164	153	179	161	168	165	160	155	179	165	196	154	167	154	156	173	152	163	167	151	195	155	133	152	138	176	151	159	133	143	150	154	157	163	159	169	166	147	165	185	157	174	146	165	155	145	166	158	176	169	144	142	167	160	168	148	152	154	152	151	157	142	135	155	170	157	143	138	177	158	184	162	149	175	152	157	156	151	182	154	172	156	150	160	191	180	158	189	143	164	147	161	180	192	164	159	161	167	158	163	168	204	173	163	143	167	170	176	170	172	164	156	167	151	191	155	154	176	144	159	158	180	170	165	164	167	171	170	150	161	154	147	153	133	126	169	181	167	146	153	139	178	151	170	166	144	163	152	185	168	167	180	165	143	153	189	174	160	162	152	170	148	158	169	163	147	175	155	164	175	167	154	137	161	162	169	185	173	137	154	154	147	141	169	181	149	153	144	156	184	150	165	146	171	167	154	188	150	153	160	153	172	157	185	147	187	173	174	161	181	139	171	154	135	166	177	166	174	167	150	172	163	166	170	156	155	159	160	158	177	159	166	183	138	157	167	175	160	157	171	164	154	163	157	158	178	167	188	166	178	179	156	167	184	167	155	166	160	147	176	149	177	168	161	167	164	155	152	173	164	186	165	159	143	151	157	149	155	157	145	149	173	159	173	170	163	157	159	168	141	174	187	174	172	164	159	159	157	157	174	164	165	144	159	162	167	136	164	157	165	162	146	182	171	145	177	127	173	152	165	185	174	173	194	160	143	169	174	150	167	150	163	161	188	162	173	151	156	144	169	170	167	142	159	165	162	161	157	150	151	149	155	172	170	155	181	210	172	161	146	146	180	143	175	181	192	163	170	188	173	168	163	189	167	170	187	174	149	174	161	167	156	171	179	166	144	173	172	168	151	198	170	170	168	138	167	150	152	148	155	164	175	175	174	166	163	148	153	160	146	160	148	161	181	164	160	171	172	195	192	157	160	153	167	153	163	119	169	174	175	158	160	170	177	173	174	151	165	159	151	154	162	145	165	158	159	177	149	165	159	158	175	168	157	179	179	189	170	167	168	157	176	152	162	160	169	174	156	157	165	144	144	175	165	181	164	152	153	135	143	169	169	169	154	161	149	164	184	166	161	165	142	175	153	208	171	156	130	152	155	161	164	194	160	149	170	158	172	167	181	185	167	144	148	187	184	152	182	173	176	156	171	159	165	147	160	177	162	150	144	165	152	170	162	169	163	184	155	160	159	143	164	145	138	160	135	153	156	184	188	167	151	164	167	170	162	155	133	148	180	161	185	141	150	140	151	168	165	154	140	157	147	159	142	164	172	133	148	176	171	178	196	179	164	163	158	168	159	178	171	139	157	165	154	160	155	176	181	181	176	165	151	174	145	164	146	149	177	182	159	181	145	163	167	145	159	156	156	158	161	157	173	155	164	174	177	175	151	180	168	147	179	147	190	162	155	152	151	170	158	168	141	160	152	168	147	141	161	147	151	163	160	192	149	155	158	136	147	163	167	144	177	162	128	155	151	149	168	151	151	173	155	173	166	154	137	159	157	129	163	175	174	186	171	156	161	167	178	165	177	160	178	172	172	181	146	169	165	161	154	151	155	135	157	150	179	161	134	172	136	149	138	150	157	152	148	186	135	151	153	165	172	148	177	144	191	182	143	189	153	149	139	156	144	174	164	158	162	156	139	157	150	136	173	168	159	155	173	164	159	136	154	179	173	167	140	145	189	169	165	164	176	142	183	145	183	149	169	180	172	172	184	156	189	147	172	155	187	144	124	168	136	181	175	147	171	166	146	164	191	170	173	183	157	139	171	165	169	163	147	164	160	180	156	170	147	157	139	163	184	179	168	179	169	168	172	172	154	167	177	159	160	162	162	162	145	179	190	174	166	178	182	135	154	146	147	159	161	160	161	148	139	146	136	186	153	197	166	157	154	165	184	171	174	166	137	157	150	160	149	164	151	183	200	159	153	142	167	174	152	152	166	144	199	160	182	189	171	151	177	152
16720	7766	11555	13609	12111	11317	12732	13254	10765	9692	8610	7044	6009	4811	4073	3429	2887	2824	2469	2226	2017	1927	1668	1494	1357	1182	1051	951	780	725	758	916	709	706	619	585	558	520	455	471	448	402	397	402	412	385	368	389	441	429	392	439	393	360	366	382	374	367	369	378	403	381	420	376	376	390	372	376	386	386	376	360	389	377	370	388	406	395	395	377	393	374	361	364	351	374	407	362	391	372	345	355	366	380	359	374	357	399	388	394	346	366	394	345	403	371	345	369	343	383	348	410	348	368	351	348	385	398	363	340	342	387	360	401	333	373	402	388	356	346	395	366	395	390	367	388	391	400	403	351	404	377	422	382	349	385	376	346	376	345	411	400	387	401	374	386	367	366	399	357	358	382	364	406	370	412	364	338	393	375	379	413	378	387	336	399	386	381	381	393	380	363	361	386	375	342	369	377	368	391	383	392	356	374	348	389	368	389	384	387	366	362	372	395	358	353	386	364	394	411	374	393	371	366	398	384	347	392	360	365	365	368	349	420	358	362	390	391	401	377	353	380	384	371	379	348	362	382	401	392	385	391	381	344	385	392	365	395	376	379	371	370	408	362	368	382	385	399	393	388	381	349	366	390	397	378	374	377	360	384	375	395	370	380	358	368	382	347	370	382	359	354	368	394	375	376	412	360	375	413	377	360	358	366	378	377	366	391	390	359	387	393	402	361	380	377	370	368	373	403	373	356	440	376	385	328	365	381	383	384	389	394	379	357	356	379	372	381	376	359	370	402	357	362	339	394	328	366	406	401	392	363	387	396	394	343	373	381	391	414	391	386	373	349	423	367	336	385	371	397	371	373	379	358	362	380	374	405	409	361	406	386	384	355	369	368	361	365	377	397	376	365	356	351	378	367	375	347	363	408	401	344	369	381	374	372	378	387	364	380	398	375	354	397	397	377	363	391	392	395	367	382	363	380	385	359	387	364	377	350	354	347	411	364	392	394	369	418	362	365	361	405	389	395	395	368	387	380	372	376	365	387	356	398	346	359	366	376	361	418	360	403	396	366	344	389	391	373	388	398	376	384	406	367	361	371	331	400	391	347	370	373	393	351	384	375	375	394	359	376	391	382	385	374	426	401	333	367	376	380	404	391	403	349	337	365	370	378	374	354	369	378	348	385	374	388	381	375	402	343	384	381	336	375	392	368	414	341	395	354	396	353	359	360	339	364	383	387	378	373	341	391	352	347	387	360	360	359	375	374	382	373	369	381	381	395	376	405	360	379	369	393	353	408	392	394	373	365	369	365	394	387	387	382	390	364	357	335	358	347	336	373	414	397	381	334	348	360	377	359	382	391	331	351	382	371	366	360	367	357	405	328	367	389	351	328	361	376	378	349	364	395	395	389	374	365	419	357	385	367	377	375	378	389	358	367	349	360	374	383	369	369	389	394	404	363	394	388	359	358	395	356	402	349	381	368	386	389	385	393	367	391	372	360	396	388	348	398	369	366	386	385	373	375	403	430	400	377	377	376	371	362	366	423	371	381	361	401	380	369	395	422	385	371	375	406	322	405	379	380	380	343	358	380	429	342	374	355	368	373	387	389	378	377	385	395	388	383	384	362	360	397	374	387	385	398	366	360	346	350	389	380	416	372	379	368	343	382	374	377	372	372	360	361	386	379	356	387	369	369	386	372	348	357	369	373	361	358	368	434	389	347	371	377	363	390	371	352	370	409	405	384	359	373	362	362	379	424	369	410	372	384	371	386	416	370	407	352	382	348	339	380	373	375	364	371	379	342	388	348	408	371	394	397	321	409	403	369	354	341	375	351	387	355	363	376	366	383	400	371	374	399	361	401	374	355	354	351	364	340	335	372	340	372	379	387	384	362	370	389	398	372	387	363	360	348	369	364	378	377	414	373	378	362	373	375	368	371	374	360	376	389	370	350	382	426	394	422	376	363	399	397	331	349	365	351	388	364	345	429	373	375	391	362	364	363	347	347	353	339	348	372	381	364	355	385	368	401	357	355	386	358	415	411	403	389	375	379	379	380	373	353	378	385	366	355	369	343	390	384	405	378	372	388	363	392	355	356	374	373	366	347	335	371	361	382	388	371	382	380	391	402	358	381	409	359	340	358	386	373	386	397	368	392	356	364	397	382	360	364	368	368	404	384	365	360	366	360	391	359	375	410	379	354	361	361	384	378	314	360	370	334	394	384	396	359	367	375	358	386	361	352	394	370	371	392	363	397	370	357	400	425	364	366	368	384	399	376	393	368	371	396	371	380	368	382	358	379	390	385	367	340	369	406	345	376	330	375	362	389	397	394	378	361	409	360	356	368	365	393	374	349	321	387	357	401	408	400	396	404	415	388	429	360	386	341	389	367	372	403	387	402	361	380	395	367	386	370	366	361	386	372	421	366	382	366	418	383	363	387	345	360	355	421	398	395	353	413	341	357	376	375	369	392	395	387	371	376	350	393	374	390	352	377	402	362	359	387	402	391	430	358	404	377	396	362	396	395	385	378	363	362	360	357	386	386	374	398	380	412	352	368	375	366	390	385	347	339	349	363	390	349	362	346	314	391	375	364	342	400	371	377	397	415	385	356	376	371	387	387	383	362	384	387	369	357	324	389	400	370	405	445	377	394	384	359	377	352	350	406	385	354	364	337	377	372	398	416	385	365	356	345	392	383	341	390	396	381	340	396	361	342	364	360	377	383	354	356	378	374	352	365	400	366	369	381	386	404	371	358	346	355	369	371	390	372	379	410	377	373	366	384	398	381	361	354	389	366	410	390	372	359	391	372	350	382	361	405	383	363	380	333	422	354	430	361	396	368	377	338	377	383	342	354	372	393	373	388	380	407	408	385	391	412	361	325	378	395	349	358	400	340	372	361	368	373	351	387	412	378	381	378	366	365	424	390	399	373	390	413	400	393	366	352	376	370	382	386	368	384	382	356	379	366	386	394	372	372	379	348	359	370	390	343	359	368	359	367	369	368	393	390	393	370	381	371	370	383	388	356	375	398	339	418	394	394	352	347	373	410	396	401	349	363	346	388	347	356	376	372	390	380	365	367	352	391	358	374	369	392	360	345	373	369	380	385	366	375	369	332	379	403	393	389	388	377	417	390	377	376	340	388	370	352	390	405	400	389	357	363	384	385	384	413	383	366	370	359	382	355	389	398	391	346	366	370	377	370	351	354	361	349	390	392	372	345	362	364	355	361	367	395	367	374	376	376	347	380	377	353	355	373	382	369	342	321	421	376	351	370	355	361	388	379	399	407	389	386	378	376	359	319	373	342	400	383	367	364	384	371	383	390	378	346	371	385	361	358	369	387	379	358	357	377	360	372	406	387	374	399	393	374	380	348	350	375	384	379	352	378	353	363	384	384	388	335	357	388	400	391	399	415	330	387	411	384	351	382	363	369	376	358	394	381	351	345	369	383	397	336	352	363	372	362	402	380	386	384	375	386	354	364	406	376	372	389	370	357	348	367	366	354	364	376	356	393
9634	3546	2639	1809	1176	893	685	618	683	653	650	546	462	398	287	220	209	169	157	160	165	158	135	163	154	128	124	127	105	107	110	115	133	126	153	111	104	115	104	119	110	108	107	101	120	100	106	104	102	113	111	122	91	85	95	102	89	109	117	107	97	107	129	99	114	105	110	105	129	122	115	108	105	96	118	110	132	110	99	101	105	131	92	101	106	104	105	101	107	111	90	111	108	94	114	109	97	105	110	100	105	122	109	114	111	103	108	130	102	116	117	119	101	103	110	96	104	122	118	102	110	129	107	99	129	99	120	92	113	95	99	102	87	109	117	118	96	120	121	124	98	114	96	100	128	112	95	98	121	118	94	102	123	126	88	102	92	98	114	103	90	108	97	98	94	108	100	108	105	94	107	95	94	121	96	113	128	108	116	83	136	98	117	102	116	97	107	96	117	94	90	101	113	95	141	108	122	123	122	94	100	95	88	110	122	118	128	78	98	100	120	107	84	96	96	91	89	108	108	100	118	128	117	98	108	101	118	104	102	115	110	106	99	113	105	106	99	108	89	125	113	104	106	94	89	95	100	97	110	124	102	90	120	101	104	103	108	114	107	110	95	98	112	97	107	104	91	96	84	92	100	100	97	106	115	104	97	102	108	107	101	98	109	97	88	108	110	111	96	104	99	97	95	94	111	117	116	115	100	116	110	99	109	105	100	83	103	113	98	113	117	114	111	119	92	102	130	80	113	105	114	103	124	104	79	116	98	111	110	101	120	99	106	104	113	103	127	114	96	119	115	107	106	103	109	110	109	101	118	95	107	108	106	81	105	105	105	109	100	98	102	101	115	108	100	96	112	119	107	110	98	102	100	100	105	110	102	98	101	99	89	119	120	117	94	105	125	113	107	108	112	102	97	87	97	117	96	128	112	124	94	104	88	115	110	102	124	113	106	126	98	104	104	76	105	106	135	101	114	116	108	114	95	107	106	109	106	109	114	106	102	114	110	116	101	107	80	103	104	111	94	98	112	92	100	105	108	102	106	90	84	87	114	112	104	115	132	93	105	100	95	120	99	104	101	126	122	112	100	103	109	95	115	88	101	103	95	101	111	106	119	90	115	97	113	103	116	123	121	104	98	109	104	105	104	103	98	101	115	105	99	89	83	99	96	121	105	104	107	99	110	108	105	117	119	115	116	109	76	109	105	119	114	117	102	111	97	114	106	100	111	94	109	135	95	120	93	110	97	125	119	112	99	98	102	129	107	79	95	122	113	121	93	108	116	125	96	104	110	108	109	135	105	99	92	117	98	117	97	117	104	98	118	109	106	93	106	102	127	105	78	122	105	113	108	97	103	88	122	106	101	103	106	106	90	89	97	123	117	97	111	129	109	93	126	126	103	119	117	103	101	108	124	99	108	101	112	100	91	104	110	103	101	102	108	107	100	111	102	121	107	112	121	87	115	100	103	106	89	98	98	130	103	115	111	118	104	142	112	121	101	106	109	97	106	99	91	106	122	105	99	107	122	125	97	92	99	105	92	108	115	101	90	114	109	116	90	118	92	110	103	98	117	111	104	119	95	104	95	100	100	111	117	132	95	105	107	100	109	105	123	114	95	104	99	87	107	83	90	131	118	100	75	118	101	98	104	109	116	113	88	122	92	90	100	118	107	114	105	108	106	118	120	106	97	120	99	103	102	112	95	121	114	94	87	122	100	122	103	132	128	104	92	97	102	98	112	112	112	130	102	98	107	109	118	101	118	113	110	119	113	82	122	101	110	118	113	86	109	102	108	125	120	96	121	120	99	98	108	120	109	102	112	92	117	89	130	108	125	115	105	103	84	93	109	97	91	102	120	117	91	117	99	123	125	129	88	126	115	98	118	110	120	118	96	89	108	106	101	110	118	98	124	89	81	104	100	110	99	114	103	112	102	100	95	106	141	113	119	93	111	95	105	115	101	100	104	96	114	106	105	104	92	102	112	116	103	121	91	105	99	109	95	100	124	94	93	108	107	104	106	128	106	120	127	101	108	98	108	103	119	116	118	107	123	105	98	93	111	147	122	114	105	109	107	96	81	95	111	116	118	102	100	114	107	92	101	109	112	95	109	118	114	100	115	114	117	105	112	100	98	106	100	115	108	124	90	102	100	96	112	108	98	89	96	104	119	107	110	121	102	106	114	100	135	122	130	119	119	115	107	121	88	99	116	96	91	104	123	95	121	117	97	97	104	101	109	111	100	131	115	105	120	113	117	107	105	98	105	103	102	91	92	90	109	114	85	98	95	105	103	97	93	107	107	101	88	121	108	119	93	108	108	106	123	103	104	75	95	93	121	104	104	118	123	108	83	98	119	92	92	103	106	102	98	106	99	90	94	115	109	97	103	110	100	121	104	118	117	107	99	105	103	89	123	89	125	101	96	85	94	117	103	106	96	110	111	125	110	92	104	134	88	121	103	97	119	95	124	103	113	105	95	117	117	101	87	97	86	122	118	111	120	117	133	122	112	105	112	102	113	91	94	117	109	115	104	122	129	125	120	94	122	87	107	124	110	77	110	113	95	110	92	117	114	129	115	104	104	81	97	114	100	108	95	119	94	110	119	87	104	116	97	128	112	97	118	119	104	115	105	116	108	108	108	91	101	104	101	108	110	112	102	117	99	104	101	110	93	103	106	110	114	123	109	99	104	106	127	123	82	98	95	125	117	96	92	114	97	97	86	91	121	88	89	79	112	100	110	98	115	105	93	101	108	129	83	129	96	93	96	106	116	136	100	123	125	116	129	137	101	110	121	125	111	131	97	103	108	115	114	96	105	104	115	101	101	106	106	98	119	77	98	104	103	97	108	112	88	114	94	120	124	123	78	90	110	111	118	116	99	92	105	114	99	118	113	91	108	84	97	101	106	112	122	87	105	93	107	105	103	99	98	110	110	116	123	109	108	118	112	101	118	98	90	107	106	101	105	111	100	109	106	98	108	118	105	101	113	122	104	93	126	128	125	108	109	88	99	112	108	105	91	93	123	104	124	128	106	112	98	98	104	91	98	99	106	94	121	115	106	102	98	113	98	89	117	104	93	119	117	110	92	89	115	89	101	101	111	121	97	93	97	93	107	111	101	108	94	117	95	108	115	115	116	92	119	106	106	92	113	107	119	125	90	107	89	131	96	99	111	108	116	124	103	108	96	86	102	101	107	95	90	88	99	85	113	123	114	128	103	93	98	106	112	106	110	97	95	109	106	111	96	107	115	96	109	100	123	94	120	85	100	103	99	90	107	107	111	106	109	105	99	101	99	107	103	93	100	103	108	94	114	112	90	130	123	97	101	113	110	85	106	119	86	114	95	128	108	99	107	102	105	97	94	96	114	92	107	89	110	99	95	105	122	98	124	120	110	93	129	109	98	94	119	89	105	113	126	116	92	99	105	111	127	129	100	101	111	107	116	114	102	119	93	98	96	119	90	111	122	97	86	85	111	109	109	112	130	96	98	102	118	109	105	88
6202	3028	4890	5441	4354	3672	3100	2859	3085	3097	3267	2702	2258	1987	1540	1185	840	821	710	693	599	564	566	579	493	522	488	442	390	379	411	517	444	401	376	306	340	300	305	286	270	299	274	284	268	286	268	238	266	263	256	283	265	300	288	257	293	277	279	295	276	250	255	260	286	293	267	284	269	276	258	261	274	278	264	250	253	270	291	291	261	252	265	266	266	253	275	248	240	237	272	250	257	276	268	281	272	274	271	284	258	313	254	270	252	270	259	263	267	288	256	254	300	254	253	275	265	275	255	286	291	284	235	258	269	268	257	288	273	251	282	272	284	279	278	234	224	255	269	252	282	280	285	269	267	271	282	267	291	249	266	294	245	290	261	283	248	241	253	264	304	237	269	257	269	262	247	254	244	234	272	256	284	251	270	283	260	258	261	258	268	243	268	235	254	257	254	280	236	287	264	265	238	261	252	269	299	305	262	288	243	287	253	277	239	262	311	258	235	294	291	268	243	280	259	287	245	261	259	272	236	209	287	250	252	253	261	265	257	241	285	271	271	263	253	255	260	270	244	250	236	261	259	269	261	256	274	259	277	271	266	266	270	283	268	263	251	258	275	257	292	271	282	258	279	263	264	267	255	265	285	277	272	236	258	226	253	248	268	240	246	284	272	256	266	254	286	312	268	248	270	280	264	282	255	268	260	280	258	248	268	270	273	281	259	245	267	242	254	253	271	263	266	266	288	274	268	296	297	239	262	247	241	295	246	276	285	267	244	269	245	254	274	288	250	301	278	247	286	287	288	254	252	284	258	253	250	262	276	261	265	272	255	285	260	265	231	254	274	279	247	287	263	274	267	272	295	272	246	270	271	282	246	255	265	250	299	248	280	273	246	269	272	241	263	234	271	271	268	252	274	277	304	270	296	244	249	277	258	245	263	274	262	267	267	225	267	277	264	259	261	251	254	322	265	278	267	246	264	275	232	259	282	283	256	251	279	274	270	280	272	283	267	259	270	269	278	278	253	257	298	262	268	264	282	286	264	258	274	264	258	279	284	235	241	269	293	258	264	267	285	246	274	279	241	271	231	258	253	285	253	253	298	247	253	236	269	256	262	276	279	270	270	254	288	297	274	279	261	260	270	253	270	282	265	272	297	293	265	255	276	257	261	274	267	248	275	259	268	273	275	291	255	265	262	256	265	255	280	278	281	258	270	250	274	260	284	273	237	260	284	252	273	261	274	260	249	257	236	275	230	281	229	275	288	278	289	269	276	256	273	266	253	264	287	240	255	279	250	285	281	244	246	241	285	239	252	276	239	259	284	283	256	261	286	250	279	272	298	256	271	219	284	248	299	286	257	245	257	290	272	233	243	263	269	280	288	259	232	266	276	280	263	263	240	265	247	262	274	273	277	277	290	250	271	268	258	250	283	290	253	288	286	276	291	277	245	275	257	254	245	268	239	265	239	244	264	263	235	271	284	268	269	299	262	246	293	260	256	257	266	245	277	277	247	246	283	255	255	263	245	260	250	260	255	222	265	260	270	270	281	270	261	265	285	269	255	267	266	259	278	265	240	270	221	255	239	251	278	288	249	251	252	259	274	285	266	256	253	261	253	272	293	241	268	260	251	253	302	254	263	279	243	276	288	272	251	287	276	270	239	269	271	276	262	235	252	286	261	291	249	249	287	268	259	256	272	275	273	265	277	279	243	264	278	240	267	287	280	248	262	256	250	262	261	266	272	314	247	320	248	299	238	295	257	258	256	255	270	247	259	286	246	280	255	266	294	288	270	263	256	273	276	244	260	252	271	275	286	273	257	251	260	245	263	273	253	266	263	277	265	278	276	268	268	230	266	245	274	238	250	243	254	266	266	243	303	273	260	284	279	253	274	265	254	261	291	284	265	257	272	245	278	265	275	263	264	276	280	250	272	254	257	282	244	280	259	243	274	249	264	279	266	273	276	263	255	260	272	262	293	297	279	242	261	272	254	285	272	267	234	231	284	286	287	258	220	258	268	279	252	269	271	253	273	311	285	241	245	249	261	296	250	276	263	270	268	258	278	287	299	286	272	270	270	261	253	273	289	276	247	246	267	275	254	275	280	276	267	262	255	239	309	311	275	258	265	271	282	244	264	261	234	275	280	263	258	256	235	274	244	278	280	251	274	261	280	267	242	278	236	262	238	259	267	270	252	275	291	284	288	249	269	266	252	274	271	239	273	260	246	263	260	254	256	282	289	239	266	259	267	261	273	296	316	274	242	260	268	288	234	281	269	281	259	248	273	262	246	261	260	285	302	241	273	273	279	253	276	266	243	254	240	276	276	225	257	280	285	264	278	293	245	266	274	255	266	257	256	297	232	259	268	252	221	268	255	268	286	272	240	269	276	267	289	248	268	263	266	244	250	281	303	268	252	252	238	286	264	259	250	244	287	292	265	246	226	254	263	219	264	257	254	255	251	286	277	276	257	230	249	259	255	276	235	249	284	273	269	250	295	276	250	248	259	238	261	277	247	251	266	246	270	263	260	276	296	252	260	267	233	274	279	250	267	268	257	281	247	254	265	263	258	282	276	281	243	232	275	264	275	267	256	281	257	251	286	281	219	278	273	285	269	271	249	271	260	259	287	266	276	260	252	266	270	253	277	266	281	255	271	262	292	253	276	260	268	291	287	253	253	273	251	269	256	274	316	284	296	273	286	255	264	263	260	242	236	259	282	268	276	261	259	260	239	263	270	255	270	295	258	265	263	263	276	270	278	255	308	272	288	304	289	245	280	260	257	260	249	228	243	272	272	262	273	237	243	263	256	276	293	268	267	283	273	280	281	275	251	254	244	233	259	250	281	286	267	271	309	308	233	268	263	269	280	279	283	270	255	268	247	245	257	243	262	271	246	263	264	262	294	256	266	261	243	256	258	257	255	253	281	271	259	286	263	267	259	254	279	265	276	254	273	264	293	263	284	269	263	280	261	275	250	254	275	264	264	272	288	252	259	245	262	320	288	291	277	273	245	272	261	288	293	284	236	266	290	261	274	229	265	275	257	248	248	248	248	252	261	259	292	259	246	257	264	255	238	265	294	258	269	245	256	247	267	285	277	271	274	291	259	290	264	278	245	247	275	272	280	267	267	264	261	267	248	256	278	248	324	247	273	264	260	276	293	274	268	283	285	270	219	257	262	273	264	259	293	237	246	262	243	252	280	220	243	243	261	272	278	251	253	278	262	249	270	263	286	257	249	281	261	276	262	270	263	274	281	258	279	282	287	245	286	300	264	272	280	270	266	271	280	252	273	250	261	264	268	247	252	254	276	266	259	271	274	246	261	280	253	288	288	291	283	251	249	283	276	264	276	290	252	250	241	259	233	258	259	294	265	250	293	259	285	268	255	259	262	297	273	293	291	243	277	292	227	262	288	288	261	270	278	239	261	291	267	268	264	253	226	254	239	258	258	253	281	275	235	255	254	247	285	259	270	254	229	258	277	244	281	287	289	269	280	274	237	267
20694	7190	5174	3645	2363	1910	1710	1727	1666	1315	1302	993	871	672	527	445	386	377	323	320	315	289	298	261	230	268	222	188	210	195	165	183	188	179	188	169	169	153	191	176	166	143	195	163	143	147	158	168	156	168	183	167	161	174	151	149	160	161	190	176	177	165	173	162	162	156	184	177	151	162	167	153	165	161	193	180	152	156	164	150	167	168	151	171	151	176	134	183	154	185	168	167	146	133	173	166	148	161	152	180	188	165	156	144	138	147	155	165	177	168	168	175	162	165	187	193	157	143	177	155	183	152	173	169	184	143	172	152	125	143	157	155	164	146	190	176	174	156	154	161	145	134	155	150	173	148	169	149	151	182	167	181	136	152	153	161	153	152	165	174	152	172	179	150	169	183	150	136	146	153	128	152	150	155	154	160	171	157	142	179	152	169	177	164	171	148	170	161	162	184	170	145	175	176	148	164	169	156	165	148	166	178	137	162	163	165	155	148	150	161	191	141	142	129	162	165	166	150	149	151	165	151	153	154	137	161	147	156	172	145	162	156	187	170	159	162	180	171	158	162	153	144	153	167	149	152	158	193	151	158	164	162	166	181	205	171	159	180	131	159	169	165	172	182	149	144	163	179	157	154	143	168	165	162	146	161	166	174	155	143	180	159	167	140	160	133	152	170	119	154	172	145	167	145	170	166	164	145	182	146	179	155	184	171	148	161	170	168	154	166	156	178	163	156	195	163	149	159	159	173	171	171	173	162	144	166	157	178	174	156	156	156	156	171	139	184	147	169	164	168	176	151	167	155	167	168	144	128	143	167	170	147	139	185	171	166	147	158	177	151	176	163	197	164	159	164	132	169	171	164	178	148	160	165	151	139	157	167	128	146	142	163	162	175	162	126	168	160	191	153	162	145	189	158	144	152	161	183	169	152	137	145	151	147	143	183	153	182	119	148	141	173	173	169	187	178	159	167	189	157	136	178	174	193	155	153	163	149	153	158	153	151	154	145	153	160	154	155	189	152	127	160	179	155	143	166	151	162	174	161	137	157	155	158	157	158	160	173	160	135	176	156	145	148	154	160	166	150	159	160	121	163	149	176	166	145	165	178	156	157	159	160	144	184	143	182	177	160	135	152	167	177	189	168	168	167	144	165	156	165	163	163	160	155	156	154	176	140	167	149	153	164	160	127	171	137	152	153	146	151	170	167	171	164	139	171	179	140	178	155	165	177	173	172	152	154	151	159	151	159	149	152	169	172	155	154	178	173	179	182	142	179	174	171	168	150	169	154	152	149	183	179	179	186	171	152	177	161	168	164	150	161	175	140	170	131	162	166	171	160	150	161	178	187	158	181	166	161	132	158	149	161	174	212	168	158	134	142	151	148	172	150	152	164	169	166	163	168	165	146	158	148	160	162	179	162	173	145	156	172	160	181	147	159	175	180	161	149	142	163	145	156	179	157	176	170	158	160	161	154	156	169	175	125	184	143	168	149	166	154	189	169	160	130	181	146	183	184	161	170	152	181	180	177	166	174	158	150	160	161	162	156	176	187	155	156	180	157	168	188	147	171	177	159	159	179	165	170	151	170	168	180	154	167	180	174	156	164	161	167	149	193	149	169	161	164	165	146	169	150	178	162	158	151	151	160	162	160	150	171	172	165	161	162	181	154	152	164	144	156	152	176	148	144	147	165	161	164	160	139	143	193	141	174	162	161	159	148	160	161	156	166	156	161	176	145	164	165	169	169	201	126	170	131	156	156	164	167	134	164	169	174	156	183	160	162	153	172	166	172	150	162	168	125	184	157	159	163	179	172	162	162	169	158	162	161	156	172	152	170	166	153	162	183	196	179	153	143	174	159	156	155	166	148	149	134	164	171	170	154	157	176	129	152	169	165	156	150	168	162	152	140	186	170	171	152	143	166	176	168	150	181	161	155	174	148	152	166	158	147	153	155	179	170	150	153	176	151	154	171	155	169	165	172	164	179	154	146	143	178	144	158	163	149	167	154	150	128	153	140	154	175	157	180	179	157	146	178	155	150	159	153	169	165	183	182	174	172	162	158	156	166	179	172	159	161	145	164	141	169	161	157	142	138	174	148	134	154	137	147	170	174	150	171	160	162	163	154	146	182	176	141	161	162	148	154	182	162	171	170	181	162	152	150	178	164	192	161	152	155	173	151	191	143	155	140	170	145	153	161	156	182	159	132	153	178	181	132	150	172	147	180	170	159	145	165	171	170	178	162	183	141	164	181	152	167	153	168	142	151	146	171	184	175	151	153	145	194	177	144	172	186	190	161	138	122	167	160	180	166	165	159	162	151	151	156	141	142	158	172	181	173	184	151	159	160	156	169	180	140	153	173	168	142	157	163	150	138	151	183	160	185	162	135	168	154	157	177	168	172	142	166	164	161	167	176	174	185	164	171	157	179	171	150	155	161	156	147	175	147	169	144	187	154	179	168	195	161	156	157	195	132	135	166	168	166	159	165	157	169	179	143	185	157	178	170	164	165	169	167	138	166	164	148	162	162	154	157	156	157	166	161	203	180	147	145	170	158	148	136	144	151	164	148	160	175	148	161	154	182	175	171	175	179	165	143	159	155	168	161	167	161	136	175	176	182	154	159	157	195	146	191	160	149	168	155	158	143	171	156	159	157	145	175	183	150	171	158	150	149	161	150	157	162	166	169	183	158	166	167	141	142	153	169	144	138	155	153	168	156	165	156	155	155	152	157	172	152	185	190	167	167	154	167	162	159	166	151	181	155	139	161	144	142	154	152	166	169	164	153	154	144	166	151	166	157	194	173	176	151	165	156	150	173	160	159	151	168	162	143	159	185	155	158	185	167	176	144	136	176	154	158	155	160	174	152	154	139	144	169	182	140	171	156	155	181	171	163	157	174	168	172	146	162	146	146	187	144	154	161	135	151	170	166	194	182	146	147	178	177	172	151	187	173	169	150	137	163	171	175	160	167	180	170	183	177	139	166	164	160	155	166	176	139	190	151	177	142	149	185	141	148	157	144	145	150	170	173	168	155	166	129	169	177	167	164	153	125	161	169	159	153	159	159	154	146	173	176	164	169	163	155	154	153	144	151	142	158	151	158	138	186	162	151	154	180	184	161	135	142	149	174	178	152	157	155	144	145	176	178	159	173	159	188	153	151	161	154	168	155	167	152	155	183	147	156	164	174	163	158	177	166	178	170	176	158	175	155	161	168	177	171	171	174	164	149	149	171	158	150	142	141	174	177	164	161	155	180	180	158	143	166	162	148	162	149	159	171	184	126	148	160	145	155	168	149	156	157	149	140	163	157	158	140	181	145	190	150	165	166	162	137	147	156	165	165	180	167	156	163	155	172	134	154	157	164	169	186	179	161	151	155	169	158	162	137	164	173	150	146	147	139	173	156	147	153	163	154	210	144	171	169	129	149	154	154	144	197	169	156	170	147	163	142	154	146	166	135	165	165	167	159	167	194	192	175	154	153	152	140	154	135	183	160	133	178
13225	5424	8501	9728	8602	7708	7678	7915	7921	6349	6469	5223	4388	3350	2706	2131	1831	1661	1525	1477	1437	1301	1200	1114	1022	928	814	721	591	559	539	739	708	604	571	431	459	461	421	486	422	411	380	398	392	408	413	400	391	377	403	386	402	398	408	410	411	379	392	362	368	403	381	378	387	378	386	393	362	407	395	389	371	394	380	388	402	352	384	348	371	400	357	349	368	382	359	407	386	362	403	383	360	384	385	377	355	360	393	347	405	381	391	349	374	371	378	369	432	403	370	339	372	400	376	389	400	437	374	403	358	388	380	398	392	355	352	380	401	382	368	348	369	396	385	352	370	410	352	391	372	371	363	361	384	386	371	366	394	364	383	361	378	356	387	413	365	381	344	369	379	356	357	352	403	394	367	384	365	348	356	346	364	410	376	392	354	355	359	354	394	348	351	388	389	365	349	342	326	400	375	385	386	386	387	382	406	410	398	367	360	356	368	340	397	355	393	406	374	355	425	385	405	358	371	378	371	387	366	365	359	407	362	395	380	398	357	391	364	377	393	387	385	344	363	354	364	356	362	357	391	374	386	397	368	359	381	352	389	396	368	409	364	381	368	375	370	365	351	370	363	365	361	354	381	371	388	369	379	388	398	372	418	378	393	386	395	402	385	371	381	408	385	357	369	381	362	391	390	380	406	399	390	352	382	396	380	400	342	364	397	384	365	390	387	379	356	369	374	407	353	423	394	346	391	371	389	366	347	382	370	385	347	355	380	381	403	360	380	398	399	340	403	361	377	354	387	385	385	359	378	378	423	361	402	343	358	358	395	355	430	367	374	388	385	386	365	378	402	403	376	384	414	374	378	382	362	373	372	416	411	364	401	372	369	359	373	362	396	367	386	396	325	372	406	412	346	386	375	373	358	384	374	372	388	390	393	376	374	371	394	390	361	369	409	364	345	382	351	363	364	346	356	403	351	396	394	364	384	391	389	379	369	366	392	341	363	392	371	335	383	382	364	399	424	368	375	362	386	389	419	405	395	388	393	355	404	357	377	382	342	358	376	410	372	377	324	405	387	357	385	375	398	393	388	368	388	412	396	392	364	344	410	364	360	374	388	390	334	389	378	366	414	377	373	360	373	382	408	403	374	386	401	372	396	391	352	405	402	334	381	346	414	400	395	379	374	352	364	360	391	362	378	363	330	391	370	427	363	381	383	361	381	349	382	408	399	332	387	360	388	375	396	428	355	379	361	395	383	391	404	357	385	397	390	365	396	387	380	361	352	391	378	380	407	365	393	395	352	392	371	414	398	372	394	398	387	374	372	358	381	383	410	370	379	379	377	359	373	398	366	361	379	350	366	373	346	355	403	405	352	393	384	387	378	374	394	402	401	367	373	370	385	381	384	384	359	374	366	421	397	374	401	389	383	400	396	394	377	397	364	357	388	372	375	361	383	394	366	366	353	375	365	378	368	385	379	373	332	382	389	385	382	369	388	378	366	328	373	365	375	359	373	369	398	341	366	366	374	376	392	396	381	411	391	328	387	377	353	379	366	366	400	399	402	395	358	392	400	356	374	400	365	402	378	386	377	324	387	382	350	390	391	407	342	405	360	402	376	372	343	393	381	374	390	372	385	364	382	387	401	382	364	359	381	361	381	386	390	385	380	366	366	348	351	371	338	366	357	311	411	334	401	372	390	388	361	388	322	389	388	367	415	405	367	377	408	389	384	372	353	405	387	386	419	362	332	385	363	386	351	356	399	358	399	372	349	366	378	413	354	401	341	371	387	353	416	371	386	391	354	377	378	408	383	386	391	381	375	348	372	355	397	408	408	405	347	403	400	340	389	403	331	380	382	396	378	364	386	374	369	365	383	370	399	413	382	367	367	361	356	366	401	357	399	389	363	363	412	348	340	374	371	406	378	404	372	373	378	387	380	385	361	393	370	396	356	380	376	428	360	351	384	365	378	374	387	387	398	390	381	367	387	360	356	367	342	401	378	394	364	401	361	399	373	390	353	388	371	406	373	377	385	381	390	405	378	392	424	382	344	359	370	386	360	348	359	385	375	408	415	399	402	392	361	362	358	392	380	374	344	340	375	406	381	383	383	359	386	366	396	371	371	373	391	395	397	359	358	355	385	391	363	369	371	361	363	390	376	404	375	409	370	373	358	391	387	400	383	374	384	428	386	363	368	368	369	378	383	352	361	389	379	407	395	375	408	340	349	384	404	391	358	363	373	359	371	431	379	376	340	358	380	373	350	389	390	359	380	385	359	341	375	400	350	381	399	372	388	351	348	392	363	383	350	373	359	384	410	375	365	394	408	411	379	367	336	378	404	371	385	356	386	338	365	346	375	395	332	372	364	365	381	388	377	386	368	379	363	394	366	386	355	389	403	386	392	407	389	353	307	379	374	414	386	417	361	397	375	391	364	351	401	379	400	379	370	352	356	362	383	385	393	383	394	361	346	343	394	399	351	352	388	377	362	388	392	395	381	388	391	379	403	363	375	374	376	337	367	389	392	381	375	368	391	354	376	361	370	374	365	351	417	367	395	429	351	383	390	364	360	376	368	402	394	379	386	377	329	377	366	407	401	411	375	343	374	333	378	393	423	378	355	351	381	386	388	336	369	400	406	335	383	368	350	416	366	348	379	391	377	362	357	366	347	401	371	351	381	353	357	372	368	385	360	389	394	348	385	397	393	374	382	372	403	351	380	379	391	353	375	389	386	395	366	355	369	382	351	380	401	374	394	398	363	357	391	371	343	383	383	339	401	377	370	433	366	364	372	390	354	357	364	370	400	377	366	396	338	402	378	398	372	350	387	360	339	388	388	344	366	345	405	368	376	367	347	340	370	387	337	381	386	358	394	373	397	395	336	350	414	377	365	367	330	367	386	363	398	407	361	376	410	374	389	360	374	390	405	356	373	394	364	376	374	336	346	391	347	374	407	409	378	384	391	383	370	393	351	386	378	367	383	384	391	365	369	357	356	352	383	367	372	437	383	374	388	416	363	300	370	406	386	363	360	365	373	394	379	385	420	399	371	386	411	349	376	377	367	403	352	355	384	368	375	403	364	405	378	378	390	359	358	363	379	377	370	353	352	381	395	388	393	367	360	379	375	384	384	377	365	383	369	384	369	375	364	374	378	388	365	354	362	356	382	367	402	326	365	354	371	347	371	365	390	388	398	365	363	361	355	365	365	352	424	352	368	376	412	374	367	372	364	382	372	367	361	341	373	387	377	386	350	372	402	364	351	374	392	357	379	379	375	388	388	352	401	409	359	342	387	418	363	339	386	377	381	396	363	381	365	394	356	363	359	363	407	376	402	393	385	391	396	375	379	392	369	380	347	396	377	312	421	328	379	354	392	369	396	385	375	361	365	383	385	404	408	349	384	404	370	396	394	426	363	366	384	338	343	385	361	378	381	356	356	382	409	348	415	372	377	374	369	392	385	365	389	373	400	388	349	355	365	375	392	333	369	367	365	352	365	330	396	395	386	382
28963	11038	8392	5441	3886	3152	2897	2911	2896	2026	1957	1466	1223	889	682	553	514	469	430	421	366	380	324	318	282	278	265	232	169	207	181	210	241	210	211	193	185	169	157	152	155	162	163	172	154	178	176	187	171	148	154	183	144	141	150	172	169	162	178	168	143	178	176	155	135	151	171	174	161	163	162	170	154	148	140	190	175	180	157	156	157	158	152	168	150	155	154	160	152	152	181	167	188	154	152	166	167	166	159	165	153	177	174	162	143	178	156	181	164	155	160	164	157	157	164	155	158	148	163	160	151	143	133	170	146	151	170	179	155	171	152	162	166	158	143	167	179	153	137	150	134	160	157	146	158	176	182	175	151	160	143	161	157	177	156	161	134	163	154	157	140	173	154	166	185	161	169	168	153	155	151	164	153	185	156	165	149	168	166	158	173	142	169	173	158	135	151	184	162	132	151	152	152	153	159	151	160	166	158	145	171	151	155	163	172	178	132	153	150	163	180	142	161	166	136	161	177	179	129	164	125	152	154	162	174	166	161	156	158	188	131	214	188	160	150	144	156	143	156	160	148	130	161	165	147	156	136	142	170	155	154	147	162	136	175	136	138	136	178	152	184	172	145	157	150	164	166	147	150	141	146	144	147	143	171	161	149	139	146	157	188	152	169	163	163	172	176	151	155	147	161	172	162	146	167	159	149	159	158	147	144	172	151	151	130	160	167	159	171	173	165	168	166	158	175	179	148	172	159	161	139	164	167	154	146	146	166	153	154	164	165	138	159	153	161	161	155	170	157	168	124	134	153	173	164	157	165	148	179	163	145	173	159	173	162	152	164	162	125	149	173	154	158	134	151	144	160	149	154	162	160	158	162	141	147	150	157	166	169	183	140	145	141	180	165	169	159	141	166	131	165	152	170	140	167	172	134	165	170	162	151	171	129	143	163	162	169	154	171	158	153	129	161	153	180	163	149	177	153	161	167	145	164	137	151	134	151	156	146	127	162	160	142	175	152	158	161	167	159	136	147	140	150	155	172	190	145	153	181	172	144	146	150	149	143	182	152	134	134	150	153	179	162	155	155	193	144	170	168	156	165	175	160	146	176	196	144	139	157	149	142	168	184	162	134	158	152	161	174	156	182	154	187	144	149	169	167	143	156	161	148	182	177	154	175	175	137	176	162	164	154	150	191	145	148	161	156	146	154	173	168	168	166	140	143	176	150	144	153	168	134	156	141	132	147	169	189	166	148	153	163	155	150	149	164	154	153	149	150	141	164	156	156	158	162	182	143	162	159	173	154	162	134	145	165	139	184	151	155	175	148	155	158	157	158	139	143	163	165	184	166	168	152	150	157	152	164	161	172	130	162	152	167	161	169	194	172	169	134	160	164	151	173	170	155	174	150	178	173	153	133	154	162	151	179	145	157	151	154	176	183	175	166	149	147	161	158	154	153	158	177	192	171	149	154	164	149	165	154	173	160	159	150	176	165	141	171	160	139	170	158	164	147	161	190	155	149	179	173	191	172	160	144	158	153	152	152	155	155	142	169	150	139	148	169	175	148	143	162	154	157	172	160	154	162	167	144	141	166	155	143	143	150	156	177	157	159	169	140	140	152	143	147	149	157	154	165	144	149	160	151	164	134	164	132	165	153	177	138	130	135	161	142	181	155	171	145	139	150	160	185	162	165	187	157	147	148	192	142	143	145	177	142	171	153	140	188	163	180	154	155	164	166	156	137	158	146	159	146	160	155	169	147	159	160	189	149	150	164	148	157	163	166	133	170	151	162	157	152	133	189	144	147	148	132	145	130	181	178	156	169	152	134	159	157	161	168	162	189	149	154	166	161	150	158	171	152	157	163	142	131	163	158	131	155	159	158	170	153	159	146	153	164	155	168	152	168	170	121	154	151	171	164	148	134	167	177	157	150	164	180	152	160	164	152	150	157	163	128	130	158	154	148	168	177	173	162	164	144	147	157	182	165	142	155	146	155	159	160	159	181	130	157	167	169	160	151	166	166	150	174	142	167	156	154	157	161	166	170	169	143	153	161	158	160	154	164	155	156	128	171	175	162	158	150	154	174	162	156	149	148	151	155	172	147	181	169	169	162	142	147	126	173	151	152	151	157	174	155	144	175	149	164	137	147	153	153	149	145	165	171	157	179	161	171	155	159	144	137	149	147	158	153	164	147	172	154	166	148	136	166	161	147	145	147	150	159	150	147	137	138	167	151	166	162	141	172	151	151	163	152	143	140	166	143	158	166	156	144	129	132	218	154	142	134	161	160	160	159	163	154	139	153	151	158	166	181	151	152	150	169	162	183	182	162	120	177	162	154	155	174	161	145	158	172	159	143	157	160	137	163	168	147	162	153	127	161	145	139	165	145	164	160	131	174	159	139	151	155	160	138	156	162	159	146	149	131	164	151	163	179	170	138	171	149	176	146	162	187	167	174	185	140	169	165	151	148	145	173	126	137	154	152	152	156	130	150	137	163	150	156	168	153	141	160	136	144	162	168	145	177	121	172	156	173	160	161	142	169	162	155	156	150	179	168	161	160	150	171	149	156	163	134	179	154	168	145	161	141	154	176	167	151	145	157	146	181	173	166	153	161	136	152	170	160	159	166	150	139	150	174	160	156	154	151	148	145	175	155	148	172	166	139	178	165	170	150	161	153	170	134	141	149	157	134	142	174	154	161	145	153	147	140	176	178	158	160	171	160	157	155	140	155	153	149	131	164	167	176	150	152	168	158	155	135	186	147	154	145	149	127	148	158	148	159	137	168	157	165	153	155	148	148	164	161	153	167	152	168	137	149	166	160	137	143	153	145	149	153	143	190	172	172	141	191	159	172	151	151	135	158	160	142	140	142	151	160	167	157	144	161	134	145	191	135	150	152	144	171	158	156	182	131	137	152	163	133	144	140	151	154	172	136	158	191	177	164	139	158	166	157	176	164	148	149	156	144	175	169	146	151	136	147	182	133	152	188	162	179	144	170	156	163	131	134	152	137	143	145	178	161	144	146	184	170	170	148	135	158	162	171	168	147	158	165	167	144	159	146	137	181	173	138	177	146	149	150	158	147	172	147	167	147	160	150	170	144	144	153	163	155	178	181	167	170	163	150	148	151	150	137	153	128	178	165	152	140	146	140	147	190	153	144	179	151	144	180	151	149	148	146	157	153	166	141	148	146	163	179	167	171	148	172	151	151	130	156	155	177	166	141	175	185	148	153	147	135	170	127	145	141	150	147	178	157	146	161	157	148	151	167	152	162	145	163	156	166	171	154	160	181	144	154	158	163	155	154	167	190	151	155	148	174	169	159	154	167	148	149	155	154	134	206	158	163	169	137	157	145	134	163	162	149	158	165	168	145	157	194	145	153	145	160	178	161	145	175	151	175	135	160	146	158	190	156	161	152	151	141	153	153	181	161	142	184	172	147	143	131	175	156	160	149	160	157	156	154	176	153	170	145	151	154	163	137	164	123	163	139	162	160	169	146	163	134	142
16812	7760	12040	12516	11681	11319	11325	12108	12371	8723	9010	6937	5857	4563	3454	3019	2669	2387	2379	2361	2095	1871	1660	1401	1465	1107	1104	910	685	584	557	746	892	641	561	474	480	481	432	423	416	446	406	420	377	410	412	433	377	354	364	374	397	355	396	369	390	389	368	373	362	373	354	364	366	384	405	375	362	361	344	350	353	387	367	344	342	403	342	320	377	363	324	410	354	360	353	374	365	361	397	388	355	367	348	356	372	342	337	366	373	339	387	425	369	370	359	408	354	352	345	357	365	340	376	337	383	375	378	330	336	354	374	354	353	367	385	350	336	368	370	379	386	343	364	354	342	349	376	328	387	378	391	352	357	376	333	341	356	353	383	374	353	374	356	359	373	344	353	354	376	352	348	343	376	365	362	374	365	365	340	373	350	348	357	386	377	389	351	334	372	349	377	374	388	354	371	388	360	371	386	326	366	379	363	346	353	373	321	347	311	352	359	346	367	382	347	343	344	381	348	371	347	351	338	386	353	326	383	364	360	356	379	371	358	340	331	377	375	342	319	371	343	365	362	358	330	347	344	355	367	314	354	374	372	374	386	364	362	352	329	417	367	376	374	388	320	353	385	360	376	370	354	350	349	386	332	363	400	368	351	354	336	388	361	363	386	400	412	363	386	332	330	389	344	375	356	389	357	347	349	354	383	332	381	374	357	376	372	387	325	352	346	379	341	354	353	351	383	360	353	377	357	371	395	405	380	372	358	356	375	381	363	385	363	344	374	373	369	364	380	349	362	336	370	367	365	372	361	325	326	369	389	334	386	358	349	346	387	369	354	328	371	344	373	369	357	378	358	342	386	337	355	341	385	333	378	339	359	358	353	327	363	348	370	389	377	365	341	359	371	389	354	366	371	358	356	388	370	358	335	346	375	387	348	401	381	346	396	331	373	336	344	377	350	363	386	365	367	365	351	354	338	408	351	355	360	359	357	366	342	372	388	372	352	373	347	377	344	349	356	351	346	335	336	358	338	377	345	384	389	320	384	400	379	373	369	390	352	362	343	383	353	353	358	369	395	369	346	407	353	367	368	344	379	351	373	381	408	319	371	360	363	364	340	359	379	349	379	343	369	352	360	352	325	350	388	370	358	369	372	392	363	393	324	387	369	382	333	349	350	324	356	341	379	365	364	378	349	347	327	399	341	369	358	384	320	359	339	351	349	357	337	341	356	364	324	346	365	355	380	375	329	359	338	349	331	373	351	341	360	339	348	386	335	375	399	371	346	348	325	360	365	320	367	347	385	397	348	380	360	354	326	332	368	396	330	368	332	338	352	338	340	314	374	403	352	378	348	343	346	391	363	340	386	343	380	367	364	361	393	334	363	386	355	347	334	329	356	371	361	378	370	351	380	379	368	325	359	346	355	375	369	368	367	360	367	337	333	386	384	358	357	361	336	398	371	355	345	374	356	397	374	365	375	347	356	369	375	331	371	379	365	398	355	372	350	385	371	364	390	331	374	335	382	364	400	332	364	357	397	356	372	329	360	366	373	355	354	365	375	348	331	360	365	357	342	378	380	362	347	349	367	351	360	360	373	374	352	361	339	334	398	385	370	357	365	366	353	353	336	381	400	341	406	334	376	365	369	357	363	368	375	377	348	349	377	379	328	333	377	367	362	344	362	325	368	345	365	373	379	349	346	338	366	349	322	360	369	342	344	375	365	373	378	365	343	342	352	389	356	360	373	372	358	361	371	321	328	348	340	333	362	362	374	349	329	368	379	343	376	380	333	351	378	344	343	373	375	352	363	378	347	346	391	346	368	338	363	332	356	331	342	374	370	340	382	334	353	362	336	392	373	366	377	371	327	345	342	375	390	380	334	358	359	347	363	360	353	322	361	384	373	354	342	366	347	362	324	345	379	364	316	363	369	343	368	359	344	367	357	335	354	363	319	349	348	356	350	342	356	388	364	380	357	382	383	388	377	346	375	338	351	353	338	384	359	329	352	335	383	390	368	356	383	372	371	350	357	358	352	373	331	373	340	377	363	336	351	331	393	334	365	354	381	354	396	377	372	345	355	385	365	368	360	394	384	341	333	364	358	324	384	388	363	366	357	322	375	359	355	390	349	349	362	339	384	392	358	375	364	341	357	349	367	351	326	381	364	365	339	386	388	398	348	373	358	367	367	404	380	403	329	351	355	352	349	378	393	391	364	367	372	333	330	350	372	362	347	366	388	339	359	350	375	346	352	330	334	352	382	377	336	392	343	342	345	348	387	329	409	357	355	354	348	347	352	341	330	357	343	353	313	363	335	367	363	342	358	369	382	372	370	354	387	346	356	341	337	372	388	365	343	378	355	348	356	354	328	359	340	371	378	388	335	360	341	381	381	354	351	377	358	367	345	338	346	360	368	385	371	343	335	362	370	380	323	362	353	371	376	368	352	350	350	322	343	368	372	367	347	374	388	346	314	374	341	384	365	365	345	379	316	384	393	326	338	344	330	331	357	382	398	365	350	364	339	376	351	374	357	381	368	351	359	343	337	370	366	386	326	342	382	371	332	369	389	341	384	342	346	398	368	359	372	373	364	369	371	370	350	379	386	351	376	339	367	354	390	374	352	344	346	311	381	374	373	348	369	381	354	353	366	349	377	376	348	412	376	373	365	361	348	376	366	368	325	372	348	356	348	364	336	326	358	313	382	375	343	380	352	353	383	319	326	357	394	390	333	363	347	332	375	383	365	369	364	415	340	369	358	369	360	349	348	369	375	348	350	367	389	360	370	365	402	390	351	377	357	337	338	318	359	377	364	362	374	371	369	389	357	376	361	383	354	323	330	347	384	348	328	357	369	346	361	395	343	373	349	388	384	369	371	325	359	352	380	354	338	394	369	390	346	388	358	343	351	353	364	336	388	369	380	318	347	369	364	382	354	351	359	370	385	357	339	371	378	368	349	383	351	341	344	376	392	372	348	368	391	369	357	369	369	343	399	376	330	371	315	379	349	340	379	349	389	332	369	359	367	352	369	385	353	390	358	370	347	341	347	356	341	379	348	363	319	347	380	333	361	370	377	320	386	381	371	373	361	349	351	362	350	389	344	373	372	333	401	367	389	324	359	345	361	352	354	374	379	393	373	338	347	359	368	354	342	348	363	380	324	386	349	355	371	401	340	346	374	396	359	336	340	342	337	375	405	370	353	330	381	331	367	337	375	347	394	372	349	351	333	401	334	376	361	363	349	361	353	339	362	378	374	340	390	357	336	344	336	332	348	328	360	378	360	366	328	342	335	360	375	368	349	383	397	359	359	360	331	322	386	328	379	371	331	392	338	374	367	359	354	373	369	387	366	344	370	388	372	354	384	332	377	341	365	331	335	306	337	355	362	361	359	381	344	378	359	350	365	340	362	342	376	386	353	341	374	366	365	387	353	352	355	408	343	353	354	373	380	344	348	349	327	375	348	350	376	326	378	378	377	376	356	382	379	337	355	333	357	342	365	396	354	365	368	368	392	348
11194	3514	2462	1529	1039	778	631	587	620	526	492	476	425	333	268	192	204	187	174	175	152	167	150	130	144	146	150	131	123	107	97	116	130	131	108	118	103	103	102	111	106	112	119	92	102	103	98	109	127	104	103	106	82	96	107	93	103	104	120	101	100	105	125	109	100	98	108	99	98	90	108	126	115	87	98	100	105	100	106	105	103	102	86	85	102	116	87	96	94	105	103	95	90	102	138	101	101	96	109	104	113	104	108	102	106	96	99	115	107	116	100	102	112	110	92	102	98	115	97	113	117	110	106	118	107	108	88	91	116	97	101	113	104	106	91	92	93	95	92	115	103	103	108	93	97	126	107	110	112	110	71	102	93	106	98	100	103	108	120	95	83	108	113	105	105	117	113	84	86	106	121	98	122	95	91	115	93	85	109	112	105	112	103	105	102	107	102	96	86	108	105	97	88	107	110	75	91	105	93	86	120	113	88	92	83	111	111	96	103	93	110	110	96	96	89	113	103	95	111	91	109	106	105	93	109	96	93	105	93	108	91	88	94	97	96	103	119	103	99	95	98	111	123	101	107	98	100	97	125	97	97	99	92	97	106	123	114	100	89	113	112	89	96	103	79	100	89	102	92	89	110	106	106	116	94	110	100	112	118	94	83	95	113	94	100	97	79	103	95	91	91	102	100	131	96	116	111	95	110	100	99	115	97	93	72	102	96	96	100	106	116	124	98	114	106	98	106	110	121	98	114	92	105	107	108	95	96	109	84	111	110	103	97	103	87	121	112	88	102	99	69	87	107	126	91	96	104	103	87	102	125	96	98	108	86	115	91	86	109	112	113	106	104	95	104	102	127	82	104	93	96	94	102	87	100	96	101	97	135	105	97	108	95	88	102	101	80	116	114	93	109	108	100	107	96	93	122	99	90	95	86	80	104	92	102	92	103	93	96	102	88	110	103	117	86	85	90	115	121	104	112	117	103	113	102	107	115	105	106	103	114	100	106	124	114	96	86	124	109	101	99	98	108	90	88	108	105	113	103	82	103	100	109	94	97	98	116	105	92	109	122	110	88	112	104	92	104	110	126	105	117	104	99	96	89	100	112	85	101	97	87	79	93	110	103	90	85	102	92	83	102	76	106	107	102	121	108	106	111	107	104	107	90	109	99	126	82	81	90	92	102	103	118	103	128	122	108	94	90	101	83	65	111	108	94	83	90	94	118	99	114	93	103	97	100	95	97	119	69	86	113	86	104	92	103	112	87	113	110	99	122	92	95	114	90	105	100	120	89	120	102	112	99	110	109	95	107	98	100	90	96	92	105	106	107	100	96	100	118	104	96	109	105	93	95	85	100	103	100	100	110	105	141	95	115	92	101	99	101	112	131	123	101	109	98	120	87	112	100	87	117	120	92	96	91	99	104	91	123	101	88	125	119	92	97	101	124	90	109	91	100	118	99	93	87	103	122	117	96	124	108	106	93	97	111	92	124	104	101	81	105	94	99	86	86	84	103	106	110	97	98	96	115	108	112	96	90	90	101	91	116	92	109	84	94	99	99	75	104	122	107	98	111	111	93	99	97	110	109	110	105	106	108	125	86	113	105	112	110	112	116	105	84	92	117	96	102	101	100	94	103	105	122	83	98	95	102	94	110	115	92	105	119	102	110	104	105	81	87	117	98	107	105	106	126	101	104	111	79	93	92	106	113	112	120	108	78	111	108	108	92	102	95	85	119	122	107	100	112	98	111	96	106	88	118	125	138	96	125	111	78	114	98	102	115	104	106	88	108	104	99	104	105	115	87	95	95	94	108	98	105	120	135	107	99	96	109	99	97	106	108	110	106	126	95	99	102	81	117	97	109	96	107	107	92	82	114	96	95	77	91	97	93	117	108	109	87	107	111	98	113	102	104	100	99	121	97	108	105	94	105	98	86	101	101	112	89	107	109	90	99	99	114	97	79	111	121	90	105	113	103	111	125	108	100	95	88	92	104	114	100	112	89	106	89	107	89	109	116	95	102	105	118	106	119	114	97	110	104	105	94	95	103	81	108	114	90	99	121	117	94	110	108	90	112	105	113	87	106	109	95	123	103	123	104	122	110	98	109	90	98	95	102	110	106	105	96	93	111	90	102	99	100	110	105	89	104	117	101	100	102	101	98	107	89	94	106	102	102	139	101	111	91	101	99	90	102	109	115	97	116	95	123	112	100	94	113	106	88	117	92	101	104	112	109	100	92	105	101	83	99	100	100	86	108	94	116	99	116	113	118	112	117	103	90	99	102	94	98	86	103	85	98	82	81	96	83	108	108	100	111	78	107	105	105	110	113	110	99	104	97	102	108	95	116	111	122	109	125	98	110	91	92	103	127	112	114	87	96	110	94	107	109	76	104	113	95	108	117	84	100	105	96	100	121	99	83	92	105	108	89	95	102	107	105	105	112	96	94	71	124	92	104	114	85	90	91	80	103	107	97	91	96	89	94	92	94	92	104	86	82	100	102	114	127	101	98	100	88	95	96	101	101	86	86	115	98	119	90	120	98	106	95	119	97	96	96	84	100	100	96	112	95	110	105	103	100	106	100	100	101	82	117	84	95	105	102	112	101	93	100	103	99	122	103	113	95	90	99	99	93	115	94	125	112	111	110	109	116	90	107	98	87	87	96	107	116	105	113	93	89	90	89	112	108	108	110	110	92	93	93	107	94	90	95	112	120	94	83	108	105	85	115	122	88	104	104	98	78	99	100	102	81	79	112	102	114	100	110	120	89	89	85	99	112	107	102	100	134	99	83	111	110	112	101	79	102	89	106	110	91	89	103	101	113	105	111	116	108	94	101	114	96	106	93	93	102	121	100	82	81	98	106	107	104	98	99	113	79	96	111	113	121	77	111	117	99	93	84	103	96	110	103	98	82	115	90	100	110	93	103	98	103	97	102	94	87	107	117	111	91	123	98	104	94	100	101	101	111	93	106	87	95	99	102	109	91	97	86	107	105	93	92	111	99	104	109	103	98	105	95	118	93	97	99	101	103	107	97	106	107	97	108	95	93	100	109	89	106	115	104	106	102	102	110	101	95	91	110	107	95	106	89	111	100	95	109	114	107	108	101	104	103	110	81	101	109	114	86	106	111	90	111	99	98	107	115	115	100	79	86	82	87	108	124	104	102	110	89	107	98	124	102	119	98	91	90	99	95	115	84	91	90	96	110	91	105	87	126	109	95	106	110	95	119	105	137	104	94	118	100	110	95	103	90	116	97	110	109	116	80	114	112	108	101	93	109	100	105	97	115	103	117	87	113	98	101	91	106	100	108	106	97	120	107	94	96	107	104	104	84	123	125	113	94	94	86	101	95	108	117	101	105	101	109	100	108	92	107	81	113	82	100	87	76	121	111	96	84	87	91	98	100	115	95	109	100	104	89	122	106	102	96	92	92	118	97	118	97	115	105	105	93	113	126	101	102	95	113	102	92	113	114	102	105	95	98	102	108	101	102	109	108	106	110	96
7153	3043	4659	4496	3986	3472	2891	2883	2942	2628	2599	2450	2198	1565	1231	956	837	732	700	650	577	529	494	465	524	515	474	468	302	301	276	326	443	378	345	301	256	274	276	259	243	292	263	250	251	282	249	259	241	268	237	272	264	238	241	259	274	262	274	265	241	242	262	256	222	260	252	269	277	256	271	254	293	243	225	245	243	258	280	231	252	259	267	271	237	254	252	274	251	254	228	249	246	258	264	247	265	226	258	242	256	262	253	245	284	288	259	266	240	249	247	249	249	262	245	260	270	247	285	266	239	261	244	247	250	257	253	225	254	254	245	244	245	263	248	246	229	233	266	266	253	273	241	231	224	256	252	251	257	253	258	245	251	258	248	247	270	271	252	255	232	269	245	269	267	235	255	250	269	262	222	283	240	257	275	255	273	249	283	241	236	241	248	240	266	256	257	260	247	259	258	268	260	250	246	262	264	233	253	270	245	234	262	250	268	251	222	279	243	245	230	249	279	239	275	262	275	249	243	242	235	245	239	287	242	246	245	255	244	250	248	270	278	234	264	267	257	285	283	242	258	271	268	257	239	257	283	269	260	242	269	255	276	250	240	259	243	240	256	236	269	246	230	260	244	271	280	284	240	241	248	240	248	230	255	234	257	255	232	296	259	256	265	229	264	248	262	267	265	252	244	241	257	235	272	258	253	272	268	257	247	244	248	252	266	252	231	246	232	246	254	271	249	247	243	268	261	270	232	245	252	253	246	245	268	249	264	251	254	249	258	252	242	249	282	255	249	245	247	244	246	271	248	237	249	250	214	239	240	238	247	241	273	234	229	252	273	245	253	250	265	227	287	268	265	247	275	277	224	256	247	252	261	260	231	255	254	268	265	287	254	277	266	275	260	269	244	253	238	257	235	256	225	259	242	237	274	248	253	248	254	250	277	271	259	259	261	229	267	243	269	263	285	237	248	276	249	256	246	239	277	240	266	223	256	242	267	273	228	247	246	248	240	250	255	239	258	255	269	259	246	247	252	262	228	260	279	242	241	249	259	253	281	248	225	273	290	258	256	268	241	257	238	256	265	257	246	253	260	213	250	238	235	275	264	255	269	258	261	241	269	262	239	265	234	257	229	264	267	256	254	230	247	241	269	260	266	252	238	258	266	250	251	260	265	240	240	233	251	256	223	269	255	242	267	273	238	246	268	263	248	275	219	266	264	281	252	255	265	264	245	269	236	257	245	243	240	263	248	273	228	271	238	252	262	243	254	258	254	228	292	236	250	255	216	264	228	242	267	247	280	250	266	250	233	238	254	233	262	280	217	264	237	249	235	263	265	295	249	263	281	260	235	250	251	262	240	260	266	258	238	256	283	261	241	243	264	257	250	257	237	271	267	244	229	241	238	252	243	258	264	251	225	233	247	264	293	245	241	238	261	267	242	254	246	274	265	246	256	251	240	248	277	235	264	255	238	274	284	245	218	281	255	249	265	244	236	242	251	235	258	259	250	234	266	243	224	249	256	263	244	253	249	244	248	246	254	282	227	245	228	244	233	228	237	258	258	259	238	247	249	233	273	282	234	268	241	240	289	247	255	250	253	262	265	249	253	240	238	259	268	262	258	241	252	263	225	248	232	271	276	231	267	282	247	247	236	270	247	251	270	219	256	257	277	277	260	267	217	264	229	265	249	238	260	276	249	258	255	207	249	260	266	272	252	256	256	244	270	250	233	259	252	265	242	258	271	246	239	222	259	251	253	264	226	250	249	261	231	246	235	251	258	260	237	250	244	243	234	253	244	244	250	247	256	277	274	241	251	254	222	242	248	244	249	243	244	250	248	238	239	258	256	257	256	252	235	252	241	232	267	251	220	275	291	253	211	264	267	257	267	253	271	228	261	250	257	263	250	237	246	233	248	236	237	258	238	238	241	235	248	219	241	222	238	228	260	252	274	258	256	242	224	243	258	251	259	239	260	245	245	244	239	259	251	264	266	237	263	237	241	251	250	270	245	240	267	276	244	283	253	262	251	266	248	252	263	262	248	257	248	260	257	239	233	227	244	239	237	268	236	261	232	275	245	220	246	245	261	265	260	259	253	236	221	241	253	265	254	284	251	260	271	255	292	274	252	232	267	237	280	260	245	258	238	247	247	270	259	255	223	250	249	237	261	249	242	283	241	257	222	252	249	247	242	237	251	214	239	247	285	277	270	244	240	258	251	252	258	242	259	240	248	267	209	251	231	269	247	262	253	243	229	235	263	267	238	219	256	258	251	224	257	237	248	251	251	277	261	226	259	238	252	237	251	247	237	270	282	259	265	275	258	250	267	246	259	241	273	257	258	253	247	236	267	236	283	247	262	248	261	274	256	259	267	256	246	245	249	235	230	253	245	226	243	274	243	234	244	266	247	251	245	247	254	248	252	268	262	260	272	248	267	236	280	215	275	252	268	254	261	254	236	238	248	266	253	260	255	234	261	268	230	238	247	230	276	278	225	237	250	269	273	236	274	258	285	235	244	231	233	249	247	274	248	271	252	263	261	259	284	265	251	254	268	261	263	268	260	245	252	254	249	266	254	242	245	244	238	270	250	255	253	273	253	237	278	246	266	239	250	275	241	274	263	271	255	219	258	241	231	230	242	257	273	257	245	262	288	270	254	250	214	284	254	245	231	239	254	281	256	271	267	291	256	268	244	270	229	238	269	233	246	250	278	254	247	245	244	235	258	221	244	243	275	255	249	243	252	243	237	286	249	241	277	249	294	239	224	239	266	254	230	257	265	235	238	251	263	254	231	251	280	269	251	258	262	276	236	252	235	255	238	257	229	281	271	230	278	241	266	235	240	245	262	247	273	238	245	265	263	260	259	255	274	252	268	256	267	266	269	227	235	263	224	253	294	283	255	244	246	242	255	247	221	244	256	244	264	256	255	248	242	247	257	252	262	257	247	238	236	255	253	250	272	237	258	253	232	249	250	264	262	242	253	246	271	235	258	266	262	255	251	268	255	239	251	252	237	230	252	251	232	231	242	256	264	239	255	280	242	250	262	264	283	232	241	235	250	267	251	266	271	294	241	245	252	227	239	283	259	234	216	254	225	229	258	224	236	285	248	278	250	261	239	235	274	233	234	262	254	235	234	255	245	279	253	233	239	247	243	236	232	263	260	239	251	261	277	268	276	279	258	251	302	294	232	273	279	232	243	267	244	243	226	243	285	269	270	231	234	243	235	237	214	261	260	257	249	273	240	244	277	262	280	267	252	255	272	278	269	275	264	240	253	266	264	238	272	237	253	232	274	234	212	266	263	245	264	236	248	235	252	229	268	253	255	227	242	241	247	258	238	278	235	263	261	246	273	255	262	238	246	232	262	229	258	268	225	262	243	245	248	230	223	266	242	253	262	256	246	245	240	244	250	248	240	291	255	247	253	263	268	264	239	284	247	275	234	276	238	242	224	271	242	224	246	241	259	271	246	262	258	271	239	248	270	250	239	266	261	236	244	252	265	251
19502	6424	5185	3132	2306	2061	1671	1694	1774	1384	1112	995	740	593	427	389	371	355	335	281	295	264	228	244	266	239	229	203	184	171	172	167	216	173	184	174	176	144	181	158	162	132	126	152	157	156	152	136	172	182	137	152	150	160	120	130	174	139	134	173	138	136	148	142	143	144	186	155	155	172	183	163	170	144	145	147	146	163	152	159	163	160	150	159	147	150	184	175	161	156	122	156	175	164	177	144	140	151	165	160	172	157	151	160	171	181	179	150	139	150	180	157	159	172	138	148	149	125	146	155	155	137	161	171	160	134	141	148	182	154	169	159	146	176	168	136	152	163	168	155	160	164	150	132	174	132	182	157	155	158	127	152	144	164	174	139	165	143	157	163	144	150	182	162	148	185	166	167	155	182	169	164	153	156	168	159	160	166	147	141	166	153	153	149	172	133	156	168	151	137	170	150	161	184	178	144	156	149	134	162	175	149	149	176	140	165	160	134	139	158	140	148	146	179	129	151	157	169	163	154	163	146	177	146	170	171	154	131	139	148	150	153	140	148	151	143	161	149	185	169	146	170	149	168	162	158	157	159	158	163	144	161	144	174	174	155	168	149	152	149	182	164	143	164	186	169	184	158	142	163	149	144	145	138	148	164	175	157	144	169	149	164	167	176	154	139	161	166	151	170	146	186	158	147	150	178	162	168	167	145	143	161	186	152	165	133	154	148	178	152	147	164	180	168	151	176	169	153	180	145	153	150	176	169	163	183	172	169	162	141	190	143	168	166	139	175	131	151	174	149	164	178	148	141	149	165	138	170	152	166	164	136	162	161	130	151	152	160	165	182	150	160	152	182	145	151	148	153	158	156	146	161	150	138	153	145	154	146	139	162	162	151	153	166	145	153	144	169	166	173	167	162	165	147	158	141	167	156	161	143	159	160	154	143	150	142	164	155	149	144	157	171	164	167	166	149	147	157	162	166	134	168	128	170	164	173	143	168	156	167	131	134	151	147	145	163	138	156	144	167	148	169	161	179	136	152	162	159	157	180	162	149	163	161	163	160	160	156	182	164	152	165	169	153	174	160	152	171	130	164	165	179	179	160	170	190	139	183	152	137	166	159	161	167	156	159	161	162	155	143	141	149	171	144	128	151	184	167	159	148	156	149	155	155	174	168	171	199	180	151	158	166	147	149	159	182	145	161	137	159	145	163	156	141	140	163	166	157	159	146	172	144	146	158	166	157	171	149	178	143	184	152	176	168	150	144	174	170	146	140	163	178	146	135	169	145	160	125	137	157	149	160	156	171	156	172	140	138	162	141	143	162	170	137	177	140	151	144	156	167	150	153	171	143	171	163	159	161	149	155	144	145	169	145	152	133	162	166	141	151	158	157	161	151	156	128	161	168	158	141	163	152	170	168	162	139	143	171	147	159	156	137	159	160	172	155	151	166	168	159	180	162	145	187	150	161	174	139	172	141	151	158	145	157	150	178	159	165	173	153	160	149	153	169	162	151	192	140	153	143	125	150	153	154	175	161	148	155	149	126	148	147	166	150	169	143	180	143	148	190	131	150	184	149	175	159	162	151	192	149	146	163	140	152	148	164	145	142	136	150	168	160	175	175	144	157	149	182	123	169	144	146	165	168	137	140	161	161	167	160	182	167	163	151	156	146	171	142	152	143	151	142	166	183	153	150	139	150	147	144	137	182	146	173	168	151	150	142	171	150	147	157	159	147	140	143	132	141	168	150	142	164	172	137	153	159	161	159	161	138	143	165	169	140	153	155	153	161	160	148	139	148	158	159	145	155	155	161	156	141	157	143	154	146	181	161	159	151	140	164	159	160	160	157	144	152	194	158	170	176	159	128	156	142	155	168	144	159	143	146	161	143	143	150	149	143	156	144	134	173	157	169	176	142	161	157	168	140	138	158	177	168	159	163	160	151	150	156	170	135	142	179	187	147	148	153	150	152	148	159	178	170	167	144	163	156	118	146	171	173	176	152	174	162	174	173	155	168	146	139	145	151	149	175	158	170	168	144	158	177	178	153	149	158	163	129	161	132	169	139	157	166	152	164	136	167	153	162	168	162	145	166	131	149	156	163	144	161	150	149	133	173	151	161	145	158	158	130	155	138	146	165	163	166	153	175	152	164	157	149	153	136	167	155	166	124	174	168	176	143	171	157	162	176	155	149	153	149	160	165	164	171	164	167	174	167	166	146	162	157	172	168	158	119	154	142	151	173	138	160	152	151	172	162	147	194	187	163	143	167	162	160	164	147	143	167	150	147	143	164	157	169	173	124	176	150	181	195	182	154	166	142	150	160	176	141	151	154	161	172	146	151	141	139	149	148	151	154	128	137	151	145	161	157	152	156	169	155	144	155	150	145	179	154	157	148	146	144	159	169	148	144	158	160	158	143	154	124	148	139	153	147	178	152	172	120	145	162	147	146	161	181	162	155	160	159	178	165	171	138	152	167	150	134	137	158	164	137	149	132	171	172	154	160	155	163	148	172	143	158	166	148	164	129	156	142	167	167	165	164	151	152	139	142	145	174	178	167	167	178	157	148	142	156	132	161	154	151	134	148	166	169	157	137	157	163	171	145	144	166	148	150	144	138	144	166	151	173	161	172	154	143	151	160	171	160	188	167	164	177	171	169	176	137	157	157	163	172	175	182	174	176	178	164	134	165	166	141	161	150	159	146	162	161	166	145	156	148	151	178	183	143	153	156	167	146	146	151	148	173	151	152	165	169	153	178	166	172	185	173	154	168	154	171	146	166	168	152	153	167	189	155	157	165	156	170	172	141	164	137	153	153	166	168	185	149	188	131	146	160	160	172	184	145	162	146	173	156	148	146	155	173	151	162	165	163	137	174	177	150	156	163	171	171	165	163	174	173	171	150	159	161	182	150	142	172	181	160	138	165	143	155	179	145	131	168	151	159	184	139	199	176	154	155	173	164	158	154	144	161	189	161	160	161	140	158	151	170	175	139	145	168	157	174	149	147	157	158	172	160	153	146	149	149	175	148	139	144	156	152	190	152	143	147	136	172	167	163	162	153	168	161	141	152	158	137	169	173	166	139	160	165	145	149	159	149	169	156	157	158	167	158	159	162	170	144	142	179	170	127	159	153	127	155	148	146	161	154	153	149	132	161	144	142	160	164	146	163	140	146	174	160	168	169	142	156	143	184	156	139	177	167	158	135	165	160	141	175	152	154	149	154	163	165	160	120	154	164	140	142	148	132	153	162	126	153	186	143	143	138	162	163	137	158	146	173	170	160	144	164	147	177	159	160	170	142	150	152	159	162	161	167	151	161	162	147	150	154	162	149	125	165	151	154	149	158	154	147	166	154	160	156	145	164	168	144	174	156	174	163	160	158	137	165	163	162	172	157	166	154	163	176	148	157	155	142	154	162	142	167	147	159	148	165	170	157	123	130	159	157	157	157	153	157	157	182	163	154	155	144	170	168	168	169	163	138	169	157	158	145	166	154	156	153	152	169
12781	5058	8389	8579	8606	8168	7566	7981	8652	6591	5649	4906	3752	3020	2188	2112	1800	1742	1621	1426	1313	1332	1120	1136	999	907	789	731	575	473	479	563	661	620	545	434	436	403	410	410	427	401	401	412	398	371	441	358	399	378	370	400	404	397	380	393	376	382	368	383	389	373	344	380	384	365	362	399	401	386	340	322	337	374	331	370	351	344	394	391	356	330	378	363	346	347	426	358	382	375	376	367	373	381	375	347	392	365	370	383	367	400	368	365	346	368	343	339	384	368	345	372	370	377	369	382	376	381	336	394	344	365	357	376	396	365	378	373	351	364	344	388	349	365	351	353	365	370	353	381	357	333	354	377	360	382	367	371	394	379	386	355	351	341	354	389	374	356	367	407	375	348	356	393	355	371	365	366	351	371	349	367	374	393	344	364	374	372	378	410	378	334	357	344	360	328	381	368	361	374	358	365	380	344	382	334	351	372	348	394	317	389	364	323	368	373	360	368	346	376	370	355	356	367	356	355	373	357	341	358	391	377	336	379	368	365	371	378	364	392	364	364	359	372	407	368	378	391	360	362	385	369	357	356	361	388	367	358	365	362	352	349	358	375	394	393	382	356	361	379	361	360	374	360	370	371	329	362	357	390	376	361	349	340	375	358	335	369	374	330	415	377	389	362	346	385	367	375	378	361	398	378	361	364	381	374	373	361	350	354	326	386	378	374	364	362	369	369	344	358	398	398	360	369	371	370	367	349	375	353	367	407	375	382	358	396	366	382	367	337	374	375	339	336	347	356	374	368	337	342	393	357	343	376	399	384	380	380	386	413	338	377	354	383	376	361	352	347	347	365	336	360	357	342	378	370	326	364	341	344	379	346	375	318	392	358	341	373	365	373	353	412	397	378	350	363	369	401	363	340	359	347	337	377	348	351	335	364	344	349	364	363	336	389	408	379	376	362	361	353	369	381	368	369	339	375	386	376	378	382	411	383	376	369	391	370	397	360	353	358	363	358	372	342	354	394	330	384	376	373	364	348	369	354	363	337	361	356	341	375	375	365	345	367	350	364	362	334	369	366	343	379	360	369	382	353	363	344	357	396	362	356	339	383	361	384	395	346	353	378	364	366	381	335	373	398	350	378	369	365	403	336	362	364	346	382	368	353	352	371	349	359	384	337	333	388	348	369	375	361	388	367	355	369	407	340	350	368	352	372	372	378	391	383	355	321	340	365	362	377	375	377	368	370	402	345	377	352	379	358	360	344	386	347	347	375	335	334	373	391	335	350	332	378	347	353	385	351	364	381	342	374	418	376	345	369	341	415	347	387	378	374	328	358	366	360	369	348	354	358	389	324	364	342	343	378	355	372	343	353	372	412	378	340	354	352	335	373	370	368	364	361	325	359	406	350	363	370	395	357	368	379	388	364	360	326	361	393	368	370	371	361	359	396	372	376	373	377	391	361	340	332	395	389	400	343	370	366	396	337	361	372	347	365	351	367	350	352	382	387	359	365	339	359	359	351	382	373	341	365	362	385	369	356	361	357	345	355	371	341	357	339	377	350	349	341	381	361	367	380	396	356	380	328	362	362	350	403	372	340	364	400	351	373	374	395	372	366	376	390	342	360	358	382	369	341	371	354	359	355	369	373	344	343	378	375	377	362	368	368	371	329	347	365	377	356	378	367	383	344	380	386	372	345	357	354	383	383	375	364	349	360	370	357	347	351	342	367	346	356	367	337	384	347	373	380	367	401	374	336	354	384	368	371	367	394	381	346	356	351	351	375	385	349	324	396	370	398	382	399	374	380	371	366	335	371	365	358	380	377	342	337	369	348	361	368	361	416	346	366	390	363	382	357	379	353	350	396	374	361	351	385	359	351	383	368	389	363	372	382	368	379	374	369	372	378	364	358	375	344	340	374	349	348	359	362	354	357	377	388	346	339	342	373	357	322	362	354	330	380	380	364	332	358	376	376	326	414	368	412	385	384	365	387	364	358	353	370	404	379	373	363	345	320	359	362	364	365	361	392	356	354	373	386	323	365	356	370	378	388	364	355	347	380	355	361	362	375	368	372	410	357	368	363	379	367	355	406	358	405	412	358	386	385	410	358	358	394	356	331	364	377	342	423	392	371	329	383	353	338	362	402	368	359	389	375	337	374	375	361	349	356	368	390	355	347	368	328	399	340	375	367	334	370	355	358	362	360	380	378	368	344	431	361	378	359	356	370	360	388	363	369	348	366	348	394	357	360	331	346	373	360	350	394	358	359	368	343	333	379	326	390	390	347	371	385	387	362	383	353	366	367	384	369	402	379	371	366	385	366	357	359	369	399	355	376	357	380	384	361	367	381	377	335	373	348	386	387	368	361	367	343	411	376	334	373	385	368	363	326	345	357	391	335	366	373	347	365	353	342	348	358	336	342	378	383	351	370	366	382	353	366	377	375	351	350	367	338	376	362	346	378	353	391	392	370	364	373	382	385	355	366	338	356	353	370	344	326	348	361	393	342	343	397	344	390	375	387	335	376	393	347	384	367	364	387	351	335	347	354	414	404	349	364	314	370	385	386	391	417	364	369	387	351	369	344	397	358	358	350	394	340	365	341	360	337	377	343	365	367	377	350	370	387	359	339	357	339	362	367	380	343	404	359	386	390	359	351	347	366	360	380	362	392	398	363	368	374	373	393	340	403	346	346	370	384	309	333	370	370	392	395	377	394	384	352	390	358	327	362	353	346	334	352	345	374	401	328	374	346	386	373	356	379	360	353	338	386	391	353	350	357	370	308	340	345	355	386	362	351	347	363	402	367	370	360	368	357	370	337	393	381	367	400	372	354	379	363	358	343	369	392	373	349	351	374	355	371	361	335	393	369	392	360	368	366	344	331	323	385	360	355	414	362	353	342	372	367	379	376	377	353	363	399	362	362	388	347	373	384	403	359	381	334	340	380	396	390	352	344	372	335	363	411	316	371	352	380	351	389	331	362	372	373	340	377	379	360	348	353	337	365	348	340	392	386	326	376	359	364	355	376	402	367	378	351	388	362	349	375	346	356	402	390	360	354	374	391	358	375	376	374	375	377	361	362	346	369	401	351	388	388	340	323	350	378	374	371	358	356	354	391	357	393	371	348	363	352	381	356	369	345	390	335	342	365	367	343	371	383	378	371	328	391	356	390	347	351	382	340	331	368	375	376	358	376	380	390	341	372	364	340	382	363	357	367	359	371	339	383	342	349	369	371	367	378	407	378	387	316	384	336	370	368	383	381	386	371	340	366	359	372	357	393	352	390	348	415	348	354	360	368	350	353	387	343	375	392	402	361	396	394	391	355	337	384	345	338	353	383	395	358	364	378	373	402	348	389	367	349	384	378	360	409	352	377	358	379	367	388	372	390	372	367	383	348	334	367	355	360	341	379	388	348	383	380	377	364	356	385	375	371	405	400	399	374	319	356	360	374	373	356	351	377	392	351	378	336	363	361	366	380	404	378	355	365	352	345	351	386	366	357	339	359	369	352
30192	11806	7230	4551	3703	3274	2868	2840	3182	2337	1767	1516	1122	727	560	534	484	461	488	429	400	356	374	340	261	254	218	209	175	202	199	174	174	203	192	154	151	170	189	145	157	150	144	152	156	165	164	188	155	153	199	157	155	173	156	149	162	167	138	165	131	173	176	166	153	162	159	155	155	164	158	172	166	149	149	154	159	160	138	175	147	165	171	143	139	169	147	146	135	171	128	132	141	139	148	142	148	151	142	144	165	140	138	167	157	144	149	137	161	161	151	148	149	135	144	152	154	156	155	147	147	173	153	170	156	153	161	152	170	155	126	162	154	163	151	148	141	140	137	155	146	139	148	153	137	141	135	170	133	139	153	175	169	159	153	147	162	132	150	153	133	173	134	201	179	154	167	135	162	142	159	141	170	132	164	212	129	144	147	141	161	146	171	135	157	171	127	150	138	137	149	163	151	154	151	158	155	133	161	144	153	165	148	145	154	196	152	136	140	142	145	167	142	178	153	150	150	153	143	141	140	149	156	151	142	162	133	159	169	159	140	172	146	152	144	186	154	147	154	157	158	171	144	151	157	125	158	164	174	159	131	126	154	157	154	132	158	160	153	155	150	139	137	166	187	166	163	180	139	162	158	149	150	161	169	161	150	155	152	133	158	179	153	145	147	170	150	167	147	146	146	151	171	136	146	139	151	155	159	157	163	150	120	157	152	133	140	163	173	144	153	151	134	162	175	175	143	157	145	135	161	168	149	151	154	156	146	161	145	141	144	156	154	153	142	149	148	137	130	142	149	139	134	148	137	142	149	145	143	158	156	140	127	131	175	152	152	155	146	130	171	145	185	144	139	157	150	146	135	145	162	141	152	146	163	155	146	157	154	163	144	149	147	142	138	170	150	172	142	158	129	173	147	151	128	147	165	155	139	167	175	159	166	172	141	173	147	158	134	168	141	156	140	133	156	149	162	149	161	138	174	193	151	176	162	142	151	150	149	173	180	169	160	174	153	151	137	148	145	167	140	147	135	151	161	147	144	147	139	158	137	162	156	162	136	136	151	146	171	175	148	145	141	140	161	147	161	140	164	161	176	173	166	139	134	159	151	152	152	155	146	143	127	168	150	139	136	130	144	161	152	143	190	149	162	159	156	167	165	149	150	140	156	146	164	160	154	154	160	162	148	163	155	169	156	153	160	138	160	167	131	165	132	143	145	143	181	147	163	140	159	148	149	141	166	141	139	169	168	177	161	147	147	129	157	153	139	164	169	132	169	165	137	160	159	144	153	161	171	167	151	151	159	158	149	127	151	151	148	144	165	154	187	158	158	159	145	170	121	152	135	149	183	125	155	148	165	156	156	143	163	128	146	165	148	146	173	124	148	137	137	161	161	121	145	160	154	145	161	143	162	129	161	128	135	154	155	144	134	144	160	135	155	160	142	158	155	151	151	138	121	163	137	167	156	169	153	142	178	157	149	170	161	144	162	182	168	141	128	146	171	153	137	147	157	160	155	160	134	105	131	162	158	138	146	133	151	149	142	151	163	157	142	151	175	139	166	139	131	138	146	144	158	148	147	156	151	150	136	162	157	165	144	162	153	165	134	137	155	152	170	141	157	166	162	163	141	158	156	158	177	149	167	166	137	150	178	161	160	162	152	179	140	168	161	154	151	138	158	171	170	179	141	149	151	180	190	161	160	166	184	163	145	129	145	129	157	164	152	162	137	142	117	174	136	163	162	142	153	143	142	141	153	173	163	159	140	140	166	177	168	149	165	161	156	143	144	134	161	151	153	140	165	148	163	156	169	164	146	120	136	159	148	154	163	153	186	142	156	142	165	141	154	148	164	156	147	139	179	139	130	143	158	143	153	179	158	125	137	170	171	155	130	138	156	173	150	129	153	159	145	133	161	144	151	172	185	172	154	149	158	141	159	152	172	155	156	176	136	148	148	164	167	172	132	139	126	183	155	143	154	166	149	151	156	144	147	135	148	123	129	142	169	137	142	138	134	170	156	152	133	149	147	179	153	150	164	170	164	177	181	159	153	154	162	129	151	144	148	148	153	147	161	163	138	156	158	161	145	172	169	161	167	163	169	149	167	152	180	173	137	147	177	178	152	166	147	154	138	143	148	184	155	145	153	144	154	164	132	150	150	149	139	132	142	156	157	169	146	143	147	155	145	141	136	133	172	136	156	163	172	153	146	143	165	129	147	153	143	171	143	156	149	143	146	157	149	154	152	149	158	153	157	150	138	162	151	163	175	141	160	150	193	118	137	154	156	135	145	144	143	147	138	159	145	143	152	135	143	149	159	155	161	147	162	162	147	161	147	142	130	139	155	167	150	143	142	142	169	181	157	172	174	165	180	142	147	144	162	160	125	169	137	149	155	163	147	158	146	152	161	168	138	144	160	138	146	147	148	162	137	163	142	151	133	126	142	141	186	134	171	155	148	151	160	147	170	132	148	165	152	179	143	146	171	136	158	134	145	139	136	139	163	153	170	128	178	149	165	176	161	173	150	139	128	137	128	157	174	140	153	150	165	174	163	148	150	145	172	145	147	138	159	154	152	138	130	165	133	128	143	140	156	143	140	168	152	144	142	136	155	151	150	149	153	173	125	164	173	166	150	151	169	150	171	148	153	133	156	135	136	159	174	157	163	167	144	143	170	165	159	137	165	165	169	169	162	144	137	155	164	145	160	174	143	135	145	153	138	127	141	155	129	155	158	149	139	144	145	149	145	146	143	158	139	172	160	157	160	146	154	147	172	150	156	138	156	155	130	165	162	134	162	157	131	166	138	146	147	150	145	156	140	159	160	170	137	159	145	155	156	166	156	135	141	119	162	177	142	162	162	163	156	156	154	126	166	162	144	150	151	136	130	146	153	145	156	166	147	147	155	148	154	133	153	165	146	176	181	145	150	144	145	144	186	164	159	140	130	162	141	165	120	145	146	156	155	158	161	159	147	149	133	170	133	170	141	150	142	147	149	131	158	156	168	165	142	158	155	139	127	141	146	134	159	171	123	153	164	173	160	146	156	144	136	137	158	162	160	158	140	153	149	163	125	158	133	159	134	138	155	150	158	179	139	159	170	169	173	141	154	142	123	160	143	145	150	139	165	157	153	141	135	185	173	155	169	124	151	146	161	167	166	164	137	162	149	141	147	140	149	144	168	152	157	149	124	152	158	145	147	145	158	155	156	174	150	141	163	129	141	141	135	150	154	167	157	151	154	145	156	161	170	138	158	136	164	150	149	157	152	149	139	146	156	162	158	137	149	142	139	152	149	161	146	150	159	163	163	147	152	161	126	147	153	154	163	161	157	143	160	129	148	150	138	144	137	166	139	144	146	128	135	149	152	166	152	150	145	164	148	170	149	139	153	146	136	156	150	150	124	175	153	158	148	164	130	153	196	161	164	130	150	163	129	153	143	154	164	172	166	147	158	159	121	159	147	139	144	164	149	133	151	156	155	122	133	135	145	142	176	158	173	172	160	148
17564	8186	10472	11401	11888	11905	11434	12241	12923	10175	8265	7323	5342	3912	3058	2697	2589	2793	2440	2124	2116	1758	1549	1432	1266	1100	996	854	668	603	492	620	618	718	580	498	407	450	422	399	424	401	404	432	390	409	386	412	354	398	354	369	350	368	384	362	383	360	389	371	390	332	334	378	345	364	367	330	341	391	358	361	352	370	364	384	361	364	371	349	362	359	370	338	305	358	381	324	347	366	353	361	383	336	382	349	353	376	324	338	363	340	352	331	352	357	365	349	336	318	321	345	329	369	359	377	335	385	378	362	346	351	321	333	357	345	347	332	358	363	346	332	328	339	393	349	356	315	323	376	366	343	358	349	369	339	348	344	385	326	328	359	334	367	397	354	352	355	311	350	348	374	348	314	343	355	345	343	327	357	357	362	344	355	329	359	368	336	343	363	374	339	329	329	363	331	338	343	347	354	373	352	375	341	343	344	358	361	373	341	361	364	322	350	333	355	343	371	378	368	344	392	325	361	344	331	368	345	382	357	354	386	346	356	334	358	349	394	352	348	371	363	333	331	367	324	366	351	339	354	320	343	333	320	345	371	329	330	331	372	346	333	314	366	340	346	351	337	357	336	360	351	343	338	310	320	366	343	352	349	369	355	338	353	341	326	316	353	374	344	350	329	370	321	367	360	350	381	339	340	340	386	357	356	354	368	347	368	341	346	362	335	360	348	355	347	363	369	352	350	327	384	368	344	338	348	352	315	335	322	374	332	372	346	368	362	340	378	373	339	390	348	357	359	328	324	355	349	328	388	364	342	359	373	382	331	378	337	349	374	352	330	352	366	348	326	375	362	335	308	346	329	363	357	352	332	346	342	321	367	353	375	338	370	350	323	379	325	331	336	321	331	340	363	392	385	340	326	360	346	343	378	319	345	382	305	351	359	361	336	346	346	345	372	356	330	347	354	358	382	357	329	373	327	345	339	405	379	391	355	331	338	343	331	344	327	341	358	353	332	351	358	357	342	385	346	320	348	334	345	345	310	359	333	324	345	346	323	348	339	348	323	338	349	336	358	355	381	340	336	358	376	370	329	361	349	360	354	315	363	348	362	367	392	324	357	319	375	354	324	336	394	350	388	332	347	338	345	331	347	330	346	364	349	350	331	351	351	342	347	347	363	347	347	364	323	383	375	347	345	340	369	358	344	361	368	326	337	372	339	325	361	346	361	325	340	371	361	370	325	359	375	343	318	382	345	352	323	341	336	360	355	347	351	364	322	349	327	339	314	378	349	336	367	355	344	357	305	356	347	373	347	343	352	353	319	339	357	353	361	379	374	345	378	356	332	350	333	332	353	335	341	332	352	368	360	336	356	372	319	341	349	351	342	320	363	340	380	358	376	363	351	341	362	375	355	362	361	338	369	367	345	349	352	349	360	345	339	337	352	345	354	322	335	334	352	340	378	380	396	374	319	337	368	345	352	298	343	338	347	327	341	331	346	363	392	371	352	349	342	353	376	320	362	337	329	316	347	354	338	363	370	370	364	321	357	350	321	384	332	348	331	380	335	314	327	363	370	339	343	342	334	323	379	375	391	335	340	300	338	360	337	336	372	370	325	348	340	333	314	310	319	323	338	339	327	348	351	329	337	366	368	341	336	351	354	342	309	348	324	364	378	370	334	348	380	352	337	358	340	335	339	347	346	336	307	341	345	371	345	350	328	351	310	342	334	343	334	381	368	329	354	368	347	337	344	392	359	338	361	353	352	333	333	337	337	339	381	337	323	342	339	366	380	340	332	333	366	341	334	349	326	319	357	379	351	354	390	339	323	337	335	364	362	353	355	344	360	323	369	337	327	319	363	321	333	345	352	342	355	385	350	326	361	356	309	353	340	345	369	353	374	366	342	372	372	314	348	349	360	330	340	360	345	380	335	347	337	342	314	364	333	358	339	359	369	347	383	367	346	328	336	366	360	369	350	348	365	380	346	344	343	375	375	360	322	370	351	344	332	354	375	340	359	337	374	334	318	373	326	363	361	330	318	368	371	356	377	364	324	333	322	379	344	351	333	380	331	346	359	357	392	371	367	357	334	341	337	357	332	359	362	340	314	344	335	354	342	325	335	319	369	363	374	356	327	343	364	361	384	356	344	384	359	377	343	339	348	362	342	344	360	329	376	345	318	361	334	378	346	367	340	339	377	367	343	358	323	323	316	346	345	326	352	333	348	325	362	357	331	373	364	367	360	372	355	331	352	347	347	326	362	357	357	335	350	303	362	370	358	371	366	380	374	342	354	351	339	361	322	352	338	364	334	361	374	353	376	338	319	341	321	333	348	309	323	347	318	354	324	350	357	366	344	333	328	304	347	347	319	345	345	366	361	344	342	346	343	353	348	353	364	341	336	333	364	332	388	384	372	360	317	364	342	326	353	339	348	365	380	369	341	346	359	344	323	338	356	363	334	359	339	341	357	306	326	367	371	376	394	365	366	344	338	322	362	351	344	362	387	380	355	323	357	335	368	321	358	359	349	320	373	342	349	306	313	345	349	358	339	350	352	398	339	298	380	357	373	352	372	349	366	355	356	364	371	350	372	328	346	344	344	351	372	344	358	354	352	391	350	362	334	334	346	328	332	333	354	370	343	354	339	376	343	363	366	323	331	334	337	359	368	350	359	367	334	375	354	380	370	385	358	344	341	365	331	360	377	375	332	361	368	334	345	389	340	355	371	347	342	363	333	358	351	340	390	334	349	328	389	372	370	373	367	353	372	376	340	315	380	355	349	371	378	366	380	342	336	344	379	359	324	340	375	333	380	352	330	357	359	351	334	353	336	372	338	354	372	336	340	359	344	337	367	345	333	333	358	365	355	359	381	342	362	359	368	341	365	377	399	364	341	348	359	337	365	325	339	371	359	355	358	368	419	325	372	358	339	323	338	343	343	344	337	330	348	355	337	351	350	347	320	300	311	359	356	389	369	342	396	313	340	345	362	364	327	360	340	365	361	336	318	347	371	354	396	293	315	313	309	364	341	335	321	361	353	339	353	326	357	373	347	348	340	328	345	359	352	314	362	361	343	374	351	348	332	360	346	348	335	331	337	358	365	348	366	366	346	359	361	340	365	327	360	366	338	348	338	338	358	330	358	347	337	333	324	350	333	351	349	343	331	314	319	347	371	361	346	329	353	353	357	350	368	366	341	336	327	333	353	335	402	354	358	326	360	363	336	349	405	344	345	351	329	376	321	343	311	331	369	362	349	346	347	336	349	357	370	338	307	346	326	328	338	314	335	354	347	334	352	341	333	362	369	342	382	362	350	351	341	393	353	364	333	336	365	320	387	321	358	341	367	338	324	356	342	343	340	361	348	364	382	339	345	313	352	401	364	360	330	333	376	353	341	331	356	325	381	344	326	417	336	358	369	342	372	334	343	336	354	324	340	347	333	362	331	364	389	344	349	357	362	352	355	341	368	320	361	373	333	331	345	324	355	346	373	359	352	326	309	352	360	368	327	362	372
11129	4011	2121	1318	883	838	599	511	565	590	582	447	332	293	232	183	166	151	178	145	129	127	136	147	140	115	130	128	112	115	128	96	121	109	105	106	103	88	97	110	95	99	91	114	76	93	107	84	112	123	78	105	93	91	101	88	120	108	100	100	94	102	111	110	110	77	101	92	111	90	109	100	90	102	87	97	97	109	100	106	105	106	97	84	93	101	99	99	82	94	94	95	102	112	92	94	99	95	97	100	89	110	90	94	98	92	87	87	92	99	110	99	89	105	99	112	105	99	104	93	81	79	86	105	87	92	103	104	101	83	120	109	87	115	91	97	104	94	105	92	90	94	101	99	102	79	91	102	93	95	95	103	107	97	109	89	98	77	81	90	88	85	96	82	104	78	93	98	90	100	96	79	108	115	94	97	95	109	81	113	110	100	90	111	84	106	87	109	107	103	105	109	83	91	97	90	72	95	93	122	115	105	95	106	91	101	96	92	117	97	94	90	118	94	83	87	97	90	106	88	98	103	89	106	91	96	86	95	100	116	110	87	97	105	86	105	94	112	96	95	93	88	94	96	92	91	89	101	118	101	89	95	88	97	94	99	88	89	121	100	108	91	102	98	93	106	98	106	108	95	96	103	104	112	93	95	95	85	101	110	94	98	85	103	106	98	91	85	101	101	93	99	97	95	117	115	85	82	87	123	104	98	96	107	103	86	104	99	95	90	95	77	94	116	106	102	102	93	103	99	72	84	80	97	97	82	117	88	91	88	88	102	97	105	88	104	97	99	75	104	94	76	102	95	68	84	99	108	102	105	93	102	104	100	94	107	83	91	89	91	115	104	93	99	99	102	104	97	105	91	113	88	111	90	97	85	97	101	95	93	97	105	105	96	109	80	106	72	85	101	104	108	107	129	110	104	100	102	86	89	107	87	95	91	111	88	89	97	105	92	99	80	85	97	87	113	91	95	108	106	98	104	106	90	100	104	95	86	116	118	108	97	98	94	99	102	100	120	95	90	99	100	69	95	89	83	95	100	97	73	89	97	99	92	124	104	106	98	108	100	98	106	73	73	80	90	111	102	98	100	106	89	108	90	94	108	100	90	97	109	101	89	94	87	82	95	113	104	105	111	107	110	85	92	76	100	86	96	83	101	73	93	93	102	92	94	90	79	98	100	104	96	110	102	98	107	105	99	107	97	107	117	88	91	89	95	100	105	115	109	89	103	89	99	86	97	88	83	94	108	107	94	92	92	97	103	93	84	104	106	100	108	96	84	100	108	102	109	88	89	80	95	106	90	88	105	100	87	79	101	92	82	80	93	94	95	86	101	100	105	79	99	97	100	92	96	83	77	75	75	88	81	98	83	87	90	82	85	98	110	101	98	80	94	110	89	107	89	89	98	89	100	96	95	93	93	112	84	99	100	69	84	92	116	91	75	94	101	89	72	95	103	94	97	101	111	109	76	93	119	111	99	85	114	116	96	107	100	101	91	91	93	113	99	98	108	92	99	90	88	98	99	112	89	87	90	101	104	106	86	98	85	93	124	102	79	96	120	84	89	89	106	100	86	88	100	95	108	87	86	90	86	110	102	84	106	125	108	76	94	75	94	99	100	106	96	82	117	80	68	90	92	89	107	107	91	85	111	97	81	95	98	107	75	97	100	110	83	88	100	89	92	97	101	86	97	93	110	83	105	95	117	105	95	104	80	77	76	110	103	89	89	80	86	78	111	85	103	114	99	116	76	88	94	103	106	98	107	93	95	110	109	86	99	102	111	91	82	116	81	96	101	102	100	103	93	101	97	102	86	89	83	104	91	101	96	90	95	113	95	106	100	97	110	110	101	102	87	100	107	129	96	85	96	111	95	103	109	89	90	106	83	99	92	97	123	87	84	92	90	94	100	86	86	85	77	103	98	97	103	96	98	101	87	91	97	86	108	104	95	88	112	80	96	110	111	101	99	98	97	92	104	102	74	104	85	91	111	89	97	93	89	100	101	105	105	100	89	103	105	93	76	111	73	104	75	95	94	110	107	108	94	94	88	125	99	116	110	111	81	84	99	126	102	86	104	92	108	106	83	108	95	109	96	95	124	102	90	102	81	118	103	119	94	108	97	82	81	99	103	88	92	88	93	91	106	106	108	99	88	101	81	106	97	93	91	82	100	97	93	93	82	73	82	96	101	93	103	100	105	102	114	87	94	111	90	92	96	113	105	97	100	106	106	108	100	93	99	102	102	99	112	106	104	96	105	87	115	107	111	111	90	98	86	91	82	95	92	109	122	108	98	104	96	85	92	95	84	107	120	120	101	98	95	98	107	104	77	85	96	100	85	86	87	109	96	115	99	96	103	115	94	99	104	97	109	108	94	110	80	95	105	86	97	84	100	101	93	109	96	107	101	75	100	107	109	85	99	92	78	99	81	97	103	83	95	87	87	97	91	110	100	94	106	104	90	104	104	96	101	100	81	90	89	93	88	107	100	80	93	97	100	96	82	93	97	90	104	107	90	99	103	104	103	102	100	100	74	91	112	92	105	92	81	98	93	96	96	100	92	97	94	91	94	95	107	81	94	98	117	116	100	96	96	112	92	105	83	89	93	108	103	87	104	101	86	104	100	103	101	93	83	92	97	102	75	96	75	97	113	79	98	89	112	102	101	89	101	89	88	86	82	94	109	100	84	102	107	110	68	99	89	92	103	84	101	83	120	83	109	107	76	104	87	94	95	68	103	83	83	106	85	101	110	89	88	79	88	96	85	117	77	77	117	107	85	100	112	92	109	104	91	87	106	98	94	102	95	93	85	83	99	94	91	94	94	86	99	116	89	114	112	73	104	119	96	102	105	86	93	99	97	102	100	100	115	91	84	103	99	83	96	86	116	99	83	83	94	73	94	86	107	99	99	96	94	112	126	103	109	104	109	111	111	82	83	100	90	105	84	93	91	82	112	92	93	96	104	95	105	98	86	97	84	115	107	86	101	109	116	97	103	101	94	90	98	111	76	101	106	99	78	98	97	109	77	105	112	101	98	122	103	104	103	120	79	84	107	94	97	106	101	81	94	94	91	108	91	100	99	95	74	89	111	91	94	93	102	88	79	119	94	97	97	97	109	106	101	98	91	86	120	87	83	84	98	119	84	87	109	98	86	96	103	100	88	106	88	103	110	85	83	105	93	99	93	104	104	103	108	101	85	86	84	105	83	101	96	92	95	108	126	99	74	92	85	92	92	117	97	101	103	91	90	87	79	82	91	100	89	88	98	92	96	84	95	92	101	91	87	87	108	121	114	109	80	88	108	85	93	101	84	105	96	97	88	93	86	104	87	93	77	99	107	94	69	92	98	101	81	102	89	99	88	82	86	86	96	112	78	104	98	102	106	95	113	98	133	113	79	110	101	92	99	106	95	104	119	96	96	85	85	101	93	97	110	112	90	88	95	88	96	107	116	98	92	102	97	78	100	97	96	85	106	118	96	91	97	110	86	102	103	90	90	90	93
6861	3427	3863	4121	3611	3536	3040	2548	2536	2896	2791	2469	1930	1490	1008	824	725	753	729	605	528	515	508	526	467	427	389	377	307	253	269	331	273	303	267	274	237	246	250	257	226	266	246	243	254	253	247	255	261	221	261	215	231	241	260	245	244	248	266	221	269	236	225	216	256	241	245	235	235	246	242	252	249	250	239	245	223	217	219	283	231	238	256	239	243	238	282	224	289	244	261	257	234	249	236	229	242	240	248	226	241	230	211	251	228	257	249	232	260	247	270	243	270	227	245	233	236	297	237	246	244	231	280	237	225	229	212	247	262	263	247	243	240	226	244	239	232	245	254	229	258	237	241	234	240	239	224	220	259	241	243	275	235	239	275	241	235	254	231	225	255	228	214	226	237	252	232	287	263	218	251	266	249	226	250	228	258	260	234	248	232	234	247	278	257	247	263	250	226	218	233	252	234	268	231	223	212	236	243	234	250	251	218	249	222	220	215	240	237	225	237	229	243	245	240	222	246	241	231	227	261	238	232	238	267	214	239	231	243	250	217	249	238	221	260	252	244	266	215	233	250	233	232	254	214	239	254	251	248	256	235	218	250	254	238	217	248	218	223	259	228	243	238	245	245	264	233	197	228	268	228	257	225	258	262	250	248	250	227	256	231	268	218	252	214	248	222	240	270	246	230	222	232	250	217	270	231	242	244	240	247	240	224	241	261	231	222	229	277	242	247	241	227	214	224	258	248	249	232	244	255	242	258	235	239	232	253	266	247	240	238	228	252	224	227	240	232	253	251	223	205	262	254	247	241	245	245	237	246	233	250	236	244	268	225	243	231	256	244	267	213	264	229	245	264	223	232	244	233	263	241	269	236	226	236	232	272	260	217	222	237	215	249	254	248	264	237	214	224	222	273	236	269	227	265	270	241	236	235	243	244	257	231	242	239	214	274	262	228	237	240	236	236	271	216	204	257	228	213	237	226	241	252	253	241	249	232	252	258	224	262	260	262	264	255	257	240	221	226	216	247	231	234	230	250	266	227	242	261	250	225	260	248	256	271	220	238	228	234	247	244	222	244	234	252	275	243	252	214	241	249	242	242	234	255	238	226	260	259	240	251	232	254	249	243	217	263	247	229	229	246	235	245	248	222	250	254	240	240	262	244	218	238	235	216	246	219	253	238	253	231	222	234	234	223	253	262	225	250	240	212	250	231	221	212	224	238	247	243	250	243	235	246	207	234	257	233	258	277	222	255	228	242	241	257	249	296	192	293	242	259	234	214	263	228	240	240	197	220	239	216	265	243	251	233	228	250	223	230	246	231	255	234	284	235	224	263	245	239	247	234	246	258	250	249	253	258	233	241	250	229	219	202	253	233	257	230	232	261	260	238	240	219	259	250	245	240	240	227	245	233	239	270	239	247	251	220	250	276	237	263	216	236	239	227	268	243	259	237	231	269	245	248	236	256	258	236	234	245	215	244	245	225	244	232	234	265	246	239	232	238	251	253	230	231	231	243	237	260	249	260	247	250	242	265	214	232	250	244	252	262	241	246	247	258	255	259	253	267	226	231	237	253	235	239	239	246	248	261	229	225	239	255	224	242	252	260	233	234	248	233	239	245	263	281	243	222	250	253	233	241	224	242	220	240	206	223	229	262	235	213	244	248	233	263	227	238	254	241	251	250	249	257	246	229	246	256	238	228	280	227	246	260	216	247	251	245	227	249	237	243	264	241	248	214	243	215	240	238	245	225	239	255	225	254	232	240	248	215	275	219	276	235	242	243	264	244	257	232	237	210	245	266	254	231	242	217	242	233	257	217	244	252	235	256	241	238	229	229	248	259	245	262	244	230	221	239	253	235	264	235	235	272	232	208	216	246	220	236	234	250	261	242	245	237	248	232	272	256	263	261	225	225	225	252	265	266	216	222	220	249	252	262	254	267	255	247	234	266	229	240	245	226	239	215	232	240	236	235	258	231	242	252	250	255	244	260	247	208	241	258	245	259	253	226	255	246	233	223	213	264	237	244	238	237	213	265	218	260	261	289	248	231	260	234	223	259	236	222	223	249	244	266	202	256	263	228	227	228	245	242	238	224	262	212	214	252	239	219	212	271	233	251	233	258	234	255	224	255	250	246	250	270	246	225	236	257	279	244	228	238	258	238	247	252	239	242	241	271	247	236	210	227	250	236	271	245	231	238	244	243	234	242	238	217	266	236	219	251	229	231	233	252	228	231	239	246	221	247	220	260	230	253	244	251	260	256	227	263	232	242	247	262	222	238	234	264	204	246	242	227	272	256	254	241	259	241	237	233	223	234	256	258	235	243	244	235	249	239	253	229	225	273	265	252	258	212	260	238	252	254	231	216	234	238	234	253	230	249	231	264	232	259	246	239	237	249	243	248	229	244	245	235	255	291	223	239	232	257	241	238	262	233	254	237	234	257	238	262	236	245	248	241	270	274	234	245	230	243	241	265	234	230	229	260	228	228	239	217	251	234	263	223	259	244	238	244	254	244	243	248	263	240	263	242	236	283	249	201	221	248	228	220	260	219	266	244	261	230	245	211	261	246	273	251	231	242	230	254	258	263	223	237	270	254	238	233	252	249	268	224	238	241	233	262	220	252	237	230	266	250	256	262	259	243	260	252	247	253	231	223	266	271	232	235	242	230	253	245	215	226	255	228	217	243	218	252	240	245	242	228	251	247	274	228	235	217	209	221	244	203	287	240	253	251	241	241	249	267	235	233	272	228	246	232	248	245	233	238	264	207	234	243	242	237	266	248	216	257	268	257	246	258	235	268	246	220	251	252	237	255	251	241	258	249	229	259	233	223	259	253	237	241	234	241	207	217	261	240	239	254	273	245	228	236	245	244	235	218	246	246	248	266	222	244	239	243	268	265	280	251	221	243	244	239	224	218	250	225	245	252	230	224	252	257	231	213	256	252	248	258	226	244	208	219	236	244	232	215	261	245	242	232	253	241	228	254	242	255	262	225	263	237	240	250	267	248	264	240	265	215	218	215	262	230	249	233	271	254	252	252	274	227	232	250	259	257	236	250	237	249	245	226	248	236	237	223	231	239	234	242	217	248	230	255	246	241	262	223	238	256	243	224	262	264	268	236	246	229	262	247	243	271	248	231	258	280	211	233	236	244	244	246	246	237	232	243	240	233	216	253	238	218	247	227	240	232	231	243	239	258	264	246	282	242	249	232	266	250	247	239	270	229	244	244	236	244	264	243	263	256	261	232	236	220	240	267	250	247	246	247	210	232	250	257	255	237	221	233	240	228	235	246	207	246	243	267	232	253	250	224	216	264	261	243	233	235	243	236	263	239	230	224	239	208	261	235	226	250	263	264	257	262	224	243	222	223	224	222	253	235	219	254	237	246	232	239	237	269	288	227	230	261	287	236	256	219	240	214	233	225	229	246	240	264	213	233	244	243	239	255	248	223	250	232	238	263	220	229	251	218	219	217	239	239	277	225	239	234	240	224	254	235	247	221	282
21796	8014	3894	2722	2013	1886	1684	1522	1655	1334	1084	1068	721	532	403	359	369	311	312	290	285	254	280	257	224	234	211	193	184	159	164	190	181	153	163	187	167	164	151	139	154	170	155	151	143	182	143	142	146	147	177	162	154	168	142	159	158	163	154	162	151	149	157	150	152	172	149	159	157	164	144	161	149	144	140	160	155	145	150	142	129	139	161	139	180	172	156	163	177	115	157	161	166	131	143	154	155	139	153	154	149	170	149	168	143	168	166	171	174	157	156	150	147	151	157	178	155	165	160	151	138	147	168	129	162	171	165	137	157	153	175	159	160	149	156	146	182	156	146	169	148	156	154	149	148	131	129	140	155	156	137	160	182	146	151	136	138	138	147	181	153	125	158	155	141	131	165	169	161	162	152	162	159	138	161	146	162	160	160	140	137	139	166	158	173	145	161	156	147	172	146	137	169	157	146	177	155	151	131	135	151	147	130	162	149	168	160	160	181	149	143	175	152	161	184	140	160	156	151	148	157	181	151	158	165	159	167	174	161	152	158	157	180	161	159	176	142	153	141	152	174	156	150	122	149	167	158	140	159	156	140	155	149	144	165	151	175	147	151	157	114	159	146	156	143	170	174	157	172	155	175	165	147	159	141	169	136	126	154	162	162	144	145	162	135	143	165	146	166	176	162	155	185	159	144	162	136	163	154	135	139	165	146	140	128	124	134	157	167	159	154	174	165	149	163	165	152	154	147	139	144	175	152	130	153	166	171	123	143	151	158	159	142	160	134	164	143	163	168	153	133	151	143	140	144	182	144	164	149	153	139	154	173	156	163	154	166	149	160	154	147	150	163	170	166	166	134	168	152	170	161	143	135	132	133	146	168	150	152	138	158	170	156	144	138	156	140	156	155	152	153	149	150	152	139	151	147	137	186	162	151	184	163	161	156	141	171	174	145	146	144	139	128	170	133	153	166	171	134	134	137	164	170	149	139	160	144	159	158	140	149	143	166	139	145	132	158	152	143	143	156	150	150	159	163	160	141	167	131	135	131	170	149	137	166	160	158	156	152	154	154	160	147	141	135	169	144	140	146	133	176	155	169	153	136	135	156	181	156	158	152	167	161	143	152	152	150	175	162	173	161	132	165	160	147	179	172	171	151	182	157	126	147	172	152	141	156	184	172	161	165	162	167	144	155	172	153	137	126	137	170	167	181	142	146	179	155	128	187	149	168	153	149	169	155	176	147	139	140	149	149	138	171	176	134	174	171	151	132	158	152	161	150	137	155	167	166	151	184	163	144	150	157	163	140	151	165	183	157	159	127	170	149	162	156	129	184	150	154	150	148	169	131	144	128	144	153	156	172	155	166	152	142	142	185	185	141	145	162	163	135	138	151	175	159	157	149	172	169	156	140	148	154	133	133	131	156	130	155	172	160	188	158	174	154	155	166	142	144	162	147	160	150	174	149	163	164	138	181	135	137	159	149	162	148	156	154	156	151	147	166	142	150	142	129	167	144	162	142	129	151	133	165	155	124	163	123	143	158	182	158	169	162	152	150	153	132	150	148	132	172	169	169	145	159	160	150	162	148	146	135	173	181	148	148	145	158	137	133	148	153	145	140	146	174	141	162	170	145	144	164	151	155	140	162	166	145	130	146	147	147	133	184	131	141	157	159	155	150	135	152	162	172	166	144	158	176	142	152	153	149	166	149	142	170	174	142	172	143	149	158	146	142	143	182	130	154	150	171	147	157	151	153	146	160	150	143	154	158	157	144	175	157	136	156	128	163	171	151	176	169	158	157	141	148	148	157	140	155	147	150	148	134	185	173	175	161	163	149	141	138	136	146	131	159	128	146	181	160	170	154	141	136	171	132	152	132	158	145	142	167	158	171	145	166	163	139	131	159	134	134	151	160	164	163	160	148	153	158	141	147	154	153	161	148	181	150	135	152	155	128	130	136	167	161	132	141	173	148	163	145	138	140	153	147	156	150	157	177	152	156	144	146	149	172	150	178	131	139	158	158	184	165	150	154	160	156	152	140	134	144	160	145	165	143	172	160	150	143	146	155	181	126	158	145	150	159	141	153	158	135	151	135	168	130	156	126	158	141	153	161	149	162	162	157	137	134	137	144	153	150	173	148	161	133	161	175	164	157	148	158	123	156	167	150	157	147	139	154	168	151	153	156	153	167	159	152	143	142	170	158	178	149	157	117	152	139	156	162	158	159	168	166	151	177	142	184	150	138	146	162	163	152	159	167	147	153	148	144	149	156	163	119	154	150	160	148	134	156	163	138	156	129	156	136	132	162	154	152	143	146	145	166	164	148	127	153	155	155	142	150	163	156	157	143	148	140	165	147	154	138	173	142	152	156	137	137	150	144	137	149	155	161	136	148	164	160	151	127	135	145	145	163	142	138	143	119	130	138	155	160	171	152	144	166	152	166	164	160	146	132	146	162	163	172	148	151	152	147	165	132	139	143	146	143	136	146	157	148	140	140	144	145	164	148	165	143	149	132	150	150	154	133	155	130	135	169	167	152	157	150	163	127	151	156	156	168	163	163	171	150	168	132	136	150	145	174	144	170	144	141	127	141	145	136	160	164	152	155	139	142	149	149	170	163	149	150	147	156	173	145	157	139	177	157	153	162	154	158	138	157	142	150	129	156	157	135	163	156	146	172	160	169	141	148	157	150	165	139	166	136	149	158	162	125	163	170	143	156	157	155	150	148	143	149	129	127	149	144	139	168	142	154	138	166	139	154	156	150	165	165	158	147	152	149	133	160	137	175	180	157	149	167	152	157	160	172	143	148	181	143	161	142	144	160	163	169	195	189	157	163	146	139	167	178	154	159	154	162	178	142	143	132	137	141	152	157	137	159	150	157	155	160	158	141	154	159	158	146	147	156	151	119	150	146	150	163	155	179	152	155	159	163	141	144	145	120	153	141	147	165	175	150	143	128	167	162	153	159	172	161	170	156	159	158	181	147	155	168	150	142	185	161	132	143	145	135	169	129	168	170	144	145	161	112	144	156	118	141	131	152	160	157	143	160	157	149	148	152	143	145	156	164	172	152	144	152	151	150	138	144	181	155	152	148	172	163	162	120	175	143	145	156	153	167	170	170	161	155	168	155	151	155	161	184	160	157	145	138	151	166	155	140	138	150	158	175	200	145	130	153	145	164	146	120	191	164	137	144	149	178	152	161	145	155	156	164	168	144	169	149	154	158	165	150	146	164	164	141	147	146	127	162	155	169	141	141	160	152	146	151	168	158	130	183	157	153	141	134	137	124	161	153	155	139	149	166	160	163	140	173	143	162	146	173	136	133	151	123	151	164	156	150	144	149	146	142	128	172	146	160	166	154	140	172	159	147	139	149	142	165	161	147	175	151	160	177	129	159	146	140	150	164	162	137	161	174	140	155	143	145	148	166	150	131	138	147	170	152	162	163	166	142	156	154	173	151	150	142	158	178	145	141	134	149	143	167	152	142	138	166	138	149	168	193	164
13859	5985	6246	7585	7471	7909	7255	7010	7712	6969	5413	5258	3678	2728	1968	1827	1746	1683	1503	1473	1396	1235	1203	1015	911	880	727	531	533	450	431	474	512	489	496	421	350	425	420	426	426	421	413	369	380	401	378	397	351	390	366	390	371	374	381	407	361	416	346	360	385	364	360	362	356	381	335	410	387	376	363	374	383	337	335	353	388	382	340	361	373	349	391	339	355	332	387	357	372	356	343	351	360	390	385	360	372	366	332	356	373	381	353	368	386	364	346	333	351	360	352	344	356	381	382	340	374	362	350	390	373	355	349	338	345	328	351	370	345	339	375	318	404	370	375	334	350	368	355	382	326	321	371	333	337	385	361	386	363	399	344	337	351	355	351	371	364	344	379	358	330	406	360	333	394	348	366	375	338	371	375	360	367	334	307	390	340	364	377	342	371	328	358	339	337	346	358	354	369	371	385	330	361	391	353	391	389	365	380	365	363	337	373	351	364	354	371	330	354	319	345	355	338	394	377	355	347	374	338	350	381	373	347	349	384	320	354	397	328	337	353	337	337	355	361	364	376	345	334	345	328	381	348	313	364	357	343	357	387	345	360	328	365	373	340	341	330	355	377	346	373	354	364	368	325	392	379	337	346	396	337	340	356	305	355	368	370	347	353	328	359	340	347	369	374	357	339	361	318	366	358	338	347	361	346	360	358	378	359	368	342	343	320	354	367	356	352	348	360	361	393	395	335	355	340	363	364	362	346	360	335	337	339	302	349	366	349	349	311	362	389	340	353	372	357	357	350	367	299	374	380	384	376	351	384	325	340	354	351	371	335	320	356	376	364	383	372	348	382	345	375	380	337	356	327	353	339	338	354	338	326	368	374	372	355	357	361	360	323	350	352	360	330	346	387	356	371	338	382	335	311	357	352	354	363	362	319	403	365	379	370	371	292	349	354	354	346	381	340	343	391	393	364	354	397	371	358	366	308	336	333	365	347	320	345	376	356	410	357	379	377	371	352	350	346	327	369	356	346	335	335	349	362	381	356	364	347	346	351	367	344	341	357	344	357	338	343	354	378	360	378	368	351	350	402	354	346	380	353	342	350	361	375	375	363	366	354	341	324	362	378	356	371	354	334	364	374	290	356	359	374	336	353	362	328	357	361	363	349	395	339	350	359	389	341	370	317	336	380	371	387	354	324	342	372	366	404	381	344	378	378	363	369	338	326	381	377	385	365	377	341	354	318	360	333	338	380	380	368	331	353	363	358	395	352	329	322	357	347	336	369	362	377	354	347	362	341	396	339	345	366	350	362	333	341	354	376	353	375	369	354	337	332	340	388	378	388	348	344	341	341	341	347	353	359	377	367	342	335	342	347	363	345	362	345	329	341	379	379	336	364	392	379	355	342	376	383	343	353	355	365	399	319	314	368	395	360	385	324	405	357	385	341	366	351	371	378	357	355	323	392	329	352	380	375	384	394	346	337	382	374	349	350	365	378	355	358	366	318	356	346	339	324	341	325	353	355	332	359	386	391	352	310	345	328	376	351	324	356	349	364	351	323	376	354	336	355	369	367	329	354	396	364	359	332	335	355	340	374	349	323	316	357	386	380	357	358	370	393	339	367	359	359	404	376	366	350	382	353	362	342	379	359	353	333	341	344	350	345	374	373	335	357	351	366	363	389	363	344	369	357	356	356	343	327	317	361	417	371	329	382	370	362	326	378	324	382	385	368	371	354	375	346	340	358	346	370	373	325	331	330	354	354	346	361	374	388	333	376	359	388	360	317	363	349	372	362	355	362	375	342	354	341	383	361	354	356	336	349	370	355	343	354	307	344	318	349	372	347	353	356	347	365	361	359	382	387	380	330	343	351	378	343	345	329	356	341	371	348	357	383	356	342	358	351	380	352	357	368	345	341	380	350	344	402	346	382	385	347	372	332	348	370	397	388	420	379	372	355	350	362	358	347	370	344	349	368	355	373	344	374	329	340	361	329	344	377	367	345	363	364	362	342	358	369	362	353	388	352	351	343	367	352	366	341	392	366	342	369	334	357	389	368	393	343	365	331	351	359	367	377	382	333	388	317	347	368	376	397	353	366	343	332	370	332	384	355	352	360	314	362	350	352	364	353	336	370	372	399	331	327	351	368	340	323	338	333	351	369	371	361	359	335	361	364	386	370	364	374	362	343	353	336	335	366	368	381	352	375	351	351	372	339	358	378	367	347	353	330	382	358	354	362	363	350	389	359	326	324	373	345	317	375	342	304	363	382	358	363	386	364	369	366	389	335	353	356	364	336	365	335	303	360	349	319	330	335	350	348	359	359	353	371	350	341	371	346	394	354	326	365	358	327	357	363	364	379	335	356	304	347	362	362	339	392	347	347	326	345	322	345	397	359	389	361	348	324	357	351	374	374	345	373	347	335	366	393	383	377	361	363	346	368	384	327	354	383	383	339	326	308	380	354	353	359	361	336	339	386	357	315	330	332	379	351	366	386	375	341	361	366	329	373	361	357	351	368	385	353	339	315	343	380	315	324	339	368	384	345	337	321	319	336	355	353	339	348	355	350	398	356	355	374	346	358	360	368	360	372	358	343	368	391	349	356	340	299	382	303	352	349	361	349	367	342	329	367	339	322	370	350	344	337	345	371	359	376	370	376	361	360	321	377	399	372	351	383	380	356	339	388	293	327	332	349	338	364	367	352	373	342	371	386	336	335	354	322	367	357	363	362	347	362	378	344	354	359	361	373	340	381	366	362	350	359	358	355	334	365	336	406	345	354	335	373	330	376	362	363	327	382	331	329	331	405	382	366	357	361	359	352	399	368	355	316	368	359	348	371	359	368	382	366	369	402	347	372	337	386	381	382	333	347	362	380	366	399	355	352	333	353	382	346	358	358	357	344	329	345	357	363	332	369	376	362	343	335	351	366	355	346	340	389	385	361	349	381	342	359	375	328	348	380	371	342	346	362	354	365	358	325	358	366	346	391	342	365	382	359	339	347	361	358	370	357	359	355	386	331	339	357	344	386	329	371	375	333	364	363	348	355	339	329	375	365	349	340	332	326	373	349	383	362	368	357	358	348	379	356	351	380	384	359	346	356	347	323	364	354	371	320	319	386	347	373	365	350	376	356	309	365	353	385	316	383	381	373	358	341	337	387	341	354	376	349	346	349	359	357	366	356	347	364	349	364	386	343	359	351	308	349	348	354	362	384	332	343	358	364	369	365	358	346	368	352	360	367	350	375	332	361	360	355	383	326	362	340	338	347	350	344	346	340	321	387	393	356	369	344	329	338	338	347	345	337	321	341	359	368	386	355	373	347	365	362	344	365	359	368	349	384	384	346	362	385	418	340	327	360	371	351	395	320	365	326	375	364	354	339	339	353	353	354	358	356	351	385	367	375	370	330	341	363	396	334	357	332	355	372	367	359	376	380	353	356	354	344	353	370	358	364	377	336	369	342	364	364	388	361	372	328	362	353	360	333	355	341	351	358	388	327	373	339	380	359	373
29789	11843	6863	3975	3278	3115	2612	2341	2710	2632	1603	1426	971	745	544	492	466	508	450	432	433	410	309	303	240	214	209	209	178	171	186	176	196	153	160	162	177	165	142	195	163	168	158	158	142	150	145	141	145	163	140	185	141	146	152	194	156	181	146	144	146	163	153	154	133	141	150	168	123	171	141	122	132	143	145	161	159	166	148	145	157	166	151	152	145	151	149	141	136	149	151	160	137	156	119	184	138	154	161	142	157	145	150	127	157	114	136	142	134	130	151	173	165	163	154	170	142	161	134	148	154	174	146	147	169	141	140	164	141	168	160	154	180	141	137	133	139	144	162	138	128	133	161	145	176	143	154	155	161	143	149	144	137	137	129	141	156	150	153	156	148	137	154	164	170	134	165	145	157	139	129	137	144	122	154	151	152	141	153	148	120	151	160	140	143	134	156	137	131	149	139	169	142	131	107	139	150	112	158	159	160	139	153	168	162	116	162	144	155	147	151	174	124	165	181	154	140	151	150	141	140	158	149	144	131	176	149	137	132	145	149	155	144	158	166	172	156	149	128	161	125	159	144	144	154	141	149	159	131	176	137	125	153	176	149	118	166	146	172	162	173	142	165	143	123	150	152	156	170	149	153	161	130	146	151	183	152	148	148	155	158	153	151	145	174	154	157	127	144	161	152	131	129	142	160	141	148	155	172	132	145	155	136	152	146	137	130	152	155	153	143	146	153	150	120	142	142	127	149	130	159	148	139	156	156	160	123	178	136	134	161	151	145	157	144	136	161	144	129	144	164	155	139	136	123	125	161	137	139	143	158	157	151	167	159	149	150	134	149	164	145	132	166	138	153	158	133	144	174	163	146	157	143	164	137	132	160	155	168	143	159	162	121	159	137	152	119	177	141	139	152	160	155	160	165	162	149	142	162	128	144	145	157	150	148	144	143	137	152	138	119	136	156	142	164	133	137	146	153	142	166	132	140	156	130	142	181	119	139	153	156	163	139	133	148	144	182	165	135	162	158	147	150	143	130	141	140	170	146	159	160	145	146	154	159	140	135	117	156	153	162	153	150	152	134	139	140	137	148	141	157	151	151	140	155	144	135	161	146	154	159	152	174	153	143	160	139	160	165	149	128	134	153	151	161	140	156	159	149	145	133	155	138	167	130	133	149	146	160	164	156	155	140	161	147	148	125	158	158	131	158	137	154	155	127	125	137	138	140	170	139	129	162	155	153	122	163	156	138	149	154	143	144	165	145	144	121	147	149	142	161	132	149	143	162	123	126	161	159	121	160	158	158	141	146	146	147	147	149	153	158	158	147	153	146	118	145	152	168	164	168	142	168	143	129	159	164	149	152	143	164	125	150	165	149	148	147	161	132	172	159	146	153	145	171	151	150	157	173	163	141	141	151	171	162	146	143	146	162	154	173	161	159	160	158	140	163	155	185	146	149	159	189	128	151	139	145	130	165	125	167	148	138	154	147	131	155	160	144	164	165	146	140	154	138	174	147	124	146	158	118	163	165	153	148	142	144	156	149	152	169	165	154	156	167	162	165	143	179	143	157	174	187	161	173	126	138	136	159	155	137	164	142	159	145	147	133	136	137	158	150	159	144	139	157	144	143	144	153	147	145	133	153	142	139	150	155	144	126	155	156	145	147	129	137	157	140	138	138	153	144	157	162	147	144	155	163	147	141	132	128	150	132	152	152	163	146	130	140	167	154	140	143	171	165	129	128	125	151	156	131	163	156	119	162	131	161	138	123	150	157	134	142	141	160	142	134	166	152	153	156	162	123	135	148	152	161	147	144	140	148	145	186	141	159	151	155	157	145	141	143	151	148	154	155	171	159	167	134	143	133	146	122	159	158	165	156	127	153	146	149	153	168	157	139	130	147	139	138	146	143	141	179	174	149	163	129	149	158	146	127	162	149	146	117	140	125	155	120	148	144	152	129	153	156	178	143	162	191	146	148	182	186	134	125	145	166	126	161	136	136	138	137	156	136	157	128	141	149	144	116	140	138	125	154	143	142	144	174	155	143	145	120	152	164	158	132	157	139	150	137	140	133	131	159	121	142	142	165	159	139	150	127	167	149	134	169	152	140	153	146	163	128	169	144	148	147	145	138	141	131	160	151	165	137	158	149	148	167	142	163	184	188	132	136	168	135	161	151	140	151	143	157	139	169	134	148	123	143	148	134	129	154	175	131	122	167	149	147	153	185	153	154	151	163	128	154	152	153	152	170	132	155	125	130	135	119	142	175	170	153	146	129	153	142	149	175	143	150	127	168	137	147	153	159	158	153	145	162	134	146	155	150	148	162	159	170	157	170	159	140	168	158	153	148	141	125	165	157	161	140	159	162	157	152	156	152	145	145	157	137	156	161	121	159	151	123	131	141	136	142	141	152	156	151	156	146	179	156	162	128	129	141	140	151	172	151	140	151	158	145	141	168	135	162	150	156	141	149	169	183	156	166	180	149	143	152	166	138	142	152	152	135	180	146	129	146	143	170	148	122	150	169	150	168	165	137	132	169	138	157	177	156	153	122	147	135	164	169	148	166	149	143	138	158	159	142	159	160	146	147	161	141	151	163	137	152	154	139	149	158	181	159	147	167	146	156	168	141	152	155	137	151	161	155	170	176	161	162	127	174	161	151	155	140	122	145	154	156	144	162	164	158	143	139	155	133	111	176	152	151	146	149	156	140	160	169	142	128	173	145	161	148	155	141	141	138	168	159	144	149	130	162	138	157	155	165	165	133	160	163	136	134	144	168	168	151	157	154	167	144	159	138	154	134	146	129	147	163	141	149	138	156	160	148	163	165	137	142	118	141	179	162	148	149	151	141	159	139	148	160	169	159	145	141	152	134	148	156	159	144	149	141	133	159	144	137	142	120	152	155	150	168	171	161	163	148	132	133	142	151	171	143	140	150	143	119	163	153	148	154	145	137	167	143	156	123	179	157	144	140	146	142	160	143	138	171	145	150	129	158	174	154	167	154	144	164	162	143	156	132	150	143	152	154	146	135	152	164	149	163	150	130	138	145	140	144	132	139	160	146	180	160	139	178	150	142	162	128	144	141	138	133	133	147	140	144	138	144	138	167	149	152	129	157	174	134	151	145	158	154	153	130	150	125	146	159	139	137	149	130	143	152	146	150	162	145	159	167	180	121	142	161	147	158	172	184	155	155	140	148	162	138	141	143	154	149	160	159	153	142	159	141	125	154	171	157	169	130	153	132	145	149	147	138	146	154	153	134	131	144	139	144	138	141	130	136	134	156	147	145	150	152	154	154	154	128	140	155	151	148	138	148	146	132	132	155	128	169	130	140	156	141	146	133	165	162	141	167	150	140	158	134	133	155	144	155	160	145	159	137	139	171	182	147	146	146	137	145	154	152	166	146	167	152	142	173	142	128	165	128	140	149	135	166	152	166	148	129	143	133	138	135	150	130	143	155	163	144	138	151	162	151	168	158	159	139	134	151	141	156	137	133	137	124	147
17474	8143	9654	10542	10737	11331	10851	10800	12226	10864	7941	7323	5121	3648	2934	2561	2642	2631	2267	2327	2120	1727	1753	1507	1151	1008	811	666	536	495	477	594	583	504	530	485	412	456	467	439	407	458	434	415	394	437	419	386	362	370	339	366	359	370	371	411	361	371	355	298	346	369	353	334	359	339	352	346	341	330	359	338	317	370	345	328	355	325	335	362	319	329	318	305	305	323	318	339	357	381	353	368	358	329	368	377	344	314	360	332	359	391	353	344	353	346	343	372	365	304	351	304	327	363	358	341	322	368	330	328	343	366	328	328	364	362	329	350	322	333	329	377	348	353	329	310	318	332	339	331	322	334	337	317	328	343	357	354	337	308	360	343	349	384	345	335	374	333	341	306	334	349	321	321	342	360	332	349	384	337	330	333	354	364	327	350	358	359	369	328	346	327	369	340	337	364	349	320	332	331	364	344	334	354	335	345	335	324	361	338	323	312	339	343	336	321	340	324	307	330	325	316	358	327	317	386	331	342	333	356	310	326	354	359	331	356	339	356	350	344	359	362	327	343	339	352	301	336	320	359	347	344	335	408	345	343	352	355	306	358	317	355	316	366	311	344	336	366	360	321	336	340	363	357	340	345	331	330	301	330	339	346	342	341	312	346	342	342	353	299	333	344	338	378	353	329	333	333	327	333	335	364	356	304	335	341	335	318	357	329	336	338	346	362	354	329	339	358	342	342	351	342	328	360	340	347	330	326	366	359	324	331	353	324	323	353	325	332	345	334	342	344	352	335	357	320	368	325	336	353	344	341	324	340	321	354	316	353	330	305	351	354	349	338	345	331	338	361	345	364	353	352	351	373	319	346	344	355	368	326	309	320	349	318	355	330	349	337	338	355	328	347	337	365	334	319	319	337	348	347	337	353	304	345	324	343	323	310	346	328	349	368	331	370	353	335	343	329	356	335	332	327	362	331	327	359	348	346	325	331	332	365	307	342	354	370	310	365	353	352	316	335	316	341	337	319	356	356	338	355	354	343	324	324	361	335	345	342	360	339	343	355	337	324	347	342	346	336	384	328	326	324	342	339	336	364	309	348	380	352	341	365	347	334	340	356	336	364	345	352	337	318	332	347	370	340	298	346	354	333	348	361	351	341	340	347	365	352	317	364	328	337	309	356	350	333	335	338	363	340	316	343	335	359	364	352	340	336	331	366	341	311	353	307	358	334	352	347	350	335	329	335	357	345	315	350	324	339	351	317	337	350	392	349	342	346	342	404	342	349	327	318	354	340	355	290	318	308	324	333	378	315	339	335	350	332	332	302	331	315	325	321	350	330	328	346	355	310	335	327	336	327	343	370	326	325	345	354	343	337	351	319	341	355	359	328	338	377	369	361	354	333	320	358	358	332	380	336	341	323	375	313	362	307	346	334	378	364	371	325	336	317	331	341	337	333	322	333	313	303	334	350	361	353	337	357	334	307	352	335	327	350	317	356	348	378	332	356	343	347	338	338	358	348	343	321	351	328	351	357	356	350	337	313	298	348	347	313	323	327	372	334	314	330	325	342	333	338	355	350	352	378	348	339	307	323	359	329	365	358	334	342	346	351	358	366	341	347	375	302	380	333	319	336	350	340	320	336	375	312	361	339	296	327	340	340	320	333	320	337	348	364	341	302	352	347	312	361	361	331	356	322	340	329	364	329	306	356	337	327	333	304	365	338	336	380	345	320	317	320	333	341	322	324	339	341	348	355	368	341	299	355	342	331	337	319	347	326	370	337	332	362	381	335	333	345	332	332	329	341	317	354	351	351	362	330	351	347	320	336	336	331	319	340	313	349	329	356	330	304	352	362	370	356	302	345	352	345	359	338	323	378	342	378	310	326	357	365	343	391	332	337	361	353	337	340	345	350	343	309	343	348	331	315	351	328	312	368	359	324	335	333	364	368	343	355	350	357	342	360	362	336	341	342	327	348	324	355	330	322	298	358	352	332	357	343	354	343	331	367	368	345	342	342	361	369	349	337	338	337	317	374	359	356	318	338	327	352	330	327	334	340	348	324	318	345	379	344	338	335	361	348	321	345	354	330	336	396	317	320	315	354	350	349	351	346	333	343	362	335	370	363	364	357	320	335	337	386	314	353	332	331	347	363	300	381	348	377	324	359	362	337	338	340	352	330	341	340	327	324	337	350	373	351	330	326	367	333	320	343	327	309	333	375	333	297	327	363	361	319	352	329	356	338	357	348	358	338	320	341	329	341	369	345	321	364	315	332	368	326	349	341	341	364	324	315	318	369	383	356	349	367	335	340	346	340	374	329	340	370	319	344	340	324	311	343	295	349	333	351	318	354	320	375	336	332	327	327	349	336	309	336	309	348	360	327	337	356	328	367	359	362	347	339	331	344	356	355	324	338	351	353	358	298	313	348	353	361	329	344	343	350	339	330	382	372	328	322	374	412	330	328	334	319	335	350	334	350	345	341	351	390	344	362	336	340	343	316	347	340	328	348	338	352	340	343	349	330	353	312	335	364	357	318	331	319	341	342	341	335	319	330	347	346	334	343	340	337	328	348	334	335	343	309	355	357	344	351	361	357	373	332	301	320	352	307	337	336	345	327	350	327	359	371	337	337	327	331	345	375	352	355	310	309	339	325	353	343	368	376	350	346	326	358	379	344	373	357	342	347	327	297	323	345	358	366	337	357	354	365	351	357	333	342	340	368	356	327	361	356	354	369	344	351	378	332	333	377	368	340	323	304	332	358	287	356	363	362	291	336	365	335	350	363	332	338	366	352	335	327	320	325	327	340	332	339	352	362	335	314	362	319	367	335	311	349	324	343	347	337	362	342	370	320	332	336	341	376	336	321	362	335	280	336	345	377	335	360	326	331	345	346	342	350	328	343	344	341	355	384	352	365	360	360	326	338	333	334	311	335	330	358	337	375	311	364	345	345	342	317	327	329	331	345	338	338	343	344	327	329	307	332	372	350	348	324	339	351	341	317	325	368	316	358	369	357	364	340	324	342	354	361	350	322	324	352	345	368	333	324	341	368	380	348	336	338	371	344	367	315	329	348	348	344	399	336	350	348	365	350	309	325	337	353	350	324	318	329	362	315	373	382	343	370	327	339	316	335	378	315	330	364	314	330	364	336	338	312	334	341	332	351	313	346	342	327	364	318	346	313	320	376	341	399	330	345	341	328	335	361	340	321	369	324	356	330	350	358	331	352	365	367	330	324	366	332	329	331	325	363	369	347	345	329	360	332	341	335	348	328	390	347	324	365	354	340	323	363	348	342	341	387	373	328	361	347	304	338	338	339	341	331	360	337	363	328	337	368	343	323	336	367	347	353	352	335	319	344	334	369	370	311	320	353	362	356	320	338	354	345	342	382	336	288	319	330	359	331	329	334	331	326	328	352	332	329	330	320	381	344	340	310	340	337	336	406	328	323	337	360	315	373	324	337	346	340	331	366	363	323	369	321	370	356	307	348	358	346	357	336	343	323	337	409	318	362
12015	4146	2021	1298	793	658	605	504	494	516	475	397	336	237	189	180	159	169	155	164	161	134	169	141	129	133	117	118	106	104	85	94	84	97	99	88	87	96	100	84	90	96	83	93	122	99	108	84	94	110	98	83	88	115	86	97	101	70	91	108	100	89	95	90	78	89	88	115	103	103	89	103	107	88	89	85	97	91	84	100	79	114	75	78	82	99	90	92	91	89	74	112	88	83	69	89	84	99	92	86	103	91	93	109	78	88	91	100	79	87	69	95	102	96	101	98	106	90	89	80	95	83	114	89	85	87	103	118	94	87	94	94	91	106	78	75	101	111	109	108	95	82	84	81	89	84	90	79	73	105	93	98	105	107	82	79	94	118	82	80	90	88	82	72	91	90	101	119	88	96	100	115	93	87	95	90	83	111	84	94	100	88	100	110	106	88	92	95	94	74	87	91	78	74	103	99	92	88	100	87	87	111	102	73	100	92	87	94	71	99	79	76	101	87	111	82	112	95	113	97	102	85	96	97	96	88	84	82	90	110	105	98	103	94	99	111	115	84	87	98	78	89	90	106	91	73	76	84	106	91	100	101	101	96	106	76	93	112	94	87	96	110	103	124	99	71	88	82	88	102	83	90	107	93	106	90	100	90	98	105	87	82	103	104	94	107	100	96	93	81	88	90	91	95	80	111	109	98	91	96	102	97	96	106	95	63	76	89	105	96	83	98	103	99	104	93	116	103	90	102	76	82	110	75	78	90	99	80	102	98	101	106	101	84	80	74	95	87	103	72	91	93	85	96	84	92	98	105	96	112	90	95	89	84	98	96	96	93	124	70	89	110	86	90	113	103	89	86	78	118	105	71	96	92	94	101	98	81	104	71	72	97	79	98	107	117	118	96	104	108	110	88	101	66	90	87	106	99	85	80	99	106	102	81	72	83	99	104	91	90	94	120	88	107	77	107	99	87	92	92	111	94	113	99	87	82	96	83	90	83	118	79	97	79	75	84	76	96	75	92	106	93	82	99	82	97	98	107	87	102	106	99	87	87	96	86	112	101	101	94	93	80	92	87	99	72	81	80	92	82	110	99	97	92	96	105	92	76	89	106	83	76	89	82	113	97	110	87	97	94	102	101	86	78	109	105	111	87	96	91	83	72	99	88	93	102	85	72	81	114	93	86	103	87	111	76	100	110	97	100	103	107	87	89	96	98	93	84	93	88	88	86	106	85	80	78	97	88	104	101	91	97	103	99	78	95	89	90	98	104	105	119	89	95	82	87	81	94	75	104	84	101	95	91	83	84	92	109	92	78	79	86	85	87	87	79	85	92	96	82	94	79	105	84	91	95	97	110	117	105	92	99	93	100	71	87	105	83	115	69	86	84	104	93	90	85	90	88	92	68	94	102	83	89	96	86	115	101	85	86	98	97	93	99	98	90	91	101	119	87	88	103	76	75	92	87	77	60	91	111	88	88	104	106	100	81	104	73	101	82	83	88	90	91	94	102	76	106	90	86	79	108	94	78	90	88	86	98	101	93	91	100	79	80	81	93	97	115	100	93	89	95	93	98	63	85	90	96	80	90	98	78	83	103	85	104	89	93	91	98	93	89	101	112	96	80	97	97	98	76	91	90	92	112	90	96	103	103	83	88	93	76	100	90	105	105	84	99	99	84	86	93	98	96	88	86	117	120	93	94	90	107	85	86	95	101	98	81	112	93	88	85	122	86	86	110	84	110	102	107	83	83	73	95	89	92	103	97	93	99	96	81	95	99	92	92	107	101	97	82	87	93	101	89	91	92	99	82	102	86	96	89	78	83	95	79	97	87	110	91	114	105	95	87	83	103	72	94	78	79	97	79	97	105	96	95	109	121	99	86	96	85	81	97	90	78	91	104	84	93	101	104	90	107	90	96	98	75	91	106	65	104	86	95	92	78	95	65	88	97	87	104	77	91	89	84	83	87	94	101	93	104	85	93	95	103	91	92	91	86	92	106	88	109	83	104	101	118	113	118	98	90	90	89	106	104	95	106	95	99	98	86	87	89	103	91	105	113	88	90	83	78	112	96	105	96	79	93	110	105	99	81	105	88	104	105	89	95	89	92	91	110	77	91	74	111	90	88	104	95	88	97	89	89	92	106	86	85	99	86	109	80	81	88	100	101	90	90	89	89	89	109	95	96	89	90	86	92	109	100	86	99	116	101	89	111	101	118	93	92	90	96	99	116	79	123	132	94	95	75	78	80	96	101	92	103	94	94	89	92	97	92	104	105	96	85	97	94	101	98	86	104	88	104	103	86	84	87	102	98	77	113	94	95	97	95	101	83	100	86	86	95	113	111	80	95	89	108	104	84	98	94	93	92	99	100	92	85	111	92	81	113	101	88	91	78	104	94	90	100	76	92	92	82	84	94	111	93	88	94	106	109	114	97	103	106	100	96	75	106	90	100	85	97	93	79	99	104	93	74	93	80	96	70	91	90	92	85	77	99	96	112	87	98	97	76	87	77	102	95	89	89	84	114	81	91	106	97	98	87	93	91	76	80	101	102	108	90	104	86	112	93	82	94	89	104	87	115	110	119	96	86	94	74	82	103	108	83	89	101	88	71	83	75	123	91	105	87	97	88	97	100	94	100	93	82	98	103	85	85	106	78	104	111	85	111	111	127	99	97	97	110	104	108	94	103	73	110	101	87	110	94	81	81	109	110	113	82	86	92	93	87	106	85	111	90	91	107	99	84	85	94	80	76	104	99	87	94	87	96	101	97	104	87	106	101	100	95	80	82	88	96	85	93	89	93	88	106	103	93	101	98	95	82	99	115	86	89	102	97	98	79	113	90	99	82	96	91	75	90	87	91	79	99	90	99	88	107	92	85	85	94	98	86	92	77	97	92	91	97	95	89	108	105	85	111	88	113	101	85	87	85	101	93	107	98	99	82	96	89	95	92	108	95	101	80	95	100	84	92	106	91	87	87	87	88	96	101	103	105	88	93	85	94	88	83	93	104	78	92	102	93	112	91	90	104	97	85	86	87	97	79	87	90	91	107	92	84	85	97	97	99	78	77	93	81	88	113	124	92	88	94	82	75	110	92	83	106	83	81	124	108	93	86	94	103	81	91	85	100	89	101	113	93	86	95	106	90	102	78	101	104	100	74	80	83	101	108	93	87	87	92	85	87	109	100	81	98	93	94	94	80	113	100	96	102	109	81	95	104	97	86	99	99	97	92	104	109	97	86	104	100	85	106	113	85	99	99	61	93	92	103	104	88	90	101	104	95	116	93	76	88	95	87	94	89	100	83	83	94	101	86	78	87	80	70	86	90	81	103	74	90	95	112	75	96	77	90	95	89	113	106	104	111	107	99	90	87	96	97	97	101	92	100	86	93	99	97	88	83	78	87	102	98	106	107	114	106	107	99	109	100	92	95	85	90	93	97	84	103	104	100	112	97	94	87	89	99	80	111	101	80	88	96	110	92	105	90	88	93	84	98	93	101	84	91
7362	3437	3524	3884	3410	3116	2746	2380	2428	2567	2364	2026	1673	1272	969	834	791	800	656	549	576	556	568	506	457	451	321	277	265	271	259	265	260	277	269	268	245	244	266	219	249	228	249	226	238	252	207	251	230	245	219	241	233	227	242	222	223	253	252	255	246	257	217	217	255	245	247	238	238	219	256	266	258	218	255	248	238	216	227	228	231	256	261	223	250	248	215	237	238	248	241	252	224	223	225	252	238	231	225	221	242	244	235	236	263	207	226	234	218	233	238	236	217	240	217	260	237	220	225	241	231	244	223	254	193	250	222	223	269	213	258	248	256	246	247	228	238	239	231	237	229	228	220	249	222	204	230	216	219	229	252	236	231	227	216	244	215	234	245	235	247	239	237	213	248	252	233	238	241	239	271	203	214	260	215	230	237	208	219	228	225	228	212	254	217	202	227	227	217	237	242	249	251	252	225	256	245	249	227	224	252	301	225	245	217	245	245	269	246	229	249	241	234	232	222	225	233	241	210	234	207	219	237	254	208	237	226	250	256	243	218	226	249	244	216	217	245	218	229	232	235	225	233	253	214	230	236	247	239	238	232	229	257	249	240	214	211	218	234	206	237	227	218	218	214	223	223	217	210	248	225	203	223	227	239	249	211	254	238	223	212	200	234	229	241	251	274	245	224	244	251	220	258	219	236	234	229	234	249	235	246	214	234	232	252	279	232	231	244	247	279	216	238	210	218	235	231	250	213	246	244	247	239	229	254	227	237	234	220	222	224	238	207	233	220	225	222	246	250	253	203	221	231	198	252	214	243	231	228	253	223	236	232	245	235	237	246	248	235	220	224	217	245	213	257	239	225	246	219	270	237	249	211	219	210	224	255	196	230	214	229	235	259	263	205	274	246	243	242	258	238	223	252	237	191	223	217	268	200	213	260	221	223	253	258	224	228	261	248	232	237	206	223	241	227	228	233	237	223	230	222	255	250	227	238	240	235	208	226	211	248	273	222	227	230	257	237	212	239	240	210	239	246	245	232	219	229	226	216	236	242	229	222	235	245	252	222	241	213	205	271	242	234	236	232	222	237	252	216	232	234	246	236	222	216	228	271	239	217	218	241	254	215	236	222	256	232	252	230	238	243	243	218	256	240	243	237	248	253	230	235	237	243	246	216	257	223	238	244	241	197	236	250	259	224	224	223	227	270	252	244	253	236	244	249	231	236	223	235	247	259	243	226	222	230	236	246	227	199	240	250	225	228	239	222	234	235	221	250	223	246	234	261	235	223	232	263	231	229	255	233	254	247	240	231	239	225	253	205	204	243	241	228	251	231	231	216	247	216	231	229	244	221	257	206	237	262	226	257	250	245	244	224	251	240	243	239	242	239	266	228	244	246	241	265	223	213	236	228	212	234	216	241	249	229	213	258	218	241	223	251	233	242	254	207	220	228	231	245	238	231	244	248	234	256	261	234	262	243	220	234	227	256	229	225	241	252	253	247	238	238	226	216	255	217	256	238	235	235	283	241	195	229	251	222	229	227	259	223	255	251	212	243	239	238	224	238	270	243	231	244	216	247	215	237	257	215	221	245	240	226	232	253	238	239	232	250	218	220	238	265	224	226	237	243	218	239	224	235	263	230	240	235	227	231	228	242	257	251	233	233	233	238	228	230	232	244	225	235	227	244	242	233	250	234	212	252	217	245	221	234	239	247	231	223	247	235	256	212	185	258	228	239	234	228	222	222	226	217	252	205	218	210	238	222	256	239	227	247	230	224	235	225	225	234	232	236	218	250	223	263	220	237	274	230	223	246	240	238	237	226	237	244	234	238	236	242	266	244	235	260	222	216	239	227	228	235	214	217	221	231	215	222	259	251	273	246	224	242	236	223	217	235	223	213	232	258	239	259	235	247	221	240	218	212	253	228	229	222	216	227	254	223	238	233	216	247	255	247	239	228	238	210	234	246	235	238	255	220	242	232	231	201	236	239	243	268	242	245	231	238	244	241	243	222	233	243	238	228	225	252	227	207	213	208	246	228	226	226	220	234	236	247	230	234	234	233	224	231	245	240	211	233	237	220	217	262	233	258	228	226	211	247	222	209	230	270	247	257	240	241	230	237	233	244	248	212	250	215	234	212	254	225	241	235	245	212	241	244	225	224	255	218	240	243	252	233	246	237	229	239	240	237	220	231	235	222	240	229	229	227	207	238	271	224	250	241	241	228	227	222	235	233	225	248	233	244	240	246	237	233	240	243	244	239	247	235	237	251	244	237	237	224	247	236	244	259	245	231	236	204	235	240	226	266	211	247	252	247	221	235	235	240	233	213	218	256	235	215	246	235	236	259	244	232	216	225	227	242	223	225	264	240	238	213	232	228	244	224	206	216	229	235	244	245	243	226	235	239	220	215	230	257	257	266	224	237	248	229	253	250	214	260	239	243	229	231	234	228	256	228	287	223	262	222	287	226	237	227	265	221	218	238	209	239	219	261	238	249	251	268	235	240	218	228	244	249	219	249	228	230	237	239	223	220	214	241	210	225	255	228	236	245	228	241	233	225	240	241	228	268	218	238	240	254	247	257	230	233	201	256	233	224	220	233	234	254	239	230	240	214	241	227	219	251	229	251	241	213	224	261	234	224	241	254	230	272	225	236	223	247	197	219	247	243	210	231	237	231	221	253	251	228	229	247	220	244	216	197	222	245	213	234	219	248	204	232	239	230	226	227	220	225	224	251	223	241	270	238	220	215	258	228	243	232	232	258	237	226	246	243	238	218	216	241	241	243	233	233	263	199	192	213	223	243	216	238	249	235	243	244	220	216	239	247	240	242	259	244	246	234	231	256	221	217	207	241	235	261	236	239	246	236	228	238	246	255	244	223	265	193	232	222	220	212	200	256	240	199	256	246	245	249	252	227	253	203	241	246	207	275	250	232	231	223	263	237	220	225	228	231	239	275	236	214	206	245	223	235	250	250	257	233	243	245	233	251	220	239	224	242	234	249	216	244	234	237	219	242	274	239	267	241	228	217	218	242	221	248	239	230	219	235	260	233	218	236	230	205	243	224	225	232	213	237	239	241	235	202	230	231	253	214	228	233	228	240	228	241	263	247	236	247	265	249	229	253	215	216	212	225	243	248	233	242	244	233	240	200	259	206	232	240	257	204	257	236	224	222	232	229	224	252	258	251	238	254	238	224	266	211	250	230	220	223	268	237	233	254	216	222	204	240	218	259	229	200	246	268	204	217	214	251	233	223	243	242	235	228	205	234	214	223	255	223	240	242	239	199	216	233	222	217	217	222	239	232	243	231	225	234	250	263	221	210	227	230	248	240	228	226	234	201	220	227	234	258	209	215	232	241	249	261	228	236	231	223	237	244	246	214	263	232	235	221	206	233	246	246	253	265	227	241	248	247	226	218	238	238	224	248	236	232	218	224	220	239	251	224	221	231	244	248	231	224	247	231	257	235	210	241	238	250	233	228	223	224	202	247	246	233	225	250	226	233	235
23907	8472	4061	2446	1762	1714	1519	1275	1533	1408	1025	811	627	458	411	405	344	375	319	321	304	312	284	251	251	208	197	170	182	163	140	149	157	149	166	137	156	167	159	163	152	150	142	176	151	145	182	141	170	147	171	144	174	139	160	157	156	155	123	138	153	167	126	136	155	160	148	142	145	146	157	150	153	164	155	140	157	140	153	143	170	133	153	149	118	140	122	149	163	150	150	142	145	123	158	151	122	137	162	158	169	137	146	143	166	156	168	172	142	173	137	140	164	147	138	143	126	151	143	165	162	145	109	166	170	163	167	175	165	162	142	169	148	157	151	144	133	161	162	150	142	141	145	158	132	152	158	151	160	168	140	168	131	120	159	173	172	164	137	137	144	148	140	146	148	166	126	152	170	153	155	136	135	165	136	162	146	155	140	133	130	145	143	158	148	143	135	135	135	129	131	159	139	159	140	151	153	140	124	150	161	140	149	145	161	165	169	150	150	155	160	142	152	166	151	141	156	164	157	140	143	144	129	129	145	160	140	155	150	135	157	172	165	142	146	149	158	167	127	152	154	152	146	149	134	155	137	140	146	116	131	158	152	118	137	134	155	128	135	179	156	142	147	158	150	135	140	130	180	152	163	171	142	155	140	156	149	159	157	147	139	139	151	132	164	154	157	158	150	153	134	134	145	146	172	144	145	125	161	139	150	166	176	166	148	138	142	124	132	155	143	173	154	141	163	153	145	158	164	183	125	148	135	149	154	137	163	157	157	150	147	137	131	164	140	139	160	155	143	187	155	133	139	131	174	124	150	144	146	160	143	140	156	150	148	138	126	156	136	150	154	159	133	161	175	157	137	141	146	158	178	161	148	140	148	127	150	131	163	137	154	150	150	155	148	160	146	130	135	134	145	160	135	148	134	147	163	143	147	138	136	136	133	148	158	168	140	139	153	138	150	148	156	158	146	158	164	171	149	141	143	161	144	134	142	160	151	153	121	138	137	159	113	147	154	151	138	152	150	151	150	178	178	145	150	145	146	134	139	154	135	169	161	157	140	165	151	165	163	155	126	133	130	144	157	157	160	165	127	150	174	128	140	150	144	143	167	172	153	155	134	139	135	127	157	149	151	134	139	165	152	160	137	138	135	179	151	155	150	133	151	154	140	172	168	148	147	141	158	114	148	138	140	165	143	157	152	146	156	137	158	148	164	144	153	166	156	156	139	155	122	130	121	156	174	147	145	179	168	131	139	153	130	149	135	141	153	155	137	143	147	129	141	137	129	143	145	143	142	140	157	150	156	166	157	136	142	169	147	188	137	140	143	158	171	142	153	143	176	141	151	168	178	151	146	148	130	126	146	145	177	151	146	156	136	143	145	161	142	147	164	176	135	133	159	162	171	146	164	136	122	157	152	126	160	145	146	155	151	155	157	146	141	135	159	136	160	162	127	143	158	140	174	155	154	141	151	166	143	160	132	154	152	163	152	164	147	154	149	150	147	158	138	144	134	147	135	139	116	134	140	138	126	167	160	164	157	152	130	152	131	142	174	147	155	138	152	158	123	142	166	159	128	146	133	148	128	142	138	140	144	156	152	155	149	142	159	160	141	141	162	146	150	148	144	175	144	148	154	149	146	139	164	148	136	169	140	159	149	142	147	142	147	140	145	161	135	135	161	150	140	143	139	129	168	178	133	146	138	140	150	145	154	144	161	143	124	156	141	147	142	132	125	139	156	158	136	154	145	132	150	178	170	148	146	130	146	142	147	156	145	167	149	167	132	150	134	145	142	160	139	167	125	154	141	175	154	145	138	146	119	144	170	132	164	148	135	118	163	153	166	148	150	151	140	150	146	148	143	141	140	140	149	157	136	146	137	150	143	160	149	151	147	142	159	165	147	154	135	153	135	137	143	154	163	138	139	147	138	131	141	149	142	131	163	150	151	148	133	167	142	138	148	139	140	144	138	146	137	170	167	153	143	161	157	154	140	141	136	168	138	173	140	147	125	120	133	150	153	145	141	147	142	138	139	127	159	144	133	145	152	160	146	143	148	166	171	173	162	155	154	134	125	139	158	151	177	148	146	150	151	165	139	134	153	132	163	151	165	145	133	160	147	128	166	156	161	186	131	146	140	186	174	126	119	156	148	143	137	160	142	135	141	150	132	137	149	141	156	158	129	160	142	146	159	150	160	154	142	147	151	131	168	147	171	178	148	163	150	143	129	149	152	165	155	167	156	144	149	152	143	137	173	141	146	133	144	178	130	170	161	157	171	150	153	142	167	141	174	160	150	143	146	147	147	170	155	153	164	150	149	150	136	153	155	162	164	157	141	156	147	155	126	142	154	142	130	148	138	162	144	144	131	132	141	148	146	159	148	145	135	158	138	146	131	130	130	142	145	173	150	140	155	168	156	142	163	143	153	158	144	156	137	146	145	144	141	137	134	177	133	127	149	169	143	128	153	150	158	150	154	154	146	150	132	164	157	151	122	160	156	148	152	150	139	152	165	155	126	157	156	135	139	176	180	142	150	157	158	120	151	162	135	144	147	155	162	151	145	144	140	157	149	149	138	129	141	164	170	149	163	142	128	151	161	131	151	140	141	137	155	127	148	147	152	150	144	139	153	135	148	156	131	151	135	159	154	132	158	164	146	133	144	159	152	148	148	157	126	164	145	148	126	157	150	161	143	154	154	152	172	150	172	143	155	151	142	164	119	159	155	176	143	119	153	146	133	153	150	140	161	143	163	146	160	149	162	161	144	157	139	139	149	174	147	146	161	140	134	142	154	137	147	146	140	125	143	121	137	158	140	157	143	134	147	134	138	143	160	157	161	142	151	136	147	150	139	149	143	143	149	180	145	148	158	148	128	157	140	140	154	126	149	142	151	156	170	156	121	142	162	167	140	145	129	145	150	124	150	162	155	171	159	141	151	142	135	130	163	133	157	167	159	151	136	135	154	141	140	149	139	151	139	164	151	107	146	154	144	175	148	126	146	150	157	144	141	151	178	150	144	155	138	142	159	156	150	146	145	164	172	159	152	155	170	145	148	162	187	145	154	165	138	146	149	144	144	136	139	157	135	145	150	145	140	161	164	155	133	132	144	144	127	139	156	149	135	121	154	145	184	148	166	139	146	168	158	125	124	154	142	171	143	139	141	152	147	152	143	162	170	147	166	136	127	164	161	154	134	133	154	128	152	167	146	139	142	166	151	165	194	112	128	162	152	142	142	146	130	158	200	161	141	151	148	142	152	167	149	152	144	167	163	169	164	135	149	150	154	174	168	165	134	137	143	145	114	152	134	155	154	138	163	139	142	127	144	155	135	140	167	143	136	163	137	154	164	149	144	160	163	145	131	149	156	144	173	154	153	155	145	145	148	179	122	138	161	154	168	137	159	156	154	134	130	133	163	153	169	151	166	168	138	138	145	149	139	150	150	170	151	120	130	139	152	165	165	153	164	150	129	173	154	141	150	156	154	139	163	163	160	157	166	145	150	149
15036	6370	6402	6839	6701	7285	6718	6117	8105	6480	4773	4369	3101	2251	1922	1755	1758	1645	1469	1445	1451	1209	1178	1036	887	713	628	505	434	427	428	442	454	454	436	399	401	427	395	427	405	400	413	397	382	369	378	367	365	372	368	405	399	374	356	403	367	363	371	332	350	354	346	361	383	339	347	370	354	351	402	364	356	323	354	330	374	368	348	380	356	345	367	313	360	340	381	352	353	349	341	331	354	368	339	386	343	360	347	370	360	365	349	337	329	350	349	349	354	335	339	333	341	343	337	349	366	352	354	343	342	311	329	343	368	355	369	351	375	327	328	353	359	353	340	368	362	348	312	333	377	355	339	312	349	369	349	326	328	356	325	371	366	334	371	374	304	376	358	369	360	355	364	373	332	337	347	345	350	330	341	311	357	365	316	362	330	351	327	352	353	372	320	349	351	382	326	338	369	340	333	359	343	322	340	331	334	328	362	367	326	329	391	374	343	380	361	350	346	345	366	373	324	346	351	347	370	345	360	376	339	336	361	334	361	333	365	333	355	359	347	353	346	348	337	349	333	354	314	314	374	341	321	345	339	322	337	369	319	341	385	368	333	322	339	347	363	323	357	336	322	328	328	368	334	310	335	347	341	360	351	386	365	367	323	344	329	350	351	365	342	352	331	331	300	363	363	370	370	323	351	370	347	349	368	337	373	338	345	365	346	347	335	360	340	365	338	317	372	346	353	319	346	328	369	393	366	355	341	326	359	355	334	341	344	331	344	350	357	341	342	324	356	375	369	333	349	379	320	377	374	343	315	316	338	343	335	359	326	351	341	337	357	368	318	360	400	379	315	317	336	354	333	341	344	342	377	349	320	327	316	398	323	345	348	360	333	345	364	337	324	318	361	354	377	339	371	366	330	327	318	337	330	348	377	333	337	371	335	357	352	367	349	360	359	337	351	346	347	362	342	368	342	356	311	373	392	354	332	347	326	332	378	314	356	367	339	354	379	342	330	336	359	370	362	339	352	338	348	349	352	359	359	347	342	333	319	350	349	341	347	322	370	354	345	379	342	324	309	308	346	304	346	343	330	340	334	329	325	365	371	391	318	348	355	377	320	364	348	363	356	362	352	340	350	371	349	361	310	352	358	354	316	332	335	360	355	336	362	375	374	338	342	319	329	350	345	349	346	382	329	342	376	354	361	365	375	324	374	337	360	346	345	325	357	364	329	356	355	354	355	352	350	336	355	334	336	381	385	318	329	347	324	372	353	361	348	333	383	355	345	348	344	335	329	347	368	351	317	351	365	363	342	334	368	338	329	351	340	321	332	358	348	348	352	353	314	314	365	366	338	331	339	373	320	367	337	342	365	340	327	380	367	353	350	362	365	370	339	352	376	353	345	339	310	345	335	337	341	341	335	342	346	348	357	374	353	344	345	338	357	362	369	335	335	304	369	368	371	323	331	375	325	335	335	349	360	342	347	360	339	354	359	314	342	338	348	338	346	344	350	325	347	347	333	356	370	361	347	322	329	367	355	374	329	352	359	346	345	333	352	349	315	356	324	356	343	315	330	356	355	339	348	348	328	393	362	359	370	347	360	340	338	342	331	371	348	363	342	352	335	363	351	344	361	355	322	377	324	327	360	391	372	316	354	339	362	319	348	356	330	358	325	361	355	330	352	361	335	336	357	345	377	334	348	335	318	311	371	354	322	353	358	329	370	356	358	359	355	383	354	347	343	347	353	341	343	364	381	351	343	335	341	353	330	359	359	337	319	346	301	330	312	352	324	344	336	333	368	344	336	387	351	343	330	338	340	353	356	330	350	337	336	322	374	342	354	350	364	348	357	338	322	362	346	359	329	366	336	333	328	360	339	357	365	363	336	338	355	336	335	357	351	343	359	355	335	340	339	379	320	336	356	349	335	374	325	337	336	329	350	345	357	326	337	355	347	315	374	323	333	366	351	325	350	351	344	353	353	382	332	359	356	366	347	343	356	353	335	329	379	353	339	365	331	365	413	372	345	359	359	355	313	374	344	356	347	345	352	344	327	357	334	317	350	351	347	334	319	348	341	335	381	389	332	351	344	354	350	329	328	337	330	338	368	356	339	335	349	342	368	343	367	375	347	360	350	373	360	348	337	332	327	343	342	331	344	344	347	375	366	343	342	370	354	349	352	313	349	318	318	325	364	355	342	375	378	345	384	351	334	350	350	328	339	335	348	353	351	368	318	374	362	343	360	343	379	329	318	341	353	346	303	354	365	356	353	325	343	334	366	354	345	356	334	328	308	334	351	344	345	351	346	357	349	312	352	356	322	321	345	319	356	332	324	344	368	340	352	324	357	338	332	348	345	326	338	346	311	342	370	340	328	370	344	332	350	336	368	359	383	341	346	335	348	340	318	348	344	366	374	394	350	366	348	348	312	368	353	337	329	369	378	329	337	376	339	368	324	362	312	336	353	383	383	364	347	361	350	362	343	337	334	367	341	329	383	373	363	348	347	337	336	363	323	350	368	349	344	388	361	362	347	351	369	302	335	343	384	381	349	333	334	360	377	333	360	347	324	347	331	336	377	353	342	335	346	320	371	361	378	359	379	340	357	357	375	341	338	355	318	341	363	343	322	333	318	344	354	377	325	345	356	345	365	342	328	348	369	351	355	330	326	341	346	357	356	352	398	367	353	323	368	323	355	344	359	350	335	335	314	343	351	292	343	352	337	363	315	349	330	325	352	345	343	329	364	329	326	351	331	370	340	339	353	359	355	351	379	333	380	389	362	359	333	353	364	365	349	324	343	364	364	336	337	338	352	374	361	361	372	343	343	352	356	375	379	350	386	332	352	351	340	361	350	353	358	372	340	327	361	371	327	353	352	367	353	326	336	378	356	367	339	346	337	363	310	387	359	337	362	317	356	368	344	346	383	351	362	373	380	375	316	337	351	343	359	346	339	363	320	343	392	357	360	315	345	340	311	333	359	328	335	337	355	344	324	374	333	348	363	370	320	347	368	369	292	327	338	341	337	350	309	323	354	317	376	355	386	332	355	321	353	345	334	332	326	354	343	356	347	345	318	356	343	352	356	309	360	329	359	354	380	333	372	387	325	336	356	321	325	332	328	371	343	368	360	318	357	350	331	328	341	322	344	356	353	366	327	328	363	358	346	344	354	382	322	368	361	342	343	342	324	337	362	333	371	322	328	350	380	372	352	361	363	356	347	330	336	332	327	354	350	344	326	331	345	339	350	362	366	343	300	358	336	383	328	404	360	346	336	326	388	359	342	335	300	354	353	350	344	372	334	334	340	342	311	357	355	371	351	358	354	331	337	334	341	376	347	343	361	339	318	329	307	357	338	309	357	345	336	354	372	341	335	379	330	340	330	357	338	345	348	338	371	343	389	340	352	376	343	389	337	384	335	365	370	348	338	325	351	332	329	357	329	361	330	325	330	389	316	335	343	337	365	339	341	340	332	335	381	355	341	332	365	334	346	342	340	361	331	316	328	319	342	360
32305	13206	6513	3731	2761	2655	2394	2073	2858	2298	1585	1198	903	669	503	494	472	467	422	399	371	332	342	308	253	227	206	182	151	143	169	199	164	172	168	161	155	148	184	196	164	164	166	160	167	161	169	135	147	146	171	155	133	135	149	123	160	132	152	139	164	164	150	126	131	128	147	157	130	138	144	150	136	148	161	139	148	139	129	157	141	137	174	130	167	140	138	128	150	155	159	155	143	157	142	147	163	165	131	162	157	157	134	128	156	153	153	152	165	140	144	151	126	157	146	162	137	139	141	148	140	139	148	172	158	132	144	143	150	167	140	151	142	145	152	161	120	118	157	138	146	154	168	120	149	139	129	127	127	165	133	137	164	149	143	137	147	153	136	135	153	142	160	167	130	154	127	139	143	131	159	150	146	157	154	148	150	140	147	156	161	137	141	148	133	148	136	131	151	155	154	134	115	135	153	157	150	139	142	114	148	144	146	139	138	153	157	133	128	113	148	137	158	144	144	138	154	143	130	130	148	153	148	162	135	143	127	140	140	168	165	138	148	143	117	132	157	175	124	172	146	136	166	137	140	129	162	169	175	138	136	136	158	135	147	136	147	152	161	157	170	178	172	138	156	150	146	129	145	150	139	151	144	146	167	162	160	125	136	144	143	143	160	144	157	137	131	164	143	160	136	134	137	111	121	129	137	147	135	170	129	135	186	151	146	147	152	161	143	157	154	138	154	149	151	124	149	135	148	158	142	158	133	153	151	139	130	149	126	167	174	148	149	147	134	151	169	138	142	118	140	127	156	146	175	123	142	150	147	130	144	132	149	112	132	129	173	169	158	158	124	124	141	133	149	149	160	147	160	148	145	137	154	147	144	147	139	167	156	128	121	153	120	141	146	134	138	115	139	141	128	158	143	143	141	114	151	158	166	136	124	128	124	140	135	158	139	146	164	149	139	132	132	148	149	125	132	142	138	164	133	129	141	139	148	143	131	141	141	150	141	131	138	153	159	136	156	171	127	180	133	137	134	156	142	171	133	151	120	157	150	135	154	125	149	143	159	138	148	151	110	137	141	128	149	178	135	118	165	154	157	143	139	139	135	158	126	122	142	139	134	139	150	148	159	128	141	152	145	145	140	141	138	149	144	144	154	148	133	128	122	135	152	155	114	150	162	141	140	145	140	137	169	140	151	150	122	156	147	121	137	165	161	130	165	162	156	166	147	137	137	151	143	150	126	162	113	128	150	135	130	124	155	130	129	157	146	146	144	127	155	170	154	168	144	135	148	177	142	144	148	155	137	144	161	150	127	144	145	133	158	137	155	149	166	133	156	133	153	149	143	157	148	151	138	162	131	153	159	151	155	160	150	167	157	148	145	115	126	142	154	154	138	138	125	131	131	134	146	162	163	154	138	151	165	134	138	161	155	107	125	158	122	145	156	154	154	135	154	135	141	154	147	129	135	132	144	133	121	175	137	121	151	151	144	155	164	157	120	135	143	134	127	146	163	136	133	153	150	147	134	123	149	130	175	140	158	147	138	137	144	130	145	155	151	143	137	131	132	145	130	140	145	144	161	139	158	143	141	151	128	173	158	144	156	153	127	143	143	130	149	166	139	149	172	137	135	138	159	145	171	131	141	150	125	159	156	118	117	153	137	152	137	169	138	166	154	155	149	154	138	160	139	137	154	148	123	141	132	135	136	147	135	133	155	143	138	167	148	175	151	147	142	149	158	120	132	150	149	130	151	158	149	144	145	132	130	137	141	159	145	147	143	162	151	151	138	149	162	119	128	137	143	123	126	143	136	152	146	151	133	126	141	126	154	150	146	153	134	165	144	135	169	137	126	140	148	146	157	162	123	144	143	148	178	157	137	149	163	132	133	152	159	129	132	152	127	148	130	130	137	156	170	174	145	122	141	143	142	129	147	138	153	130	169	139	156	138	149	139	154	138	135	144	132	133	156	167	127	137	132	151	129	163	133	139	167	126	139	144	159	144	153	126	166	158	152	162	154	173	158	144	157	154	156	132	139	157	164	148	154	160	149	156	153	145	151	158	136	155	152	119	140	152	122	170	156	158	158	154	162	149	144	149	162	130	158	137	138	141	114	158	137	153	123	138	127	162	128	125	147	151	142	168	147	131	129	139	161	148	146	130	162	138	142	162	152	152	148	140	123	125	152	141	141	148	143	158	148	150	148	143	148	149	127	154	149	163	156	141	164	146	147	136	126	138	162	147	161	142	120	159	133	143	148	147	154	122	116	162	135	128	161	137	140	125	174	171	140	150	137	150	145	153	143	124	132	164	132	146	139	143	133	141	158	143	121	132	175	163	156	136	135	138	183	147	160	168	160	130	160	186	168	152	143	148	134	138	130	157	184	166	143	135	125	153	129	159	145	143	140	152	133	132	170	160	148	122	159	137	127	151	132	147	132	123	163	149	144	134	133	163	149	138	145	149	140	140	135	146	132	151	149	154	152	158	160	173	159	149	159	149	130	118	136	151	133	130	152	142	147	141	144	143	155	145	134	136	134	130	137	137	126	137	152	126	152	125	180	148	145	150	161	150	146	154	173	130	142	149	163	145	155	126	147	143	132	122	131	157	158	121	135	137	132	145	142	116	155	153	131	143	143	125	147	146	154	137	128	124	148	152	145	151	139	154	134	157	131	157	153	153	147	117	150	126	157	125	117	150	154	144	144	160	158	161	125	159	133	130	156	158	130	149	134	133	162	117	140	159	157	125	151	139	152	139	167	140	136	144	161	144	129	143	156	169	123	140	125	144	163	148	118	142	145	126	150	144	145	148	147	132	153	139	121	159	158	142	137	135	135	147	138	153	148	145	142	144	137	158	136	127	121	117	159	151	132	163	150	149	156	146	169	161	153	128	142	139	133	149	141	162	130	169	153	150	143	156	149	136	153	152	150	171	148	135	168	125	145	156	145	152	150	116	134	152	136	150	158	167	143	144	140	138	144	157	111	148	128	158	157	126	152	156	161	156	131	126	157	149	138	150	145	137	138	150	166	134	144	128	140	148	155	155	155	160	149	126	146	140	134	149	157	156	161	135	142	154	147	145	150	133	143	153	133	132	131	137	137	149	147	136	118	128	155	164	140	128	137	141	139	148	124	138	155	148	140	154	161	143	145	154	137	129	157	155	152	139	139	113	138	137	146	148	175	144	143	130	155	142	148	144	141	150	152	140	132	150	146	136	122	139	141	160	139	138	137	144	133	123	158	139	127	158	135	150	129	146	145	149	124	152	151	139	158	160	138	143	156	143	128	152	145	146	144	163	161	144	142	146	143	122	161	126	129	165	151	163	157	158	143	149	156	153	174	172	135	157	128	143	152	166	166	129	144	148	159	133	124	132	152	135	125	132	133	143	151	142	127	155	163	153	148	135	146	138	140	128	134	149	145	152	121	137	161	145	148	147	140	158	133	161	146	141	139	158	147	155	169	165	145	173	147	165	145	130	140	132	154	131	141	131	140	156	139	152
18999	9269	8816	9601	9631	10020	9847	8920	12796	10108	6949	5951	4519	3325	2706	2573	2464	2536	2355	2098	1987	1776	1778	1493	1175	901	733	600	513	438	460	465	485	467	466	433	438	453	437	462	412	431	446	382	421	410	419	391	385	398	375	373	421	403	352	358	337	350	343	324	340	372	345	346	328	333	315	354	332	357	347	323	345	369	318	350	315	314	332	366	319	320	338	357	351	337	354	349	370	298	338	372	339	342	330	354	330	293	382	314	345	303	326	333	346	338	331	303	335	307	364	326	346	343	371	379	331	319	344	325	302	344	343	345	315	326	337	323	341	314	325	367	324	316	336	326	347	331	322	338	318	357	315	333	333	331	349	306	302	332	327	314	296	324	333	339	340	345	333	341	340	336	353	328	334	332	334	340	364	345	337	300	323	336	343	305	347	325	326	326	325	343	339	342	343	341	329	342	304	330	344	332	351	287	347	325	327	336	326	345	302	361	336	291	312	315	346	353	329	320	306	332	325	315	343	327	343	364	348	334	340	342	400	345	320	324	348	347	336	359	324	326	396	333	340	310	326	326	352	309	302	315	317	329	338	300	322	312	289	346	320	326	347	323	321	364	320	316	345	396	307	308	338	319	302	329	333	339	343	328	304	333	325	349	305	367	307	362	337	347	341	343	347	342	317	355	344	345	344	303	326	349	301	302	361	316	351	290	350	308	336	333	343	314	336	329	329	306	324	328	331	330	352	319	323	303	362	340	318	358	384	313	297	343	306	317	337	319	301	302	338	316	363	355	344	359	337	321	327	343	330	341	310	331	321	367	325	315	344	332	365	319	355	321	327	318	349	310	337	361	290	303	376	335	331	352	348	332	309	348	327	331	348	344	321	328	294	356	338	327	330	341	325	334	304	368	339	299	315	355	299	337	330	315	327	344	330	300	322	343	338	309	325	345	340	341	334	341	322	324	338	361	287	354	342	338	341	339	307	295	361	324	326	342	329	332	341	340	342	344	313	334	356	325	332	343	336	376	322	336	310	323	359	325	309	343	317	353	301	345	322	354	348	351	341	339	372	329	313	323	333	339	325	346	358	318	330	322	331	346	311	335	338	337	336	346	315	298	337	334	312	337	346	314	312	346	294	295	353	337	362	316	343	341	359	348	322	337	331	354	348	356	324	361	361	323	339	348	336	340	327	344	302	380	349	333	350	305	326	334	359	341	345	337	333	318	292	319	326	336	329	333	331	329	348	300	363	349	329	324	310	324	342	334	331	337	327	347	312	325	311	291	331	299	307	340	354	324	326	324	294	326	321	325	326	338	317	344	335	313	325	362	326	347	339	345	332	317	364	329	311	310	312	352	327	358	347	321	334	323	350	302	339	309	330	356	345	321	300	321	349	337	350	353	305	330	327	329	355	339	312	325	389	317	297	332	336	343	315	331	345	340	371	338	340	333	311	331	353	338	342	346	321	325	354	330	367	314	329	345	345	326	343	337	349	323	342	362	318	326	330	322	332	347	363	334	330	347	329	346	348	344	313	369	325	372	340	354	318	336	302	339	370	327	289	330	298	349	288	354	317	358	333	333	338	338	343	284	315	359	332	331	350	312	313	331	321	357	332	301	308	359	319	281	346	326	348	333	322	311	335	336	325	330	346	353	342	381	356	336	352	360	326	342	324	322	350	350	333	343	309	346	326	336	338	331	327	323	336	330	324	340	302	356	335	333	343	330	332	337	342	286	323	361	319	321	314	335	336	347	335	305	338	316	295	306	347	307	327	322	342	313	335	319	341	308	324	362	336	309	338	336	307	340	368	332	334	339	292	332	352	318	289	356	300	317	332	349	352	313	335	330	332	315	324	299	331	332	314	322	311	300	347	321	348	375	304	350	326	318	318	367	316	339	327	333	319	358	324	336	332	308	359	319	336	319	327	331	305	335	352	340	328	370	345	321	281	326	317	320	336	343	345	326	335	363	352	344	307	328	371	332	356	302	329	325	313	310	336	333	333	325	335	338	306	356	324	324	310	345	314	331	347	316	349	328	312	312	316	337	327	341	322	320	337	333	329	336	333	333	306	352	321	334	297	322	348	308	353	335	264	371	332	334	347	352	348	305	325	351	342	372	341	347	335	340	317	297	320	319	330	310	359	353	330	337	356	349	341	349	347	318	321	376	315	330	316	301	347	339	330	307	307	334	286	329	357	355	321	333	314	344	323	340	356	336	346	301	338	332	338	293	321	361	381	346	313	315	341	342	320	317	340	319	356	322	355	319	336	321	302	350	295	346	347	340	319	344	318	310	357	329	328	340	322	341	340	365	343	340	300	356	333	342	323	330	343	331	345	328	294	321	340	344	352	339	355	347	351	321	307	341	329	357	323	323	315	326	319	333	323	331	310	324	344	352	378	358	322	305	343	358	331	344	315	294	336	327	338	359	343	336	355	307	361	354	332	334	355	347	321	331	334	321	351	356	331	337	341	342	336	321	355	334	327	315	364	335	333	346	294	329	350	321	337	319	320	326	344	308	313	388	328	335	350	348	333	319	316	306	317	363	341	327	343	342	316	310	337	306	360	310	319	331	333	360	343	342	320	337	321	327	364	366	331	307	316	336	363	319	367	340	338	322	345	319	370	338	356	332	324	341	329	316	335	342	309	336	316	359	329	326	340	344	352	346	352	329	359	321	327	322	331	313	327	312	341	322	318	330	319	355	336	337	327	295	330	341	337	319	337	331	303	325	360	333	339	336	343	309	313	321	355	358	371	347	354	331	345	331	314	372	344	319	332	275	319	336	326	359	331	321	382	329	341	344	318	333	345	335	330	339	311	318	321	337	347	314	347	326	329	305	322	350	331	329	356	340	340	321	318	318	323	315	314	317	349	320	368	306	337	317	340	352	336	315	312	322	318	347	343	338	350	335	329	335	334	327	324	354	294	336	336	323	326	359	337	350	322	295	315	345	370	318	334	360	331	335	311	304	329	319	332	299	359	321	329	321	348	337	312	337	337	318	313	339	331	331	318	318	337	353	354	339	336	342	359	326	327	346	336	322	313	329	341	317	317	310	363	349	307	331	340	321	327	360	369	336	337	300	349	339	338	303	342	323	320	309	317	358	339	335	376	359	347	357	329	340	360	316	369	354	343	325	336	305	296	334	337	319	343	309	317	335	335	342	355	353	352	347	348	320	317	315	321	364	354	335	316	293	363	329	322	311	337	327	342	322	330	322	331	337	369	356	335	348	291	302	302	268	347	316	316	344	337	324	324	339	341	331	357	310	337	322	328	332	348	310	367	288	366	329	342	331	343	328	350	329	325	353	352	307	329	361	327	321	299	317	295	337	326	344	315	369	340	341	326	335	356	323	338	315	301	329	320	324	298	292	348	319	322	305	339	362	327	295	344	342	362	325	302	341	320	295	296	296	336	330	328	338	328	301	357	331	325	365	327	326	303	317	342	336	363	350	321	329	344	335	332	295	357	305	335	342	328	359	325	339	326	330	329	323	335	310	331	334
13322	4897	1896	1122	739	623	486	363	324	329	322	354	302	222	215	176	179	148	142	125	131	115	140	126	120	111	111	74	100	108	87	85	108	99	104	94	82	93	99	102	84	84	92	83	82	80	101	89	93	75	111	88	99	86	106	72	97	91	105	89	104	83	87	81	104	107	83	90	89	84	90	86	89	93	103	102	81	96	107	87	77	92	99	85	86	97	99	110	88	99	87	91	90	90	85	97	112	81	89	89	94	82	68	79	86	83	107	77	96	89	86	99	88	94	87	109	87	99	89	85	101	100	81	80	94	91	79	83	88	91	88	100	86	94	82	75	94	82	86	86	87	79	79	79	92	94	79	86	69	108	75	84	84	72	84	87	85	91	85	88	91	95	102	89	92	98	103	88	100	112	109	113	88	97	86	91	92	79	100	95	96	100	76	78	102	98	94	104	99	105	89	87	65	83	86	93	99	88	79	82	71	95	79	95	91	82	80	99	90	102	94	81	70	90	85	97	102	73	84	79	84	84	95	97	87	99	66	83	91	75	88	86	90	100	101	86	76	90	71	99	82	95	95	89	77	95	95	97	94	92	93	92	73	84	84	97	88	87	97	107	98	96	90	74	73	92	94	94	105	85	99	78	91	94	68	81	82	84	83	99	97	100	106	80	89	96	94	83	89	81	94	107	94	104	69	83	98	68	95	92	91	84	92	82	93	93	76	105	98	85	86	78	91	83	90	96	88	79	96	79	95	97	85	97	81	85	86	95	80	94	92	98	93	92	91	74	89	89	94	89	93	92	89	88	85	87	90	85	97	72	75	83	84	118	90	98	85	89	97	93	86	90	93	107	99	75	86	92	80	103	98	93	94	90	88	85	91	91	94	92	95	92	87	101	94	85	83	89	103	89	72	87	94	91	89	90	103	71	91	107	86	97	87	71	85	66	94	72	79	80	97	89	92	85	72	80	91	89	98	85	96	98	77	102	87	99	99	110	84	93	84	86	99	93	114	87	96	87	91	89	93	87	75	87	89	93	88	92	82	86	84	89	87	109	100	76	93	85	102	94	101	91	96	77	72	87	91	96	86	94	99	72	86	87	95	95	77	113	98	77	89	114	71	82	91	94	89	87	81	101	80	101	90	79	85	95	83	86	81	83	112	102	91	95	98	103	87	90	106	92	104	85	83	103	109	92	86	83	85	90	82	103	95	86	85	92	82	78	93	88	73	86	88	89	91	86	81	95	94	83	81	87	83	68	83	90	77	79	96	107	100	85	93	101	89	84	96	104	82	82	95	98	75	88	108	82	76	84	92	78	98	108	88	102	83	79	75	69	93	93	87	80	89	78	100	87	87	100	90	86	61	93	84	84	71	92	105	71	102	102	94	92	95	92	99	86	69	93	83	89	91	89	74	81	91	92	93	73	85	87	94	95	98	92	74	93	94	83	85	104	85	98	82	82	70	91	101	78	100	84	86	84	78	89	90	76	96	78	94	83	84	93	81	92	92	91	89	86	95	94	113	97	90	94	96	91	88	76	100	75	101	90	87	97	112	86	106	96	95	91	91	100	107	63	93	102	106	95	97	83	86	79	92	86	98	85	104	88	98	98	89	97	94	74	99	99	87	90	83	94	96	93	63	92	87	96	104	84	89	87	80	89	98	90	80	75	85	88	68	101	86	83	87	91	89	98	83	85	81	84	83	75	85	95	75	102	91	84	95	88	68	95	76	80	87	77	85	98	93	119	83	90	86	77	84	86	91	87	87	76	104	91	89	107	94	95	75	77	102	78	75	91	92	62	93	77	87	94	97	88	99	96	97	74	86	81	112	106	82	88	96	90	92	83	99	89	79	79	80	100	82	109	95	81	79	76	105	101	88	95	79	74	98	93	89	96	92	98	84	97	68	102	104	89	84	86	95	88	96	105	84	74	78	88	80	102	88	74	87	86	74	85	105	98	73	79	95	95	88	95	96	86	111	92	91	103	103	85	82	80	88	83	84	92	95	78	84	87	91	98	93	94	80	102	112	86	86	91	87	83	96	90	78	89	97	97	70	86	85	83	94	81	93	105	97	89	92	73	92	83	71	91	89	101	75	112	81	77	78	89	90	82	79	92	103	102	88	80	105	109	83	101	116	109	82	79	79	98	89	87	85	71	96	74	71	79	74	87	84	96	97	122	72	91	102	79	102	95	104	97	78	78	96	91	91	90	99	111	98	105	85	97	109	85	80	84	106	90	81	98	106	100	81	89	67	90	79	81	78	87	100	99	110	87	99	89	98	103	105	94	83	95	81	82	82	79	102	73	93	101	100	87	100	88	89	83	101	87	92	82	89	86	78	96	87	81	84	85	84	107	88	111	88	99	97	87	92	81	81	76	89	102	103	88	79	93	96	85	89	80	79	94	85	101	96	85	78	94	85	89	81	80	88	82	89	96	90	84	96	111	84	90	74	81	69	79	102	81	78	100	91	106	68	88	76	94	97	98	80	88	78	68	89	89	79	82	96	95	84	85	71	91	91	86	85	98	79	97	70	72	102	97	81	84	69	87	93	95	82	76	91	94	91	77	88	92	98	87	87	83	86	97	93	86	101	95	114	97	98	96	92	77	105	78	91	86	73	90	88	83	95	91	93	93	61	86	77	78	73	93	75	79	88	81	90	91	95	84	88	97	86	91	87	95	84	94	81	100	79	83	78	98	73	103	92	75	89	84	95	91	85	70	74	80	89	76	93	82	102	88	92	90	71	75	84	84	106	93	92	74	80	81	91	110	69	80	94	105	81	94	91	82	90	94	98	79	74	105	88	79	74	94	98	101	94	73	90	96	86	106	96	88	97	88	80	86	95	89	99	78	78	78	91	92	98	83	76	100	87	67	75	83	85	95	90	81	94	76	95	81	101	82	80	106	80	89	87	89	88	91	94	99	80	84	88	82	86	87	63	75	78	92	98	105	85	76	100	86	83	67	72	83	94	93	97	87	88	91	96	69	71	81	103	99	77	78	83	103	81	98	93	102	102	91	73	95	95	97	87	99	81	89	99	96	76	96	94	92	84	101	91	81	99	94	95	96	93	96	98	85	105	111	97	98	113	81	94	90	82	80	84	99	87	90	89	91	88	88	94	105	79	87	78	73	80	87	84	85	70	96	95	77	79	97	83	90	102	91	82	89	86	87	107	94	90	97	102	92	95	74	76	99	92	83	78	88	88	86	92	101	101	102	81	77	80	87	88	99	91	77	73	97	76	87	83	96	69	95	82	79	85	96	84	79	103	86	75	105	93	82	80	81	94	71	83	83	81	79	88	84	92	66	80	73	85	85	77	90	95	93	86	74	84	92	82	92	86	101	105	75	94	90	100	104	76	74	101	92	93	75	95	88	99	84	98	80	79	87	88	103	112	82	105	85	91	88	81	86	106	100	111	78	86	97	98	89	96	82	95	76	81	99	90	92	99	108	99	83	70	88	81	98	91	86	73	93	84	77	72	100	86	99	80	70	76	97
8002	3942	3266	3499	2975	2819	2351	1757	1550	1608	1710	1545	1390	1120	1009	773	679	658	593	510	484	544	581	528	447	370	341	275	243	229	251	245	255	247	226	239	213	237	244	235	251	227	254	241	255	219	228	247	225	251	236	238	233	236	223	252	223	213	226	216	228	228	219	225	235	223	200	207	227	214	216	247	228	230	218	243	203	214	219	240	223	221	243	203	225	217	231	201	226	237	256	216	217	209	235	235	216	212	244	237	194	224	219	249	227	229	229	257	241	235	230	218	261	236	228	213	222	229	199	236	233	217	215	213	242	238	213	241	211	239	227	219	243	227	257	240	245	231	218	225	222	226	202	245	251	217	211	213	235	220	216	233	227	240	219	234	224	229	212	221	247	213	192	232	226	222	227	224	239	241	227	216	245	257	211	229	212	228	239	208	220	227	249	213	219	216	205	288	245	221	217	211	217	206	255	209	241	217	250	253	226	230	226	205	215	217	237	223	231	227	232	239	211	223	205	224	212	212	212	235	207	237	209	230	266	200	214	228	250	214	233	219	218	242	231	237	221	223	237	201	218	221	228	266	209	207	225	228	219	199	231	219	188	222	220	206	230	238	219	251	238	221	226	231	247	246	221	247	226	217	212	223	190	210	231	211	196	235	186	215	193	205	205	219	241	231	227	230	228	219	234	222	238	228	222	213	243	205	231	212	223	204	241	214	215	219	239	222	235	252	238	227	214	227	241	221	229	216	223	211	246	209	233	221	222	220	225	225	241	210	212	211	247	207	242	219	221	235	219	235	214	226	215	216	217	244	205	213	234	246	216	250	219	233	226	238	229	234	218	210	251	242	233	242	205	226	245	212	236	232	223	233	225	232	223	215	220	205	220	219	224	253	226	243	233	228	240	233	233	227	201	243	233	220	228	225	198	220	225	244	232	199	221	216	240	214	222	220	233	216	239	233	231	241	200	230	245	239	223	223	245	201	227	254	226	243	210	223	241	231	238	211	231	236	221	239	218	238	221	217	206	217	225	209	207	229	198	239	224	213	223	219	218	245	226	238	210	205	214	222	212	212	238	229	206	227	226	229	230	252	204	241	236	238	238	188	224	219	214	228	214	254	247	224	214	220	240	263	225	217	241	225	223	205	211	211	215	208	228	224	236	211	205	207	216	223	232	212	230	194	246	231	225	218	248	211	210	207	218	233	224	224	242	230	216	217	234	233	201	203	246	213	246	220	223	208	241	237	201	239	215	255	227	231	239	220	230	233	220	217	202	218	208	247	205	220	184	212	219	230	236	208	231	198	224	208	210	253	220	221	237	246	224	228	224	224	216	222	225	232	224	250	219	235	225	228	218	232	229	216	232	218	207	237	208	256	203	245	241	236	228	229	228	240	229	218	220	218	225	257	218	228	222	214	232	215	200	233	211	224	239	204	210	223	223	204	225	249	203	227	220	201	237	238	219	207	248	208	267	205	203	246	232	201	193	246	232	228	210	211	217	208	222	232	219	233	223	225	214	189	227	228	213	231	238	196	254	228	225	215	216	200	223	225	245	230	242	204	223	241	229	236	224	235	226	233	215	215	205	225	207	218	206	212	198	223	219	220	205	238	220	237	223	237	215	220	238	232	233	229	245	206	200	209	216	233	215	210	240	218	215	218	252	233	238	236	248	228	238	195	225	239	214	230	228	203	231	207	189	229	236	221	207	215	216	210	202	244	230	217	235	240	233	214	205	251	235	258	229	216	227	219	259	225	209	227	206	246	213	245	247	225	235	243	218	214	239	244	234	221	238	262	218	199	223	229	184	226	242	220	219	224	227	239	236	206	242	233	245	216	207	224	243	232	250	208	213	214	247	237	250	236	207	235	217	220	223	210	235	214	206	210	186	233	211	220	206	202	238	240	235	223	225	232	225	209	218	227	225	257	217	238	230	208	206	225	226	229	226	196	228	204	237	251	199	230	258	230	235	227	235	198	228	223	230	222	239	233	215	215	255	227	251	219	231	234	227	225	247	226	217	219	219	226	238	273	234	206	235	229	222	207	239	257	227	248	227	233	243	218	202	266	229	223	239	236	244	217	217	237	244	252	209	235	240	222	231	225	221	218	222	221	247	247	235	221	237	239	228	228	198	228	198	241	228	209	248	233	217	255	228	237	222	221	212	232	217	232	230	240	230	221	230	250	226	257	242	254	227	211	249	219	252	254	191	222	205	243	226	214	227	225	226	214	215	205	238	225	215	257	222	189	223	240	228	232	247	235	209	235	239	225	214	212	224	218	232	227	202	247	223	243	225	207	238	213	206	236	217	223	229	225	226	230	203	220	217	227	200	225	214	262	221	222	200	231	231	228	205	222	227	243	230	216	226	225	223	248	225	228	224	213	219	224	205	203	220	213	228	230	244	232	197	214	223	228	223	238	217	228	222	241	200	222	242	235	250	227	218	204	195	235	207	211	260	193	221	248	203	221	229	232	222	221	225	200	240	218	194	247	243	229	230	224	200	225	237	233	250	213	203	226	217	213	210	216	260	216	236	234	233	217	216	248	227	222	228	221	232	213	232	194	226	241	206	235	262	220	222	233	243	210	218	248	229	238	232	214	254	232	220	215	220	215	208	239	240	194	252	221	223	253	216	252	233	213	214	243	228	239	220	230	231	254	227	208	240	236	224	199	225	221	225	206	239	202	252	225	226	211	244	233	230	240	210	221	203	217	225	243	243	225	221	255	224	213	237	212	239	195	229	195	207	218	196	236	234	226	243	228	222	228	213	233	260	210	227	224	244	229	223	230	236	251	212	218	228	213	246	235	236	189	210	207	209	227	257	215	214	237	218	200	202	229	230	223	217	217	205	211	242	212	227	240	208	208	214	202	214	209	218	199	249	205	205	217	247	251	224	246	199	231	241	226	239	223	218	230	204	217	255	242	226	199	255	226	210	246	225	216	239	227	218	221	224	229	211	234	211	235	218	227	212	209	225	247	217	248	242	225	248	233	227	225	234	227	213	248	242	242	235	249	242	228	225	204	236	213	228	236	226	235	227	222	231	222	250	223	232	247	224	228	209	212	201	233	218	230	212	230	213	226	193	263	217	241	203	207	212	230	232	221	235	227	239	233	209	209	209	197	199	221	230	214	211	214	238	227	251	229	207	211	237	232	237	203	240	230	227	228	209	202	221	235	233	223	232	234	233	205	238	212	217	210	211	237	236	233	217	253	213	238	223	234	225	226	204	220	233	215	223	222	235	218	221	220	234	253	224	235	231	241	243	251	217	251	222	218	245	241	227	249	233	200	237	236	254	228	229	225	246	225	244	237	215	206	241	247	233	204	230	200	208	226	226	249	231	229	219	252	210	221	274	253	263	254	227	221	224	234	228	207	213	213	226	201	239	238	229	224	227	202	226	251	213	237	228	239	216	239	220	239	239	234	240	207	230	209	235	219	231	246	234	194	221	220	210	222	217	238	191	231	240	243	206	207	224	243	261	206	188	229	213	234	209	230
23303	9101	3932	2436	1756	1542	1362	1079	1402	1451	1066	807	607	478	423	359	332	329	298	289	289	252	229	256	230	207	178	150	149	166	138	158	156	157	176	137	135	152	150	166	161	157	159	150	162	165	186	154	150	136	143	180	141	143	161	148	149	145	131	146	172	138	154	171	172	138	128	158	122	160	134	129	143	147	161	139	134	132	137	147	163	144	170	139	124	157	141	138	144	181	136	144	136	152	127	159	150	143	145	166	147	127	140	158	142	147	128	122	152	151	167	166	132	156	145	153	154	154	146	128	138	140	121	125	149	146	147	154	155	135	145	153	131	150	140	148	146	125	143	126	139	153	148	173	136	142	137	159	150	147	151	153	148	138	162	176	152	132	158	164	137	137	160	155	143	146	138	134	157	163	135	142	142	148	131	141	165	153	145	138	152	148	136	157	145	137	173	137	161	150	160	167	159	159	145	146	150	133	162	150	133	140	145	155	149	118	131	152	151	138	142	134	144	160	137	147	131	148	176	129	138	151	147	150	161	155	130	151	166	141	163	160	159	141	152	141	120	159	158	143	160	125	159	153	138	136	148	168	172	150	151	149	153	145	135	145	138	135	157	141	154	141	144	144	147	161	138	144	152	144	157	133	118	137	155	147	139	150	130	156	139	139	141	161	128	141	152	138	145	158	159	133	123	130	140	156	161	144	159	112	174	150	183	184	143	126	169	130	147	141	159	170	135	145	130	155	177	156	141	137	150	134	136	121	149	167	145	137	142	139	140	144	143	132	146	143	150	148	149	143	141	143	140	152	153	141	168	162	124	172	147	154	177	164	147	146	141	131	158	138	140	151	122	149	131	161	136	129	171	173	150	155	131	132	150	141	138	145	152	128	144	136	171	141	150	163	145	133	157	149	170	141	156	164	146	128	128	136	138	135	120	163	145	126	142	155	175	159	136	149	148	150	155	132	147	146	148	122	161	132	143	140	177	169	141	148	141	137	126	175	165	154	133	135	163	163	134	143	153	121	143	173	139	165	159	181	162	145	167	150	165	146	143	161	153	166	151	138	158	121	131	158	153	140	158	136	166	141	166	150	152	144	153	138	147	140	129	156	155	153	127	158	140	127	171	122	156	126	143	160	146	149	142	121	137	159	164	142	136	123	119	167	161	125	152	134	162	159	149	163	145	144	152	130	147	151	161	178	126	150	159	142	157	138	136	137	132	131	160	135	145	147	133	139	162	161	178	126	165	182	156	153	145	156	145	146	140	167	148	153	139	146	122	142	137	142	167	144	147	133	143	151	171	119	151	148	142	138	162	162	144	149	129	127	166	114	163	151	148	119	142	150	139	173	158	145	170	143	142	133	167	153	165	164	148	177	174	153	142	144	138	169	153	153	155	137	153	141	145	137	139	152	150	161	156	123	133	143	138	152	152	145	164	157	137	163	161	149	142	137	155	166	139	147	157	132	139	131	152	145	137	139	125	136	129	161	146	150	145	134	131	163	160	149	152	131	137	146	153	128	149	143	160	165	143	152	140	121	141	147	165	128	142	134	133	139	145	148	132	150	145	149	156	151	140	184	139	163	144	158	125	123	136	172	140	142	151	139	155	139	140	151	166	153	166	148	166	129	135	143	142	156	146	144	146	156	169	151	152	146	159	154	151	148	129	134	162	180	181	148	135	173	175	155	160	162	160	140	154	147	143	134	154	168	137	144	138	148	173	130	163	136	164	134	138	120	147	139	143	138	153	164	128	152	148	147	155	143	167	138	135	149	136	137	143	165	150	154	151	156	133	138	139	153	154	129	144	143	154	129	152	160	147	132	145	124	159	149	154	138	161	123	165	145	154	128	150	153	144	127	158	137	132	138	149	139	132	145	162	149	140	125	159	150	137	172	140	132	148	150	142	145	172	170	155	163	168	173	142	134	137	134	162	134	149	155	129	158	135	143	161	158	126	144	145	135	134	140	143	142	129	126	167	124	125	138	149	172	160	140	160	164	146	152	160	141	158	149	132	139	127	164	153	141	155	177	152	148	168	127	170	142	144	139	154	148	165	157	142	145	150	126	158	162	140	156	141	165	161	136	134	151	152	123	141	155	173	136	163	142	151	173	137	166	139	141	129	128	139	116	154	153	154	120	154	134	150	135	148	162	154	138	140	143	131	167	138	129	146	138	143	146	143	147	150	135	151	164	145	155	152	160	157	148	164	154	139	135	148	148	152	155	129	159	141	139	135	147	166	139	172	150	164	157	135	151	167	161	147	148	167	157	131	156	141	139	134	151	152	143	141	161	141	130	142	145	130	169	144	156	158	146	162	149	134	142	155	151	152	154	149	160	167	158	170	138	144	170	151	141	147	143	164	159	138	148	120	143	132	156	138	161	140	124	141	145	134	126	132	143	138	137	138	144	139	132	146	134	151	142	160	168	159	170	140	150	124	178	131	138	144	139	142	132	158	145	145	119	135	126	145	141	144	168	123	163	127	154	146	161	128	149	154	155	153	149	157	116	153	161	153	152	171	164	163	128	141	129	136	152	139	142	165	149	185	138	153	138	147	150	136	142	114	140	135	132	160	145	133	144	160	143	144	165	155	131	120	168	134	144	151	158	150	135	138	169	165	136	160	147	133	148	142	155	138	138	149	170	158	131	143	165	150	139	159	140	149	147	142	142	138	154	173	173	145	148	144	146	154	167	146	132	125	143	146	161	138	163	132	159	134	154	157	141	137	129	171	131	132	145	170	135	157	139	148	145	166	167	155	135	146	149	160	160	142	141	126	155	127	153	153	157	126	143	162	137	139	151	151	151	164	158	147	134	168	148	154	157	145	163	146	122	156	143	184	163	178	145	157	144	128	138	138	138	134	149	156	166	152	167	155	159	144	142	137	128	143	150	178	125	173	145	166	136	147	171	133	160	118	129	134	157	149	148	144	142	160	141	137	134	136	142	153	135	155	141	138	137	147	124	162	127	140	125	148	138	153	154	147	148	150	132	156	162	129	160	150	138	147	151	137	136	146	155	161	148	137	166	142	114	141	132	138	152	156	153	156	153	153	166	143	152	148	161	153	144	143	155	123	116	155	148	126	122	138	148	127	170	172	159	134	142	147	117	142	158	131	137	133	144	174	144	160	194	155	140	139	151	160	148	146	149	131	151	143	147	128	136	143	147	150	138	156	133	149	157	141	143	144	170	157	130	188	147	166	139	158	143	128	132	165	162	149	159	189	131	131	150	148	127	178	166	156	146	148	140	160	158	142	163	154	148	129	159	159	157	137	156	163	123	165	156	146	140	137	162	139	145	120	137	155	152	154	173	155	161	164	135	134	149	151	170	178	159	142	142	143	161	152	168	153	147	142	139	146	139	121	121	145	148	149	157	145	172	138	146	157	123	147	125	126	124	142	159	149	136	151	164	146	176	150	144	157	174	140	168	137	134	134	162	151	174	129	141	156	140	136	157	166	156	182	138	157	146	137	146	163	170	132	144	152	122	138	136	156	148
14743	6878	6456	7003	6671	6478	6277	4956	6819	6657	5348	3931	3035	2285	2009	1745	1665	1632	1349	1294	1317	1266	1106	1075	923	636	597	446	423	395	392	422	460	406	380	413	401	377	375	415	404	426	422	375	382	382	404	363	363	366	393	360	384	401	428	341	349	372	343	374	336	366	379	362	352	337	362	335	369	380	348	345	346	347	329	364	316	362	335	312	343	338	368	385	358	344	321	343	355	309	332	391	350	314	330	327	343	360	337	359	340	319	343	330	323	362	355	351	323	361	362	320	338	329	362	349	336	331	333	378	349	340	373	357	358	357	349	310	338	358	321	319	332	348	347	352	328	337	340	337	351	337	351	343	324	348	355	334	323	338	349	339	337	330	349	363	361	371	329	365	350	329	335	334	358	348	336	309	375	327	349	359	344	348	332	325	323	338	345	360	361	340	333	344	331	373	318	335	358	347	348	348	371	331	315	344	325	367	356	354	386	345	327	306	339	352	338	334	328	322	370	361	350	359	346	321	341	336	356	343	352	354	327	342	357	355	313	359	344	342	321	354	369	317	350	350	357	338	359	323	360	388	372	361	345	368	330	374	330	318	327	352	371	331	312	342	322	331	375	326	350	352	346	335	334	343	353	352	332	333	326	347	344	333	374	344	322	317	347	362	342	311	375	338	362	317	350	335	339	326	370	345	315	340	342	369	335	346	341	352	298	307	348	331	366	352	352	335	363	376	350	323	356	321	365	325	359	343	329	357	332	341	333	369	349	306	362	369	306	323	338	344	347	339	326	335	358	349	337	349	336	338	334	318	313	345	354	351	312	381	324	334	345	340	347	359	344	330	303	329	367	321	302	314	352	342	320	352	346	362	348	348	369	354	337	389	348	368	343	327	346	340	330	332	333	364	363	354	354	302	333	342	366	339	364	346	341	333	348	330	385	355	339	352	343	367	344	312	361	389	355	333	321	380	344	355	354	353	351	331	323	360	323	324	332	349	328	342	351	369	350	364	315	341	374	354	366	315	376	336	348	317	375	335	328	360	319	332	334	328	332	346	361	317	329	335	338	336	341	315	340	330	382	309	346	343	318	348	345	351	354	368	414	335	317	376	351	360	376	354	362	340	350	338	370	341	344	331	321	316	317	346	365	345	363	328	389	327	354	326	332	330	401	365	331	360	384	362	324	359	325	338	356	356	356	352	327	338	328	343	331	308	362	354	389	318	313	325	332	337	328	322	369	324	345	349	327	351	346	317	312	332	343	358	344	344	361	308	336	358	334	323	331	341	336	340	350	365	321	326	335	365	352	349	361	354	329	340	356	328	318	310	370	351	388	324	371	360	323	341	307	339	324	336	348	353	311	370	346	333	340	354	338	385	360	353	376	337	376	353	326	337	343	336	378	364	370	367	338	320	345	342	329	332	356	365	379	341	368	314	333	383	346	351	301	363	332	362	339	375	368	364	346	363	351	360	342	346	372	355	358	326	350	325	332	344	347	359	353	295	329	371	366	335	382	339	355	358	340	326	310	345	350	331	353	350	348	334	335	356	346	348	345	348	347	332	338	330	316	327	348	321	379	325	355	322	334	366	348	335	337	329	364	355	360	331	367	354	350	353	344	339	349	343	377	366	357	327	362	304	344	335	319	337	347	323	351	384	324	364	339	327	340	338	347	331	342	339	340	317	368	355	366	358	392	327	326	377	312	304	361	374	363	355	341	328	330	322	359	356	327	350	345	340	354	368	348	339	351	334	337	370	327	328	345	334	344	359	333	331	351	381	360	352	367	332	343	324	369	343	368	349	326	304	352	334	332	364	316	331	389	367	381	388	338	346	314	342	340	370	341	357	333	390	339	340	342	368	317	313	342	337	350	347	326	370	349	373	337	326	283	345	372	357	329	335	333	320	320	340	344	363	398	331	366	349	365	338	375	360	317	348	307	310	349	348	353	373	330	373	333	321	321	355	299	294	368	334	343	344	328	346	348	358	383	301	316	345	360	352	358	323	312	346	312	330	358	348	364	343	314	334	327	357	346	349	351	334	331	312	336	359	367	339	314	341	349	320	345	344	381	385	336	340	322	332	333	348	342	352	361	336	324	353	382	358	320	332	326	298	343	362	343	327	349	336	323	316	333	345	351	324	366	368	327	377	332	328	353	349	329	365	331	360	333	326	347	361	327	317	326	337	354	364	320	309	354	330	303	362	331	329	355	349	328	346	377	356	346	317	314	343	367	345	343	356	325	355	369	312	361	358	338	330	354	361	361	311	358	359	333	376	310	317	331	351	334	313	335	332	339	344	388	315	332	313	330	324	356	325	324	329	344	341	353	349	336	355	345	338	314	354	375	331	378	349	358	367	279	340	347	339	355	334	316	319	354	329	346	332	343	340	330	356	356	334	340	336	335	332	317	375	379	324	337	329	326	352	335	344	342	356	339	336	311	356	336	331	321	351	323	338	330	369	355	392	325	365	291	332	382	372	342	336	343	348	325	359	313	337	342	332	342	360	342	318	315	382	344	328	336	353	330	333	322	304	348	348	358	365	384	339	334	342	352	310	312	335	354	329	359	356	355	332	314	329	303	346	353	369	347	322	373	324	343	330	343	361	371	337	324	319	388	304	342	333	330	345	375	349	358	329	345	350	342	345	346	343	371	340	329	347	320	343	359	332	315	302	344	361	314	353	329	341	345	333	355	324	364	313	331	330	356	365	335	382	335	310	316	353	293	339	364	356	371	337	330	305	326	372	335	338	351	327	337	340	306	345	357	341	330	312	328	332	349	334	323	323	364	346	352	350	362	348	338	340	347	324	371	340	363	340	336	365	334	345	328	334	337	362	338	372	348	333	368	326	371	360	357	354	303	334	321	378	365	337	340	351	329	345	403	388	357	333	317	368	359	351	340	349	359	358	338	341	348	340	373	348	342	337	346	351	338	338	322	340	381	356	330	334	333	349	378	347	361	360	357	362	318	323	328	316	327	311	361	340	329	346	321	335	317	313	334	344	359	341	364	340	332	339	369	313	369	371	331	333	350	382	340	364	358	320	320	342	317	360	352	340	317	340	345	311	339	355	348	339	328	359	324	354	339	340	363	369	363	316	316	327	393	372	307	338	342	322	350	336	341	300	377	327	315	347	359	333	335	370	347	325	336	322	358	328	341	345	328	357	367	337	299	328	364	338	353	333	346	319	351	343	358	336	347	358	336	356	338	353	359	330	354	337	358	331	325	358	310	346	373	312	350	354	346	346	355	356	353	353	339	389	320	330	341	352	355	328	333	354	339	313	382	366	342	341	333	356	359	341	318	357	323	320	340	355	346	349	342	350	348	336	361	321	374	344	378	349	345	341	325	330	366	365	323	305	353	346	349	299	343	342	369	351	375	326	353	349	379	401	341	354	356	351	353	319	351	353	333	357	329	352	339	365	334	355	360	374	331	325	354	347	338	360	361	339	342	363	375	365	330	352	351	339	365	353	304	334	307	376	331	349	347	357	353	342	335	333	340	368
31072	14233	7009	3902	2832	2543	2283	1763	2074	2374	1705	1209	914	670	556	480	441	459	404	379	363	343	286	306	286	227	209	164	152	150	145	183	192	187	163	153	173	167	160	153	173	142	140	141	152	159	170	160	147	174	158	154	162	139	158	141	125	132	149	162	158	172	135	140	132	142	144	136	162	151	141	139	133	151	138	138	150	145	179	140	120	134	134	117	136	142	153	172	139	124	155	128	165	142	123	155	132	144	139	146	133	154	175	150	151	158	141	152	169	140	144	150	142	143	177	142	150	141	176	121	137	130	128	144	164	135	140	170	159	136	141	140	126	124	181	130	140	146	145	139	147	138	134	146	146	137	142	159	150	141	127	164	140	133	138	145	153	119	155	133	123	150	166	150	145	153	146	133	151	130	124	140	153	142	134	151	149	145	131	146	149	139	131	147	159	162	168	138	142	173	128	155	156	144	129	149	130	143	135	138	151	163	169	152	155	138	162	138	131	143	138	147	159	134	160	126	125	132	142	181	166	138	151	131	143	145	162	143	160	149	147	146	159	151	156	154	167	145	160	151	150	122	140	124	160	148	148	148	143	144	160	134	136	144	173	179	166	159	157	145	140	181	170	127	151	147	124	154	129	128	141	143	134	138	133	128	154	113	136	139	146	157	156	157	136	130	151	132	156	150	138	160	128	131	142	146	127	140	133	138	153	161	170	145	145	129	151	134	146	128	168	142	116	141	168	137	150	136	120	135	136	125	140	123	135	149	157	152	113	144	161	147	137	153	122	144	147	143	127	149	147	139	135	146	168	155	150	153	112	149	142	135	147	146	126	147	147	143	121	134	128	132	123	136	116	162	155	138	158	138	126	140	145	155	148	137	167	130	146	146	161	144	157	152	156	142	165	164	147	138	159	147	151	136	133	129	160	132	143	142	151	162	125	130	129	132	151	143	143	163	140	133	132	150	129	131	135	125	117	143	130	136	147	152	129	142	143	138	151	125	122	141	127	143	120	152	151	118	151	120	134	138	156	130	133	141	166	109	138	147	187	141	143	133	128	132	153	128	165	143	125	144	163	148	148	146	170	149	149	171	129	142	129	143	134	126	157	136	125	129	133	141	157	148	154	160	134	168	130	137	145	162	146	131	142	140	142	131	155	160	140	114	135	138	139	136	149	116	123	159	135	161	135	136	140	146	116	144	152	146	150	133	136	143	160	147	149	155	117	148	148	128	112	146	174	152	165	163	128	146	148	139	149	141	142	143	159	153	141	160	157	151	173	138	149	125	132	158	144	143	152	136	138	155	149	134	146	162	149	138	140	144	131	135	131	148	125	147	120	134	114	148	138	157	138	167	147	131	164	164	154	129	132	149	129	134	126	133	130	142	147	140	160	160	158	139	131	136	142	135	159	156	115	131	149	128	158	172	161	156	151	147	116	167	150	131	130	131	137	114	146	129	145	136	152	140	143	143	148	143	140	130	119	146	135	128	135	145	162	142	148	132	136	151	154	138	158	135	138	138	146	147	146	142	150	125	116	153	161	145	125	148	167	142	143	124	140	150	118	145	140	137	142	135	153	130	145	130	150	155	135	170	138	146	152	139	160	124	174	146	142	126	140	137	149	124	134	160	139	133	147	138	154	149	152	149	126	116	141	118	137	163	127	144	140	159	135	129	150	139	164	157	161	142	148	143	162	151	136	125	119	145	163	160	162	160	137	159	145	144	153	149	155	148	121	156	136	133	127	132	137	144	123	161	129	146	158	142	146	160	134	139	147	135	168	142	148	141	166	168	128	140	136	129	151	158	147	150	146	154	126	131	139	127	145	151	142	138	139	129	131	155	143	138	139	146	162	153	137	160	147	155	113	145	148	153	139	141	174	138	142	126	142	152	151	140	131	144	137	148	152	144	157	137	128	137	156	139	145	153	122	146	153	153	164	139	158	145	148	116	164	138	154	96	136	150	137	142	151	139	132	130	143	131	152	150	126	153	153	177	135	111	134	138	159	152	140	178	155	151	149	162	151	148	120	153	122	150	147	154	142	147	131	142	125	142	155	157	157	167	147	142	131	156	111	129	140	149	125	165	154	127	133	150	131	149	158	158	125	139	145	142	150	155	131	153	152	137	150	126	141	138	166	140	140	161	146	141	150	142	120	151	151	146	181	152	160	121	136	147	150	158	158	124	138	151	143	164	144	124	151	133	137	139	149	148	131	129	159	138	116	139	138	146	143	138	147	140	143	125	142	140	145	135	162	168	171	135	138	166	153	156	158	143	161	157	141	156	133	147	139	138	137	148	145	121	159	153	140	141	148	130	131	121	133	149	134	141	132	136	134	145	154	171	137	144	157	150	147	147	147	160	127	131	152	149	126	142	137	159	151	135	130	125	121	138	158	150	142	142	139	177	152	154	153	147	132	151	147	162	139	145	137	158	129	142	128	131	125	137	145	149	154	145	151	152	136	146	146	143	134	141	156	153	117	130	141	161	124	144	139	158	136	128	154	153	120	150	138	142	134	150	149	137	152	140	117	148	122	146	126	145	142	132	128	156	114	138	137	143	132	141	133	152	118	140	160	155	146	148	150	120	152	147	137	145	148	134	146	131	146	161	150	135	143	117	157	129	146	153	154	125	141	156	146	143	141	142	161	157	158	151	156	140	139	143	116	141	169	140	133	138	114	154	157	153	129	163	131	133	129	141	143	132	132	128	145	155	131	153	148	145	135	148	144	149	144	120	134	154	142	148	134	149	143	139	126	147	161	174	136	165	143	139	148	155	142	145	150	132	135	140	136	131	146	143	165	160	163	124	161	134	124	155	126	125	137	152	156	161	154	154	152	133	139	143	149	135	155	160	150	133	133	130	139	132	130	145	131	133	134	150	145	130	144	116	135	142	139	135	166	141	128	127	138	141	124	165	156	131	132	139	142	125	148	143	137	144	151	142	154	150	149	150	137	144	153	148	152	137	151	135	162	157	140	157	175	162	150	150	160	123	170	123	166	125	127	121	142	151	134	156	133	152	130	160	143	178	130	154	155	160	140	135	126	126	146	140	137	153	138	130	163	135	114	158	148	147	147	162	127	150	150	147	147	126	138	132	162	138	125	131	157	151	154	155	129	119	151	155	147	148	147	130	155	155	152	152	140	137	139	136	165	154	131	152	158	162	146	151	162	158	148	144	140	150	140	140	130	151	132	120	163	144	148	139	142	128	147	134	146	155	162	156	138	151	131	154	161	136	117	137	161	158	132	125	151	160	147	154	160	158	129	129	140	136	107	131	139	143	144	135	129	140	152	146	140	140	134	135	161	136	173	176	133	146	156	143	149	180	135	126	148	150	143	138	150	124	144	134	125	154	150	148	140	129	171	147	137	157	152	153	131	145	129	145	131	150	129	135	130	153	145	127	133	139	144	152	135	138	145	142	157	128	151	144	146	123	179	131	164	149	159	142	139	142	143	163	135	132	127	139	127	152	136	123	132	136	152	163	141	149	140	146	145	137
18582	9825	9100	9374	9663	9644	9570	7979	9913	10624	8085	6118	4536	3335	2702	2398	2437	2480	1981	2014	1921	1899	1607	1409	1204	823	684	527	484	449	430	524	499	498	474	399	391	428	410	416	440	469	459	455	408	433	452	381	383	401	423	414	405	381	378	378	347	322	331	331	346	339	373	317	347	344	322	338	358	320	334	345	332	295	335	337	319	355	337	341	342	351	337	319	323	313	319	312	336	328	342	342	312	328	314	363	318	333	348	331	318	354	315	322	332	351	320	356	351	335	344	332	343	347	378	325	341	341	366	328	345	334	319	303	328	308	318	279	314	347	353	309	306	332	324	314	313	332	320	350	303	333	336	324	327	330	372	299	326	339	368	351	348	350	356	333	324	350	326	316	354	321	314	336	311	307	352	383	322	321	309	348	383	322	359	346	316	313	333	303	323	328	339	354	336	316	322	305	328	309	370	317	329	336	309	324	355	321	322	320	370	311	307	319	322	330	356	308	328	330	337	344	321	327	314	361	290	337	343	336	316	317	339	329	317	340	316	335	312	279	307	339	325	345	327	352	327	351	324	334	314	325	334	313	299	359	323	324	287	320	342	302	332	345	347	354	341	314	309	322	348	331	343	330	334	333	339	348	345	320	331	370	342	275	317	366	319	318	327	324	308	301	328	319	330	363	331	314	333	318	380	324	327	327	343	336	332	313	361	310	317	338	352	317	313	328	327	314	319	328	355	329	340	301	334	295	350	371	326	315	368	321	306	329	299	350	356	302	354	382	317	316	314	332	299	347	339	318	327	369	340	345	323	338	334	308	352	342	329	364	324	336	335	358	324	330	323	316	308	333	329	314	315	298	314	340	318	355	288	328	335	308	311	313	357	305	331	333	355	318	307	335	308	333	354	339	325	359	323	325	315	343	307	366	322	339	332	345	338	341	326	342	347	336	329	353	332	333	311	332	368	340	327	291	345	331	301	355	338	314	352	319	322	326	339	316	323	339	328	328	342	311	325	312	300	337	360	332	315	347	330	308	338	295	278	320	316	336	321	347	327	356	346	326	344	326	345	321	298	336	352	337	325	340	323	313	328	351	322	352	340	308	358	345	321	338	334	330	318	339	330	344	317	333	346	327	325	355	352	337	336	328	308	338	353	328	351	307	338	342	321	327	318	344	331	312	334	322	341	325	339	329	345	334	360	377	329	340	332	318	311	343	327	303	312	314	325	328	320	358	329	344	342	333	303	307	317	316	338	325	345	322	337	335	314	342	318	327	342	313	340	339	332	334	308	352	332	359	325	352	336	309	313	348	334	340	322	341	323	331	319	337	336	311	342	327	354	322	345	332	364	344	324	339	305	324	330	339	350	332	313	328	304	333	343	341	324	343	351	332	349	349	332	338	318	339	329	335	338	328	331	321	301	347	337	352	360	318	320	337	310	308	312	321	308	319	307	350	316	304	357	324	335	342	361	330	315	321	320	311	347	327	338	306	326	330	334	331	307	329	333	332	346	306	351	323	317	318	357	344	347	335	338	295	338	328	328	337	314	305	340	335	316	350	334	331	345	317	305	329	311	304	321	314	330	320	319	324	333	291	325	379	325	356	317	334	316	349	326	337	303	344	328	357	349	314	363	333	338	293	316	327	305	345	332	319	332	319	358	339	311	301	321	325	314	320	353	314	351	341	335	332	286	327	342	349	316	319	329	312	317	368	339	364	352	328	320	319	316	330	310	327	349	346	339	347	338	306	337	336	343	327	340	364	305	337	346	331	363	327	322	313	343	338	341	357	362	329	330	309	352	322	347	349	323	315	295	325	332	338	308	338	330	314	329	348	339	336	335	356	309	336	318	310	308	329	319	309	311	340	332	333	323	294	346	340	311	327	332	329	342	339	337	354	345	319	363	325	321	338	335	311	323	343	354	314	330	342	340	334	368	326	374	330	338	305	328	313	334	315	328	309	318	312	333	311	316	318	326	322	334	364	330	362	338	332	329	334	319	329	340	341	324	347	325	350	350	330	315	328	340	345	323	338	321	357	359	358	332	327	337	342	320	356	347	371	360	310	307	334	369	314	314	360	329	343	352	348	324	344	344	342	352	322	318	324	351	364	308	339	330	335	317	349	329	332	305	326	353	297	364	334	320	357	341	325	329	312	342	336	299	357	333	316	338	320	327	298	331	314	356	330	342	342	357	362	366	362	332	338	345	316	335	312	320	339	330	295	339	311	326	329	313	325	344	332	346	324	302	331	329	358	328	317	325	328	339	359	341	315	299	337	324	350	309	332	348	321	330	325	320	334	348	339	347	315	332	328	349	308	332	327	312	317	349	336	327	340	318	333	343	348	355	329	339	333	328	332	309	336	323	328	301	320	312	319	329	386	319	338	338	313	321	317	314	338	333	305	329	336	278	325	326	319	310	350	348	350	304	360	331	363	352	315	327	328	367	340	330	339	337	343	345	322	329	360	326	308	338	345	310	343	366	320	338	328	345	325	329	340	325	326	334	289	349	335	338	309	331	311	333	340	333	349	338	354	323	322	371	336	313	334	339	337	337	328	326	364	291	323	354	341	330	335	350	324	352	295	327	315	320	315	351	328	340	338	324	340	310	349	305	303	365	316	307	328	338	334	303	339	330	328	346	335	351	324	326	354	355	323	308	332	301	353	333	315	317	330	339	345	318	325	350	304	307	351	306	326	359	350	348	330	324	309	318	343	336	299	371	348	315	319	327	333	313	361	313	331	344	355	311	308	317	320	320	322	335	366	335	341	375	365	356	328	319	359	320	304	305	313	365	359	316	355	306	326	332	320	328	319	340	348	301	335	328	338	326	335	320	358	331	345	321	334	320	317	315	339	334	332	316	363	323	356	311	317	353	312	316	334	316	332	334	339	318	327	332	346	345	312	324	296	350	322	304	303	327	362	292	349	314	361	337	326	325	368	325	328	347	353	304	328	346	357	341	335	291	338	346	354	353	321	355	333	304	360	310	363	328	307	354	340	306	331	311	331	352	338	324	332	339	340	301	299	330	324	302	359	340	337	338	331	313	319	356	344	352	321	347	336	306	325	346	341	320	353	328	332	345	334	338	334	319	319	306	319	330	335	305	345	333	385	327	327	305	322	303	333	333	345	321	347	333	323	377	322	330	343	305	310	346	342	322	334	356	336	367	362	336	335	290	301	354	294	339	312	325	348	320	306	369	347	313	373	305	313	315	364	328	294	357	341	327	327	319	317	337	319	328	321	331	328	307	325	358	309	309	319	340	333	346	357	323	338	310	341	313	326	364	333	358	337	342	335	286	329	313	344	336	333	324	372	356	324	313	306	355	334	360	346	357	303	322	291	372	339	315	318	364	303	345	361	356	281	351	321	331	336	361	334	370	319	319	328	324	317	318	349	301	334	276	336	323	295	330	309	349	334	356	328	348	329	317	325	317	336	298	326	326	332	323	328	350	335	343	345	322	319	339	343	346	346	318	310	346	339	324	324	346	349	323	338	344	353	347	343
13060	5662	2614	993	670	512	424	348	287	276	340	307	250	212	172	142	151	156	146	137	143	117	112	115	132	101	106	103	94	87	93	94	86	83	95	84	93	90	103	91	98	96	75	104	95	91	107	114	92	100	98	86	83	102	91	101	71	91	76	89	71	84	72	86	97	99	85	99	102	108	88	87	105	89	96	106	77	90	95	89	97	88	73	78	76	100	76	82	99	94	103	80	90	93	100	94	77	79	98	86	86	94	97	83	80	103	81	79	89	90	86	90	83	90	67	90	94	91	86	82	75	89	73	81	78	91	78	102	80	76	78	91	86	91	86	94	94	92	104	95	82	97	76	99	100	102	95	80	103	81	66	75	84	105	98	89	82	76	83	99	70	75	79	87	82	79	96	80	88	83	91	79	76	77	83	89	91	79	84	89	109	80	85	76	76	93	91	116	104	87	88	91	81	118	74	98	81	91	113	83	88	98	111	71	102	92	83	95	91	110	87	99	85	87	92	83	76	94	87	103	95	85	95	81	78	89	89	86	86	96	93	83	91	104	99	77	97	92	81	88	97	94	93	86	96	78	88	93	91	92	99	81	103	92	86	91	96	90	85	86	83	106	92	93	74	84	87	90	84	88	76	78	106	87	97	85	89	95	103	88	94	82	75	88	87	89	94	87	102	95	84	89	79	105	102	80	85	74	113	82	103	98	89	90	82	87	84	90	88	82	93	82	78	101	87	88	84	98	87	95	82	83	98	85	80	100	81	84	96	77	107	66	90	91	91	106	84	104	88	106	98	86	74	92	92	107	74	87	86	96	73	76	88	80	79	91	91	76	88	91	85	88	111	85	97	93	85	84	103	92	82	63	97	65	82	89	71	86	76	76	89	95	99	101	81	91	79	75	83	80	88	77	82	98	88	103	84	80	99	99	87	83	82	85	94	98	82	98	106	85	88	97	97	87	98	81	85	90	107	83	80	106	72	100	77	93	84	101	101	83	88	90	78	98	73	71	103	97	79	90	80	76	100	89	91	96	87	99	76	91	89	79	86	95	89	82	91	96	98	89	102	87	87	94	94	108	106	107	84	71	83	77	104	93	94	61	96	88	90	93	97	91	110	67	96	86	89	95	84	85	78	103	101	87	94	86	104	102	95	80	112	102	104	79	92	101	85	85	99	88	78	64	83	92	99	96	86	89	99	87	82	96	102	82	93	97	100	106	101	82	68	90	74	88	87	80	90	103	91	102	84	81	83	72	80	88	99	78	109	87	76	72	103	101	94	94	86	85	91	89	74	90	90	87	111	107	100	99	94	92	88	89	95	98	87	80	85	88	69	76	74	84	89	95	83	103	90	91	82	74	88	89	84	98	102	86	89	86	100	92	97	91	84	99	99	82	77	83	114	90	86	95	103	102	83	96	83	106	81	71	100	76	96	89	61	92	88	82	91	82	101	91	94	96	76	108	89	90	88	119	87	103	103	96	99	92	89	85	85	96	111	91	88	81	89	87	109	81	93	97	97	74	80	101	81	88	89	95	87	80	78	86	88	109	70	87	94	108	96	89	102	88	94	94	109	102	103	89	85	83	98	91	71	106	104	71	66	96	88	92	90	86	120	89	76	85	103	68	90	83	83	93	92	84	94	88	117	102	104	85	85	86	96	83	93	100	113	84	85	91	81	82	91	77	72	102	82	98	96	88	97	100	92	87	87	107	90	86	86	81	103	82	96	56	92	101	91	97	95	70	87	97	109	68	71	88	77	91	104	96	74	91	100	90	102	92	79	103	122	99	80	110	107	77	95	96	92	73	93	94	91	94	90	101	98	96	85	85	77	79	98	93	96	92	104	103	127	83	101	95	93	91	89	90	96	97	100	88	103	81	95	88	72	71	107	97	86	79	93	98	97	96	72	83	94	85	71	89	91	97	100	84	99	87	93	103	76	90	101	85	109	88	84	97	89	98	76	95	86	110	98	93	103	86	82	92	69	79	86	91	88	83	117	85	93	98	103	87	92	83	97	107	76	70	92	96	89	78	111	99	92	112	93	103	88	93	77	86	99	96	89	92	100	74	95	94	102	84	87	98	86	90	86	74	85	87	102	89	86	80	104	92	84	87	94	108	103	102	70	92	88	110	79	78	72	81	96	81	89	88	83	93	91	90	92	115	102	90	89	102	96	94	95	93	85	75	90	88	106	91	95	88	87	92	60	97	105	79	86	86	86	95	84	94	88	73	99	70	76	107	82	79	88	91	87	90	89	93	87	85	85	81	102	91	110	87	96	85	88	68	94	89	87	100	80	84	95	95	74	89	105	109	68	78	91	72	100	87	84	91	120	94	103	86	83	96	100	90	107	81	101	88	90	86	108	88	125	93	95	71	95	83	97	117	74	77	87	74	101	107	66	94	73	94	92	90	68	83	83	75	79	86	87	91	76	102	87	82	79	95	96	96	81	72	75	80	95	84	89	91	104	89	95	94	78	99	108	83	92	95	87	99	105	100	109	106	85	66	95	80	81	99	89	76	86	79	69	97	98	115	101	91	80	86	94	93	87	78	98	89	68	72	104	90	97	96	75	90	83	84	71	79	91	97	88	78	101	94	77	98	103	97	85	100	86	90	96	71	89	87	101	121	103	83	94	81	87	86	95	82	92	99	102	92	67	98	100	82	78	78	82	96	92	94	80	82	84	82	91	86	93	93	85	76	72	106	99	91	90	73	78	82	107	84	93	96	93	86	71	92	109	106	100	93	98	85	83	95	92	98	93	86	85	84	89	95	106	76	95	95	86	87	89	97	83	97	89	89	78	87	97	97	117	90	88	81	81	98	114	89	70	77	96	84	81	76	80	91	101	88	81	81	78	81	92	90	94	74	75	93	78	81	97	92	74	80	86	80	107	90	100	106	95	94	98	86	101	80	85	91	117	111	94	73	92	85	104	80	80	78	86	103	93	98	83	98	115	94	96	88	83	93	86	72	82	102	79	98	84	94	93	82	80	87	82	107	94	95	100	84	88	93	85	88	104	84	94	80	95	88	72	85	76	105	86	105	77	91	97	98	104	84	88	92	88	82	72	81	85	83	79	88	78	84	73	81	88	87	77	78	88	73	86	77	87	78	91	99	97	99	101	83	87	75	89	91	76	106	80	95	94	103	76	103	101	86	87	87	91	90	95	87	102	81	83	111	99	100	77	95	63	93	113	86	89	91	82	73	93	92	87	77	100	68	97	88	100	95	105	95	105	99	84	103	80	94	87	93	98	82	85	98	95	85	90	75	81	78	83	85	78	78	93	101	81	88	88	81	78	91	98	101	96	109	106	81	81	76	101	90	101	78	87	86	86	96	90	77	103	96	99	97	82	104	79	81	91	101	88	94	90	96	95	83	85	94	81	99	85	95	76	88	79	93	100	85	92	85	75	89	96	104	90	107	72	85	86	81	90	79	89	91	88	95	78	93	91	80	95	97	85	92	81	80	126	86	87	69	84	85	77	89	72	113	100	109
8020	4743	4030	3091	2641	2371	1936	1646	1288	1413	1820	1523	1212	1025	855	700	725	633	525	506	486	450	450	382	411	353	283	243	242	227	252	236	262	249	243	237	251	237	243	262	243	258	235	266	261	247	236	238	219	237	244	253	266	238	254	238	226	205	214	221	234	237	231	233	234	210	249	248	210	233	216	194	214	228	219	204	242	239	219	224	213	232	229	243	228	218	219	214	216	225	232	232	234	227	228	194	242	210	248	240	227	239	251	250	223	234	209	234	240	225	230	224	221	238	253	243	238	251	228	251	219	217	216	213	220	224	216	218	244	240	259	228	226	236	214	209	248	239	217	226	229	245	212	233	221	248	212	231	198	230	247	230	223	232	218	250	198	275	202	242	220	211	227	223	231	244	220	225	245	216	235	215	232	231	239	237	247	230	239	232	233	214	225	212	235	218	231	241	237	196	214	213	239	251	261	219	253	219	221	241	215	238	257	227	246	223	245	224	221	235	245	208	213	247	243	241	223	242	221	228	210	224	213	220	184	260	256	239	187	239	225	222	211	218	238	236	242	214	192	252	228	205	222	240	212	245	219	238	184	214	222	239	200	249	207	217	235	207	223	206	191	225	232	246	234	229	211	224	252	212	212	235	226	216	223	209	227	229	259	221	207	234	189	217	215	268	226	233	234	231	228	228	221	221	216	200	254	196	217	235	207	212	234	216	240	224	235	239	249	222	239	226	209	231	224	203	214	207	240	240	239	211	184	219	219	212	213	205	222	228	224	223	261	225	211	199	218	215	221	238	242	236	209	210	235	242	221	239	228	215	209	250	225	271	245	261	207	219	234	223	238	235	244	237	222	231	254	237	233	239	236	231	222	204	210	234	236	229	256	210	246	215	227	258	222	221	212	216	179	231	223	231	248	238	243	227	225	232	229	236	222	248	224	230	223	225	226	217	208	233	209	226	209	206	243	209	261	224	256	204	224	208	220	239	224	232	193	219	213	237	205	218	220	242	231	209	242	238	215	239	217	235	194	214	229	247	244	245	197	216	221	199	239	217	236	221	254	239	221	214	236	206	204	234	210	240	227	207	208	240	238	237	226	221	233	227	218	211	212	239	228	229	234	260	251	242	215	221	223	248	216	241	245	214	226	182	212	235	238	225	211	198	215	213	204	229	211	205	220	261	220	210	233	221	241	235	244	222	230	235	208	205	214	207	221	225	202	215	234	209	196	227	221	244	230	218	186	252	223	245	220	249	234	185	235	221	230	215	230	237	234	254	246	230	224	195	231	258	231	228	221	211	241	211	199	226	215	228	224	242	214	232	210	214	221	208	225	222	255	242	228	239	225	246	236	213	246	248	216	227	191	243	228	227	230	219	219	224	228	234	211	233	216	212	222	223	239	232	227	233	238	234	247	239	218	227	228	220	236	200	223	224	220	250	196	220	229	221	224	199	226	220	227	223	227	227	222	240	231	221	244	231	222	210	232	227	216	210	213	222	261	226	225	219	257	220	231	249	220	195	238	220	233	206	230	241	222	195	236	240	214	264	199	241	216	222	226	230	231	224	223	221	197	238	233	219	223	225	241	225	244	201	213	230	216	242	218	251	226	214	233	223	229	225	221	232	206	209	253	198	218	216	258	235	232	219	225	223	244	212	240	237	219	244	243	218	206	235	253	211	230	233	208	213	222	218	241	221	228	235	200	233	208	245	234	235	215	208	210	203	212	212	222	208	234	247	240	243	223	257	234	221	216	215	227	256	224	241	209	215	234	210	226	219	214	230	237	233	221	244	213	246	213	223	221	223	222	238	230	210	229	233	245	250	245	213	197	212	256	209	225	230	230	249	218	225	238	211	221	202	219	224	210	204	238	248	237	225	247	223	214	227	236	227	247	233	231	226	213	229	194	225	247	245	226	238	218	238	226	228	205	229	228	201	228	232	226	229	215	255	217	214	257	222	236	202	219	235	216	221	217	231	233	233	197	224	233	234	231	223	227	232	229	200	235	212	247	226	223	221	239	228	229	252	249	226	226	256	193	208	208	253	199	230	218	198	215	239	204	234	231	242	232	204	208	209	262	227	222	235	221	212	222	217	213	226	215	230	201	208	246	233	228	249	254	218	225	212	226	226	237	220	218	227	243	252	212	242	227	252	233	257	206	236	231	264	246	219	198	230	213	212	222	183	241	226	209	222	251	227	221	226	216	225	214	223	237	215	219	271	195	233	217	226	222	244	208	241	213	240	225	228	232	189	227	205	215	222	205	226	221	247	216	228	213	226	219	207	231	247	229	212	235	189	220	231	227	223	235	232	218	210	215	243	216	223	205	236	202	220	234	222	229	214	209	232	236	232	227	234	252	230	252	230	253	219	234	216	234	230	219	243	218	250	213	226	208	232	220	225	252	223	219	224	227	228	187	206	241	214	238	217	235	221	231	220	219	241	213	237	212	217	229	227	242	221	241	228	222	226	224	218	236	227	236	232	237	242	237	216	253	213	236	250	240	216	218	222	237	229	215	227	230	225	209	216	210	234	232	229	226	222	203	221	232	241	222	237	230	239	227	228	212	229	210	222	214	213	244	219	248	215	221	245	214	210	248	223	242	226	213	226	235	241	226	216	237	237	248	207	214	205	246	255	218	237	262	233	206	219	236	225	239	214	218	243	235	222	230	242	228	226	212	229	224	224	249	192	220	235	221	220	207	229	229	204	206	250	252	209	220	222	240	210	216	213	219	228	245	240	221	221	221	236	218	246	249	244	224	238	233	241	224	240	247	225	220	249	208	216	217	219	221	228	231	226	212	261	191	245	207	217	246	244	233	219	233	226	219	201	212	214	210	251	204	226	222	210	213	220	249	213	211	229	208	239	220	211	224	246	222	191	225	227	224	204	227	196	250	230	215	203	223	211	218	229	235	219	232	226	208	200	221	240	188	220	234	226	234	219	245	224	254	216	210	211	222	224	224	266	219	279	233	239	215	230	234	223	217	222	218	239	229	234	226	234	246	228	216	218	217	212	226	217	254	212	251	240	237	236	199	232	234	232	225	245	219	223	226	211	209	235	244	237	241	248	235	232	247	210	208	245	230	228	222	210	246	232	203	231	213	227	217	211	223	229	217	248	217	212	229	234	218	247	253	218	205	228	239	221	251	212	244	220	224	231	240	233	250	196	257	252	225	229	228	202	201	227	223	223	215	239	231	211	242	224	230	208	210	238	213	221	212	226	209	235	235	235	229	222	235	218	238	221	240	221	230	223	227	211	215	202	219	198	205	201	225	192	211	247	236	224	205	237	224	233	238	225	228	227	200	231	208	217	239	207	234	218	193	206	226	209	237	237	236	210	198	233	210	223	210	248	221	233	255	236	201	229	241	205	243	225	210	236	219	241	249	259	197	225	231	236	208	232	198	213	235	234	221	213	232	240	263	242	238	229	258	239	222	227	225	214	223	231	210	203	216	216	223	223	230	234	206	240	226	221	236	238	227	215	232	231	235	234	231	239
22871	10777	5060	2447	1850	1558	1193	1014	1051	1069	1033	809	558	416	392	350	334	300	279	319	280	247	252	243	219	187	176	157	167	152	180	154	137	177	152	142	164	113	152	157	149	150	181	156	166	156	168	147	147	153	142	128	133	152	116	134	153	162	145	181	163	161	133	131	143	185	151	153	159	172	152	154	134	149	132	152	154	151	134	155	140	164	157	154	149	145	140	131	159	165	148	148	146	137	136	153	132	157	146	135	159	127	135	129	175	127	139	166	133	135	144	160	128	136	140	151	140	147	134	158	135	170	148	154	149	165	126	144	152	161	150	156	158	166	119	145	154	131	130	156	152	134	144	147	168	139	142	137	135	140	156	157	128	120	135	152	136	156	144	155	145	130	145	149	158	132	155	133	138	156	134	145	132	185	155	155	147	153	140	132	138	133	149	154	154	150	168	142	124	145	151	145	118	155	155	147	176	144	156	155	140	143	149	151	155	144	159	145	131	157	162	160	147	149	148	154	158	152	159	156	138	150	122	135	136	124	155	133	126	169	140	152	133	133	151	145	161	150	132	151	143	131	153	143	138	144	161	151	155	125	155	140	147	134	169	165	121	141	141	138	140	173	150	177	160	116	146	156	174	161	150	160	167	151	154	146	127	166	133	129	139	147	155	156	145	120	140	140	155	157	167	142	147	163	150	141	146	141	156	133	136	151	154	145	162	145	129	141	143	157	148	130	158	140	183	134	144	162	133	126	155	144	166	169	143	142	159	141	132	152	160	159	165	136	134	130	160	152	111	148	156	141	158	118	142	136	157	140	158	139	144	162	156	137	131	160	162	142	146	158	161	156	154	150	131	145	145	118	147	152	140	136	151	129	136	179	143	139	150	149	151	165	142	146	137	159	152	143	148	124	149	148	147	139	133	178	145	142	146	146	161	133	162	168	152	133	167	146	159	156	155	156	137	157	140	126	149	150	170	140	128	151	143	133	127	147	150	141	138	136	166	142	151	162	154	170	175	159	146	143	155	144	145	150	151	127	126	172	168	162	131	147	123	149	152	129	151	142	153	127	165	135	161	164	144	133	150	139	138	140	166	160	189	156	142	164	152	145	165	132	150	142	127	160	144	132	153	152	121	145	181	162	174	138	162	134	155	164	169	151	165	148	134	149	145	170	131	148	144	141	177	148	144	141	158	139	130	119	137	173	156	137	157	178	130	136	154	146	177	138	157	142	173	153	148	171	146	139	127	154	161	160	164	143	159	158	153	136	155	145	141	134	151	159	128	159	160	151	151	149	149	162	147	146	136	133	124	153	141	159	112	148	136	140	158	186	142	173	135	138	153	133	161	134	158	142	156	163	141	146	142	148	148	126	149	143	158	156	150	158	159	130	132	154	144	122	153	143	152	147	141	147	130	154	156	178	133	153	153	133	139	138	159	134	156	155	147	135	125	134	175	152	146	127	144	165	160	144	146	185	166	132	179	143	127	149	139	154	136	144	118	136	144	132	137	148	142	154	164	133	159	158	124	162	160	138	150	152	165	156	141	139	147	158	142	159	159	131	156	154	140	144	167	142	169	169	134	146	155	152	137	131	158	170	125	149	163	174	176	161	155	124	140	152	143	150	123	146	146	193	141	129	136	152	148	165	156	150	154	131	140	137	158	130	154	168	142	155	156	142	145	166	154	161	158	142	147	141	144	125	124	147	160	145	155	163	148	144	125	137	172	153	155	156	148	150	124	151	146	114	140	136	127	146	157	129	143	138	155	151	155	145	135	132	186	114	160	144	138	153	135	127	141	166	165	138	165	159	154	134	144	146	162	159	156	130	165	176	156	159	122	164	145	135	152	166	178	147	156	151	139	149	172	181	149	147	159	153	144	148	161	140	153	149	138	153	152	145	163	175	144	121	157	174	169	161	168	167	141	123	162	145	147	139	136	145	152	147	151	152	160	153	122	142	146	151	176	145	152	129	139	117	161	139	127	143	137	172	159	129	170	162	149	161	146	140	154	138	149	148	156	162	142	156	150	130	142	140	132	158	155	146	165	159	154	141	132	156	164	152	156	129	153	141	140	156	158	145	133	155	151	139	128	154	144	137	146	159	158	154	157	154	138	147	147	139	161	141	138	158	171	158	161	148	133	144	168	156	137	166	168	147	172	153	143	141	133	138	129	144	131	128	136	151	140	158	154	153	159	153	133	138	148	131	158	144	131	149	133	145	148	154	139	145	129	146	137	138	129	144	134	145	163	159	141	143	120	154	134	149	132	127	159	134	160	166	136	135	157	149	163	166	150	140	164	123	159	152	161	149	129	167	156	180	175	148	142	154	127	140	150	143	181	165	159	148	144	152	170	161	162	149	139	152	127	138	155	137	164	149	153	155	151	145	171	166	154	138	134	140	157	146	181	154	137	141	129	147	157	160	147	140	145	142	155	145	149	155	160	137	139	144	146	122	150	142	131	152	152	157	132	132	144	156	146	138	152	146	162	152	137	155	145	150	139	146	131	133	151	138	126	140	175	152	141	138	155	138	153	132	153	148	158	163	151	150	124	188	149	163	145	148	163	140	141	125	141	177	143	164	148	148	151	145	132	140	151	162	146	142	150	135	126	129	156	167	141	154	134	173	136	135	140	150	125	133	168	160	133	153	150	122	154	151	155	154	136	148	139	145	162	156	151	134	176	145	148	155	142	135	139	166	154	139	166	151	164	180	159	149	148	138	144	130	133	148	150	122	144	147	163	148	152	140	149	166	123	148	162	142	122	127	155	156	144	154	139	168	143	159	148	152	157	148	155	146	135	149	177	159	144	159	130	152	141	133	138	145	148	168	135	123	149	150	132	148	180	146	141	156	149	136	148	153	143	147	141	148	143	145	153	153	161	162	150	160	115	117	145	144	133	131	140	146	168	158	141	138	137	106	127	143	128	126	150	166	147	138	123	166	130	150	132	134	137	147	130	144	158	134	146	144	142	152	149	150	129	164	145	146	124	136	143	137	148	137	143	147	171	146	138	143	114	151	155	150	136	159	132	166	148	119	134	138	150	150	152	177	136	180	169	158	186	162	160	162	128	177	135	154	150	172	126	167	132	136	151	128	129	152	138	156	169	133	149	180	147	139	141	127	147	144	143	139	136	147	149	157	137	139	134	127	161	169	144	138	139	171	182	162	133	151	124	132	139	131	129	128	146	129	128	151	151	126	155	135	143	137	166	159	160	153	152	137	140	173	141	141	135	122	161	148	128	122	162	156	129	147	113	122	130	167	141	152	144	166	135	173	143	152	146	151	150	141	141	127	150	140	143	118	152	163	145	139	128	139	139	134	142	157	160	158	134	142	146	161	154	155	158	147	154	140	168	157	173	179	154	148	154	145	144	114	169	127	138	155	172	143	139	151	142	149	141	155	177	160	132	157	135	143	161	154	129	142	142	148	150	148	134	160	171	133	150	148	153	125	133	126	169	169	144	152	156	129	149	138	145	142	149	137	148	159	171	136	146	147
14852	8369	7139	6821	6621	6222	5418	4551	5287	5912	5239	3767	2862	2110	1815	1661	1640	1594	1271	1315	1253	1042	1143	930	784	657	496	445	415	408	367	430	420	430	367	392	369	411	412	426	399	451	408	397	414	411	371	320	364	396	382	393	350	368	334	360	372	337	322	356	332	383	361	354	341	381	362	385	361	332	347	349	329	329	352	344	318	368	318	318	337	365	396	338	342	363	340	368	347	360	344	340	348	339	355	333	349	355	363	392	310	338	344	385	333	342	335	341	343	339	376	356	335	316	344	334	361	329	357	305	352	342	331	337	336	340	353	330	334	355	370	356	311	314	365	379	334	329	344	331	341	340	302	318	333	327	370	349	349	334	345	358	323	339	348	320	342	327	346	316	345	350	320	325	352	351	332	314	357	365	356	336	326	324	324	322	344	356	321	364	338	357	318	338	357	361	338	335	356	360	315	363	337	344	348	346	324	366	352	352	323	375	344	373	343	344	357	359	387	322	324	311	370	333	352	301	340	311	336	352	333	334	365	350	351	366	348	347	318	346	343	344	341	345	353	318	354	360	349	384	337	358	357	341	347	367	349	335	334	366	317	338	285	337	353	326	330	322	361	332	314	371	336	348	360	360	333	371	326	333	396	356	377	322	362	342	358	350	334	348	360	321	360	343	343	316	377	351	314	349	353	317	337	326	340	342	359	324	340	304	320	345	339	360	325	350	358	358	357	303	329	318	353	332	351	339	373	338	333	310	344	345	323	325	324	347	338	334	357	341	329	350	374	351	352	340	349	355	360	353	344	324	335	364	344	351	320	324	355	362	302	329	371	305	323	362	346	309	382	344	348	341	361	347	329	312	331	314	333	362	340	319	320	310	352	331	347	340	338	343	350	312	337	350	381	314	352	366	339	322	351	357	337	345	322	345	366	311	340	338	325	346	377	337	334	335	357	321	359	324	349	330	367	361	322	361	326	309	348	337	349	353	328	316	325	344	336	365	349	379	371	317	343	311	389	376	341	380	323	340	365	349	329	360	342	341	349	334	355	326	322	369	335	359	345	323	354	350	365	344	339	341	333	345	344	345	354	326	354	344	331	375	324	335	314	344	329	334	314	344	345	353	337	343	328	321	316	347	324	323	327	349	341	333	342	353	353	349	333	354	351	322	323	329	345	330	319	320	360	356	367	344	339	352	334	358	372	330	343	369	340	336	318	361	348	334	363	311	316	332	347	342	333	331	347	325	359	311	355	342	330	330	353	330	365	345	340	338	343	351	331	297	316	360	335	329	319	311	337	345	350	331	316	343	363	343	339	339	302	339	358	362	373	342	349	324	355	335	350	315	330	360	330	325	351	375	327	317	335	366	366	353	371	328	333	327	353	318	368	357	344	345	366	335	338	353	313	373	347	345	348	346	334	324	339	359	310	342	300	332	353	332	337	321	335	335	362	337	353	337	349	348	355	333	370	354	355	368	383	348	327	351	348	361	341	337	331	328	344	345	365	346	330	320	390	342	346	352	348	330	331	362	334	349	355	334	332	350	348	341	359	338	357	307	349	346	364	356	335	336	328	365	305	358	356	325	345	340	359	309	334	336	355	374	352	317	320	335	359	326	353	357	352	357	330	371	352	331	308	336	331	355	341	321	326	316	338	346	326	328	350	352	342	320	323	370	360	333	376	352	321	360	344	368	325	347	339	326	330	368	351	334	312	335	378	351	343	346	345	338	352	365	330	346	347	328	346	379	367	329	305	338	341	348	304	322	312	368	327	335	355	353	325	356	338	344	335	319	311	356	303	370	325	344	339	326	319	369	322	351	322	349	352	345	337	339	333	386	331	369	328	351	291	357	380	377	324	280	352	304	341	366	324	320	331	387	333	374	339	325	343	333	378	334	352	344	383	343	294	365	369	361	336	321	305	326	325	356	324	327	320	367	359	367	318	309	362	350	311	350	343	358	350	343	355	353	329	339	356	331	370	345	344	370	354	341	331	335	307	342	326	328	322	360	304	312	304	337	338	338	339	346	339	313	361	337	375	335	319	370	342	335	363	341	314	350	346	353	327	352	331	314	342	328	348	314	306	358	338	317	355	325	347	333	335	367	319	353	354	354	326	328	343	344	360	355	331	333	348	325	341	322	373	342	328	355	362	337	341	343	363	341	322	322	357	334	336	301	344	351	348	347	351	376	336	339	346	328	365	342	339	330	343	358	332	351	365	335	319	334	346	355	373	368	352	341	337	353	378	306	318	330	360	358	349	338	311	341	342	316	338	332	372	353	372	361	322	340	330	363	343	321	363	353	345	342	323	334	327	317	339	372	335	335	337	368	354	326	344	353	335	354	349	343	320	332	369	347	348	349	347	345	315	356	356	318	376	331	321	345	330	365	357	365	327	311	323	339	341	349	333	381	342	335	354	313	327	352	366	304	351	359	338	330	360	374	356	373	309	346	339	322	330	346	308	339	350	360	330	355	323	305	333	327	357	378	327	366	347	331	344	322	351	319	339	348	331	322	344	339	340	366	348	345	358	345	311	333	368	372	334	344	333	311	350	339	330	334	357	342	339	325	378	318	339	360	360	373	349	336	311	350	364	323	356	320	338	342	363	346	324	322	292	350	342	336	320	332	349	359	347	366	349	318	323	333	347	375	321	348	336	331	361	334	336	318	349	316	315	369	354	325	353	326	354	360	369	326	331	354	317	359	329	323	318	342	325	338	337	321	328	323	328	368	332	315	368	369	332	305	396	344	352	370	347	355	355	372	305	355	337	330	338	355	332	362	311	325	340	330	318	349	289	307	341	336	362	324	367	321	355	363	357	361	329	312	322	336	377	323	334	328	337	343	362	373	370	359	328	341	351	362	336	356	343	356	332	351	349	333	329	352	364	296	338	310	360	349	375	389	338	371	369	310	349	359	356	338	305	366	308	369	355	353	377	336	310	335	358	308	301	306	314	321	348	354	356	298	325	331	325	335	357	349	316	356	346	323	358	317	359	336	332	333	317	308	312	335	355	345	359	338	318	351	328	314	373	334	351	344	354	340	321	334	303	337	326	344	345	364	350	353	347	338	358	340	332	357	291	362	353	326	347	369	352	342	345	352	354	375	321	338	388	351	346	350	338	357	346	320	319	344	356	350	341	311	343	360	297	317	313	349	341	378	316	346	328	340	327	346	335	362	311	319	339	356	348	338	315	323	346	352	361	326	335	320	336	352	350	375	354	364	361	369	362	344	342	338	363	343	339	321	326	341	325	311	358	345	351	331	370	331	326	334	336	333	361	324	317	332	326	385	360	330	328	311	310	340	352	377	348	379	338	379	345	389	325	356	334	363	383	313	331	348	366	326	325	361	366	336	341	335	343	346	354	341	344	330	358	337	339	350	352	317	337	359	347	363	387	350	344	366	349	305	356	356	343	338	335	311	363	336	388	338	335	337	332	360	318	359	360	355	324	331	340	381	347	349	353	340	334	359	357	328	334	354	376	372	372	371	349	331	351	339	347	365
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
