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
336304482530	336304483048	336304483598	336304484148	336304484698	336304485248	336304485798	336304486348	336304486898	336304487448	336304487998	336304488548	336304489098	336304489648	336304490198	336304490748	336304491298	336304491848	336304492398	336304492948	336304493498	336304494048	336304494598	336304495148	336304495698	336304496248	336304496798	336304497348	336304497898	336304498448	336304498998	336304499548	336304500098	336304500648	336304501198	336304501748	336304502298	336304502848	336304503398	336304503948	336304504498	336304505048	336304505598	336304506148	336304506698	336304507248	336304507798	336304508348	336304508898	336304509448	336304509998	336304510548	336304511098	336304511648	336304512198	336304512748	336304513298	336304513848	336304514398	336304514948	336304515498	336304516048	336304516598	336304517148	336304517698	336304518248	336304518798	336304519348	336304519898	336304520448	336304520998	336304521548	336304522098	336304522648	336304523198	336304523748	336304524298	336304524848	336304525398	336304525948	336304526498	336304527048	336304527598	336304528148	336304528698	336304529248	336304529798	336304530348	336304530898	336304531448	336304531998	336304532548	336304533098	336304533648	336304534198	336304534748	336304535298	336304535848	336304536398	336304536948	336304537498	336304538048	336304538598	336304539148	336304539698	336304540248	336304540798	336304541348	336304541898	336304542448	336304542998	336304543548	336304544098	336304544648	336304545198	336304545748	336304546298	336304546848	336304547398	336304547948	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15258	4299	4095	3114	2458	2232	1752	1183	1023	969	969	1143	1111	1085	896	867	740	705	1864	908	702	2071	11491	8638	3807	1786	776	357	236	170	155	128	152	139	140	150	143	140	131	152	146	160	136	161	141	151	148	133	132	139	157	136	148	153	141	137	159	158	155	147	136	151	142	142	132	129	144	131	125	131	142	149	137	162	141	142	145	133	141	143	126	145	131	116	148	128	126	143	142	153	148	159	129	156	127	126	165	113	119	151	139	143	148	129	129	148	134	153	154	147	139	175	119	156	120	156	135	161	157	122	146	143	143	139	135	124	135	153	126	139	141	142	120	130	160	129	159	144	143	150	140	125	133	134	145	137	144	146	123	152	143	125	139	134	141	145	155	145	144	160	165	127	142	127	126	144	138	144	137	144	119	158	133	136	125	106	116	135	125	122	164	151	152	139	144	141	169	157	141	136	149	123	128	135	129	134	143	150	126	136	151	118	136	135	142	145	132	121	130	133	160	151	146	120	138	170	137	126	142	138	113	131	136	143	160	148	132	146	152	128	135	137	160	133	144	135	175	135	131	140	125	133	144	123	144	137	147	112	128	122	146	125	138	134	129	158	138	145	141	149	153	141	152	151	140	151	139	127	146	133	142	142	143	125	145	149	147	140	142	143	143	126	128	147	137	132	137	137	118	131	143	152	139	130	144	133	138	149	135	161	158	138	148	145	144	156	154	140	147	125	134	146	132	135	147	141	146	122	137	127	145	145	139	146	162	136	156	130	142	149	142	133	137	137	150	153	132	158	150	141	132	146	122	123	146	135	132	148	144	138	144	143	143	145	133	124	127	147	144	156	144	169	140	143	144	138	154	122	160	134	126	144	145	139	147	151	151	131	154	148	139	124	130	149	124	154	141	136	154	137	143	125	163	147	137	138	141	138	125	147	131	158	154	125	155	135	141	115	115	132	141	125	135	163	137	150	134	137	138	125	128	149	142	148	156	165	127	160	113	145	129	165	120	146	143	138	144	162	121	146	141	135	151	145	153	135	123	117	156	146	121	142	156	136	142	118	121	143	150	164	126	142	161	129	119	162	122	137	145	137	154	137	148	135	154	150	130	133	144	145	139	139	153	152	145	138	121	126	131	141	133	134	134	139	122	131	137	140	130	124	136	138	139	155	135	150	147	145	115	134	168	117	150	144	141	138	133	157	143	166	142	127	142	182	140	121	147	132	137	148	139	132	142	141	136	113	161	143	124	142	135	131	133	145	174	132	118	141	128	131	139	131	144	154	154	132	158	141	147	122	134	147	142	128	137	155	151	163	145	137	123	152	130	136	127	161	143	145	146	130	131	124	130	137	122	140	129	138	148	151	127	143	137	131	165	161	142	135	170	150	119	153	128	121	142	147	149	134	141	156	143	119	142	144	151	121	133	147	121	150	134	136	144	165	130	148	144	168	127	136	125	149	143	127	120	130	130	138	150	161	136	126	137	108	124	123	136	141	140	121	141	136	139	145	134	124	140	139	143	153	143	156	117	138	142	131	139	118	132	137	122	126	130	161	138	127	129	142	130	146	141	127	135	145	143	142	132	128	154	144	137	152	164	135	157	161	155	129	159	168	139	151	148	154	157	120	147	151	146	128	145	124	136	129	123	148	146	142	141	131	139	135	150	146	151	160	133	148	127	146	134	139	155	142	131	145	142	141	157	146	138	128	152	156	128	123	139	136	123	151	168	133	115	129	113	139	143	127	120	130	139	149	133	151	142	148	126	154	137	142	138	111	134	137	122	123	126	147	165	144	119	135	142	150	156	141	134	162	135	141	121	151	152	135	146	148	149	144	149	114	136	132	153	126	132	130	150	127	130	144	158	157	139	152	165	135	135	141	141	139	159	141	140	133	147	125	124	138	140	138	139	123	132	144	131	141	169	147	134	154	149	135	145	129	130	140	138	136	127	145	143	148	137	147	149	144	159	157	156	144	137	142	142	150	143	140	136	140	141	131	127	154	154	135	129	166	122	132	159	147	141	148	156	137	117	135	151	138	135	145	141	119	156	129	132	149	142	131	126	147	156	133	137	155	149	126	154	126	159	137	129	147	133	122	153	145	137	135	131	137	139	141	138	138	162	132	139	130	145	124	131	134	138	150	146	148	119	125	140	143	129	154	130	131	137	157	152	154	129	154	135	130	110	142	134	164	146	123	147	132	139	156	124	154	144	136	94	121	123	124	139	135	134	164	136	139	131	128	140	166	128	134	137	146	133	163	143	129	132	164	141	124	144	130	138	133	153	146	145	143	152	138	130	140	164	119	126	139	146	144	129	134	145	133	163	155	135	136	127	161	154	143	136	110	145	144	148	131	150	128	144	134	142	153	149	136	139	152	137	141	149	150	178	143	133	138	145	138	148	153	124	123	145	126	159	145	128	155	137	118	147	156	145	140	134	144	134	162	137	136	155	134	143	135	144	142	156	142	131	148	141	158	130	140	123	150	147	159	134	137	135	139	139	140	138	141	133	133	139	175	146	145	156	162	153	148	130	133	131	129	125	156	133	143	136	144	140	147	139	143	152	122	154	137	133	146	135	150	146	112	145	163	130	125	158	151	143	126	143	167	152	118	147	143	141	121	122	127	135	142	112	150	167	125	146	130	149	131	152	115	167	155	145	144	135	132	163	154	137	136	145	145	137	141	124	128	165	137	142	130	131	142	145	130	125	130	142	151	152	138	121	146	145	111	160	135	149	134	159	136	138	142	150	126	146	135	143	136	150	144	133	153	132	108	144	137	150	152	150	127	145	150	136	124	132	132	140	159	126	146	156	125	137	164	125	133	166	139	121	123	142	150	132	150	135	144	144	155	142	126	134	147	155	118	147	117	142	141	118	135	134	124	136	169	124	172	162	142	150	139	156	126	136	128	145	153	147	140	152	147	138	153	139	129	136	143	159	131	141	149	147	142	136	164	144	137	130	143	115	150	161	142	138	142	148	165	145	120	137	147	134	141	137	139	155	144	160	130	122	155	123	137	143	148	124	140	150	168	134	155	122	140	144	143	129	142	137	148	145	139	155	119	152	149	133	123	140	153	144	141	139	156	126	137	121	128	132	152	136	104	133	158	131	154	146	130	145	140	123	129	161	133	152	132	135	117	132	136	141	131	144	136	160	119	143	158	132	131	132	147	162	159	153	144	138	155	148	133	165	135	126	132	115	145	160	129	150	149	141	129	148	110	132	134	146	144	151	132	117	123	149	139	142	122	155	120	129	144	160	158	137	151	121	131	133	152	131	159	143	149	121	132	141	141	125	120	171	153	146	138	123	143	117	139	142	130	151	136	137	132	152	130	142	153	144	152	136	148	131	148	140	145	135	142	122	131	157	154	135	164	161	126	150	127	140	144	145	119	149	129	150	122	135	127	160	140	142	144	144	145	141	129	132	158	132	133	138	136	138	131	131	154	145	154	148	133	150	129	146	118	128	141	146	145	145	140	138	140	153	150	146	149	122	142	145	138
8381	3796	7174	8979	9066	8969	7977	5849	5009	4996	5566	6333	6799	6336	5014	5255	4550	4263	10819	5198	4417	11703	33892	28003	17182	9460	4510	1860	803	503	445	428	401	379	424	397	441	389	379	406	399	406	364	360	389	396	431	419	420	403	388	392	410	398	393	387	429	370	395	382	409	389	403	382	393	431	386	408	415	375	422	430	410	408	431	383	423	385	399	442	391	403	427	421	398	445	456	396	431	407	391	400	376	437	432	454	417	434	406	412	410	396	424	418	396	414	395	435	427	420	401	402	442	440	408	385	407	407	392	395	405	408	448	381	412	412	424	407	397	358	424	414	428	384	435	423	416	434	375	440	415	406	434	418	379	429	425	371	395	423	421	406	439	398	415	420	392	402	404	381	401	398	389	411	450	375	449	401	376	419	436	433	414	435	420	404	398	419	394	405	400	416	413	429	396	385	419	427	375	399	399	392	402	429	425	406	430	401	420	411	423	406	403	413	440	415	406	405	408	453	419	421	410	423	396	432	369	388	430	453	412	382	394	389	414	395	419	402	400	432	410	398	425	437	418	431	398	449	399	403	412	427	378	394	371	390	372	418	426	409	396	379	406	396	419	400	377	390	403	405	391	421	414	384	422	424	351	411	412	377	417	405	385	430	402	401	380	426	411	406	400	400	380	425	407	377	442	403	380	443	427	385	406	370	429	433	400	387	424	429	417	427	384	422	425	373	419	423	405	386	379	393	403	431	359	460	440	427	418	429	394	382	404	432	443	426	423	428	402	412	396	432	406	439	386	435	435	395	417	397	425	439	464	417	407	374	425	408	429	433	434	426	438	425	395	398	406	393	417	367	424	403	420	410	425	390	387	400	379	394	393	390	403	404	377	408	428	413	449	416	394	409	426	418	420	459	406	400	388	408	417	395	433	456	448	381	402	431	436	418	396	452	413	420	441	406	410	383	426	402	425	434	420	413	412	415	435	416	424	405	440	417	471	385	422	399	423	433	406	413	422	398	403	414	434	411	410	408	439	394	459	432	395	402	398	413	384	399	428	396	379	411	402	381	408	405	426	411	404	427	421	401	445	391	385	370	396	422	411	419	393	426	420	413	378	396	416	412	425	423	397	394	387	379	427	424	412	411	400	446	426	442	398	418	449	378	429	411	396	404	378	408	427	403	452	395	408	409	408	439	426	418	387	406	406	416	393	394	397	399	391	435	407	378	414	392	391	424	407	397	385	374	406	411	422	437	408	421	399	368	427	434	436	455	424	439	405	401	431	399	448	392	398	423	404	397	384	432	391	422	449	388	420	424	404	425	444	419	405	403	372	451	404	370	412	401	397	398	419	407	415	388	428	405	426	400	416	387	431	372	410	396	430	419	385	423	431	424	400	425	421	400	400	429	444	391	427	406	396	412	419	425	380	377	398	392	435	398	377	435	395	435	365	428	400	397	432	409	415	405	437	391	415	396	419	402	415	408	394	435	405	394	403	348	438	440	396	433	407	418	411	439	409	394	396	455	429	421	416	377	398	436	414	364	387	443	408	432	404	391	394	425	435	432	401	418	402	361	398	394	432	405	429	409	400	421	402	429	499	393	393	423	412	404	405	395	441	397	435	380	413	396	389	408	376	393	401	426	397	385	437	402	438	455	416	366	397	382	389	438	420	402	428	410	418	419	418	397	408	447	434	424	425	427	401	412	401	427	384	418	409	420	396	410	403	435	412	413	419	418	428	377	419	399	459	400	414	402	400	431	381	401	444	407	436	432	393	402	407	383	397	413	385	423	392	417	429	400	408	455	421	424	397	436	415	436	442	402	450	392	396	389	422	380	405	399	384	413	408	389	392	373	423	402	398	398	373	395	455	409	414	433	399	387	394	434	436	401	453	377	431	416	401	421	418	396	369	413	401	411	383	383	404	407	396	441	406	420	408	390	361	411	428	393	406	420	414	407	372	438	408	387	408	415	409	406	433	409	404	448	417	388	414	427	429	397	425	427	369	358	407	405	378	436	425	406	428	405	412	401	412	385	403	416	428	389	401	411	443	428	411	402	419	434	418	407	427	408	406	422	399	414	410	414	426	398	426	425	387	385	414	396	420	398	401	420	385	429	383	395	417	424	409	429	376	393	412	401	416	410	396	450	430	393	436	383	443	419	427	441	431	429	343	428	416	432	429	414	391	398	400	417	444	394	397	413	424	390	417	398	422	384	412	431	433	435	422	389	411	401	459	408	430	399	421	411	443	410	385	430	374	392	410	386	434	400	384	418	389	424	403	403	380	404	398	378	428	430	403	391	408	402	420	402	396	386	428	402	449	402	417	406	391	417	420	415	405	393	421	419	450	394	409	418	440	395	436	393	374	423	414	393	419	391	430	437	383	412	426	412	432	470	414	400	404	446	417	450	421	441	391	411	399	396	383	416	402	406	397	399	400	386	411	389	396	451	385	395	419	367	415	438	384	415	419	413	400	403	433	400	435	400	435	405	390	384	438	443	470	412	426	381	430	417	407	397	379	407	466	395	428	408	420	422	436	418	458	399	430	421	429	409	395	448	431	403	387	418	365	380	415	422	410	383	425	425	429	399	411	406	348	433	395	382	401	392	400	426	416	398	386	411	423	398	424	439	408	408	405	453	416	423	407	408	414	410	412	428	402	404	422	389	379	435	417	400	386	371	388	389	419	430	405	386	412	407	424	418	402	443	375	414	432	408	400	424	421	392	396	381	416	379	438	413	408	358	434	421	402	402	429	401	402	420	374	388	434	402	377	430	441	428	440	404	445	392	404	420	421	403	408	396	407	444	403	363	386	400	434	392	436	414	437	388	406	396	358	395	387	383	404	385	400	435	379	389	388	432	429	388	364	406	408	410	430	402	371	386	430	396	398	432	414	416	432	425	386	406	421	366	427	392	409	419	435	423	375	408	427	387	426	392	417	377	417	408	397	415	397	419	391	431	385	422	379	405	417	417	412	414	430	442	402	408	395	411	423	420	410	427	440	448	408	426	424	428	379	400	414	385	391	415	383	374	425	418	397	455	404	454	388	420	380	394	423	376	449	416	420	405	411	432	418	416	400	364	421	442	405	421	410	443	437	449	424	390	461	379	384	407	412	422	380	377	407	399	407	389	403	390	395	404	415	389	377	424	430	400	386	412	405	404	405	404	385	369	400	471	428	421	455	410	370	372	431	424	412	394	420	437	393	369	441	399	385	430	442	407	428	396	406	421	381	408	430	420	395	403	381	451	404	390	377	413	409	426	405	413	374	410	416	408	396	390	381	409	400	397	409	409	378	455	385	398	416	433	421	435	401	435	440	417	415	405	399	402	440	406	384	402	388	384	410	402	401	418	382	406	399	441	406	426	415	413	392	409	401	408	427	422	414	408	393	392	410	406	418	411	428	428	419	416	428	401	403	379	408	378	386	410	400	425	418	433	407	432	435	402	445	404	433	423	399	418	442	418	419	402	396	411	401	392	418	418	406	414	408	397	407	410	384	401	410	357	413	399
3621	1127	1065	839	649	557	387	318	266	261	297	298	248	246	252	199	194	213	229	227	189	214	816	956	645	385	284	181	162	132	127	142	124	131	117	129	132	137	154	125	124	154	140	133	132	137	130	141	142	154	139	152	139	134	145	121	146	117	134	135	128	147	144	131	146	125	140	132	135	150	149	129	137	144	135	140	147	132	139	139	147	148	141	125	129	153	121	148	133	141	142	146	135	128	136	152	134	148	118	152	135	136	127	128	149	141	139	134	112	132	138	144	154	129	139	146	155	129	122	133	152	128	134	139	128	143	125	139	132	121	127	137	149	158	141	133	162	142	131	125	130	149	123	150	147	148	136	134	124	133	132	149	135	138	136	122	135	137	140	134	161	142	143	149	127	134	138	159	130	156	124	137	135	141	142	120	150	134	150	139	148	122	132	136	150	147	149	134	140	135	111	136	138	130	156	150	118	130	138	124	128	148	131	118	136	136	137	131	141	147	145	145	140	120	149	130	137	158	126	137	139	141	147	117	139	143	142	131	118	149	150	129	154	161	140	129	132	98	128	163	126	132	147	135	153	123	132	135	129	144	120	136	133	140	134	136	151	152	147	122	157	152	147	114	136	132	109	142	131	112	143	126	138	148	140	129	100	141	137	118	141	141	140	120	114	119	138	158	145	129	127	143	127	137	133	125	149	128	130	132	129	155	137	140	122	142	138	135	151	131	126	145	136	159	125	142	139	139	146	129	123	141	136	118	135	131	127	114	130	128	127	119	137	136	127	131	124	165	113	130	164	134	139	146	138	154	133	135	136	135	137	132	115	149	116	144	140	129	163	138	146	144	112	150	134	132	124	141	133	142	146	119	126	160	152	138	133	138	133	128	146	135	133	138	134	125	142	131	138	120	138	127	147	147	122	143	130	142	135	132	132	146	133	129	147	153	125	155	123	158	131	156	137	134	130	127	142	129	111	133	148	142	139	118	142	133	149	145	136	130	141	128	132	128	129	125	140	150	147	134	138	160	161	119	141	130	121	153	140	134	117	150	132	130	128	129	136	151	141	130	138	126	147	121	134	146	132	136	124	147	143	129	146	133	160	139	138	138	137	131	121	145	133	127	128	142	149	135	132	135	149	152	129	115	129	138	127	133	130	148	138	145	110	138	127	130	128	139	152	150	132	147	153	149	135	146	133	145	115	160	130	139	144	133	139	131	125	129	117	130	110	135	109	143	125	141	141	132	136	131	149	148	139	152	160	140	134	133	120	141	114	151	129	120	121	150	127	136	139	137	122	123	140	135	144	142	143	138	111	132	142	131	146	121	156	137	130	134	139	129	118	156	141	119	135	141	133	154	113	144	126	105	145	144	146	119	144	131	122	141	134	140	145	125	141	125	147	128	143	129	133	136	162	144	127	154	133	134	141	122	144	154	151	132	136	119	143	143	132	138	124	152	124	136	129	136	140	141	126	150	121	125	128	135	140	140	142	124	118	115	125	137	143	149	119	133	138	120	127	160	129	127	132	146	135	154	125	145	113	126	139	140	179	128	135	120	117	130	142	125	159	131	148	133	153	128	121	127	127	130	133	121	138	148	124	129	145	144	156	138	141	131	136	126	140	135	132	134	131	125	123	125	137	161	140	131	120	118	147	131	116	133	138	130	124	148	141	133	117	156	118	123	123	149	120	137	131	126	133	111	144	148	143	138	106	122	141	127	129	130	148	126	129	127	132	119	132	114	126	133	129	128	128	142	131	126	120	116	131	129	138	115	129	127	111	140	130	135	130	117	151	135	129	136	153	148	131	137	133	124	134	135	129	134	131	132	145	151	137	133	150	110	122	131	131	144	121	164	144	145	153	136	117	161	126	123	132	145	132	151	142	142	150	139	141	126	131	140	188	130	127	133	138	141	149	143	163	115	135	153	139	154	165	99	145	143	132	140	143	151	123	140	128	144	135	143	125	156	102	135	132	138	129	131	147	134	114	137	137	124	131	135	127	131	143	136	130	124	145	138	135	129	137	146	131	116	136	150	134	128	133	149	131	158	134	144	130	126	139	130	138	143	131	133	134	137	128	137	138	123	136	136	143	133	137	123	138	138	130	129	143	142	144	138	133	129	134	149	130	126	140	148	125	132	142	145	140	141	147	124	122	147	152	147	139	157	133	134	130	152	128	129	151	142	135	151	138	136	142	145	165	125	122	126	148	157	133	150	134	124	129	116	139	167	128	131	143	150	130	160	145	127	134	146	129	146	120	107	123	121	138	137	123	128	151	144	137	126	136	138	139	125	139	158	148	124	151	153	145	136	126	139	148	108	113	156	143	126	163	137	141	135	129	145	127	147	131	141	162	127	126	134	122	161	144	121	143	122	129	130	130	153	136	138	134	138	138	113	137	127	143	135	124	148	140	126	127	114	132	130	156	130	141	136	142	131	132	127	131	123	129	148	135	137	143	130	137	132	132	149	116	131	130	131	146	125	134	136	139	138	164	123	144	119	135	153	140	132	174	128	146	132	129	136	140	148	138	148	118	115	141	150	143	149	138	133	121	131	128	127	142	149	145	140	110	146	127	140	132	156	153	135	138	146	134	145	123	148	132	132	133	144	151	103	147	143	133	120	167	140	147	144	146	147	129	133	133	129	143	119	145	113	141	141	140	136	130	135	152	145	127	151	136	147	143	139	157	132	126	155	134	129	126	124	138	145	146	128	141	129	124	131	151	130	124	114	141	115	139	117	147	139	141	144	150	132	155	128	144	125	142	132	128	137	130	130	134	134	144	155	149	114	141	123	124	123	136	147	138	125	134	129	145	147	141	118	152	137	117	132	130	122	126	128	121	132	136	126	141	126	130	120	149	129	130	147	137	119	154	122	140	118	138	100	158	112	144	121	132	152	138	135	162	131	138	128	150	132	133	121	160	126	127	150	126	139	148	144	136	131	143	137	147	132	134	131	132	126	138	143	134	148	128	113	140	123	143	125	124	127	109	146	132	141	120	141	158	137	148	134	136	141	125	136	160	136	119	114	126	117	147	123	134	145	136	125	139	137	126	120	126	135	130	138	140	143	132	117	144	142	128	141	130	131	127	135	133	124	125	143	135	126	125	149	138	141	125	143	138	142	119	126	102	144	155	133	118	136	147	118	138	112	163	131	129	129	140	125	139	158	117	137	136	137	132	148	142	129	136	142	115	135	129	136	128	136	133	138	151	138	140	140	122	132	131	146	119	137	135	127	154	133	130	128	124	141	139	133	139	127	139	154	134	138	128	129	151	150	128	152	139	131	139	129	131	121	123	138	149	126	145	131	149	150	111	151	136	138	113	134	159	149	145	153	136	133	148	137	148	148	133	129	143	132	123	156	134	130	145	135	138	137	147	145	139	124	141	115	139	133	155	125	146	128	122	128	134	140	148	114	129	133	128	113	128	140	127	130	139	125	124	133	135	119	140	126	153	149	166	132	137	145	142	128	113	158	135	118	147	129	160	141	148	138	129	127
3036	1248	2137	2466	2439	2418	1895	1402	1280	1283	1390	1403	1267	1177	1162	905	878	994	1146	893	861	1216	5633	5561	3218	1790	1095	664	511	402	443	424	394	417	378	377	391	420	429	416	412	437	377	384	422	393	395	377	403	385	398	379	406	421	392	395	393	373	384	394	398	388	414	429	400	392	409	391	430	408	425	392	408	379	393	392	408	401	444	383	416	389	404	401	394	385	377	377	388	453	396	402	381	417	388	371	366	421	404	383	407	388	401	422	408	356	421	403	405	421	412	389	423	450	382	412	396	414	395	410	383	418	421	429	385	428	375	365	382	420	403	352	408	380	374	411	412	418	374	420	422	406	418	412	388	366	371	431	399	404	422	395	422	385	409	401	389	413	410	427	384	401	373	398	372	429	411	389	388	396	408	402	406	417	414	411	363	434	377	395	420	381	391	428	410	400	430	363	387	422	391	414	413	411	386	394	413	387	381	388	383	366	371	402	367	415	402	414	385	425	402	406	421	419	402	403	399	416	391	409	394	414	402	454	398	433	351	406	401	372	397	392	396	385	372	420	379	360	398	388	431	396	394	394	421	402	422	391	403	412	399	401	385	404	404	389	419	427	400	414	395	392	396	398	369	390	429	448	395	384	358	424	380	382	375	387	395	411	406	397	420	456	397	408	435	369	413	407	408	394	387	427	425	393	426	419	382	409	386	388	377	415	396	385	388	405	394	401	383	389	347	398	383	386	390	413	396	412	399	389	406	411	378	411	393	399	369	402	406	374	410	399	388	408	452	424	379	406	378	380	360	392	391	406	380	399	395	367	411	405	341	395	400	375	410	380	422	420	387	451	389	402	416	365	383	426	404	400	408	422	377	380	406	423	425	418	435	428	440	446	411	391	413	414	450	388	417	397	414	422	393	382	418	400	396	398	385	413	380	410	390	389	379	393	433	396	441	396	404	413	410	367	396	423	421	404	421	392	374	382	406	420	416	411	401	426	391	460	413	391	404	386	388	399	372	389	384	397	383	417	384	390	414	397	410	395	412	401	369	408	437	442	397	388	386	404	391	428	420	385	390	417	372	378	375	406	368	419	404	356	386	415	382	412	405	437	390	409	398	381	389	390	399	419	412	366	402	431	424	398	410	406	417	364	418	424	377	370	387	393	419	421	423	367	410	347	393	407	428	421	425	385	409	375	406	405	393	363	382	374	398	379	373	408	378	405	386	386	367	393	399	421	370	396	424	407	364	395	403	414	393	429	420	419	404	411	393	424	418	397	386	406	428	372	396	399	390	417	415	391	385	403	382	411	387	383	402	443	392	387	419	398	395	420	402	398	376	407	383	411	428	400	379	416	400	371	396	386	437	373	414	412	367	430	430	422	401	430	410	403	371	387	387	410	393	356	378	407	406	401	395	378	394	394	342	441	418	418	402	381	417	413	412	432	405	380	380	399	390	419	419	412	380	392	407	343	438	440	398	398	388	432	372	446	397	413	349	409	367	385	393	415	422	401	396	383	414	327	423	399	409	412	402	371	380	388	405	400	431	399	424	415	443	386	403	428	402	389	420	391	407	426	398	466	410	407	374	390	400	426	414	372	437	369	374	393	386	387	422	378	400	447	386	398	411	427	421	434	374	393	435	406	377	414	435	420	429	389	407	400	382	401	422	360	387	423	377	400	389	402	408	394	408	407	422	400	448	376	439	418	405	385	426	371	471	398	425	402	403	398	405	413	410	417	385	412	406	379	399	410	397	394	424	406	412	402	399	361	396	402	397	411	409	409	382	401	420	414	390	373	402	422	391	393	426	399	397	388	379	378	417	376	421	387	397	407	366	424	426	400	384	398	399	425	387	450	398	423	412	396	384	418	397	361	397	395	399	416	409	382	393	403	391	375	416	409	367	372	397	430	393	396	403	365	384	410	417	414	431	398	391	407	399	399	398	393	445	428	379	370	405	383	364	425	402	364	384	410	447	380	403	393	386	385	427	406	401	375	402	413	423	409	380	375	401	365	407	417	376	391	419	389	403	392	369	388	360	408	397	405	408	394	403	392	370	394	386	432	415	374	407	395	394	439	374	378	377	405	438	372	384	402	402	391	402	417	413	398	382	415	415	377	391	396	400	375	387	387	389	419	433	407	404	428	414	384	420	430	365	432	410	407	394	389	387	396	381	391	413	401	394	410	399	415	446	394	385	400	412	379	416	427	390	376	404	368	447	418	413	394	464	382	396	414	371	388	376	370	393	451	417	401	373	389	386	416	407	412	415	398	406	389	377	413	398	398	420	377	399	395	371	418	375	413	370	426	403	350	403	394	350	413	374	398	414	425	408	396	388	421	413	405	378	402	409	427	403	403	387	402	371	364	403	402	392	393	399	403	409	364	384	410	403	364	422	372	380	415	400	418	404	387	373	417	418	393	390	384	443	378	379	413	390	392	362	391	394	398	404	408	385	393	365	411	384	376	440	421	413	410	414	402	391	417	418	397	404	386	396	396	400	414	394	417	395	431	387	433	413	420	418	427	393	362	415	406	444	405	429	371	403	406	430	420	390	392	430	389	402	412	399	392	402	379	395	413	399	383	388	373	390	426	385	419	453	402	384	427	416	408	416	414	446	402	365	398	385	396	383	401	393	401	415	363	414	400	377	389	424	382	404	380	368	385	428	388	394	378	409	408	430	394	414	361	399	385	385	421	368	392	400	401	391	397	390	400	432	420	377	406	420	415	395	398	400	396	376	377	413	393	406	418	394	414	396	392	427	393	406	391	394	425	406	395	404	422	396	395	428	436	368	382	401	390	409	392	401	409	382	401	412	368	403	427	415	372	389	389	402	406	396	375	418	410	402	389	407	380	405	379	396	395	378	377	422	417	395	367	382	382	422	373	384	416	404	374	390	396	417	425	396	395	398	405	385	422	375	384	441	399	386	434	439	413	427	408	396	440	395	414	380	375	413	400	419	421	379	402	408	369	397	430	384	401	413	399	378	369	387	394	409	423	426	416	404	420	406	390	392	403	404	378	425	396	396	403	422	397	393	396	396	421	419	376	408	396	409	415	422	394	368	387	378	408	410	392	414	405	399	436	405	382	405	409	410	389	407	429	386	398	394	400	377	409	383	398	436	398	408	390	381	410	417	372	388	396	395	391	375	378	395	382	422	412	414	407	405	380	404	425	402	431	422	390	398	425	420	389	398	382	387	410	421	372	383	409	413	406	392	375	416	377	418	404	378	415	374	420	381	395	397	363	396	411	384	398	415	385	405	412	397	395	392	409	419	395	422	390	435	367	425	376	390	403	381	369	414	430	366	412	399	442	402	424	403	375	392	405	417	375	391	426	414	398	430	389	441	397	394	389	420	390	399	398	388	413	378	385	375	384	397	418	413	428	398	415	420	390	389	384	397	393	378	405	422	416	377	374	413	410	390	425	423	373	384	382	416	408	380	393	420	380	413	392	438	390	386	384	381	427	405	416	394	385	397	404	396	389	402	406	413	404	405	396	402	411
9579	2335	2494	1799	1402	1044	903	698	502	533	590	699	658	731	605	566	541	476	569	600	468	2443	6930	4604	2322	1090	561	326	195	168	157	147	148	125	141	141	138	144	156	121	142	129	141	127	111	120	128	133	132	126	135	143	134	146	121	148	140	138	142	135	120	146	134	122	127	129	152	146	127	156	139	153	131	140	133	117	132	132	148	128	140	146	126	142	134	131	165	142	133	143	169	141	143	128	144	145	137	147	175	135	146	133	130	153	127	141	143	130	122	140	141	139	126	116	171	130	148	136	135	152	137	142	132	123	143	137	137	138	131	143	142	133	161	145	144	145	161	114	143	133	138	132	137	127	128	127	140	136	131	147	141	152	137	149	124	129	119	149	132	142	151	135	141	134	120	138	136	121	131	119	127	137	149	127	136	151	149	161	133	137	128	158	138	135	137	126	133	153	120	136	149	141	146	126	126	137	129	126	138	149	123	126	133	131	136	134	152	149	121	138	113	127	132	143	162	144	150	121	117	133	127	141	126	147	152	122	137	139	149	135	150	138	136	136	122	118	121	110	147	156	138	146	158	149	144	121	128	113	155	164	129	146	144	124	119	168	149	134	120	137	137	142	110	145	149	155	122	134	118	147	135	148	116	140	128	138	147	140	144	132	142	147	134	142	153	141	140	162	153	130	130	127	130	145	116	122	133	121	128	140	134	123	134	143	137	130	137	150	124	130	121	140	165	163	141	132	149	138	132	148	114	136	151	120	119	143	144	129	116	130	130	133	142	135	147	140	115	120	147	136	137	168	122	131	141	136	147	157	141	146	146	115	146	134	139	121	150	122	112	153	164	160	120	121	140	114	140	142	132	110	143	145	150	153	141	136	143	156	134	129	138	121	139	112	147	129	136	120	136	126	150	137	125	135	133	139	138	127	126	150	142	134	143	136	152	160	123	142	143	141	162	139	134	128	132	131	144	144	126	151	139	128	135	140	135	145	134	148	131	158	149	138	133	154	128	123	148	146	128	154	163	123	134	139	122	123	134	137	121	119	138	138	141	136	162	129	164	138	118	133	125	129	153	128	142	119	118	140	144	140	114	130	124	153	141	162	130	129	145	132	144	126	113	121	138	142	120	140	138	146	146	146	151	128	124	126	139	141	134	144	148	146	130	130	125	150	129	125	134	135	161	121	138	152	119	129	143	126	138	133	135	145	140	137	138	152	148	129	112	126	150	122	137	145	152	150	143	126	156	137	140	129	148	127	123	139	147	144	124	146	154	125	150	138	175	137	130	130	143	120	155	125	122	149	114	143	155	122	139	121	145	123	139	156	133	149	137	136	133	137	133	141	134	144	173	138	120	163	155	131	152	123	112	128	132	123	142	129	122	150	130	125	121	136	131	146	124	138	143	143	139	128	128	138	125	145	138	147	129	128	135	156	129	165	140	138	133	132	156	141	138	145	144	152	142	127	151	151	128	137	147	147	124	124	149	140	150	145	142	159	135	148	138	139	140	155	158	139	134	123	157	146	151	127	116	142	139	135	134	152	125	151	147	132	146	112	149	115	126	170	145	120	131	129	118	137	119	139	135	136	127	145	124	107	126	132	130	136	118	133	129	133	129	146	134	131	133	126	118	141	144	139	152	139	140	144	131	127	133	124	152	148	129	133	132	109	120	123	146	153	125	143	133	132	148	131	129	135	134	146	148	140	131	124	134	131	145	136	104	151	133	141	136	142	138	149	158	151	148	146	139	155	127	114	127	122	113	140	132	136	130	143	136	149	124	127	140	128	131	141	165	146	122	128	139	141	138	144	125	118	140	152	138	147	132	152	139	141	160	148	114	123	108	150	136	127	148	127	135	127	129	141	142	141	147	135	131	140	147	135	123	131	150	137	124	150	139	126	138	145	129	152	121	137	111	132	150	152	146	137	148	140	145	134	134	153	148	157	137	138	139	137	149	150	126	124	151	126	137	156	133	126	139	142	139	128	121	149	132	138	148	134	147	143	144	147	141	112	134	140	134	117	133	142	137	141	151	147	113	149	139	143	140	136	130	149	148	119	125	150	132	147	135	118	150	128	127	156	134	162	157	134	126	143	159	152	147	119	131	128	126	134	113	143	114	132	127	149	132	128	147	129	136	134	135	142	121	151	138	117	132	133	135	141	138	145	134	132	137	125	128	177	132	142	126	147	143	151	158	148	117	139	130	147	141	142	125	127	155	148	150	136	136	112	147	130	130	123	136	120	176	135	128	141	128	125	153	127	139	156	144	149	112	134	131	142	135	142	134	123	146	135	143	154	133	134	141	122	132	131	165	135	145	134	135	164	140	165	138	151	144	147	125	145	125	127	143	146	148	125	144	141	113	143	167	137	135	156	136	128	134	123	128	120	136	125	149	148	144	140	136	125	153	139	134	155	138	136	148	154	137	139	123	139	141	124	110	132	123	142	137	129	144	136	130	150	137	141	130	142	118	154	127	139	133	156	134	126	134	137	119	153	142	149	115	135	138	138	143	148	156	158	136	149	135	141	150	135	116	152	138	151	136	140	130	145	114	147	144	179	126	136	137	140	146	137	157	120	141	134	137	123	131	140	151	126	124	136	112	134	146	142	122	145	141	137	141	119	138	135	129	136	127	146	127	148	131	147	131	132	113	147	136	154	130	155	141	122	128	160	127	134	144	148	123	128	129	117	139	151	144	140	134	140	136	149	130	149	129	154	112	144	139	144	147	123	151	147	161	146	146	126	139	157	146	132	133	123	124	141	135	142	153	136	140	136	132	129	142	142	134	146	155	136	157	140	134	164	146	127	140	151	147	145	120	146	144	125	123	147	136	150	144	134	155	117	145	154	138	139	138	139	135	154	141	139	137	135	148	146	164	121	141	142	137	132	151	131	149	152	124	123	127	123	146	167	149	129	115	166	124	136	112	130	116	131	129	141	167	148	133	135	129	147	132	126	172	126	131	139	139	162	140	155	137	148	136	148	128	137	135	139	127	131	147	120	131	122	141	130	132	137	115	124	118	156	127	141	137	134	127	135	158	152	145	129	129	124	150	133	140	123	156	131	150	145	151	148	139	127	130	118	139	154	145	117	130	138	124	127	157	117	133	122	131	129	136	145	133	160	137	148	140	110	138	129	139	123	126	127	165	128	143	118	108	136	128	131	128	128	124	135	138	145	128	147	149	138	112	131	136	135	124	147	136	163	151	140	134	138	139	141	147	146	133	149	141	142	129	132	138	146	122	146	153	129	123	140	146	139	139	127	130	132	142	132	140	136	129	142	145	143	156	144	146	127	130	128	128	140	128	138	143	148	121	123	150	152	137	147	131	132	154	158	118	139	139	137	121	169	149	117	128	125	143	136	135	138	125	99	145	126	125	151	144	134	148	136	118	131	151	154	124	134	136	128	138	121	128	147	127	137	147	139	140	140	103	143	147	132	138	134	136	144	137	144	131	138	140	149	135	147	152	155	117	136	138	155	116	134	131	135	117	139	156	161
6490	2332	4308	5607	5651	5123	4670	3250	2713	2708	3341	3707	3881	4196	3510	3389	3176	3455	3859	3633	2830	12219	27422	20657	12110	6186	2832	1257	630	502	427	408	403	411	454	431	384	468	380	377	442	434	373	422	425	388	392	386	414	401	409	406	416	394	387	408	382	402	437	394	421	399	441	391	410	365	401	444	396	404	390	406	398	422	443	365	358	401	401	421	393	395	456	403	384	401	403	418	407	398	440	397	422	417	399	429	444	408	397	383	415	380	418	419	376	405	397	407	392	411	425	392	400	391	419	393	396	429	422	395	407	399	413	398	401	397	414	411	392	405	379	428	396	394	409	431	428	394	393	376	409	392	399	383	416	378	413	389	430	374	397	414	397	401	388	404	392	438	415	420	384	426	398	434	403	442	407	403	426	398	398	396	419	419	437	368	398	415	423	378	388	412	420	367	376	397	401	366	400	419	433	397	404	411	386	403	446	403	429	391	423	404	379	379	429	416	394	410	409	379	405	410	402	410	398	398	376	406	373	410	416	409	426	361	405	407	365	442	430	398	458	394	404	404	399	429	428	417	390	432	408	394	408	390	396	402	426	408	388	418	422	386	426	412	406	423	416	396	406	398	403	393	442	405	421	453	406	400	416	422	452	385	394	443	433	388	422	389	383	391	437	372	420	417	438	418	406	418	430	435	402	411	408	433	363	380	414	415	418	384	404	414	433	407	406	375	433	432	410	400	399	433	370	440	461	377	424	431	391	408	416	408	368	405	387	399	386	433	420	386	410	413	385	390	419	421	362	411	411	396	406	405	389	399	373	405	363	383	423	412	444	441	413	397	420	380	429	392	414	368	386	404	442	402	436	391	390	411	425	417	416	405	436	419	391	395	389	427	426	388	416	426	410	435	383	425	382	436	396	400	397	424	398	407	395	408	423	423	411	402	382	375	401	395	406	397	374	437	393	380	433	398	365	413	433	387	419	407	402	371	360	398	410	428	391	393	401	414	420	458	401	417	418	404	412	439	419	425	418	384	400	351	401	430	398	404	400	445	422	437	400	445	436	443	422	412	432	420	400	393	364	383	417	416	410	434	408	407	390	417	430	411	379	442	427	387	410	404	433	431	421	411	391	437	416	386	422	418	421	416	423	395	395	390	402	404	396	372	380	405	399	415	450	404	402	400	379	397	433	373	424	412	363	432	415	420	389	389	429	367	399	443	371	447	380	401	395	402	418	422	415	401	393	420	410	442	417	419	373	466	411	424	429	399	369	395	407	365	419	407	407	407	418	409	413	384	463	410	364	406	428	366	399	412	393	423	439	438	476	382	385	401	395	399	393	426	419	434	385	420	379	407	412	403	407	447	391	405	376	433	391	386	385	453	430	403	423	426	387	419	432	413	421	408	415	407	449	386	421	392	375	421	411	419	357	440	384	441	366	427	435	384	423	439	411	394	422	417	411	434	433	409	422	411	406	427	415	415	408	391	415	397	388	424	381	433	417	429	428	395	402	377	372	403	398	426	423	384	426	417	411	414	448	404	390	392	406	431	424	417	439	425	406	403	394	446	388	363	398	405	421	429	391	405	402	395	418	404	430	398	404	438	418	423	449	440	455	427	421	397	417	402	409	402	414	411	409	391	395	432	403	393	409	372	462	399	398	411	389	411	407	422	396	401	424	428	417	404	444	399	431	400	421	417	411	446	419	443	389	375	386	457	402	384	415	374	408	394	393	384	385	411	429	410	399	399	398	438	411	386	362	405	402	374	391	402	376	409	410	411	376	422	394	414	381	385	424	395	417	427	425	425	437	410	405	418	368	362	457	420	438	414	413	412	403	396	403	394	411	404	410	377	398	384	428	407	380	425	401	418	423	395	385	401	418	409	411	404	370	406	386	419	423	397	448	411	404	384	399	383	400	380	401	419	394	409	434	402	394	369	421	393	422	438	393	430	409	420	454	431	395	420	429	425	419	417	430	403	389	389	425	383	407	381	409	408	412	406	442	420	455	395	427	405	410	425	380	412	414	403	413	419	372	400	411	382	402	400	430	424	414	419	433	378	414	429	429	411	425	397	412	400	391	409	391	404	387	427	381	384	425	406	412	401	409	410	419	412	439	394	410	398	399	374	431	400	412	417	405	377	398	408	388	386	404	442	417	417	422	412	406	398	392	401	385	434	406	414	441	393	404	396	403	406	441	428	413	381	433	387	393	409	398	408	423	409	405	423	404	389	430	409	415	409	424	430	410	431	403	400	405	412	423	395	425	428	408	410	438	438	439	398	392	406	438	441	410	405	425	401	389	412	419	375	380	388	403	364	407	391	375	436	394	397	433	442	408	439	418	386	424	442	422	411	435	431	414	404	424	392	430	374	422	410	388	411	401	407	408	441	422	400	409	388	414	410	400	459	399	436	416	385	417	403	397	398	436	407	409	447	412	430	404	423	449	426	363	444	396	422	394	398	396	395	435	397	414	399	388	391	398	408	423	390	382	394	405	367	404	418	406	431	413	398	407	416	428	402	362	440	400	409	405	383	410	407	411	397	438	414	439	414	421	410	398	447	374	393	399	380	407	440	394	415	432	429	402	390	416	368	422	419	408	419	441	423	412	413	421	439	414	411	407	399	426	423	420	420	388	412	415	419	406	434	417	382	394	459	406	394	430	449	397	437	417	401	386	393	430	403	416	448	399	381	386	407	416	387	399	375	406	414	424	406	413	398	412	411	419	385	395	417	426	401	404	374	390	423	441	396	392	392	392	419	409	403	387	424	442	414	426	400	444	392	414	415	398	411	411	432	412	423	413	398	382	394	409	408	387	385	410	435	440	405	410	404	412	452	406	420	403	413	446	418	421	402	388	409	434	425	413	424	453	408	405	414	406	410	433	445	406	413	420	401	378	436	390	456	378	446	431	394	388	413	425	386	428	416	414	377	441	401	376	417	451	402	421	410	390	375	406	378	435	430	371	397	387	392	406	375	434	375	397	410	398	386	409	409	458	395	412	387	398	387	420	423	383	437	406	412	408	400	432	400	410	418	368	432	412	413	359	440	405	401	431	425	419	419	419	437	399	418	378	432	410	434	439	390	416	440	375	379	430	381	376	420	379	449	432	406	378	417	377	419	411	410	412	390	399	424	428	429	416	395	381	409	441	401	414	443	408	423	456	455	386	411	386	400	404	400	419	410	425	426	393	407	393	407	406	421	419	433	427	407	395	426	405	420	418	398	377	424	410	398	399	401	386	422	425	382	412	373	388	421	423	395	404	403	382	413	422	356	391	407	436	401	393	420	434	382	435	371	421	383	421	409	421	414	431	407	431	365	391	403	419	430	388	391	440	393	393	383	388	395	419	392	434	416	420	393	419	411	402	405	385	407	383	449	414	436	389	409	397	414	406	399	402	421	413	449	382	414	401	400	427	426	419	405	394	423	401	407	386	418	405	418	432	409	417	410	412	432	420	401	425	390	414	397	389	395	422	402	392	425	407	421	412	391	448	400	389	406	410	449	390	389
16017	3684	3591	2825	2167	1839	1597	1113	748	770	877	870	949	1150	1090	1048	905	870	771	804	823	4473	12177	8745	4882	1678	819	335	212	168	144	170	149	166	128	146	151	147	141	159	151	142	148	124	134	163	161	145	151	140	154	165	157	145	140	148	158	167	153	128	155	162	162	155	144	171	127	151	167	148	135	155	128	158	143	151	158	149	139	126	145	153	143	170	141	136	124	139	146	122	152	132	146	148	159	138	156	144	133	132	143	131	145	175	150	156	156	124	126	157	141	148	140	122	150	152	147	143	144	149	142	150	147	136	163	168	131	149	153	150	172	140	165	149	127	136	186	151	126	149	153	131	133	137	134	178	155	126	153	144	120	179	164	120	152	163	139	144	126	150	158	147	155	144	156	161	156	139	138	154	145	142	115	167	164	138	138	160	138	164	142	152	141	160	133	148	134	134	149	121	147	141	143	161	152	153	152	151	130	142	141	146	154	144	156	157	134	141	155	150	166	146	139	149	144	148	136	135	143	128	130	144	132	150	155	153	159	140	143	145	148	156	125	149	137	156	143	154	157	129	136	150	153	138	157	126	150	149	137	158	119	135	137	148	151	127	151	137	151	152	174	147	142	164	166	137	161	134	137	139	140	146	161	142	145	133	146	133	157	143	176	158	170	140	142	155	149	145	162	167	126	155	135	173	139	160	133	158	147	171	134	160	127	148	115	151	147	149	157	146	154	150	139	162	130	145	132	136	149	136	164	144	144	155	156	144	152	141	142	145	135	132	142	174	122	141	153	161	167	143	148	167	166	136	171	138	148	146	134	157	151	121	154	143	158	138	165	128	159	165	136	152	134	146	143	134	163	141	139	140	150	145	142	144	130	147	143	155	154	151	166	126	161	126	135	127	155	156	141	135	157	148	169	120	145	154	157	128	155	158	130	138	160	132	153	155	137	144	149	152	142	162	163	151	127	133	141	144	138	149	145	155	139	165	156	145	148	163	137	148	144	152	153	157	134	144	157	151	167	180	129	149	140	132	135	135	132	134	162	157	148	131	151	170	132	159	134	167	162	143	134	143	140	144	133	158	153	142	160	158	142	147	130	154	130	129	162	158	131	143	141	156	155	132	146	138	162	140	141	153	149	132	142	149	140	145	155	158	144	126	140	145	123	141	142	148	162	153	166	132	144	158	138	140	167	140	133	148	120	145	147	148	167	147	149	157	149	145	150	156	147	145	152	139	159	145	118	140	155	151	158	150	161	165	135	136	122	130	142	152	131	162	136	143	146	139	137	150	148	164	130	133	155	156	162	150	148	166	144	177	152	160	171	144	141	153	123	157	146	151	167	140	170	143	145	137	150	122	142	142	151	145	148	150	132	158	139	125	148	141	130	155	156	140	147	148	128	156	156	159	146	139	148	153	138	142	130	140	134	157	158	127	140	159	143	152	136	155	147	138	155	153	148	128	122	131	158	154	156	172	154	143	176	122	128	139	160	149	144	133	131	141	152	171	150	137	148	136	168	155	141	137	123	154	152	157	169	147	148	157	141	163	145	161	168	159	157	152	153	148	132	145	158	158	153	143	174	153	169	157	121	146	147	127	140	142	156	147	129	124	149	137	146	143	144	151	128	141	144	164	143	155	143	154	140	138	140	145	147	156	135	155	124	145	176	175	148	149	146	127	131	148	134	152	131	145	136	140	162	159	159	144	139	143	131	139	135	139	138	134	145	132	139	142	153	124	145	148	145	156	154	166	148	139	136	142	147	131	130	145	154	133	121	141	142	144	132	159	149	147	138	135	158	157	140	159	147	173	173	141	146	144	118	152	144	120	133	160	147	151	156	160	150	129	154	171	145	158	128	157	147	150	157	157	146	161	143	135	146	127	145	139	137	123	154	145	154	167	152	144	135	159	121	157	145	158	158	144	128	151	144	149	159	155	155	160	156	167	147	156	150	172	164	141	168	144	147	141	144	147	149	125	137	160	152	145	158	162	142	179	146	147	164	149	152	162	146	144	148	143	121	131	151	130	135	142	142	159	139	148	128	159	153	129	164	165	151	131	142	126	150	143	164	156	152	138	138	144	162	161	165	156	155	133	141	134	146	143	148	127	147	148	130	136	151	163	134	144	148	143	136	165	147	131	155	152	158	153	164	139	148	131	153	142	165	150	150	141	134	134	174	158	169	149	124	160	156	151	128	145	133	140	166	148	143	142	150	145	165	161	169	136	129	134	123	147	150	158	142	148	150	145	175	157	155	148	155	150	148	136	155	148	168	166	162	147	153	139	155	139	153	130	140	148	143	138	166	156	132	130	139	122	134	148	151	162	172	155	150	162	155	148	131	148	147	154	149	149	140	155	148	167	133	165	154	148	137	144	129	148	133	142	167	133	120	167	158	164	140	147	148	147	126	138	126	160	158	147	158	137	152	152	152	154	162	128	133	142	171	138	136	152	149	144	153	141	128	132	148	150	141	175	151	146	149	150	142	142	154	146	153	159	175	154	154	143	128	141	150	139	156	146	137	147	166	160	145	118	159	158	148	167	130	138	149	149	145	160	143	153	145	150	130	128	145	154	145	178	140	160	154	152	161	121	144	163	156	142	183	140	145	152	155	138	166	147	138	143	142	147	174	139	165	148	139	146	134	133	133	131	158	149	147	162	141	144	153	161	134	137	166	137	159	143	143	146	128	161	152	150	154	138	144	152	171	171	151	131	152	137	132	142	129	145	136	137	161	158	157	154	163	148	141	124	142	141	158	167	165	158	154	152	149	153	134	152	155	135	143	135	144	152	144	149	141	147	162	128	138	148	157	139	138	137	170	145	162	144	137	139	144	152	138	140	135	147	172	156	156	154	172	162	135	148	137	153	156	158	155	170	163	144	159	152	138	145	149	146	145	121	142	159	158	154	131	153	135	133	151	152	141	159	140	152	137	135	143	138	137	160	153	154	147	147	139	133	152	152	127	123	145	119	147	134	135	136	139	145	148	165	160	140	153	169	135	138	137	134	137	173	150	147	136	150	138	178	143	153	163	160	122	143	155	138	164	142	117	137	134	160	133	159	114	144	142	152	145	150	161	127	153	145	138	156	161	150	145	162	146	146	147	173	177	133	138	132	161	136	155	126	142	141	140	141	164	141	143	135	139	140	132	140	155	175	138	132	140	138	149	173	167	130	144	153	117	123	152	143	149	154	157	171	135	176	164	140	144	139	163	158	139	165	159	151	150	140	150	144	150	149	150	164	154	163	151	154	151	173	155	169	155	171	152	127	150	159	160	141	162	133	170	135	158	136	157	166	150	155	126	150	181	138	127	146	149	138	158	140	135	156	144	164	133	143	168	127	149	151	146	145	159	168	159	143	140	167	142	154	163	172	141	145	151	165	134	139	136	140	171	171	188	136	142	163	141	141	129	155	173	151	147	148	148	148	147	139	157	169	161	143	157	131	141	139	141	150	151	149	123	142	156	141	164	147	158	121	174	151	128	163	128	152	147	147	146	149
8548	3260	6711	8166	8074	7687	7419	5692	4103	4073	4701	4942	5893	6816	6157	5987	5502	5353	5203	4978	4960	19512	35670	29220	19049	8937	4104	1610	747	563	477	451	487	434	464	415	401	445	445	425	449	440	420	454	439	399	436	396	446	458	425	420	480	409	453	409	423	423	441	408	421	417	429	408	443	466	424	433	394	430	412	445	440	420	413	438	456	445	436	421	430	411	454	398	423	409	454	430	443	423	436	450	417	398	395	459	443	475	441	436	465	426	459	402	418	449	436	447	439	444	422	417	433	404	443	432	437	402	432	424	420	406	431	431	447	461	443	426	446	407	431	461	422	417	422	413	431	446	438	436	431	454	440	395	420	395	462	437	451	409	407	418	418	453	475	435	398	394	427	456	430	423	440	428	422	420	437	418	431	410	463	409	409	412	411	419	422	425	423	434	439	442	400	398	403	445	433	398	445	429	473	430	418	467	414	425	450	415	435	438	430	471	412	443	429	424	469	410	445	438	421	430	411	420	417	428	442	430	447	432	473	416	431	420	457	413	441	400	452	425	445	441	398	420	427	413	453	460	414	433	443	444	444	391	435	438	430	427	450	434	418	414	423	448	427	452	456	432	452	411	434	422	411	449	421	437	432	426	412	405	431	418	399	441	408	405	448	486	451	458	427	408	442	465	397	403	453	432	474	429	436	433	442	453	402	422	428	431	439	433	450	424	426	435	460	409	440	426	456	447	389	409	432	412	419	428	423	433	406	447	416	434	445	461	408	458	441	426	433	466	393	441	438	404	432	449	454	442	426	442	394	431	466	430	425	487	419	416	398	389	421	447	416	444	481	488	411	396	410	444	420	442	410	435	433	422	477	456	439	409	406	417	419	438	387	447	453	469	430	454	479	456	407	425	405	437	421	442	430	426	421	418	429	396	416	440	433	418	463	418	470	361	461	395	423	443	462	443	460	426	416	448	384	466	436	416	463	448	429	453	435	430	436	445	445	437	430	450	464	459	442	461	397	472	447	449	447	419	459	427	415	418	447	422	413	408	431	434	410	421	446	452	460	472	456	448	460	394	513	463	412	427	431	442	449	426	429	479	425	433	453	487	424	460	428	399	419	456	483	475	427	414	412	408	402	446	379	439	444	436	416	428	436	460	432	467	423	419	426	425	434	415	420	429	434	454	416	424	472	465	423	454	431	430	384	459	376	395	439	435	451	448	430	466	435	425	432	445	430	432	459	422	432	435	454	432	401	449	444	428	426	405	423	412	445	473	488	426	424	429	425	445	441	439	429	446	449	443	463	446	423	453	421	429	436	476	408	439	401	438	442	420	434	405	456	432	417	423	449	469	473	443	423	430	449	441	443	434	471	435	433	421	381	407	461	436	454	414	466	447	455	448	450	439	438	408	382	424	440	399	418	379	459	444	444	481	441	451	450	456	476	420	479	406	464	473	435	426	404	429	441	432	459	450	422	427	435	462	428	412	420	414	392	458	467	453	429	427	399	430	419	432	395	426	428	440	431	431	461	449	444	422	425	445	400	458	449	428	432	469	419	454	437	420	425	390	437	409	441	449	456	448	448	455	452	438	384	462	435	436	431	448	431	440	451	422	421	476	415	431	445	444	450	427	452	457	454	465	436	467	393	447	462	426	441	400	462	418	465	454	455	450	417	434	470	433	426	452	457	426	480	436	424	435	473	448	422	430	478	432	420	426	426	453	453	436	420	403	432	444	425	427	424	457	420	430	477	417	449	427	453	448	423	427	449	412	434	425	453	443	456	445	413	416	405	455	446	441	440	445	423	416	417	436	443	427	448	459	417	399	455	486	424	437	426	409	420	418	443	444	434	429	421	443	466	447	469	471	461	456	436	425	449	409	438	410	464	453	477	429	465	418	392	425	371	414	434	399	453	445	427	440	413	416	417	467	434	422	411	453	441	427	440	414	403	450	431	395	440	405	427	440	438	450	426	425	472	449	445	435	447	456	415	417	417	437	421	460	438	458	415	454	390	389	453	416	437	403	447	445	449	438	481	416	420	416	434	479	465	414	453	432	446	438	439	421	458	446	438	429	441	392	395	420	405	446	425	413	469	432	435	412	436	460	457	432	419	432	429	412	414	435	437	437	427	454	437	414	423	422	461	435	452	439	452	417	406	432	443	440	425	451	399	426	447	453	455	440	439	435	422	459	452	440	420	412	414	446	441	382	462	439	420	412	425	420	418	464	435	412	465	459	435	435	458	421	418	426	425	415	417	438	443	414	444	462	429	425	431	438	413	412	422	431	430	441	460	418	423	438	438	434	463	446	425	440	421	434	421	441	459	433	407	432	387	428	429	413	424	438	467	427	424	428	418	416	434	444	408	431	432	453	443	419	418	444	433	428	446	412	423	394	453	419	448	412	426	430	422	390	472	433	432	438	434	414	437	463	462	392	414	445	440	421	465	430	428	417	448	420	415	434	464	447	451	470	489	427	407	445	439	415	430	444	407	446	415	425	445	473	409	429	426	423	441	446	454	424	432	435	428	437	471	406	459	400	438	466	448	390	454	432	445	464	414	429	404	457	441	453	434	443	458	419	425	393	437	472	405	460	488	425	415	447	433	410	431	407	420	439	435	428	483	445	433	427	407	443	409	464	427	453	403	424	450	388	481	443	428	438	442	485	467	427	410	434	424	439	434	410	429	415	429	462	392	415	376	419	431	466	450	415	462	391	450	472	462	430	475	417	417	464	429	433	426	409	465	395	400	478	423	499	397	450	432	409	448	436	416	464	478	422	445	447	459	436	441	437	403	473	432	457	437	423	404	428	466	449	430	423	423	460	416	437	433	437	450	421	450	447	415	442	423	450	437	406	464	423	433	414	442	444	428	437	457	446	408	445	400	459	451	437	465	449	391	502	392	403	458	412	397	461	418	451	435	447	422	460	411	426	412	396	438	405	443	422	390	427	430	430	450	448	405	443	407	400	423	424	425	447	462	449	436	403	407	471	454	413	464	462	431	423	443	449	415	455	439	424	452	430	434	416	423	450	472	416	467	432	438	424	440	423	425	431	464	414	429	426	415	438	427	436	450	441	438	460	419	434	456	451	417	449	424	439	477	453	435	416	464	449	427	412	446	450	448	440	451	405	412	417	399	416	409	442	449	410	414	417	427	403	432	455	434	440	449	430	419	389	445	440	463	426	485	405	427	422	448	422	443	449	425	420	423	467	414	428	441	460	417	439	453	423	422	419	421	456	430	434	434	483	406	455	430	443	442	449	382	426	428	427	434	434	441	439	432	448	449	440	419	409	433	462	438	448	436	421	372	457	397	420	439	410	419	460	464	413	446	443	443	447	447	394	433	450	486	430	449	438	411	423	436	461	471	429	449	415	475	445	448	471	470	427	383	421	409	374	419	436	451	447	451	439	426	400	442	430	462	454	469	428	434	428	445	489	425	437	440	445	420	475	422	440	402	420	432	403	409	424	428	410	428	452	491	387	402	442	465	468	417	419	407	448	436	451	462	438
2979	804	750	600	512	431	399	323	259	230	243	233	208	217	275	222	215	248	220	238	214	268	740	1095	850	448	287	184	182	130	134	146	130	139	129	136	128	147	113	126	125	122	138	117	158	130	151	130	154	136	130	144	128	136	143	146	139	138	119	133	138	130	149	126	141	146	138	131	112	113	122	145	134	131	133	116	124	146	132	151	141	142	119	136	129	129	138	120	141	149	129	121	142	140	126	134	129	120	125	116	137	119	137	140	136	122	153	137	154	139	144	153	118	140	117	126	126	138	157	134	132	142	105	134	134	137	149	125	146	132	144	132	138	142	139	117	148	134	126	121	134	142	124	125	140	138	131	125	141	145	148	155	116	141	146	135	125	137	129	148	127	113	132	115	112	113	130	156	152	137	121	133	132	123	147	115	118	130	139	128	153	139	132	127	133	133	123	148	149	155	134	137	139	146	139	124	132	129	137	119	143	143	146	140	139	118	123	124	126	138	135	115	129	137	150	168	142	137	150	144	107	124	139	159	122	121	121	140	113	135	148	139	126	147	134	154	130	142	133	127	126	143	125	149	143	129	135	133	148	137	137	132	153	117	124	143	122	116	134	130	138	151	157	139	112	131	154	126	162	136	157	129	134	140	123	132	135	144	118	133	159	141	122	142	116	139	136	132	145	163	145	144	137	122	141	135	143	147	124	142	126	136	143	139	123	130	149	136	139	156	136	125	129	129	137	123	145	140	152	132	147	132	144	103	115	124	143	143	148	146	122	121	137	143	131	137	145	129	137	133	138	127	128	129	148	156	114	145	127	138	154	115	148	137	111	144	138	133	124	139	135	140	140	131	131	121	128	148	140	125	134	143	136	133	137	134	139	142	139	143	135	121	145	109	138	144	139	139	116	145	121	135	124	151	136	118	133	148	136	149	151	131	131	121	134	157	123	144	149	158	127	119	133	112	111	126	129	164	109	152	141	128	143	130	135	155	131	158	130	134	135	132	133	118	116	126	124	123	139	148	126	122	119	126	129	139	141	117	153	145	140	122	140	146	123	143	127	154	133	122	155	124	140	128	147	113	115	146	140	141	136	128	119	148	126	140	144	147	143	127	127	146	133	141	135	144	123	124	128	137	123	117	123	126	119	133	143	108	141	138	133	119	133	153	122	130	134	120	151	147	140	135	153	138	141	116	148	127	146	138	131	131	127	127	154	135	145	136	125	127	124	115	135	136	116	141	127	110	128	150	125	148	134	133	137	134	100	119	141	118	116	108	136	132	133	125	145	134	128	115	148	138	138	128	143	152	125	132	164	120	137	138	122	152	129	120	130	142	131	155	144	141	139	146	138	129	126	158	137	158	110	120	132	136	144	145	120	142	128	148	136	126	128	114	157	136	145	111	136	143	138	112	150	157	140	134	120	142	127	139	138	133	118	138	136	133	124	126	116	132	134	130	129	124	124	126	125	117	139	139	138	142	127	126	127	126	133	139	138	122	114	137	137	138	140	146	111	138	129	134	132	127	120	133	138	124	127	142	143	138	146	123	151	147	129	131	124	136	141	142	149	128	148	125	121	143	138	133	119	140	132	130	144	163	126	136	123	132	135	135	125	141	121	132	133	137	149	117	140	126	125	124	117	134	140	137	139	112	130	152	152	133	140	130	126	134	96	130	160	129	141	136	146	137	126	127	137	113	128	128	130	119	131	115	131	135	143	128	127	135	134	134	132	135	127	160	126	143	163	139	145	135	116	127	129	166	119	134	142	126	131	114	150	133	126	128	140	141	135	127	136	135	115	132	130	126	143	109	139	133	141	136	128	145	161	126	139	150	124	133	135	129	111	124	114	116	138	126	139	146	142	134	126	148	123	125	137	132	110	132	152	138	138	126	125	132	122	123	116	134	145	126	126	131	140	132	132	113	143	113	146	157	154	143	148	114	116	128	147	140	142	136	138	127	147	123	143	147	123	122	137	140	120	131	148	130	142	145	114	127	131	137	157	135	128	128	137	147	125	156	133	149	111	142	128	136	134	133	140	134	139	140	122	154	154	137	141	137	137	123	122	138	127	123	131	133	119	118	142	119	140	122	120	127	143	141	144	136	145	139	120	135	135	145	132	109	114	155	129	114	144	127	130	126	134	125	134	137	150	136	140	110	135	144	127	100	132	118	118	115	139	111	142	127	137	136	121	131	138	129	129	134	121	134	126	107	109	153	138	132	128	117	146	149	146	118	137	139	138	132	132	129	134	126	141	145	145	134	103	123	125	145	125	137	139	129	132	144	132	115	145	145	132	149	133	125	144	146	125	126	151	147	136	128	142	154	150	138	135	119	138	149	140	157	136	129	140	139	125	131	137	121	158	127	152	159	139	133	150	133	126	143	139	108	138	128	136	122	132	131	154	132	156	139	102	132	132	124	138	131	138	139	130	127	134	149	115	121	122	135	134	135	126	145	143	144	119	140	144	117	138	113	121	122	112	130	132	128	118	124	118	145	140	115	135	141	130	135	151	170	130	152	135	151	148	140	127	170	149	141	119	113	131	114	119	148	135	137	113	135	150	124	114	129	161	153	139	125	133	118	124	129	128	133	145	127	147	124	134	137	144	136	128	153	130	125	132	143	126	104	137	151	103	137	137	137	130	144	117	119	145	154	150	130	123	122	126	131	145	129	144	151	145	128	126	124	137	137	132	130	126	132	134	138	133	130	123	133	124	125	130	151	150	155	138	132	157	128	125	112	147	138	129	156	143	132	120	134	142	148	131	140	123	142	127	123	153	144	122	122	145	141	105	140	162	114	135	131	144	148	136	117	147	133	145	143	122	152	132	135	135	121	127	114	111	131	145	138	99	131	134	134	145	133	132	133	128	141	150	133	123	127	132	134	126	150	161	116	145	138	132	134	131	126	141	135	131	142	113	150	148	149	134	120	121	135	130	153	128	122	148	127	146	134	114	106	123	141	152	129	147	154	134	133	124	127	140	145	124	128	156	160	123	173	131	127	145	113	140	139	134	126	132	124	125	113	108	117	116	128	124	145	133	128	132	136	146	121	130	142	130	119	124	119	127	134	141	140	141	114	131	131	145	121	138	136	139	118	122	139	115	152	146	135	132	130	144	150	124	140	133	130	139	144	139	135	116	122	137	149	131	146	121	146	117	153	125	138	131	142	139	128	124	132	145	126	140	137	140	142	138	125	148	131	143	149	142	162	124	133	140	126	135	142	148	119	153	153	127	120	141	144	104	125	126	149	135	120	136	139	147	123	141	121	134	144	113	126	117	139	133	143	126	151	118	119	129	123	128	135	157	124	120	139	134	142	128	132	140	152	124	141	135	135	140	122	143	132	135	117	131	138	148	129	134	142	127	143	144	112	124	122	133	113	124	120	119	145	136	151	135	134	131	145	131	134	141	159	131	151	139	128	135	132	123	126	141	135	131	139	138	135	123	139	146	135	127	134	129	153	143	138	141	139	132	142	127	136	126	149	130	155	148	135	125	131
2515	985	1557	1846	2154	2053	1894	1519	1223	1055	1230	1073	1100	1203	1233	1164	1099	1205	1079	1096	883	1660	4572	6512	4366	1985	1027	620	482	404	393	410	416	378	395	427	369	389	374	387	382	388	395	388	392	410	354	399	406	351	392	377	386	375	416	373	416	403	392	411	389	404	424	397	353	407	362	408	410	391	424	376	410	411	432	421	413	396	384	424	421	419	408	397	429	438	412	373	376	405	387	439	368	391	385	384	419	399	376	403	383	393	420	374	402	391	377	399	375	390	371	355	402	399	428	410	426	386	393	394	356	400	379	376	363	383	394	395	372	397	420	380	375	390	400	392	399	389	367	379	398	387	414	376	408	404	412	364	404	385	411	396	402	385	424	380	379	400	416	397	372	420	390	395	365	364	407	412	400	406	374	426	397	398	359	403	393	365	375	414	380	377	385	398	391	396	384	367	377	402	378	409	431	411	384	365	418	408	399	389	393	406	345	388	399	367	426	415	399	369	416	411	419	361	403	403	372	419	413	369	408	447	384	359	348	402	374	429	393	436	353	389	393	372	395	410	405	417	375	410	362	417	399	396	410	389	390	384	364	381	395	394	408	403	362	390	397	417	401	405	413	409	389	413	398	410	435	371	392	371	412	401	395	372	398	373	408	387	360	405	422	372	391	351	420	409	421	393	398	382	382	430	409	394	387	400	381	344	420	407	389	389	407	405	387	423	378	416	432	406	405	397	395	390	415	426	389	412	381	406	411	375	413	402	421	367	388	401	457	441	413	400	385	397	416	405	408	401	417	421	377	422	412	345	415	425	420	419	368	439	413	401	355	403	417	360	387	359	414	445	375	401	360	415	401	434	414	384	418	384	396	448	386	359	448	391	363	396	393	417	421	382	344	414	373	377	372	396	427	406	395	359	429	352	375	423	398	378	428	399	379	386	410	377	407	423	445	386	439	385	411	410	376	413	407	436	383	403	421	390	361	379	397	360	364	421	404	402	399	405	391	401	416	411	402	390	378	418	355	388	402	404	414	402	384	450	411	370	377	405	398	402	417	412	405	393	434	364	397	383	387	428	395	400	396	376	396	387	406	408	397	418	400	416	386	398	387	418	430	402	431	372	389	393	383	410	378	380	415	357	393	407	379	374	403	384	388	376	375	359	351	404	361	418	381	395	388	390	366	407	410	416	403	390	404	400	413	404	391	404	376	380	403	384	421	423	403	391	409	409	398	387	401	411	407	419	433	377	386	389	421	429	403	392	402	383	422	429	372	421	425	436	390	422	407	390	389	402	387	404	397	396	387	411	414	411	383	405	440	432	411	396	402	374	366	373	390	397	372	389	399	368	391	404	414	409	410	403	378	402	393	370	376	399	419	396	363	391	386	423	394	414	417	414	426	386	413	392	427	436	407	423	414	396	381	397	391	390	340	388	408	422	395	430	389	390	390	393	380	371	403	398	372	386	403	423	374	415	403	397	437	387	403	428	372	398	402	375	414	414	379	399	438	361	391	357	423	450	398	410	411	377	397	397	404	436	405	386	422	403	371	404	386	372	382	388	381	361	386	421	402	398	400	415	401	389	387	405	417	414	409	370	381	401	384	422	387	383	393	415	371	407	397	401	411	354	371	414	409	402	385	390	406	365	425	397	402	405	370	421	416	384	383	387	421	405	406	394	386	425	400	428	431	403	375	378	386	403	396	376	407	392	374	379	375	410	393	418	413	380	409	370	424	407	377	372	398	399	388	403	417	383	402	392	409	392	414	406	386	412	391	378	385	399	379	401	390	385	426	385	395	420	389	382	367	409	413	389	400	361	401	392	404	388	398	419	395	411	426	390	391	397	388	426	406	386	415	383	415	376	344	370	375	426	395	372	409	410	428	404	389	368	425	343	410	387	383	438	429	380	391	373	393	410	365	380	421	428	402	398	368	400	383	405	412	383	419	428	378	412	388	399	393	408	424	389	394	383	402	388	409	430	386	383	379	403	364	395	389	396	395	435	420	396	413	378	424	386	408	417	398	412	397	407	388	392	398	359	416	401	378	437	418	370	417	386	370	403	391	378	422	412	365	411	403	435	397	375	403	388	422	384	390	394	400	421	376	415	374	413	383	381	434	411	379	408	386	401	422	375	431	386	426	416	373	421	395	374	398	393	379	386	384	409	382	360	390	399	404	370	396	406	384	411	352	423	376	413	419	394	384	409	393	392	427	403	425	421	349	386	465	353	426	387	419	440	448	376	424	407	368	396	404	402	398	376	423	388	427	387	396	424	382	368	403	401	412	425	386	379	379	399	434	407	413	415	429	398	391	395	434	420	395	395	393	373	381	390	428	410	384	394	403	389	351	378	413	390	381	417	383	399	406	440	436	382	411	399	387	397	392	379	393	403	374	381	378	384	390	399	375	405	398	399	416	431	436	421	416	403	388	407	419	430	395	405	381	407	371	420	395	386	394	430	399	357	382	391	359	378	388	362	402	387	391	416	376	396	393	436	390	389	394	387	411	354	396	399	383	381	399	397	401	394	402	417	390	408	353	376	392	397	384	413	389	412	402	433	410	394	416	404	402	372	416	436	380	410	415	371	395	418	367	410	387	426	400	390	437	404	393	421	415	401	385	389	404	406	387	420	424	391	376	441	370	391	411	400	416	407	388	385	402	433	382	390	381	372	424	401	381	413	433	436	413	387	411	391	416	419	423	377	376	404	435	380	411	401	417	391	408	396	402	391	374	430	412	387	373	398	408	399	393	420	419	366	382	398	349	399	394	425	380	378	378	398	386	387	388	406	396	396	387	401	438	359	400	410	395	395	424	433	402	403	424	408	396	392	406	395	444	373	414	399	399	409	419	365	416	384	400	389	427	421	396	385	404	377	416	414	398	402	386	349	403	407	428	405	413	415	414	371	412	352	423	382	392	374	412	370	373	408	405	372	406	388	377	396	400	347	395	413	397	368	420	429	393	404	379	400	359	369	393	446	389	388	396	402	383	389	402	390	381	405	377	410	396	362	396	374	398	385	435	393	378	417	396	389	410	424	387	398	412	386	403	397	392	429	427	407	395	359	390	383	392	370	464	393	401	384	416	376	390	399	406	399	357	400	366	385	379	402	381	377	413	396	390	391	392	382	393	436	400	408	401	379	436	413	393	402	355	407	443	391	367	415	404	377	361	412	423	395	337	413	395	367	392	396	350	401	375	388	405	416	375	385	403	379	359	350	392	416	448	410	410	418	422	396	407	379	397	390	403	398	410	416	402	410	405	418	384	453	421	443	429	392	402	375	368	380	375	409	404	377	396	399	394	397	408	402	418	398	429	395	395	404	375	408	444	393	358	393	403	436	397	374	410	418	409	383	406	353	378	405	407	395	396	409	423	434	374	394	387	418	419	391	377	396	383	412	392	392	392	391	392	399	418	411	383	374	383	412	397	408	397	406	387	410	408	392	392	391	403	372	376	353	363	389	417	345	426	391	432	407	437	426	367	400	400	392	377	413	401	411	406	394
8281	1575	2020	1890	1288	1012	968	772	548	440	561	680	636	673	735	633	511	473	546	461	769	2244	6617	5089	2323	931	469	242	167	145	141	119	118	134	132	123	130	134	101	130	146	119	136	133	147	151	113	131	139	120	141	142	139	121	119	141	121	135	138	134	131	129	117	125	158	128	146	147	147	137	151	136	129	144	127	146	155	136	132	161	134	132	133	125	156	136	137	127	142	134	136	118	117	148	116	144	136	142	133	136	135	138	134	137	147	127	128	132	135	146	168	137	157	149	133	125	117	131	143	154	129	112	141	134	116	136	137	134	155	137	143	148	133	146	136	119	134	149	164	115	141	119	130	145	141	129	119	146	131	140	131	145	143	129	134	137	132	128	128	128	126	152	147	137	130	134	144	119	111	126	143	134	140	128	132	129	130	119	129	166	129	145	153	135	149	134	151	150	117	126	146	134	128	138	125	121	134	122	133	131	133	138	124	156	131	154	143	142	124	143	129	133	142	146	142	131	134	118	134	127	140	134	147	151	155	122	142	130	128	134	143	131	127	138	120	129	114	127	152	143	139	128	143	145	121	158	159	130	108	139	122	134	137	112	128	121	144	154	138	144	135	141	120	140	126	150	148	134	133	127	138	142	135	127	152	154	143	165	133	130	132	124	135	128	151	133	126	119	138	154	121	150	145	138	133	130	139	115	140	124	141	114	117	140	141	174	131	130	135	126	133	125	130	142	132	135	127	156	147	147	138	123	146	129	145	118	128	151	161	124	130	122	155	139	143	151	129	145	120	147	136	124	129	149	127	142	136	129	157	132	118	141	136	126	148	151	136	134	161	157	122	141	145	143	136	148	136	129	124	135	127	124	128	129	141	136	133	116	152	142	125	132	128	147	122	123	142	138	125	143	117	147	122	149	131	133	146	130	147	139	126	129	151	148	127	127	138	129	127	134	140	132	141	117	125	132	159	123	154	143	130	150	134	133	129	133	146	130	137	157	136	146	166	159	109	123	112	139	142	144	131	107	150	162	127	149	153	141	130	138	140	135	137	121	134	147	127	146	145	138	119	135	116	131	106	123	119	131	135	141	132	133	148	118	122	134	130	151	148	137	137	126	137	139	123	133	131	127	116	115	130	125	133	133	130	128	127	143	132	130	153	146	142	127	109	132	127	128	143	138	134	141	139	136	140	116	132	137	152	128	130	134	148	142	134	126	126	141	146	136	154	137	121	127	166	160	143	153	146	140	133	127	159	154	139	132	139	120	142	134	137	132	144	141	154	148	125	119	157	174	119	147	126	127	143	177	134	143	141	140	115	162	132	121	143	127	152	119	151	128	142	142	129	143	135	141	119	123	134	139	123	150	144	127	145	148	145	129	158	122	135	140	149	113	138	145	142	119	128	154	157	136	127	150	150	139	123	135	115	153	159	154	147	112	123	135	138	133	140	112	136	125	149	156	130	156	127	150	144	150	140	123	148	127	115	129	141	111	151	138	142	117	128	137	149	124	150	131	132	124	141	146	123	145	150	145	137	142	131	151	132	113	126	144	173	123	136	132	124	142	148	148	147	139	147	131	133	154	131	129	129	168	133	137	125	150	147	143	123	135	134	132	121	137	132	135	133	116	149	131	156	127	130	136	141	152	128	159	121	136	138	110	146	151	138	122	164	145	113	126	125	128	129	117	116	149	131	154	150	133	130	116	133	128	129	141	122	138	138	165	139	135	142	111	123	125	115	135	132	144	160	143	129	138	148	139	143	130	150	137	137	111	133	136	144	156	130	145	126	143	128	119	138	145	142	140	142	128	121	141	134	127	127	136	129	129	158	124	127	142	123	151	143	130	134	122	140	125	149	143	127	139	141	134	127	144	126	117	158	145	128	153	129	145	153	143	152	129	140	127	134	128	145	155	133	145	122	143	135	153	166	139	135	142	136	148	167	132	122	138	127	126	134	130	133	126	117	148	132	131	148	135	156	138	140	140	157	121	143	155	145	133	128	138	132	122	129	127	147	120	133	146	135	136	163	132	140	132	122	133	152	151	124	146	122	126	127	142	159	131	120	124	126	150	142	121	120	127	125	134	136	132	125	127	108	145	117	137	138	141	143	135	128	146	122	152	142	135	122	149	129	144	124	123	145	140	136	125	136	137	139	135	136	150	133	135	146	143	131	116	143	128	155	143	157	137	126	142	134	108	128	140	136	118	151	143	155	132	131	142	117	125	128	144	141	135	133	119	127	103	132	130	115	129	148	127	116	148	156	153	125	143	117	131	138	139	128	147	136	131	129	149	131	165	155	142	138	140	121	127	136	137	145	134	130	125	135	137	133	126	145	144	118	122	131	142	125	126	127	133	141	147	146	137	146	138	136	125	127	144	117	147	153	125	104	126	117	118	136	136	141	117	155	133	132	126	108	134	132	134	135	141	135	138	139	133	169	160	138	114	128	142	146	146	159	119	143	146	141	138	131	123	142	136	154	140	123	140	140	149	134	122	154	143	115	117	132	137	117	135	135	131	135	142	143	118	121	130	144	144	127	151	133	154	140	151	148	160	147	139	123	149	118	127	135	135	143	147	120	147	119	137	113	126	150	149	141	119	123	138	124	135	113	144	131	123	135	151	132	147	141	125	135	138	139	124	121	139	142	134	143	147	144	152	129	118	143	116	149	159	142	126	147	117	146	142	136	169	150	123	154	151	143	131	158	127	144	134	126	145	153	142	138	143	147	129	128	134	159	141	109	149	128	157	155	140	151	136	134	129	125	139	118	143	105	120	142	142	125	115	134	120	144	148	137	139	136	124	134	137	129	132	132	127	139	135	146	124	144	123	156	111	123	135	147	139	145	129	140	125	118	138	157	139	142	141	144	163	117	142	117	123	135	156	147	118	143	125	139	144	140	149	142	132	136	145	117	137	156	134	139	138	142	121	129	136	143	135	146	129	134	137	151	137	137	151	128	142	127	131	121	123	132	148	146	141	137	138	143	147	157	160	128	136	145	134	133	156	147	130	131	121	117	140	151	137	137	134	154	139	131	121	151	132	132	140	141	121	134	155	139	120	156	138	129	141	145	149	132	142	120	147	142	128	136	137	134	151	148	147	128	143	140	172	119	126	120	149	114	138	144	136	136	133	121	127	142	141	166	136	147	147	137	142	147	184	162	125	147	130	127	133	150	141	133	130	141	151	135	124	147	155	141	142	132	108	126	137	162	138	128	141	162	168	167	149	142	125	132	138	140	116	136	138	131	137	128	139	134	127	110	144	122	155	156	135	126	134	137	135	132	135	132	161	154	138	139	138	128	128	148	152	146	126	111	125	126	142	153	149	140	149	152	130	128	117	130	146	141	133	141	113	135	154	135	133	137	127	163	139	144	140	127	128	133	123	143	148	142	112	129	134	140	140	119	130	121	152	147	134	143	140	150	129	122	137	128	132	137	122	139	144	156	131	120	156	128	128	144	120	136	115	144	155	134	150	161	133	125	135	116	143	148	148	108	152
6130	1957	4137	5889	4997	4672	4834	3645	2814	2424	3210	3918	4096	4430	4216	4038	3262	2960	3436	3118	4935	12974	26897	22047	11766	5340	2185	921	536	468	388	382	400	436	405	394	416	369	388	413	424	402	397	428	429	423	416	395	398	396	393	406	387	394	447	392	386	422	431	418	416	415	396	443	452	379	392	406	418	400	381	396	396	433	394	398	376	434	385	395	424	401	461	362	409	381	408	420	410	389	436	391	405	428	411	391	403	408	388	412	406	403	413	417	401	398	437	379	380	391	410	391	383	439	408	386	402	382	417	385	418	395	426	397	418	420	384	395	400	407	429	397	423	379	405	386	396	434	383	391	397	394	423	419	380	433	427	394	422	406	407	386	364	411	410	439	408	373	376	402	415	419	429	402	395	418	470	428	397	365	388	387	357	378	398	430	404	427	425	368	398	418	427	416	451	398	409	380	409	418	406	393	406	390	413	407	399	389	387	408	409	434	417	376	418	399	406	414	390	380	401	402	415	392	379	402	404	392	418	374	385	382	344	395	391	356	411	425	412	417	365	384	413	427	408	431	397	386	426	412	406	383	388	424	414	418	405	409	424	393	412	400	399	377	385	411	424	380	425	389	424	404	392	397	405	422	427	371	403	419	399	420	428	415	445	447	408	432	461	420	400	378	416	402	396	357	410	375	409	396	420	396	405	409	410	396	382	395	403	417	378	426	409	398	406	388	400	394	408	395	413	405	412	384	429	443	403	383	439	387	374	424	391	419	398	417	395	415	401	408	396	408	442	380	384	399	403	401	399	384	378	393	408	421	425	383	424	415	426	430	401	401	406	432	421	412	381	394	408	432	437	365	419	423	395	411	402	398	389	390	397	426	369	382	415	407	405	401	373	432	393	391	400	396	383	431	435	406	406	392	417	394	391	393	390	410	404	384	422	426	424	366	391	402	412	387	384	437	410	416	387	415	368	388	415	403	417	375	375	401	364	395	439	392	440	417	388	367	401	370	359	395	351	402	405	379	395	460	409	421	413	421	451	392	396	416	419	404	388	403	400	422	407	419	434	427	356	390	408	423	384	429	392	389	400	428	408	393	418	429	425	350	366	412	379	394	413	404	378	433	400	420	393	427	381	403	408	393	385	408	384	400	426	382	417	408	410	416	429	414	426	402	424	398	375	452	419	372	405	418	403	397	394	381	389	443	377	393	389	398	377	425	436	424	426	407	398	418	414	428	402	416	427	417	453	382	402	415	440	402	404	394	425	398	368	404	410	406	406	392	398	419	406	390	399	431	400	412	416	384	402	367	421	392	413	394	430	405	417	431	401	416	392	396	400	413	434	407	395	407	430	414	432	375	424	390	446	389	423	398	400	418	444	376	419	401	403	376	399	399	397	394	401	422	412	422	395	437	408	407	375	369	417	421	412	372	406	401	421	381	404	383	378	429	420	399	405	387	374	410	408	388	401	421	416	394	403	401	402	397	401	396	417	390	425	400	380	390	385	421	397	391	405	399	385	411	419	401	378	422	391	413	424	426	405	433	416	384	392	388	411	423	409	365	371	381	388	401	395	379	395	375	427	366	398	405	395	382	391	400	385	435	395	355	389	425	416	401	381	372	406	398	454	434	393	435	408	397	403	414	418	390	396	380	439	396	395	431	415	429	415	394	385	369	393	387	410	394	421	410	390	398	409	382	404	364	405	384	388	458	388	419	431	408	427	438	394	366	405	413	400	403	402	418	415	379	405	394	401	429	396	373	409	408	382	424	403	425	409	400	400	406	415	389	416	393	429	381	399	431	401	385	426	376	392	408	412	382	363	437	419	381	417	382	378	389	411	376	392	383	420	383	415	422	401	414	393	372	434	403	434	419	396	418	407	411	399	350	421	386	398	400	431	387	424	381	413	397	396	405	403	406	383	444	428	406	397	376	422	371	385	408	437	408	373	387	401	399	382	410	387	409	423	418	438	428	394	383	380	413	419	381	403	411	412	397	397	375	427	408	430	382	439	394	375	379	412	402	406	378	363	417	407	401	418	417	415	379	390	427	415	364	398	453	384	419	367	396	392	406	353	416	388	419	407	417	391	375	399	376	428	397	412	382	394	394	396	398	402	381	399	405	437	352	429	404	403	420	365	410	368	420	380	392	418	375	399	430	420	425	402	407	409	402	361	423	405	421	479	412	452	396	404	372	424	414	393	420	383	405	384	418	398	367	410	400	409	415	395	411	421	410	354	421	388	406	391	406	419	393	415	403	397	378	414	411	390	379	436	371	413	413	403	424	395	413	390	394	390	405	414	435	432	385	421	406	394	410	392	365	388	402	403	411	411	374	408	372	425	395	425	410	384	394	390	393	402	385	422	422	400	416	429	393	372	407	431	440	368	370	405	408	399	434	410	420	371	395	405	399	372	415	399	401	350	425	396	404	417	367	444	405	413	396	394	409	423	390	391	431	397	391	401	416	401	430	429	422	419	409	390	404	407	402	393	397	386	411	373	400	418	386	376	451	377	414	422	408	422	390	406	383	427	422	416	441	399	409	389	414	414	414	347	381	414	405	410	419	425	408	424	424	406	413	394	376	356	399	415	403	411	410	391	388	407	399	357	403	398	420	407	392	422	375	429	412	392	408	401	424	381	386	432	382	429	387	398	420	392	395	408	438	426	423	384	393	402	393	397	400	404	391	398	406	389	420	464	433	413	377	398	386	377	422	405	395	402	425	396	433	440	412	416	398	392	418	403	414	389	394	422	393	396	403	409	427	393	385	428	369	399	405	411	399	376	390	370	381	416	403	402	394	436	408	393	392	410	390	425	404	412	381	402	391	434	402	422	371	427	411	417	429	359	408	393	372	430	422	410	434	402	422	363	376	405	363	369	421	420	398	419	371	429	419	388	387	428	395	429	431	384	425	401	415	382	373	369	416	367	400	429	414	369	438	369	407	413	402	377	368	423	408	353	401	430	404	384	399	405	417	364	392	402	387	385	424	381	404	393	396	390	446	417	400	441	411	394	418	384	411	396	388	374	394	418	410	433	406	398	398	429	402	353	390	434	404	396	362	433	406	378	418	370	360	482	378	417	417	421	390	390	400	391	407	418	369	429	397	404	402	376	401	415	442	391	406	392	394	412	389	400	416	411	414	405	420	428	360	425	424	402	433	407	402	402	390	437	411	401	374	370	390	393	416	438	431	407	389	405	378	396	431	421	433	419	408	422	423	393	396	417	401	418	404	400	387	402	404	389	427	388	409	395	396	429	401	418	407	400	411	393	386	389	397	414	404	366	434	379	397	377	379	400	414	387	399	427	359	410	404	402	432	409	426	397	426	381	389	406	418	378	406	393	412	435	413	427	417	388	391	416	400	398	394	405	398	405	416	393	382	414	406	423	443	409	412	405	389	374	413	379	415	420	402	429	414	426	390	367	367	404	420	435	419	347	413	373	406	401	418	407	439	390	386	398	393	380	397	379	393	412	417	393	439	400	411	399	390	388	419	444	399	391	451	413	399
15204	3085	3844	3138	2273	1547	1598	1268	812	618	758	984	1194	1363	1342	1077	985	860	738	684	1338	5874	12535	8792	3575	1402	662	289	163	170	155	146	129	145	147	133	160	141	137	145	146	126	128	152	156	158	142	151	133	147	171	133	160	134	153	158	154	157	166	133	162	156	156	149	155	149	164	139	129	159	140	143	139	190	154	145	168	137	141	147	146	134	175	140	151	138	137	147	144	153	157	139	130	124	151	136	128	161	149	162	134	138	147	162	139	145	164	147	136	163	135	143	158	141	137	150	159	154	143	141	142	178	134	130	136	148	171	151	154	150	121	113	125	154	156	154	141	156	152	162	163	158	142	147	169	141	152	167	153	146	144	151	132	155	148	152	160	138	159	150	164	157	135	158	143	138	141	162	149	121	167	148	138	139	162	142	129	139	131	142	131	129	136	150	157	141	130	138	139	162	162	137	148	151	144	128	147	135	138	117	125	137	148	142	144	146	136	163	149	149	142	153	141	150	157	137	119	142	157	146	136	145	148	146	152	142	134	147	151	138	133	142	151	155	169	135	172	142	126	144	148	143	160	159	119	133	139	151	136	143	145	156	138	141	148	129	156	122	160	153	136	176	145	151	159	142	123	146	143	152	158	149	130	150	157	172	138	122	143	134	151	138	149	141	129	146	158	135	145	148	169	145	145	159	179	152	148	142	150	151	154	151	167	138	159	135	137	148	144	154	155	143	126	168	125	134	157	166	166	176	128	133	145	136	147	148	146	167	152	135	166	164	149	156	131	168	127	167	158	133	144	131	132	149	158	130	155	144	150	138	164	164	149	136	129	152	136	146	156	145	149	125	143	154	117	158	170	146	128	130	137	146	131	168	145	139	150	151	151	149	137	158	167	168	169	169	147	133	156	134	149	147	136	151	167	145	148	162	141	157	130	130	148	134	150	140	136	145	156	127	162	158	164	150	145	156	144	124	154	146	154	149	154	160	151	144	143	143	142	139	160	130	130	156	145	136	154	134	154	151	135	147	131	144	140	142	143	145	142	139	133	151	139	132	143	150	149	168	131	144	145	139	124	139	145	160	163	132	141	150	156	157	152	133	153	154	129	156	138	131	124	159	160	136	162	132	164	152	151	149	145	145	143	134	134	137	136	140	125	145	145	167	171	159	151	141	147	150	159	162	151	134	145	148	155	140	141	164	155	156	140	134	167	144	149	140	153	140	144	170	148	143	142	149	144	152	150	173	142	132	165	149	146	160	148	135	135	153	144	150	144	126	169	145	146	155	143	132	117	157	161	134	151	138	127	142	147	132	147	134	150	136	143	114	153	141	155	126	169	140	158	142	153	154	164	151	134	118	149	133	152	152	141	152	150	147	142	138	140	141	150	147	149	147	144	137	158	158	153	157	142	127	149	158	146	159	157	146	134	172	145	132	154	134	151	135	148	149	155	154	165	140	173	137	136	149	111	132	175	162	131	126	139	120	157	157	156	134	156	151	167	133	137	175	135	141	144	147	139	163	145	128	149	152	157	171	140	137	139	144	134	158	139	154	158	135	170	145	161	163	154	129	145	137	144	137	144	166	141	130	131	142	157	145	162	155	165	141	154	154	147	151	166	137	147	144	161	148	148	142	155	156	137	153	154	143	148	148	166	159	136	171	150	130	146	143	144	147	142	143	138	188	163	145	150	160	147	140	137	149	150	123	171	144	145	146	150	153	157	174	146	160	163	150	143	152	154	190	139	149	144	163	151	138	146	139	121	143	123	155	130	152	133	148	145	150	157	163	146	138	146	152	126	130	147	140	135	152	146	143	147	160	150	145	135	141	122	164	132	156	151	149	161	144	138	132	151	135	148	137	143	149	140	153	143	141	170	146	134	164	134	124	159	150	140	138	145	142	152	152	139	126	165	136	159	144	145	129	130	146	155	151	142	153	156	139	154	137	170	145	181	122	165	148	152	144	136	148	122	129	150	143	158	134	169	130	136	130	173	143	133	163	163	137	130	122	136	145	144	148	154	143	150	128	154	133	143	158	145	152	139	133	153	126	127	149	117	135	149	161	145	157	145	140	152	136	156	160	157	146	154	122	129	154	140	129	160	153	159	139	161	139	141	118	132	145	134	135	143	136	144	149	140	160	135	158	143	154	146	148	129	138	146	142	147	145	161	130	130	145	159	132	147	168	146	157	152	143	153	155	123	180	153	165	113	145	152	147	154	131	161	149	155	118	178	139	137	150	145	165	134	148	136	161	155	150	149	150	134	126	170	135	154	138	173	152	157	136	146	137	162	156	139	163	116	157	140	135	165	146	150	122	147	142	139	145	139	133	146	164	138	157	157	153	157	153	133	148	152	154	124	153	150	136	155	142	140	157	157	127	126	138	146	155	127	135	153	147	155	135	152	133	141	140	152	147	138	138	147	144	153	148	141	140	156	144	142	129	138	168	164	147	159	161	156	146	116	141	157	140	163	159	142	147	155	153	145	151	141	158	146	163	151	154	160	152	131	155	153	137	129	143	139	135	137	146	145	164	138	150	153	131	128	133	147	160	157	143	146	141	154	164	141	167	174	129	170	153	163	146	150	136	129	146	154	146	139	141	130	145	157	153	159	171	150	169	157	142	157	138	159	142	141	156	134	148	131	163	132	136	138	161	152	158	147	141	147	146	134	145	144	149	135	155	145	151	159	148	140	172	146	127	163	136	162	150	121	131	128	149	138	157	135	128	164	136	159	158	161	157	137	147	131	157	145	149	120	141	130	155	151	145	162	148	129	133	155	154	130	140	124	132	143	160	154	156	142	140	139	153	133	133	144	127	140	133	151	151	152	148	132	139	131	145	151	137	133	144	150	159	148	136	135	160	159	142	162	137	165	142	145	152	164	142	172	140	178	148	158	163	153	127	140	132	146	136	180	156	127	139	161	139	154	151	137	140	144	147	137	146	149	133	141	172	152	147	146	137	178	138	146	139	152	158	126	143	152	146	155	141	131	134	166	143	149	145	148	145	135	155	140	138	122	146	129	152	148	150	142	132	169	144	152	171	180	129	146	149	141	130	141	143	141	137	133	148	168	141	145	143	155	161	133	149	167	161	145	152	166	148	157	158	167	136	131	155	146	124	126	143	163	129	149	146	154	154	145	133	135	155	164	129	148	138	144	139	140	146	143	123	144	135	149	137	150	151	161	148	131	134	144	135	165	134	140	145	120	135	160	158	151	149	148	150	156	145	126	132	150	149	154	158	130	146	147	148	139	137	165	136	134	149	149	166	144	153	145	138	139	134	131	138	145	136	140	132	148	151	143	132	130	147	138	140	115	156	147	155	146	152	162	145	170	160	151	153	128	128	159	152	160	142	146	146	132	158	149	149	133	144	143	152	143	132	152	136	132	166	179	141	152	147	166	119	126	139	124	130	134	171	160	143	136	145	138	158	146	157	158	156	151	161	143	146	146	145	161	128	149	139	170	146	141	151	124	150	127	147	126	133	144	149	151	156	160	131
8142	2921	7072	8914	8087	6837	7213	5879	4230	3891	4164	5688	6563	7664	7683	6840	6274	5131	4791	4650	8306	24167	35706	28549	15856	7698	3110	1200	650	504	485	433	473	426	427	416	403	435	442	412	420	429	419	473	441	426	440	421	401	464	406	429	428	413	420	404	471	416	397	448	459	392	442	490	426	413	440	405	449	423	401	429	423	447	392	422	408	457	481	429	449	413	433	488	459	456	456	428	442	437	429	417	459	434	419	417	434	412	407	443	463	444	400	436	417	445	446	455	416	433	434	423	416	412	441	432	398	373	429	420	460	427	444	436	424	418	431	435	474	455	431	436	418	445	415	395	416	460	421	407	422	429	436	439	405	426	415	430	428	445	429	410	425	441	443	442	419	421	451	433	418	432	428	431	407	412	444	428	448	435	379	444	406	437	430	409	413	435	418	429	426	446	444	456	414	450	448	406	451	436	432	447	451	412	441	427	412	464	423	410	472	421	411	420	479	468	458	438	424	425	393	413	422	455	409	440	397	444	411	420	425	428	444	433	443	432	408	397	444	460	410	450	428	413	431	439	442	460	473	413	432	418	452	416	472	410	432	421	408	397	375	407	430	428	368	453	424	458	395	457	410	408	432	448	389	440	464	460	457	450	412	404	394	411	430	401	421	434	415	449	432	429	414	406	444	386	471	410	430	413	430	421	433	431	456	408	414	395	426	428	428	417	451	419	417	455	415	475	435	424	422	435	440	413	432	395	425	424	411	408	400	412	417	411	448	455	459	406	412	446	463	442	396	438	473	403	430	411	428	437	427	398	425	424	458	429	419	402	435	409	414	406	480	451	454	426	437	411	417	467	433	414	448	439	439	412	459	417	430	443	423	393	385	459	421	439	399	412	463	431	449	419	427	416	441	430	429	435	381	439	383	428	440	409	436	421	425	413	473	424	429	432	412	488	414	450	442	433	413	421	438	419	456	447	433	435	440	411	420	410	414	433	412	432	419	413	432	420	428	410	423	458	436	435	440	433	457	428	427	450	436	463	430	437	417	457	435	432	437	410	451	432	410	413	413	452	461	400	452	467	468	409	450	445	432	429	448	408	384	430	450	413	423	403	417	421	431	399	464	434	451	440	452	387	410	406	430	410	453	453	421	414	428	434	441	440	449	418	459	436	440	415	402	444	433	452	441	430	428	432	413	446	458	423	413	469	419	463	407	435	411	442	443	450	462	464	407	439	473	422	409	401	459	406	420	457	407	407	415	448	464	421	443	450	448	414	435	395	439	460	420	431	393	447	448	438	454	445	438	414	430	437	433	430	405	452	417	428	461	413	410	449	445	432	418	390	443	477	443	439	429	434	392	411	421	414	434	445	456	484	417	389	416	422	401	412	429	424	423	466	431	456	426	433	440	460	403	413	430	433	418	427	441	443	456	452	444	449	449	463	444	426	440	461	449	439	447	411	432	417	419	424	408	439	436	414	445	413	439	447	483	434	417	420	454	421	456	409	409	426	426	409	431	419	461	394	468	455	454	398	426	446	421	421	413	422	446	414	428	393	436	447	408	450	417	475	428	423	386	432	417	405	444	445	466	459	433	442	466	474	458	422	439	439	427	426	424	436	425	462	426	387	395	396	412	425	434	413	447	439	452	412	435	442	427	424	447	437	463	448	430	400	419	449	441	432	406	451	454	401	444	441	403	442	452	422	404	419	427	410	414	434	444	444	435	444	397	400	410	408	445	438	401	434	460	450	407	412	419	442	454	438	411	437	445	457	412	414	450	417	436	420	448	418	466	440	456	438	410	447	495	463	413	430	443	450	430	399	474	401	436	423	420	421	409	447	449	426	388	435	430	431	449	468	439	389	416	426	431	430	445	404	429	434	431	455	472	409	440	394	422	460	451	411	449	460	408	461	453	439	418	461	469	463	410	433	454	439	422	416	446	402	431	476	427	429	363	414	451	438	459	397	426	440	436	425	421	437	444	448	404	448	413	394	442	436	417	402	418	436	471	435	429	421	425	405	448	438	457	422	394	450	407	441	383	421	422	441	475	435	422	425	416	436	422	412	459	435	434	427	426	408	427	410	429	452	466	424	418	423	417	391	456	456	430	433	436	407	426	439	428	447	471	434	413	477	427	401	450	428	455	444	450	435	441	448	426	431	411	441	430	442	436	435	422	439	403	432	434	389	433	441	395	422	448	434	459	418	422	439	465	438	431	417	414	403	406	439	433	386	416	425	450	470	443	445	431	453	447	469	392	406	425	459	402	438	415	446	405	420	416	419	422	434	410	432	405	395	432	445	441	422	431	407	424	428	459	424	420	416	385	435	457	408	435	443	411	465	412	436	423	419	434	408	417	431	430	437	421	417	459	418	418	428	399	471	425	448	415	446	410	402	449	474	438	446	459	428	480	442	428	440	472	428	430	401	465	435	452	401	422	417	415	416	425	429	438	440	447	476	429	431	406	462	436	420	430	412	412	420	445	434	408	451	440	445	442	430	455	456	450	399	412	408	415	423	394	412	422	424	423	410	436	415	429	430	396	421	410	445	433	450	396	388	413	424	404	420	418	446	444	420	417	450	424	462	461	455	423	390	452	437	417	424	437	432	415	415	453	439	435	392	445	420	401	441	440	460	464	427	451	439	399	449	446	445	420	444	435	458	423	430	415	443	432	445	415	445	417	425	426	427	426	447	429	423	425	424	428	425	438	389	433	470	447	397	453	440	405	428	396	465	377	456	413	460	428	434	466	380	448	452	465	451	428	412	444	456	401	413	461	402	425	429	435	426	463	430	439	408	413	462	459	417	410	453	400	467	421	432	451	432	418	481	450	428	436	414	423	424	431	401	411	422	415	418	403	430	426	389	469	380	438	439	441	401	399	437	435	457	417	423	413	389	419	417	423	391	436	426	427	434	434	435	479	435	422	436	443	399	432	426	449	408	420	427	429	417	439	439	429	430	399	415	412	410	380	453	402	422	433	464	450	439	432	429	462	433	442	424	417	415	441	439	414	399	462	422	432	455	426	410	462	443	449	427	423	437	422	446	409	406	424	447	422	414	413	411	444	388	434	400	447	420	446	464	448	410	420	456	422	441	423	426	415	431	456	436	441	423	395	408	463	434	440	402	415	445	429	410	435	415	452	442	437	410	440	454	456	417	418	449	387	449	462	446	416	416	451	424	445	449	409	446	425	437	447	466	439	437	430	421	428	452	401	449	447	413	446	434	430	421	435	436	436	428	403	432	438	426	428	407	445	423	444	392	387	425	438	454	428	417	400	417	406	440	419	444	455	431	439	412	426	381	423	429	439	454	411	419	429	436	412	460	367	443	444	458	447	401	405	432	406	402	394	420	458	381	425	409	438	398	456	429	383	418	442	425	416	429	423	431	442	428	419	431	461	443	411	399	394	428	397	436	441	419	393	409	390	457	415	416	438	464	424	449	421	428	458	448	413	436	395	422	418	417	442	396	438	415	449	437	397	418	415	431	408	394	404	413	444	439	438	426	422	425
2738	827	877	816	650	459	386	353	250	238	275	248	264	256	282	264	225	233	225	184	210	548	1144	1013	625	370	251	188	138	137	141	144	130	132	127	129	114	141	133	140	123	136	164	128	147	110	136	138	132	123	141	144	127	127	162	140	130	146	131	137	162	156	139	118	146	121	163	123	140	112	128	139	156	140	140	129	134	150	122	118	128	131	134	121	135	142	145	131	140	105	145	134	130	120	127	111	128	153	138	115	159	137	156	129	151	123	129	133	130	139	125	149	136	128	139	155	137	146	134	159	154	124	138	135	131	159	128	140	134	133	126	113	142	144	121	143	146	149	145	137	131	127	115	146	128	137	133	130	136	147	125	142	145	124	140	140	133	124	149	127	149	138	148	119	129	131	142	135	133	123	124	144	127	153	144	149	125	131	138	128	134	157	128	138	114	130	162	148	138	129	128	140	165	157	134	143	123	130	140	135	129	138	128	132	145	135	158	138	136	116	145	122	137	136	125	128	120	138	141	130	124	120	142	138	139	128	128	128	115	132	141	146	156	111	126	127	128	139	150	117	153	120	124	141	140	149	134	141	118	127	135	125	139	122	125	136	138	134	147	131	124	129	137	124	122	142	128	146	150	154	114	138	132	128	127	142	140	119	158	136	144	114	152	117	150	160	130	146	140	145	157	166	128	110	152	136	122	153	131	141	126	153	132	146	137	135	110	133	125	161	138	147	131	137	119	128	119	125	130	146	115	146	133	130	131	142	132	146	141	115	136	128	125	139	138	135	127	126	142	135	129	113	142	131	164	152	101	136	129	145	123	120	129	141	127	138	133	117	110	118	116	128	129	141	141	118	141	127	154	140	134	141	145	154	139	139	120	131	128	145	127	155	125	128	116	133	156	129	118	116	123	143	113	122	132	127	147	142	160	129	136	136	141	133	127	158	119	136	132	124	122	159	137	123	137	128	133	136	133	135	123	132	142	143	131	153	117	148	126	133	121	136	142	138	143	144	129	129	123	144	127	137	134	131	123	120	129	143	120	134	138	151	141	136	140	125	123	160	121	133	137	139	161	117	128	151	166	141	139	138	122	141	137	136	114	144	145	124	126	125	137	112	140	151	143	124	142	155	157	130	141	137	143	148	120	122	117	139	137	135	137	147	129	135	120	134	131	129	138	140	141	141	122	142	120	129	153	139	121	141	122	122	150	121	138	137	135	124	136	123	149	137	171	133	137	129	123	144	166	139	132	133	121	127	121	142	145	139	144	129	134	108	144	119	144	147	125	161	146	151	131	149	129	138	155	144	149	124	151	141	123	126	131	121	142	144	160	145	140	123	119	138	125	129	138	123	131	118	128	145	141	139	138	150	137	131	135	134	133	120	132	132	146	127	139	147	129	132	134	132	140	138	150	148	120	140	139	131	125	135	137	124	128	129	128	148	152	147	118	144	135	126	134	142	135	116	140	136	119	122	122	149	125	133	145	133	148	153	129	130	137	115	133	121	136	144	145	126	131	140	129	116	134	139	145	146	136	130	144	131	138	146	138	126	120	135	143	114	143	127	142	147	171	118	122	128	135	150	113	145	142	136	155	159	131	117	141	124	122	136	134	131	127	133	137	132	150	162	126	128	136	138	134	140	121	144	145	136	119	133	115	147	144	123	127	147	137	145	156	121	125	109	136	131	170	122	124	115	121	133	120	137	133	121	148	132	153	120	143	121	151	134	140	140	118	139	139	122	107	104	139	126	133	123	159	149	131	141	142	153	131	124	145	133	140	113	125	153	145	130	136	123	143	115	124	150	137	124	118	139	128	129	137	131	136	115	129	130	140	122	140	128	140	116	121	106	133	148	160	119	131	124	122	131	131	134	139	129	146	159	160	150	121	122	146	130	141	119	147	145	146	136	140	145	131	162	126	144	133	140	131	135	146	123	155	131	123	122	142	149	135	133	175	124	142	126	152	133	133	119	114	130	150	121	128	133	145	152	118	128	153	131	139	145	145	139	133	128	132	122	139	139	134	139	136	136	146	137	150	125	133	160	143	131	156	151	125	138	131	139	132	121	137	139	139	113	119	135	127	107	120	136	155	142	125	135	122	147	144	140	125	152	140	153	134	128	125	132	148	152	133	147	142	156	132	140	138	132	137	148	136	135	153	140	145	155	133	138	138	145	134	151	123	154	139	138	148	133	155	124	133	129	140	132	145	131	135	124	131	137	120	165	125	128	133	136	131	145	132	149	135	123	134	131	127	142	136	149	151	127	127	121	158	123	125	133	150	134	138	133	129	138	151	140	127	131	144	128	120	153	104	127	123	141	117	130	150	131	137	156	157	141	142	141	118	144	138	142	129	144	154	135	125	148	140	133	133	146	161	155	129	161	122	143	133	166	133	139	137	108	136	150	121	150	123	117	146	124	114	134	133	128	127	124	140	149	144	135	150	145	130	147	120	143	132	119	128	143	129	114	141	118	163	140	130	119	143	135	145	143	119	111	122	116	146	125	133	142	161	127	153	126	132	115	161	143	145	137	145	149	131	122	124	119	109	118	124	141	117	157	141	140	142	138	134	127	135	144	138	136	128	139	129	132	157	142	145	140	143	130	148	127	142	156	131	164	143	153	121	114	133	133	141	136	122	146	137	148	132	131	138	111	150	144	132	120	129	155	107	132	132	130	141	128	109	127	132	130	132	159	150	144	152	120	146	120	117	123	133	133	140	140	144	135	135	127	116	125	139	148	125	125	140	162	147	131	128	144	148	122	139	129	138	136	143	135	138	131	123	144	158	134	115	161	107	127	122	137	152	134	149	118	132	156	122	136	136	142	139	131	121	135	148	154	126	125	137	135	116	136	125	123	140	131	112	134	134	144	150	121	128	119	125	121	119	133	141	138	121	140	136	132	134	106	129	130	128	142	151	136	135	136	144	119	137	130	114	136	146	113	135	117	126	152	128	169	143	126	144	109	140	128	139	138	139	127	129	142	138	131	119	127	136	134	135	139	120	148	144	127	143	141	135	121	139	156	147	144	133	150	120	114	124	145	135	125	106	150	118	140	134	132	119	119	129	126	142	117	134	139	116	125	152	127	128	143	137	134	126	132	146	154	130	134	131	138	119	138	143	140	126	145	129	142	137	127	117	146	131	135	143	125	133	124	143	133	143	124	144	147	149	125	125	113	131	158	149	134	132	142	127	155	139	135	144	131	130	140	142	130	136	132	139	136	124	145	138	138	124	118	138	134	125	117	133	138	149	133	138	128	130	141	146	119	128	125	134	163	140	135	138	114	148	139	139	123	143	128	155	150	116	129	131	138	111	155	123	130	134	128	149	154	148	124	138	136	128	124	120	136	113	127	130	131	117	141	141	143	135	115	144	135	146	126	119	140	144	158	133	148	141	114	137	137	139	136	146	134	108	145	125	128	133	117	141	133	145	141	122	133	145	146	123	135	146	156	126	129	132	137	140	135	124	129	130	136	154	130	141	130	118	120	154	150	130	141
2486	1060	1650	2312	2417	1902	1760	1492	1230	1230	1145	1302	1373	1257	1366	1333	1098	977	961	965	1007	3148	6979	5471	2999	1496	784	503	440	406	437	373	399	413	373	351	406	399	388	383	401	424	399	383	394	434	358	397	384	386	386	377	388	407	413	429	401	388	395	414	398	405	386	399	376	434	392	425	404	368	370	385	381	392	414	442	394	452	376	448	398	408	393	415	421	407	401	424	389	390	401	365	414	399	375	431	396	416	415	381	412	378	398	350	388	383	405	383	409	411	401	395	397	427	414	376	405	404	398	392	376	390	397	399	409	403	377	387	407	379	395	403	402	391	394	383	407	386	384	388	370	418	417	414	388	373	371	390	399	413	382	415	417	426	374	381	384	415	420	443	407	382	433	402	389	378	424	410	408	393	402	435	409	415	401	381	435	393	399	452	394	422	383	375	375	378	394	390	381	392	386	392	396	380	381	406	383	390	397	411	417	410	417	456	366	376	400	455	357	379	383	372	410	404	384	367	396	442	393	365	418	394	439	378	346	408	420	449	368	403	394	415	459	410	410	429	393	400	383	387	446	402	445	392	381	421	400	437	437	378	374	410	427	389	388	387	379	426	418	373	385	390	380	406	392	423	409	395	374	390	398	367	389	426	404	399	400	410	382	427	400	394	434	386	438	388	410	369	381	392	365	390	384	384	413	400	428	401	380	402	428	410	415	412	425	397	422	363	400	394	401	423	411	355	400	382	419	403	415	410	420	413	407	404	404	411	412	403	394	389	384	401	375	378	384	396	433	405	386	378	401	438	393	420	413	405	366	382	407	384	401	415	407	384	395	401	416	394	386	410	401	385	393	405	417	350	397	435	396	418	376	400	390	379	416	398	401	396	420	368	412	387	406	378	362	393	391	390	376	364	403	430	397	389	388	364	385	353	368	387	390	419	399	387	410	416	434	384	391	390	393	393	420	438	369	372	423	387	395	425	392	408	384	435	405	414	375	427	395	369	445	383	393	399	434	389	399	408	403	358	429	428	389	390	390	404	396	433	416	359	364	394	388	412	413	381	420	411	380	400	420	400	398	443	412	387	418	405	413	418	387	433	382	411	396	381	404	416	368	417	401	434	412	386	423	408	420	425	427	380	361	393	405	416	396	401	415	385	413	425	425	383	364	393	346	361	387	404	398	393	422	381	368	403	392	402	402	406	419	399	416	362	389	434	384	397	355	393	420	438	386	412	398	384	401	395	385	402	412	422	444	409	397	425	390	405	394	375	376	400	409	393	385	366	381	433	407	426	414	410	427	399	352	394	435	381	415	360	397	360	418	409	386	382	377	403	362	395	385	364	413	421	392	369	390	387	390	367	408	350	373	393	390	373	390	383	403	373	398	401	414	397	385	410	412	433	411	391	390	414	404	375	353	371	420	363	415	408	378	410	368	394	401	419	435	392	417	428	417	385	383	392	424	391	361	428	375	385	417	397	367	406	406	401	406	441	445	403	389	423	409	422	377	415	379	390	395	376	408	380	431	387	360	381	384	409	413	396	414	398	408	383	426	420	413	398	375	351	424	426	422	443	385	467	369	398	381	400	371	426	383	408	392	376	385	410	369	415	363	396	394	362	382	341	398	381	385	380	374	362	369	407	391	386	389	390	405	355	384	445	415	397	427	412	415	336	382	443	405	351	407	404	413	412	419	357	382	418	383	428	447	362	388	424	408	384	381	383	371	388	384	390	390	392	417	412	350	382	386	402	380	429	393	404	418	424	401	414	368	393	425	412	394	409	396	434	403	393	387	363	384	389	400	404	394	395	400	369	390	388	405	397	398	370	425	419	432	401	370	402	391	420	366	393	402	386	391	392	411	371	400	385	435	388	421	383	410	369	404	387	422	399	377	387	402	416	430	401	378	394	401	408	447	399	390	367	391	397	358	384	410	412	393	385	383	410	400	411	371	355	394	363	389	379	436	402	445	357	418	422	394	423	376	404	380	407	395	391	398	428	398	371	388	377	394	407	377	382	379	365	394	406	427	397	390	384	409	396	404	376	399	400	417	383	438	408	382	388	391	411	452	416	424	384	392	434	411	401	343	395	349	388	370	366	407	363	361	396	391	433	398	415	411	411	406	378	406	398	396	373	373	390	397	394	435	388	416	419	404	370	413	417	383	395	397	389	386	395	396	369	413	360	396	425	418	459	420	393	427	431	380	431	424	386	406	399	406	378	390	398	403	381	399	366	389	405	369	386	383	402	390	413	418	400	425	373	410	408	383	398	393	406	409	390	394	378	406	426	394	365	384	398	376	415	404	392	407	420	379	406	417	407	414	424	378	393	365	406	360	407	403	374	362	404	397	373	413	396	432	414	392	406	366	362	396	407	414	423	441	368	386	365	360	397	415	394	415	411	401	410	399	435	384	402	421	377	409	438	371	410	382	380	400	396	392	391	405	378	403	378	379	415	394	392	421	402	394	366	381	391	398	374	389	419	407	410	412	419	393	392	411	416	415	404	357	419	391	383	384	380	385	403	389	350	371	394	414	381	393	389	398	396	399	396	411	434	456	398	398	404	393	412	422	390	421	396	390	403	416	398	396	389	384	412	405	391	367	388	416	406	405	408	390	420	400	384	418	378	413	392	374	369	382	425	436	407	353	391	411	369	404	400	398	370	399	398	424	406	413	371	357	403	381	365	391	368	411	398	404	373	405	371	400	400	396	413	406	396	361	399	380	435	387	392	417	400	392	420	391	404	386	403	374	398	390	396	395	414	415	392	420	405	417	382	389	361	396	409	402	372	410	374	414	388	423	417	390	364	403	385	421	395	418	386	383	405	408	404	399	402	402	363	419	393	388	375	411	419	392	441	402	376	364	421	391	381	412	375	391	430	389	368	408	372	405	363	359	427	378	378	400	393	394	393	401	394	407	402	382	411	417	372	422	423	390	368	379	400	401	412	363	391	404	349	409	399	398	409	397	407	409	412	408	412	372	397	385	395	369	418	387	394	419	374	403	393	388	401	392	383	380	397	395	397	417	403	374	392	386	433	385	390	462	405	375	389	393	407	372	405	402	418	424	398	394	362	418	374	422	380	383	397	367	375	394	354	407	400	390	438	416	342	359	398	416	395	412	437	369	423	372	401	398	412	421	408	419	373	382	412	395	371	421	387	348	402	405	384	411	423	427	399	392	435	393	373	426	399	397	373	411	417	406	417	374	421	404	416	433	389	368	397	392	353	382	378	386	394	398	408	421	381	410	393	361	386	411	383	440	437	406	415	364	406	389	424	381	392	399	405	381	354	402	409	384	417	381	408	411	420	360	388	439	396	398	418	399	386	413	393	390	370	407	379	424	395	410	385	395	412	403	366	381	410	392	406	396	397	425	378	436	371	376	385	379	410	405	369	397	378	364	408	399	406	446	405	395	413	400	361	392	357	393	403	383	415	385	413	364	408	399	395	382	410	403	359	396	391	412	401	426	374	365	408	387	408	386	393	392	411	407	413	401	364	410	427
8546	1777	2329	1704	1246	974	852	705	595	475	481	514	619	653	785	733	646	558	469	441	686	3718	7099	4279	1962	855	356	196	153	133	141	131	152	145	120	125	122	140	129	118	137	137	137	136	140	142	143	120	136	167	149	117	128	151	140	125	116	138	155	127	125	116	145	148	162	129	127	144	114	134	147	135	148	136	124	143	123	127	132	116	130	121	139	124	135	141	137	134	141	144	146	136	115	140	136	138	137	132	129	148	132	122	122	136	147	114	118	126	124	134	118	135	156	143	135	142	134	114	136	128	149	133	139	146	139	128	134	142	137	126	135	147	142	136	146	131	148	145	130	127	145	146	146	143	144	147	135	139	132	136	131	126	157	139	120	146	138	141	120	155	148	133	151	106	139	143	125	133	132	125	160	143	133	133	112	122	156	136	118	118	138	146	130	142	147	140	158	127	122	145	145	142	145	127	119	144	119	119	120	123	117	141	137	131	138	143	132	149	131	156	155	124	152	141	134	147	148	109	179	135	127	118	156	120	149	119	146	115	150	133	148	144	115	140	151	125	129	144	143	140	134	127	127	143	155	151	140	128	141	137	141	130	149	140	136	137	125	141	156	132	122	134	150	122	145	118	114	130	126	145	119	131	131	124	167	133	136	159	129	150	144	125	167	128	120	142	144	124	161	143	137	140	126	136	129	122	133	129	127	146	148	120	145	121	139	127	128	142	139	136	92	147	132	138	135	151	139	143	138	153	157	133	138	152	141	146	117	133	139	142	152	127	151	132	142	138	131	125	133	137	147	144	142	139	148	122	144	128	112	135	121	133	154	137	138	133	134	130	136	132	122	122	129	131	142	148	134	157	133	130	140	126	159	146	141	132	147	148	149	121	143	124	153	130	152	139	156	138	147	135	142	143	133	120	143	133	147	130	144	131	126	140	151	152	145	152	134	136	132	140	146	143	148	134	145	124	119	134	141	146	136	126	154	143	129	149	152	128	99	130	122	129	151	156	128	149	135	138	118	130	131	121	144	137	127	139	134	123	139	127	153	128	147	129	131	134	156	129	126	145	128	112	147	153	124	138	153	134	124	135	133	139	114	115	137	137	137	132	118	116	134	149	140	137	133	144	140	141	143	132	136	137	157	117	154	145	137	132	140	133	136	129	130	134	136	142	134	115	152	137	132	147	154	132	137	133	136	127	125	129	132	124	145	159	147	144	139	141	131	130	144	128	138	146	142	149	166	137	136	134	120	145	137	157	132	133	130	150	129	138	131	134	137	125	133	130	148	120	135	137	118	134	154	131	128	129	136	135	137	170	144	142	130	140	140	134	140	143	132	124	126	144	113	124	114	143	134	148	134	144	156	129	136	115	138	157	153	124	122	141	133	124	109	142	120	145	120	128	150	151	139	138	154	146	128	131	144	148	151	145	140	130	134	138	130	127	147	152	131	124	134	132	130	132	130	136	110	140	140	124	132	136	119	139	139	144	106	123	111	148	145	131	151	148	118	141	125	133	143	127	153	139	141	136	109	132	130	140	128	129	133	135	130	128	155	139	144	141	118	133	137	154	126	130	122	151	141	130	145	139	124	146	133	133	143	145	126	125	131	130	132	124	152	134	143	140	152	141	106	137	142	115	150	127	118	130	129	127	147	149	143	154	125	138	131	149	127	154	134	131	131	115	125	119	144	140	136	138	142	143	152	126	158	132	138	122	129	147	157	151	151	122	148	118	127	128	154	134	132	135	132	156	129	121	143	133	140	134	144	152	140	131	128	145	147	141	136	158	145	132	139	154	124	166	144	124	132	133	134	154	124	121	112	152	128	135	150	126	133	125	138	134	120	148	102	132	150	141	149	126	133	140	145	115	134	151	146	133	124	134	131	128	160	154	135	112	142	142	131	129	137	145	151	129	152	134	140	161	147	141	124	138	133	136	132	149	141	138	128	131	158	133	140	126	112	124	122	132	142	141	141	134	123	129	138	124	118	126	145	160	143	139	132	116	140	143	145	142	113	135	133	126	147	121	150	148	118	145	104	127	128	142	149	134	139	114	137	149	160	127	125	151	145	136	134	96	121	146	125	141	120	135	144	108	127	139	138	133	145	144	127	146	131	142	148	148	130	124	129	131	141	124	119	138	138	136	132	148	132	153	156	154	142	140	137	140	129	136	114	125	147	144	146	133	131	127	140	143	142	149	141	125	126	138	157	140	138	127	132	137	136	140	145	129	141	140	130	140	112	124	137	138	117	128	141	148	128	145	133	150	145	151	150	161	126	130	132	119	126	123	140	124	133	144	148	140	153	155	170	149	146	145	130	131	132	148	150	137	150	142	136	114	132	119	153	130	146	156	126	158	153	149	132	121	146	119	113	128	117	125	127	132	134	128	133	155	127	133	147	144	132	125	123	136	133	133	129	147	164	156	148	110	144	145	149	143	138	119	155	155	120	141	131	158	133	129	145	105	132	155	126	138	147	126	133	156	136	130	124	129	121	134	142	114	150	137	149	132	129	136	128	132	137	154	122	137	136	151	108	144	153	130	137	144	145	138	148	130	136	141	137	117	138	114	120	149	137	140	127	135	133	153	133	132	140	145	116	131	128	140	126	143	144	151	132	151	145	127	142	142	130	134	132	146	136	128	138	144	141	157	124	142	130	136	139	128	140	125	149	130	124	148	139	153	127	150	130	127	150	117	115	125	134	130	126	131	129	146	132	152	144	139	145	142	143	134	140	157	140	114	126	142	143	146	153	148	120	143	147	151	136	131	148	154	139	143	130	156	132	149	127	160	147	131	149	124	128	150	135	139	149	129	144	129	114	144	126	146	142	124	125	141	152	157	157	129	119	125	140	140	136	141	139	125	149	115	137	135	140	129	115	134	158	138	111	157	138	130	131	122	150	134	121	133	138	152	131	129	155	133	134	138	129	163	128	150	150	135	125	148	131	153	145	147	120	150	143	140	156	131	128	140	139	125	124	136	145	116	142	120	124	126	116	122	127	166	141	129	125	154	129	156	126	143	125	159	159	139	125	135	143	126	146	130	141	125	145	138	149	112	129	125	128	136	142	153	137	127	132	140	148	137	129	130	138	137	146	115	142	140	137	122	120	140	137	132	122	136	125	127	125	130	132	144	126	141	143	144	131	123	146	141	152	128	132	128	114	136	138	137	146	120	148	129	147	116	140	134	151	149	123	143	144	143	120	147	130	125	129	140	133	152	134	145	154	137	135	153	149	134	113	134	124	127	123	150	129	127	133	143	130	125	131	130	152	131	145	141	146	138	116	160	139	117	137	141	140	134	134	156	145	133	132	136	144	137	133	142	136	147	147	141	145	162	119	146	133	130	136	127	149	133	121	152	151	124	129	124	147	137	131	171	129	142	144	148	148	130	145	128	123	150	127	134	130	130	132	135	133	139	147	136	135	122	125	143	149	152	121	137	145	136	149	132	134	130	137	123	140	133	136	129	148	143	133	133	143	139	156	128	140	131	143	132	148	156
6059	1873	4287	5538	5094	4458	3969	3758	2814	2533	2543	2805	3549	4023	4606	4130	3897	3584	3019	2733	4197	19471	27986	19347	9935	4337	1790	762	540	453	456	430	425	387	371	382	415	401	400	413	393	381	424	419	443	381	391	423	379	433	429	421	413	375	387	426	389	393	420	381	398	403	450	407	405	400	380	413	381	434	370	427	390	398	380	379	422	411	384	417	426	415	399	394	420	367	397	399	386	431	371	390	396	418	419	419	394	429	376	388	395	414	373	395	423	400	407	420	378	387	421	396	408	406	410	384	426	408	406	367	436	397	393	399	441	421	389	417	390	403	407	401	438	369	430	377	392	369	403	425	393	401	410	412	408	412	384	416	409	413	407	402	395	369	411	392	432	431	414	408	415	418	418	383	396	385	393	443	434	417	423	394	409	426	430	372	380	413	415	418	394	399	376	375	393	437	395	377	413	439	412	408	393	405	409	396	432	438	399	424	399	415	425	397	421	359	427	411	415	398	385	398	390	394	418	451	392	388	414	415	399	407	429	394	402	418	393	377	405	409	416	366	409	378	425	404	393	370	416	408	412	407	412	424	400	380	399	408	398	403	400	416	425	410	409	406	403	396	395	407	422	417	414	383	388	411	385	434	386	376	411	447	422	394	341	376	427	433	414	370	422	382	416	406	402	402	399	398	398	368	424	390	426	419	425	375	382	430	409	405	409	408	408	402	399	418	425	400	390	399	377	345	406	402	410	377	389	391	435	393	414	383	379	395	364	427	407	386	405	410	418	391	406	446	419	420	430	428	400	435	383	429	411	394	420	405	418	410	405	418	392	460	422	447	399	423	424	407	386	383	398	391	434	410	426	427	390	415	395	395	429	380	430	408	385	393	396	426	392	392	399	372	368	381	397	425	390	403	409	402	422	423	428	388	404	397	416	386	402	358	438	399	395	421	390	399	423	426	399	385	424	393	391	408	413	435	384	402	383	399	375	392	364	412	413	392	396	404	399	425	402	403	387	408	426	420	432	411	401	398	398	394	413	394	379	417	429	404	430	379	389	400	383	381	399	401	410	388	410	415	372	399	418	381	383	399	401	409	394	370	392	413	409	405	425	384	417	421	421	417	434	391	399	403	412	375	421	397	414	430	396	402	413	423	439	411	417	393	407	407	422	413	405	388	412	399	389	422	393	396	407	420	421	405	398	399	379	416	387	390	404	405	391	376	403	436	384	387	380	394	415	415	391	440	437	394	398	397	404	402	407	400	390	430	397	433	400	410	386	425	381	387	377	418	417	402	395	414	417	421	387	409	406	398	405	394	428	431	364	402	398	363	421	420	402	430	427	405	381	409	390	407	408	366	399	410	407	397	422	378	420	425	408	381	442	396	404	407	402	426	393	442	410	462	408	392	390	388	417	417	403	369	389	404	383	388	428	375	379	402	383	402	396	385	454	442	442	408	394	398	419	382	406	426	424	392	392	390	402	399	402	415	411	381	382	393	379	391	403	393	415	407	414	442	390	428	369	399	372	426	383	417	404	407	362	417	384	416	407	380	415	393	389	410	436	439	410	436	419	444	422	413	421	392	423	405	406	393	405	394	395	424	443	389	409	425	446	406	374	406	393	416	417	404	413	372	422	390	373	407	406	417	416	367	436	394	443	345	359	415	423	419	432	398	398	437	399	403	440	423	399	414	422	423	448	423	422	384	413	419	357	382	395	378	446	407	377	440	423	427	397	372	381	401	417	409	378	380	435	428	417	392	442	383	389	390	409	378	402	401	389	421	439	384	398	401	421	389	417	418	410	379	430	392	399	396	378	417	412	412	432	425	398	387	401	419	400	371	391	405	415	410	415	384	419	376	412	425	400	374	410	387	421	420	363	409	377	363	378	404	411	383	392	399	387	402	399	356	450	427	386	377	421	429	392	421	439	406	369	382	398	378	400	421	404	409	410	384	414	381	388	426	370	448	421	447	422	402	367	351	411	436	426	429	386	426	402	412	385	377	445	445	385	374	398	397	416	385	409	412	397	390	382	421	388	400	394	426	430	385	398	390	372	417	389	366	409	386	395	401	429	413	407	411	423	395	407	417	389	385	428	382	408	379	417	421	439	395	400	402	373	421	400	435	393	425	423	384	417	371	444	403	404	420	396	403	416	442	397	399	386	407	416	410	402	387	413	419	405	429	386	437	424	397	409	355	388	394	383	425	433	426	397	385	431	413	384	363	379	422	403	459	414	417	408	419	384	416	389	427	430	413	407	412	388	415	400	392	409	378	404	361	446	407	412	410	386	382	406	392	377	431	381	386	400	422	439	400	422	363	398	442	415	435	405	407	399	402	348	412	396	425	434	427	371	391	415	380	425	414	410	392	416	391	401	384	390	408	402	402	417	375	401	392	442	407	397	408	388	411	427	413	389	382	414	425	389	390	410	414	406	426	407	412	392	433	405	409	433	396	421	412	413	406	417	387	383	402	368	394	390	403	398	425	429	413	404	367	418	403	455	413	393	414	406	358	397	417	405	417	399	396	395	411	433	427	429	389	430	393	401	412	392	406	408	417	392	431	413	420	362	409	410	372	391	405	384	371	386	380	402	407	414	399	420	388	370	431	412	471	381	427	399	395	411	407	417	410	418	396	430	395	409	418	372	422	412	396	424	419	421	367	418	430	420	391	374	399	396	397	379	414	426	422	414	389	404	436	397	387	393	415	419	419	370	431	445	400	397	389	380	408	371	405	395	420	412	414	435	385	440	409	400	423	378	411	385	408	395	386	419	412	419	376	376	391	397	400	402	425	436	387	414	417	403	409	429	387	396	395	402	392	401	405	417	396	422	420	446	448	402	391	435	374	384	431	407	380	426	386	420	439	423	388	374	421	415	411	400	432	402	421	418	384	388	410	380	435	391	398	386	396	410	428	397	398	381	390	407	399	419	386	387	443	417	419	384	418	375	392	410	417	413	408	403	445	405	439	419	396	405	394	414	415	372	411	431	377	392	418	421	427	413	422	395	384	423	398	450	415	394	396	382	419	379	395	376	430	431	385	407	408	370	368	397	396	372	383	409	398	396	399	411	390	406	381	404	409	397	431	446	429	398	376	389	371	405	416	459	425	431	406	373	404	402	403	405	408	408	395	402	403	388	419	390	417	393	375	401	407	420	347	352	429	429	395	415	432	415	400	411	372	440	423	387	447	437	379	438	404	397	419	396	430	392	396	356	380	417	395	375	431	379	457	396	423	413	449	402	381	371	419	383	454	407	419	398	368	385	438	429	439	372	416	424	388	420	408	360	411	422	424	427	444	395	388	397	430	432	429	409	406	427	397	391	414	405	427	406	424	419	347	434	397	400	403	392	391	441	408	396	404	415	424	400	375	410	397	362	428	374	450	422	397	426	449	391	389	397	391	400	407	398	403	433	409	387	402	436	405	392	392	399	415	470	369	357	420	391	406	396	396	404	439	386	401	410	418	388	452	423	438	433	390	416	423	407	398	419	388	389	405	397	353	413	396
15417	3292	3723	3235	2231	1616	1378	1135	996	757	855	729	843	945	892	922	931	889	844	845	2317	7194	12875	8129	3286	1348	559	272	187	153	143	145	145	168	161	140	131	149	151	139	146	155	132	121	159	153	162	158	135	141	135	166	132	151	136	150	153	148	145	161	147	150	135	144	140	143	129	154	152	151	147	143	151	148	169	151	132	131	163	146	154	169	158	172	143	156	144	133	160	143	122	124	157	147	139	152	141	140	144	149	143	152	136	145	160	145	147	123	143	150	155	140	138	136	142	157	151	148	132	137	142	145	173	150	161	122	144	128	153	134	118	146	150	151	151	139	145	153	130	140	131	132	146	152	139	149	141	142	149	131	148	126	171	160	136	154	135	140	154	138	149	186	119	141	160	128	148	138	127	153	140	146	138	127	123	146	152	138	152	146	160	137	143	138	162	151	145	126	130	164	141	151	149	154	170	137	155	164	149	153	160	162	136	138	129	158	180	127	155	154	157	147	143	157	137	138	138	165	135	143	158	165	128	127	135	156	146	158	145	137	154	145	149	140	139	154	139	140	148	149	132	151	148	131	150	124	144	130	163	135	136	141	165	169	161	149	150	150	132	146	119	162	158	154	138	165	146	148	159	173	145	140	137	149	166	147	164	132	166	154	137	166	135	187	146	138	149	141	147	145	160	153	152	153	127	152	141	154	163	150	160	147	133	159	144	157	141	137	158	154	154	156	152	119	153	150	129	159	129	167	137	164	145	135	162	155	138	150	167	147	147	125	145	150	152	147	160	141	154	142	137	142	142	132	147	166	135	167	127	153	150	133	154	136	154	124	142	150	137	153	127	155	158	132	153	151	136	150	138	142	141	153	156	179	135	156	145	151	156	151	160	145	119	142	154	146	138	137	132	143	165	133	133	125	144	156	156	147	151	149	129	141	149	146	135	139	149	130	160	165	146	166	147	146	145	154	137	161	145	140	158	152	142	138	137	126	156	145	137	149	128	144	154	153	152	157	164	157	166	162	155	150	143	155	173	142	160	157	139	153	140	141	117	145	137	163	136	147	160	143	135	157	169	134	172	174	141	148	155	140	130	137	118	151	144	141	182	159	145	147	149	128	140	149	156	127	145	155	149	144	142	128	148	135	132	153	148	156	130	146	153	159	150	163	134	151	140	125	132	120	147	143	133	138	152	150	138	154	136	133	148	137	145	138	124	137	128	157	132	139	134	156	151	152	160	140	138	129	147	152	149	130	154	156	154	147	147	152	169	150	134	140	147	120	145	151	138	144	146	173	160	143	118	134	167	126	137	129	149	150	145	128	137	142	157	169	138	145	130	147	148	153	150	156	146	135	157	145	149	152	168	147	144	148	133	174	134	159	138	171	118	160	152	154	141	162	135	151	147	124	125	154	167	143	163	155	147	143	143	127	133	149	140	129	165	148	127	169	151	139	142	139	160	134	161	171	159	156	128	106	136	141	145	176	144	152	164	160	134	143	153	162	160	151	166	131	133	139	152	139	164	119	139	161	150	150	119	153	140	167	150	155	126	152	146	148	155	138	177	135	165	157	170	148	131	150	150	146	144	149	152	147	145	129	162	124	145	142	140	124	164	149	149	146	148	141	169	142	151	150	163	137	128	143	124	154	158	142	153	134	130	131	134	141	137	127	134	153	142	160	166	153	165	147	151	122	161	180	146	143	143	157	129	154	153	147	148	145	136	144	139	131	147	154	162	162	157	163	153	152	161	154	154	157	154	139	133	149	148	150	159	156	158	135	138	130	133	163	149	159	152	141	143	145	130	150	146	128	135	154	148	145	144	129	166	139	165	155	155	137	149	120	155	146	146	141	157	149	143	142	142	145	141	158	161	138	147	137	148	145	163	151	122	155	137	142	155	153	150	165	166	163	146	143	139	158	148	162	122	165	127	130	125	156	134	130	139	159	135	157	139	161	149	142	155	138	150	156	156	129	145	160	151	153	127	150	148	158	163	133	162	162	164	145	134	135	150	155	152	150	138	134	152	164	158	160	157	139	148	132	133	163	166	156	157	154	158	149	136	133	154	149	159	134	152	160	179	152	144	154	151	154	165	164	134	159	153	150	158	160	160	157	128	153	154	149	120	163	160	156	161	132	121	120	131	159	138	127	166	164	146	145	144	153	168	126	154	159	147	152	134	141	167	141	149	155	136	167	147	148	127	134	137	158	131	136	152	140	159	144	162	166	165	154	163	163	127	158	142	176	139	151	140	117	150	133	141	149	159	154	141	145	158	158	164	150	161	143	163	134	154	142	153	142	134	126	130	124	121	152	154	147	150	136	129	131	157	129	162	153	160	147	163	156	145	167	152	140	167	148	146	147	152	154	143	155	161	124	137	142	142	144	153	137	157	153	143	134	139	139	157	151	146	147	161	147	140	143	157	133	123	124	149	157	144	134	142	136	172	171	150	141	146	146	154	164	155	142	164	141	155	164	120	147	131	150	164	150	149	147	149	168	173	146	136	125	166	167	148	152	157	140	127	153	136	138	135	134	152	143	116	137	158	154	134	166	140	159	149	132	125	152	139	148	171	153	149	118	123	140	155	135	156	175	145	178	138	131	163	150	151	142	155	149	152	131	158	149	129	147	144	150	157	177	147	151	142	146	165	144	149	133	141	137	152	138	163	160	147	148	155	162	157	138	163	137	143	157	155	155	141	142	143	136	157	157	169	146	159	133	135	153	146	130	148	152	141	167	162	169	158	150	140	120	158	138	147	157	137	129	132	154	155	154	150	156	142	159	120	151	132	152	151	133	151	163	131	148	148	159	159	152	156	139	141	152	146	127	126	157	167	146	152	154	161	164	138	157	130	160	152	130	144	132	174	157	132	149	122	166	145	132	135	142	127	151	158	187	146	142	109	160	154	125	148	143	159	131	126	140	129	119	148	148	158	159	136	142	144	147	150	139	150	137	137	143	147	151	155	140	145	144	153	145	160	151	155	137	134	125	133	153	142	140	121	134	120	146	133	133	131	122	157	152	147	152	157	166	162	145	131	139	155	146	160	164	154	151	156	156	143	133	136	147	132	158	145	144	150	168	150	157	129	119	152	146	131	140	157	131	150	151	138	155	148	150	148	149	145	142	142	146	146	142	158	141	131	138	149	140	148	155	130	170	162	142	145	134	158	145	154	153	168	149	138	144	132	140	134	135	162	160	170	134	119	154	141	150	140	179	144	120	153	144	142	159	156	130	145	136	157	148	135	140	137	144	164	136	147	138	153	150	137	113	160	164	152	141	148	141	136	164	132	134	144	135	142	168	127	137	148	163	133	142	169	147	154	139	143	150	140	132	125	141	129	137	140	142	153	148	143	123	139	147	142	146	164	151	130	156	148	158	110	162	138	125	144	152	132	158	126	141	134	166	166	154	163	168	133	137	132	167	138	142	167	140	147	127	152	144	122	140	134	147	145	141	152	126	130	156	122	156	143	144	141	138	155	146	145	133	128	155	130	144	153	148
8020	3132	7232	8777	8076	7035	6408	5788	4934	4095	4571	4312	5043	5816	5644	5587	5815	5236	5310	5287	12817	28267	35929	26953	14480	6836	2803	1066	648	445	423	456	437	458	437	447	444	436	380	439	453	423	419	400	433	408	411	410	451	409	441	458	418	429	427	431	436	421	402	451	425	444	403	428	446	431	434	430	420	417	406	441	409	425	432	448	452	454	461	427	432	413	446	398	432	422	412	411	431	427	400	407	431	437	404	402	451	420	454	419	424	427	409	445	397	424	435	431	451	406	415	402	447	447	421	446	440	470	436	438	419	445	430	388	450	422	427	423	422	384	462	422	431	454	446	408	450	399	434	432	445	430	374	440	423	469	453	402	423	427	429	421	430	414	446	450	404	418	392	431	407	400	477	420	414	435	430	387	414	430	426	429	458	396	413	404	453	433	423	427	409	449	407	416	456	438	442	433	449	433	468	423	427	467	446	434	425	436	433	418	436	442	435	408	393	435	464	449	404	452	461	432	418	457	420	450	455	413	473	425	432	471	426	410	425	441	426	443	391	441	433	400	407	418	443	438	414	404	419	406	427	448	469	468	448	467	449	420	450	429	426	431	442	401	390	417	437	431	422	421	422	429	448	399	441	428	441	422	404	432	405	429	428	469	451	380	431	451	442	404	439	456	426	435	416	409	454	397	444	412	407	406	435	437	397	428	411	445	432	405	428	436	446	384	434	431	475	423	419	411	413	454	412	412	444	434	442	409	461	448	430	451	439	452	423	445	436	406	415	402	414	409	456	457	419	471	418	428	412	445	449	437	394	457	405	417	456	439	451	433	429	443	437	430	422	438	427	416	434	384	402	427	424	430	443	433	425	455	443	444	435	442	462	422	432	441	443	456	390	365	426	455	392	399	437	460	440	444	417	448	388	420	411	448	414	451	424	409	399	426	392	465	423	415	438	407	416	432	426	432	416	457	419	406	446	451	444	446	410	467	429	417	447	423	446	427	415	426	411	394	414	395	404	420	429	434	460	434	456	405	417	438	436	440	444	412	445	451	422	442	400	413	472	417	415	439	413	448	458	404	457	421	427	432	405	408	428	400	443	429	412	444	446	427	425	434	431	424	446	443	426	402	425	483	438	423	416	408	408	443	462	472	435	487	452	421	411	453	465	453	453	451	439	459	447	452	411	391	438	432	429	377	433	402	445	412	411	403	429	429	427	410	455	433	472	404	393	409	424	441	424	436	431	427	404	416	391	425	421	407	400	383	444	429	450	391	425	432	423	424	433	409	425	424	481	416	414	415	445	445	447	393	437	408	474	396	409	414	459	436	464	424	449	408	455	431	460	470	439	404	429	428	443	414	417	428	478	430	466	440	425	448	434	394	457	435	418	412	452	425	436	422	415	441	418	394	420	395	460	415	414	450	450	423	409	426	435	407	434	434	411	447	417	424	443	407	421	434	463	449	430	450	436	419	439	419	450	420	451	399	416	430	428	409	429	451	437	437	397	441	436	442	432	441	407	423	440	489	414	450	401	435	451	437	420	443	442	433	388	462	418	388	473	443	405	449	407	444	457	408	408	409	414	441	423	446	405	418	433	410	415	438	404	388	436	423	443	470	398	451	422	435	401	422	448	418	449	444	464	454	467	415	436	465	453	387	396	418	439	446	433	420	443	430	461	432	434	427	396	430	443	446	423	458	392	386	429	458	413	471	471	396	410	443	431	441	427	447	425	433	407	448	421	430	445	445	449	399	431	417	421	461	460	447	439	422	465	409	415	465	443	430	408	454	461	431	412	431	423	462	409	419	413	477	412	425	431	455	410	462	439	437	425	409	408	452	432	393	394	417	433	432	411	418	452	411	404	414	414	422	439	437	441	416	433	435	400	442	435	432	401	456	420	430	422	440	418	408	447	464	445	407	395	427	442	436	441	416	428	421	402	460	477	421	423	409	446	424	429	442	444	445	418	441	419	425	413	424	434	410	406	426	474	435	403	413	388	421	435	428	438	426	427	453	422	440	412	451	426	413	442	423	446	445	442	436	432	463	447	389	452	403	456	395	408	439	460	406	451	469	429	431	408	438	427	422	422	424	449	456	468	445	448	443	402	428	411	430	434	463	439	410	408	440	437	460	423	424	433	430	391	389	462	409	438	414	410	420	415	426	454	434	421	419	402	427	429	434	458	408	396	454	448	455	460	416	464	420	437	413	418	451	428	457	424	427	426	381	436	460	437	400	418	472	422	426	424	460	408	416	430	418	416	450	463	410	404	450	428	427	436	444	428	437	447	404	428	450	432	419	418	457	449	455	446	446	436	437	420	426	418	463	418	402	394	415	429	438	437	421	416	433	453	433	447	410	460	430	420	432	427	424	413	444	419	420	432	407	428	412	411	480	424	428	438	444	417	460	464	417	419	456	441	423	425	441	448	444	444	394	438	422	429	424	435	415	414	418	441	399	426	434	457	460	442	429	414	443	452	395	415	404	439	418	436	418	437	460	391	428	441	434	399	421	402	417	427	454	424	402	442	458	404	444	424	433	395	413	422	394	423	432	446	469	410	457	429	430	402	430	426	427	412	432	435	420	402	434	428	443	410	455	439	436	453	428	462	452	424	382	430	409	448	428	429	419	438	436	425	398	407	434	435	447	437	437	452	383	433	440	428	412	441	471	422	414	407	416	420	455	386	448	407	405	445	404	402	439	433	410	422	436	462	443	421	440	430	437	458	448	458	427	443	432	441	412	439	436	460	428	396	435	398	407	440	449	458	427	443	450	404	429	431	431	411	424	443	436	434	391	424	404	430	425	449	433	402	417	453	430	449	418	450	454	425	433	461	420	397	428	414	451	412	445	418	432	416	380	435	433	448	443	449	468	458	435	446	427	434	420	400	449	443	418	419	414	442	452	416	436	447	393	432	450	445	403	425	432	457	408	450	380	440	435	416	423	447	434	443	422	438	448	413	391	424	434	425	474	408	429	458	409	450	435	416	449	468	381	466	411	437	407	423	429	449	421	446	415	407	420	419	452	428	400	386	385	407	462	434	427	436	438	428	434	402	419	397	424	435	470	422	463	475	437	434	418	415	433	418	433	431	471	401	449	404	448	445	454	416	417	425	450	437	460	445	440	432	424	407	412	397	452	436	448	439	450	427	450	403	437	413	419	435	436	447	379	447	447	445	465	430	447	420	406	422	415	459	436	415	425	439	432	412	411	431	417	447	472	439	449	393	426	411	406	425	421	411	446	438	441	422	447	422	433	464	420	435	421	418	443	457	419	453	430	434	442	410	440	415	410	385	426	423	449	431	475	414	425	389	438	414	413	450	436	396	439	415	431	436	466	425	481	427	419	417	442	440	427	453	452	418	454	436	447	444	429	435	456	417	437	446	412	426	413	417	443	433	429	437	481	418	407	438	416	427	410	465	419	444	432	487	414	437	462	414	410	432	417	410	470	401	438	434	416	431	433	434	433	450	439	457	435	422	410	477	431	442	419	438	440	422	434	410	430	410	414
2749	691	715	715	540	398	369	329	270	255	308	252	247	273	253	254	231	239	250	203	246	681	1269	973	545	340	214	169	158	153	157	137	140	143	134	143	134	133	129	114	146	142	145	144	137	128	130	122	135	147	132	135	138	128	116	129	114	138	142	144	127	139	121	133	153	139	130	150	128	137	132	127	131	113	134	148	141	153	138	128	130	165	127	111	131	157	136	140	133	134	141	154	128	143	119	132	134	121	141	145	132	150	141	136	136	110	133	140	148	133	123	145	130	123	149	112	146	145	127	133	140	139	139	134	144	157	129	143	124	145	133	136	155	150	131	135	143	141	135	125	144	170	125	178	150	157	141	137	148	141	132	112	141	137	131	136	142	142	136	153	135	142	121	144	139	136	126	141	137	146	123	127	140	148	124	132	133	123	138	146	133	144	123	146	149	144	121	132	139	148	132	137	147	157	147	147	129	125	141	139	154	147	146	159	124	146	137	123	143	156	137	142	149	135	139	134	148	116	139	121	144	149	138	122	124	152	115	137	143	119	123	125	140	138	139	125	151	129	129	139	145	132	129	123	138	127	145	147	141	129	125	137	143	142	143	162	133	140	135	147	142	142	159	135	147	142	125	154	151	120	144	129	135	131	138	132	140	134	135	128	164	136	138	123	134	133	123	139	127	150	144	104	134	136	127	133	119	120	137	142	146	159	141	123	158	132	126	126	129	125	141	142	128	135	117	111	145	131	147	152	152	114	121	130	147	139	133	132	130	123	142	147	132	125	142	125	137	125	152	132	133	150	121	127	159	130	126	138	108	141	138	145	138	126	143	120	146	133	138	125	128	136	140	137	142	129	124	145	128	149	151	155	126	128	132	144	130	136	135	139	130	141	147	151	129	145	124	146	115	129	136	131	138	143	140	134	151	142	136	131	129	148	134	143	136	133	127	149	140	133	140	126	107	141	150	112	133	128	147	132	149	131	147	150	137	148	139	125	112	146	148	137	137	124	136	138	139	131	132	146	120	142	151	121	126	120	156	157	126	146	133	119	124	157	153	135	133	128	132	119	118	146	155	115	135	126	120	114	148	129	124	141	140	153	149	147	117	151	137	146	138	120	151	148	139	151	143	132	132	125	146	129	135	134	147	129	128	150	117	131	133	180	128	127	131	151	159	137	147	129	138	120	150	129	147	144	145	127	148	147	115	139	128	132	129	125	134	122	131	133	149	108	164	142	118	139	162	138	117	126	125	116	130	138	109	150	144	141	132	132	128	117	149	141	143	149	140	126	138	139	126	130	145	139	151	152	138	114	108	117	141	147	128	156	149	130	138	143	133	122	128	139	166	112	136	138	163	142	135	144	121	154	138	138	131	138	137	139	130	128	150	144	131	140	108	136	137	121	126	126	141	124	122	155	125	128	123	130	146	127	118	153	123	146	122	139	139	149	113	139	138	136	144	159	146	120	152	130	139	135	121	148	146	122	144	128	132	137	111	128	146	135	159	140	152	139	140	128	145	135	115	159	133	108	147	134	136	136	142	122	132	119	140	125	148	141	135	117	146	116	141	148	142	156	142	118	132	137	145	146	125	138	128	143	124	133	132	146	114	132	151	136	131	126	136	146	145	116	141	161	150	129	139	144	119	121	136	142	154	117	152	146	135	136	130	123	130	136	143	148	134	148	148	129	128	139	119	165	151	140	152	136	129	146	133	109	135	138	135	140	133	131	140	125	146	130	152	133	146	132	143	135	120	120	139	129	142	145	136	138	132	117	121	120	161	139	135	131	133	114	140	141	131	124	129	121	128	141	141	135	154	131	130	152	138	131	125	145	152	152	140	117	134	143	118	127	149	120	104	141	131	140	130	166	129	158	126	104	123	137	131	145	145	148	126	128	131	130	116	131	128	129	135	138	140	131	124	151	134	127	136	136	122	150	160	146	141	161	133	166	149	163	132	128	143	127	150	135	139	122	138	142	138	135	138	130	130	123	131	149	126	140	142	138	138	130	131	135	131	133	131	140	137	126	138	128	133	161	153	149	132	131	143	126	131	140	124	144	142	117	111	139	122	111	126	135	101	127	128	140	130	131	126	138	124	141	134	135	130	137	126	158	130	148	120	142	143	133	135	127	148	144	121	119	133	140	138	147	141	123	138	134	126	130	127	145	155	148	137	131	131	134	143	139	135	114	116	144	107	144	151	154	144	109	134	122	145	114	122	138	135	128	131	145	132	124	142	126	151	109	119	132	136	134	136	124	123	148	111	131	123	122	156	141	141	127	143	125	129	152	132	139	147	133	133	120	141	142	134	132	130	157	129	131	135	135	98	137	151	119	144	115	136	149	129	135	116	163	138	112	158	143	153	152	142	150	150	135	141	146	142	129	113	153	138	138	127	153	131	150	150	152	121	129	134	124	133	131	137	156	145	137	128	142	127	135	142	102	142	152	147	103	148	166	145	120	131	149	137	134	149	137	117	127	153	131	133	128	128	149	149	112	135	129	147	144	153	145	146	139	143	145	134	130	128	142	132	121	147	142	153	141	160	138	141	123	144	140	136	138	140	135	144	137	144	134	139	130	114	136	138	128	144	121	141	145	135	144	143	146	138	141	131	124	152	129	138	131	138	115	121	129	127	122	146	154	115	123	117	150	128	130	130	132	110	132	150	153	135	113	121	131	142	163	128	137	112	133	137	129	125	118	127	137	135	149	146	145	147	107	121	139	136	135	187	135	139	122	115	146	145	151	112	135	137	117	145	140	126	125	131	130	152	124	112	155	168	162	138	129	139	114	129	123	144	157	131	116	114	147	137	131	129	150	126	127	118	134	131	141	140	157	124	151	139	107	126	137	126	133	147	115	122	155	133	135	140	111	118	132	123	126	144	129	108	138	152	127	132	137	136	132	142	128	137	127	133	150	128	133	159	116	123	120	150	145	144	122	141	142	145	140	136	151	139	131	130	126	164	149	148	143	121	133	137	147	127	139	146	134	137	127	132	158	122	136	125	139	146	123	134	126	149	122	129	142	162	146	136	126	145	145	139	142	129	149	119	112	161	126	139	132	135	119	139	127	149	127	123	133	128	144	118	135	137	149	128	140	125	144	139	139	138	128	147	141	118	145	121	132	123	153	122	137	130	157	155	140	136	143	128	138	145	143	119	124	138	128	122	130	138	134	124	147	122	149	130	146	125	127	140	159	133	136	149	108	139	135	140	140	149	134	142	132	160	142	151	124	152	142	147	138	151	126	133	131	132	154	133	144	137	153	132	133	147	157	132	143	147	133	126	129	126	130	124	133	151	144	121	145	128	137	140	125	159	119	137	159	151	132	124	131	132	128	123	131	135	125	132	135	124	120	134	130	141	149	147	148	136	130	144	122	116	137	142	120	135	152	132	125	137	133	140	115	121	143	120	132	154	135	133	133	137	146	162	126	146	141	156	136	152	141	129	119	140	149	141	140	126	129	135	117	135	139	149	131	138	143	161	129	121	131	120	151	129	132
2487	972	1592	2396	2269	1757	1736	1472	1341	1225	1488	1167	1336	1309	1246	1218	1191	1201	1254	1156	1436	4193	6870	4959	2635	1497	744	556	423	438	426	415	428	379	414	414	406	392	412	379	378	386	420	398	403	365	436	411	429	401	386	422	412	381	396	405	415	414	403	397	393	425	361	408	370	382	365	403	369	409	403	415	410	409	406	397	406	404	426	405	388	373	400	394	368	386	385	392	412	414	380	401	387	378	370	441	395	393	394	357	410	400	425	378	406	422	388	383	397	371	401	424	343	386	434	384	428	362	374	424	393	416	409	430	388	418	378	431	421	420	414	385	390	379	387	386	409	369	360	425	384	368	397	386	390	414	384	408	421	397	391	419	402	458	414	389	418	423	359	414	395	430	418	427	411	368	401	393	433	385	409	369	407	407	418	387	386	401	387	391	402	368	411	450	416	388	409	362	410	385	373	400	411	411	408	398	379	399	408	413	379	427	405	390	428	441	398	363	412	416	380	369	383	364	382	433	378	407	428	391	373	404	380	391	428	386	402	412	410	406	428	440	408	397	440	415	406	407	379	429	394	425	406	422	413	396	415	387	390	395	399	412	385	427	409	396	377	398	419	353	397	425	396	397	434	409	412	396	390	426	410	382	434	383	430	400	406	405	405	386	387	389	456	395	405	420	394	405	380	403	432	371	390	397	407	379	388	380	394	385	377	405	360	409	410	396	427	396	348	373	398	404	404	413	412	377	395	369	424	390	423	412	414	411	404	432	378	419	416	411	409	417	381	438	388	467	417	372	405	387	422	413	419	368	404	409	399	423	413	386	440	412	434	412	386	417	367	389	420	381	389	390	373	364	361	402	392	414	443	409	401	397	443	396	398	394	378	400	357	404	413	386	398	419	398	405	388	428	427	441	418	401	412	371	415	386	397	409	391	403	419	408	397	428	401	397	398	403	440	374	407	398	400	386	382	387	397	386	389	405	387	415	402	395	390	413	370	409	398	397	390	426	410	437	439	415	389	372	379	431	448	410	373	374	396	420	368	412	355	445	387	370	441	392	446	392	365	431	404	430	410	423	407	359	407	375	403	439	407	410	367	416	389	396	398	366	371	375	412	401	423	409	440	405	397	397	379	396	393	422	356	376	435	365	382	409	399	351	404	391	410	391	367	387	401	408	435	429	381	382	433	403	389	391	379	404	402	402	397	408	376	393	407	402	394	398	381	399	427	429	406	386	419	370	390	415	389	374	458	421	412	386	384	388	387	368	410	388	423	419	395	389	411	408	416	383	429	428	382	399	420	405	405	373	389	399	373	410	416	389	429	418	400	370	401	409	411	360	415	399	394	401	401	390	413	411	398	383	397	383	409	389	426	401	423	391	393	382	372	390	412	419	427	394	394	387	390	413	392	419	403	424	413	431	444	390	401	388	388	338	391	373	417	415	407	368	387	370	412	399	365	377	378	404	386	384	416	400	422	414	410	387	382	373	394	399	404	374	412	388	401	426	390	436	374	420	400	397	435	390	405	403	401	393	396	392	415	380	386	355	383	406	429	396	413	425	387	350	398	366	392	399	396	407	409	365	424	391	394	384	367	384	395	423	403	442	410	393	407	393	402	399	398	402	393	425	390	397	406	419	367	406	403	401	411	364	377	417	400	385	393	427	416	386	395	459	366	396	436	435	381	416	423	413	454	397	387	382	399	423	400	385	409	431	414	400	401	389	433	432	427	383	404	398	362	396	431	420	392	395	406	399	381	387	390	404	401	373	391	402	386	396	412	419	412	418	377	376	421	398	406	433	366	413	389	403	379	411	371	418	429	393	407	417	399	428	393	389	407	410	387	399	366	426	419	410	423	388	378	415	444	399	400	410	377	410	399	407	407	428	366	414	406	373	383	398	406	421	364	404	399	413	387	409	383	386	407	376	380	417	365	395	349	394	401	374	401	418	426	406	391	406	371	383	379	417	407	398	405	407	418	396	370	414	405	426	424	392	393	379	360	430	374	429	385	421	394	367	400	359	385	433	393	422	421	398	418	353	413	427	367	393	378	418	392	415	424	392	409	387	391	411	395	371	386	374	411	419	419	425	362	414	387	421	398	413	384	391	397	403	379	398	421	422	440	400	397	438	390	435	424	399	398	357	377	415	431	436	385	416	411	402	395	392	386	408	386	420	410	409	378	382	371	371	386	435	398	367	402	359	382	383	422	404	421	408	366	365	426	400	372	426	362	396	400	367	426	379	424	417	419	405	385	394	402	411	377	389	365	380	416	409	390	420	363	354	437	401	384	382	443	410	416	395	407	416	437	419	406	411	415	400	415	400	379	366	390	376	356	357	408	423	382	409	387	402	419	429	401	402	395	415	410	393	402	387	416	412	420	370	393	397	351	409	390	391	404	421	403	410	403	417	414	434	375	448	367	383	412	392	419	407	405	391	397	408	410	392	388	445	406	360	385	412	362	397	392	416	406	383	389	407	406	412	404	414	384	393	409	420	390	406	403	433	387	409	395	372	404	402	424	418	400	427	410	381	427	385	419	364	406	397	401	403	400	422	395	377	421	388	400	401	443	379	400	432	422	367	425	392	376	386	375	373	416	406	386	437	385	352	393	381	408	408	429	379	441	432	427	392	410	399	416	375	417	381	397	390	376	412	365	410	448	362	402	433	428	386	386	419	391	409	387	403	440	389	400	397	407	395	400	378	412	394	369	381	386	412	414	427	401	404	409	411	414	433	383	407	430	426	398	402	381	374	407	383	402	403	373	399	408	385	403	405	390	393	400	423	413	379	396	381	365	381	399	393	376	439	395	397	401	419	404	367	431	425	436	407	392	418	412	390	394	396	390	368	399	379	432	408	377	408	415	386	400	369	370	383	401	411	404	401	375	405	412	403	395	350	371	422	406	404	413	409	397	373	377	375	362	418	383	393	395	402	356	353	408	356	385	399	408	394	412	423	364	413	389	382	418	367	412	405	449	391	399	369	432	375	396	372	428	377	446	425	405	426	402	362	399	393	378	402	405	369	411	400	416	433	389	364	376	422	419	355	394	396	411	399	418	383	394	394	369	355	393	408	367	416	407	393	394	407	395	383	370	433	402	404	416	398	370	391	361	397	415	418	398	397	394	405	382	389	395	402	407	437	401	409	385	406	393	383	404	379	437	413	361	385	416	368	410	387	378	406	455	418	419	380	429	411	397	394	357	373	396	406	442	426	362	433	393	395	373	410	387	431	386	399	425	379	425	401	410	380	382	394	390	383	406	394	408	399	407	388	398	428	391	401	392	425	376	407	397	375	388	373	397	402	372	393	394	398	381	425	402	394	398	415	391	395	353	378	404	389	378	422	414	394	382	390	393	384	374	408	414	360	406	390	422	376	429	390	369	408	383	386	374	379	407	380	419	396	391	355	403	370	373	396	407	394	369	410	416	413	397	411	369	394	380	431	390	428	407	395	398	407	416	420	402	404	395	369	368	374	414	389	392	394	395	398	427	385	417	393	399	401
8499	1552	1914	1538	1317	992	764	681	749	485	477	430	517	617	531	531	505	589	512	528	1867	6419	5697	3129	1447	661	312	189	145	144	161	135	131	117	145	137	165	151	151	126	145	158	156	131	141	152	131	130	135	126	140	136	156	144	140	141	138	133	148	135	125	149	127	134	152	134	172	117	145	138	145	147	126	130	138	124	143	135	143	122	125	120	143	142	115	128	142	130	132	132	137	133	158	132	129	151	143	138	132	150	140	139	137	151	141	152	136	132	122	140	121	141	151	147	128	121	149	156	127	112	122	146	130	135	130	120	131	144	123	139	151	142	127	156	151	157	145	162	155	141	119	147	112	133	136	138	137	92	140	150	136	140	151	133	133	132	131	132	137	134	112	146	135	131	144	126	129	140	148	125	131	136	125	143	115	144	115	158	148	144	153	120	128	118	146	141	140	145	121	128	121	120	126	143	138	142	125	148	146	124	124	150	144	129	140	139	133	134	119	126	156	135	136	152	130	171	128	147	140	141	123	153	160	130	146	148	149	146	135	136	158	138	122	139	132	131	135	140	145	163	145	135	165	129	145	134	138	124	133	126	149	141	133	113	143	139	129	160	136	149	139	149	125	150	142	145	140	171	128	148	160	146	137	143	138	118	138	129	129	136	125	146	131	136	138	129	163	123	130	142	134	137	118	140	122	148	176	134	133	136	148	146	131	146	143	140	118	118	132	149	149	130	135	133	144	140	122	120	148	147	130	125	124	121	149	135	150	127	134	139	127	144	145	129	143	143	132	134	136	131	159	135	136	169	129	142	137	138	150	149	157	130	140	118	153	127	108	119	139	141	129	132	126	113	132	132	135	136	155	140	131	146	156	136	134	130	134	157	140	151	134	154	147	121	129	136	123	162	154	147	150	92	108	130	128	142	148	129	101	129	135	160	148	135	160	143	133	128	143	142	141	145	143	118	136	160	134	144	135	138	144	151	103	127	149	133	123	126	139	126	117	128	147	127	157	117	156	138	158	142	127	159	117	145	160	148	132	139	135	144	138	149	136	119	136	127	129	132	143	116	127	144	122	135	151	149	131	148	151	137	169	132	136	141	156	133	142	128	136	168	141	146	136	131	122	140	133	139	127	129	136	130	142	151	130	136	139	132	134	131	134	165	147	143	124	126	136	133	122	115	122	119	143	138	122	155	158	125	142	144	179	149	142	146	151	133	135	135	114	132	163	134	143	122	125	144	148	136	133	109	138	148	136	120	131	125	146	132	135	130	146	148	146	137	155	128	132	130	122	145	156	137	146	142	146	137	151	131	123	132	109	169	134	132	133	145	146	138	123	137	146	133	143	137	139	146	147	140	140	140	138	134	135	125	149	129	161	147	129	141	148	133	124	152	124	132	132	137	141	144	122	138	163	130	138	143	132	154	128	158	138	137	125	136	146	149	138	116	135	130	145	146	118	136	128	140	131	159	119	149	137	135	151	158	142	140	127	113	142	155	148	166	125	136	150	138	137	136	142	152	130	129	132	128	121	114	149	155	135	144	141	114	113	122	141	137	150	151	154	132	125	149	162	128	151	141	114	143	148	130	116	124	147	129	138	124	147	138	156	134	138	113	166	128	132	159	130	139	137	126	133	123	133	138	137	136	149	150	115	128	116	132	129	144	129	141	119	126	138	129	142	155	137	132	143	114	134	153	128	145	134	138	135	129	148	122	140	126	130	147	143	137	138	145	143	132	139	150	162	135	132	157	129	133	158	153	128	147	149	143	144	132	129	139	135	152	114	133	139	139	124	133	148	149	144	148	135	125	134	147	128	131	120	152	131	141	147	116	134	128	165	167	146	146	138	147	163	138	146	146	124	140	161	152	119	107	120	139	118	123	137	157	142	115	142	131	130	133	138	139	132	142	148	138	133	140	127	117	144	148	126	139	146	124	150	115	148	147	146	128	144	133	143	140	138	138	136	128	138	131	137	163	139	130	144	138	130	147	124	139	132	145	129	127	153	122	126	142	140	147	145	105	142	128	150	135	126	151	141	141	152	135	124	119	121	151	123	134	138	117	117	134	108	143	155	132	148	123	145	160	154	144	127	126	130	130	151	157	136	131	147	121	153	130	136	116	142	153	154	141	132	136	157	129	132	113	119	129	125	128	126	147	141	128	131	135	122	134	142	160	136	121	124	131	152	135	136	162	156	138	141	110	123	143	135	118	120	127	131	135	138	134	156	145	107	142	113	140	141	148	119	126	145	134	147	138	136	124	158	117	141	132	128	132	149	155	136	121	130	133	148	146	154	141	133	136	123	132	145	131	154	139	116	151	141	158	128	114	141	137	146	131	145	147	144	127	138	136	124	133	134	126	145	144	132	133	145	146	130	127	132	130	107	138	148	131	122	148	141	143	121	146	140	142	144	152	98	139	138	133	137	139	132	137	145	144	147	159	128	124	155	117	152	123	114	134	125	126	123	139	146	143	145	141	115	106	131	134	149	131	129	138	148	151	138	145	167	152	141	135	117	135	140	128	132	133	155	141	141	147	159	121	138	139	130	145	132	138	150	143	132	142	152	123	130	124	135	132	123	158	154	133	134	140	140	132	127	118	136	141	165	124	134	126	152	128	141	136	150	127	146	148	152	127	141	129	140	125	122	145	138	143	140	151	141	119	128	123	136	137	150	114	137	124	146	152	147	134	131	119	137	139	115	148	135	132	124	133	148	143	164	136	145	137	127	127	131	148	134	139	140	131	132	132	129	138	146	130	122	141	145	142	121	134	140	136	130	129	134	130	149	134	134	142	152	148	123	121	120	143	140	164	148	146	127	118	136	153	122	148	164	125	139	157	129	120	148	135	132	132	140	126	148	160	123	144	136	126	137	150	141	146	138	120	139	130	158	127	133	140	135	125	140	157	124	131	131	123	149	151	122	153	107	140	144	118	126	148	157	137	131	131	122	140	154	137	118	133	133	119	121	154	148	152	130	156	138	117	134	148	154	127	139	138	132	131	158	120	134	128	121	126	126	134	124	130	137	142	133	140	141	131	121	118	131	132	130	132	142	129	144	124	132	124	139	126	128	147	127	132	128	144	141	165	145	140	147	128	122	160	131	136	159	118	126	132	137	148	132	143	145	151	140	159	140	135	152	132	138	147	137	109	143	122	138	153	131	128	143	149	149	142	127	143	136	143	130	152	119	129	150	139	129	148	146	135	138	126	147	149	136	159	134	144	135	120	129	158	116	155	132	125	122	156	133	147	134	150	136	149	128	123	142	141	133	146	139	146	157	138	131	143	134	114	135	151	146	116	131	140	115	129	148	145	123	136	141	145	140	141	124	140	121	128	131	156	171	138	118	157	128	138	132	129	142	122	144	133	130	129	130	127	150	141	136	130	135	128	128	128	141	145	144	127	134	124	140	119	129	148	150	156	143	134	116	133	113	121	132	131	125	123	162	115	128	122	120	144	128	131	150	147	132	156	148	123	153	121	130	118	131	154	129	139	131	138
6102	1842	4082	5207	5079	4464	3740	3680	3705	2878	2752	2452	2913	3394	3253	3070	3317	3613	3253	3236	10763	27083	23431	15534	7726	3442	1351	728	481	428	411	401	440	386	407	424	424	418	399	400	394	397	406	399	407	420	419	422	404	404	401	431	412	418	413	408	420	394	385	428	400	365	410	397	412	472	397	412	397	413	400	422	407	400	401	420	421	396	386	411	416	441	354	447	432	401	367	433	429	424	444	370	390	427	460	400	383	414	419	381	431	399	392	391	402	398	368	436	380	398	410	419	401	417	431	423	396	385	410	396	376	413	370	404	419	417	401	442	444	399	394	406	403	410	411	383	409	408	404	436	375	412	378	424	421	433	422	405	409	399	400	423	402	397	404	415	406	435	442	394	386	425	369	418	380	396	400	411	418	428	359	376	389	398	413	409	409	392	413	405	404	449	431	412	404	388	419	421	399	422	419	403	412	357	351	397	378	393	415	403	419	400	389	404	385	400	390	435	432	408	383	385	397	385	407	408	379	387	386	401	403	411	387	383	410	414	412	388	398	370	383	445	365	387	415	380	407	385	402	410	400	426	404	390	405	400	379	420	406	399	434	422	411	361	375	410	395	373	422	428	413	383	404	396	414	428	382	396	409	396	394	413	390	388	403	380	410	438	418	419	401	427	409	361	440	390	391	394	370	407	421	372	430	377	387	411	383	378	360	378	399	403	387	419	375	385	413	402	361	407	416	417	425	407	406	400	388	419	426	399	429	416	385	421	389	375	377	385	399	399	412	435	412	395	387	401	403	402	394	373	381	391	406	403	393	431	407	459	414	377	412	384	404	392	392	400	426	400	390	401	383	392	403	434	422	364	410	422	392	432	404	410	406	416	414	393	379	448	402	376	426	406	398	384	396	409	419	382	430	392	425	375	412	393	396	418	448	386	398	422	411	416	420	414	389	383	396	383	377	446	399	361	413	363	404	387	422	432	403	403	405	411	434	408	417	436	405	403	412	414	425	396	390	409	426	401	411	409	424	397	419	419	412	395	400	447	436	436	423	429	432	421	377	436	402	435	434	376	444	389	399	427	424	419	433	386	416	433	438	440	398	395	386	395	416	391	368	403	443	459	413	429	390	417	421	392	406	374	424	403	423	443	418	417	418	363	351	426	431	411	426	411	371	414	424	394	397	367	409	423	390	445	414	427	386	368	396	378	425	447	433	407	407	388	370	458	377	407	404	390	422	399	439	419	387	406	430	375	401	389	427	378	393	376	405	395	411	432	390	414	403	377	423	388	364	399	426	409	439	353	417	405	411	382	421	413	408	403	407	434	407	409	413	384	393	382	398	391	404	407	397	411	424	438	386	418	418	441	407	422	415	408	426	356	386	403	401	428	381	392	427	392	388	381	425	420	387	387	381	386	360	419	426	391	409	388	422	402	380	426	414	407	433	391	430	381	413	427	386	386	456	392	413	374	389	395	393	393	438	397	394	419	452	433	407	405	395	419	391	444	414	420	405	441	405	401	430	445	394	415	408	401	410	434	449	395	436	372	425	429	402	384	396	373	412	407	400	393	401	417	436	399	390	424	420	378	399	385	414	403	433	408	386	436	416	421	416	401	408	467	404	402	393	406	383	401	393	419	360	408	370	431	399	384	457	410	390	387	394	401	373	411	411	415	392	413	403	421	431	376	408	384	423	383	409	391	394	395	381	421	418	400	398	420	378	411	427	381	367	410	472	429	434	394	408	394	391	397	355	427	424	416	415	415	415	412	404	401	385	409	387	382	427	365	417	408	450	415	392	424	417	398	423	382	420	423	424	401	384	409	403	381	403	403	425	407	422	442	400	427	425	398	395	384	386	380	418	416	415	395	439	438	394	421	409	449	371	409	439	430	420	426	406	424	424	380	423	415	394	439	427	397	460	420	390	440	395	414	438	390	410	422	401	389	406	402	401	420	383	401	422	400	412	401	391	401	395	392	428	406	413	407	407	434	452	408	465	406	405	380	399	386	406	375	367	393	386	396	406	398	404	413	386	443	401	386	408	408	422	410	385	434	429	393	404	422	415	410	432	413	397	394	367	508	409	423	403	433	406	418	417	427	423	392	372	407	374	430	378	416	416	431	422	397	391	402	428	416	418	425	378	431	406	409	408	375	406	417	419	415	411	401	428	403	396	406	386	403	445	384	394	428	427	422	394	429	386	409	391	416	418	398	390	390	388	444	400	409	419	429	378	430	410	357	399	382	427	391	367	364	407	412	413	411	375	425	412	426	383	397	420	392	425	387	384	344	390	431	387	431	424	382	406	393	373	412	415	432	400	406	416	427	405	373	381	413	383	418	419	427	381	398	424	394	393	426	394	426	425	391	383	415	423	418	396	413	398	421	399	418	391	417	397	400	369	399	391	385	382	382	398	408	417	383	392	395	379	453	386	432	400	381	383	437	414	391	425	398	430	471	381	442	399	416	411	429	403	402	385	384	436	420	398	409	385	420	413	428	394	455	445	394	405	388	419	420	394	427	413	372	404	431	400	365	387	395	399	385	436	394	422	376	397	418	408	425	431	383	417	402	402	402	385	415	388	408	433	416	440	430	410	396	388	408	405	410	402	436	410	413	402	459	401	402	406	378	391	396	436	426	371	420	382	345	399	407	400	362	412	411	394	426	423	368	409	387	435	407	389	395	416	355	403	423	394	444	384	394	418	436	403	404	359	375	391	414	413	380	404	412	436	398	416	443	383	372	410	428	427	413	401	397	444	400	399	405	409	391	429	396	412	398	401	385	429	403	428	391	391	421	424	422	432	402	381	452	389	437	418	392	396	400	415	394	426	407	412	390	375	402	411	406	399	389	442	416	367	378	385	416	389	377	407	395	408	448	437	364	407	407	377	400	416	442	416	436	397	439	405	394	455	397	411	384	372	394	435	404	433	395	407	411	396	398	396	434	392	418	415	431	379	425	378	365	354	382	405	404	387	404	426	400	422	400	419	420	385	374	382	411	434	416	398	394	420	383	409	428	411	421	414	388	394	419	388	393	457	381	362	391	418	420	414	405	392	438	401	408	402	422	399	425	452	400	421	400	429	389	446	413	407	385	418	375	389	420	412	376	410	403	366	401	392	410	421	419	386	431	410	415	410	441	382	412	423	454	407	411	417	420	440	401	418	407	395	401	392	391	380	416	390	377	378	450	418	399	394	416	406	387	441	413	393	372	364	408	368	450	412	419	399	411	387	442	414	409	393	399	399	401	424	402	394	410	415	427	400	430	402	402	405	424	380	386	392	376	399	426	437	437	437	406	388	402	424	416	410	419	424	363	444	393	374	416	440	410	430	408	399	434	398	395	379	397	419	409	428	373	409	417	379	387	416	421	369	411	390	411	425	407	387	439	420	415	416	398	410	414	447	400	422	387	431	407	414	397	419	416	440	384	420	439	393	405	412	409	393	398	357	413	433	414	390	422	391	424	398	376	387	397	398	413	368	426	379	389	412	375	424	401	380	429	379	414	424	383
15272	2859	3443	2706	2133	1818	1281	1162	1257	1015	744	726	820	986	915	901	820	921	933	866	5809	11583	10006	5410	2305	1003	399	210	178	137	159	138	153	150	132	147	155	144	181	178	158	152	138	115	147	132	131	137	151	148	149	161	132	162	142	145	125	146	138	150	152	136	136	144	152	159	148	119	135	154	137	157	154	127	134	143	134	150	146	173	145	184	163	154	161	154	166	146	143	151	141	149	153	137	158	135	142	166	145	157	148	146	147	159	160	137	141	154	167	156	133	144	154	137	156	161	145	142	167	131	132	144	148	159	150	150	142	125	140	154	144	121	151	176	159	139	158	162	127	149	160	120	166	168	142	149	116	165	156	125	156	154	144	145	164	137	161	147	136	128	138	158	155	148	156	142	149	138	145	131	150	141	146	139	177	153	144	156	147	154	155	146	162	156	135	150	152	145	153	157	143	157	151	142	144	147	146	150	165	160	135	141	134	153	155	156	158	155	153	150	145	133	154	142	139	154	124	152	140	138	144	152	131	138	135	178	128	147	162	150	167	164	145	154	129	143	146	140	145	130	186	144	130	129	144	134	136	148	144	148	150	128	145	163	183	151	132	162	146	160	163	151	130	150	169	155	139	155	152	150	148	145	145	152	136	149	151	134	139	149	151	141	169	138	130	140	119	163	147	155	150	142	145	140	151	142	140	160	163	136	152	137	153	151	155	150	128	139	168	126	155	166	152	134	140	151	152	135	161	142	122	144	146	156	151	121	141	145	137	137	136	148	159	141	149	153	142	164	140	138	146	153	170	139	148	141	139	132	156	144	145	151	162	163	141	166	141	183	140	140	134	148	139	129	146	146	154	129	142	163	142	150	151	168	135	156	165	144	159	146	138	157	133	141	150	155	143	133	146	159	152	126	152	147	154	136	146	167	151	167	121	154	177	145	151	148	126	121	172	142	166	141	165	128	130	123	131	143	152	156	145	143	137	152	129	136	148	145	145	147	129	129	124	149	135	152	151	155	138	132	142	136	160	164	153	134	166	141	123	141	155	138	150	142	160	162	155	158	149	143	129	160	141	164	135	160	183	153	154	156	152	140	128	127	170	150	152	134	141	148	147	141	140	158	150	145	145	145	131	123	172	142	138	171	131	136	145	139	147	135	149	149	127	132	152	136	132	148	163	141	136	127	151	156	156	170	148	145	154	133	154	132	158	135	145	126	147	154	138	178	140	152	151	139	115	148	161	152	143	138	162	142	176	147	122	178	137	116	136	144	164	142	153	143	131	155	143	132	141	141	145	131	144	138	149	134	135	153	130	157	139	147	117	143	142	160	166	142	137	119	156	128	130	156	160	128	165	165	135	151	133	154	154	160	159	152	161	166	160	165	150	130	138	170	140	132	139	159	146	150	131	159	139	174	156	153	150	140	145	144	152	144	145	169	155	133	152	154	143	158	141	154	130	142	120	113	136	150	154	128	153	148	157	160	145	146	140	151	141	147	155	140	128	143	125	143	156	168	147	168	140	128	155	160	160	151	138	124	139	135	155	154	161	150	146	152	160	132	138	164	122	140	142	132	156	143	160	147	144	161	157	163	151	135	146	146	145	143	133	169	151	179	149	145	146	151	146	135	145	169	145	136	154	143	161	150	148	154	165	127	141	125	141	155	144	162	169	133	174	166	155	156	154	151	139	165	129	143	133	136	157	135	157	144	153	141	155	154	163	125	169	122	146	145	132	135	163	145	136	124	142	126	143	156	158	160	137	142	152	146	155	155	152	142	126	149	149	147	130	164	145	139	159	149	131	147	135	157	130	153	148	135	142	142	151	141	140	174	147	142	159	134	148	130	171	152	144	136	150	139	132	156	152	152	154	120	133	129	151	137	151	139	122	151	165	148	172	154	135	120	142	152	158	146	153	181	148	164	155	157	138	147	133	141	126	138	165	128	158	141	137	131	132	131	156	148	141	156	127	163	157	144	170	155	137	154	132	157	147	143	134	129	137	146	155	139	129	154	151	160	150	129	139	135	137	136	142	143	144	147	168	141	140	152	142	150	148	136	146	131	139	136	156	122	156	164	139	143	155	159	140	137	133	143	149	139	141	151	133	142	161	142	134	165	148	129	163	160	137	154	154	127	172	153	126	124	147	139	120	140	167	144	158	150	148	125	147	147	159	157	138	159	138	159	145	154	144	149	151	126	157	149	162	120	139	158	134	144	136	135	123	156	160	147	144	163	155	136	137	179	138	131	132	166	140	157	164	168	159	159	150	114	138	153	147	153	149	157	145	164	169	137	156	150	159	149	151	124	125	155	144	147	146	167	133	134	163	154	162	154	168	157	141	143	169	136	137	139	135	131	144	158	155	142	150	134	136	139	158	155	152	146	155	153	154	148	154	145	124	137	155	158	147	147	141	129	163	121	163	150	148	126	141	156	165	146	133	133	129	156	162	137	160	125	142	154	155	132	132	170	152	139	156	137	158	129	145	115	131	160	165	139	154	140	151	123	141	111	142	152	164	151	144	148	140	124	152	178	120	143	150	164	136	159	154	160	167	151	152	125	131	160	144	151	125	150	148	144	132	148	150	149	128	146	140	151	151	164	139	158	142	136	129	154	146	128	147	152	148	147	122	156	161	147	151	140	133	122	132	138	177	156	173	145	133	159	152	161	155	139	146	151	118	150	134	159	133	146	163	137	143	156	154	149	141	159	158	141	152	151	131	153	147	156	152	139	137	154	124	145	152	151	149	171	148	163	174	137	157	157	146	152	151	155	148	173	142	140	184	142	144	173	168	154	127	138	160	159	158	128	148	143	161	147	153	163	131	169	154	137	130	154	122	136	163	158	140	145	168	139	160	139	156	149	132	144	132	146	156	162	159	158	162	143	135	145	156	147	133	138	138	132	151	148	145	132	135	151	162	153	160	160	143	157	172	128	148	155	125	131	154	146	149	136	141	148	144	154	158	147	137	164	153	131	146	148	149	161	157	139	142	138	163	160	152	163	152	161	153	132	169	133	125	151	156	149	138	127	158	143	139	141	135	161	150	140	135	136	149	151	157	145	129	131	144	138	139	153	136	133	128	153	148	154	158	141	148	149	136	157	158	127	160	132	163	155	155	142	135	127	146	154	155	141	146	157	136	145	137	155	153	152	140	147	181	151	152	174	133	181	153	155	144	150	137	167	150	127	134	167	130	160	155	153	137	161	127	147	110	148	146	159	167	157	134	152	145	111	123	146	136	134	139	144	147	138	145	120	142	150	139	160	154	137	153	148	159	139	128	139	145	158	160	136	169	130	163	113	155	142	144	131	147	141	145	144	147	129	131	150	145	149	145	173	138	146	138	161	152	157	144	146	135	148	126	145	153	161	126	145	143	160	135	161	138	147	152	147	127	137	154	146	155	133	168	129	137	152	146	119	144	160	138	154	139	150	160	154	154	159	153	148	151	142	123	146	137	151	150	140	137	148	161	132	161	149	160	155	156	140	157	120	155	154	136	138
8024	2735	6728	8080	7756	7315	5998	5598	6481	5286	4157	3960	4726	6011	5262	5167	5200	5999	5774	5566	22194	34730	30952	21522	11606	5056	2013	924	544	442	439	438	464	445	443	448	449	424	422	383	435	393	466	449	412	435	415	464	419	414	411	425	430	407	404	448	410	440	425	448	423	424	444	460	423	426	432	451	444	435	442	467	431	417	451	441	417	501	431	440	448	453	442	455	431	472	407	449	413	448	445	443	464	433	423	408	420	414	437	428	438	456	454	447	404	445	376	419	448	427	426	431	444	413	455	395	449	421	436	463	422	418	451	402	435	411	446	448	432	402	407	430	428	433	438	400	422	425	400	422	444	438	430	405	419	429	439	458	430	440	442	438	436	394	427	456	432	418	407	402	431	430	407	425	431	418	405	453	444	394	472	458	469	416	426	406	443	400	437	449	472	459	422	414	419	422	448	424	421	406	450	443	427	448	471	435	446	459	424	417	427	421	411	450	467	423	427	414	408	435	422	403	448	421	449	443	446	426	414	469	433	429	405	451	431	458	444	436	398	382	437	429	428	423	457	451	422	467	423	437	459	422	434	417	430	421	459	434	451	452	429	402	465	455	446	426	436	448	450	466	388	444	423	405	448	437	425	433	446	400	446	410	437	390	453	426	429	390	469	463	426	419	413	430	443	417	410	425	466	418	411	426	440	453	414	450	428	487	462	415	463	416	443	432	424	430	442	446	406	425	401	408	439	449	429	405	420	420	429	437	399	412	417	416	442	428	401	444	431	430	430	441	447	434	445	381	458	426	428	431	405	439	388	440	470	429	422	421	419	432	435	434	452	421	433	442	423	450	427	419	410	422	498	427	447	435	420	417	405	408	442	426	454	415	438	403	450	465	433	446	422	440	424	448	430	411	430	401	428	425	412	434	429	393	460	411	440	451	394	415	425	428	423	380	431	408	423	436	433	416	444	414	430	403	423	425	435	446	452	427	451	443	456	429	484	495	403	447	397	453	421	433	426	416	430	454	434	401	432	415	456	436	484	393	421	413	432	439	439	422	454	410	404	435	405	441	445	415	396	433	429	437	414	432	411	430	443	434	404	440	438	432	426	454	427	407	461	441	459	436	475	443	388	465	441	453	414	448	413	420	436	431	455	417	494	445	427	447	406	420	419	428	400	395	419	443	407	420	416	435	416	411	476	463	461	422	476	435	451	406	415	443	417	421	433	401	405	434	424	410	428	419	429	460	447	446	417	437	398	448	424	444	445	432	444	413	418	435	426	419	423	411	418	414	442	431	434	397	443	415	442	406	415	365	411	437	414	423	429	427	415	412	396	481	462	419	476	450	395	436	415	421	429	469	458	460	421	493	423	414	420	454	436	461	437	455	433	410	429	442	432	421	424	404	411	410	447	412	420	409	411	431	438	471	407	405	389	431	432	425	394	428	446	443	441	434	424	406	439	446	408	453	386	386	458	415	421	451	430	416	402	435	432	444	425	433	438	419	438	396	411	425	446	437	416	446	432	455	436	405	403	457	443	386	436	446	420	419	463	465	441	445	426	434	432	428	447	401	448	407	428	465	468	462	465	428	429	440	431	411	425	414	457	438	441	412	437	437	420	407	410	423	433	477	435	412	402	433	431	439	420	457	454	442	435	432	434	458	382	437	448	460	426	418	438	451	425	480	464	427	424	472	478	461	449	420	443	441	417	445	415	411	479	405	477	467	440	427	401	459	406	425	412	425	428	369	408	435	429	464	419	412	432	429	419	409	452	409	413	473	454	444	399	411	424	468	398	450	400	423	403	413	462	436	458	396	379	420	443	384	430	407	426	443	430	452	401	449	411	409	403	418	426	422	411	447	459	459	444	429	432	438	412	460	442	443	430	425	413	420	440	467	435	413	421	464	456	415	434	463	438	434	431	384	421	415	396	439	478	426	434	440	428	448	436	419	405	438	427	432	418	411	403	443	442	450	410	443	454	441	410	432	450	411	427	450	420	454	430	424	439	412	447	474	429	425	453	430	422	412	411	427	425	462	431	433	412	442	426	439	457	436	484	410	431	459	441	404	438	408	431	429	454	434	419	428	448	447	436	444	392	440	422	433	450	436	473	409	431	453	454	414	441	465	426	445	449	427	392	450	386	422	420	424	446	422	441	383	463	425	382	414	432	417	452	425	445	444	442	412	435	389	404	458	447	401	456	423	460	451	415	445	462	401	447	429	407	448	448	455	405	399	420	451	433	461	419	450	405	433	416	446	433	409	432	453	438	458	436	429	431	422	416	465	442	413	446	409	442	414	422	436	422	424	427	464	465	423	462	444	433	481	432	510	424	443	411	412	388	418	438	437	433	411	428	443	456	446	419	405	439	436	441	405	401	403	445	397	421	408	451	450	460	424	467	462	425	417	390	436	402	439	427	420	396	453	432	438	448	463	399	408	414	439	427	414	401	411	443	453	427	438	402	466	418	434	438	450	425	442	433	440	423	451	435	431	429	424	429	413	403	422	438	438	429	432	464	408	426	434	444	429	413	411	422	434	469	427	424	438	430	393	425	422	395	432	433	443	425	411	457	455	447	413	425	439	443	433	459	397	417	409	434	411	387	413	446	410	393	460	445	402	441	429	425	425	439	463	475	405	396	423	426	470	436	441	419	416	432	444	420	424	439	443	413	448	432	434	452	419	451	407	436	414	419	471	443	446	445	400	408	459	400	419	441	412	448	451	382	421	463	440	400	445	438	433	419	423	410	493	427	398	457	443	398	412	449	424	462	437	432	439	424	439	430	469	432	440	426	429	438	462	382	414	421	423	479	442	435	437	454	403	460	444	416	418	431	435	423	416	445	444	447	438	421	439	449	494	409	415	422	441	431	427	428	461	407	444	417	446	432	434	431	421	410	420	425	450	457	435	435	421	433	461	430	428	450	435	420	439	448	430	437	459	453	437	423	472	477	453	425	412	412	472	412	449	396	419	459	442	427	441	446	410	398	404	444	411	431	355	444	459	421	452	446	441	462	417	422	442	489	434	406	474	425	421	449	443	458	422	427	434	430	447	398	422	464	428	467	463	458	418	442	446	446	406	431	410	441	459	415	440	481	406	413	440	411	464	409	431	432	403	440	453	402	423	420	419	398	452	457	410	452	409	391	466	461	451	412	450	425	421	439	488	439	433	432	412	411	447	429	440	412	425	422	444	429	437	416	433	411	438	462	465	450	448	424	455	413	405	426	475	404	414	445	436	448	449	460	394	397	464	415	432	419	422	423	428	437	443	437	461	440	430	417	461	417	450	450	417	461	449	405	428	421	398	421	444	444	413	402	444	442	442	407	413	431	406	415	446	428	423	427	439	440	398	418	447	436	445	423	460	407	477	433	410	411	458	460	430	400	430	453	443	441	412	445	422	400	456	443	443	448	415	426	426	415	415	426	436	399	450	438	435	407	415	452	424	434	438	426	443	421	427	407	469	420	425	421	413	412	410	427	440	419	427	441	426	401	403	414	447	434	388	436	448
2611	451	666	582	468	432	300	294	298	258	282	266	250	222	248	244	234	268	248	220	418	879	985	791	514	299	199	173	129	136	136	150	122	142	122	141	133	120	147	131	128	127	143	123	159	131	131	143	106	142	146	143	154	149	118	148	153	132	123	139	122	139	136	121	125	143	127	120	136	140	147	149	133	135	142	134	143	121	138	129	151	137	126	130	142	176	132	122	136	142	147	130	127	144	155	136	149	148	122	131	158	136	122	136	139	128	121	139	129	149	124	134	123	139	137	122	133	139	137	128	145	144	129	122	139	142	132	134	145	147	129	142	125	119	137	140	128	135	142	120	137	137	143	138	141	145	118	124	155	144	136	145	156	131	126	120	144	125	127	156	145	113	118	140	128	136	163	155	126	148	139	127	109	108	130	130	123	147	130	116	142	133	139	131	149	139	137	141	130	139	146	136	130	155	147	143	136	131	130	139	132	142	142	130	105	132	131	124	147	157	148	124	157	115	141	132	138	147	130	144	124	130	149	135	151	148	140	123	119	142	139	144	130	120	133	140	142	107	119	149	143	112	141	139	134	135	129	138	148	131	117	126	127	153	114	121	137	138	126	125	125	137	139	116	114	129	154	120	141	139	131	146	133	140	134	128	120	141	135	121	137	113	120	147	136	125	145	138	136	154	148	128	144	138	156	138	140	135	123	143	146	139	140	137	131	140	134	132	140	139	147	129	157	133	133	140	150	150	133	141	124	118	135	133	136	125	151	148	136	125	140	125	139	127	159	139	138	131	166	123	127	136	146	133	130	152	140	130	149	128	130	133	143	138	143	126	145	147	156	134	124	155	137	133	136	118	135	150	105	123	119	117	137	127	125	124	145	131	128	132	159	126	141	132	136	152	114	140	121	149	132	140	146	119	136	139	139	129	123	121	124	111	130	149	121	135	138	150	122	124	144	133	132	130	104	109	154	136	130	131	120	143	132	136	132	140	144	135	142	130	138	127	125	116	132	132	138	126	130	139	133	123	155	136	130	151	121	142	121	140	138	128	138	138	126	131	144	141	148	154	134	135	147	133	135	155	146	115	144	132	127	141	127	132	127	125	136	136	141	155	155	139	130	142	135	143	122	142	150	152	129	118	158	145	145	138	126	149	137	126	124	135	132	141	122	111	135	133	128	136	146	127	137	160	155	136	158	122	132	122	136	131	122	142	132	142	130	158	121	138	141	124	129	137	138	127	156	123	128	154	126	149	154	143	144	133	165	145	156	108	139	138	150	130	142	145	135	167	155	137	112	121	139	121	135	126	128	138	140	121	127	131	139	140	140	141	129	117	123	140	146	135	147	129	140	127	148	118	120	143	154	134	132	126	118	130	138	140	142	151	131	132	118	130	133	142	124	128	112	118	146	135	123	133	125	129	156	141	148	141	135	135	135	149	149	143	113	116	134	133	153	126	143	138	154	119	149	136	108	144	153	152	124	132	120	132	127	129	119	132	144	122	146	133	121	134	133	135	123	136	131	134	126	138	148	125	135	140	142	152	142	137	144	129	124	118	141	124	138	136	129	140	137	126	146	112	135	145	139	128	144	134	119	132	129	143	149	137	143	139	113	129	145	125	115	137	140	141	118	142	136	141	124	142	138	125	140	139	143	140	118	148	123	134	142	146	123	153	125	133	148	143	130	119	132	132	124	149	127	136	134	139	150	124	120	107	141	116	143	166	125	138	122	128	134	122	130	131	140	144	137	141	127	147	144	131	139	139	123	132	130	141	142	124	135	134	122	128	161	108	151	112	143	122	141	124	151	142	140	130	134	143	124	131	141	132	116	131	131	143	117	141	128	141	125	129	122	131	130	142	138	136	104	133	139	139	133	144	134	145	122	156	144	126	136	142	126	120	114	172	166	128	123	150	159	132	140	147	142	136	154	137	130	145	118	128	152	128	140	134	125	127	154	142	139	139	141	148	123	152	145	130	130	149	145	123	144	142	149	144	140	135	132	127	141	121	127	138	120	125	135	132	123	124	149	136	145	143	143	145	129	117	163	109	136	148	125	110	129	145	135	130	131	112	129	132	144	140	135	130	139	127	134	131	132	135	132	143	138	138	123	132	128	110	134	144	137	138	137	129	156	136	137	154	136	128	138	142	147	129	142	129	142	141	146	119	129	146	110	153	133	142	128	147	162	156	130	140	112	131	111	149	155	138	117	138	131	145	130	127	133	138	130	136	126	119	132	144	143	124	125	135	135	133	150	127	137	134	155	129	130	132	153	130	116	140	133	136	146	144	131	125	129	151	127	131	131	137	162	137	149	131	146	122	149	143	140	135	160	133	134	128	154	133	144	140	127	108	144	124	141	139	127	127	139	121	124	130	119	145	123	119	137	128	141	135	141	128	123	148	150	143	130	142	121	142	138	138	120	127	143	152	121	134	142	160	137	136	121	120	138	120	134	135	131	130	128	161	152	128	116	144	138	136	158	147	164	124	150	151	137	155	133	124	133	142	135	130	123	124	137	148	131	130	134	145	123	120	141	117	139	135	136	142	119	112	117	144	124	135	154	128	114	160	125	160	133	139	138	132	132	142	140	141	120	150	150	138	156	148	142	144	145	133	129	143	121	128	142	123	121	138	138	126	127	125	139	131	137	122	133	148	162	118	125	117	132	167	140	145	164	135	111	139	124	144	109	140	122	126	142	139	107	145	139	130	134	147	124	137	121	132	118	138	166	140	134	131	132	116	107	139	121	136	144	113	128	140	115	128	113	124	135	146	139	143	128	158	121	150	112	139	117	134	145	133	136	137	134	160	132	152	144	166	122	137	132	115	119	122	134	169	147	145	105	118	140	124	142	148	130	142	130	153	142	135	150	131	139	132	136	137	138	140	138	144	141	124	129	118	141	127	140	137	126	111	155	132	144	145	127	135	147	133	132	143	142	117	124	137	138	141	131	130	149	132	120	137	130	160	139	132	147	145	137	145	128	140	127	131	133	139	133	148	137	122	143	124	149	133	137	130	117	153	150	159	129	142	126	134	154	145	118	143	130	159	104	148	152	150	148	148	150	136	145	139	140	153	130	146	140	138	150	126	141	115	161	145	119	146	148	136	135	140	156	133	145	141	128	150	154	140	137	151	133	127	126	132	148	141	145	143	157	136	131	138	154	150	159	139	136	139	153	155	139	134	151	134	122	139	146	142	148	119	134	127	136	130	147	157	118	130	134	138	135	143	136	133	114	157	125	127	129	137	117	142	133	142	138	132	140	132	140	147	126	138	145	131	129	151	125	146	133	129	141	128	124	120	118	118	135	141	143	154	130	122	122	130	141	127	137	124	126	139	147	138	150	152	132	130	133	144	135	142	150	132	121	122	101	128	122	133	129	123	119	131	120	146	135	127	141	148	129	155	144	147	121	144	146	125	140	125	130	141	140	130	133	130	126	149	146	149	138	126	129	130	165	130	133	157	144	133	134	153	149	137	142	138	167	142	139	128	141	128	140	140
2304	699	1219	2016	1886	1922	1422	1362	1263	1309	1193	1199	1092	1274	1398	1262	1120	1230	1288	955	2645	5334	5489	3919	2193	1109	655	420	406	425	401	409	407	390	399	410	375	405	408	399	379	410	394	405	433	416	399	395	399	425	388	394	404	406	410	420	436	382	412	414	399	371	384	398	407	397	397	364	396	399	392	417	425	403	387	396	359	408	369	397	400	419	390	419	383	418	398	398	356	394	401	399	405	419	390	422	379	410	409	436	412	436	418	347	425	422	383	381	384	394	400	423	412	396	435	368	373	381	400	418	409	400	439	421	397	348	361	447	410	389	410	399	406	388	408	394	411	406	370	405	407	419	404	429	410	422	384	417	389	372	390	369	373	374	403	385	395	435	365	390	391	427	387	398	413	409	395	391	408	389	397	397	403	397	433	392	427	408	379	374	368	442	392	378	401	415	416	397	411	378	387	380	394	391	419	385	407	388	419	406	415	431	387	416	402	427	405	399	413	416	420	450	410	385	393	421	404	435	404	398	394	389	416	366	393	379	371	376	433	415	416	392	416	403	355	427	421	401	426	396	408	356	433	391	381	380	402	421	363	399	388	396	407	424	411	377	384	399	390	398	427	358	398	395	398	408	418	428	454	425	403	429	411	351	396	413	406	410	398	386	378	405	391	383	409	382	378	421	383	393	377	432	415	385	389	406	427	434	438	432	436	420	444	395	420	353	384	409	398	383	406	412	421	406	392	417	391	414	391	423	380	398	416	420	394	410	396	432	442	384	427	395	380	427	418	403	407	380	379	398	403	383	404	384	433	383	419	377	377	394	356	416	384	407	381	420	387	377	431	416	407	403	406	378	384	422	431	402	397	399	409	385	412	401	393	385	398	409	377	360	390	429	419	384	394	396	412	396	421	396	372	397	412	399	399	432	410	350	409	428	413	428	423	372	374	407	357	397	369	405	386	409	392	372	418	390	430	415	391	398	409	387	428	424	383	412	432	443	401	402	400	397	418	385	400	365	385	428	409	354	379	423	454	435	387	439	398	416	380	401	396	409	396	402	408	409	400	375	413	414	390	407	398	383	369	391	400	416	411	410	420	393	402	427	387	433	424	374	429	409	407	377	407	400	406	388	390	365	408	372	389	421	411	402	399	388	399	409	384	403	400	407	406	405	386	384	409	385	430	401	391	392	439	374	438	394	408	412	375	424	380	404	387	421	387	402	414	399	380	392	381	402	379	384	419	404	429	410	410	384	386	430	397	401	418	386	403	407	403	360	375	407	372	404	396	389	377	358	425	415	381	369	419	419	370	395	454	409	404	382	386	377	413	393	403	433	427	378	395	392	403	392	397	376	386	399	403	415	400	399	369	412	423	377	372	359	405	367	388	436	390	388	403	418	424	395	416	409	400	406	422	379	413	387	402	377	370	398	391	358	423	411	427	429	416	371	394	412	395	367	393	380	424	394	398	385	388	444	391	391	406	431	376	416	413	370	417	375	406	379	396	443	378	377	397	375	393	416	388	426	366	414	428	414	399	397	403	427	395	401	426	427	399	378	429	370	400	438	399	415	412	405	376	406	422	392	418	349	391	410	397	372	417	389	393	363	395	386	392	425	406	383	410	414	420	404	392	383	420	405	380	411	380	402	394	389	407	405	416	407	396	388	385	396	403	398	408	424	385	402	409	354	401	426	407	405	422	414	392	417	392	394	424	389	401	396	426	406	407	409	387	400	400	403	392	399	421	388	383	431	419	403	418	411	385	410	365	385	369	425	417	373	368	412	407	364	399	396	415	385	389	412	381	419	433	417	440	408	390	374	390	409	386	394	435	418	376	384	425	433	377	398	369	402	395	446	403	404	389	416	388	405	422	371	421	406	404	379	417	399	386	396	382	420	449	401	395	402	397	377	419	393	402	408	390	403	409	445	381	392	415	400	383	406	398	391	414	369	422	385	367	371	423	406	405	365	393	409	398	379	412	386	407	343	377	420	434	371	411	420	393	402	392	386	421	433	410	418	433	408	410	422	418	364	418	414	402	420	428	395	372	393	402	410	428	389	420	426	410	401	462	403	424	394	387	386	375	408	422	400	397	404	415	403	414	431	431	401	425	433	361	447	431	430	398	399	402	419	392	394	443	398	411	378	388	410	417	412	393	377	409	399	398	381	374	406	438	380	370	379	420	396	410	402	421	408	423	404	405	380	406	371	410	409	392	424	386	387	420	391	408	393	446	455	376	381	358	425	375	428	387	409	388	414	425	389	418	400	401	383	387	387	406	425	457	393	398	405	419	383	379	402	400	390	372	406	375	360	415	418	394	351	437	422	402	436	412	396	384	377	376	444	437	393	399	416	421	405	403	396	386	393	402	425	425	393	417	403	413	394	391	364	400	411	385	388	354	416	420	411	418	395	375	383	385	403	426	425	413	432	398	377	409	406	406	391	394	386	422	406	417	424	379	392	416	435	405	403	443	385	370	391	399	389	393	411	410	387	395	419	426	420	409	403	421	404	381	429	409	405	422	377	400	391	381	429	410	386	359	428	389	372	410	429	379	408	420	376	381	413	409	407	415	401	417	405	407	418	414	433	397	415	377	382	430	419	407	379	383	393	379	381	411	418	385	404	421	399	458	402	373	393	401	390	399	392	379	405	421	384	430	406	395	396	391	414	409	377	398	363	401	412	394	396	384	427	410	400	367	380	400	375	420	413	379	385	387	420	400	388	374	391	409	418	397	402	418	420	392	426	388	397	411	396	422	394	443	408	391	404	432	412	426	408	398	381	401	438	378	429	411	400	397	401	414	414	399	404	402	429	393	375	452	417	394	418	373	416	408	380	391	411	389	398	411	375	402	399	387	355	387	368	426	383	418	416	392	396	376	394	407	393	376	393	393	409	411	369	413	398	357	383	382	394	411	404	378	401	381	377	420	408	441	419	404	427	377	419	414	402	413	398	403	401	424	418	380	406	358	408	403	425	415	406	448	388	423	398	399	407	406	435	382	384	385	399	417	423	377	401	422	384	385	409	369	430	409	375	405	402	414	379	408	412	389	399	421	444	401	391	389	370	385	410	385	386	356	390	423	367	393	393	386	414	431	428	409	405	452	421	397	434	433	384	393	409	424	412	432	416	413	397	405	393	396	409	411	425	444	410	414	392	405	373	414	403	408	415	396	409	384	410	364	419	418	400	401	426	410	379	378	390	381	432	389	414	395	404	366	404	419	399	420	407	404	409	467	410	402	379	371	416	401	393	402	406	426	411	372	412	411	391	422	397	403	416	370	416	409	407	350	394	399	419	414	387	435	412	390	366	397	391	410	415	412	374	405	390	372	392	428	363	423	434	399	386	413	409	391	426	414	411	397	407	403	390	428	400	398	416	424	382	368	392	419	399	388	426	422	410	406	370	398	400	423	394	386	426	400	429	394	402	438	397	387	395	396	393	380	377	422	405	429	395	407	456	406	394	412	395	400	388	452	413	377	383	391	410	391	401	422	395	411	380	358	410
8375	1351	1764	1623	1177	868	786	694	697	625	655	469	487	460	477	488	520	527	603	767	4281	5997	4552	2855	1222	536	262	178	120	131	153	123	129	144	137	137	149	157	146	151	126	159	132	127	127	173	154	128	137	128	129	128	139	149	167	140	125	150	140	133	131	132	137	118	148	124	136	142	135	115	134	148	153	120	136	137	139	147	149	139	133	149	127	123	111	145	140	134	132	146	118	131	154	127	139	143	136	131	128	140	145	121	143	147	147	127	132	148	145	120	132	136	137	143	128	145	136	139	147	135	141	118	135	133	160	138	141	141	132	139	141	136	135	134	144	138	129	124	131	123	145	132	146	129	129	156	134	131	125	126	139	139	150	145	132	134	118	138	151	147	138	118	153	156	135	129	124	109	127	124	139	140	162	130	143	137	128	163	151	151	141	136	152	123	146	138	142	144	120	131	141	131	145	131	149	150	155	124	146	131	167	135	133	132	131	133	131	121	120	148	118	112	144	130	136	149	127	130	120	139	132	150	131	125	126	129	153	123	142	128	133	152	138	156	127	135	147	131	141	127	126	136	135	127	149	147	128	135	133	150	132	132	144	152	134	145	145	127	117	140	136	141	136	121	138	134	155	128	138	139	148	132	133	121	123	126	148	124	115	125	131	142	126	117	140	136	121	149	142	148	153	141	146	148	132	132	135	130	167	137	144	146	134	134	140	121	115	139	132	137	137	141	146	160	118	135	131	125	135	129	144	134	151	115	128	128	149	149	144	144	113	136	125	157	141	127	137	152	125	151	148	139	139	138	132	149	129	158	139	157	133	139	150	123	134	124	127	155	136	132	146	128	117	135	139	139	131	127	118	140	146	134	133	138	118	128	151	145	139	122	147	143	148	135	150	140	144	137	140	140	128	145	141	146	129	121	140	130	161	149	152	137	145	104	136	166	136	135	137	145	137	135	138	117	157	144	137	138	132	144	145	125	153	134	169	117	132	134	140	129	156	150	152	140	136	132	147	146	141	127	146	143	119	125	117	122	139	155	131	157	115	154	136	138	136	129	139	127	151	143	149	131	143	151	145	131	135	145	131	140	140	136	124	155	144	125	124	139	116	138	158	124	134	146	142	152	132	156	125	126	134	133	133	134	142	133	127	121	110	132	139	160	154	143	133	144	123	131	142	123	129	132	128	160	137	121	147	118	154	129	138	134	144	129	113	146	117	148	119	136	132	137	132	121	147	133	133	150	145	128	114	130	138	122	148	131	137	139	132	127	142	146	149	124	153	148	142	149	144	133	134	135	157	123	148	134	130	137	126	171	131	138	150	156	141	151	124	128	117	105	151	147	146	155	129	149	157	142	124	132	147	141	141	153	164	121	152	127	127	137	141	114	126	143	115	139	150	143	137	128	140	125	110	154	123	145	155	139	124	132	90	146	154	141	128	139	134	135	130	135	131	120	131	134	141	116	140	148	138	146	126	132	121	142	128	139	138	144	122	122	140	133	133	153	136	128	146	164	125	136	135	135	132	143	149	123	143	148	148	131	156	153	123	142	152	135	143	144	154	143	144	133	125	135	117	147	152	129	131	145	148	151	128	111	121	160	157	138	138	141	160	145	109	149	161	152	123	150	159	134	143	147	143	130	127	143	113	106	159	123	145	129	129	130	142	147	149	148	123	133	133	132	138	138	143	144	137	134	161	148	153	132	119	138	128	136	148	138	135	129	141	138	130	112	152	125	138	136	130	140	148	155	121	162	124	138	149	124	151	148	150	134	125	144	147	129	122	124	140	131	131	142	123	125	142	123	137	129	127	133	124	147	139	143	139	131	138	157	118	152	140	126	146	134	150	140	158	136	138	141	120	133	161	122	141	128	133	138	153	135	137	132	126	133	138	147	127	124	148	132	134	154	113	140	115	158	147	132	143	142	155	147	130	116	137	105	133	114	158	131	123	141	157	138	145	161	140	114	153	131	121	133	144	140	146	154	137	128	146	127	142	162	150	129	140	133	118	153	124	132	109	122	144	137	139	137	138	148	158	138	149	139	159	137	148	145	129	162	156	151	133	153	145	125	134	136	145	141	139	125	143	140	136	129	148	148	124	131	124	137	134	121	139	143	131	121	155	135	133	134	139	142	127	141	126	145	138	142	131	145	122	142	145	134	145	121	133	173	143	138	130	125	128	113	150	156	129	127	136	137	130	146	137	144	147	152	159	141	141	133	150	143	150	143	156	144	128	148	122	107	133	118	128	136	135	158	139	132	143	117	136	127	138	137	152	148	141	143	130	119	147	127	145	133	124	127	141	128	143	156	139	137	132	157	119	169	148	135	128	143	147	126	133	144	144	127	133	144	129	140	137	158	134	134	141	144	117	117	127	144	146	151	131	137	142	139	129	134	150	126	130	133	127	131	117	134	157	129	151	145	133	120	139	167	139	135	134	139	138	153	126	136	153	138	144	146	127	133	130	136	160	131	128	138	134	152	132	147	150	143	167	144	121	136	133	125	142	121	134	133	133	121	153	130	156	147	138	126	130	129	143	134	134	130	132	115	120	137	138	116	128	145	135	131	134	142	129	140	145	127	135	149	145	155	140	140	136	142	146	132	147	141	139	117	130	138	126	127	151	131	132	123	130	144	129	125	126	145	145	144	120	132	144	129	146	125	135	146	146	139	136	121	152	174	137	119	128	155	130	166	140	135	125	159	122	141	124	154	131	142	143	161	133	125	135	151	126	144	142	147	134	153	149	128	141	124	131	118	108	147	138	151	150	144	134	142	137	108	152	129	146	127	164	137	146	130	124	137	135	141	135	141	132	125	124	130	147	146	119	145	142	135	130	124	119	155	146	130	138	135	153	127	140	151	137	137	145	139	127	145	138	170	135	118	124	138	126	124	122	141	164	143	143	135	149	114	138	131	139	140	151	125	135	153	147	111	122	129	141	148	149	141	136	152	132	116	138	133	153	145	137	114	116	142	136	141	141	131	125	130	119	133	136	143	108	132	131	138	143	148	138	131	147	140	155	138	156	128	126	132	134	129	150	118	163	137	133	142	156	141	124	133	137	137	144	142	146	121	134	118	142	152	114	139	149	135	137	133	137	138	153	131	134	137	142	147	152	128	144	144	133	130	124	128	145	126	122	123	149	149	171	140	138	157	127	143	127	132	132	146	127	149	152	153	133	120	143	139	136	124	122	145	142	156	131	140	126	140	132	129	138	147	133	133	146	130	142	141	132	141	133	146	139	167	133	146	128	134	163	143	125	145	127	141	145	129	128	145	152	127	120	124	135	126	132	153	143	150	153	133	134	144	147	133	125	137	130	140	142	120	134	128	123	121	141	129	152	131	145	131	128	140	163	164	122	131	144	120	122	157	132	121	129	141	124	134	145	125	148	136	140	160	153	128	144	147	133	155	132	129	114	138	150	146	126	144	133	125	117	114	138	137	158	126	136	116	134	127	159	131	137	136	114	121	149	137	124	130	129	126	150	146	111	151	137	138
5792	1694	3844	5335	4686	4066	3749	3506	3514	3723	3424	2663	2650	2523	2872	2985	3234	3464	3675	5024	20442	25175	20539	14026	6901	2842	1241	609	446	426	409	427	438	418	404	443	455	366	413	410	392	408	404	393	398	465	399	377	390	421	407	400	384	417	387	408	415	407	407	441	401	399	415	389	428	382	403	439	452	360	411	403	417	400	387	365	421	432	405	402	418	419	414	379	427	421	434	440	426	419	433	396	402	425	423	403	444	451	417	419	407	396	404	442	386	426	400	379	396	373	399	422	397	420	396	373	391	424	404	421	412	386	421	402	401	394	414	366	434	415	415	410	408	378	375	432	379	419	379	384	418	393	374	416	431	415	375	417	394	408	376	371	431	440	439	396	431	419	401	430	404	407	398	426	432	406	411	405	423	411	446	416	410	416	389	412	405	389	378	400	387	378	388	386	397	383	414	424	425	429	386	392	409	404	403	369	409	418	418	413	396	382	390	366	385	425	418	370	419	425	382	418	431	391	420	429	412	380	416	379	352	437	403	422	418	416	413	421	375	416	395	409	404	408	399	422	392	373	430	403	406	384	377	431	412	409	412	387	402	429	424	380	431	405	397	403	427	448	396	393	416	423	366	422	427	428	412	397	407	405	400	400	401	391	403	422	399	382	413	405	412	415	412	451	374	393	385	387	396	409	414	364	405	411	406	417	427	411	441	369	363	428	406	423	403	416	423	403	414	457	422	387	390	420	379	444	423	378	428	421	406	376	406	409	415	428	399	385	427	403	402	407	394	401	414	423	398	402	387	382	422	441	399	421	388	403	416	413	404	383	437	415	375	397	377	403	414	401	426	403	396	392	452	423	423	414	424	416	395	421	428	392	420	434	378	391	408	395	428	420	414	383	392	399	405	404	387	444	411	378	387	390	452	425	433	389	435	390	413	440	400	359	415	407	419	369	447	429	404	412	401	399	379	420	400	386	402	379	381	386	373	387	401	383	415	397	427	384	417	420	401	409	401	444	413	434	444	416	427	395	387	396	406	393	404	407	411	435	387	387	435	390	429	377	393	428	427	425	440	458	412	376	433	411	396	407	409	408	396	371	418	425	423	404	422	397	410	436	403	401	418	371	431	405	386	410	429	419	426	375	405	411	392	366	386	449	398	393	421	409	379	423	432	400	386	389	428	386	427	441	386	439	400	423	381	411	413	435	401	418	396	392	417	368	420	449	425	455	400	365	408	388	364	412	415	418	435	424	426	409	404	380	419	387	398	434	391	421	386	380	433	359	410	397	388	378	413	388	397	433	399	442	389	407	408	406	403	428	377	377	418	424	368	399	400	405	391	410	391	390	439	418	404	417	387	409	380	424	371	415	418	410	409	416	377	443	396	445	414	412	410	406	413	400	381	391	440	412	419	409	395	408	417	390	370	393	394	417	393	379	430	389	396	375	388	382	374	445	421	401	402	395	406	435	390	403	392	403	412	419	423	377	418	448	403	403	371	404	400	429	428	383	435	408	405	426	405	410	394	410	385	364	448	409	373	422	405	423	411	436	425	407	414	378	389	390	381	389	390	428	368	435	384	399	426	431	417	420	431	410	392	395	379	418	378	377	431	402	407	426	399	431	416	395	406	419	396	437	414	444	407	393	426	437	390	395	406	400	397	390	365	381	409	436	404	420	416	401	425	412	410	411	386	406	402	374	402	444	425	415	370	443	381	385	432	415	421	396	412	426	409	417	414	411	395	408	382	381	427	390	472	407	429	413	410	403	419	405	428	404	376	423	436	399	406	403	394	419	395	424	380	396	443	369	368	423	394	422	382	402	385	403	410	434	418	388	415	410	431	363	433	408	382	407	404	394	403	413	379	408	388	382	422	399	401	394	368	432	353	404	412	400	389	413	391	404	391	403	410	410	406	421	432	392	379	406	423	407	409	444	427	390	402	401	427	395	397	403	371	399	414	431	406	405	398	394	396	391	413	436	405	409	463	388	422	412	412	404	406	385	409	414	396	446	428	405	405	413	421	418	405	456	411	424	428	391	424	406	445	419	377	403	361	413	410	389	420	383	416	391	389	388	384	428	391	404	429	387	416	409	403	425	420	378	399	404	393	420	409	411	392	400	397	407	422	423	354	429	433	406	362	405	415	448	459	416	408	423	365	400	427	413	393	399	422	407	373	404	418	386	385	387	420	418	394	406	396	408	409	398	387	367	411	404	367	410	397	387	382	381	415	410	404	387	417	387	431	391	426	438	422	416	377	404	403	416	375	404	385	390	365	364	403	401	419	405	431	457	395	389	370	399	378	421	401	353	382	412	374	393	394	380	409	399	378	418	386	398	427	401	376	430	403	360	419	419	401	386	373	416	398	407	398	416	433	411	373	389	415	424	411	418	417	434	389	443	406	386	431	401	441	395	397	405	387	404	406	396	404	410	425	402	411	422	426	398	420	401	398	370	388	392	430	406	408	420	410	384	451	405	397	420	370	396	427	405	423	435	409	421	380	404	401	387	426	393	385	384	386	384	408	437	371	407	360	403	434	407	376	444	421	428	419	432	396	411	390	395	382	394	412	379	368	378	413	388	414	401	424	417	357	385	373	434	396	417	409	423	427	419	372	459	425	424	436	376	400	429	414	408	396	418	380	394	408	393	393	405	426	431	421	392	438	397	407	422	395	391	392	431	436	426	402	395	395	363	395	400	427	392	389	418	404	420	407	424	396	431	430	405	443	425	373	454	383	397	427	409	423	437	377	408	396	376	427	384	433	397	408	401	374	408	430	431	455	404	416	410	422	399	361	390	414	404	399	388	400	417	448	377	420	444	375	438	417	417	381	409	441	398	383	424	427	425	425	427	404	402	401	367	411	430	413	404	418	409	425	417	383	437	381	412	445	456	393	401	402	400	411	437	400	420	410	384	437	444	389	420	408	408	385	386	374	408	434	407	412	399	432	407	397	392	386	391	426	407	418	442	427	403	371	411	404	398	399	384	393	404	386	419	412	425	412	396	408	392	424	383	424	395	440	452	401	386	398	400	430	422	399	411	407	412	410	373	414	424	411	394	405	409	394	434	413	358	401	394	420	413	393	410	424	422	407	435	395	406	413	420	363	393	414	391	429	401	405	404	407	400	403	382	429	409	390	383	422	422	421	427	401	425	383	426	375	402	409	408	363	418	407	387	423	391	426	370	379	407	420	401	427	397	451	371	438	403	423	408	431	415	401	395	426	416	424	381	406	399	411	416	417	430	406	381	425	418	368	383	436	381	413	416	421	425	434	424	360	387	374	416	393	443	453	410	399	400	405	392	352	415	410	436	414	397	433	408	415	371	411	402	409	404	400	390	437	380	418	410	430	419	417	459	403	418	384	411	416	369	439	381	413	430	422	395	415	398	380	408	429	409	410	413	386	401	413	398	384	409	414	402	420	434	403	424	413	408	413	370	385	389	412	367	387	449	400	440	412	384	405	404	433	372	399	425	396	401	405	431	412	413	449	417	435	412	408	397	421	448
15051	2856	3742	3236	2237	1587	1191	1121	1003	1111	938	713	671	728	813	805	819	963	975	1475	11044	10351	7810	4532	2010	710	316	203	198	162	135	144	161	146	182	145	142	157	150	157	157	167	170	154	150	152	147	142	137	139	135	146	121	151	153	140	161	163	138	134	137	137	148	134	152	137	161	155	135	161	123	141	119	163	136	146	142	151	123	147	162	147	150	139	149	158	145	149	134	136	147	143	142	129	152	162	131	143	141	135	166	127	153	117	143	145	145	145	165	158	154	127	146	150	150	152	136	151	133	142	146	142	158	159	141	145	160	149	167	159	139	141	147	156	165	147	138	129	152	172	146	145	129	174	137	157	161	162	116	130	128	152	150	151	163	137	144	139	135	138	148	148	153	154	146	140	166	146	142	164	149	142	136	116	141	138	123	161	145	163	142	140	126	160	150	139	155	158	154	143	163	160	132	134	153	122	122	157	146	148	161	132	164	155	145	160	137	139	140	158	162	159	140	127	141	140	145	145	151	137	159	158	148	145	145	140	159	140	152	149	140	162	135	157	158	154	148	142	136	156	129	123	164	159	136	151	142	142	145	144	165	127	165	169	156	129	167	130	133	147	170	148	136	145	153	119	147	142	149	141	138	143	140	153	137	149	165	146	141	148	150	149	141	153	148	155	123	135	138	137	156	170	151	150	156	155	144	178	142	122	143	132	149	158	154	139	124	132	165	150	159	141	135	137	142	156	149	155	130	157	159	149	158	147	132	136	138	147	128	141	147	160	180	150	138	159	137	132	159	162	142	144	131	155	131	142	130	138	153	138	141	131	165	139	136	157	152	151	139	134	137	143	176	153	151	165	177	151	164	137	153	137	150	134	145	140	166	135	158	122	135	121	139	124	146	127	134	152	151	151	149	144	149	182	159	148	165	142	151	146	130	159	146	136	148	132	176	130	139	135	154	152	161	152	135	145	134	153	148	173	162	143	130	142	139	133	163	139	152	141	134	145	146	167	138	146	134	163	119	138	166	119	150	158	124	142	134	142	158	138	142	123	169	147	155	154	139	164	158	147	157	147	152	179	127	134	152	137	164	147	146	151	149	145	131	137	166	144	149	144	144	159	164	140	136	140	122	153	148	149	166	128	158	160	162	143	158	151	158	141	136	143	132	128	129	137	149	149	134	134	165	144	161	134	110	135	153	147	132	139	145	132	128	153	135	160	139	150	171	152	154	159	158	146	134	175	133	153	152	141	112	132	136	167	147	136	129	134	154	138	129	148	130	163	135	140	149	136	141	172	135	150	139	149	146	169	154	145	146	145	129	165	163	143	157	138	158	139	144	144	146	114	138	158	127	139	146	144	164	128	145	163	148	144	134	144	138	140	163	143	168	140	146	171	129	145	153	146	141	166	140	164	163	131	149	152	163	129	156	152	153	166	128	153	155	149	117	122	143	143	138	135	129	170	142	139	141	139	138	112	138	139	150	144	141	149	164	141	164	141	152	151	144	192	141	159	141	147	143	158	135	125	148	150	137	143	137	129	150	137	152	156	150	138	138	148	151	128	129	135	147	154	148	159	160	152	153	141	137	151	133	153	158	140	153	133	138	156	148	146	149	131	134	138	169	152	164	149	146	135	162	149	166	145	165	124	132	144	141	138	162	142	160	128	118	147	158	122	114	155	144	156	150	156	136	137	143	153	144	145	144	162	145	141	168	146	147	135	142	137	139	151	133	156	153	154	147	148	113	157	165	129	133	137	167	157	140	147	165	152	150	160	141	145	137	127	173	162	129	166	127	141	133	142	151	144	149	130	134	127	140	149	154	113	143	163	150	144	135	143	147	169	126	150	155	137	138	158	152	156	147	145	149	145	156	170	156	151	165	153	160	146	140	140	141	144	140	136	139	161	139	152	131	136	142	145	145	157	131	151	132	146	169	142	123	141	153	159	149	126	147	146	149	163	143	131	145	155	153	136	131	135	148	128	155	148	195	148	174	151	134	132	138	161	143	147	145	149	145	138	142	132	166	156	134	160	161	159	150	145	145	141	135	153	140	150	160	139	120	168	141	128	146	126	130	139	144	141	135	157	147	164	143	140	141	146	150	149	149	144	145	152	142	132	139	149	147	153	156	147	132	120	138	141	140	150	134	164	137	141	132	129	142	134	135	126	136	165	139	146	149	160	136	154	148	128	157	143	138	158	163	144	152	144	150	156	139	132	154	163	126	134	176	172	139	149	140	128	148	140	153	123	162	142	167	143	158	159	139	156	162	149	155	156	148	147	156	148	129	139	147	131	155	151	164	142	145	154	142	129	158	164	152	150	154	134	127	140	136	152	140	137	159	146	133	141	151	148	149	144	153	140	147	154	161	138	155	145	166	130	155	137	142	150	155	146	179	167	151	133	154	140	131	145	142	148	147	144	150	146	152	164	141	159	143	120	157	133	157	146	136	150	140	161	154	169	142	160	134	156	146	156	172	162	149	173	137	128	136	139	173	151	153	127	162	145	149	148	137	151	144	168	155	142	134	153	146	142	129	145	142	152	143	131	154	147	159	147	140	165	136	137	154	141	125	144	141	143	170	143	142	145	169	143	152	154	146	163	153	154	156	134	145	153	159	133	160	160	148	155	147	151	149	161	139	153	140	162	180	150	130	159	150	173	128	170	147	150	153	134	138	144	180	142	118	151	141	146	145	150	149	137	130	146	168	145	135	145	135	142	162	138	142	132	163	152	154	154	163	119	159	168	152	152	131	138	157	139	158	133	135	164	144	122	135	169	132	149	143	142	171	161	136	169	145	149	159	166	156	165	140	136	133	143	155	159	152	138	145	135	142	131	147	131	168	134	141	145	157	146	127	129	154	146	123	138	171	185	124	154	147	142	134	141	129	160	142	174	138	140	122	156	152	149	153	137	147	155	140	162	122	140	159	145	145	162	145	140	149	139	158	128	148	148	154	138	166	158	162	134	120	155	128	156	158	133	130	119	155	146	169	139	150	154	122	165	120	146	140	140	144	138	129	156	131	135	145	137	166	131	147	142	171	133	137	165	164	145	171	150	152	139	139	122	163	149	169	151	146	149	131	141	119	131	131	145	162	150	149	164	158	136	139	169	165	135	152	145	138	134	164	147	152	165	155	129	176	142	142	151	151	136	145	149	143	129	129	160	164	165	146	147	166	130	143	164	137	129	130	136	154	147	142	147	137	134	157	145	150	140	150	163	129	158	129	149	144	168	146	138	127	146	141	147	154	151	142	133	142	130	152	133	135	154	149	136	146	135	171	140	125	168	153	170	157	156	147	154	129	156	159	168	144	157	155	171	135	140	127	148	153	150	172	162	161	130	141	136	148	135	143	140	151	171	147	151	152	149	144	168	134	166	135	136	152	143	140	126	131	160	140	169	129	140	134	145	155	136	172	154	151	140	158	131	129	157	148	145	173	143	145	128	144	120	153	137	138	141	132	154	138	122	139	140	139	156	131	143	128	148	154	161	152	159	144	129
7826	2937	7151	8992	8086	6851	5760	5382	5320	5847	5203	4145	4224	4110	4760	4767	5115	5599	6018	9673	35205	32450	27358	19215	9681	3889	1478	744	517	443	410	431	408	449	442	426	415	410	446	466	457	450	429	431	413	430	459	422	402	441	394	418	440	460	411	454	406	442	418	447	441	446	447	443	436	444	418	413	411	447	411	442	460	456	406	452	434	429	457	420	417	453	430	419	441	434	432	429	477	434	433	366	425	430	452	392	417	429	469	457	452	393	381	431	444	442	403	452	436	409	436	405	433	425	443	421	458	425	388	454	414	454	406	408	424	416	464	430	431	448	425	406	419	447	434	411	420	426	434	443	431	425	418	457	467	459	418	415	408	456	431	415	399	442	399	460	427	434	428	440	388	435	406	435	445	438	399	422	429	408	430	430	390	456	427	463	399	431	463	451	399	416	406	424	429	440	438	440	429	446	432	432	442	422	446	419	438	424	410	423	440	445	420	397	410	453	439	433	448	435	424	443	408	434	431	446	461	406	394	447	418	435	432	420	449	423	430	476	459	414	396	429	402	406	441	433	439	410	409	398	410	439	407	413	448	450	421	427	419	430	405	446	411	454	448	410	432	453	402	453	439	440	422	418	416	460	441	425	420	402	450	431	435	395	418	420	415	416	407	419	450	425	437	426	401	434	424	422	452	411	449	452	428	451	453	433	395	491	394	383	376	411	441	420	472	400	417	391	427	491	428	437	453	416	439	431	452	443	420	428	403	452	417	403	405	427	474	424	457	423	443	443	453	454	422	454	428	455	470	434	436	417	425	439	438	447	428	423	418	460	449	429	447	454	426	435	434	413	458	484	426	440	404	396	423	423	408	465	413	443	399	410	437	426	406	456	471	414	390	417	461	391	449	428	410	452	423	473	425	448	456	424	427	457	414	463	444	445	418	461	459	447	410	433	419	415	416	406	445	462	429	426	420	454	406	431	428	412	427	405	456	423	436	409	451	427	459	415	439	411	435	394	458	423	422	438	444	427	418	417	437	423	419	443	456	410	429	427	445	420	416	446	417	409	425	436	412	388	446	436	416	440	466	407	445	447	429	420	443	417	428	425	436	425	468	429	421	425	419	427	431	405	435	425	401	443	457	397	410	430	438	420	440	432	415	428	417	439	429	419	440	443	417	406	432	452	377	476	445	399	426	436	436	399	392	401	416	423	460	424	414	473	411	467	428	420	407	432	411	454	427	448	424	413	415	444	418	428	431	453	432	407	461	434	451	397	467	442	442	462	439	397	436	424	420	426	418	422	424	422	461	475	469	458	460	414	431	439	454	417	406	428	480	431	418	449	409	472	418	436	411	403	426	394	459	400	414	411	455	494	434	464	460	413	450	462	463	412	423	426	452	377	415	411	399	419	442	404	456	430	431	422	423	421	449	375	447	428	460	446	433	406	444	426	413	392	435	418	411	418	418	436	438	455	426	396	442	461	424	408	461	427	407	423	463	454	413	413	414	434	405	418	428	457	428	442	436	412	406	424	448	412	412	458	432	460	418	388	417	464	471	434	443	423	415	425	469	420	434	418	436	435	403	392	404	430	459	430	416	440	415	455	401	437	429	471	382	475	415	451	469	401	432	438	401	422	425	446	415	409	448	446	405	449	429	416	442	415	413	399	432	449	411	440	409	447	416	436	465	394	410	432	419	413	422	458	440	433	425	414	425	427	410	393	468	405	425	397	426	462	402	409	446	386	412	408	426	431	425	435	444	447	399	444	415	447	448	445	420	429	438	411	449	409	446	452	464	442	408	416	436	450	428	410	412	412	444	423	405	438	405	407	429	391	430	467	407	389	433	420	456	435	430	432	438	419	440	417	436	389	414	441	430	435	438	441	440	473	445	438	423	426	429	437	440	467	438	402	406	433	447	439	392	462	422	431	422	464	416	394	389	427	447	432	455	397	413	417	430	454	424	432	467	435	435	409	404	456	403	421	425	464	426	407	452	438	468	430	433	432	419	443	428	427	435	430	407	402	466	477	415	467	431	404	491	421	440	441	457	411	430	409	437	386	418	426	417	392	404	428	442	406	422	423	424	473	469	417	415	417	409	410	409	424	449	420	449	409	443	417	487	467	412	438	399	410	416	424	408	383	432	418	392	453	466	427	446	394	434	393	401	443	425	416	412	408	403	449	419	454	463	425	455	430	410	402	447	427	428	442	450	421	443	421	426	458	423	450	400	393	422	398	478	435	404	429	415	424	384	420	406	421	392	402	422	429	456	476	420	402	407	416	394	420	425	435	452	418	441	422	402	492	424	409	451	460	433	404	421	474	418	434	438	416	448	428	465	460	414	445	426	415	468	439	433	422	430	446	441	402	463	433	417	421	434	416	449	418	464	425	449	439	435	476	444	464	387	432	422	447	436	410	445	427	463	414	426	427	419	405	435	445	419	466	424	418	386	414	436	416	408	454	399	434	438	377	465	439	447	401	425	399	438	458	425	437	386	395	470	387	391	409	400	457	413	480	431	466	429	441	426	429	473	406	452	425	412	437	413	440	429	440	455	474	434	387	438	456	430	433	421	442	428	462	428	414	439	446	412	448	397	467	427	424	429	439	444	440	439	461	420	423	466	405	419	398	407	431	457	398	467	435	423	409	454	436	416	440	403	453	409	443	390	457	428	435	409	430	436	423	415	429	435	407	408	403	439	440	430	437	409	430	404	418	406	432	387	441	413	406	411	455	452	436	428	417	440	409	380	444	434	462	448	415	424	439	419	450	426	447	458	421	424	434	449	399	405	444	403	418	427	426	410	453	436	402	441	437	431	409	422	454	429	433	455	455	417	436	406	433	418	434	422	385	424	431	393	462	414	467	437	442	452	429	422	433	417	429	420	419	451	446	458	447	424	414	401	445	446	433	396	414	435	481	437	447	420	414	409	411	429	432	441	437	411	436	416	420	431	418	415	436	436	475	428	423	417	413	441	470	456	412	430	421	424	436	459	437	405	448	414	422	438	443	389	407	404	382	407	425	461	372	443	449	431	448	379	425	477	476	418	404	461	475	424	391	460	415	456	425	413	435	433	460	417	425	425	497	399	440	414	429	435	432	432	455	474	399	455	459	432	442	426	452	460	447	454	440	398	399	441	416	414	440	393	440	413	441	403	453	424	421	438	401	429	442	416	422	444	459	420	421	415	439	428	425	425	416	428	411	444	471	403	457	461	413	421	432	437	401	416	402	419	410	405	388	410	423	442	430	432	411	433	430	426	414	454	435	441	458	436	421	434	434	453	414	431	412	428	402	444	383	436	459	449	430	444	441	455	453	434	452	420	422	431	427	402	452	415	427	436	439	395	383	448	415	454	438	427	436	479	434	384	431	457	467	442	392	451	395	425	449	423	402	440	423	418	442	398	439	414	470	430	424	413	428	435	420	414	423	402	434	396	399	458	443	456	424	429	419	437	418	439	422	443	424	454	437	432	454	442	445	442	434	424	430	401	428	421	409	421	435	388	426	424	408
2356	565	985	687	618	370	358	292	256	247	240	230	225	249	240	244	235	225	201	246	630	1035	969	700	441	249	174	145	136	140	133	126	126	114	129	131	129	153	127	118	135	136	113	131	159	135	144	138	142	167	128	126	160	142	154	125	125	126	133	117	143	117	134	120	139	135	143	139	151	134	143	144	138	140	135	147	137	123	136	130	126	122	132	108	148	109	130	124	135	122	143	142	117	125	157	142	131	138	141	147	129	135	116	139	143	143	130	143	134	151	143	134	127	151	126	122	128	136	152	141	117	141	122	135	136	142	141	126	158	124	134	136	149	116	139	141	129	153	122	141	139	124	128	145	108	107	137	157	156	119	151	129	158	131	116	161	147	155	133	138	144	140	126	139	146	141	134	133	147	137	141	128	131	132	125	120	134	136	126	148	130	130	132	128	152	138	155	153	117	123	133	136	160	128	137	138	144	155	126	127	146	142	135	124	133	126	155	143	136	146	147	153	135	137	146	118	139	151	147	154	124	150	138	142	137	132	148	145	140	150	135	140	133	121	129	144	139	159	119	138	145	119	131	143	135	121	129	132	118	149	126	133	138	128	126	130	146	125	148	142	142	135	148	122	145	136	115	126	133	140	124	125	124	123	127	136	137	140	149	155	142	119	120	133	135	132	139	114	121	144	157	129	145	158	137	123	138	153	135	128	126	146	120	146	130	146	150	137	129	122	136	155	135	124	113	156	150	130	129	151	119	149	144	126	146	142	107	157	146	142	161	134	166	140	110	146	124	126	122	126	137	142	133	133	142	134	131	172	135	134	130	126	127	137	132	139	147	133	148	149	114	150	151	144	148	137	112	141	123	138	129	123	131	130	124	157	126	107	137	118	119	121	133	140	118	130	136	144	141	140	150	119	146	143	113	146	136	134	136	129	132	154	133	119	143	133	124	126	114	126	154	134	135	131	139	146	126	138	153	127	132	135	148	124	129	146	139	158	117	122	148	129	116	136	130	127	154	126	148	116	156	123	139	146	127	154	136	124	110	135	111	140	140	141	151	124	135	142	125	132	132	173	139	130	125	158	118	132	119	123	123	146	125	152	131	136	148	134	150	107	127	113	127	142	131	130	137	151	149	119	139	128	128	148	138	143	129	141	142	126	147	157	130	136	157	150	159	129	137	138	132	136	144	154	126	120	142	139	144	142	160	150	133	118	125	114	121	150	125	132	130	140	151	140	113	134	121	122	133	140	131	151	124	130	127	128	110	130	124	160	139	126	130	125	141	128	137	148	147	139	143	147	137	116	158	108	150	144	143	159	125	157	148	140	126	127	120	143	139	128	141	135	161	132	141	127	128	158	125	147	134	127	131	148	125	137	151	143	142	136	156	122	148	146	130	146	133	136	135	111	144	147	133	125	130	131	140	150	155	131	128	121	128	127	138	143	158	139	156	138	135	124	151	133	161	146	152	155	159	141	124	130	138	153	137	136	133	127	155	140	143	124	156	147	164	146	143	113	158	123	129	159	151	127	138	150	132	126	126	140	145	144	128	148	138	121	152	129	143	116	121	159	137	148	142	129	140	132	144	132	135	135	147	143	132	132	126	125	135	136	121	131	153	147	129	136	151	113	152	142	141	119	146	116	153	115	146	132	134	142	122	128	161	142	128	124	125	130	115	150	139	136	158	139	136	138	163	150	148	134	134	155	133	142	138	149	131	154	150	137	126	129	149	140	144	123	126	127	132	144	127	150	137	161	135	157	142	135	154	145	124	138	121	120	143	159	127	137	121	143	136	159	145	145	160	131	150	143	147	130	126	145	141	147	136	126	130	156	122	154	115	116	145	150	156	143	153	140	163	127	116	147	140	125	150	130	126	122	122	139	121	141	151	148	135	123	149	170	108	132	135	115	142	122	130	117	106	134	139	116	158	130	142	145	130	126	147	126	146	137	134	132	144	129	151	124	133	149	126	138	148	136	121	140	130	134	156	136	142	121	132	144	143	136	117	143	131	157	136	125	134	133	135	146	116	131	149	118	130	135	117	148	146	113	130	134	126	125	142	123	131	118	156	140	133	133	135	121	150	144	144	152	125	145	132	119	151	128	116	147	120	133	128	139	142	131	131	140	124	138	145	133	122	143	128	152	123	122	151	130	136	127	130	135	146	143	117	127	130	155	125	143	128	140	137	133	143	151	154	137	128	139	127	147	135	126	127	140	135	121	153	132	125	150	128	144	149	128	165	147	147	126	130	144	132	159	141	121	132	139	128	143	125	143	120	133	146	136	121	134	144	129	125	146	137	141	138	136	145	141	143	124	167	133	143	140	137	156	140	133	132	131	149	146	145	130	149	120	147	145	152	139	115	128	116	129	128	125	136	132	123	117	144	123	142	136	135	143	140	127	134	148	151	126	138	125	142	116	144	136	156	130	130	133	117	144	148	143	141	137	136	153	139	154	134	158	123	145	134	139	135	148	136	135	134	139	145	103	166	144	157	169	138	129	139	131	110	144	140	130	114	155	138	134	135	139	158	129	132	133	153	150	134	151	153	132	150	141	119	127	124	118	114	138	145	178	118	148	118	125	129	146	140	133	125	122	134	144	150	125	136	143	145	117	127	164	150	133	106	132	150	130	148	134	122	151	122	135	139	133	145	137	130	134	145	113	135	127	129	125	144	150	141	129	151	155	151	145	132	156	123	141	136	141	159	151	145	131	143	131	133	151	129	164	126	124	125	140	146	142	136	143	135	148	117	144	139	125	124	123	118	127	143	130	120	124	146	134	127	120	130	123	157	123	135	130	141	136	121	125	120	133	138	147	142	141	153	149	139	152	121	112	134	127	132	134	120	142	132	131	132	114	145	143	143	139	116	142	130	137	141	136	143	124	120	126	118	124	134	145	115	119	126	123	127	144	119	138	113	133	143	126	128	112	139	146	156	143	138	106	108	145	140	132	136	140	149	133	106	138	131	148	138	140	140	124	146	123	145	125	143	139	120	126	133	133	152	138	148	130	122	111	165	140	98	130	137	134	128	127	134	136	132	142	162	118	133	166	131	134	154	140	138	141	134	140	140	136	124	122	130	135	129	126	138	144	137	146	140	149	145	140	134	145	127	118	157	137	155	104	146	156	133	122	145	142	125	147	135	141	150	148	152	126	133	158	127	144	139	126	148	135	154	134	146	113	140	129	135	128	132	139	135	123	144	137	142	138	123	122	146	122	129	111	153	140	147	149	132	140	141	153	132	120	129	131	115	125	140	133	121	131	130	126	145	151	137	152	128	174	135	125	133	126	150	129	139	128	137	124	111	128	137	131	138	129	147	135	146	101	120	126	149	139	129	142	140	121	137	129	146	131	138	133	121	118	136	150	119	138	133	138	135	152	130	147	135	121	127	154	124	142	143	135	148	129	142	136	142	137	157	141	151	133	140	148	132	152	130	119	131	151	114	144	135	137	128	139	114	152	156	124	158	148	134	128	127	139	142	144	139	136	146	122	130	143
2261	833	1894	2260	2391	1659	1453	1304	1226	1123	1171	1307	1161	1147	1124	1169	1208	1289	1097	1284	4097	5468	5135	3447	1879	1011	570	450	427	393	429	403	379	431	403	416	400	431	403	364	367	383	428	443	412	381	370	414	413	404	392	404	386	372	410	427	379	383	389	377	397	424	375	403	411	404	422	379	416	384	415	404	439	398	416	374	412	390	378	441	424	419	415	396	395	375	423	397	371	397	397	380	392	385	398	393	407	370	363	406	399	420	398	431	442	411	398	423	380	388	401	364	383	399	395	400	422	424	413	394	421	400	389	397	382	384	422	399	359	416	391	401	412	431	408	397	414	414	403	415	378	413	406	425	426	406	420	381	362	431	413	404	426	381	380	427	409	389	392	432	395	447	396	397	434	405	382	403	414	406	388	416	397	404	369	385	399	424	378	411	393	387	386	382	424	418	418	401	433	433	383	392	427	382	420	402	396	410	372	361	399	387	398	411	413	396	404	400	412	392	396	409	410	384	418	432	433	445	409	407	382	422	375	417	419	410	398	393	425	370	389	398	416	431	432	431	413	397	380	401	404	413	434	425	426	415	434	392	379	426	401	407	392	354	388	447	374	395	392	410	425	431	398	423	405	386	398	392	375	392	416	400	402	372	384	426	398	424	408	388	377	413	432	419	431	431	403	390	394	420	414	399	419	393	399	400	399	374	419	381	387	388	390	446	417	380	396	402	431	407	389	400	411	420	400	426	410	361	395	389	409	389	407	389	410	396	400	378	415	420	414	409	411	392	401	412	398	411	470	432	401	428	449	392	409	399	439	417	407	404	360	400	376	409	418	396	400	392	389	430	393	427	390	408	403	432	426	377	385	392	430	432	387	371	424	377	424	385	410	381	399	425	390	361	403	387	415	399	440	417	425	417	374	380	388	389	374	385	402	402	397	437	365	387	381	383	408	383	402	372	406	408	383	398	381	408	385	399	423	372	385	397	402	417	407	376	392	372	390	381	403	422	407	425	390	388	409	412	430	396	369	414	389	411	402	406	424	414	428	447	405	375	410	416	420	383	391	382	394	429	400	414	400	411	371	388	349	392	390	442	409	398	410	404	401	392	423	381	410	390	385	390	423	397	424	375	380	415	386	424	387	410	385	414	398	424	419	368	408	401	399	417	379	394	369	395	432	406	409	413	406	390	426	376	413	416	411	419	405	425	355	418	373	417	384	407	400	379	384	427	379	433	409	429	382	378	408	409	392	407	401	406	416	410	391	435	402	427	410	382	382	415	451	426	428	423	418	376	397	399	437	382	424	401	423	386	380	449	389	374	400	397	398	395	449	369	403	381	377	416	390	384	397	402	451	337	418	413	413	388	429	391	392	402	361	442	396	386	418	394	374	380	391	428	382	413	382	379	376	408	418	394	403	401	402	396	404	380	413	416	376	422	393	400	442	420	409	396	439	396	391	418	383	369	384	376	392	370	391	450	417	397	380	392	420	381	424	395	377	417	401	394	431	414	425	405	399	396	385	413	412	388	426	399	402	379	400	375	408	394	387	392	393	385	395	406	421	362	384	401	377	393	429	395	409	396	392	418	424	420	425	401	387	386	426	394	389	400	393	423	374	363	384	396	381	401	399	395	367	406	422	395	379	394	391	396	368	426	403	386	361	399	386	381	410	404	404	356	424	398	400	404	374	418	384	388	392	411	406	416	377	387	419	382	431	403	406	406	424	391	411	425	420	412	421	401	353	416	414	381	418	439	409	412	424	384	397	403	411	405	426	398	450	371	419	418	405	361	350	369	409	402	369	427	397	389	422	409	415	403	374	443	382	407	388	369	385	384	412	380	397	375	401	366	374	375	445	401	425	396	396	426	430	370	371	422	395	402	421	397	426	406	362	411	423	388	409	380	396	384	444	400	399	411	427	380	411	404	395	397	409	429	404	443	444	440	411	394	383	388	393	408	386	410	381	401	369	417	400	429	423	413	410	411	388	418	429	400	407	429	421	412	397	391	416	391	405	416	399	431	385	382	419	397	373	423	404	392	380	421	407	412	431	410	423	397	429	400	374	402	430	419	403	402	438	407	387	457	384	406	392	380	380	403	411	401	406	443	428	441	406	393	422	419	420	431	398	384	426	427	416	415	400	425	426	441	417	422	419	387	401	451	398	376	409	388	394	417	426	412	398	410	428	404	364	419	379	424	414	399	404	386	401	414	399	412	380	415	407	383	384	390	434	378	412	398	400	402	418	406	358	415	411	425	387	395	410	392	436	360	407	389	408	391	396	419	402	375	420	396	382	393	397	447	399	385	395	377	423	417	404	415	409	400	436	401	420	393	425	392	395	417	419	431	394	414	413	383	386	374	429	409	416	391	396	399	399	406	421	400	384	424	396	429	382	382	384	446	401	408	369	399	395	404	408	400	425	408	408	385	402	403	408	395	382	398	385	388	445	409	406	406	405	374	387	380	414	396	391	392	393	392	378	386	383	424	393	427	400	461	398	374	404	392	425	391	395	420	426	401	402	402	428	424	385	408	389	365	405	375	381	389	416	407	402	392	394	412	365	401	411	363	400	395	432	408	402	402	411	398	409	413	402	408	398	413	414	378	391	400	386	364	434	408	381	375	431	413	429	392	387	380	369	387	377	396	386	394	417	394	431	400	404	416	401	405	405	411	389	390	409	395	426	412	403	399	412	427	401	372	404	427	400	392	385	352	418	404	402	385	413	374	391	383	422	426	384	411	386	414	381	371	383	405	405	420	380	401	404	393	387	400	417	410	407	389	431	379	415	371	393	394	419	392	416	391	409	402	395	448	409	436	379	393	392	378	397	409	392	395	430	400	425	396	412	412	427	401	365	403	405	384	373	403	385	403	420	398	410	390	410	421	397	401	387	371	398	410	425	394	389	402	420	395	408	395	419	381	416	378	391	433	436	348	404	400	391	407	425	414	406	415	394	403	408	411	398	388	407	392	391	448	407	408	417	408	370	421	373	406	425	403	404	400	399	412	412	388	421	365	434	408	460	397	412	416	428	437	405	391	362	358	404	409	430	405	406	448	375	426	411	400	409	419	411	419	400	410	414	429	387	412	366	408	357	434	401	399	396	407	410	373	392	383	403	416	386	442	406	374	372	380	399	418	413	408	387	413	422	417	400	392	403	393	409	429	399	404	439	409	411	421	413	412	424	414	387	387	386	382	390	407	459	373	403	443	392	427	416	395	400	410	424	379	394	406	351	405	399	447	381	412	398	400	402	397	349	422	388	428	403	390	380	400	408	417	390	405	406	387	427	385	406	410	390	394	372	385	417	384	386	388	358	435	390	402	393	370	405	400	401	408	433	418	397	397	410	393	420	390	407	422	374	420	382	394	371	402	427	441	412	399	393	403	403	391	434	442	393	411	366	421	404	409	453	385	435	418	428	411	429	443	419	424	417	397	363	381	448	432	367	424	414	397	400	368	428	443	394	369	391	386	411	417	397	383	341	386	413	444	356	431	392	419	371	367
8180	1588	2075	1959	1582	1052	754	671	641	688	661	568	489	484	505	577	580	569	514	624	3792	6306	4980	2933	1252	525	286	196	145	139	125	130	158	136	137	149	131	144	122	147	143	127	150	135	120	144	121	122	129	137	131	140	144	126	134	118	137	116	138	159	135	146	144	162	145	138	157	131	135	135	134	135	115	154	120	133	123	148	159	138	126	123	154	147	149	114	114	129	129	147	132	123	137	134	137	151	133	133	130	134	130	130	143	128	149	136	130	156	126	140	132	139	119	135	125	131	147	148	130	148	137	116	131	125	133	135	139	130	122	138	131	136	131	132	133	136	123	140	134	158	143	142	131	136	131	138	136	123	113	122	133	150	132	161	127	135	138	142	136	157	122	148	133	119	131	143	123	160	142	141	124	154	131	151	124	154	137	127	150	130	151	142	146	147	135	150	135	150	157	123	146	137	144	135	115	157	126	115	136	152	128	153	140	141	145	133	129	125	139	160	142	144	140	159	156	131	134	140	124	130	146	112	161	127	132	122	150	151	141	132	155	135	143	134	156	129	137	160	154	161	161	144	123	144	124	107	144	156	152	152	154	142	118	130	152	118	147	149	129	128	135	144	161	130	148	131	152	146	115	134	133	130	134	153	146	117	122	131	120	151	137	141	144	148	161	138	118	116	138	146	129	127	153	116	137	157	138	137	131	148	136	108	127	142	125	130	141	146	136	126	137	144	130	128	127	125	140	115	123	157	149	160	136	148	128	143	130	124	151	123	144	136	142	119	141	143	137	145	135	130	140	135	137	151	128	142	131	127	127	126	162	137	129	123	145	148	143	137	129	129	136	133	136	129	127	133	157	137	153	150	153	135	144	146	143	118	152	142	144	131	136	158	130	145	139	123	151	123	139	161	135	148	135	117	123	140	117	127	130	130	135	144	153	138	130	131	149	139	135	149	136	128	139	150	128	136	168	149	136	148	121	126	127	130	128	172	122	134	131	148	139	140	129	137	136	142	149	126	137	146	118	128	153	165	153	141	142	132	131	121	148	159	153	129	124	124	134	144	151	142	147	137	120	162	155	135	126	150	138	129	123	138	119	154	148	126	146	143	133	133	142	162	167	157	120	134	127	128	124	160	147	136	145	145	139	127	145	125	146	117	152	152	157	143	126	137	132	149	111	126	145	141	141	154	139	150	136	135	146	117	131	129	123	134	134	131	140	125	135	128	114	136	141	130	173	119	140	153	158	142	133	117	148	137	140	145	144	136	137	123	142	155	146	131	138	142	137	147	157	121	134	148	119	147	138	116	153	142	115	140	140	156	128	144	144	144	129	154	154	111	167	125	125	142	135	120	129	137	134	146	140	122	123	137	139	147	135	142	123	142	151	127	123	134	129	129	133	131	121	144	115	129	158	149	135	136	103	141	161	128	114	137	108	150	134	147	150	129	118	126	142	121	130	157	143	143	136	140	141	134	122	144	137	132	118	135	113	111	177	128	133	130	145	126	110	138	136	131	147	129	146	160	124	147	142	119	145	149	147	147	154	128	151	113	145	128	142	126	155	135	137	132	148	127	148	143	123	112	134	125	149	124	134	149	149	146	137	129	146	138	143	129	126	127	121	122	132	142	111	139	123	132	117	112	136	165	134	140	122	146	157	111	157	133	150	125	153	144	148	129	135	136	132	150	140	144	151	138	114	118	141	142	143	145	130	141	133	144	130	146	127	108	128	147	129	143	128	132	143	141	137	150	134	135	135	144	126	163	119	141	150	125	146	144	151	130	134	135	156	136	134	145	134	123	137	145	134	118	130	114	133	125	173	139	140	121	140	150	132	110	124	149	127	139	147	139	151	119	136	133	121	153	155	125	121	130	135	159	129	133	126	138	120	126	142	118	134	132	138	140	154	129	138	150	128	153	125	136	128	125	135	136	125	132	153	141	135	126	146	151	138	121	124	132	130	133	156	132	150	125	130	162	161	134	142	129	120	131	141	158	120	143	139	132	145	112	137	146	145	133	135	140	128	151	155	157	116	143	135	158	118	139	137	126	126	131	148	158	141	112	129	144	137	122	147	128	134	124	130	126	134	147	132	124	122	155	149	143	132	142	133	106	148	132	133	137	136	118	142	153	156	139	145	143	134	135	154	128	156	143	131	140	149	163	140	150	129	121	134	142	126	144	143	125	145	142	130	127	136	143	128	142	143	148	129	129	145	131	137	145	134	149	142	154	141	139	134	144	149	149	130	126	132	127	156	127	130	154	136	129	138	142	154	123	110	133	122	148	128	148	131	174	125	137	135	135	139	128	127	141	120	151	156	133	148	129	132	108	150	139	144	134	131	137	123	141	156	135	146	142	130	164	142	129	135	129	125	145	146	132	155	133	131	128	142	133	115	140	131	146	131	147	157	138	145	147	135	126	142	133	130	142	135	151	151	125	126	118	121	139	140	148	122	139	129	141	121	147	131	148	150	118	138	126	123	140	125	148	117	134	107	134	121	128	117	139	139	142	117	139	146	120	136	112	138	125	137	151	140	135	142	145	149	149	125	160	138	138	144	134	123	132	144	153	127	146	121	140	135	134	130	126	123	131	138	120	149	132	135	151	133	119	146	129	140	165	138	140	132	123	129	126	136	129	130	135	116	126	138	108	166	138	132	134	115	148	162	130	149	141	159	136	152	138	126	149	149	129	145	147	133	141	142	144	125	136	142	152	155	125	131	151	114	136	140	138	144	138	142	137	135	125	127	139	136	146	136	163	136	131	119	159	162	141	135	136	147	147	128	136	135	135	142	150	115	131	125	133	144	124	135	135	147	136	144	149	140	151	127	133	144	140	128	132	129	145	128	124	144	123	124	137	121	141	121	149	148	126	143	129	159	135	145	131	138	129	129	143	136	131	111	133	155	137	113	131	126	161	129	131	124	143	141	124	155	122	131	133	163	150	156	137	133	143	148	154	136	131	132	130	132	140	141	146	140	147	125	124	123	142	142	135	128	135	128	124	151	136	132	145	146	151	125	138	141	125	111	143	142	129	123	120	140	114	124	122	155	147	128	118	133	133	128	131	132	145	144	152	152	162	163	120	126	127	153	158	134	125	136	120	136	122	145	154	136	157	130	140	150	141	132	149	146	133	139	136	138	150	143	133	130	146	129	145	140	142	158	145	139	140	110	129	131	133	137	120	133	137	146	151	132	151	124	119	138	144	130	140	141	137	146	137	103	130	132	119	143	138	156	149	165	141	141	127	134	120	123	137	146	136	153	137	139	122	126	141	142	130	131	146	152	149	147	129	121	127	118	118	113	151	137	136	149	126	134	155	147	126	151	131	138	130	133	121	147	142	123	120	113	112	133	139	121	122	115	137	150	127	131	138	143	128	138	119	129	133	119	145	119	132	152	147	152	139	140	143	148	130	123	150	133	137	126	130	139	144	144	146	135	130	129	141	145	142	144	130	138	153	143	156	136	143	146	137	138	129	141	138	118	116	142	137	141	152	154	128
5862	2024	4562	6111	6170	4903	3782	3541	3381	3830	3847	3162	3042	2750	3179	3504	3475	3346	3257	4099	19840	26252	21753	14002	6820	2642	1024	631	511	419	438	369	388	401	407	400	420	383	407	398	368	420	425	382	366	437	422	410	389	409	427	416	421	399	359	404	400	423	426	388	402	394	400	417	400	398	386	397	440	413	420	411	430	413	423	398	396	414	437	407	415	381	422	401	433	407	389	382	400	418	397	390	426	405	382	438	413	385	436	414	421	405	422	380	432	408	399	410	368	422	391	410	383	397	408	417	403	399	422	389	417	420	414	416	405	420	443	391	403	440	427	400	368	395	395	380	421	431	439	408	415	401	407	397	393	397	406	432	402	409	395	419	405	365	394	402	403	362	404	397	423	362	383	426	431	399	387	438	412	398	409	424	426	403	403	382	382	383	394	466	403	443	411	394	400	388	404	407	444	440	440	427	385	399	406	379	394	402	396	394	403	387	398	435	432	381	419	426	429	421	389	416	405	432	401	389	383	390	409	395	434	440	386	397	409	394	419	405	353	402	389	422	411	420	421	397	390	387	413	380	409	392	396	412	419	395	426	451	437	384	437	398	372	401	446	425	424	402	401	409	398	406	409	398	391	434	384	389	392	405	407	399	400	396	383	421	381	406	405	421	365	422	410	391	392	445	422	405	404	422	431	438	394	427	410	419	437	402	417	435	449	380	420	405	372	416	420	378	416	433	402	410	411	409	419	381	414	418	381	401	440	418	353	382	424	414	417	391	383	402	449	434	389	392	428	425	409	433	385	387	397	403	428	426	418	409	402	377	419	419	393	419	382	398	381	415	381	388	397	446	418	458	400	433	393	381	394	429	441	361	428	415	407	418	394	423	397	405	411	413	468	385	415	404	421	412	413	429	414	393	423	455	437	419	397	399	414	429	422	392	396	381	428	409	367	413	449	400	442	390	386	398	436	401	423	413	396	402	445	377	396	409	416	410	408	413	392	411	395	389	392	365	440	423	421	433	416	375	413	384	416	424	392	432	429	421	424	430	371	400	355	409	424	404	402	407	410	402	422	414	384	410	407	408	448	409	407	386	379	406	422	360	384	419	412	407	408	402	410	389	410	428	397	405	412	398	374	417	434	410	418	396	416	381	396	377	402	425	412	405	387	403	392	440	405	401	407	455	399	397	418	403	377	425	408	352	419	417	344	418	428	418	425	402	370	409	403	395	393	371	402	435	392	407	421	394	396	408	383	400	406	385	390	402	401	387	448	410	403	416	401	485	395	432	448	414	431	428	430	387	406	416	422	421	402	415	368	429	411	383	400	376	425	410	371	411	417	388	412	414	410	422	421	398	417	450	412	390	374	443	418	392	428	405	374	391	418	403	384	447	428	436	407	404	409	408	427	421	376	440	447	426	397	425	465	373	432	418	403	389	427	397	382	424	400	419	448	388	430	392	426	394	430	452	413	394	402	413	403	408	378	391	413	429	390	398	426	408	412	401	435	377	419	412	421	435	388	387	425	399	437	430	410	428	409	431	394	408	406	399	373	453	417	397	405	419	355	415	374	408	398	431	423	384	388	373	431	439	415	418	418	378	415	412	399	422	429	458	415	414	423	436	390	423	428	386	372	414	410	408	412	371	380	375	410	409	411	376	401	417	441	392	403	396	385	415	414	411	411	410	419	396	371	385	392	431	367	417	381	400	426	406	375	416	409	404	391	384	418	385	390	420	392	408	408	398	410	441	414	449	396	383	422	404	410	423	409	405	420	400	401	445	405	407	409	390	432	424	432	429	402	409	399	432	421	373	386	435	401	395	405	390	395	401	400	418	436	430	436	437	376	407	397	395	397	397	414	372	420	403	404	430	425	427	411	394	398	421	417	427	400	381	400	415	431	426	391	421	414	417	404	392	402	412	422	382	433	401	379	424	386	389	400	406	397	394	426	401	431	382	408	399	406	389	394	405	453	375	404	411	430	410	424	396	397	410	425	405	407	406	381	427	431	417	389	382	427	398	380	376	416	427	366	384	422	409	442	366	378	395	423	381	433	405	387	391	431	403	389	410	415	405	383	425	404	406	402	401	407	445	412	411	384	428	397	381	451	457	420	418	433	393	404	428	390	413	399	384	417	399	393	409	423	404	437	407	458	437	384	378	403	419	371	453	404	387	372	381	401	391	410	399	432	422	387	405	385	424	422	414	399	431	422	413	390	402	388	407	394	457	412	410	428	416	450	416	428	422	390	452	435	440	420	413	387	377	390	412	402	421	390	419	413	418	438	408	417	429	384	432	423	381	419	408	417	423	418	419	420	404	394	392	452	411	404	409	374	418	423	429	390	399	424	385	441	384	390	446	383	407	433	418	470	386	456	402	378	418	435	403	400	427	412	408	410	412	387	407	393	404	413	361	432	412	399	412	403	407	416	433	429	377	398	416	419	408	410	402	390	407	402	414	424	393	388	440	385	427	391	429	391	393	430	398	399	394	413	407	413	372	398	381	421	433	440	434	387	406	398	421	465	379	434	410	441	407	383	425	441	387	395	443	407	396	421	365	423	438	424	426	415	401	383	392	394	440	397	407	411	427	417	414	423	400	416	402	401	400	405	402	437	439	416	423	385	399	419	429	420	432	433	385	428	379	399	421	386	401	423	425	387	454	417	409	376	385	363	421	438	363	436	407	418	420	372	418	395	412	455	411	377	407	399	406	403	405	377	400	377	431	414	398	376	394	391	383	399	432	408	384	400	425	398	441	406	416	397	423	385	402	422	397	429	444	407	420	393	441	358	384	402	398	409	403	384	431	400	434	426	381	440	382	425	358	416	433	424	412	442	397	430	397	432	442	385	400	431	395	408	424	394	390	391	397	386	433	444	403	439	388	385	400	404	392	417	405	434	407	393	397	388	419	423	393	440	428	388	422	443	390	394	370	427	422	439	403	416	408	392	385	387	412	418	406	407	422	398	413	403	408	413	409	404	385	434	426	408	418	386	397	429	398	380	380	383	406	396	436	447	413	423	413	399	389	430	397	427	421	395	397	394	412	414	417	381	427	368	424	379	372	393	424	446	430	386	423	390	386	427	415	421	403	380	414	398	419	430	411	405	374	423	400	416	437	390	418	409	458	416	373	403	420	417	368	415	397	388	385	415	434	400	443	399	392	370	420	425	450	405	418	440	425	432	418	376	409	399	405	411	381	420	370	425	408	414	399	404	410	427	368	375	415	368	419	411	401	390	457	400	433	382	425	407	412	365	403	445	449	432	410	390	406	426	442	443	423	412	397	408	408	426	388	423	403	395	426	418	386	415	411	415	388	348	441	452	385	383	428	419	412	372	399	395	395	427	395	412	427	441	399	396	403	414	426	382	361	392	425	409	390	417	423	392	388	417	394	411	415	444	405	393	443	415	432	399	401	388	389	383	407	424	381	424	416	416	428	399	389	416	393	376	413	409	388	381	438	382	419	410	416	399	427	411	394	412	428	425	431	391	443	433	433	389	390	395	418
15226	3257	4091	3646	2802	1809	1367	1150	1074	1086	1265	984	853	706	759	809	878	825	940	969	3038	12391	10651	5755	2466	878	404	221	156	151	156	163	151	169	167	142	137	140	142	139	161	129	124	162	137	163	148	155	132	128	163	148	146	120	149	157	130	159	137	131	141	149	133	148	148	161	146	131	159	151	154	150	169	126	142	164	150	148	161	116	186	152	164	154	162	158	162	138	146	130	130	151	165	148	139	162	130	145	137	159	181	156	133	156	153	145	145	146	138	140	133	148	150	172	129	146	144	140	147	166	151	126	149	154	149	145	155	135	141	157	146	153	140	148	142	157	124	143	151	182	133	151	141	134	152	133	124	153	133	145	147	148	150	152	143	156	125	148	161	155	153	173	156	152	160	137	135	157	140	145	160	142	133	137	136	147	151	115	176	161	149	154	159	146	139	137	128	153	134	156	139	148	134	138	154	141	141	146	161	151	148	143	160	148	128	130	154	137	146	136	135	165	136	153	144	134	142	151	158	145	133	134	150	158	140	126	130	148	144	139	146	133	132	164	145	152	145	141	147	145	161	128	146	147	156	165	140	172	140	152	156	136	128	161	154	155	166	139	146	139	157	143	158	138	141	143	128	131	132	131	139	146	162	148	139	169	151	175	128	138	158	162	156	145	159	168	137	124	136	128	162	160	169	142	142	143	145	146	148	143	125	141	151	156	149	140	143	152	159	120	139	163	157	138	140	142	146	163	166	135	151	139	154	143	160	127	139	156	178	139	162	141	154	169	140	134	134	143	148	162	143	135	143	155	148	149	166	130	133	164	142	148	159	172	159	146	160	153	163	153	157	142	136	158	152	163	143	151	127	171	163	155	162	150	149	145	149	135	148	143	137	145	129	146	154	136	153	153	150	134	156	121	140	136	172	145	138	168	132	153	134	145	148	157	148	144	135	160	166	157	135	143	161	124	145	130	145	134	137	134	163	168	148	128	151	134	149	127	140	138	144	140	142	156	149	164	134	118	131	136	169	161	145	126	144	117	155	135	128	167	154	142	138	135	149	147	149	162	138	128	163	138	155	157	126	150	140	141	133	132	122	141	134	160	169	136	158	148	139	157	136	160	145	168	154	128	139	124	159	147	160	152	151	123	139	144	131	136	156	137	159	160	154	140	166	125	151	145	157	136	165	156	128	130	163	155	146	130	153	155	147	139	150	146	141	132	146	173	131	144	143	132	164	130	152	155	142	148	115	147	143	143	149	143	144	156	156	146	156	130	158	165	134	145	141	137	155	138	145	129	143	157	146	150	146	157	155	131	138	146	156	147	143	149	156	135	145	148	160	141	172	131	136	129	150	140	141	151	159	143	122	147	159	136	178	176	147	157	141	141	139	166	145	156	145	128	159	152	136	135	139	133	138	155	167	118	150	146	151	148	131	123	162	171	146	145	159	134	133	129	153	161	148	142	136	141	156	124	150	131	128	131	145	143	148	142	136	149	170	151	145	134	144	145	159	131	167	138	129	159	145	174	154	152	127	139	141	145	131	133	172	132	147	148	155	146	142	151	135	151	150	156	137	167	152	146	151	146	158	135	144	138	137	157	149	138	154	153	152	150	147	142	159	124	121	160	152	156	154	145	146	159	151	129	156	151	142	160	135	144	154	142	173	151	144	169	123	157	153	156	168	134	131	151	164	139	141	128	160	141	137	164	140	139	141	162	137	165	144	124	163	147	132	160	147	164	177	130	152	134	144	132	157	149	155	154	136	150	143	149	132	139	137	131	146	130	148	145	130	131	119	147	167	142	147	150	149	148	154	143	151	143	148	142	152	171	144	141	138	149	142	156	167	148	141	146	150	143	144	146	146	132	152	117	146	144	147	151	158	145	142	134	127	141	148	167	143	157	142	139	144	142	149	172	153	148	152	146	148	138	143	151	135	127	150	153	161	112	133	137	183	149	143	148	133	174	142	134	146	155	163	148	140	146	157	132	147	156	158	127	128	142	153	140	154	122	142	151	145	152	130	124	137	142	123	145	161	162	148	136	150	126	125	143	143	135	135	161	151	146	156	162	165	130	133	137	158	138	132	162	148	153	161	141	144	147	161	141	142	159	134	152	147	161	151	152	130	155	147	155	139	155	152	151	150	161	130	165	139	169	160	136	133	130	161	139	144	139	158	139	147	158	133	153	146	165	124	135	145	142	139	170	164	157	143	137	140	177	141	128	156	148	152	140	139	136	145	151	158	140	151	145	155	148	131	153	139	150	136	151	143	161	147	148	137	142	132	148	153	137	142	127	147	119	173	151	149	152	149	148	133	133	140	156	148	138	141	142	153	153	133	136	146	169	145	137	140	147	134	137	164	144	157	157	142	154	116	133	128	163	142	147	150	142	154	159	161	145	148	173	145	156	136	150	141	151	160	137	149	132	143	135	150	161	156	135	163	149	162	160	159	128	146	129	144	137	148	153	151	162	155	134	145	136	129	150	138	165	149	170	133	153	176	149	147	160	157	150	152	154	149	134	152	140	134	147	126	147	144	168	155	140	142	141	150	154	138	162	131	164	143	142	148	151	130	152	155	155	148	139	140	140	145	153	140	165	155	143	154	137	138	128	147	153	125	165	147	134	146	155	145	140	160	167	138	144	168	137	149	121	137	132	134	128	160	162	160	124	134	160	137	157	151	146	149	151	167	146	144	137	146	133	176	162	149	160	147	148	145	137	150	160	156	138	171	152	136	138	139	144	158	162	145	150	157	146	162	164	155	152	113	150	164	152	144	144	155	127	152	125	147	149	158	171	147	129	138	157	159	145	162	141	153	138	136	149	161	154	149	148	143	148	134	159	137	139	136	183	148	134	129	152	167	124	150	138	143	151	140	152	133	151	134	136	149	162	142	156	172	134	139	128	131	139	170	138	145	163	143	121	141	158	139	149	145	143	156	157	134	153	148	146	148	154	163	147	153	122	161	170	145	150	161	166	151	134	126	157	147	165	144	167	157	142	136	131	147	134	131	137	128	147	167	156	143	168	140	145	136	139	138	165	165	139	146	165	152	153	136	140	158	168	159	136	147	143	130	152	161	134	153	159	135	146	153	140	156	138	136	168	131	151	139	160	145	141	145	138	151	137	155	135	138	149	153	158	143	135	163	162	137	146	154	126	136	155	152	173	133	127	134	131	155	169	121	147	151	154	147	153	134	151	152	128	142	166	148	134	139	139	157	179	135	127	152	131	163	156	142	168	141	153	150	137	141	135	131	146	142	132	153	140	132	133	167	136	131	136	151	114	145	161	143	157	170	129	142	133	147	149	140	131	158	122	139	155	149	129	124	150	161	152	138	132	156	129	159	161	145	122	149	137	149	152	170	157	153	145	134	154	153	138	142	155	136	169	138	173	148	152	145	158	155	130	127	129	161	133	140	144	130	133	154	161	142	150	135	154	153	150	128	151	137	137	142	153	138	152	133	165	131	171	148	133	137	153	148	163	159	157	130	160	164	160	134	160
8184	3109	7770	10437	9854	7768	6413	5486	5739	6173	7029	5612	5055	4328	4429	4986	5063	4866	5763	6270	16200	36791	32439	22724	11824	4516	1779	887	543	459	451	411	432	425	434	389	421	431	425	450	467	430	418	443	406	460	451	446	432	410	422	409	456	424	466	431	474	463	444	447	383	425	438	438	424	463	445	410	450	436	398	392	450	429	428	452	432	461	442	467	438	463	434	415	399	429	434	437	415	445	422	444	437	418	426	390	407	432	442	423	453	391	436	430	410	429	419	424	425	398	419	409	446	393	421	443	413	428	426	434	424	437	430	441	438	416	438	447	431	441	416	451	428	440	414	407	384	441	433	472	434	428	421	389	430	425	421	403	405	416	406	432	442	429	428	432	498	465	434	469	434	425	441	448	429	455	442	408	425	468	415	462	454	442	439	467	409	435	449	409	391	411	442	436	442	437	441	420	437	419	402	415	420	402	425	426	394	414	435	468	437	424	404	420	429	438	436	415	411	422	439	444	425	413	437	438	434	407	423	413	413	422	427	416	440	419	440	411	428	392	479	391	433	418	446	436	446	426	444	423	448	408	439	425	430	428	428	449	449	449	421	439	416	433	423	401	483	392	385	398	419	476	439	441	439	438	426	443	423	437	429	392	438	458	466	430	430	445	442	473	411	405	397	428	396	440	429	428	405	431	432	450	408	430	418	421	443	403	460	434	407	408	376	417	410	475	460	424	421	414	433	391	405	452	446	435	464	428	416	430	422	432	401	402	454	447	445	421	419	473	472	442	433	448	411	458	441	408	426	474	423	425	468	408	386	415	419	406	423	422	426	453	423	443	443	427	414	393	430	440	471	414	418	420	447	431	413	427	390	413	428	431	429	415	438	416	432	392	435	406	394	433	469	455	431	416	431	432	415	389	448	399	483	407	461	402	428	410	454	424	420	410	426	403	412	440	422	405	400	452	412	414	432	441	442	425	405	444	452	456	401	435	388	415	419	438	444	423	452	428	448	404	433	461	422	396	448	418	418	409	438	451	411	399	399	415	473	458	381	463	446	465	452	437	452	417	431	418	431	423	421	429	420	417	446	419	456	443	423	433	454	422	433	421	426	402	421	452	433	426	421	455	409	437	432	449	444	434	409	421	429	419	391	461	447	398	452	441	408	412	405	417	432	441	447	472	447	449	403	432	448	447	391	428	440	453	385	438	448	428	421	454	445	420	408	483	432	401	443	444	439	433	421	420	432	419	436	418	461	412	422	444	433	437	435	415	422	407	430	452	420	428	422	423	449	425	455	449	459	392	431	392	440	424	431	456	421	419	436	430	445	453	462	427	416	438	438	451	424	442	464	420	439	418	445	423	452	418	423	442	455	419	440	430	429	395	452	411	426	453	469	404	461	431	433	415	430	481	406	420	424	383	465	444	465	401	414	443	390	399	440	409	426	423	411	432	424	459	427	474	439	437	413	397	430	406	431	440	430	487	431	437	466	420	468	373	436	450	459	448	423	405	453	454	400	456	453	389	410	467	433	416	423	424	459	473	404	433	470	454	448	422	381	409	432	446	420	447	425	410	431	409	425	454	484	427	423	406	439	439	421	438	421	435	446	470	457	405	436	460	476	441	428	407	432	423	392	460	408	426	432	431	446	416	456	458	421	486	430	393	460	427	425	449	447	432	432	454	413	436	405	388	398	434	401	440	421	444	403	439	433	433	427	429	451	392	432	403	436	407	447	410	428	407	399	451	402	418	425	439	446	424	416	422	428	450	427	438	402	448	458	452	408	397	400	441	432	451	411	460	391	414	429	452	437	407	427	423	441	467	407	479	443	476	416	431	406	409	444	401	423	415	403	427	438	421	420	414	470	432	386	421	440	422	447	434	471	444	390	420	449	436	403	414	423	425	408	437	392	474	427	448	391	398	423	403	406	449	430	417	442	428	404	419	406	396	460	401	380	448	430	419	404	469	454	429	445	449	389	457	410	461	424	421	454	406	438	473	429	416	417	456	409	426	442	445	415	458	417	406	402	422	401	399	423	424	453	415	453	388	416	432	432	407	420	430	413	463	440	463	444	403	406	458	436	461	435	416	444	449	443	439	403	439	418	412	423	404	432	458	445	450	423	433	443	419	447	450	431	430	470	397	396	457	421	428	442	433	402	460	413	425	417	410	419	408	397	430	398	479	430	424	416	425	415	395	433	417	436	446	418	446	425	439	428	379	457	434	448	416	458	403	455	416	445	454	448	407	413	417	415	417	451	436	434	428	440	466	438	431	447	432	428	443	440	425	470	422	423	414	427	424	450	429	468	397	463	446	431	424	409	425	417	411	436	458	442	447	435	432	428	478	410	428	414	452	446	412	427	443	417	423	457	424	448	447	407	431	429	443	441	437	434	465	442	422	426	435	474	453	412	411	427	420	385	441	409	427	404	448	469	422	469	394	432	404	465	423	427	415	413	373	403	446	438	425	437	419	450	423	430	417	448	417	397	416	405	391	459	429	450	432	433	401	427	414	428	414	459	438	443	420	419	433	421	452	432	438	422	434	414	396	453	431	425	416	454	454	419	443	405	429	433	409	443	387	451	426	410	422	487	424	422	436	434	416	423	472	423	467	450	420	411	439	476	404	466	450	440	394	417	426	421	447	428	439	478	414	450	412	427	457	423	467	418	428	449	453	406	435	420	446	447	434	442	400	442	412	392	475	413	433	433	430	427	409	440	435	440	437	419	453	446	427	393	459	470	412	436	416	451	408	410	426	390	421	435	389	412	442	434	430	431	439	449	411	437	429	414	407	414	446	441	424	388	417	383	411	429	407	414	427	452	445	410	424	376	406	410	453	481	419	391	440	445	398	418	476	414	419	461	411	444	432	433	432	435	403	403	455	393	444	442	424	426	436	457	421	439	438	425	415	412	444	417	407	423	413	467	466	437	436	410	452	439	435	417	404	440	442	432	418	398	414	394	405	445	441	460	433	407	441	447	422	406	433	444	433	449	447	431	432	461	418	428	437	430	411	435	416	431	424	438	421	435	416	429	427	415	386	413	423	444	421	432	440	384	394	446	412	450	407	440	480	435	455	439	442	429	400	448	443	419	430	416	434	437	480	428	465	431	393	428	467	396	445	393	433	437	425	426	408	430	424	421	410	456	421	418	452	435	444	417	448	443	445	476	421	437	429	449	437	439	404	435	424	440	444	449	411	427	464	451	415	414	407	439	450	372	407	451	418	415	454	481	398	481	447	383	475	451	418	416	459	394	398	446	426	475	413	434	429	412	459	449	416	446	423	426	417	405	460	427	428	462	441	409	440	444	387	427	403	426	433	458	443	402	433	391	436	429	472	460	442	407	440	415	411	416	428	448	436	429	426	400	405	433	428	457	421	451	429	450	444	412	437	450	418	413	383	409	437	461	472	414	422	448	428	454	406	420	400	438	407	433	460	428	422	431	441	431	437	468	451	436	461	451	433	431	447	472	408	445	461	449	439	415	418	433	434	420	431	432	394	432	407
2873	684	745	762	683	482	416	357	332	320	292	280	237	260	249	258	235	266	223	210	237	950	1167	897	515	285	198	160	136	144	147	155	146	120	134	142	134	139	143	141	133	148	137	140	146	140	128	150	152	145	123	141	127	131	160	122	131	138	129	122	140	136	153	118	119	149	142	124	125	126	113	115	140	135	155	143	153	140	135	147	142	144	150	144	153	119	133	125	149	125	142	137	140	126	138	141	138	123	129	142	120	142	133	130	141	137	132	142	145	118	145	139	127	133	133	124	130	121	139	113	131	138	140	134	138	121	138	132	127	146	140	129	163	138	144	138	123	123	130	152	127	129	127	159	128	145	144	136	132	135	134	141	126	132	137	138	140	150	125	130	132	132	129	147	134	135	139	164	113	142	143	127	128	148	145	120	146	135	140	129	132	146	153	140	138	133	122	140	129	138	142	127	150	156	127	128	156	125	129	129	132	151	160	144	119	130	125	160	145	142	138	148	156	140	152	135	132	130	135	143	139	120	116	155	136	136	140	122	126	121	146	149	142	119	138	120	140	141	136	164	147	129	160	141	146	124	159	138	126	126	147	134	147	127	136	140	139	126	125	141	129	143	135	139	117	131	121	156	129	126	147	121	117	137	120	143	153	134	130	137	144	123	159	146	134	117	152	125	129	156	151	145	155	135	132	121	140	130	119	129	135	138	133	130	139	135	150	132	147	139	160	148	150	162	130	126	129	121	141	128	139	130	142	144	146	158	124	116	125	120	126	145	126	142	143	132	144	129	137	142	121	117	127	135	140	134	135	132	163	116	128	153	146	135	120	121	134	107	159	126	129	124	119	135	141	119	134	123	127	164	125	124	134	156	135	124	142	138	166	124	133	142	152	168	133	131	152	114	126	114	126	148	126	145	143	156	155	141	140	118	135	156	141	129	125	134	140	130	122	119	138	124	131	141	145	134	138	125	123	142	138	144	134	126	137	153	136	140	147	161	136	137	149	127	149	113	166	142	150	138	144	136	126	148	114	152	132	124	137	133	156	136	141	148	116	155	119	138	140	136	131	134	130	152	117	121	142	155	140	134	156	141	155	130	146	150	121	149	132	151	113	147	128	133	146	144	119	129	134	143	112	153	129	145	139	118	122	136	135	128	143	149	125	124	145	123	132	141	141	115	147	143	134	130	149	137	147	135	140	148	148	136	126	119	135	138	148	109	108	142	152	136	136	123	134	135	128	157	148	118	135	128	140	103	129	126	117	134	133	147	121	128	121	125	127	112	134	145	143	129	148	151	120	134	153	129	135	137	141	143	156	145	130	143	113	131	136	143	151	155	130	147	137	116	150	136	142	144	143	128	141	122	145	132	119	144	138	126	140	126	117	127	126	132	140	138	131	134	128	141	136	149	149	131	144	125	140	133	155	151	131	138	122	109	134	136	129	139	119	165	145	129	124	144	132	138	142	140	134	131	142	135	140	162	160	138	160	128	141	136	133	128	129	154	137	128	140	140	119	128	141	140	138	130	141	119	166	143	134	131	118	122	142	137	123	143	120	137	140	137	151	132	133	139	115	140	150	141	149	137	131	139	136	136	128	162	135	145	148	135	150	145	144	127	126	130	124	143	139	141	152	121	166	118	137	146	135	119	132	126	157	139	122	126	145	136	135	134	137	152	136	137	134	128	129	139	123	120	135	133	144	117	133	141	109	129	124	150	136	124	134	125	148	145	152	145	120	144	115	119	135	139	125	145	161	131	152	128	158	134	141	140	145	120	130	141	141	133	145	124	136	132	132	127	124	140	136	130	145	158	141	137	116	142	128	117	150	144	122	123	107	152	129	121	138	136	133	133	159	139	120	147	144	126	132	129	133	133	148	134	150	123	119	118	132	129	132	130	130	137	130	127	130	142	120	130	155	119	116	144	134	128	138	133	126	146	145	148	149	132	162	130	134	149	158	131	131	133	127	140	131	159	134	150	116	131	147	122	131	138	151	143	118	109	150	132	149	144	136	123	135	119	125	145	133	134	142	139	147	116	136	111	147	123	124	160	136	123	117	137	146	138	132	141	140	163	114	142	117	125	126	122	159	121	142	121	129	114	138	142	141	135	132	129	148	150	139	140	141	154	129	139	143	141	147	126	134	141	112	135	119	126	140	132	156	131	138	146	141	122	113	136	124	154	128	132	143	141	144	115	145	122	124	117	124	147	143	150	117	123	144	147	150	148	139	142	140	131	138	141	139	144	141	135	144	134	133	137	148	144	138	125	146	126	133	150	128	146	115	128	143	124	135	132	140	129	148	125	149	139	156	134	134	119	126	140	139	121	118	139	134	115	134	137	138	142	152	145	142	139	133	138	128	141	141	135	147	159	117	116	163	130	147	147	128	133	121	130	127	148	136	142	140	140	124	113	110	121	141	141	131	137	133	143	107	139	134	129	121	145	135	135	157	153	134	139	134	127	127	137	135	123	147	139	134	146	120	138	148	151	136	111	135	116	133	127	143	130	135	147	141	151	128	153	132	141	133	121	136	121	117	132	124	128	121	143	142	131	126	125	141	130	120	138	141	124	146	116	121	132	152	140	165	132	149	147	128	144	147	150	129	116	143	134	147	143	144	144	157	131	132	110	153	130	124	149	141	136	132	134	152	142	132	124	144	136	138	135	145	127	134	126	113	137	147	118	129	128	118	151	141	132	123	141	157	131	127	142	127	129	155	150	141	120	134	127	101	141	128	144	142	131	144	131	167	127	126	146	126	134	146	125	128	140	137	130	140	115	131	162	131	134	122	111	120	129	125	133	149	122	137	145	120	142	137	120	145	126	123	131	147	137	154	146	155	125	133	141	124	154	143	136	142	118	152	114	140	135	140	134	140	129	131	135	151	112	134	125	123	140	127	157	136	137	128	161	148	125	142	149	128	146	160	148	142	139	142	132	142	142	148	145	130	133	142	150	138	143	132	146	139	116	141	127	137	147	115	147	113	137	146	130	136	129	137	152	143	154	142	129	123	113	158	144	135	124	147	130	142	147	126	127	136	143	156	145	119	148	128	142	148	134	136	140	129	137	164	152	167	129	131	129	142	135	122	138	141	141	165	125	132	128	111	134	136	130	138	138	156	141	124	153	128	149	157	138	152	141	136	133	130	167	132	155	137	154	140	124	120	123	146	131	132	141	127	133	124	141	132	132	132	141	163	136	146	139	149	118	155	133	127	111	143	143	143	146	164	140	152	160	140	152	153	151	134	149	139	134	134	136	139	126	147	128	126	144	148	148	145	117	157	124	141	135	131	140	135	149	157	154	134	144	131	128	134	132	156	119	144	160	113	144	148	124	126	118	142	120	150	130	124	146	131	140	137	141	160	146	163	128	141	140	130	135	134	132	136	120	126	129	128	132	163	118	137	119	134	149	162	140	128	114	133	150	132	135	143	119	126	124	130	138	144	129	122	146	158	125	127	151	147	135	134	122	112	125	147	165	141	162	111	131	148	141	137	148
2487	938	1702	2241	2754	2135	1804	1591	1531	1538	1400	1261	1150	1274	1262	1270	1138	1298	1140	1047	1298	5525	6681	4554	2421	1174	613	486	458	427	396	420	407	428	399	378	443	393	401	409	429	409	451	411	425	383	393	442	406	383	426	409	396	396	399	401	403	421	420	390	366	351	407	432	383	397	384	386	448	395	388	424	379	430	403	435	379	401	423	403	420	425	392	394	401	411	401	426	420	418	436	400	385	440	403	371	354	397	390	421	431	413	416	399	432	376	368	416	383	414	379	400	385	399	422	392	412	400	363	414	414	421	409	392	403	411	412	404	401	434	381	390	398	414	384	412	388	444	416	401	351	409	412	378	407	400	395	414	398	417	392	404	405	416	374	419	367	395	389	446	407	412	416	405	413	380	393	418	415	383	380	396	431	418	406	409	403	401	387	419	400	380	398	402	372	392	405	431	397	408	397	349	419	382	396	415	381	426	451	408	419	434	396	392	426	395	382	405	354	400	398	452	433	399	372	402	388	374	426	443	405	377	392	413	450	436	407	405	435	390	381	436	422	402	398	390	351	430	419	406	381	393	394	386	385	396	408	406	416	404	394	364	389	388	382	417	398	385	423	402	427	404	397	392	381	430	397	418	412	392	419	414	396	398	379	414	417	404	420	414	405	336	414	407	415	420	386	427	386	413	416	371	420	418	396	403	400	386	413	392	416	374	402	421	383	387	421	389	402	398	412	420	431	432	413	395	404	402	377	429	409	384	385	421	391	405	422	425	409	416	388	394	390	409	381	417	390	403	363	384	384	398	384	402	393	397	405	429	393	424	419	411	430	404	371	386	432	378	404	424	411	424	359	414	410	366	441	384	425	392	392	424	382	411	409	367	394	368	408	420	389	415	397	397	413	385	372	418	390	422	391	398	400	381	392	415	402	439	431	412	424	385	381	414	424	414	364	447	398	417	398	427	416	396	380	414	359	444	470	374	402	417	392	425	417	397	397	415	392	394	396	394	419	419	440	394	385	399	405	393	371	367	392	397	418	386	394	412	407	387	403	383	378	371	373	397	397	413	393	418	393	414	384	421	404	427	388	419	414	409	433	366	385	446	428	380	429	392	397	407	401	391	412	382	420	435	401	417	393	416	391	371	412	404	385	378	393	436	389	398	365	445	423	388	411	423	413	387	410	398	423	408	418	412	400	425	394	382	402	378	428	399	368	406	384	447	390	417	399	390	421	430	397	398	394	395	379	425	411	399	397	398	401	418	425	393	404	400	389	425	425	403	411	400	388	385	446	433	418	426	418	415	395	388	395	385	384	395	412	412	377	415	397	409	427	403	409	402	398	429	398	408	409	395	394	397	384	400	423	424	407	398	410	382	431	372	378	410	403	385	406	377	443	409	387	392	424	397	394	375	404	422	394	427	403	382	374	416	431	383	383	382	405	400	389	394	419	389	375	419	393	366	432	385	411	359	410	397	408	411	427	397	414	378	410	364	392	404	396	409	350	402	418	394	401	397	400	414	371	408	385	420	432	423	440	388	402	375	377	393	410	392	398	390	390	423	400	410	383	441	423	406	415	422	412	419	430	441	390	402	413	430	416	391	425	392	398	404	415	391	375	393	419	440	387	357	405	393	377	384	380	350	401	389	401	407	416	410	382	377	450	392	379	398	408	390	453	412	381	384	426	422	392	423	382	411	406	369	388	393	408	404	393	389	359	397	416	407	414	399	401	416	385	395	412	401	402	378	372	412	409	404	420	382	386	390	398	416	406	386	376	428	412	411	392	411	426	368	397	388	395	397	417	372	425	386	398	426	415	364	411	406	408	419	425	407	412	397	404	398	421	390	407	397	411	407	409	396	406	397	368	365	401	406	409	384	421	393	429	401	376	428	428	379	406	412	407	400	417	431	384	404	396	427	400	447	412	398	418	407	385	396	386	409	406	399	401	394	394	385	404	422	408	379	392	409	421	378	401	392	433	435	367	449	378	414	393	397	420	426	382	388	435	426	402	418	425	427	405	383	386	414	381	381	412	402	412	399	386	413	391	386	426	418	389	403	373	406	402	423	371	384	430	356	401	405	412	412	442	405	383	394	385	404	374	393	404	410	410	420	406	370	403	386	429	403	398	418	409	422	426	395	429	392	392	383	406	375	450	425	418	414	434	394	393	399	356	421	429	416	368	408	438	386	379	392	426	405	411	391	400	414	413	414	410	400	373	405	379	373	358	397	400	407	409	419	404	420	423	384	389	381	443	416	415	359	390	413	371	384	395	401	387	420	397	391	371	405	411	429	420	378	434	416	403	396	408	399	409	425	401	401	412	450	400	399	396	389	416	437	408	390	398	411	426	409	420	393	418	382	375	370	388	438	401	401	396	407	411	417	395	419	429	413	405	411	417	407	454	410	410	399	409	402	397	390	393	407	375	409	387	387	420	374	415	403	413	416	405	372	394	395	416	436	404	411	444	390	405	379	410	386	386	377	378	446	393	419	409	418	442	409	428	406	422	385	440	420	407	399	418	418	358	378	410	422	390	381	371	391	373	384	408	417	429	424	408	433	405	434	396	401	405	381	386	431	463	399	409	382	418	404	415	400	411	412	400	402	384	425	426	389	409	415	416	412	430	360	401	397	410	387	376	391	419	373	356	415	385	396	397	407	415	411	361	399	449	394	411	365	383	373	391	391	421	409	419	413	407	418	432	423	414	389	399	436	396	405	420	421	426	410	377	394	377	383	420	393	405	410	395	405	400	446	401	457	407	366	401	402	389	435	411	364	410	390	429	443	378	421	401	432	387	412	378	426	414	387	420	367	450	377	409	390	403	392	429	434	397	398	366	405	417	422	391	410	400	406	427	406	405	399	406	421	438	434	413	429	411	404	367	409	418	399	411	366	360	409	398	383	426	411	423	388	387	385	400	383	386	367	384	432	405	406	421	399	408	407	386	385	389	404	400	417	416	404	413	388	400	412	419	424	394	374	387	403	367	412	442	374	416	343	387	377	399	413	373	393	384	387	381	433	375	403	420	366	427	422	422	410	409	413	388	401	400	378	422	396	415	402	404	438	444	397	398	407	390	389	431	392	411	373	351	385	402	413	437	411	387	425	413	405	403	391	391	409	400	399	412	390	411	386	395	402	391	389	396	411	386	411	364	408	414	382	403	414	410	391	417	413	404	366	388	399	450	388	385	404	392	414	430	421	390	421	380	401	362	435	414	400	391	409	417	398	391	419	381	392	386	397	390	407	406	393	416	412	406	396	403	390	413	372	384	397	386	415	423	413	407	404	416	388	400	427	393	448	401	395	400	446	428	405	433	373	376	385	377	370	399	399	393	375	416	415	401	430	410	416	424	392	422	410	395	389	463	386	423	379	397	387	426	397	460	433	431	402	408	364	419	424	385	388	386	410	381	362	406	372	412	413	422	386	423	434	438	415	379	422	362	351	419	410	400	410	415	427	406	408	369	419	427	430	423	415	383	393	394	391	404	422	413	420	411	417	414	391
8357	1631	2595	2339	1687	1148	949	819	770	759	785	587	547	517	519	493	593	448	428	516	1062	6296	6616	3648	1548	579	302	177	153	136	140	137	146	148	131	112	177	136	160	138	143	154	132	142	140	144	148	147	144	147	144	142	143	128	143	135	142	129	152	148	117	166	147	166	154	146	167	141	138	147	161	134	143	147	151	140	125	113	149	144	137	131	141	131	121	128	129	156	132	123	149	136	131	153	146	133	117	138	149	152	126	125	132	135	157	134	125	134	124	142	143	137	131	158	131	133	141	124	134	146	143	131	139	137	137	149	141	151	142	133	136	119	147	117	126	160	141	134	135	119	150	133	126	152	140	130	136	147	146	143	171	138	138	126	159	123	109	130	143	126	153	118	125	117	124	107	128	118	147	150	138	125	121	155	144	130	109	142	140	146	130	137	147	127	107	135	115	149	130	138	114	132	111	130	132	129	139	155	136	144	121	154	141	139	149	133	135	129	129	153	150	116	136	156	144	124	113	139	133	160	122	150	146	143	145	164	145	133	148	129	178	129	140	124	140	120	117	148	138	141	141	137	123	134	146	122	125	149	146	149	156	135	144	153	125	127	134	155	151	121	141	133	145	137	139	133	146	147	146	147	105	131	126	141	148	130	141	123	137	127	125	125	152	124	142	163	142	160	137	142	135	132	135	136	124	127	142	164	143	142	133	135	126	116	135	139	136	141	140	125	136	125	143	132	133	147	131	142	144	133	129	139	156	122	133	139	158	142	130	137	134	133	110	138	148	136	138	122	160	131	145	160	152	140	124	148	119	152	126	127	121	154	138	121	161	141	127	121	147	155	143	149	136	131	140	144	138	141	117	158	145	137	138	137	136	161	139	145	135	153	129	143	138	148	142	119	123	140	132	150	141	141	131	126	119	124	138	158	143	144	119	116	130	139	145	104	148	148	123	134	156	138	163	129	145	142	140	137	140	142	132	133	129	138	130	139	143	120	109	143	135	150	155	148	119	157	146	120	116	150	120	134	128	130	142	125	129	139	154	130	142	140	152	143	143	139	152	126	139	125	123	139	134	141	135	152	142	143	153	150	165	140	131	128	159	127	129	138	120	125	143	135	136	133	123	129	139	120	145	129	126	128	170	150	140	122	130	137	141	136	145	141	125	146	136	138	139	134	157	144	144	150	136	157	121	148	137	131	144	139	163	147	145	151	147	151	164	147	124	147	130	120	137	140	120	147	139	134	143	142	131	136	133	154	135	147	132	121	156	137	139	118	131	152	147	158	154	146	124	152	151	137	119	154	153	148	138	128	146	138	155	148	149	120	141	155	136	146	148	146	126	138	134	151	157	157	115	129	124	137	121	154	133	123	138	146	151	140	159	142	137	136	143	167	132	141	118	137	128	133	132	151	137	117	128	137	152	145	122	159	146	149	147	128	156	124	138	123	156	128	139	156	142	124	127	158	144	153	121	112	133	135	130	122	136	115	147	153	132	131	143	135	147	152	138	151	151	143	130	145	159	141	131	131	153	167	131	132	143	133	121	140	140	130	145	130	152	149	122	124	124	144	123	159	143	143	133	149	122	134	163	146	131	128	136	145	132	142	122	142	128	143	120	154	113	137	118	142	113	148	145	133	126	122	133	134	122	106	139	140	153	149	138	143	145	129	162	138	142	133	129	141	132	155	134	127	164	122	134	139	145	158	127	133	134	144	148	126	132	125	130	132	131	149	130	152	159	153	142	142	141	110	134	131	131	131	138	131	154	123	145	148	136	154	143	134	120	131	154	147	139	135	123	147	156	139	123	130	112	139	135	147	133	134	136	143	128	122	136	150	134	140	124	157	161	139	120	148	163	154	134	121	122	128	147	141	153	136	132	114	147	151	140	137	145	122	137	153	135	126	131	138	152	148	134	137	149	132	143	155	127	137	133	123	144	122	122	144	145	145	127	144	135	133	135	133	128	135	135	135	128	141	156	139	135	157	139	118	128	151	140	128	144	129	137	129	145	116	139	145	128	140	144	156	138	134	141	140	147	159	129	145	121	144	146	142	138	138	119	137	120	130	133	131	136	138	131	110	145	145	135	135	141	135	133	114	130	150	160	137	145	140	138	152	148	147	151	139	149	118	141	143	150	149	141	147	118	145	146	109	116	127	143	142	142	119	130	143	147	122	135	147	136	126	135	153	144	156	137	132	142	145	120	150	143	131	137	143	128	134	110	131	129	127	160	144	148	144	150	142	164	114	138	141	135	147	135	122	121	162	146	149	151	122	130	139	138	120	140	141	131	129	114	129	136	149	152	144	143	124	152	139	129	149	133	130	108	125	143	152	153	135	134	124	111	123	123	138	130	134	123	147	153	135	125	152	146	146	132	135	153	146	136	124	154	152	128	135	155	148	146	139	121	145	115	142	133	159	137	149	158	141	159	148	129	158	123	131	129	127	143	152	154	128	119	120	150	146	107	141	132	140	121	137	149	149	133	158	146	130	131	154	133	167	131	144	144	134	142	132	122	134	139	136	125	123	142	123	165	139	119	165	126	128	154	140	148	145	145	154	133	133	137	129	134	122	130	138	139	128	150	154	134	128	139	147	135	132	134	145	148	120	115	153	121	146	162	143	141	122	121	149	150	118	159	158	123	161	159	130	134	129	149	136	124	142	136	117	135	144	132	127	144	155	137	124	124	145	131	149	166	144	138	148	142	132	125	135	123	125	140	133	126	146	147	156	138	144	135	131	133	148	129	141	136	136	122	132	136	137	121	155	122	140	147	146	133	145	154	149	155	133	122	121	148	135	141	122	138	158	133	144	144	146	153	146	149	132	145	127	140	153	135	139	141	151	158	133	140	145	133	138	121	146	143	145	141	140	151	158	121	114	139	120	137	132	134	144	124	145	145	137	146	146	115	137	128	133	143	114	116	157	133	129	153	153	139	129	154	161	160	137	154	118	145	155	125	158	139	129	139	134	136	140	121	137	152	153	132	153	138	152	160	136	140	147	142	132	136	139	153	137	132	142	138	165	140	140	152	128	121	157	151	159	152	127	134	126	120	167	140	145	151	136	134	127	133	144	153	131	142	143	126	151	130	134	151	141	167	153	130	110	147	140	136	137	135	159	152	125	132	136	148	133	113	133	139	136	150	146	154	152	122	139	120	141	131	147	134	135	129	146	125	152	156	142	130	118	144	139	124	148	140	111	134	122	131	137	149	138	127	148	132	133	136	129	140	141	128	161	127	128	131	148	143	123	118	141	128	140	132	137	152	122	127	119	139	153	127	145	155	129	145	150	140	132	139	131	131	139	138	155	156	117	146	134	141	143	133	171	125	158	144	131	129	144	153	168	111	136	127	133	147	137	139	146	143	146	145	155	132	127	149	122	135	142	123	146	132	135	141	135	142	112	143	129	136	130	137	144	150	133	131	127	146	130	145	133	125	129	144	124	167	132	141	138	158	141	139	120	145	152	126	166	131	133	131	147	146	136	125	125	136	134	141	133
6043	2028	5406	7270	6332	5116	4498	4171	4389	4169	4365	3404	3286	3202	3039	2912	3270	2805	2700	3249	6996	26663	25502	16615	8039	3081	1341	741	494	404	414	412	413	368	421	401	383	395	389	392	397	433	397	403	413	400	436	412	420	399	403	393	407	418	385	420	392	431	394	398	408	378	360	397	455	388	392	392	413	430	404	400	411	393	430	420	434	401	437	412	420	422	417	373	416	412	428	412	406	418	415	441	425	408	392	416	418	407	429	404	392	416	455	437	449	415	422	403	403	404	404	393	393	419	404	426	437	429	395	396	427	407	427	395	393	386	388	415	411	444	400	427	438	414	380	446	467	398	417	368	422	397	414	388	451	411	384	432	427	375	434	406	399	403	442	429	395	413	409	397	416	391	414	459	402	403	420	380	425	403	421	435	433	403	419	430	422	417	384	410	407	435	425	418	431	383	407	421	427	450	387	425	424	384	396	407	389	404	408	411	393	431	368	400	396	396	425	395	434	404	409	390	394	439	430	406	400	410	419	408	395	402	361	411	382	421	417	411	410	422	396	440	401	440	414	441	393	417	402	418	408	387	393	403	415	398	436	379	410	398	402	426	390	435	387	423	386	389	433	377	407	445	404	398	383	429	400	392	402	407	408	434	415	428	376	425	375	410	395	409	424	402	382	420	399	415	386	423	433	428	412	409	409	413	431	417	428	404	397	411	442	421	404	409	399	380	413	394	393	418	410	430	394	433	427	383	425	412	423	410	404	401	436	395	404	409	403	420	423	406	442	410	435	433	425	371	431	404	401	395	391	390	393	385	418	387	426	408	411	407	411	458	438	435	413	422	433	437	406	382	395	434	430	401	342	412	433	395	447	400	391	385	399	379	422	421	376	398	434	373	383	428	405	392	413	410	464	421	427	393	432	433	434	375	433	405	389	398	405	415	422	409	409	422	432	434	410	443	436	430	424	469	417	391	393	406	404	413	421	405	406	419	385	403	409	440	397	407	416	409	400	397	406	399	423	393	443	381	376	411	385	406	411	359	438	419	400	448	404	394	381	475	440	401	461	401	432	433	444	421	438	444	420	396	420	407	432	443	410	381	369	414	451	411	412	387	390	418	393	407	394	421	454	456	438	415	415	409	408	407	425	393	392	413	427	442	394	416	416	405	420	434	427	425	452	403	406	386	444	418	413	395	397	402	418	449	403	420	426	427	433	441	405	382	396	372	423	378	398	444	411	466	394	409	404	421	413	411	418	428	434	406	436	423	364	392	428	402	428	394	384	417	398	360	408	390	396	402	402	405	393	369	413	429	420	381	412	386	376	413	429	378	428	431	391	389	405	429	423	416	378	396	391	362	398	408	398	387	413	441	403	403	394	457	422	444	366	402	408	413	410	402	438	412	419	427	397	401	388	428	432	403	400	419	378	447	398	397	431	429	405	431	386	389	453	400	430	387	443	375	420	374	372	433	446	383	413	430	394	373	416	412	439	405	421	425	413	390	404	378	405	405	395	412	415	413	387	380	405	396	401	391	418	371	407	436	402	407	389	407	434	398	400	423	395	397	444	416	388	388	425	413	409	398	388	396	421	392	408	362	374	407	384	386	414	398	374	374	411	405	431	415	403	414	425	404	450	398	424	463	426	402	360	409	431	426	397	424	451	439	400	410	430	401	413	392	420	415	421	403	414	424	445	409	402	333	399	405	419	398	434	409	412	410	408	427	422	447	401	423	404	448	404	416	373	429	413	405	431	451	415	401	425	426	408	397	423	460	406	430	403	477	378	373	403	408	382	395	451	428	371	396	415	432	413	382	428	412	399	399	399	405	380	421	381	406	390	424	405	417	400	399	433	424	422	460	396	380	423	387	422	403	406	420	389	428	388	370	421	392	387	417	397	415	410	447	367	401	418	403	443	397	426	419	375	395	429	411	426	418	443	394	432	405	414	418	382	436	384	398	455	446	392	419	438	413	374	369	410	418	410	419	406	406	413	394	416	423	407	414	388	419	419	425	442	423	406	381	435	393	393	382	438	422	397	433	385	430	389	446	424	411	404	385	392	418	422	389	408	432	382	362	399	377	405	420	405	415	415	397	392	415	402	419	432	405	420	436	390	367	385	399	419	389	411	429	386	351	404	421	429	403	402	423	385	408	376	407	450	389	392	391	375	404	380	390	422	425	412	376	392	415	413	409	409	433	403	442	430	376	402	394	385	375	411	447	421	407	437	428	425	436	390	418	411	408	424	418	451	435	413	422	421	404	450	403	399	424	416	400	411	409	412	419	441	405	407	417	391	408	368	380	379	395	398	440	385	398	412	334	426	404	444	401	399	419	408	451	416	413	396	446	390	418	399	373	415	371	420	419	394	403	400	404	368	399	430	395	419	438	392	425	430	386	427	402	427	420	387	422	435	418	379	403	415	433	431	394	385	430	412	386	421	384	393	414	435	407	406	406	422	431	417	403	361	415	395	414	366	367	381	384	406	443	418	387	428	397	429	394	385	407	392	404	406	428	415	398	417	415	433	408	404	393	421	375	385	383	426	413	426	428	388	417	393	419	394	420	406	385	464	446	449	382	408	423	380	407	416	411	391	418	385	403	412	431	409	417	396	436	437	386	421	404	445	435	419	400	397	408	459	388	406	366	436	409	415	400	398	405	425	402	376	395	422	400	407	382	448	397	382	468	397	446	442	403	395	434	429	401	402	391	406	412	412	399	401	372	419	381	413	413	426	380	397	440	427	401	445	413	395	373	407	380	440	433	415	396	406	429	402	393	411	418	394	419	398	429	398	401	368	418	397	424	382	422	373	423	404	366	414	436	416	402	390	419	388	410	416	447	428	410	398	397	419	418	412	406	406	396	383	423	406	410	412	388	412	371	416	417	403	430	450	435	408	404	418	406	432	411	395	411	385	394	431	419	361	413	388	397	386	389	422	426	394	434	406	439	414	406	414	403	400	435	433	407	437	414	415	436	418	388	406	403	411	406	418	387	434	411	411	403	357	428	412	418	408	473	394	427	408	430	380	433	416	416	406	383	412	399	408	415	418	383	397	413	434	399	405	437	403	404	429	436	412	402	413	385	384	425	415	374	405	419	431	410	408	389	402	414	437	399	387	420	395	398	398	407	421	394	414	379	404	398	459	359	430	437	430	426	411	402	405	429	403	415	416	382	412	389	384	420	416	410	381	437	451	419	396	439	409	406	389	397	414	411	446	374	410	408	358	391	431	403	417	401	388	370	381	389	453	419	434	410	408	418	397	436	386	424	413	387	435	442	425	429	410	424	379	431	409	450	431	400	401	441	426	392	413	415	371	385	452	381	386	421	391	407	394	439	435	415	394	414	443	381	435	401	431	376	379	411	436	386	396	435	397	388	425	413	387	405	402	399	411	404	397	433	408	400	362	407	423	428	446	386	433	415	401	384	406	388	406	428	404	401	405	430	405	405	406	411	386	417	426	383	434	385	432	429	388	432	386	417	442	376	431	367	366	404	396	380	385	430	385	379
15755	4054	5680	4725	3169	1970	1643	1447	1283	1218	1330	1090	1080	882	764	714	749	759	713	848	1071	8778	13461	7693	3075	1131	455	223	189	151	147	161	157	139	151	150	132	136	153	137	139	138	149	148	150	138	144	136	148	154	155	151	142	142	169	120	148	163	145	142	120	158	162	141	150	150	165	154	178	165	145	147	152	151	145	159	132	143	143	124	161	125	142	130	158	145	142	174	157	153	163	146	161	158	153	176	149	170	161	174	121	128	147	143	140	157	138	152	162	155	147	152	136	161	159	142	153	151	157	136	147	157	146	128	154	171	135	140	159	159	131	150	145	152	146	147	158	137	157	145	158	168	142	153	158	149	152	179	148	136	142	149	138	142	144	153	156	140	148	119	140	143	162	160	157	147	141	172	148	151	150	118	128	172	137	153	148	134	164	155	179	152	155	124	136	143	140	136	129	142	124	157	154	137	130	148	142	164	155	154	145	126	138	141	160	147	143	140	136	138	142	158	169	130	135	173	158	143	146	150	163	135	140	129	153	147	168	151	123	132	152	161	151	138	151	122	133	151	140	145	158	163	167	151	151	149	149	131	158	148	144	140	141	157	169	147	156	137	137	130	162	152	132	137	135	150	153	158	150	146	140	143	162	161	143	140	137	150	144	147	137	158	136	128	145	149	142	148	125	138	174	136	147	131	147	143	179	127	127	170	122	157	135	145	134	168	181	160	157	139	149	167	138	159	136	144	153	142	151	152	148	139	132	142	136	162	185	141	164	151	138	174	158	163	139	134	157	155	155	167	146	145	152	139	168	149	163	143	134	141	134	139	135	143	144	135	168	144	153	123	135	132	149	140	144	122	143	153	145	133	177	158	132	151	144	165	138	147	162	159	146	156	113	144	167	139	124	140	165	161	150	143	154	135	152	145	156	140	156	131	138	153	150	126	167	135	150	171	160	157	147	150	153	144	133	141	178	148	174	149	160	166	142	159	140	144	149	135	145	151	143	142	144	158	152	146	137	167	149	167	145	134	154	141	172	167	158	152	150	157	171	161	152	145	145	136	137	145	179	137	110	135	161	143	144	158	189	148	156	143	148	153	131	131	130	149	146	153	149	136	138	154	181	168	137	161	131	140	159	148	131	150	160	147	142	148	145	138	133	154	150	154	159	134	139	155	154	154	154	136	137	155	160	145	168	151	156	151	145	154	127	138	175	149	129	152	155	153	153	137	140	136	170	121	163	145	141	159	146	133	156	137	146	165	115	162	162	150	152	143	131	124	144	143	134	150	136	153	158	151	133	151	152	145	155	117	148	129	153	158	148	153	140	144	144	156	142	142	146	144	154	149	160	142	164	155	137	145	146	161	145	155	148	147	154	163	131	149	164	155	152	132	134	164	135	153	143	154	146	139	144	157	149	162	137	166	171	148	137	141	143	163	147	151	133	147	144	136	163	145	154	175	128	133	149	147	142	126	132	141	155	144	132	135	167	144	154	155	148	131	161	142	159	175	138	146	149	136	154	139	161	132	157	152	156	123	162	133	143	138	134	139	119	153	147	143	140	137	141	138	123	151	162	172	144	177	154	163	156	173	146	153	134	141	152	134	146	141	155	153	148	155	150	152	139	143	141	144	156	154	131	135	157	130	141	133	129	156	160	169	160	141	140	160	159	163	139	155	133	136	154	159	151	167	126	153	128	158	166	133	149	146	176	164	146	152	143	146	158	133	162	145	147	153	167	148	161	166	134	159	142	125	132	132	134	133	134	143	145	155	146	140	132	143	138	144	133	134	139	146	144	174	136	151	142	134	129	164	179	168	148	162	127	117	142	150	165	165	132	151	137	155	165	161	134	171	141	150	150	129	157	142	148	156	136	156	152	149	146	120	140	144	153	152	138	135	150	150	162	145	167	162	121	137	135	125	172	130	165	146	137	148	152	157	144	135	156	128	155	134	150	142	124	153	126	150	148	141	149	139	146	144	153	131	130	172	144	146	145	142	174	138	150	151	135	142	169	156	150	143	154	149	129	152	124	138	143	151	186	142	131	159	146	153	152	164	152	140	176	124	160	132	141	165	142	136	153	168	133	135	146	131	154	171	154	143	131	153	126	148	174	155	150	147	141	145	143	157	148	144	132	150	141	139	149	115	167	128	134	138	162	159	135	150	152	138	145	142	142	148	154	155	150	145	170	144	165	138	155	153	153	142	159	145	140	146	150	128	158	112	178	148	132	134	128	149	138	132	145	168	142	135	150	135	148	149	113	133	145	139	159	140	136	148	159	145	149	174	167	154	173	148	141	153	141	141	155	107	169	129	155	167	165	128	134	157	128	150	154	142	123	153	142	176	150	143	149	159	164	132	147	135	146	168	148	132	140	140	153	146	141	162	146	161	124	133	146	146	139	155	152	149	151	148	141	168	152	142	158	130	159	139	151	139	160	172	143	164	124	146	124	158	127	133	170	136	145	149	149	123	144	149	163	134	138	131	150	148	164	132	132	157	168	154	158	147	176	146	156	138	170	143	156	141	139	161	162	171	134	149	139	121	145	141	133	144	153	157	148	138	133	143	141	139	165	160	142	162	154	161	133	142	168	168	145	155	143	154	136	140	149	178	141	146	161	129	139	164	145	150	134	140	145	154	146	132	148	157	135	130	146	134	137	136	146	137	135	161	146	152	168	156	141	128	157	153	152	149	144	148	138	116	149	131	147	127	144	148	150	147	129	129	153	174	151	138	133	151	158	155	144	154	147	149	159	155	133	135	160	154	122	139	145	149	160	152	166	134	151	127	162	128	137	155	160	151	137	139	156	151	150	159	129	156	168	155	133	167	146	155	129	160	135	147	145	146	145	144	144	143	170	130	151	140	149	137	151	134	157	138	159	173	142	142	160	151	164	162	151	149	127	131	136	183	166	143	143	153	147	129	138	134	143	158	137	140	142	152	152	128	152	130	152	163	148	148	176	148	129	154	137	154	183	138	159	145	158	141	153	154	158	144	127	139	144	152	147	148	131	152	152	137	133	154	147	149	145	146	150	150	175	147	158	155	156	132	154	159	156	152	128	129	137	152	148	135	132	147	126	137	152	154	154	160	156	117	144	155	149	153	146	146	146	153	162	159	133	129	160	140	144	176	133	136	150	154	158	155	141	163	157	144	145	126	170	135	152	134	140	158	123	159	137	133	153	149	131	148	136	157	138	148	149	140	153	142	170	133	143	163	145	165	119	147	172	158	173	150	151	162	129	142	126	140	144	185	159	173	143	160	166	149	140	139	161	143	133	161	151	141	122	149	123	132	152	145	148	147	155	141	150	129	134	156	165	147	135	149	155	147	154	153	153	127	140	141	138	158	134	119	167	154	154	140	145	151	140	152	134	162	132	132	139	138	155	124	152	157	146	126	150	139	136	143	136	138	182	128	138	140	164	133	152	133	167	154	167	155	148	154	150	132	125	136	153	145	155	169	150	155	160	129	169	162	136	162	143	159	149	147	161	150	144	129	149	152
8346	3616	9647	12761	10976	8429	7226	7168	6739	6062	7518	6275	5233	4793	4716	4485	4649	4779	4349	5316	6695	31864	36131	25985	14208	6004	2285	1082	619	449	434	455	425	426	431	405	456	434	433	433	432	450	459	424	472	452	425	433	476	446	425	434	432	445	456	422	426	415	412	439	432	418	431	403	438	451	433	394	444	438	461	419	427	411	446	420	425	428	425	443	426	457	480	404	416	394	446	405	394	410	474	423	410	467	375	455	405	427	459	418	431	407	424	397	433	435	411	422	435	437	393	456	399	425	449	403	458	405	421	401	440	434	410	450	414	391	444	423	442	480	444	436	383	442	438	436	437	415	415	421	433	459	436	431	423	431	425	452	437	452	431	475	420	436	449	429	458	419	432	424	403	418	420	438	436	417	451	422	411	408	444	468	440	435	454	450	451	447	435	409	450	400	428	453	436	423	449	457	424	439	433	404	441	416	432	418	425	400	421	436	393	420	435	438	412	465	413	390	396	422	437	408	447	439	420	426	398	451	424	454	433	418	477	441	443	422	461	468	437	463	430	469	432	452	429	438	414	412	433	436	386	437	431	397	440	419	437	409	439	475	430	418	450	414	420	432	444	443	394	403	415	431	483	419	410	460	406	438	414	416	433	471	386	447	443	411	415	423	435	395	403	415	449	464	466	419	440	444	443	404	425	445	437	407	431	405	468	394	403	428	408	412	455	429	444	436	438	419	464	403	394	385	406	417	440	413	408	413	428	423	440	438	431	424	443	428	430	418	453	404	431	420	424	388	411	480	421	423	412	422	431	421	429	453	432	440	421	429	415	444	397	427	433	437	414	441	403	386	414	442	438	482	457	436	417	430	457	426	412	467	436	427	397	453	422	405	434	422	446	441	397	418	437	452	413	456	445	447	441	447	427	450	403	418	471	399	423	457	402	455	442	411	415	426	416	433	411	431	430	477	422	454	430	441	405	423	414	432	396	436	425	410	427	450	385	439	435	417	417	463	450	443	421	522	415	404	463	416	437	446	426	393	471	427	427	397	436	481	432	430	424	446	430	419	423	461	450	449	369	407	425	409	427	423	439	406	434	426	451	433	402	435	434	447	396	443	437	447	413	433	440	411	420	434	409	459	464	432	449	456	463	377	439	474	417	441	401	429	450	401	457	441	441	426	426	446	450	447	431	427	433	443	420	468	464	417	416	422	400	417	434	470	448	446	403	419	436	463	440	408	413	396	449	399	410	431	466	433	457	417	391	432	422	439	440	424	453	438	422	408	458	432	447	437	439	422	429	434	407	420	431	431	433	442	418	448	407	450	442	440	427	421	472	442	409	418	438	429	412	427	459	433	417	457	414	451	432	429	422	441	439	450	388	426	435	464	467	415	429	409	431	404	415	437	419	435	438	434	416	428	439	429	440	447	420	411	460	430	444	362	408	409	374	426	478	464	407	441	411	408	434	457	400	440	439	436	420	391	453	439	451	427	445	438	394	403	470	404	413	450	435	431	459	420	421	438	435	425	450	442	416	432	401	417	451	431	415	416	433	439	450	465	412	458	454	440	404	426	407	403	416	435	448	439	407	421	435	401	447	444	430	420	431	400	417	459	429	417	423	386	418	429	423	380	447	450	445	416	418	408	463	399	417	436	396	460	428	436	435	459	393	440	399	423	430	455	436	428	428	460	457	457	426	397	430	442	418	397	419	417	445	415	435	439	430	483	422	401	402	458	405	435	434	433	429	441	414	441	426	425	410	414	408	403	442	418	449	433	430	432	398	413	422	444	415	405	437	461	451	430	427	441	437	420	405	432	399	445	452	440	427	439	430	433	466	441	403	451	390	400	415	416	440	430	422	437	476	444	460	448	434	407	398	397	449	448	425	434	425	410	431	419	453	408	414	436	451	431	397	450	450	427	433	440	414	384	434	457	438	444	460	452	421	461	407	462	449	437	414	408	399	448	427	394	447	433	410	426	437	439	416	393	430	402	420	442	447	408	417	403	459	402	443	408	453	443	434	475	435	408	390	434	450	454	429	450	453	430	392	429	464	451	435	418	417	382	461	409	442	425	436	384	464	443	455	412	436	440	413	415	453	445	424	443	410	448	460	388	440	435	412	436	442	472	461	413	447	414	429	416	458	408	450	432	403	396	439	434	442	454	435	425	441	433	464	469	384	427	450	472	419	426	442	431	434	432	410	432	430	428	459	407	406	413	416	438	402	444	457	442	412	452	419	415	397	457	440	399	437	430	474	410	442	449	448	437	433	417	440	422	396	430	422	393	429	431	435	410	434	417	431	440	434	446	440	431	421	445	417	403	397	413	422	414	413	427	431	432	395	443	428	413	404	431	433	445	460	426	448	376	412	442	406	412	432	423	453	407	393	442	432	419	433	448	433	401	440	403	455	445	400	415	431	444	397	410	456	460	496	438	441	444	435	431	445	434	414	403	464	454	435	447	396	432	430	467	423	425	428	415	419	422	430	407	434	456	437	460	449	414	433	375	476	432	421	451	412	442	386	421	471	417	424	464	451	431	458	461	416	435	407	423	425	403	452	414	423	427	429	446	420	368	435	450	438	399	457	448	428	492	423	427	468	462	421	455	389	433	449	433	452	457	437	436	432	433	384	451	445	401	416	428	425	424	450	414	419	398	422	427	455	421	441	405	416	417	424	378	411	427	458	406	422	435	424	447	447	431	416	416	440	420	426	488	430	405	460	437	431	431	408	444	431	469	452	469	406	419	464	435	437	429	433	428	472	445	451	422	446	410	425	476	424	433	451	422	427	438	398	444	440	395	492	438	458	435	410	418	432	453	398	386	459	402	449	436	417	408	402	394	425	429	414	409	442	429	428	417	463	466	436	424	412	423	419	447	436	419	432	426	441	393	398	439	410	416	440	430	422	408	439	458	464	405	412	416	402	419	454	412	452	411	433	422	467	446	424	418	466	435	390	421	413	415	440	448	432	448	419	451	480	397	428	409	441	450	384	448	434	438	436	480	433	451	413	418	417	450	429	451	451	440	471	425	414	409	422	446	413	427	440	420	450	426	359	410	449	438	436	463	397	400	409	405	427	420	412	416	403	431	419	421	419	436	400	399	446	435	427	408	418	413	456	435	439	389	447	432	455	450	410	435	433	453	423	424	404	441	397	412	443	434	439	455	447	420	426	456	446	405	427	402	433	459	428	406	443	427	479	440	411	431	442	410	491	411	407	441	446	456	443	412	408	409	421	430	396	377	430	419	414	415	439	414	425	426	468	430	404	406	466	448	395	472	412	431	426	404	461	401	445	445	426	467	414	430	427	422	411	417	434	396	387	416	438	446	403	412	433	435	400	446	425	420	398	411	453	429	426	391	456	383	413	393	430	418	383	422	422	432	419	427	443	419	398	428	389	459	404	409	426	433	440	421	459	475	443	392	404	431	416	413	457	438	466	464	367	478	417	407	448	447	447	420	460	430	409	441	439	470	418	441	375	438	419	431	369	423	401	471	426	441	417	426	452	415
2939	1280	1806	1117	867	588	423	349	357	297	319	281	287	244	259	255	251	209	208	196	192	767	1203	924	529	322	195	172	127	143	143	119	110	122	153	142	128	139	142	135	131	163	122	160	133	117	128	139	120	140	125	150	127	141	150	130	119	146	131	141	127	124	129	144	150	155	137	153	144	128	127	142	137	156	136	129	165	156	163	135	165	127	160	119	127	142	135	152	139	157	135	137	121	143	139	148	143	154	128	124	140	148	125	121	133	134	164	145	125	127	143	130	144	128	154	146	130	122	136	120	124	148	131	142	136	147	126	168	121	137	116	131	137	165	142	142	135	128	136	121	144	157	152	154	144	126	135	141	137	118	150	148	139	148	148	135	137	140	150	132	138	144	131	126	124	151	150	154	139	122	125	135	131	120	130	123	125	130	139	146	102	151	121	148	168	153	122	119	139	130	121	135	130	143	141	120	144	142	112	135	122	124	136	132	134	123	132	118	138	151	130	143	158	119	137	130	130	134	168	125	137	132	135	143	135	150	128	145	120	129	123	121	126	139	133	149	112	120	155	128	140	130	131	138	144	111	122	130	145	148	127	147	130	148	139	139	120	133	107	130	142	138	120	135	143	127	137	114	122	149	121	118	148	128	128	124	136	127	136	157	111	152	137	132	155	151	141	154	144	150	149	143	127	139	153	123	119	144	124	122	127	125	142	137	130	160	133	153	132	159	155	131	142	139	131	126	129	127	143	149	128	135	120	146	143	131	140	129	135	131	117	140	145	122	128	125	123	116	142	123	123	132	135	132	142	162	154	116	131	150	136	134	129	127	145	107	141	124	140	140	123	131	121	139	124	132	123	131	132	120	127	144	120	118	138	132	133	124	124	137	154	142	128	138	158	149	132	142	121	142	143	156	149	170	133	133	144	134	117	135	171	114	142	148	128	138	133	136	126	117	112	138	136	151	123	133	130	144	120	143	132	147	145	138	137	141	147	123	136	121	145	125	146	120	133	144	127	136	126	142	123	138	155	155	152	123	145	145	128	162	148	116	144	121	136	151	132	135	136	156	149	124	130	117	141	132	135	142	129	115	134	146	150	151	111	130	153	150	115	139	138	116	124	131	132	124	154	123	133	154	130	117	149	121	129	149	135	144	146	134	112	137	129	160	163	138	126	117	139	116	114	136	148	117	130	157	126	146	135	136	135	127	133	128	110	123	141	118	141	163	143	118	137	157	134	132	138	144	127	130	125	133	154	116	136	138	162	145	154	135	144	135	135	134	121	133	127	132	142	128	135	148	153	124	159	125	131	129	124	135	134	138	127	128	141	153	140	128	137	128	142	120	159	147	131	119	128	122	119	146	135	153	139	145	175	140	144	137	132	127	146	130	137	134	121	131	133	129	130	141	124	143	145	133	164	136	138	137	131	136	147	145	131	137	129	148	136	149	119	146	157	133	143	148	137	135	134	135	158	136	129	152	139	146	143	114	136	133	138	125	122	140	137	142	138	149	147	137	154	148	133	160	140	146	144	139	142	133	154	132	124	138	120	133	139	132	126	124	140	127	124	134	134	128	130	135	134	118	126	151	136	116	148	128	138	153	143	118	131	115	140	136	170	143	153	124	132	137	128	136	131	133	149	135	118	144	136	168	145	121	123	129	132	141	133	140	133	147	159	135	148	120	134	139	141	148	138	124	108	122	148	116	142	148	142	120	132	141	145	143	135	112	144	134	132	141	130	132	136	144	135	115	128	129	127	146	150	114	135	141	137	147	126	131	138	131	137	120	132	148	130	128	151	119	144	134	134	139	147	123	130	110	143	134	116	126	171	135	132	137	141	168	120	149	144	124	150	139	133	141	153	147	116	139	121	146	147	134	141	157	127	132	133	122	141	133	153	142	134	149	127	122	141	135	130	127	139	118	148	116	143	148	150	131	138	129	127	117	108	127	151	169	142	132	136	126	116	137	141	115	128	148	120	124	127	143	148	128	116	135	137	129	136	170	152	134	138	144	147	128	120	116	132	123	156	122	146	121	127	134	125	152	144	105	137	134	127	144	136	137	130	145	126	128	128	149	131	143	125	158	121	130	128	114	137	136	152	158	142	111	130	129	144	138	132	126	134	127	138	122	143	128	129	142	148	129	142	134	145	124	127	119	144	145	148	157	148	128	135	139	133	131	128	142	137	117	160	114	129	145	147	144	131	135	138	145	127	131	137	142	131	133	145	123	120	136	166	141	147	131	151	131	141	146	115	139	156	139	125	127	121	137	116	139	145	133	141	128	142	136	124	131	141	155	121	128	136	153	137	142	137	143	145	127	124	133	104	139	144	142	147	143	130	160	130	123	136	143	117	163	139	151	130	130	141	136	143	141	142	141	140	131	159	154	128	151	128	131	126	129	144	141	113	130	145	125	131	126	142	142	135	131	127	153	144	136	128	154	139	145	153	124	123	142	134	157	158	136	151	138	126	160	136	147	148	129	138	124	136	127	136	151	138	128	131	135	147	133	123	145	133	124	140	123	135	125	140	142	137	154	121	151	135	142	148	127	140	133	127	122	138	128	136	128	137	139	139	138	115	136	142	142	138	161	128	126	153	145	127	140	137	106	135	167	132	131	138	148	149	130	131	140	140	113	139	136	131	115	131	145	136	134	139	122	170	121	117	150	154	130	124	116	122	133	137	120	146	126	132	152	134	150	135	129	151	141	155	149	163	126	141	115	139	143	145	146	135	119	152	139	137	123	129	150	137	115	156	146	124	140	130	142	134	145	129	161	114	134	142	130	135	140	131	115	148	158	151	155	141	151	137	141	140	126	145	107	123	139	125	148	138	164	125	143	137	146	134	151	166	129	133	128	132	125	136	143	129	135	139	116	143	122	136	131	123	147	139	127	141	137	149	141	137	145	106	148	138	120	133	140	129	137	149	146	133	134	116	123	142	121	146	119	141	144	129	136	140	130	118	132	132	135	137	116	135	133	123	150	142	146	121	128	129	152	144	122	126	128	120	126	140	130	139	144	128	124	130	135	142	157	135	125	135	117	152	120	163	122	145	158	134	135	125	115	129	135	127	136	111	134	113	142	134	164	136	146	134	141	120	138	159	143	137	146	126	144	155	161	149	147	134	152	143	122	114	139	134	132	145	125	138	119	124	119	125	141	140	144	112	135	141	128	137	141	159	140	133	138	148	120	129	153	162	109	143	132	141	143	148	160	145	153	122	134	119	133	149	130	124	123	135	130	128	132	154	145	146	148	135	131	141	136	122	139	132	105	139	144	143	109	136	144	134	155	108	140	122	138	138	144	150	131	134	142	124	126	131	150	154	131	139	140	142	137	124	166	130	138	137	130	171	151	157	148	142	148	149	140	124	134	135	141	126	146	123	149	136	145	132	132	144	148	131	156	135	119	137	132	138	125	127	139	140	122	134	131	135	146	140	126	140	141	134	110	123	145	145	107	133	134	107	136	150	136	150	132	159	138	149	135	158	140	121	133	137	157
2690	1675	3421	3501	3444	2762	1923	1672	1699	1500	1581	1453	1276	1276	1233	1135	1029	1079	1016	830	834	4897	7059	4748	2515	1266	736	488	420	445	375	434	419	435	393	407	407	433	417	423	397	393	430	386	376	394	401	390	410	415	413	423	380	434	383	378	416	386	438	397	418	382	421	400	376	358	389	395	366	390	390	406	378	366	405	414	364	395	407	383	419	368	354	433	452	368	416	355	382	406	401	399	409	410	385	391	403	380	377	416	418	415	398	381	397	398	407	439	406	401	401	389	418	387	392	410	382	384	410	401	388	405	424	406	369	379	394	385	388	396	405	408	352	395	450	427	395	401	390	400	402	404	391	437	378	367	400	387	391	395	393	369	415	397	401	412	393	387	415	426	366	417	401	373	406	394	411	398	359	408	427	398	369	399	384	399	411	427	418	412	428	375	387	402	382	394	406	404	388	422	400	390	380	391	436	394	382	412	420	411	411	415	422	373	411	383	419	423	406	387	385	427	364	373	414	399	373	397	439	349	372	413	432	431	420	402	360	415	402	400	390	395	428	381	388	398	387	400	396	411	395	425	384	381	384	384	399	379	372	410	390	392	420	371	393	390	406	388	403	410	393	395	413	405	432	407	442	418	404	413	401	425	420	386	383	396	386	411	432	395	392	373	385	410	409	410	396	391	398	406	402	394	405	409	421	410	381	393	421	421	378	408	396	402	390	387	435	367	394	409	400	380	430	404	402	395	422	394	395	380	414	399	389	406	409	430	410	390	378	402	372	385	404	414	427	406	408	412	400	420	404	431	402	436	412	394	399	416	413	420	400	378	374	394	399	459	427	400	397	395	416	391	417	392	356	408	415	381	403	410	390	380	405	406	385	432	417	412	412	405	409	393	418	406	421	443	412	377	401	401	403	420	387	424	382	364	413	400	391	428	384	396	429	408	384	387	369	409	423	385	402	419	393	392	413	395	417	407	381	445	395	393	412	395	391	369	369	400	391	386	435	392	399	423	374	421	383	411	410	400	411	419	393	382	434	396	377	389	439	387	422	411	404	403	378	389	395	424	394	392	389	376	392	397	376	374	404	415	380	392	411	393	386	374	412	361	427	406	414	395	420	377	452	390	424	398	388	366	360	415	424	392	405	384	407	374	403	369	386	389	442	382	411	377	401	430	395	452	390	406	442	379	385	398	405	418	414	399	435	423	396	381	377	416	443	386	390	376	373	370	372	417	406	397	406	374	398	406	354	404	403	388	415	390	394	406	411	407	427	389	407	403	444	409	374	388	397	396	423	375	390	383	400	384	379	410	391	411	408	375	374	398	404	395	407	411	398	378	446	395	408	385	392	391	428	402	376	408	426	385	418	406	406	395	421	416	392	430	393	381	417	388	410	400	427	397	428	423	388	362	390	381	393	408	388	422	393	390	409	397	389	389	412	391	431	414	411	401	366	426	373	407	408	386	387	393	387	423	367	380	423	376	368	377	429	405	401	378	363	372	379	398	419	383	375	417	410	382	417	362	387	416	410	417	399	412	397	374	437	403	421	392	403	386	470	440	428	394	404	409	379	387	410	415	399	363	421	421	387	430	387	397	444	433	396	402	400	424	346	430	345	421	410	403	399	395	373	421	379	401	383	406	396	383	388	416	386	423	395	418	429	383	412	445	391	410	395	402	401	360	401	384	360	405	397	385	413	382	433	407	402	377	390	411	411	382	407	430	416	407	395	384	389	377	408	417	375	358	394	404	404	389	427	404	382	389	369	386	393	416	366	404	390	412	389	391	411	415	377	431	409	401	389	403	401	382	389	416	393	433	422	401	386	450	399	455	418	383	394	397	376	407	397	382	378	347	408	420	395	394	386	391	362	399	395	382	380	406	388	421	393	354	395	395	401	407	405	403	403	408	381	380	380	402	407	433	386	376	381	412	427	408	358	414	408	426	426	420	408	425	385	387	400	421	381	393	415	412	456	426	397	382	414	392	434	394	398	381	408	391	381	399	432	378	385	369	406	405	411	401	450	428	401	392	407	413	397	362	413	421	411	365	390	407	432	420	422	424	424	403	413	378	402	400	411	417	387	401	419	396	378	385	401	413	386	441	369	397	399	386	397	404	388	429	383	425	404	418	369	410	397	408	397	384	400	398	399	402	438	392	372	391	422	398	427	397	421	396	434	392	386	392	418	388	424	403	390	419	400	394	373	390	387	404	371	419	416	370	407	401	402	398	392	396	435	394	393	456	419	395	392	388	394	401	396	386	402	380	399	409	395	399	404	420	381	441	400	396	399	401	422	375	410	417	395	412	409	399	422	395	396	397	385	410	429	399	389	389	384	409	405	416	408	382	471	415	432	407	442	398	401	384	397	437	431	377	396	402	394	396	368	380	376	418	379	401	386	388	354	388	391	397	412	441	379	417	438	418	411	392	445	383	415	415	375	397	413	392	407	376	381	415	370	386	414	411	371	385	411	417	382	378	419	413	416	372	377	412	412	417	377	397	411	404	420	399	391	401	378	378	425	397	395	414	405	392	408	422	376	406	404	401	402	415	407	378	407	390	374	376	396	387	403	397	363	401	421	391	412	408	402	407	383	367	392	418	440	403	444	404	407	406	388	400	431	399	409	390	400	397	427	406	355	386	364	392	439	404	403	374	410	421	414	385	405	434	415	391	411	397	383	391	425	366	406	410	417	458	407	380	409	394	394	358	409	406	395	425	410	350	372	432	374	401	404	375	383	380	395	386	379	381	388	397	431	362	384	376	359	414	398	403	390	363	404	396	390	406	387	369	398	407	418	376	408	433	337	440	373	400	384	408	403	419	398	413	404	360	398	391	388	402	398	367	417	371	398	406	391	380	404	367	406	445	378	412	407	388	371	372	410	408	405	409	381	406	380	386	383	418	400	426	398	367	384	402	421	388	411	423	399	389	396	399	393	412	377	371	384	369	417	389	409	380	403	412	388	410	405	449	441	394	414	424	399	410	413	408	402	396	438	428	395	351	395	433	398	411	397	421	406	433	392	441	382	375	394	445	383	393	408	402	410	408	388	377	411	441	390	420	383	393	385	414	391	414	413	389	398	413	398	418	395	422	397	392	385	433	402	401	427	428	430	400	426	443	425	411	406	363	423	445	398	430	402	409	388	394	399	371	381	396	370	399	362	425	437	362	403	414	405	395	397	412	403	401	431	404	396	386	403	384	412	398	421	420	392	407	397	400	378	435	398	409	433	398	404	413	394	388	443	394	411	366	368	411	406	423	376	405	415	359	417	437	414	404	420	396	418	378	394	409	423	393	398	404	405	374	406	410	394	406	414	391	368	386	393	398	403	383	379	385	415	415	404	394	385	412	409	413	405	383	363	395	401	412	420	416	385	377	387	409	387	410	425	390	404	424	402	394	433	374	389	402	358	397	390	404	383	427	389	392	375	413	406	382	374	431	407	427	412	391	424	417	348	378	390	408	365	420	432	426	407	394	417	442	383	383	399	382	407	434	434	390	395	397
8980	2757	3709	3233	2226	1481	1166	822	767	712	619	670	690	474	463	433	463	475	451	472	676	6041	6709	3478	1634	655	303	190	166	169	148	144	162	139	140	141	146	115	145	155	135	125	140	138	149	136	130	144	138	146	141	125	121	138	137	127	145	136	138	136	153	135	170	146	158	143	132	126	129	136	114	124	123	126	126	140	149	131	137	151	139	140	154	162	140	159	136	134	133	143	139	131	128	143	137	144	111	139	149	156	115	143	124	142	138	131	140	144	152	126	146	132	135	119	129	149	151	147	139	149	147	131	145	118	150	126	150	122	109	159	141	153	132	141	132	141	128	134	147	135	139	101	113	110	121	121	119	140	140	159	120	144	142	130	136	135	137	128	135	119	143	157	134	130	138	148	136	123	138	134	156	123	159	142	150	153	136	123	140	133	138	141	130	135	110	121	140	126	133	157	118	141	126	148	132	136	139	134	145	136	126	140	113	135	132	152	147	130	121	144	150	127	126	152	122	126	149	120	145	135	141	160	133	134	150	130	139	128	139	107	122	151	123	142	146	129	136	128	138	156	161	127	136	148	112	146	120	125	122	139	150	124	143	135	129	131	142	123	133	129	130	129	146	143	145	141	134	129	127	133	155	124	134	153	137	151	147	138	150	129	136	137	154	132	118	140	148	139	128	130	142	157	113	149	144	115	148	161	118	134	153	142	147	135	135	137	137	152	125	122	114	142	123	136	117	130	148	151	141	143	131	148	150	132	128	144	128	138	127	148	119	140	131	148	146	132	138	152	184	149	144	145	146	137	125	137	136	128	151	144	145	129	161	150	127	122	157	148	136	137	142	134	144	146	144	135	131	114	125	122	122	123	128	138	139	134	131	121	140	150	139	147	127	134	123	132	137	138	131	141	128	131	146	140	154	147	131	132	139	115	125	131	144	138	138	133	117	150	141	155	135	137	125	109	129	146	134	161	134	122	140	127	153	130	139	133	128	165	131	141	135	145	145	114	142	144	131	133	128	135	125	133	117	142	136	125	128	151	157	131	110	131	143	126	148	132	140	134	124	129	135	143	129	112	138	150	147	143	134	125	127	149	135	120	112	131	149	151	152	119	131	136	143	129	148	130	126	110	158	151	135	146	128	160	139	115	121	161	126	145	142	130	120	146	118	134	131	151	131	140	136	134	139	141	148	151	132	135	130	120	151	127	156	135	123	151	135	147	139	124	118	141	160	132	140	142	151	137	146	130	143	141	137	144	127	153	139	137	142	136	136	148	117	160	140	146	126	154	135	137	142	139	150	149	136	156	136	146	129	144	148	134	137	140	131	139	134	145	152	149	136	105	147	126	147	152	132	154	153	159	148	150	138	141	144	128	143	147	116	131	123	132	150	132	114	143	126	131	130	130	114	151	125	164	130	114	146	157	133	127	151	139	129	137	130	117	131	132	120	143	130	136	142	153	137	108	155	118	144	131	126	140	135	151	120	146	153	106	143	121	156	150	133	122	130	115	126	154	132	128	150	128	139	147	122	140	135	137	129	146	158	137	125	141	133	149	121	148	151	149	143	121	145	133	145	132	110	154	115	127	140	133	116	135	130	142	141	143	130	158	132	133	140	126	132	124	130	137	136	147	158	141	131	140	115	140	120	161	150	148	126	148	131	125	142	157	143	154	140	130	140	128	121	142	163	137	141	129	153	125	130	153	138	137	138	121	133	104	139	119	131	145	158	158	159	155	134	142	126	153	144	137	131	150	138	138	149	145	124	148	133	149	128	120	128	131	131	114	144	128	149	146	151	141	147	139	120	140	134	147	143	111	138	152	152	160	150	124	127	151	145	156	123	148	148	128	135	142	155	137	143	136	153	163	127	145	136	137	141	159	135	110	148	147	123	149	126	133	138	156	129	139	132	129	137	124	137	135	137	130	143	145	142	151	134	157	139	138	115	140	131	132	161	139	162	136	128	142	127	103	121	123	139	158	146	148	160	127	146	112	132	131	115	112	129	125	129	140	112	146	140	133	136	135	127	127	130	142	135	123	126	131	145	140	134	122	130	160	125	138	140	145	119	162	107	136	119	151	129	132	124	129	165	154	146	136	134	144	134	147	134	141	141	152	135	151	118	126	130	140	146	137	150	131	133	112	155	136	140	146	124	156	148	132	134	136	128	125	138	142	140	125	135	137	158	138	134	141	138	147	139	150	121	144	148	138	154	141	131	147	123	132	140	130	119	127	134	138	132	141	142	133	138	150	128	148	137	124	132	120	145	140	138	147	132	146	113	127	135	163	125	137	120	140	136	134	133	158	124	127	133	164	148	128	132	137	139	136	135	127	120	138	134	157	140	156	145	147	121	151	126	118	147	136	146	165	144	141	134	138	125	144	152	123	141	128	125	146	149	129	148	138	148	139	162	137	128	134	147	121	132	134	138	136	139	140	141	151	158	117	164	137	130	141	141	127	152	126	143	148	142	128	133	129	119	144	139	139	142	146	139	142	129	150	129	136	126	132	136	149	141	150	148	143	125	138	128	125	145	133	127	158	129	141	132	136	126	134	135	143	153	144	134	144	153	133	128	128	137	132	139	151	111	128	151	158	134	121	134	138	155	120	126	133	124	133	142	122	143	122	137	137	136	132	124	119	126	142	160	138	119	126	126	143	158	135	138	134	119	142	141	148	139	137	123	131	150	119	113	132	118	129	118	177	135	148	121	133	125	149	157	112	134	128	138	125	141	131	117	126	136	148	135	155	142	129	137	120	140	150	134	119	127	147	136	130	147	135	146	129	144	122	129	161	147	140	153	139	142	141	157	133	134	122	137	148	124	146	122	137	139	162	108	118	139	144	153	125	155	145	140	157	157	128	144	132	140	146	126	136	149	145	135	133	129	135	135	156	146	111	149	141	137	152	130	138	150	133	148	152	146	134	150	137	147	140	135	143	140	127	163	164	124	136	131	141	123	136	135	154	141	129	134	127	127	146	138	150	113	138	133	155	122	132	119	132	154	120	142	160	151	108	121	122	130	137	146	150	115	138	158	123	121	132	135	144	124	145	137	137	136	121	124	128	134	130	147	134	110	132	146	137	128	127	118	149	142	144	131	146	136	139	150	145	152	131	124	133	115	124	128	130	134	128	161	148	132	139	136	116	136	138	124	145	148	131	134	121	136	131	153	139	132	151	134	123	124	136	126	138	128	129	154	150	144	134	135	132	143	131	146	155	150	141	131	135	146	130	135	132	147	161	139	123	130	148	139	157	156	145	150	123	142	127	145	121	127	144	133	128	151	129	136	135	120	122	132	138	130	126	132	134	124	132	136	140	154	126	157	137	155	145	123	129	130	127	126	139	136	133	138	150	147	136	128	134	127	125	124	126	151	130	130	146	161	119	144	115	148	144	145	144	142	119	130	141	137	152	147	131	112	108	133	144	141	128	150	142	133	125	134	137	132	152	124	133	148	132	139	146	136	144	137	134	172	147	130	124	124	122	140	124	143	125	146	122
6470	2980	6778	9521	8126	6500	5690	4298	4078	3752	3716	4297	4030	2796	2519	2545	2611	2678	2745	3226	4547	26105	26242	16455	8382	3418	1284	677	504	437	438	393	413	415	393	377	403	408	396	388	440	408	414	390	406	397	420	383	386	394	393	366	400	397	433	378	430	415	409	417	396	397	399	408	393	446	403	379	432	413	407	393	409	405	398	438	383	385	404	412	410	405	409	418	372	392	406	407	420	405	417	371	419	411	421	417	413	377	417	430	445	401	408	418	413	408	420	415	408	416	389	405	396	411	410	404	382	409	419	406	401	417	382	404	374	382	400	390	410	418	397	412	430	376	426	389	430	402	408	402	424	390	416	425	427	400	395	464	408	393	386	395	396	440	414	409	417	435	367	401	423	443	426	404	415	397	414	381	427	419	426	387	412	429	389	413	415	401	386	401	415	420	425	395	413	390	388	378	377	425	384	398	385	415	397	413	419	390	412	413	399	415	402	419	373	405	376	389	392	411	407	406	398	401	422	395	409	410	407	429	402	436	408	391	438	405	409	396	388	366	392	438	397	425	394	414	409	426	436	392	422	399	405	399	395	369	419	436	393	396	385	416	445	380	412	429	415	421	392	397	386	418	390	408	408	405	393	424	405	390	380	425	393	402	389	443	393	403	413	409	397	404	407	391	399	428	404	403	413	440	416	392	396	388	370	403	393	436	422	382	392	417	426	388	437	395	398	436	383	385	389	416	423	383	385	443	408	404	453	375	398	375	408	414	458	429	394	416	426	410	390	397	375	424	399	394	417	428	445	410	390	415	390	368	421	404	403	393	384	392	403	407	373	429	401	416	406	414	432	388	376	405	379	378	414	364	435	427	418	404	442	385	410	396	401	370	392	428	367	425	412	393	433	415	438	426	424	411	405	406	408	382	423	410	387	457	371	399	432	443	396	379	444	399	406	426	411	423	420	416	419	414	381	401	376	386	421	410	431	428	435	411	404	401	343	393	408	389	394	416	403	378	385	422	395	390	370	452	371	403	413	415	415	403	388	429	412	416	413	442	388	415	392	381	417	386	405	376	442	401	414	412	392	401	399	412	408	394	385	388	451	424	378	362	402	398	372	410	426	374	404	426	405	390	403	426	383	418	417	392	401	424	410	404	425	406	408	409	416	403	374	371	443	415	390	426	380	368	428	357	403	427	401	426	371	371	413	419	411	444	387	411	362	413	418	426	404	444	457	409	419	378	384	394	394	428	440	439	389	405	422	380	405	411	419	382	412	425	389	407	418	394	383	384	412	427	416	420	419	397	370	384	406	375	382	340	390	415	368	429	413	395	371	386	400	383	427	395	378	436	396	438	386	366	409	414	360	405	423	396	412	425	418	400	394	411	396	402	409	390	407	405	424	429	391	405	415	428	403	394	410	405	397	384	387	409	406	419	415	400	421	412	393	372	409	403	404	428	397	398	413	395	403	436	397	421	421	415	401	390	428	433	401	394	391	450	394	377	421	380	430	406	421	398	422	401	377	425	392	377	402	419	383	366	404	431	383	400	391	444	413	411	419	389	385	422	426	400	368	397	429	383	385	411	375	416	398	442	412	458	407	392	404	427	404	383	378	414	408	414	390	403	388	386	421	388	414	376	403	377	397	403	388	413	401	403	383	411	388	378	352	395	436	396	388	383	407	405	397	392	425	411	425	397	411	409	393	397	406	408	422	437	389	392	386	417	411	393	403	395	406	405	410	439	434	411	363	408	361	456	414	401	431	397	445	395	425	406	404	411	444	421	355	414	417	418	399	405	392	415	412	371	385	438	413	349	385	385	432	395	380	398	416	387	419	431	397	411	431	391	439	446	413	410	406	415	436	433	438	383	411	405	418	403	431	387	392	384	401	426	423	404	438	444	393	413	418	413	369	421	427	408	367	434	387	415	420	451	408	394	426	356	426	375	383	368	419	402	421	402	407	397	409	397	451	376	397	370	407	408	405	401	404	417	380	372	434	446	393	397	393	394	409	385	398	432	410	428	418	416	408	419	395	384	393	417	398	404	396	422	442	423	433	412	444	416	407	397	412	365	427	408	417	415	410	409	436	414	463	439	414	439	433	414	396	420	399	408	419	440	384	400	398	364	409	402	398	382	387	373	427	406	396	394	419	403	409	398	386	404	381	399	411	402	403	425	376	414	392	410	497	406	378	413	386	398	399	396	390	442	421	432	411	395	411	417	424	403	419	388	430	393	415	376	415	407	396	410	377	411	370	371	399	400	390	398	432	427	389	424	379	404	423	400	428	382	393	395	395	414	418	462	396	423	402	421	392	390	434	344	413	421	456	430	430	426	402	392	435	404	401	413	400	390	404	397	418	436	405	378	433	380	412	400	412	374	387	421	378	387	415	396	425	391	448	424	421	386	410	388	410	400	428	407	390	422	415	439	422	387	409	398	406	375	417	412	401	406	428	403	377	396	407	376	393	401	401	410	381	422	416	420	420	396	367	398	413	435	378	408	404	416	443	418	410	379	383	400	406	455	442	415	414	412	418	452	399	421	392	422	410	412	414	383	406	419	381	426	378	356	439	455	439	394	410	397	393	396	399	411	403	416	396	420	404	407	378	423	417	421	428	398	382	418	403	415	397	393	413	371	417	421	397	469	407	385	445	376	399	403	401	393	386	390	442	425	410	418	399	452	427	390	425	418	385	386	394	409	410	408	419	374	422	434	448	419	450	396	430	392	421	438	403	406	403	407	424	404	387	445	409	418	434	393	409	389	402	404	420	410	416	411	374	432	406	395	403	426	414	406	400	397	428	416	447	415	399	425	393	409	388	402	412	402	397	409	444	427	440	411	420	413	388	396	406	402	383	400	438	383	406	389	416	393	405	413	411	426	392	419	419	387	414	431	399	413	419	397	403	402	399	425	428	413	410	395	413	424	423	433	404	421	399	443	394	372	392	425	398	405	428	401	369	385	406	413	443	420	398	429	404	389	401	414	358	372	392	397	411	440	427	390	422	372	428	408	416	389	442	380	431	412	416	397	391	388	385	420	418	401	389	422	394	421	434	371	426	386	381	407	411	406	389	405	346	388	432	424	397	428	411	403	427	420	430	418	392	423	384	402	398	383	392	417	417	444	412	410	420	418	379	397	404	388	409	427	423	419	402	386	432	418	424	445	417	401	378	400	411	395	401	412	382	380	404	407	396	415	398	380	426	356	382	412	401	429	372	415	423	392	429	430	403	404	414	386	407	383	394	430	431	435	439	433	384	414	417	436	419	390	404	425	413	399	380	400	424	401	389	404	398	374	369	400	437	402	452	375	426	399	403	380	366	421	407	447	414	386	432	418	412	394	409	433	401	400	398	387	430	433	377	364	374	404	437	470	391	402	432	398	401	403	450	385	405	444	402	407	397	421	403	437	434	402	390	419	399	421	431	407	399	395	399	428	404	385	403	380	399	383	424	387	377	374	414	387	394	391	440	412	382	438	394	398	406	368	423	413	396	383	383	375	377	377	444	373
16120	4778	6064	5664	3693	2509	1907	1602	1211	1149	1031	984	845	967	637	601	643	712	730	905	1392	9306	13230	7045	3083	1176	479	240	175	153	138	155	136	137	132	139	159	157	155	143	143	151	130	158	131	171	143	161	131	146	151	156	153	143	160	135	146	167	159	157	163	145	156	142	145	137	136	145	146	143	156	131	140	147	141	157	138	149	154	133	131	148	134	154	140	146	136	149	179	170	147	159	165	132	141	137	163	158	139	142	147	151	152	145	141	139	156	172	143	146	161	124	169	144	144	147	162	146	130	162	152	163	142	155	179	147	136	148	154	152	146	139	158	126	169	155	160	134	143	144	139	156	146	142	147	156	144	140	155	129	127	137	153	145	137	132	141	143	135	153	149	153	166	157	157	150	143	140	144	134	131	168	144	146	159	158	156	166	153	152	131	152	163	134	146	165	131	136	140	152	175	164	125	144	156	141	128	158	140	143	129	133	156	166	146	127	146	135	125	164	166	162	141	156	114	134	166	142	144	166	172	139	160	156	137	146	171	152	144	128	164	131	161	150	144	151	165	129	141	148	141	153	161	169	147	155	154	156	160	142	143	150	143	144	128	147	140	143	132	140	141	154	132	124	147	168	185	138	156	129	127	131	135	152	140	147	168	124	160	171	163	142	148	152	117	141	153	140	120	142	144	147	144	139	143	127	135	140	159	145	172	145	139	129	151	163	163	153	145	130	139	153	158	136	148	158	136	142	167	142	143	137	136	148	160	131	154	152	145	156	132	164	122	130	154	159	128	161	147	144	146	166	136	144	140	155	141	141	141	127	144	161	169	140	149	143	141	139	153	144	150	143	136	165	128	148	143	148	142	133	139	142	146	149	138	140	146	144	128	129	149	145	137	167	145	151	149	154	172	177	140	153	156	170	159	147	175	130	119	122	170	144	148	141	146	136	157	149	139	141	115	156	145	141	143	165	166	137	153	137	137	122	150	144	145	148	137	165	144	146	151	132	160	145	158	146	142	158	144	134	150	145	155	175	157	157	163	155	150	152	148	141	141	149	166	151	156	151	144	147	120	138	171	122	135	146	142	130	141	170	148	150	136	155	137	172	153	157	164	154	151	143	145	148	152	158	137	151	160	140	145	119	134	140	149	154	137	137	148	150	170	169	131	142	161	130	177	115	142	130	135	147	133	162	157	164	146	159	159	147	156	121	146	150	142	159	126	165	129	139	152	168	130	161	148	148	150	149	147	134	138	134	166	168	132	159	149	146	155	147	141	147	136	143	119	142	164	125	135	161	138	171	171	125	143	164	142	157	142	149	145	144	166	140	120	154	146	137	126	120	133	143	140	141	129	140	143	154	163	162	145	147	142	145	159	138	129	117	164	119	129	126	162	149	138	141	155	136	151	178	138	118	127	129	154	133	147	150	145	132	138	144	151	147	143	136	162	143	117	142	143	134	138	139	173	144	144	130	159	150	151	162	144	138	154	138	152	141	151	170	155	149	154	148	142	143	145	127	143	156	136	141	143	168	146	140	139	126	159	155	146	145	166	182	114	154	158	146	162	145	154	147	134	151	145	162	147	153	137	149	149	160	151	133	138	153	142	154	148	151	131	141	145	158	128	125	132	114	127	151	167	170	159	167	163	159	156	148	148	153	155	138	172	148	141	150	158	150	141	132	129	156	145	148	152	165	161	135	147	140	124	142	147	153	163	151	152	156	159	133	149	130	138	145	148	138	151	148	173	161	159	145	161	149	131	127	132	154	135	152	152	134	135	161	139	152	126	150	149	150	150	162	132	106	133	141	138	142	125	142	140	149	150	161	136	127	174	144	142	150	147	158	136	150	145	157	143	132	111	136	153	122	183	135	155	142	131	154	139	169	144	143	138	147	136	164	124	153	138	133	126	149	150	127	150	160	142	147	127	132	145	123	151	133	146	142	172	137	141	140	189	136	153	132	154	163	198	135	155	152	154	140	153	138	142	161	142	147	150	149	142	161	162	130	139	126	145	152	133	148	133	153	146	137	154	178	136	163	157	130	146	135	137	145	151	137	159	153	127	154	131	144	147	135	143	141	161	138	176	160	141	141	143	143	137	154	149	136	152	141	152	158	135	155	153	146	150	164	160	148	142	141	145	130	122	146	147	133	142	146	168	141	131	167	123	148	147	145	133	140	128	139	143	136	137	158	137	145	152	152	162	153	142	147	151	147	164	136	155	147	139	156	156	130	153	135	136	145	153	158	125	130	168	141	157	152	143	132	160	136	146	145	130	142	157	133	161	130	143	126	135	146	161	165	142	146	117	128	152	162	131	141	160	173	164	138	138	138	114	133	127	154	150	172	139	145	135	130	150	130	149	137	161	154	151	142	155	152	131	145	130	165	137	151	138	146	145	163	175	152	146	152	161	135	130	135	125	139	161	143	173	156	141	144	139	147	143	160	157	150	120	122	150	139	127	141	151	151	129	100	142	125	143	144	137	110	123	129	145	150	130	154	151	147	149	132	134	149	166	151	142	145	143	146	163	150	159	139	137	148	153	161	134	125	148	126	138	152	170	143	134	156	157	149	155	144	145	135	159	149	132	166	142	130	153	149	128	144	150	152	135	138	175	152	151	142	134	173	178	137	144	156	140	130	123	155	152	140	163	121	141	159	157	154	130	135	142	141	136	177	174	140	149	149	159	136	146	132	142	133	158	152	150	129	148	128	127	163	150	161	153	166	168	148	133	158	134	153	153	150	152	154	131	136	154	165	126	152	156	155	158	135	146	134	140	146	150	146	151	142	149	139	152	142	146	143	150	149	136	172	172	149	143	163	141	149	148	152	155	159	151	150	128	152	142	143	148	156	156	155	142	158	149	134	138	131	149	138	133	163	144	138	157	169	152	167	165	140	128	136	141	134	171	125	132	157	161	157	149	167	138	132	165	151	146	158	127	161	150	152	122	156	145	151	147	129	138	154	153	122	122	154	144	148	154	143	155	131	163	135	151	139	145	153	141	149	155	169	147	136	152	151	153	141	154	146	130	131	154	122	154	131	128	151	154	141	155	156	154	149	137	151	140	184	139	137	145	145	167	145	139	155	148	130	147	157	149	127	138	131	152	150	152	144	156	157	137	178	170	159	156	151	151	145	164	130	157	135	162	160	130	148	165	132	162	115	149	138	152	144	156	141	163	155	168	122	161	137	150	126	143	156	155	148	140	158	163	164	148	171	172	144	145	145	139	131	137	171	148	143	119	150	132	169	156	129	160	127	153	143	148	135	153	153	162	130	131	144	145	144	155	161	142	145	125	160	168	151	160	149	148	113	148	141	143	120	145	169	141	149	137	174	151	136	169	138	146	128	160	145	147	157	127	127	176	151	146	149	157	159	144	159	151	157	141	153	188	146	142	125	141	139	157	177	143	132	148	165	136	138	151	162	148	151	127	173	144	129	150	147	136	142	153	136	168	137	129	150	146	125	171	156	146	156	151	145	149	132	131	159	120	168	143	136	126	145
8784	4351	10428	14617	12489	10022	8586	7592	6209	6238	5792	5615	5362	5714	3854	3665	3899	4116	4656	5887	8863	32920	35655	25054	14252	6137	2279	952	550	475	448	433	462	470	428	464	458	396	398	420	433	403	421	436	460	461	438	443	454	450	448	445	444	454	403	379	410	424	429	408	412	454	411	440	434	432	427	439	404	466	437	440	403	414	436	436	417	433	501	394	397	415	402	402	409	436	447	382	421	401	431	432	415	407	442	438	458	441	417	387	419	414	430	433	408	449	418	409	436	446	417	476	471	395	422	445	435	443	433	433	446	417	455	452	452	422	435	408	464	441	433	439	411	411	410	445	445	450	425	455	456	444	430	421	447	426	445	446	432	418	418	399	429	426	458	451	441	454	418	422	425	417	412	413	427	423	419	417	454	427	422	414	416	432	455	432	460	430	380	411	428	447	413	441	460	421	438	403	420	425	461	439	390	423	449	442	400	447	429	431	461	442	426	406	435	436	436	443	472	433	423	397	458	430	451	416	461	441	431	425	404	439	453	405	382	440	438	411	413	449	431	437	433	439	452	416	453	408	453	428	406	433	410	425	454	434	423	409	474	404	423	419	433	432	393	417	454	419	462	431	458	455	464	432	427	385	433	440	420	443	426	402	402	434	469	427	421	423	425	432	431	440	401	443	410	438	441	457	418	455	404	403	490	426	453	404	422	435	394	445	429	408	434	478	442	416	440	447	429	419	433	447	475	454	397	427	423	434	404	449	417	402	445	462	425	401	407	463	423	436	413	431	424	476	425	440	421	447	421	424	413	437	404	404	418	396	443	434	413	428	428	432	427	397	413	400	409	414	437	453	416	431	435	412	429	448	461	456	445	450	419	449	452	449	400	486	466	465	466	396	415	441	476	477	446	413	412	421	419	458	429	420	454	405	423	460	454	444	407	463	427	423	464	430	437	421	431	432	466	439	437	441	428	397	405	408	438	466	493	437	447	412	402	422	396	395	459	384	438	426	408	428	439	430	426	413	416	413	430	440	435	478	423	448	427	405	461	406	444	444	434	459	438	431	440	415	419	417	448	442	424	413	432	441	432	469	440	445	410	409	468	425	430	406	410	437	435	446	447	436	414	415	437	462	454	416	424	441	419	419	446	414	436	423	455	429	393	439	428	402	421	454	398	412	422	429	450	438	456	442	480	453	464	419	445	457	442	415	448	466	413	437	445	419	417	458	482	430	476	411	405	394	421	446	356	394	450	434	395	403	401	451	435	403	432	456	458	395	435	420	408	433	445	441	479	443	436	458	442	389	442	438	417	406	415	443	475	400	456	454	444	468	455	420	465	418	436	402	459	426	414	387	416	466	426	425	433	417	459	447	412	423	446	433	422	454	457	421	469	423	433	468	431	404	471	419	404	465	446	431	433	470	432	412	426	430	445	450	423	424	394	446	439	415	407	411	459	436	423	407	398	425	434	495	426	441	407	431	464	465	428	405	412	418	406	416	443	436	421	445	418	417	426	403	433	460	458	453	420	440	455	409	470	390	435	437	415	414	422	397	440	434	416	397	465	473	474	423	460	450	414	444	446	417	444	467	434	449	450	422	400	436	423	437	400	419	422	428	444	444	439	400	429	436	467	448	439	493	399	419	411	449	441	422	430	400	409	439	451	462	467	437	455	437	435	460	443	457	421	456	480	423	457	425	443	432	457	410	439	461	438	468	415	447	397	485	431	462	447	426	452	430	443	417	388	422	427	427	432	426	435	431	451	416	416	450	415	439	438	421	451	433	407	418	427	433	451	402	472	412	422	393	382	439	427	415	446	435	451	434	400	435	467	393	435	463	434	413	425	454	435	425	424	426	435	425	425	419	461	442	465	437	427	431	445	474	450	431	413	452	457	437	476	412	465	411	426	411	449	455	425	425	426	423	450	443	402	403	435	433	427	424	476	396	406	459	432	465	398	425	395	430	416	419	431	422	405	428	445	435	434	443	442	408	435	447	429	433	392	424	381	406	439	405	427	463	426	454	417	472	412	435	405	465	394	426	415	432	424	448	421	450	443	447	387	385	480	449	409	431	450	401	457	438	450	400	436	430	489	420	437	422	424	435	420	425	422	442	423	418	411	436	422	435	442	409	430	421	434	444	433	402	386	420	429	370	437	444	431	399	462	438	421	476	405	355	396	427	436	418	434	429	439	418	405	431	437	418	411	405	414	452	415	407	459	445	459	441	457	425	443	419	451	446	405	452	398	425	422	413	455	428	408	437	443	433	421	443	408	432	410	445	409	423	391	417	438	427	387	436	428	411	487	459	418	447	437	454	427	436	433	463	376	438	431	445	409	447	416	445	428	429	416	411	455	419	381	440	456	445	401	416	439	410	432	438	438	443	429	426	437	393	420	454	426	478	433	401	419	424	471	423	439	431	434	456	409	415	426	407	434	403	447	466	457	444	454	423	430	393	416	440	419	452	423	437	431	438	395	456	449	435	435	452	464	444	390	425	418	416	426	458	422	427	453	416	446	435	394	434	433	431	451	437	401	427	445	448	409	435	417	430	443	402	456	433	448	394	443	408	459	428	438	477	434	439	445	463	444	459	422	438	434	421	440	458	452	426	411	414	416	440	434	427	391	424	439	437	417	448	415	394	441	432	449	395	426	434	396	419	448	430	439	440	411	443	447	432	421	419	445	417	400	476	421	450	412	458	419	436	454	401	420	402	429	441	468	409	426	428	420	439	483	433	441	459	421	444	423	444	441	432	423	397	404	419	462	459	432	392	514	405	415	391	435	463	450	441	427	422	405	415	442	407	396	416	435	434	433	415	427	425	387	432	420	429	419	428	440	412	437	449	407	453	448	409	437	434	422	479	460	443	473	407	421	469	434	397	454	450	461	470	455	426	447	440	448	415	411	441	425	450	420	421	451	400	412	460	435	454	453	473	441	455	427	429	447	428	436	393	437	424	434	415	407	451	412	454	438	436	447	444	432	421	450	423	432	431	456	419	428	481	438	459	420	424	433	448	423	468	427	423	438	416	452	461	414	408	403	496	427	430	436	415	423	460	435	433	420	461	437	399	453	436	396	452	416	443	429	389	437	414	402	393	438	415	439	454	407	436	418	421	397	422	450	444	460	404	434	430	438	428	410	416	478	408	465	413	445	427	449	376	406	461	432	428	431	456	437	422	446	425	437	394	434	446	411	434	424	400	445	391	432	406	416	388	444	444	401	435	401	418	445	454	465	410	448	428	425	423	433	443	434	400	413	461	417	431	458	461	421	435	431	431	436	423	407	414	434	462	420	428	447	409	419	401	433	422	463	438	448	435	417	430	430	430	430	413	404	450	415	426	463	412	400	395	424	426	433	405	451	436	441	436	434	425	428	439	435	430	438	428	428	403	417	410	443	423	464	422	422	425	401	425	416	409	417	448	457	431	444	399	437	476	448	446	434	445	403	454	409	418	453	387	449	476	444	436	437	390	420	411	438	464	395	431	415	454	427	415	401	420	442	401	485	431
3474	1353	1459	1371	1090	685	572	521	384	335	292	272	243	227	210	197	216	207	213	167	211	512	1194	973	649	348	228	165	132	154	134	151	144	125	129	135	152	131	144	147	124	122	141	143	143	137	136	148	127	143	172	135	148	129	132	157	129	139	144	149	137	143	142	141	137	154	153	131	130	125	139	134	125	164	125	126	127	130	137	127	153	123	139	137	150	134	119	141	119	130	130	134	139	128	109	150	143	154	134	109	147	129	142	136	124	134	125	127	139	152	168	137	151	136	144	143	122	153	119	144	134	129	143	145	153	133	149	132	118	136	133	127	130	116	131	125	139	123	144	129	146	141	121	142	131	138	143	133	126	151	145	149	127	110	128	123	135	129	138	130	138	130	137	123	118	119	150	143	126	141	137	150	109	146	145	149	121	131	136	130	138	151	114	149	125	163	125	130	149	139	123	113	137	142	153	133	143	124	139	132	134	112	136	133	136	129	134	136	136	134	138	135	131	164	162	146	140	136	124	147	119	138	132	146	131	147	139	118	145	131	153	131	146	137	127	142	139	137	138	149	149	168	138	133	141	142	152	122	131	133	158	113	136	137	135	124	112	116	133	141	142	134	138	129	137	122	126	139	143	137	120	139	156	141	125	156	139	156	123	136	143	142	148	98	157	135	135	145	130	122	145	135	144	132	136	139	129	142	129	151	144	148	152	125	141	111	117	138	138	130	147	136	137	137	139	152	124	128	139	122	127	148	156	146	142	128	133	135	141	149	134	134	148	136	137	127	152	107	132	133	150	134	128	147	123	134	135	149	135	137	144	143	123	128	136	138	122	164	122	134	130	120	131	111	127	137	134	130	116	134	143	121	126	151	135	129	115	125	139	124	131	138	143	143	138	127	142	140	134	146	147	138	131	138	154	133	128	108	156	154	131	133	120	117	137	128	121	152	141	137	136	147	144	140	127	135	147	122	152	157	149	114	154	152	113	128	137	123	124	147	115	127	142	132	138	121	125	159	127	149	133	134	111	127	150	140	128	140	105	157	150	136	131	150	124	157	125	135	131	137	133	141	125	137	120	141	133	127	121	120	126	136	142	104	135	124	138	149	117	154	121	125	127	117	132	133	119	136	154	133	137	136	135	122	132	111	128	156	136	114	107	135	147	111	125	147	147	142	149	136	136	133	135	138	134	147	145	140	118	140	133	134	133	124	136	148	142	128	148	145	132	140	127	137	141	133	145	136	115	151	123	122	149	124	136	141	151	142	112	131	124	149	117	111	125	139	129	153	148	141	103	141	142	156	140	139	121	145	121	133	159	138	127	135	146	173	129	130	117	133	151	139	131	126	142	146	154	118	130	107	143	145	133	162	141	138	140	160	139	125	140	124	131	125	133	142	129	133	150	136	149	129	126	127	133	140	152	146	134	124	145	137	115	145	138	150	148	158	134	128	126	122	124	143	127	131	142	147	164	139	137	150	147	114	134	128	131	105	156	118	141	134	124	143	119	135	133	132	130	135	138	124	126	123	128	129	108	127	147	132	137	129	120	149	119	126	140	158	132	156	139	133	133	150	139	146	147	149	132	116	143	136	151	126	117	139	118	159	135	126	128	122	127	149	113	127	117	123	154	133	124	138	153	138	146	116	139	150	133	154	135	134	126	133	135	131	144	117	134	129	157	126	143	130	120	127	118	139	123	132	130	134	136	160	127	132	126	148	136	156	139	152	135	133	148	136	125	147	137	127	117	125	149	143	155	111	144	135	125	152	136	131	130	129	147	165	125	161	140	126	127	131	149	119	117	138	142	142	135	151	137	136	126	114	114	119	131	157	119	144	130	129	122	115	133	137	143	155	140	126	148	131	149	133	113	162	147	144	147	129	142	134	131	112	143	130	135	136	118	134	127	117	171	138	136	131	108	145	133	147	128	150	129	125	125	142	147	125	139	126	131	143	131	144	146	154	153	136	139	141	145	175	157	146	132	147	143	142	128	146	141	156	159	140	161	152	131	121	126	143	145	154	121	126	127	155	146	126	152	147	137	133	144	115	120	154	139	131	135	146	136	140	147	129	135	131	164	142	137	119	152	138	134	146	127	138	128	138	154	138	139	148	156	126	150	143	132	142	144	113	134	143	132	103	142	130	138	147	142	130	131	130	156	122	133	138	129	162	138	154	141	137	152	158	170	155	145	149	124	124	160	141	120	146	137	114	144	146	127	146	146	146	134	137	124	139	144	146	147	136	117	131	129	123	130	144	132	123	133	132	132	145	138	127	145	129	125	142	169	129	118	139	146	124	138	138	144	132	145	149	149	139	147	149	127	141	148	124	116	131	139	129	134	134	142	163	140	126	131	148	132	127	154	122	158	134	147	126	157	128	138	159	137	126	108	120	139	127	110	156	169	118	137	161	133	127	124	144	117	156	121	153	131	129	145	142	126	121	112	145	149	139	133	152	137	146	130	117	123	127	129	136	135	133	135	145	135	143	140	121	121	139	133	136	148	143	126	120	143	133	146	146	139	125	121	128	143	138	124	130	119	123	132	121	139	127	139	127	129	160	143	148	148	155	138	135	134	128	123	138	152	134	145	132	132	120	121	135	125	140	147	148	145	140	133	132	133	130	142	114	115	110	154	107	141	139	139	140	153	130	135	102	142	160	136	128	156	140	130	127	138	126	123	138	143	128	126	122	135	137	127	114	143	134	159	151	135	134	129	148	133	127	149	133	121	132	130	118	139	134	133	138	115	137	128	132	140	154	134	141	138	131	140	127	144	128	124	150	131	138	131	127	131	139	136	120	141	153	128	119	142	127	147	126	142	141	133	123	126	156	146	125	147	132	130	152	147	143	146	137	129	127	135	138	148	161	89	116	138	140	140	144	120	128	129	125	131	142	140	156	134	140	154	140	133	147	128	137	135	137	139	133	128	127	158	122	130	143	143	147	150	128	131	133	131	145	131	129	152	154	109	136	146	130	120	135	143	116	135	117	116	149	139	135	117	132	127	139	122	117	124	125	153	137	129	125	136	135	127	136	136	129	133	140	150	158	127	114	125	121	125	157	113	133	124	133	140	151	142	152	146	140	152	144	130	139	149	154	156	138	146	125	158	137	150	159	122	131	123	131	170	120	141	120	118	143	138	122	137	135	129	142	120	140	137	125	141	126	123	153	115	118	118	104	143	145	108	126	148	150	145	161	133	127	141	127	131	128	139	130	130	116	138	139	141	125	123	132	106	145	112	126	121	130	137	143	140	129	119	120	122	121	146	110	136	133	125	142	123	157	132	126	140	129	166	141	119	127	119	124	144	139	158	144	130	151	151	137	148	120	138	154	144	136	125	137	141	131	134	127	140	149	136	135	138	128	122	123	149	121	126	150	123	139	153	146	145	121	113	139	149	141	120	127	134	154	125	134	135	139	134	133	128	108	134	133	134	121	130	142	115	140	131	127	126	124	116	147	137	150	121	129	131	135	148	144	143	137	143	130	118	137	138	126	147	131
2933	1520	2894	4041	3946	3095	2943	2501	2004	1676	1458	1274	1273	1166	1030	986	1001	977	897	944	1133	3026	6942	5259	2931	1427	820	523	464	405	394	387	406	402	415	403	378	414	406	401	400	429	401	410	402	396	397	401	399	412	393	413	398	380	408	399	402	419	427	369	391	382	425	410	412	422	410	382	422	403	401	394	417	412	374	432	393	405	441	420	376	388	386	381	434	382	374	372	401	432	453	415	409	419	400	412	361	393	405	417	373	387	420	392	374	418	372	400	372	388	454	407	414	438	392	426	386	389	409	381	415	400	398	397	393	383	401	388	388	425	395	417	401	390	428	419	432	386	387	393	391	362	399	421	404	438	371	379	370	399	394	396	421	413	404	394	436	419	389	411	426	412	389	388	436	388	385	413	373	424	406	405	409	393	393	406	417	371	373	398	423	400	383	421	390	405	412	413	379	378	375	365	416	403	404	409	438	397	387	418	401	396	377	410	410	410	386	394	390	389	402	408	397	397	404	391	379	407	369	408	384	353	405	431	416	412	403	406	400	439	403	384	418	411	408	371	402	409	409	382	432	390	390	362	405	378	380	389	406	428	389	393	407	388	386	407	384	411	401	389	387	428	424	435	379	364	375	361	414	384	393	362	401	408	402	446	434	399	410	368	432	372	407	397	404	413	404	406	449	390	389	403	380	428	394	401	393	415	383	369	387	424	398	447	383	382	371	396	458	406	411	439	413	377	390	398	416	406	373	397	384	426	391	365	402	406	408	383	443	400	404	415	399	400	389	431	383	381	386	399	390	376	397	383	354	381	400	438	403	395	381	419	394	391	377	401	414	433	417	399	378	390	406	386	397	409	364	371	378	391	384	378	435	409	372	377	395	444	428	430	389	406	409	395	414	362	403	380	395	388	423	412	393	394	409	403	414	418	401	396	398	365	395	417	423	409	374	367	379	398	377	418	391	395	426	420	378	426	396	399	420	390	396	411	390	415	423	368	397	434	389	381	394	412	390	410	421	410	411	397	410	394	394	443	393	436	388	412	367	422	408	389	419	385	443	401	404	402	383	400	424	389	411	404	420	400	407	385	422	430	358	400	390	376	378	409	400	350	387	423	401	390	392	354	401	381	390	421	374	394	412	388	417	431	364	425	402	383	410	411	371	425	427	417	383	327	400	417	378	409	393	428	376	380	408	386	411	399	408	384	352	393	362	406	375	405	365	365	394	449	397	399	390	386	399	402	379	411	436	430	424	374	388	382	405	410	395	411	414	445	383	398	407	371	389	360	423	409	396	378	406	434	338	416	385	388	412	422	435	401	417	405	397	387	408	371	380	383	388	435	399	428	388	385	413	398	372	382	438	416	382	387	405	408	383	375	396	403	366	367	442	400	388	432	423	390	404	403	424	362	408	413	358	366	409	387	390	364	387	426	400	431	399	394	397	383	430	396	397	367	416	408	397	395	411	367	395	425	380	414	412	377	382	374	420	436	356	369	388	388	390	420	385	425	366	431	391	391	403	405	402	428	391	376	385	437	407	409	420	419	397	402	397	391	396	392	386	406	404	368	372	380	395	449	419	377	418	378	394	403	424	427	421	360	423	436	418	397	385	398	379	372	383	421	374	372	444	380	383	389	392	408	392	388	391	378	378	388	397	403	389	407	433	385	414	392	410	403	425	343	404	363	399	373	397	415	426	390	377	383	400	394	430	424	386	404	392	393	396	419	400	397	380	388	399	394	387	414	399	397	410	403	408	404	377	399	414	380	383	358	403	388	375	410	361	375	394	393	395	412	405	414	424	399	381	382	389	410	411	401	390	387	400	402	383	414	417	393	408	374	397	411	381	408	407	387	413	407	440	406	394	417	423	401	382	417	407	366	394	412	418	416	399	390	352	383	358	419	405	378	402	411	395	398	402	379	367	429	379	425	435	376	378	368	406	406	387	431	384	404	408	435	356	424	386	397	410	407	407	418	412	412	391	404	389	384	398	407	399	416	403	407	411	384	351	430	442	378	422	408	428	404	414	399	399	385	389	426	395	414	425	406	395	361	404	413	425	419	419	410	392	390	419	403	399	383	385	405	399	408	377	411	357	371	391	411	382	390	431	417	417	404	420	441	443	378	370	396	388	367	436	385	380	393	397	392	343	389	391	437	454	426	392	423	387	387	399	402	395	431	405	384	444	377	362	398	351	368	399	419	378	412	390	379	412	413	408	414	402	421	399	431	363	412	413	438	415	409	374	378	426	405	386	410	374	389	405	407	403	434	401	391	405	395	390	433	423	408	401	375	406	395	398	420	397	386	395	398	397	406	410	388	385	429	418	425	417	393	417	391	444	436	403	397	404	408	426	379	384	403	379	386	401	392	342	438	384	348	435	392	411	420	374	389	408	394	359	400	352	413	425	404	402	429	423	418	393	427	387	421	410	389	424	413	412	383	404	362	393	401	374	411	390	385	390	406	404	373	377	420	406	391	409	412	396	425	373	395	402	409	385	409	415	386	396	407	432	411	405	393	388	392	422	364	389	394	396	380	385	409	373	388	358	407	387	400	388	384	396	392	368	390	379	405	412	437	386	389	383	424	361	379	414	359	399	373	421	389	394	409	377	412	411	376	386	377	412	400	407	400	360	382	379	431	417	415	425	385	397	414	421	384	382	418	399	380	409	396	424	399	416	438	401	394	374	416	363	395	392	397	409	396	385	376	411	407	414	386	422	419	440	416	414	379	395	377	433	408	406	409	362	391	393	441	392	394	404	417	369	378	372	393	399	405	402	393	399	421	390	416	392	370	395	422	402	364	407	414	420	398	418	394	399	419	418	384	369	443	405	360	435	364	384	390	403	405	391	421	380	423	375	366	403	400	384	436	394	375	409	402	381	405	366	392	441	394	397	377	425	387	392	386	396	388	373	405	409	416	366	384	411	390	378	366	390	384	420	405	409	394	366	347	454	406	418	394	405	398	409	420	400	420	401	405	381	408	401	414	410	368	410	410	401	411	426	381	396	409	370	400	395	409	404	413	408	379	395	404	410	392	426	381	390	404	386	395	420	384	381	421	367	391	400	379	413	373	409	415	397	411	402	386	440	397	405	415	401	426	382	424	395	389	411	394	437	405	387	392	403	382	415	400	395	407	365	425	421	423	384	373	415	400	427	390	412	431	384	395	353	418	407	413	420	361	384	409	436	375	394	404	378	404	368	420	369	374	438	418	398	389	403	427	372	418	407	432	397	390	385	431	353	374	407	383	430	419	413	417	429	385	381	384	395	397	429	381	429	391	392	407	354	418	382	399	417	391	403	362	401	433	409	428	371	414	400	403	397	398	401	443	374	417	399	409	379	422	414	403	461	385	389	439	383	401	419	395	379	403	406	431	381	375	390	429	427	386	375	411	398	401	400	393	392	376	415	436	368	426	419	381	428	391	422	409	379	413	428	439	350	394	400	392	387	398	424	368	393	399	392	383	381	385	407	382	394	411	409	380	408	389	382	438	386	375	407	379
9228	2644	3692	3394	2469	1523	1209	954	765	670	638	612	683	600	566	414	459	445	538	619	633	3728	7100	4422	2045	839	374	193	170	121	152	139	136	135	143	125	157	128	138	147	143	153	109	152	120	138	126	124	157	135	137	121	116	146	157	131	144	136	146	120	145	140	138	119	145	123	147	116	135	125	148	134	150	147	136	155	125	141	137	147	122	128	141	139	141	140	137	156	139	147	137	146	111	128	119	127	119	140	126	120	133	137	129	141	134	127	155	137	137	137	138	134	150	168	149	129	135	131	148	137	129	144	144	121	135	140	136	133	133	160	146	115	151	135	150	140	127	142	149	138	135	151	149	133	148	142	111	140	153	134	130	142	129	115	116	138	149	116	120	156	153	139	130	143	145	134	135	133	141	128	134	133	137	142	161	122	125	130	110	112	136	155	117	135	143	126	153	149	156	151	146	130	143	131	130	161	139	145	120	123	122	138	141	140	141	152	114	126	135	134	128	136	132	143	123	136	131	136	126	141	135	140	132	143	140	142	128	134	136	130	145	143	142	146	129	128	138	139	131	155	133	169	138	157	142	150	134	161	140	133	140	130	148	134	122	166	128	127	130	130	154	136	141	123	137	118	141	124	130	137	140	113	137	125	147	123	141	143	144	122	127	148	121	128	144	133	118	139	156	116	141	133	155	122	123	168	133	166	134	142	122	140	131	123	144	164	153	144	138	136	115	147	133	127	159	121	131	112	151	149	115	136	153	150	129	130	135	143	129	152	125	136	150	144	152	141	116	129	130	108	152	134	119	145	120	142	138	139	145	147	123	154	144	150	146	142	114	135	138	129	127	137	128	135	139	127	140	133	139	136	140	126	125	126	136	132	135	108	131	134	152	116	116	137	125	128	133	141	140	122	143	138	134	139	143	146	134	136	126	140	124	128	129	136	132	145	138	135	150	126	150	132	137	148	126	133	141	155	142	140	137	122	145	118	137	131	118	114	129	147	144	150	135	123	135	144	146	129	141	119	104	145	158	146	131	124	140	110	135	128	133	127	145	138	147	149	133	133	134	136	135	150	153	147	134	158	158	121	127	124	118	147	137	139	147	161	149	127	141	150	153	131	146	134	131	118	145	137	133	140	158	130	134	131	152	128	122	169	152	128	136	143	136	139	141	136	140	137	122	144	147	125	123	131	138	129	126	134	147	129	129	131	145	123	153	129	130	142	129	136	115	149	136	146	145	111	156	137	143	140	148	148	128	141	137	150	147	112	123	119	121	154	129	120	117	146	136	150	147	138	130	148	173	138	132	143	134	134	135	123	145	138	132	139	133	137	140	116	144	153	125	137	151	134	127	109	134	132	120	136	142	126	124	128	145	129	156	126	128	126	159	128	134	146	149	139	134	118	142	151	144	150	157	131	153	134	142	140	114	138	161	139	127	127	149	134	148	148	125	140	134	127	135	142	140	117	134	139	152	152	146	128	127	124	156	130	147	128	139	129	144	149	165	116	107	140	127	157	131	143	121	143	127	130	114	130	122	120	132	137	135	150	128	151	146	147	144	136	142	141	139	121	142	148	137	139	124	124	149	145	125	127	133	145	125	153	139	118	143	160	134	127	139	144	120	146	151	149	168	148	145	130	144	127	157	136	125	115	136	133	141	127	137	144	132	131	164	122	141	139	146	128	139	114	133	124	143	136	139	135	142	131	136	141	132	136	132	144	153	131	134	131	131	120	164	138	138	134	134	148	141	135	133	142	129	141	137	125	150	154	145	125	145	153	126	123	114	121	133	136	152	153	132	149	134	140	139	146	126	143	142	154	141	111	129	148	130	153	131	150	142	135	135	138	135	136	135	136	143	135	162	139	127	138	125	143	149	119	122	139	132	143	149	134	128	142	149	129	129	137	127	141	150	143	136	130	123	149	146	125	136	138	153	124	133	130	109	156	115	151	130	116	127	151	141	121	162	148	141	136	121	143	151	132	142	138	149	146	143	129	121	137	106	128	126	142	144	161	119	142	148	140	119	135	134	126	147	130	125	130	136	127	155	154	129	129	143	121	138	145	125	129	126	151	127	148	132	117	135	146	156	132	136	152	139	145	132	156	124	122	120	133	139	128	133	130	124	129	146	136	161	122	126	131	126	145	142	156	140	131	145	120	123	115	154	135	145	154	144	161	133	149	127	143	126	143	141	150	147	137	137	127	157	131	148	148	141	140	127	137	122	150	144	138	159	149	145	146	143	143	130	137	143	147	152	120	151	127	139	136	141	148	124	139	117	123	118	134	120	140	126	145	147	116	149	146	133	160	152	138	136	152	141	137	127	169	152	121	129	165	135	136	143	150	130	125	159	141	149	130	135	135	138	124	130	138	150	137	159	138	151	126	128	145	141	142	129	161	142	132	131	149	128	143	125	132	143	119	142	142	149	153	150	137	146	144	121	148	134	130	139	151	140	139	143	129	124	151	122	113	150	128	129	150	127	131	139	153	107	134	146	138	124	137	147	147	120	146	132	128	131	152	159	131	140	129	156	162	123	147	126	126	155	145	174	153	141	136	110	125	150	151	138	130	165	139	132	101	132	122	136	142	127	137	156	111	128	139	128	143	123	130	134	122	132	150	123	141	139	114	146	159	143	149	146	145	152	156	150	126	127	132	131	146	117	134	141	136	129	112	144	126	135	127	135	128	145	150	151	139	146	138	107	142	119	126	117	126	144	144	131	114	131	121	135	130	126	126	159	132	138	146	133	129	138	151	123	161	152	159	123	134	127	146	137	134	153	151	141	133	144	141	130	123	137	145	138	164	149	148	143	126	129	115	143	131	133	157	130	135	128	136	132	134	133	134	128	134	134	136	118	162	126	147	143	126	139	139	117	142	125	129	119	124	119	134	134	131	135	148	143	154	147	134	117	151	140	129	146	138	135	143	135	128	148	134	140	128	130	126	111	137	149	136	135	127	159	135	139	132	142	155	137	123	129	137	135	144	132	103	151	130	136	153	140	140	127	124	114	134	133	142	135	135	130	163	145	130	114	125	128	115	123	141	138	140	143	123	156	132	142	145	140	147	125	136	135	140	126	116	142	156	128	139	142	122	130	120	134	129	130	124	138	149	118	118	144	143	124	124	125	121	143	130	139	141	143	145	143	131	138	124	122	126	147	125	134	129	159	133	143	126	135	141	130	146	148	123	149	141	143	142	127	142	129	134	153	145	151	128	130	157	130	131	125	127	131	137	136	140	131	138	123	137	127	133	130	145	119	129	151	152	141	127	111	133	147	135	117	142	160	123	133	112	146	128	130	127	123	141	144	135	164	142	143	153	133	116	149	150	142	123	128	145	130	130	128	143	145	145	120	124	130	125	133	137	137	164	130	144	142	124	139	111	136	138	122	131	140	146	127	130	149	110	135	116	117	150	140	138	136	134	147	131	147	131	134	133	128	121	140	135	113	113	126	116	112	118	130	129	141	131	130	164	130	131	134	136	130	147	131	157	147	133	117	123
6576	2802	7275	10456	9034	6676	5914	4977	4113	3792	3732	3814	3998	3417	3492	2754	2818	2920	3278	3844	4371	18739	27951	19651	10380	4413	1856	760	550	428	421	392	418	401	404	414	379	399	372	399	419	394	403	377	434	381	419	399	384	402	398	397	409	396	422	396	418	407	386	436	411	382	406	376	395	418	398	412	387	408	374	371	419	395	431	409	372	362	427	396	422	439	386	438	408	437	366	411	402	456	407	413	432	398	402	416	428	433	400	418	420	388	404	454	419	393	413	434	407	372	455	416	434	428	405	431	389	410	401	399	445	403	383	396	383	396	417	422	428	414	386	415	400	411	458	429	427	410	391	418	406	420	438	389	400	394	379	414	381	432	392	379	366	452	421	382	399	444	377	415	388	394	423	447	449	375	409	398	435	412	385	411	453	369	459	384	392	430	380	425	387	408	422	414	381	387	399	393	397	424	443	394	441	420	413	402	412	417	380	434	406	403	388	422	400	380	403	405	413	396	385	435	408	400	402	418	412	402	383	376	375	417	404	392	415	420	407	422	398	412	419	442	377	403	437	393	396	389	379	405	404	407	385	379	410	414	382	450	418	392	422	428	384	408	418	381	398	402	397	414	421	396	372	422	369	419	428	390	424	411	403	395	416	430	404	415	440	406	405	392	420	373	403	429	402	405	400	393	415	393	397	402	413	388	421	395	446	376	433	406	378	401	437	429	410	442	391	410	399	369	371	411	406	418	410	385	392	384	406	410	399	415	398	394	399	410	400	409	397	417	437	363	437	374	387	386	400	417	403	407	416	409	394	420	392	432	444	393	424	425	370	417	423	388	394	441	399	398	391	370	431	418	404	407	389	421	397	404	433	423	393	385	408	390	413	420	413	382	399	404	400	384	427	401	403	384	428	396	403	422	417	420	382	449	403	387	429	414	409	400	430	405	434	448	390	391	426	386	393	412	420	394	398	432	404	398	462	387	416	420	416	433	447	408	393	365	399	400	427	427	423	398	400	394	368	384	400	415	406	427	383	421	401	402	417	393	370	394	399	362	395	406	429	420	440	422	432	431	404	394	397	416	397	419	416	420	395	431	416	380	414	440	377	403	410	418	390	394	418	417	394	396	410	372	388	406	393	426	391	435	441	385	422	403	438	408	398	384	433	405	408	426	434	396	365	419	441	412	432	388	437	435	416	432	421	400	413	404	405	392	423	428	392	379	401	408	388	403	423	442	421	438	385	398	418	403	404	422	408	396	391	413	390	417	395	439	391	411	388	366	365	414	365	400	408	417	385	412	410	379	397	411	385	403	393	451	408	407	435	415	380	358	398	433	457	439	429	423	420	387	438	405	391	380	421	419	370	421	440	411	430	407	397	405	408	414	402	413	419	422	368	411	408	375	410	399	385	423	395	408	403	407	414	409	363	395	406	397	386	409	384	404	406	383	439	415	406	409	426	413	427	438	411	407	422	402	427	436	421	418	396	412	392	450	395	456	405	420	376	422	383	377	417	384	395	376	410	450	386	426	404	425	429	416	426	421	414	400	431	438	395	428	404	388	417	420	385	390	409	421	390	390	391	433	416	382	417	383	347	411	372	402	427	427	392	373	397	377	418	391	379	382	405	413	384	417	430	411	420	419	391	384	425	406	397	407	431	405	368	399	421	377	417	418	392	399	398	367	420	449	377	417	417	382	407	388	396	425	410	428	407	397	386	396	382	411	414	413	386	397	407	361	396	415	423	403	388	435	406	407	384	398	414	368	403	391	423	403	422	454	430	427	432	412	401	442	399	402	390	408	424	385	369	404	398	408	403	390	394	380	421	443	406	391	455	396	394	396	375	380	388	438	386	388	398	389	405	385	424	400	394	433	414	388	384	416	397	381	389	422	424	405	383	390	401	385	415	373	431	407	427	403	446	391	469	392	422	380	424	370	391	395	431	416	395	383	372	377	395	373	420	393	411	399	392	423	406	410	431	413	384	349	383	415	409	426	413	384	417	376	420	417	405	389	398	407	410	428	404	405	400	400	387	400	391	403	362	401	395	388	377	369	383	426	398	393	365	420	406	414	388	406	401	395	374	370	411	398	389	403	436	393	421	418	423	378	418	379	379	375	405	400	403	404	420	424	393	447	402	422	401	403	408	398	407	401	421	408	435	425	439	381	427	404	373	472	381	451	408	393	410	415	435	380	431	338	401	414	405	452	413	407	387	372	394	404	408	414	423	382	398	414	433	387	430	412	402	404	402	408	389	420	408	427	427	428	395	419	387	408	374	415	439	389	383	424	442	396	385	416	395	415	396	399	414	436	402	409	434	419	407	406	385	400	386	403	430	409	392	420	383	404	387	405	407	413	447	417	413	413	378	393	396	393	397	424	419	398	421	446	404	398	395	410	427	364	384	432	413	381	385	411	399	398	416	417	400	421	392	364	416	400	385	344	383	411	431	371	403	373	410	414	377	390	402	457	394	423	391	431	348	407	390	408	419	428	395	407	383	422	425	438	460	412	409	409	407	414	370	418	401	414	401	431	414	369	414	395	410	385	397	411	400	431	406	439	373	408	455	396	411	425	405	379	429	397	437	373	436	381	389	421	391	399	418	382	430	403	389	422	404	383	409	385	391	433	421	383	425	388	436	399	393	415	414	394	393	399	399	398	419	394	417	379	371	418	425	413	401	414	412	387	381	395	436	414	427	361	404	417	403	398	382	390	433	401	438	398	432	403	384	404	396	425	413	402	420	397	395	396	386	429	389	418	396	444	439	429	420	380	400	403	461	420	403	416	425	402	391	398	449	389	390	423	388	451	403	396	390	416	401	441	419	433	404	399	400	396	359	441	427	441	395	385	411	402	430	392	403	406	391	379	385	442	393	387	428	413	414	383	400	450	395	404	461	374	403	388	389	413	412	408	417	414	435	446	397	416	412	429	389	410	437	413	397	399	402	400	389	357	398	395	407	385	400	371	432	404	414	429	383	440	390	411	426	392	435	420	378	431	396	407	411	378	443	391	416	390	368	455	407	434	415	416	423	416	427	393	401	400	429	426	395	409	405	405	389	406	392	426	414	456	386	367	440	382	449	404	413	426	387	385	403	429	421	391	380	436	460	396	400	385	415	408	405	422	402	404	425	399	387	393	424	403	419	380	395	373	406	438	410	393	433	401	389	424	433	397	429	439	390	430	429	385	391	393	423	404	375	380	397	432	422	383	422	422	410	403	388	418	433	409	396	394	385	423	399	384	422	380	412	403	391	402	427	382	395	406	412	391	403	410	432	401	422	434	402	420	410	404	383	374	387	404	451	398	413	376	440	402	446	397	403	415	400	405	418	424	392	391	373	444	415	397	399	381	411	401	428	386	427	416	427	377	404	435	430	408	404	398	408	438	406	371	413	400	437	407	430	415	405	413	401	393	403	397	368	425	431	427	420	392	393	414	428	415	403	417	386	400	397	402	412	422	394	415	386	457	423	432	427	387	387	416	413	406	426	402	405	383	387	460	414	428	421	395
16117	4578	6226	5707	3902	2460	1719	1442	1284	1117	1184	986	985	1093	870	813	819	668	781	929	1047	5715	12945	9056	3932	1470	547	256	203	138	145	159	138	155	175	161	143	149	121	154	142	148	147	156	150	146	145	153	150	152	140	133	147	138	149	150	148	163	159	135	148	150	131	144	169	132	156	145	146	158	160	140	145	152	142	158	139	141	155	181	134	151	134	159	140	155	142	203	160	142	155	133	135	149	158	131	145	162	148	143	144	130	153	153	143	125	164	145	126	138	157	133	171	145	140	161	130	155	153	159	160	132	151	167	131	139	148	140	146	146	141	147	148	143	146	163	178	128	159	159	131	146	160	151	146	144	139	155	143	156	131	172	139	160	134	152	118	158	153	181	172	146	152	173	124	157	150	153	143	133	121	129	141	135	154	159	164	162	148	123	160	140	143	143	144	148	158	149	128	140	153	121	129	164	123	153	162	130	132	139	144	151	129	134	160	132	157	132	150	135	147	123	140	151	151	164	133	139	138	146	150	146	159	140	141	141	162	143	142	147	161	128	155	127	162	146	146	155	138	130	166	144	147	154	133	124	160	139	122	137	121	150	153	149	143	143	135	138	173	137	144	154	138	158	154	141	157	143	144	157	153	115	159	141	147	154	146	154	151	122	133	170	138	144	141	142	140	143	138	135	160	137	135	139	150	151	149	158	142	134	112	151	138	140	139	144	140	137	148	141	138	156	147	140	168	152	139	146	151	151	146	136	136	158	145	143	135	152	136	115	138	144	140	155	129	144	144	133	130	146	145	126	152	136	152	125	136	169	157	144	154	149	142	138	150	125	158	152	139	159	151	144	149	159	145	166	148	158	144	151	140	148	135	141	138	148	129	172	145	139	163	142	130	142	141	141	135	142	148	109	149	157	158	142	133	161	128	160	133	125	149	142	169	159	127	149	146	138	142	142	137	130	147	162	145	156	131	136	148	137	130	149	139	137	169	142	165	138	136	131	142	153	148	152	131	119	154	137	127	156	146	134	148	157	140	141	140	138	148	143	166	144	146	139	167	150	145	140	167	122	140	135	136	165	123	165	149	162	165	148	158	145	131	153	141	131	149	137	153	131	149	160	139	153	150	145	148	142	146	157	162	137	142	139	149	139	146	144	151	150	142	176	150	138	139	153	128	135	138	152	149	145	162	140	137	155	136	166	146	149	139	133	148	127	150	141	112	119	142	164	146	151	125	145	140	151	168	139	132	140	147	136	154	171	155	151	145	151	154	155	145	124	119	139	141	134	141	143	139	142	127	130	154	118	140	138	137	153	138	139	157	163	162	150	150	138	133	140	163	164	127	148	134	148	158	133	161	155	151	154	138	138	170	134	137	160	138	163	145	137	142	161	160	166	133	163	149	149	153	125	148	160	126	140	154	148	128	140	144	138	133	168	152	135	139	125	128	159	132	131	130	146	141	144	148	121	148	157	133	151	132	134	153	158	144	140	123	147	144	137	153	156	130	144	166	161	141	127	125	144	145	140	159	146	142	144	155	168	159	147	125	141	141	159	160	140	177	140	138	134	137	139	159	154	125	141	169	170	141	135	113	136	142	148	145	162	147	157	138	150	154	164	146	137	140	149	140	157	139	152	123	154	142	148	153	143	150	151	140	162	162	139	142	145	143	161	151	156	134	151	150	142	156	148	133	135	138	141	131	119	159	148	145	162	138	152	138	152	160	143	151	130	152	130	134	148	156	156	132	149	145	125	148	119	144	153	139	165	135	133	153	144	125	146	140	136	144	154	120	154	146	159	137	136	156	129	127	148	167	130	129	142	131	154	162	148	141	146	144	167	152	116	131	127	128	146	136	129	146	130	158	145	132	153	145	169	167	132	168	137	163	131	145	155	136	130	147	152	145	145	143	138	155	183	146	151	131	145	119	144	124	128	157	128	138	164	140	118	146	152	169	138	150	145	161	137	154	135	137	169	155	150	151	160	157	140	144	155	162	129	148	147	159	144	133	150	140	162	146	132	149	134	132	140	148	170	136	149	130	155	138	139	146	134	152	143	141	122	155	148	146	131	157	151	142	142	149	159	130	130	138	136	170	129	148	147	138	140	126	141	127	149	139	144	126	128	143	163	143	134	129	133	145	132	141	154	153	171	164	160	137	159	152	144	156	160	141	168	137	172	168	137	144	132	130	158	145	133	153	144	149	152	149	127	149	155	135	148	152	171	158	154	122	153	145	136	141	153	139	125	176	131	150	141	145	144	168	143	161	147	113	149	170	167	160	144	140	135	121	138	156	157	148	168	131	154	141	145	134	144	153	151	143	161	154	144	150	158	153	153	160	131	127	149	139	155	136	148	147	164	139	131	172	163	145	138	149	135	138	155	126	162	138	142	128	141	161	135	147	153	150	140	142	150	165	132	129	157	148	153	145	120	162	137	133	136	140	134	172	144	143	148	142	157	142	140	147	131	149	145	145	159	135	131	124	135	144	145	134	112	120	158	154	170	147	166	149	145	148	134	151	155	143	123	133	144	148	138	152	139	150	162	158	160	136	142	163	131	133	139	153	160	163	140	134	152	146	147	121	133	148	139	149	148	146	147	158	151	157	152	146	135	165	161	142	136	136	151	144	154	145	148	148	159	141	157	170	148	145	159	144	157	127	155	139	145	149	129	125	157	127	153	167	138	139	150	121	157	136	146	143	165	144	171	141	162	129	141	123	180	123	120	134	145	126	137	130	133	138	152	177	134	163	156	178	142	144	148	140	143	147	152	179	157	143	157	147	159	142	168	151	133	141	128	151	140	147	136	145	144	140	187	149	146	144	145	142	134	137	122	150	152	126	149	165	138	155	149	113	155	126	132	133	135	151	150	150	133	158	154	132	128	124	142	153	143	135	135	156	144	134	152	124	132	160	129	144	134	136	151	140	141	146	124	130	155	139	142	127	154	140	145	151	142	142	157	154	145	141	166	139	178	160	146	139	150	150	150	147	151	153	141	150	142	150	138	149	151	156	139	154	137	135	147	142	146	138	128	151	145	132	164	137	147	151	139	169	135	161	146	178	136	142	152	158	139	156	162	141	145	135	145	128	126	126	173	143	133	157	143	123	171	140	169	149	154	155	127	150	175	139	133	144	156	164	156	134	129	153	143	138	152	153	136	167	157	144	166	151	123	159	146	155	161	134	138	145	119	147	121	146	170	157	150	160	142	162	140	139	169	150	143	136	150	142	142	155	133	122	141	134	180	158	136	141	147	152	147	130	138	153	145	143	140	134	161	157	127	171	125	153	144	114	120	138	133	150	138	131	146	136	158	160	153	160	142	133	121	144	131	133	147	121	139	135	163	154	160	157	129	165	128	163	134	166	132	148	141	146	111	154	149	149	141	128	137	169	176	143	146	144	140	149	152	151	115	144	140	114	139	136	153	130	154	161	140	117	146	150	159	159	145	147	131	153	153	142	156	153	150	145	135	148	133	187	140	162	150	155	162	151	136	142	139	153	160
8811	4605	11406	14602	12638	9666	7831	7116	6644	6270	6171	6073	5981	6291	5461	5114	4971	4209	4837	6178	6640	23055	36511	28957	16960	7606	3043	1089	599	470	422	429	436	416	449	440	393	424	443	423	435	428	410	452	462	424	413	465	414	448	400	417	432	420	444	426	449	422	413	417	478	468	434	434	446	463	409	466	436	434	443	420	435	388	439	457	428	428	435	428	458	442	438	446	418	455	411	445	467	429	420	413	404	422	428	423	409	448	389	398	421	460	435	439	445	416	479	426	418	437	432	409	443	438	395	469	408	420	423	415	452	450	472	419	428	413	446	415	392	410	418	418	431	426	444	394	444	449	390	408	463	406	455	423	410	411	463	420	430	448	428	433	423	449	429	470	449	445	427	456	409	412	464	462	427	403	461	427	439	444	442	405	457	379	416	406	437	434	435	426	423	440	423	422	453	435	444	423	434	419	462	450	447	425	417	407	418	403	447	431	394	396	414	428	429	442	433	438	410	396	395	419	408	413	474	423	457	454	437	432	427	435	421	451	427	436	467	424	410	402	472	413	430	464	432	451	424	456	432	429	425	441	443	449	448	421	418	426	454	464	425	435	428	457	390	464	453	401	415	464	455	419	474	442	433	412	473	457	441	434	429	436	434	388	447	475	438	431	443	417	391	436	459	384	478	421	410	439	436	452	441	438	415	424	420	466	445	413	422	437	437	399	428	409	413	415	421	412	436	421	443	424	467	427	437	471	419	401	415	438	429	407	422	412	398	436	396	441	404	427	423	454	420	456	424	437	446	456	444	408	431	426	403	446	458	442	436	425	471	407	427	424	432	439	443	450	450	393	471	449	438	462	426	403	457	399	410	443	458	402	420	371	421	418	409	416	422	469	449	435	415	426	406	402	387	433	433	437	437	431	447	432	425	422	422	424	433	453	454	393	423	467	433	408	409	418	447	427	434	418	421	403	432	450	414	394	415	404	421	390	443	413	410	444	455	431	402	438	431	415	425	461	422	409	410	471	432	423	466	440	418	401	441	413	445	417	450	436	434	475	448	427	437	440	429	432	436	396	443	405	433	411	449	432	425	422	444	416	452	412	412	390	449	443	447	418	411	441	459	447	406	435	410	447	432	417	435	420	457	400	451	475	468	435	391	430	451	405	464	400	423	423	415	460	413	436	388	415	437	397	447	415	460	429	415	422	427	450	425	454	410	410	434	460	452	455	442	435	431	442	405	454	397	430	438	463	405	437	438	447	406	416	452	432	438	470	424	396	446	409	443	441	424	448	464	436	441	433	458	419	404	436	416	437	454	431	436	417	387	424	445	443	415	402	406	415	424	474	410	456	422	429	410	435	440	437	425	386	431	427	440	369	421	453	431	431	414	446	420	412	423	439	441	425	416	428	414	445	388	435	410	432	490	433	454	405	428	458	414	409	420	412	409	440	403	408	416	408	420	401	413	425	464	440	419	454	399	426	388	425	436	436	444	451	394	419	440	442	435	442	435	414	417	428	433	403	451	452	422	426	444	435	396	442	446	429	417	477	409	424	436	418	442	465	444	467	443	404	446	396	409	408	450	452	449	427	418	434	412	432	418	430	450	473	424	459	453	419	447	428	463	418	455	411	440	387	412	391	473	427	425	405	417	414	409	423	429	420	397	486	463	446	422	413	417	470	412	441	415	408	408	454	422	440	457	480	475	422	440	474	490	442	443	426	439	434	464	433	429	393	410	432	428	449	416	455	382	410	394	411	432	456	370	450	435	435	456	435	449	411	407	444	449	445	428	446	449	411	417	426	442	428	456	393	402	401	396	443	419	452	418	437	430	431	417	342	445	430	453	442	443	444	416	464	420	413	425	445	437	434	395	416	461	444	429	387	408	422	400	413	387	404	435	412	432	459	461	416	412	449	450	426	441	405	424	495	420	427	417	455	451	440	417	422	433	441	461	430	431	437	408	429	461	427	436	423	421	437	425	421	420	404	417	405	418	436	396	403	427	444	415	442	412	422	434	404	429	403	404	449	446	398	415	386	437	404	411	445	403	400	419	452	402	400	377	488	414	441	454	398	400	411	419	425	449	464	407	442	449	421	447	392	419	426	433	404	404	388	432	444	453	427	422	413	425	428	449	409	419	445	440	440	442	432	424	438	441	441	439	456	423	461	411	454	464	436	447	386	459	458	443	421	385	411	440	423	449	424	409	454	425	429	417	427	437	422	438	453	436	395	433	409	422	455	446	428	455	423	434	410	440	427	437	436	392	424	415	411	395	458	457	411	368	444	409	477	429	417	452	437	426	450	453	444	446	430	396	437	453	406	420	418	425	406	394	420	441	420	438	421	409	433	472	449	452	401	408	435	429	453	452	419	411	394	417	444	444	420	408	418	404	439	427	439	396	410	442	438	441	448	421	416	485	439	417	438	393	396	423	424	460	417	433	425	408	419	423	454	454	425	435	444	442	438	421	429	478	449	431	410	387	450	423	409	437	433	421	421	392	424	453	408	402	427	423	431	443	427	434	423	401	439	446	448	436	430	479	414	459	421	453	427	437	410	430	474	455	419	436	434	446	427	429	395	413	429	421	435	451	423	422	410	458	424	450	449	450	433	432	451	446	398	436	463	464	428	396	425	412	416	429	417	424	422	454	432	417	435	381	434	437	445	419	418	428	416	390	450	430	405	446	451	449	418	428	425	425	438	433	446	408	450	444	412	446	409	458	423	460	405	455	420	430	410	427	412	463	428	415	414	426	441	499	438	423	434	424	457	451	392	458	445	468	424	439	421	396	439	440	457	437	454	442	425	468	427	432	445	413	440	405	423	409	423	431	411	440	445	423	425	445	454	400	419	415	405	408	448	476	362	435	413	420	416	435	443	481	411	451	449	463	431	451	419	443	412	455	429	434	432	455	439	463	449	404	419	424	392	472	448	455	414	431	441	441	420	424	444	402	455	457	390	441	444	416	426	420	424	430	419	438	402	465	471	440	470	419	443	426	434	424	449	408	431	430	434	428	404	415	442	387	411	426	432	419	446	432	428	414	409	433	419	436	421	405	460	399	441	369	404	426	433	437	430	427	422	406	463	396	437	454	417	465	431	440	446	443	401	451	419	431	398	442	408	436	434	420	441	376	409	430	449	414	421	412	408	437	459	460	474	428	423	407	454	447	430	415	440	420	446	425	416	458	442	421	433	440	393	429	448	426	420	419	454	422	468	411	447	422	445	453	433	415	468	452	402	411	421	450	444	439	392	407	427	437	419	427	431	391	407	414	442	412	440	429	426	450	392	421	406	475	441	419	409	419	426	404	423	424	457	407	437	419	426	430	407	391	418	445	437	412	434	434	411	434	436	442	425	471	452	422	422	406	437	438	399	419	434	400	388	430	398	461	435	452	440	459	405	412	424	429	451	419	459	412	417	438	393	443	438	428	445	438	409	429	451	419	395	418	478	432	423	435	413	416	398	441	408	393	450	403	406	414	429	454	435	445	469	440	447	446	389	402	421	439	392
3177	1267	1551	1601	1089	855	616	497	446	365	380	337	310	310	251	228	250	210	223	192	246	308	1088	1109	754	387	277	185	160	135	159	136	157	143	143	117	133	154	125	148	123	124	145	134	143	155	132	137	133	158	138	145	135	144	137	113	139	113	148	145	138	138	141	138	127	125	136	151	143	123	128	144	141	139	152	131	132	145	126	139	128	125	154	138	139	141	123	127	134	129	144	126	143	132	129	151	148	126	132	138	112	139	142	125	144	116	141	155	153	112	143	136	140	140	146	143	124	135	141	139	125	127	138	146	128	140	143	154	149	147	132	125	112	134	151	122	132	138	131	126	129	110	135	121	126	116	117	127	132	149	120	129	158	161	143	136	140	131	108	129	138	126	142	147	138	139	134	153	131	132	126	136	133	138	140	125	127	145	137	148	127	141	137	128	127	139	130	132	128	149	151	145	123	125	152	136	137	132	134	123	137	127	142	133	123	109	141	131	129	156	135	142	125	147	155	129	143	130	119	131	132	150	143	155	121	160	147	154	142	138	128	116	127	134	134	108	133	123	154	120	145	152	145	121	128	147	121	129	135	135	121	137	121	132	142	121	124	129	146	122	122	136	127	114	127	142	127	125	134	149	138	140	126	139	139	131	113	120	117	105	137	142	131	146	140	128	130	131	124	111	135	155	139	123	126	129	122	135	143	139	126	142	156	117	123	134	132	132	118	137	126	146	149	118	132	137	131	127	134	134	136	130	154	156	110	158	131	151	117	121	119	124	158	137	127	150	139	141	97	123	128	115	137	144	116	133	154	122	147	124	149	127	151	150	156	133	126	141	147	137	136	143	139	149	138	143	137	139	142	142	141	123	142	131	112	105	120	159	135	131	136	143	131	158	126	135	132	129	120	132	142	118	138	137	131	147	129	114	148	142	160	127	121	143	139	145	120	140	149	142	143	153	161	133	127	144	130	133	120	116	143	130	133	138	142	126	135	147	138	132	138	153	135	134	133	130	135	130	147	154	155	147	123	151	134	119	142	138	150	129	112	129	117	124	137	125	134	143	129	133	137	150	113	154	128	128	145	172	137	131	125	139	127	142	161	151	135	153	148	133	133	143	137	139	151	123	126	135	152	135	147	164	136	156	119	135	146	135	125	133	145	135	123	146	147	135	124	126	127	132	141	130	116	128	146	129	126	131	121	125	158	119	143	114	152	129	137	130	116	135	144	133	122	128	120	121	128	104	157	122	161	132	142	157	118	141	105	145	130	127	165	139	143	128	152	145	138	147	130	137	133	123	126	131	120	147	130	143	139	139	160	142	125	139	137	154	141	131	123	129	156	122	130	126	135	135	127	124	127	161	147	126	136	136	133	125	148	104	134	133	120	115	155	139	113	133	146	144	141	129	119	127	126	131	138	147	152	128	132	137	135	121	130	150	132	140	133	132	138	139	132	136	131	133	142	134	119	120	150	126	133	127	135	128	131	124	126	121	120	141	107	139	139	154	144	135	136	130	148	137	116	144	125	126	127	138	135	113	124	131	129	114	143	133	123	140	140	142	133	121	138	138	166	142	144	127	120	142	128	144	142	132	136	125	140	118	120	144	134	146	144	142	138	143	123	149	145	126	118	132	133	129	132	139	120	133	125	153	159	149	125	128	142	143	137	143	143	146	156	137	120	128	138	138	149	146	117	128	135	130	142	151	133	128	147	126	105	121	143	148	132	130	150	150	140	131	136	135	144	134	137	147	134	139	127	136	139	128	121	137	154	132	120	139	158	113	139	127	148	137	136	126	136	126	145	130	111	127	158	129	125	140	122	128	152	132	142	132	139	140	131	132	144	165	124	122	142	133	124	139	133	127	154	139	122	151	159	166	137	132	130	145	142	123	132	133	146	134	139	125	111	134	119	129	133	133	124	126	151	126	139	157	128	139	136	140	139	144	165	131	129	160	136	134	133	135	132	146	139	151	129	131	110	118	136	133	130	134	130	137	136	129	128	159	121	132	114	132	159	119	137	124	156	123	123	146	145	127	124	132	154	138	141	129	121	136	130	132	147	138	125	146	134	143	113	115	127	144	132	135	164	138	115	134	127	152	139	126	147	125	129	113	114	149	138	120	123	130	123	140	140	131	138	133	140	149	173	147	154	147	137	147	124	140	131	136	156	168	142	135	151	147	138	122	140	146	125	129	130	140	126	134	127	151	115	150	136	137	139	131	119	130	131	146	142	131	120	122	136	128	120	131	150	136	139	130	135	128	127	120	128	137	107	125	134	138	164	146	156	131	153	142	126	148	122	147	126	147	152	130	138	119	133	139	119	128	137	140	148	127	151	137	134	157	148	159	131	140	138	128	155	148	138	154	113	135	126	151	156	130	133	134	154	128	146	130	124	131	130	146	125	135	118	114	133	114	134	123	120	133	140	132	129	133	130	142	135	122	140	138	141	121	132	132	113	145	102	126	141	121	122	131	153	125	114	127	136	132	129	138	110	134	135	133	132	126	123	134	125	115	143	127	160	135	129	126	142	121	121	117	126	135	139	129	161	137	134	118	130	121	146	127	146	128	149	123	119	130	157	132	152	146	143	136	132	129	129	144	144	141	117	117	124	140	134	130	142	146	138	144	138	130	118	127	131	156	118	122	133	141	144	152	130	148	159	129	124	130	140	146	157	124	140	130	135	142	137	132	160	134	137	129	129	168	148	136	147	144	126	129	128	141	140	132	159	136	114	118	129	147	131	155	157	127	120	129	128	145	149	140	121	141	120	135	145	140	126	136	129	141	166	129	131	151	111	143	115	126	156	132	136	134	118	119	133	141	123	152	151	146	168	128	141	135	115	131	136	141	135	129	147	150	123	129	138	133	144	123	142	120	129	146	137	115	125	143	156	114	126	143	123	130	140	155	132	127	130	122	125	143	133	121	110	127	153	122	155	136	127	142	134	134	139	137	125	129	117	145	140	149	140	151	131	128	142	131	145	148	149	126	130	132	139	120	143	138	120	118	138	126	136	136	138	147	132	158	137	139	141	119	128	120	140	139	166	144	126	129	153	140	128	121	135	123	136	122	136	144	141	123	126	146	144	139	130	131	134	140	131	124	149	126	146	147	145	131	151	143	140	135	146	145	124	156	139	151	139	110	141	117	132	131	144	129	130	127	156	140	135	121	152	134	147	151	139	129	134	125	150	146	137	142	132	123	152	124	141	130	145	129	126	135	142	129	151	135	131	126	147	142	102	147	125	141	145	133	135	142	120	146	133	145	141	145	127	110	134	128	139	133	129	134	127	136	124	144	127	125	125	137	130	150	134	126	122	123	109	144	124	138	128	136	171	133	145	129	117	128	161	140	126	133	139	126	143	125	115	135	133	130	135	122	132	153	149	136	142	136	121	124	141	132	148	144	148	152	132	139	149	143	123	130	153	133	144	110	134	145	143	135	149	143	135	118	135	132	148	141	123	125	129	134	139	115	123	145	148	142	138	133	154	141	130	148	123	119
2672	1470	3102	4928	4443	3638	2905	2586	2276	1808	1813	1638	1550	1499	1364	1293	1121	972	867	1069	1160	1843	6457	6154	3603	1843	933	562	464	429	408	427	420	428	363	440	406	406	408	403	431	412	410	393	402	434	395	424	397	357	398	384	424	411	396	418	389	427	415	393	377	375	427	362	411	424	421	395	404	384	421	417	400	387	418	400	391	407	393	446	341	417	392	402	358	387	408	402	424	374	406	400	424	407	394	405	399	411	383	418	405	410	417	399	403	371	380	404	382	399	368	410	370	405	409	382	372	407	417	406	419	404	398	390	377	356	411	416	392	402	339	408	397	410	373	378	376	361	372	384	373	406	395	406	414	403	413	393	430	368	365	415	403	394	434	400	405	386	421	378	412	384	401	373	376	391	421	401	397	416	398	378	383	393	426	431	425	404	390	405	401	410	397	422	392	410	353	398	430	398	384	367	384	415	384	374	409	396	412	460	400	394	400	413	420	414	369	387	407	389	358	399	377	364	412	387	430	410	425	381	410	449	377	364	415	374	392	416	382	382	416	397	408	420	385	417	409	406	389	398	414	392	389	373	386	411	421	388	405	413	379	435	410	394	366	376	342	392	381	378	398	407	397	407	429	380	420	394	405	391	404	379	416	367	417	427	397	445	377	367	398	387	388	389	396	408	386	422	368	392	406	371	396	393	393	387	372	409	359	401	386	432	381	387	398	391	390	400	425	375	379	417	403	381	386	405	429	404	404	408	403	408	392	403	374	387	410	381	376	363	418	389	365	404	402	404	369	376	421	413	405	417	389	355	403	389	373	404	397	368	377	405	407	387	389	398	417	383	394	409	355	417	411	426	407	417	417	357	407	388	427	382	413	364	413	403	395	408	406	414	382	440	407	405	384	409	397	403	389	376	400	393	435	398	412	417	408	422	387	414	414	373	413	410	392	417	411	414	419	407	403	412	405	404	373	431	394	423	403	416	431	411	384	396	425	381	420	437	402	419	387	415	403	402	400	405	403	414	416	398	380	373	374	382	407	382	379	386	398	409	427	403	428	398	357	400	415	397	357	408	408	391	418	371	377	402	356	377	386	397	375	402	393	371	391	399	375	369	402	371	432	381	403	408	365	401	345	399	395	373	380	377	395	419	398	382	415	411	400	405	402	407	369	420	409	415	408	396	420	408	413	369	423	379	378	395	413	363	379	392	365	400	385	398	401	389	360	413	419	389	432	397	429	370	388	413	381	424	431	390	406	394	388	354	413	399	403	361	404	434	394	387	395	414	402	431	378	407	414	393	388	422	372	366	379	404	376	393	384	410	387	379	394	405	383	392	415	357	381	432	332	401	385	414	375	419	370	373	415	374	422	404	384	391	385	428	390	361	336	393	419	369	407	386	409	399	411	382	397	397	406	375	416	407	369	389	405	412	405	396	400	407	407	397	391	419	381	355	416	428	374	395	390	391	404	412	404	413	381	429	408	426	371	388	424	423	408	349	430	390	393	426	383	380	383	433	417	406	388	393	348	373	377	376	391	423	383	404	369	395	402	403	406	401	393	416	433	421	410	428	394	379	407	413	389	382	394	393	377	413	396	396	387	432	396	387	416	401	399	436	433	388	369	406	449	374	411	381	380	420	394	405	398	377	406	432	404	420	367	415	384	404	412	406	398	404	390	376	398	427	431	389	409	418	409	397	399	418	386	380	374	391	411	398	374	418	391	406	405	450	385	397	385	416	412	372	393	371	364	405	388	421	446	398	410	406	431	415	385	382	395	368	389	395	404	382	416	427	396	429	417	403	409	384	398	433	410	412	379	434	400	352	384	369	335	390	405	414	398	385	413	433	380	416	379	397	369	424	431	403	407	396	398	369	406	389	395	404	398	416	392	358	374	392	382	380	400	368	393	374	396	386	375	390	431	379	411	412	428	347	403	440	409	404	381	410	416	397	410	379	411	395	416	370	410	378	385	383	441	389	393	433	428	403	410	427	385	388	430	387	391	419	375	389	375	368	371	397	384	392	430	358	389	403	436	390	413	394	361	381	357	401	414	416	404	380	445	389	397	389	368	414	391	385	431	403	384	371	395	354	422	369	407	397	432	407	379	396	388	388	415	393	406	408	419	377	398	361	395	365	419	415	402	429	401	381	434	395	409	438	413	404	383	352	389	381	372	400	402	411	375	396	412	352	426	423	402	399	400	402	398	381	413	403	423	423	351	402	388	391	373	432	378	404	404	387	433	431	398	395	408	383	401	391	393	425	411	388	378	415	431	403	408	393	373	408	375	424	432	383	387	351	407	388	372	375	421	398	365	376	383	350	436	406	381	354	431	414	399	415	369	405	373	391	394	398	391	374	398	384	430	380	370	428	411	422	371	372	433	390	393	406	382	420	437	398	395	420	411	412	361	414	432	410	415	429	398	395	427	381	376	386	388	428	396	394	396	399	420	348	366	410	386	388	397	387	429	387	400	426	371	399	393	434	392	432	385	391	432	413	446	429	379	399	371	381	375	427	381	426	415	386	377	364	425	400	436	414	422	431	430	404	402	373	396	370	383	412	380	394	406	427	382	416	356	406	404	401	390	447	373	391	414	425	386	413	429	424	431	334	424	384	368	403	386	374	397	394	428	395	383	445	362	385	398	415	406	369	416	398	390	363	411	388	362	392	402	434	422	370	399	411	403	388	406	437	407	379	403	392	397	369	408	407	444	396	408	412	391	338	398	412	414	398	389	361	384	416	365	388	406	413	430	376	400	381	388	408	407	389	388	393	420	447	411	372	408	389	352	355	374	365	382	424	399	391	420	384	407	373	399	410	393	388	410	432	422	390	425	408	397	396	451	419	410	417	396	387	410	394	393	420	370	404	382	368	383	409	425	405	389	359	394	409	396	434	360	410	442	387	379	394	384	383	376	378	389	395	380	418	408	418	397	371	442	415	384	426	414	415	379	393	388	391	390	431	364	390	433	405	410	404	404	377	422	387	445	382	375	385	393	420	394	404	382	390	410	416	435	413	384	377	405	412	367	402	387	401	408	425	427	395	415	447	403	426	368	430	392	363	447	383	379	377	388	416	410	398	389	374	370	437	414	385	414	421	377	384	399	425	378	435	395	385	385	369	396	375	396	420	368	414	381	410	387	391	414	388	437	422	380	397	398	442	438	409	387	428	416	393	400	426	392	397	418	393	424	402	347	412	399	428	381	404	419	395	390	389	372	419	371	395	404	409	408	382	435	389	443	402	395	399	382	375	392	386	401	373	414	395	407	387	399	388	411	411	404	389	377	413	415	410	404	367	413	384	400	413	393	398	418	422	412	405	363	383	392	392	411	400	388	410	409	411	395	424	386	416	394	385	403	416	382	431	419	390	391	422	398	370	426	379	413	421	421	406	415	417	393	412	419	435	376	391	417	425	385	390	410	375	382	399	376	380	390	414	393	406	399	420	432	408	427	396	403	400	380	424	399	397	374	395	397	396	388	367	396	433	399	366	398	400	421	396	406	395
9519	2692	4411	3714	2521	1736	1197	931	875	850	803	718	725	685	556	554	504	459	527	591	593	2377	6710	5098	2308	1044	473	244	172	135	137	136	136	134	145	146	124	149	152	111	118	148	137	147	123	142	130	130	140	136	139	132	150	142	149	137	120	123	113	157	138	148	160	119	159	141	133	152	150	123	148	130	148	118	139	137	154	156	155	121	124	127	137	113	126	126	118	137	146	149	143	131	128	140	136	131	123	146	129	141	135	129	140	139	136	134	162	149	138	157	157	139	123	121	112	125	128	133	131	156	139	131	122	129	134	133	131	119	161	117	138	142	147	142	131	140	108	149	133	140	140	127	127	152	143	122	139	124	148	141	147	161	128	134	127	120	141	145	134	142	118	129	143	147	125	126	143	127	148	136	133	146	147	139	143	127	120	129	145	134	138	129	126	116	123	138	144	136	152	146	101	150	141	146	119	113	127	142	152	122	107	147	147	158	141	138	152	141	141	130	140	115	143	138	146	154	120	146	133	141	118	155	141	135	135	169	148	141	132	108	129	119	142	135	152	112	137	143	131	129	120	116	128	135	155	154	163	117	156	137	152	147	137	134	140	150	121	136	123	124	145	166	143	126	151	148	134	147	152	119	146	142	144	121	170	140	121	161	143	137	146	137	124	135	138	115	124	130	142	137	139	139	121	141	138	128	159	127	129	148	130	133	123	142	133	129	136	128	120	144	131	139	140	154	122	135	125	128	149	150	135	118	133	133	109	144	149	143	129	141	113	134	148	131	150	134	156	124	118	121	134	120	159	158	136	135	138	132	151	149	150	167	123	126	131	139	158	137	136	126	132	137	133	120	124	138	136	121	141	130	155	125	135	154	129	125	142	136	155	143	140	144	152	119	130	118	127	146	148	152	140	124	130	126	139	151	141	138	130	134	138	147	135	135	161	130	141	113	140	145	128	148	155	137	136	123	126	128	110	135	122	130	128	154	111	142	155	141	138	125	157	134	135	133	137	146	124	148	138	137	135	132	129	128	126	152	129	124	152	125	119	137	148	125	134	136	158	153	148	133	129	108	155	152	131	138	139	143	112	138	127	121	159	128	146	139	120	138	152	127	141	164	143	138	143	130	149	127	112	113	156	162	123	134	128	145	140	134	135	134	134	126	138	148	110	140	153	147	127	122	131	130	152	146	142	146	130	138	134	138	131	129	130	136	153	116	138	159	135	147	144	139	126	148	138	138	125	159	124	118	120	123	118	157	150	130	128	121	121	126	154	133	130	124	134	144	114	122	148	157	143	143	148	130	131	142	150	142	135	143	121	142	142	142	151	149	137	148	135	128	142	105	116	139	149	154	144	126	135	134	107	126	127	128	159	139	143	136	139	115	126	136	113	121	155	147	109	128	150	130	151	146	144	135	145	130	137	136	144	132	133	141	134	129	140	127	128	133	122	130	117	161	124	143	134	122	115	132	160	139	150	125	120	132	119	131	145	138	140	126	145	144	142	120	138	129	160	124	136	145	150	138	147	149	144	115	135	136	156	158	150	132	141	129	134	138	144	134	126	140	148	134	144	128	139	145	123	151	125	144	171	137	131	156	137	140	146	134	172	139	138	140	153	121	143	145	137	154	132	134	137	136	137	141	144	135	149	134	130	126	146	124	111	131	152	119	128	125	128	116	128	146	150	141	128	148	148	118	151	113	130	122	130	108	156	136	127	127	136	150	133	128	163	161	126	161	144	132	125	120	133	143	138	126	119	117	137	131	128	122	139	150	106	136	127	137	136	125	144	123	157	137	164	162	146	141	119	137	127	138	136	156	142	110	133	123	116	137	109	157	145	141	126	146	155	157	129	133	142	126	159	125	130	147	131	133	149	142	142	135	133	140	138	142	110	156	121	153	133	130	140	132	148	138	147	143	140	130	155	135	139	133	130	145	126	141	145	131	139	138	128	150	126	141	146	128	122	122	130	137	131	158	136	166	111	153	122	114	129	155	121	143	137	139	136	138	123	133	139	137	122	126	137	137	146	135	140	150	127	118	111	155	134	120	141	148	128	125	158	115	140	126	152	136	140	142	117	119	150	147	120	139	130	120	136	123	135	120	109	156	124	145	133	150	140	139	135	133	130	149	143	151	134	120	131	141	131	155	130	140	148	135	122	145	140	136	134	113	136	137	132	128	138	142	140	137	123	140	141	141	137	108	126	128	149	172	137	136	133	152	126	117	145	132	126	133	127	124	159	145	141	157	124	116	144	124	124	133	137	167	138	147	136	128	152	140	139	141	142	129	140	136	132	150	120	133	146	139	162	118	148	153	151	140	121	151	127	144	143	148	124	146	139	134	162	116	141	150	140	124	130	131	141	142	135	133	130	133	148	136	141	130	130	114	165	146	151	128	130	152	161	154	150	136	106	130	134	131	137	152	124	125	133	138	123	126	129	133	132	117	145	155	125	127	123	155	122	135	153	133	131	143	114	126	126	174	127	125	138	153	164	137	131	124	128	141	149	137	147	135	136	154	135	142	146	150	136	138	137	121	127	133	143	149	138	147	143	151	146	121	148	145	146	157	141	131	137	125	125	137	153	148	117	133	135	142	147	128	127	135	125	147	148	136	121	119	151	135	101	130	125	133	119	137	124	129	139	122	137	144	154	136	133	146	123	115	141	138	151	132	151	148	126	139	138	153	149	127	153	113	139	131	144	135	119	118	130	146	152	137	128	144	138	144	117	148	129	127	118	136	141	133	143	141	148	112	137	128	157	174	128	133	159	166	125	124	126	121	131	117	124	139	133	107	137	115	154	133	155	151	128	107	117	146	139	147	134	126	142	134	159	110	151	137	143	147	105	122	120	134	142	157	142	144	116	136	146	125	141	145	138	137	142	144	153	130	157	156	134	109	159	145	149	115	132	131	133	138	125	145	122	136	138	130	151	135	134	134	123	132	154	151	116	127	144	123	134	144	144	144	135	129	156	129	156	128	126	136	115	141	131	135	134	116	169	122	134	134	137	137	125	140	141	137	149	135	127	118	140	126	128	125	114	150	145	160	160	153	124	123	129	133	147	120	122	136	119	143	147	144	147	161	151	127	153	133	147	161	137	131	127	127	130	131	138	149	144	145	134	140	157	139	123	131	153	140	137	140	129	149	127	122	140	154	116	118	132	137	166	137	135	140	148	146	154	143	133	132	148	138	150	138	139	133	138	125	140	141	143	134	126	128	142	131	140	123	128	132	132	148	128	138	158	130	126	129	113	139	133	122	146	134	132	142	135	155	148	138	135	141	140	147	148	122	139	134	128	132	145	128	122	158	151	126	117	124	144	141	140	154	147	159	151	129	144	133	149	144	120	131	133	143	122	126	140	160	129	137	140	138	114	133	139	127	127	138	135	125	119	143	140	151	126	122	160	150	143	130	130	119	148	125	136	138	137	125	148	139	149	140	124	144	143	122	141	149	147	145	138	142	129	134	121	128	120	128	106	127	120	134	126	137	147	138	135	138
6501	2826	8427	10749	9686	7569	5680	5013	4847	4657	4706	4296	4152	4105	3601	3647	3010	2868	3273	3719	3421	13668	27373	21843	11871	5443	2171	888	531	449	433	422	422	361	429	420	406	424	383	456	410	409	423	426	424	370	374	394	405	417	428	403	392	403	399	393	427	426	430	402	403	367	391	402	424	406	409	373	407	410	390	383	392	407	418	388	417	408	411	450	408	389	403	418	379	384	383	409	402	424	419	396	369	414	397	412	393	395	410	407	406	357	398	432	411	433	402	417	399	424	407	421	389	428	413	423	383	422	455	406	401	418	400	423	399	415	387	387	424	415	406	394	391	399	369	381	399	424	387	415	373	425	406	402	428	392	391	363	395	403	406	405	428	435	416	413	407	410	380	400	461	406	402	398	420	388	428	435	403	454	386	420	411	401	415	387	439	389	431	416	422	392	422	390	405	362	395	401	407	403	391	412	430	398	405	395	420	413	397	448	420	451	438	383	390	394	384	398	444	414	382	387	412	383	376	423	395	403	405	397	399	388	424	454	398	393	404	391	446	387	398	402	367	454	385	392	445	390	433	441	427	408	384	439	429	426	395	369	410	425	398	408	429	444	420	399	399	377	404	398	400	384	409	376	419	411	405	426	414	404	415	373	426	394	425	397	412	403	432	401	405	407	401	408	396	394	410	466	386	403	397	405	383	406	437	390	432	398	389	403	433	384	365	386	387	425	416	406	416	427	391	413	401	434	422	394	421	425	425	386	406	394	425	430	400	409	417	415	393	389	373	429	420	393	392	392	412	394	365	416	433	388	393	410	413	389	395	401	423	420	402	431	426	417	411	421	444	411	403	400	419	400	430	406	437	412	434	394	405	428	391	408	396	360	396	409	412	417	430	391	372	410	429	423	384	373	411	432	406	427	410	416	445	461	411	402	420	406	416	392	400	395	397	414	402	429	387	413	383	389	423	432	409	383	432	399	412	449	390	397	386	383	402	422	401	390	398	382	436	421	401	417	416	402	390	395	399	405	374	448	405	391	403	401	403	408	402	411	383	410	397	445	410	425	414	392	395	357	449	395	411	372	366	425	389	397	430	407	461	398	428	408	396	410	435	415	424	391	418	390	416	367	380	433	408	427	418	376	413	404	452	412	406	425	426	404	403	399	357	387	395	411	412	395	412	410	425	416	400	385	408	402	414	405	378	401	450	402	399	424	440	442	399	403	395	405	398	400	396	440	359	406	377	395	457	438	408	387	426	388	398	385	387	363	384	428	400	419	417	391	415	396	386	423	409	413	441	405	406	421	402	370	449	396	423	422	408	419	430	366	409	413	413	379	407	409	394	423	410	407	451	394	388	408	409	430	413	436	400	413	396	432	402	425	403	397	403	358	422	405	423	437	437	421	372	386	443	389	420	445	410	427	434	407	396	406	405	427	407	406	412	410	404	377	404	445	407	445	403	417	412	418	473	403	408	406	387	395	435	383	393	389	412	413	391	409	400	417	391	416	381	399	398	411	404	438	434	372	425	397	391	449	413	378	419	416	382	438	420	379	393	423	420	383	422	402	380	404	434	374	416	420	393	393	434	361	397	412	403	423	395	442	419	428	386	357	421	404	422	380	359	434	424	392	420	419	428	396	381	406	403	415	400	434	434	370	404	421	398	419	412	374	404	415	401	401	408	434	393	412	393	448	362	382	392	438	407	410	382	398	428	437	440	397	414	431	409	407	424	401	395	436	404	378	407	419	403	423	393	364	415	399	405	405	427	395	386	403	435	411	427	443	402	405	457	413	411	355	407	390	396	401	397	405	409	430	391	427	405	370	379	436	401	389	410	400	414	371	431	392	417	399	421	384	423	432	376	404	393	395	417	416	414	411	372	421	379	400	394	394	423	404	397	416	436	384	393	363	392	391	426	402	416	417	395	369	377	406	407	441	413	379	411	401	430	398	422	393	391	434	394	413	416	418	403	378	407	435	400	400	407	388	403	437	405	400	474	435	416	440	372	426	368	412	399	383	390	387	389	395	406	419	397	412	394	408	443	395	378	413	393	366	378	404	427	383	442	396	397	414	453	441	410	423	387	407	398	425	408	423	436	424	428	405	432	363	402	458	386	426	387	408	384	385	401	399	384	412	420	412	416	397	388	380	376	365	409	420	402	414	432	395	375	411	398	411	386	408	426	410	404	444	412	377	413	382	441	387	398	441	379	400	389	424	437	425	432	434	404	392	417	395	378	418	427	421	422	405	373	393	404	379	399	409	389	434	435	416	396	400	448	372	440	424	427	388	401	449	378	440	405	395	380	427	414	410	423	427	373	373	418	389	426	430	464	431	417	403	391	436	392	405	416	418	420	430	395	437	385	392	421	411	394	426	429	391	381	364	461	416	405	388	413	400	413	411	396	391	399	413	428	413	441	442	411	418	408	418	417	414	437	421	402	380	409	386	394	425	402	405	395	395	419	417	403	371	431	453	412	382	389	397	449	391	419	402	397	424	398	402	369	395	415	435	418	414	436	408	437	434	397	403	443	432	423	400	395	422	405	393	428	384	395	424	420	387	400	400	396	415	357	392	384	413	390	427	380	408	418	427	390	427	419	407	412	417	392	409	390	415	418	401	381	366	413	413	403	417	433	448	420	418	390	397	388	422	402	427	423	424	402	420	423	407	411	404	421	413	412	379	417	363	456	391	400	410	397	376	400	406	422	412	442	402	415	388	397	435	438	400	370	410	398	368	418	410	411	423	410	383	409	396	454	409	409	386	416	421	376	424	448	393	406	407	392	384	401	431	383	438	379	378	404	386	423	377	376	468	446	414	400	437	413	425	392	423	433	386	410	400	365	409	405	384	424	384	404	360	388	411	414	416	417	393	411	433	425	417	375	392	409	431	461	405	383	415	353	425	432	391	402	385	413	382	420	363	412	420	401	391	372	425	406	413	407	427	385	419	396	457	430	418	431	417	410	374	441	400	408	400	409	366	373	417	376	384	417	405	399	372	405	423	400	366	401	397	412	416	434	437	382	375	413	409	443	419	401	419	374	412	433	430	432	443	405	395	390	399	402	420	419	405	438	391	382	441	443	433	403	391	390	405	405	386	441	426	407	394	398	402	396	402	424	393	423	409	389	398	454	411	378	404	408	426	367	417	411	417	422	382	396	405	391	413	371	429	418	381	398	404	420	413	430	397	371	404	433	395	374	440	415	383	436	385	438	389	397	404	394	376	422	411	416	444	393	397	389	394	422	420	423	388	389	394	402	392	413	392	417	369	393	440	418	417	385	388	368	428	420	364	408	399	380	434	417	375	387	372	421	449	442	391	379	431	375	378	419	380	393	393	422	427	409	442	409	397	400	410	448	422	429	432	420	413	424	415	408	382	413	442	390	422	405	416	399	395	425	379	422	395	424	413	387	429	419	406	398	413	388	426	388	406	411	413	407	436	383	386	393	395	400	382	415	406	438	391	394	443	414	435	386	410	396	413	401	439	384	429	417	433	369	430	426	420	379	374
16632	5055	7034	6746	4467	2777	1992	1660	1635	1661	1430	1230	1152	1083	941	1000	843	865	888	953	855	4495	12820	8992	3799	1565	571	278	203	138	133	166	142	123	143	133	139	130	145	128	132	135	127	166	157	142	153	156	151	156	163	119	130	139	148	128	108	159	146	142	120	153	154	147	134	140	134	135	139	128	141	136	126	155	148	137	148	154	178	127	130	144	146	146	131	140	158	124	130	126	143	160	172	140	147	162	158	149	123	143	148	137	158	146	150	121	128	151	140	152	161	148	166	163	148	157	134	137	119	147	129	159	183	145	138	158	150	154	132	135	148	141	160	149	145	135	138	146	148	153	146	140	158	154	163	139	148	135	148	134	146	132	157	155	133	143	146	139	153	158	167	156	136	132	143	150	142	133	133	132	147	147	147	137	165	143	128	142	143	135	144	139	155	126	126	126	151	124	159	157	137	143	158	149	143	160	137	142	148	160	156	139	133	142	145	134	134	137	133	138	162	152	161	144	157	147	158	147	164	144	141	144	163	167	172	144	139	135	148	154	163	149	140	129	135	173	168	138	131	154	154	138	126	155	140	163	151	151	145	148	158	158	134	139	151	152	136	156	135	165	146	129	190	165	150	156	154	133	120	136	131	146	131	145	142	148	119	120	153	135	148	126	147	144	159	160	148	135	145	164	139	151	152	149	145	148	146	148	125	149	152	141	131	134	145	142	155	135	155	139	148	132	150	159	140	171	144	136	124	147	145	154	150	172	147	148	117	157	146	139	155	162	142	137	143	142	144	149	149	136	171	135	131	149	131	157	146	150	140	166	137	156	162	150	148	170	148	140	152	122	125	125	141	146	159	147	135	154	153	169	153	173	129	143	171	130	148	123	142	148	161	135	127	122	129	161	143	181	141	153	155	143	154	144	144	148	139	158	133	141	148	148	127	167	142	161	150	150	150	150	148	156	151	138	151	138	135	160	152	152	163	143	137	146	140	156	124	141	147	149	135	153	156	134	145	163	136	135	137	135	164	133	144	174	160	143	157	147	153	140	152	137	138	133	118	149	159	147	157	143	148	155	168	161	156	126	154	154	134	147	152	124	165	153	149	143	145	148	145	151	141	137	143	145	123	129	158	142	139	155	135	149	148	129	141	150	146	158	159	131	128	164	142	168	132	155	136	152	137	158	130	158	145	157	168	158	140	112	153	143	149	155	168	165	153	149	142	155	149	122	133	165	145	138	168	129	155	137	133	134	162	147	155	146	146	153	155	150	135	147	142	142	144	136	144	149	157	142	147	154	139	151	162	163	159	149	141	127	155	150	146	156	144	159	143	149	138	156	151	166	140	144	135	151	175	143	124	133	149	151	175	142	126	138	138	139	134	141	147	163	120	132	123	152	137	152	135	156	141	132	151	143	166	170	168	139	157	169	162	144	150	151	170	139	143	144	131	153	138	155	151	134	159	152	154	132	148	157	124	152	168	149	163	129	136	152	146	134	140	152	150	155	140	155	161	147	164	141	119	141	140	135	152	159	149	167	135	132	161	140	156	162	162	151	161	136	154	147	146	140	133	156	144	146	122	126	142	109	149	131	138	163	149	124	147	166	145	156	151	149	131	164	157	150	165	150	145	144	133	117	150	132	149	134	154	143	166	144	141	132	142	149	138	154	152	143	160	172	138	153	150	182	135	146	129	143	167	121	181	160	155	137	135	162	146	145	136	122	143	150	140	165	158	145	142	155	145	139	146	134	140	140	158	137	160	144	155	122	146	152	129	146	144	152	157	134	150	144	173	153	138	165	144	133	132	133	150	131	155	140	129	138	144	133	149	143	159	137	153	173	147	162	139	139	132	157	151	155	143	147	146	156	146	131	148	144	150	162	137	145	154	131	135	147	123	133	145	149	148	163	162	144	138	116	147	159	139	141	166	143	163	152	150	158	149	121	152	149	153	172	149	157	161	143	144	149	146	172	153	168	160	163	149	158	142	142	149	145	152	141	145	153	147	139	143	158	134	149	142	170	143	133	149	156	140	155	152	153	149	133	128	126	152	142	153	162	150	144	146	125	162	156	128	157	142	135	139	151	148	131	173	146	140	156	143	129	171	157	138	169	141	131	159	160	141	146	181	147	141	141	143	151	128	160	143	123	130	144	151	156	138	152	145	150	154	149	169	142	167	130	137	160	138	137	123	147	107	128	137	155	141	143	145	129	145	150	163	140	136	157	134	144	146	162	142	141	121	146	140	139	143	147	137	163	165	146	162	149	121	159	146	140	153	130	144	159	154	173	157	134	152	138	156	154	137	135	155	140	129	162	133	158	140	171	144	159	156	157	156	138	156	139	162	139	146	125	164	147	133	150	139	138	147	159	154	168	181	166	131	148	170	157	148	158	150	184	151	145	131	133	152	137	129	141	139	152	153	148	134	176	146	136	130	126	149	157	160	153	151	144	164	153	134	160	140	144	127	159	142	141	138	131	154	150	159	159	122	167	166	146	152	137	145	155	155	175	134	153	142	163	153	136	146	147	139	147	138	165	156	154	144	162	155	152	135	165	161	149	145	169	152	149	144	153	123	163	134	159	153	129	149	127	149	141	155	148	167	128	134	161	137	137	122	155	141	160	172	166	155	166	163	129	133	157	153	160	133	135	139	140	150	117	139	172	151	132	165	134	174	165	157	135	136	151	143	154	156	161	165	142	177	119	125	157	170	144	140	148	140	145	144	141	139	148	170	142	146	148	177	127	162	160	149	139	132	146	152	142	138	141	152	127	149	161	137	130	133	161	150	154	153	165	134	144	141	147	141	143	139	147	129	150	162	142	150	146	127	139	180	161	160	165	136	129	142	150	152	143	160	150	161	126	183	156	161	133	174	177	141	145	141	150	163	127	147	143	142	155	160	146	146	124	135	135	160	129	147	127	133	155	150	149	142	139	146	142	148	161	128	131	169	169	150	154	145	139	145	143	169	140	148	141	171	137	137	141	142	152	150	135	138	140	157	137	130	124	153	129	142	156	134	150	149	155	141	132	127	148	136	144	158	158	152	142	148	157	149	146	133	148	163	151	163	141	150	125	150	147	151	135	147	138	140	152	165	161	157	130	163	148	157	139	160	158	141	151	166	143	141	137	141	150	147	147	131	142	132	164	164	145	127	162	154	135	141	137	152	158	119	147	156	138	148	163	163	141	149	134	153	143	156	144	166	154	141	124	157	163	149	132	131	150	135	145	140	165	141	154	141	141	135	151	128	165	158	146	166	160	149	140	139	132	150	148	139	119	152	139	171	150	149	138	153	167	142	143	138	165	166	146	160	142	130	141	139	159	159	151	149	147	154	131	166	143	157	136	135	155	143	145	141	165	138	121	147	133	156	134	167	143	158	140	131	159	131	139	166	140	143	122	134	123	147	122	145	139	114	148	130	159	142	154	126	146	160	153	152	175	136	153	132	174	164	160	133	158	144	142	148	148	137	129	141	170	133	136	167	138	138	155	166	140	129	160	145	161
9148	4626	11453	16665	14097	10906	8827	8488	8690	8839	8072	7061	6684	6654	5465	5693	5147	5317	5503	6076	5754	20685	36504	29060	17161	8079	2990	1170	621	508	445	441	450	364	417	431	452	408	430	428	428	454	382	462	435	412	444	411	415	457	460	428	454	466	371	413	426	472	392	434	434	409	452	445	407	449	418	412	444	412	455	439	425	440	409	440	434	396	408	422	405	460	423	456	437	437	453	420	419	446	473	440	458	471	414	408	432	418	450	448	420	416	434	418	431	434	420	456	439	452	427	417	453	449	430	442	415	416	454	425	427	428	467	457	408	424	405	386	436	403	456	432	425	413	377	425	449	423	421	438	446	426	421	415	440	457	402	429	435	444	435	430	433	447	433	423	412	420	399	421	428	447	445	441	444	402	463	409	445	429	441	438	426	427	439	436	459	421	438	452	415	469	414	442	425	407	411	409	415	416	437	455	429	469	413	413	442	406	440	430	422	397	453	411	424	429	458	415	459	406	410	428	436	420	444	431	414	410	416	396	435	442	418	411	450	433	428	414	377	425	411	455	439	442	413	428	423	399	416	421	429	402	432	432	423	430	407	426	438	387	411	441	393	452	439	424	436	415	451	441	420	423	455	422	460	403	429	407	422	411	417	411	434	453	419	449	423	424	449	430	468	414	463	429	440	421	413	479	460	420	436	451	432	462	427	389	434	452	468	434	457	439	414	449	418	428	448	452	415	443	413	410	408	442	374	400	447	443	443	395	421	411	415	422	424	423	411	391	431	473	440	443	428	403	419	446	443	392	443	434	447	487	442	461	423	446	427	407	419	426	421	376	494	403	476	441	415	452	409	457	442	453	431	415	422	457	428	459	445	431	419	436	414	422	426	446	433	416	427	435	425	416	442	436	425	384	429	439	389	453	408	410	426	446	434	453	457	436	436	454	411	435	414	450	428	450	423	447	410	413	402	437	434	451	418	415	425	436	436	412	424	416	441	403	455	434	433	437	445	464	433	431	418	398	422	437	413	418	446	439	416	494	401	431	424	447	452	447	424	410	442	446	415	418	427	444	423	441	429	426	421	442	442	430	455	429	430	428	406	458	454	410	432	414	456	428	449	420	471	445	441	427	454	441	438	442	427	451	404	412	423	431	404	459	394	464	433	451	436	410	443	452	448	458	456	417	438	425	448	422	464	405	432	431	454	435	422	436	397	413	394	424	430	410	461	466	438	435	448	468	457	425	452	424	453	446	436	411	429	462	471	451	476	424	466	439	441	441	434	417	415	411	413	404	434	407	418	429	444	416	429	425	395	436	461	398	429	403	431	428	417	435	446	413	449	430	416	419	424	447	432	456	408	410	402	393	411	427	419	416	397	431	427	413	434	430	435	371	438	429	425	469	420	426	429	449	397	406	434	442	434	420	424	405	415	414	457	417	453	451	441	428	484	405	455	454	469	399	410	409	429	428	473	433	416	449	480	402	409	419	450	399	454	425	404	460	458	440	436	430	393	436	447	438	413	426	396	448	435	449	414	460	438	446	440	414	433	439	441	427	432	429	409	437	409	444	412	460	423	421	464	396	442	421	427	429	420	442	440	388	431	425	421	435	474	417	443	408	449	438	421	435	434	430	423	440	427	407	444	417	486	494	438	450	410	455	425	435	489	419	411	488	432	417	404	444	452	424	418	448	395	442	401	478	418	400	431	401	414	414	419	454	436	434	439	435	437	436	421	434	389	447	462	427	468	428	448	465	440	461	444	441	406	497	426	440	407	435	432	451	409	425	420	424	426	451	451	406	445	406	437	454	409	438	417	436	446	442	450	410	438	461	440	439	414	429	421	441	446	422	418	415	437	412	407	430	407	418	435	457	473	395	379	442	420	412	449	418	418	443	410	449	434	468	434	441	435	442	434	393	460	470	412	481	423	404	470	417	419	449	445	419	396	431	394	445	459	409	475	412	417	400	405	436	451	416	468	420	423	420	412	402	407	457	439	435	421	401	456	420	436	417	401	444	454	418	438	428	424	434	409	404	427	396	441	407	415	443	432	432	421	473	438	462	429	394	421	442	433	396	415	410	436	402	408	461	388	422	475	429	427	437	396	423	402	453	413	438	430	476	429	424	447	438	435	454	431	443	453	421	405	385	452	416	436	433	407	435	429	421	410	424	398	439	434	412	434	390	415	447	419	430	443	432	432	444	445	420	398	440	390	433	410	414	419	413	479	474	431	405	430	446	450	440	436	409	471	442	385	396	441	437	407	431	427	406	450	422	429	419	419	405	447	401	431	461	388	414	430	452	418	436	393	404	456	434	436	453	443	398	439	451	426	414	413	475	468	414	434	434	410	385	434	412	414	372	428	376	459	424	461	397	452	424	450	434	447	406	444	424	470	431	429	454	425	432	414	436	420	515	413	444	424	403	402	403	436	430	438	426	436	409	444	382	407	413	422	435	463	391	445	445	464	402	457	430	471	445	435	430	445	407	460	430	421	402	418	448	425	447	418	430	432	460	433	437	424	454	400	425	414	411	421	431	440	427	419	431	412	428	445	402	456	464	423	400	450	452	430	452	444	414	447	466	420	469	449	432	404	433	453	456	461	435	435	481	441	425	429	417	419	457	413	406	458	446	407	426	442	454	449	465	412	449	454	431	433	458	422	441	444	388	432	455	416	446	404	438	456	432	417	412	405	434	429	439	398	444	450	413	425	429	423	407	441	420	464	414	441	436	420	445	409	418	456	460	419	441	419	466	413	437	463	428	405	430	416	423	414	414	462	458	430	396	461	425	452	449	442	408	431	461	431	419	463	408	422	428	425	426	452	395	403	432	423	462	455	459	434	434	444	438	448	446	442	413	439	378	454	459	426	451	489	388	452	419	457	400	437	413	412	446	410	426	433	468	444	464	453	423	453	416	405	450	405	447	417	426	439	418	419	460	400	426	424	426	431	426	425	421	433	404	420	418	433	417	436	447	441	451	446	445	441	413	458	459	442	401	435	439	435	426	417	427	455	480	387	442	453	434	428	418	450	429	424	423	459	438	471	422	397	443	456	423	443	442	443	456	415	449	411	446	392	466	420	433	433	424	424	444	439	439	429	439	424	419	397	449	426	417	443	425	441	450	457	426	411	445	438	431	402	451	411	421	446	403	455	459	409	436	426	415	409	456	421	461	408	393	435	447	467	432	426	404	416	420	451	449	454	438	453	415	434	400	450	422	465	441	410	445	388	462	456	384	419	419	434	451	464	438	474	458	438	426	427	412	420	363	428	441	433	426	429	428	425	420	441	441	419	412	433	450	424	460	432	422	430	462	490	421	402	441	432	434	425	440	429	419	423	426	435	425	391	454	420	432	458	392	434	440	424	441	449	416	428	442	412	460	425	442	402	437	461	408	436	422	415	399	447	431	440	409	415	468	415	435	438	421	428	436	448	390	426	413	426	428	424	453	428	445	444	424	427	407	409	457	435	462	400	413	453	490	428	409	416	403	424	433	465	435	426	447	458	408	411	439
3925	1883	2043	1951	1161	786	646	519	441	447	336	296	294	287	264	265	260	245	244	234	235	372	1050	1087	673	378	249	163	159	151	137	131	143	150	127	129	132	147	135	149	139	135	141	130	131	133	120	127	141	138	126	112	158	139	138	136	170	120	145	117	125	136	121	121	130	125	175	120	133	155	146	122	162	144	142	135	132	121	137	129	120	135	174	143	154	120	141	131	118	157	137	140	143	136	151	140	144	133	119	145	131	118	132	135	150	123	150	136	125	123	135	141	138	117	152	132	141	132	152	125	123	133	123	137	155	137	120	120	134	128	134	127	154	139	121	133	144	139	136	153	129	113	152	146	121	135	135	117	121	131	146	150	129	143	135	150	137	120	156	137	119	147	136	124	125	134	130	126	127	130	121	143	130	134	129	144	118	153	155	129	141	129	122	142	136	140	122	118	148	153	143	115	136	149	131	100	133	157	123	150	114	126	122	141	129	126	137	156	143	139	116	132	151	133	132	157	145	127	148	142	138	127	146	133	130	126	141	145	135	129	127	112	137	119	154	146	143	134	139	130	129	118	132	114	128	157	152	145	112	120	128	152	113	148	135	123	119	133	129	120	139	121	158	130	140	126	140	126	140	127	137	152	127	131	119	116	143	140	148	115	109	144	127	118	127	143	145	133	153	128	140	133	130	138	162	136	143	120	144	118	117	104	121	142	130	127	142	144	146	147	147	128	130	138	133	136	129	130	131	133	141	131	124	131	141	146	157	129	142	153	122	133	146	143	126	129	130	121	119	122	136	113	149	122	140	139	119	138	142	119	136	134	127	134	130	134	143	131	154	145	134	159	136	124	142	132	135	131	158	148	150	132	139	139	146	163	139	124	155	135	126	130	133	125	137	133	136	136	132	137	145	136	162	123	167	129	134	119	140	139	139	137	140	106	151	161	117	149	146	129	116	150	145	138	123	114	128	135	140	144	131	116	133	131	129	137	140	124	128	122	131	134	120	115	150	112	154	122	145	128	138	142	133	121	129	133	139	137	166	155	124	130	143	116	135	140	133	137	133	137	148	146	129	131	135	129	134	142	140	154	124	134	156	144	144	127	145	155	162	130	109	129	124	119	139	120	137	146	119	140	144	141	133	122	112	144	117	128	134	137	115	143	138	129	143	123	143	143	127	135	122	137	122	132	122	149	128	140	118	152	142	154	120	153	162	119	130	122	129	129	129	116	121	123	135	152	152	164	115	149	140	139	140	149	141	117	140	130	156	125	141	114	139	139	138	153	137	149	140	139	167	120	128	137	136	148	112	125	136	135	148	146	140	125	143	127	151	100	114	152	144	141	132	136	135	132	144	146	133	139	127	134	149	125	136	118	133	129	151	157	144	138	139	150	132	132	130	141	132	126	141	169	134	141	144	143	145	137	150	136	168	121	144	109	122	137	138	136	121	111	125	143	150	125	140	129	130	149	137	146	137	143	146	128	149	128	132	147	126	117	143	122	136	145	128	120	138	126	149	153	141	133	120	141	127	123	135	144	146	129	140	113	119	150	134	132	128	152	137	155	131	152	164	127	135	128	111	152	145	132	129	146	114	145	136	125	140	153	114	143	149	138	123	120	158	130	147	125	132	124	138	143	129	158	128	134	139	139	155	140	137	113	145	132	144	130	144	128	122	147	120	123	131	134	118	127	134	133	132	129	131	174	144	148	126	154	142	126	124	137	121	142	143	140	142	122	129	141	137	151	121	136	140	127	132	134	142	120	132	132	139	127	127	135	117	131	149	152	137	152	113	129	167	138	128	138	138	107	116	118	145	129	134	136	136	116	147	142	141	135	127	133	121	140	124	123	145	123	149	125	158	118	157	131	147	138	148	115	123	132	131	137	138	123	131	139	159	154	136	124	144	140	142	149	139	117	139	144	151	135	140	129	118	116	129	115	155	140	155	144	135	130	127	127	133	154	140	143	143	157	135	120	128	115	119	126	131	146	128	140	124	138	124	148	146	114	136	136	125	141	150	154	161	132	140	126	131	130	136	131	154	116	160	116	127	144	109	136	125	138	132	138	128	129	145	141	134	142	143	135	116	126	128	143	121	145	135	118	135	134	130	132	136	138	133	134	131	153	119	145	160	138	148	151	134	151	133	144	138	134	129	116	137	138	146	130	123	127	128	123	131	128	135	146	128	129	141	136	113	136	126	132	115	121	123	127	154	138	126	156	127	132	141	133	123	100	147	134	143	116	143	130	155	142	134	145	132	146	133	123	141	153	131	147	153	118	132	124	122	131	124	125	133	138	140	117	137	144	134	129	147	136	151	131	138	130	128	135	141	140	127	132	135	141	146	138	146	153	141	115	143	116	133	143	150	151	148	144	128	169	131	147	122	146	146	133	162	151	135	141	112	148	152	124	136	163	139	129	121	153	122	134	141	120	149	149	161	126	118	135	126	151	147	124	123	141	145	132	134	148	150	133	145	109	135	129	137	150	143	145	156	144	139	137	138	138	129	118	136	122	142	134	120	113	125	136	137	142	148	124	140	128	145	141	129	120	133	156	126	133	123	141	123	111	127	138	135	137	138	127	136	132	153	150	145	144	124	157	143	147	142	117	147	137	138	144	135	152	129	137	123	127	134	154	148	120	132	137	143	126	114	119	119	136	122	170	129	134	140	134	140	117	116	128	146	118	144	124	154	133	137	130	144	114	125	145	143	116	132	146	140	135	144	131	125	115	127	138	135	147	139	138	116	116	144	137	125	137	111	144	158	148	154	144	131	135	128	144	130	134	123	151	122	126	135	136	144	142	143	117	143	131	128	137	141	120	127	168	145	133	141	109	149	143	130	129	126	123	151	130	135	133	138	155	138	136	121	142	143	130	134	114	148	139	126	132	139	143	132	135	133	138	130	123	140	134	127	116	138	135	160	136	137	120	123	125	146	148	135	132	129	138	144	125	134	144	130	127	165	128	127	170	152	106	132	125	150	118	151	128	134	133	122	132	139	134	121	128	159	140	138	122	122	125	163	137	132	119	137	124	139	118	133	133	142	180	124	146	136	131	126	147	128	118	153	130	140	139	134	128	156	137	129	145	105	133	136	141	138	150	139	132	130	134	152	140	128	129	150	122	126	135	125	137	138	149	133	119	127	132	140	126	117	129	135	143	139	147	127	99	151	126	126	139	138	131	128	136	128	133	126	130	137	129	138	128	130	122	132	150	125	143	123	123	144	123	138	157	136	119	116	134	121	131	134	125	131	142	128	119	127	122	129	132	148	148	139	143	135	132	140	140	165	154	133	132	129	144	144	150	106	130	139	146	148	142	118	144	143	157	120	148	120	145	150	138	130	146	116	142	149	149	139	126	142	130	131	132	130	125	135	117	148	125	124	133	134	144	141	113	115	111	135	134	143	134	134	148	131	147	119	147	134	121	128	158	129	141	145	130	142	134	138	129	143	141	154	144	120	135	148	153	124	129	119	126	135	137	133	133	140	137	117	123	136	148
3119	2036	3819	5762	4554	3524	2841	2484	2278	1977	1826	1549	1520	1469	1322	1249	1242	1151	1006	1109	1123	2169	6428	5871	3369	1776	854	570	476	391	415	366	399	426	389	412	395	399	383	414	375	369	361	404	423	424	413	437	383	396	406	375	393	422	403	374	373	377	419	413	402	399	374	391	418	397	417	412	389	390	374	414	395	402	405	344	400	403	383	388	415	406	394	375	426	400	378	406	372	382	402	415	396	421	407	383	443	379	411	444	387	413	410	418	374	389	418	422	375	410	409	375	389	448	437	391	410	420	413	440	412	415	387	407	428	367	403	365	413	424	400	413	387	444	373	417	402	386	378	422	404	419	406	419	405	370	413	418	388	424	411	376	398	433	455	408	388	416	422	415	394	386	346	396	397	398	384	383	416	400	413	380	400	411	427	386	406	347	379	388	410	377	422	395	390	490	389	373	434	395	397	380	424	390	393	387	402	378	408	357	373	398	389	410	403	383	417	391	414	384	422	363	411	434	391	405	436	410	389	393	365	394	440	373	395	374	407	428	397	435	389	402	402	403	400	394	381	428	429	415	384	383	389	424	398	409	420	386	456	425	396	421	399	365	400	414	378	394	436	416	413	389	354	394	409	400	401	384	385	415	412	389	430	393	371	362	384	416	402	432	370	391	378	438	424	421	394	406	397	404	382	417	414	413	413	379	398	386	425	398	392	410	397	392	375	420	414	411	415	394	400	381	397	406	412	398	398	404	392	412	401	376	392	390	396	389	395	379	428	365	425	370	421	387	417	385	407	366	393	417	392	368	371	414	395	386	398	389	353	397	465	391	417	386	381	398	389	435	398	432	417	390	368	379	416	413	371	401	399	370	410	359	411	407	388	404	409	380	407	406	369	424	415	405	386	409	388	447	394	372	408	412	412	411	410	399	422	395	398	365	398	403	397	376	427	400	363	401	380	365	406	398	384	435	425	411	395	383	377	395	354	394	418	396	409	404	396	375	386	391	379	382	393	402	369	407	380	405	409	449	338	388	414	395	404	439	414	403	409	387	415	429	378	392	401	404	393	373	408	369	405	416	408	413	403	387	359	369	386	423	396	408	400	378	379	413	394	418	401	381	378	419	365	405	393	424	401	409	364	383	415	405	408	436	430	413	392	379	397	416	403	416	384	368	409	391	416	368	416	419	376	400	411	398	411	458	415	354	358	396	373	396	377	422	374	409	429	393	365	390	403	418	359	455	431	413	409	390	395	395	404	399	388	366	392	389	354	405	411	405	432	400	383	399	434	415	398	366	387	401	399	392	426	388	392	384	383	414	390	420	418	393	391	406	369	361	392	412	431	407	359	408	379	404	399	388	374	402	367	378	407	420	397	439	363	422	410	383	384	371	403	400	398	386	409	370	408	379	413	415	389	399	418	402	424	428	405	401	398	401	400	410	429	405	400	383	405	406	410	418	399	416	404	414	398	405	400	392	356	384	371	348	387	386	380	416	376	402	407	392	411	393	387	381	406	352	398	374	374	365	365	380	439	392	414	397	421	434	421	391	397	387	437	418	403	434	390	406	431	381	399	452	416	401	406	414	404	398	395	449	396	403	391	401	400	413	408	376	431	380	418	411	412	395	392	369	389	374	388	422	403	402	398	390	390	451	393	379	430	388	408	399	396	375	398	385	410	420	402	407	408	425	382	432	404	393	385	378	391	386	384	383	410	386	431	393	388	426	390	394	359	400	389	416	419	415	379	433	382	385	386	421	399	432	373	384	385	425	368	388	411	408	415	415	413	403	400	394	407	396	419	415	406	465	386	445	405	408	402	398	400	352	402	389	354	407	421	374	404	415	390	404	413	402	385	413	382	417	390	384	393	416	376	405	383	399	427	411	399	434	388	359	385	396	390	426	411	415	379	398	418	429	425	428	399	391	428	416	381	404	408	392	399	429	399	415	418	389	382	404	404	408	409	422	410	387	419	417	393	407	395	438	418	423	374	377	417	402	395	388	443	426	362	385	400	379	407	408	409	409	393	392	392	387	415	409	388	441	379	423	404	421	379	404	417	389	429	407	416	367	425	427	400	381	405	403	372	401	420	385	419	364	373	381	393	416	424	397	365	403	398	432	398	390	437	389	419	396	380	399	400	392	427	411	413	435	377	392	378	427	374	358	395	368	374	389	437	397	399	403	404	383	379	396	391	386	403	399	410	411	388	416	411	401	399	368	412	399	424	415	421	393	390	415	352	391	372	405	411	413	399	427	407	402	412	438	386	392	406	437	400	376	406	376	396	401	373	431	436	400	408	401	375	389	403	398	398	351	404	393	378	405	429	390	363	381	385	402	402	383	404	398	372	427	411	391	395	429	401	382	385	439	396	381	431	382	384	400	399	410	373	419	412	424	396	400	417	429	406	432	398	403	347	393	390	358	413	389	403	414	403	392	400	377	384	377	407	412	429	418	376	385	364	412	418	371	404	393	378	367	409	396	361	401	403	388	438	394	421	404	386	379	432	384	410	413	391	411	403	377	412	426	402	408	406	390	402	408	414	437	356	387	389	422	406	375	382	385	402	439	383	404	406	407	422	411	393	412	376	401	399	384	390	423	385	421	420	373	429	412	423	370	364	402	433	404	414	388	428	410	380	404	380	387	400	405	430	407	398	393	431	427	383	412	416	394	413	373	410	383	377	399	414	385	411	404	381	434	400	427	383	400	379	412	390	431	397	398	395	435	400	401	402	402	395	402	376	395	398	389	387	401	393	390	398	442	394	389	397	387	389	372	398	395	423	421	376	393	417	378	418	366	396	415	380	362	406	427	405	392	392	443	382	363	407	390	400	408	423	405	396	398	392	374	357	412	418	429	415	392	422	440	421	399	382	389	376	431	435	382	419	379	363	366	399	392	393	410	430	386	427	381	399	393	420	420	400	413	418	390	400	426	406	390	438	389	406	407	368	392	386	380	386	394	385	381	423	378	371	373	402	384	384	395	407	426	373	404	387	408	390	424	432	403	434	393	411	380	404	415	393	424	405	404	437	405	414	410	414	398	406	391	398	438	393	421	413	405	385	385	422	391	385	400	412	402	424	409	384	410	431	402	366	405	397	392	402	391	376	393	427	402	413	370	402	393	447	355	413	439	428	423	424	387	376	380	390	373	411	407	375	386	376	392	407	396	424	423	410	394	398	435	342	419	390	369	372	427	398	411	426	379	371	374	444	388	429	390	394	411	407	344	426	414	401	399	423	385	410	378	386	387	405	390	407	416	381	407	396	412	438	353	402	377	372	404	389	383	380	385	411	399	406	406	379	418	375	395	407	370	388	368	432	393	435	403	412	401	414	405	401	368	393	412	398	432	396	437	398	404	400	373	428	406	388	357	389	436	400	362	420	403	404	406	433	401	394	391	390	379	401	437	373	420	401	402	378	426	392	411	388	399	437	379	383	414	417	433	415	379	378	374	384	409	387	398	379	418	421	378	374	398	384	426	429	414	388	382	424	432	359	401	449	378	410	391
10020	3264	5051	4746	3090	2474	1644	1423	1337	1128	939	972	826	660	579	605	565	891	2237	530	580	2351	5966	4336	1991	920	378	193	160	134	140	146	121	125	133	120	145	142	147	157	122	124	133	141	127	149	127	138	136	145	136	150	157	146	144	138	124	124	147	141	148	141	165	154	139	146	133	137	131	163	152	137	139	132	124	132	127	159	131	122	142	136	146	133	135	114	136	126	135	137	127	127	146	113	151	154	150	131	124	127	139	133	134	137	144	147	122	136	148	143	149	103	134	126	135	141	148	125	129	119	123	138	137	141	133	130	141	166	148	116	125	130	152	145	142	140	132	128	139	137	133	158	121	149	136	147	162	131	129	140	128	140	127	118	150	130	144	125	123	138	145	130	122	133	129	149	133	124	144	132	154	154	141	124	134	154	145	140	134	145	147	138	126	122	122	130	102	139	144	134	127	131	129	137	159	139	139	131	150	130	140	132	150	122	123	144	133	130	127	118	126	143	130	125	148	153	125	142	140	134	135	131	128	128	149	132	144	148	153	143	151	148	133	152	170	123	140	132	144	126	139	158	146	129	136	125	144	128	147	123	136	153	139	142	117	143	122	130	146	157	131	143	141	127	126	128	148	138	114	148	121	133	119	125	144	120	139	140	128	140	140	135	161	138	137	145	135	138	140	121	126	119	115	128	129	153	132	131	152	141	145	134	134	126	133	145	151	134	123	143	107	139	133	142	148	136	130	133	134	139	120	140	136	147	131	126	148	138	127	128	142	142	137	133	147	145	141	120	136	124	127	141	147	135	124	132	133	146	147	135	130	135	135	156	160	140	125	156	143	125	160	143	147	130	148	149	123	126	118	144	150	131	137	125	153	118	153	141	159	136	147	154	146	135	146	125	131	142	126	133	137	163	129	132	153	130	134	128	127	134	122	146	137	170	128	131	130	138	147	168	149	107	133	111	143	128	136	152	129	155	134	155	162	136	155	159	117	129	139	155	128	129	129	158	112	139	146	122	130	140	137	123	134	130	126	137	142	156	115	142	138	124	157	137	133	137	132	142	132	136	148	138	159	140	140	127	124	147	132	145	121	117	121	151	140	147	144	146	139	136	150	136	131	140	131	130	130	127	145	133	155	149	138	154	139	133	145	142	126	124	143	130	148	148	132	135	175	137	125	145	127	145	122	144	149	137	136	114	125	142	147	154	122	126	151	126	147	121	149	132	136	158	132	118	142	124	130	134	126	109	120	120	126	121	147	126	141	143	139	131	114	135	150	134	134	125	140	144	125	127	138	135	137	136	124	134	137	132	136	126	135	136	138	152	124	146	155	124	139	147	136	165	156	126	149	121	133	134	154	127	135	133	122	134	134	135	136	131	151	145	118	148	110	144	148	147	130	153	134	147	133	134	120	149	136	143	127	124	146	129	122	143	116	126	156	148	104	130	130	126	132	121	130	154	134	127	162	118	141	131	130	158	137	134	107	133	125	118	129	133	141	134	124	138	151	146	148	143	131	142	124	93	119	141	136	154	135	143	140	154	130	117	161	116	141	109	141	145	131	136	141	112	135	118	117	128	147	139	140	123	119	153	148	129	132	142	115	133	157	126	164	144	119	147	127	158	136	140	142	125	134	148	133	132	133	157	132	137	128	135	122	124	146	150	123	124	138	112	123	135	134	142	124	157	148	145	141	158	122	132	155	134	114	138	129	153	148	135	131	143	125	134	126	160	128	145	114	133	145	119	146	134	116	131	134	133	131	131	135	146	132	137	150	137	152	135	114	122	161	142	157	139	142	131	135	123	127	109	135	104	147	140	118	129	144	117	128	132	139	137	140	126	153	149	131	136	131	153	143	166	137	116	131	138	138	125	121	131	140	141	122	126	141	151	131	157	124	126	130	143	145	146	121	128	154	149	156	118	134	132	129	122	138	132	146	130	145	131	162	136	145	145	129	132	148	146	120	133	133	110	124	136	142	117	137	133	125	120	132	126	137	144	141	121	140	136	142	118	133	126	138	135	125	127	122	126	126	134	152	124	154	134	159	113	135	131	126	128	136	150	140	130	144	141	131	121	139	123	134	150	146	117	129	147	123	147	146	158	126	140	148	150	134	145	132	146	135	122	119	134	130	147	120	151	125	117	128	142	112	119	126	136	136	121	136	132	161	136	152	130	150	165	149	130	152	132	149	129	147	147	125	156	144	149	136	150	144	151	136	138	127	140	117	135	153	122	142	124	138	137	143	149	132	133	141	128	135	131	146	156	131	144	140	142	141	132	139	148	142	127	127	133	166	125	151	148	168	142	120	141	120	126	152	127	140	148	128	117	136	120	120	127	120	143	142	145	140	128	148	131	142	140	141	136	147	147	155	147	146	128	138	150	144	148	142	131	146	154	124	147	157	141	140	127	142	123	124	130	137	132	120	134	139	121	139	129	145	161	127	145	142	145	158	141	147	155	118	137	134	159	139	136	125	144	153	138	133	117	144	146	133	149	156	127	132	115	135	132	130	148	150	138	122	120	144	109	131	153	133	157	153	111	147	143	135	168	152	112	129	142	147	152	137	119	121	122	117	137	123	167	157	128	141	139	128	129	128	144	136	135	126	127	154	147	129	107	135	116	136	156	139	130	136	153	146	142	132	128	147	119	143	110	124	119	139	154	138	118	144	117	122	123	118	128	130	141	142	133	154	134	133	147	121	137	135	158	130	136	118	153	127	147	135	133	153	135	141	127	116	147	137	128	119	125	107	137	137	137	122	121	160	152	150	140	127	129	144	138	127	131	132	149	139	139	108	158	128	139	139	142	127	144	157	128	134	124	135	134	141	133	109	139	110	142	126	133	135	143	142	133	124	134	119	130	145	139	136	143	141	133	143	149	133	138	134	142	136	145	133	138	142	134	129	148	137	127	139	142	137	137	126	134	136	154	134	153	146	132	135	127	114	132	135	133	144	149	139	161	134	130	132	135	128	132	145	142	149	130	135	132	136	152	143	118	143	140	128	138	120	133	131	132	150	151	136	106	122	121	130	144	136	148	151	141	119	131	135	144	139	125	126	138	147	147	146	127	135	132	144	138	138	132	125	127	144	146	136	134	143	112	117	139	158	141	119	140	125	133	155	141	146	146	154	128	144	153	142	140	130	138	143	133	145	146	148	118	125	124	150	137	146	131	128	142	128	113	142	140	126	118	129	147	140	127	139	138	112	136	146	138	137	136	147	128	144	124	143	144	144	145	132	147	131	117	113	120	115	115	150	145	130	135	130	139	153	128	108	134	137	139	145	123	138	140	131	127	132	123	148	124	144	138	122	117	155	132	157	127	118	132	122	114	153	146	118	157	136	154	127	137	142	126	126	128	136	113	106	118	133	133	126	131	134	144	153	139	126	146	129	148	142	127	122	132	130	154	133	137	152	140	133	119	162	147	132	113	126	154	140	131	138	158	127	133	130	144	142	128	133	137	132	143	128	121	128	126	148	145	133	139	137	153	128	143	144	125
6957	3444	9173	12890	11151	9788	7596	7029	6870	6443	5643	5556	4795	4118	3612	3566	3605	5434	12104	3503	3613	13792	25655	19759	10503	4785	1842	819	517	433	425	402	418	376	402	419	417	375	434	384	411	396	384	419	405	391	371	372	393	378	436	414	376	412	422	427	415	367	396	453	423	436	430	404	432	414	393	416	401	395	392	432	398	402	411	412	404	391	411	409	425	399	430	423	351	386	386	388	392	397	398	389	391	394	384	430	390	369	413	416	386	408	419	416	412	379	420	418	434	396	398	399	370	444	393	415	390	386	379	419	378	398	394	406	420	400	378	389	408	379	417	408	453	426	386	396	402	392	403	400	454	412	398	395	405	421	377	408	376	371	383	396	409	393	448	423	427	410	421	389	418	427	410	396	434	401	407	429	409	430	368	373	410	407	440	436	422	389	440	428	389	433	436	430	415	382	399	431	408	358	351	426	420	415	400	378	401	429	404	402	369	395	382	423	409	412	422	426	376	413	414	406	375	404	385	424	432	428	392	416	419	448	415	382	354	441	379	371	417	382	414	389	368	415	388	394	387	414	450	405	421	440	379	398	432	420	381	406	399	397	392	375	407	382	409	419	407	422	427	397	423	442	415	401	400	404	392	400	411	396	394	399	435	416	396	393	415	391	428	418	435	416	378	398	386	448	386	409	410	422	405	395	394	398	369	421	386	429	411	421	424	430	411	430	408	384	421	402	375	419	397	425	409	432	404	404	370	406	402	397	396	436	429	431	412	415	398	404	410	403	387	399	408	426	338	441	403	436	392	449	409	386	396	378	447	401	421	389	428	427	402	466	391	402	403	398	418	400	428	391	399	403	410	410	409	460	391	369	410	405	413	412	444	401	376	384	387	410	389	388	403	373	395	401	392	428	400	380	392	393	404	426	390	395	421	430	412	396	390	425	411	427	407	417	441	391	385	420	364	429	420	395	406	391	411	372	407	383	437	416	424	373	362	385	452	397	380	419	388	418	398	389	400	365	408	385	374	428	459	438	384	432	395	404	401	404	394	381	400	399	392	392	392	433	397	399	361	417	434	422	393	407	416	407	389	404	402	425	388	409	416	393	410	386	417	396	400	419	404	404	393	417	454	437	406	407	395	377	397	371	400	384	437	388	396	399	416	454	368	391	397	412	427	426	371	430	400	406	404	450	414	385	391	430	438	389	398	412	397	351	409	412	397	420	401	440	430	418	400	401	420	413	417	385	418	410	359	432	415	383	389	405	411	397	400	415	400	432	385	424	404	393	380	389	416	415	387	420	383	376	363	426	393	443	360	408	397	391	406	402	454	418	386	403	384	423	373	408	380	389	452	417	436	405	441	412	377	420	391	391	418	409	420	416	430	388	404	377	439	379	403	387	386	380	457	412	417	388	424	408	398	402	405	383	415	421	408	409	410	407	405	388	440	369	399	418	388	412	443	447	423	402	387	417	419	429	423	419	407	376	407	416	389	411	403	376	423	402	398	388	377	365	404	421	377	363	422	438	437	408	427	392	391	419	387	426	395	424	438	407	398	384	410	412	397	421	411	375	392	408	350	398	414	378	406	422	367	407	404	431	385	385	397	421	422	376	422	399	411	406	380	443	413	375	425	415	400	394	416	437	380	395	410	411	420	437	412	386	418	413	429	400	432	427	424	435	443	423	425	404	429	398	429	411	406	414	427	447	402	397	393	379	433	396	452	370	364	412	409	424	410	412	438	401	412	383	413	419	403	425	374	413	409	432	392	395	427	399	397	414	427	412	426	438	349	422	417	412	408	407	444	391	427	394	414	444	374	427	433	405	386	397	402	460	408	387	391	436	400	386	456	405	401	395	417	365	395	382	417	406	411	428	401	420	415	368	398	424	429	402	450	418	423	401	388	416	374	429	393	394	422	395	406	410	406	399	422	369	376	367	372	403	393	399	398	421	433	362	421	406	414	406	380	408	401	441	352	395	379	416	399	457	466	383	408	381	385	442	412	422	402	401	448	405	411	421	398	394	418	414	396	414	376	429	405	394	417	424	408	387	389	427	419	399	420	428	419	407	414	442	424	409	402	444	410	375	395	405	387	418	418	419	390	383	391	424	398	368	359	441	412	419	412	379	398	425	393	430	401	403	412	400	427	375	381	381	444	396	448	408	392	414	399	376	384	397	363	416	398	387	374	424	374	383	425	416	437	423	382	384	401	390	390	399	455	401	389	399	386	408	371	393	394	419	405	393	391	376	433	405	413	414	408	393	384	415	404	417	454	403	410	357	401	441	385	381	407	364	400	365	414	431	397	432	365	342	416	402	389	394	401	426	390	391	411	360	383	393	418	382	390	426	391	419	390	419	399	381	379	408	403	421	452	409	404	400	405	391	395	448	423	402	427	393	393	409	412	413	421	420	399	388	399	387	414	408	383	388	420	397	434	410	360	448	398	433	418	376	412	402	388	384	390	440	436	401	397	420	368	377	437	411	423	415	436	421	411	373	420	396	380	399	413	394	379	367	393	420	412	427	379	415	397	395	410	387	439	415	412	432	392	400	442	401	390	377	399	402	386	398	405	415	372	401	364	383	415	443	403	412	410	391	426	437	403	427	405	401	397	411	395	415	440	397	424	409	373	408	386	422	406	398	387	384	383	403	390	403	406	418	418	399	412	382	359	397	428	420	382	425	415	402	430	425	415	412	383	447	422	425	453	438	406	415	439	427	394	395	379	421	406	409	418	442	393	420	442	417	395	435	388	355	402	431	414	416	451	385	412	391	428	389	388	403	411	408	419	404	390	414	382	372	403	431	399	419	413	418	393	407	407	398	440	407	406	412	417	425	404	396	405	417	420	374	398	423	408	406	399	429	403	383	405	397	447	408	412	418	408	394	410	421	419	363	374	369	439	406	432	438	382	409	399	447	417	426	433	383	394	414	416	407	414	432	406	367	413	394	414	430	437	393	374	384	405	391	398	428	382	421	420	376	420	401	399	400	431	409	402	422	398	379	403	422	424	395	397	394	416	421	438	395	421	401	438	371	390	448	439	430	397	420	400	426	386	404	412	433	395	417	402	393	389	450	388	393	387	377	418	403	402	416	396	384	379	404	404	408	394	409	394	413	399	399	405	404	423	418	402	425	441	405	391	415	438	395	445	422	418	384	383	390	376	422	410	417	404	394	441	404	426	386	418	419	398	408	419	384	379	365	390	409	402	409	409	431	410	406	408	415	382	395	412	395	453	403	384	461	398	405	420	410	422	382	371	415	392	392	379	425	402	412	411	440	409	380	426	367	395	452	404	399	415	446	409	421	427	388	403	426	405	427	392	414	438	414	437	399	401	402	387	402	369	392	406	419	447	423	392	430	420	405	373	391	368	390	389	390	413	399	370	347	411	421	452	384	407	380	399	373	392	387	387	416	438	382	380	399	388	417	394	413	398	432	390	441	381	388	409	429	402	387	391	413	430	415	416	413	421	437	409	377	400	402	423	423	403	416	407	433	419	421	382	429	414	413
16858	5561	8265	7648	5941	4463	3396	3012	2479	1914	1687	1437	1276	1113	1023	1016	841	1163	2644	1085	1282	6656	10817	7384	3395	1358	503	267	181	179	139	157	139	163	146	144	137	161	140	135	142	134	157	162	142	169	152	148	151	122	152	138	148	148	154	154	162	172	134	161	167	129	147	146	139	142	133	141	150	143	151	171	164	159	148	169	151	163	134	147	162	175	154	155	145	145	160	126	139	142	164	136	131	151	129	177	143	149	138	150	164	148	128	157	137	160	134	175	144	151	153	135	145	144	161	154	148	164	158	147	163	132	144	149	129	145	151	153	136	141	129	140	137	146	151	174	150	155	142	140	193	166	164	154	155	129	151	143	136	131	153	127	135	141	119	149	145	146	138	127	142	154	132	151	157	137	136	133	158	157	135	160	144	154	155	125	143	165	164	145	152	140	148	131	137	153	140	146	120	141	162	139	163	135	155	144	141	146	124	114	156	160	158	139	137	136	143	144	156	123	134	161	149	169	154	128	156	124	147	154	145	138	155	134	132	140	143	150	139	160	125	141	137	135	140	142	152	148	146	147	144	140	118	145	146	149	137	166	138	150	165	144	176	149	150	125	163	150	158	152	142	148	147	153	158	137	138	145	158	138	134	157	140	138	168	164	141	135	141	144	146	169	153	145	140	155	150	161	130	133	160	125	143	159	160	146	162	143	165	137	152	146	148	155	165	130	152	162	147	157	143	142	148	136	132	161	132	153	166	142	150	143	145	156	161	131	145	135	134	137	140	140	136	142	167	129	152	149	173	153	145	153	157	139	113	147	153	135	143	145	141	139	133	141	145	136	122	146	148	159	157	141	127	164	152	142	130	155	129	138	156	136	147	143	146	137	151	143	147	143	149	165	151	152	159	160	136	142	128	138	165	163	158	152	166	166	140	145	147	133	147	136	126	131	156	154	136	144	150	148	165	158	150	151	153	148	116	155	170	167	159	162	158	159	131	131	126	137	143	153	138	167	170	169	144	127	162	141	146	148	133	143	157	140	154	150	125	165	171	148	150	147	127	152	150	156	148	160	151	146	147	139	144	144	136	157	167	139	153	117	134	133	151	152	138	150	133	138	133	153	161	137	133	130	156	149	144	138	133	145	149	151	151	125	130	129	154	148	129	156	176	145	134	145	158	155	166	148	139	148	131	126	137	136	159	155	109	128	131	153	133	137	141	145	148	135	135	142	144	137	139	165	143	130	144	151	145	148	127	141	128	126	147	154	142	142	137	156	153	154	179	150	162	124	149	157	129	144	153	136	129	147	162	157	163	138	138	134	129	147	151	151	136	141	131	141	143	152	160	128	154	145	157	150	125	148	154	130	135	145	134	130	135	142	162	146	136	139	148	142	146	135	152	155	143	134	161	141	149	145	124	178	157	161	167	146	137	149	138	125	130	164	154	136	152	155	148	144	153	162	135	135	142	144	168	140	156	150	154	145	125	131	163	138	151	151	142	123	127	156	146	147	142	154	155	126	130	147	151	143	144	151	133	134	161	154	139	139	146	149	134	144	170	143	138	135	145	136	147	140	149	157	145	136	135	140	146	138	164	140	143	147	139	147	154	149	165	155	149	137	150	140	146	157	119	129	143	154	137	155	152	151	131	163	164	166	131	125	147	129	157	140	140	141	148	142	151	141	128	137	126	134	148	149	139	132	154	157	138	148	150	162	115	159	131	137	161	148	130	151	150	129	146	157	144	137	120	119	149	132	127	118	142	123	143	161	140	143	167	137	161	149	130	126	166	141	135	162	145	126	130	156	144	146	150	139	142	144	151	143	141	147	160	149	152	138	162	158	128	139	151	145	135	173	187	138	143	164	149	117	156	159	139	150	156	152	148	138	151	132	142	142	150	153	166	129	137	167	144	145	169	151	126	139	147	124	145	134	140	153	134	151	122	140	144	120	134	144	133	142	158	155	154	144	133	132	159	147	129	158	142	166	150	147	146	146	162	150	142	140	144	159	156	145	134	141	161	153	158	147	155	161	154	142	130	148	148	123	153	136	136	135	136	146	153	150	132	140	126	126	125	144	147	142	144	142	128	150	152	154	148	169	151	144	165	159	147	146	137	151	168	164	159	156	161	152	154	125	141	147	155	136	130	151	147	140	133	155	166	161	149	135	134	148	149	143	139	140	133	157	174	181	143	137	162	146	163	132	139	131	138	151	141	133	144	122	166	145	116	162	148	156	122	129	116	150	155	170	165	143	149	131	152	157	154	142	159	144	121	167	144	152	178	139	139	150	116	162	149	166	146	150	152	144	129	149	160	147	160	141	148	135	161	132	153	115	147	153	127	133	159	162	146	149	107	144	117	135	142	174	156	146	143	140	144	151	168	131	138	124	142	137	147	130	125	146	149	148	123	134	163	131	166	146	144	166	135	167	147	157	154	159	148	132	123	152	151	160	142	159	164	148	141	128	146	142	130	133	140	140	146	137	146	135	150	131	128	129	160	133	130	154	128	148	127	146	162	141	122	141	121	140	147	147	171	135	126	134	134	156	131	137	148	118	154	144	158	127	124	121	150	143	147	141	161	193	150	160	159	151	161	128	138	147	139	150	135	129	159	144	135	155	157	141	145	154	129	124	164	135	152	146	147	163	128	158	138	156	153	152	141	179	134	131	154	146	127	144	140	170	142	160	140	142	150	171	157	131	152	153	160	147	160	139	144	137	148	161	137	128	159	155	150	125	176	140	144	147	147	141	142	143	173	150	124	156	118	175	130	145	169	157	133	174	155	139	161	141	163	158	136	141	147	163	152	151	151	156	136	156	146	156	141	138	145	148	139	125	143	144	160	139	149	124	163	161	145	154	164	171	156	151	146	157	144	126	140	141	140	149	142	142	143	173	163	165	137	154	130	139	149	137	171	143	149	163	153	165	149	139	155	142	116	141	146	157	132	149	139	173	128	136	169	143	129	158	151	161	156	159	143	144	138	143	158	132	149	162	141	159	152	152	153	143	154	142	148	145	126	172	114	144	140	138	124	151	161	129	137	129	153	163	149	135	168	137	133	165	168	173	131	125	152	148	140	121	161	153	159	140	157	137	163	151	164	128	147	155	150	151	158	144	125	149	148	133	140	131	138	135	151	152	180	140	147	151	141	149	145	146	133	145	155	154	131	136	142	135	137	153	139	160	125	159	147	172	149	145	140	149	139	148	122	156	135	142	141	155	131	136	152	141	152	135	135	125	142	142	160	146	135	148	152	135	165	165	155	139	135	152	146	158	158	159	155	142	167	156	155	150	156	157	162	170	124	147	155	146	152	132	170	148	148	130	134	162	160	151	157	156	141	150	156	144	119	145	150	149	138	138	137	132	153	146	155	135	134	153	136	136	141	138	158	127	164	126	152	156	143	144	152	165	145	129	140	142	157	134	171	136	157	147	150	157	173	151	167	149	142	131	126	156	133	155	142	148	150	169	156	147	173	140	152	130	130	146	160	132	151	161	157	137	136	156	162	141
9235	5096	13687	18243	17423	15792	13712	12777	11668	9921	9070	8114	7714	6425	5996	5963	5550	7209	13557	6853	7841	26481	33526	26065	15417	7169	2723	1052	565	481	435	427	409	440	422	414	432	424	395	470	414	400	469	471	413	456	444	397	454	430	419	457	406	460	423	447	430	445	412	417	443	430	423	416	426	432	488	396	457	408	415	420	440	428	408	442	411	434	445	442	411	466	435	414	431	441	405	432	408	432	408	390	416	408	415	421	450	430	469	461	407	445	436	410	385	420	454	424	385	426	456	467	450	427	442	414	430	468	429	430	425	426	427	460	416	466	486	404	423	422	385	415	392	408	430	451	451	445	433	397	456	432	379	425	427	448	438	431	423	442	472	490	443	429	398	445	458	412	472	434	432	430	409	477	456	396	428	466	426	443	439	391	398	450	437	431	405	453	427	406	436	442	438	439	437	450	417	400	421	437	441	428	408	448	435	466	450	417	415	425	441	404	448	444	442	430	437	466	426	442	446	440	414	423	394	408	411	431	438	440	437	414	417	442	374	432	435	436	426	430	433	455	440	445	436	392	447	441	415	429	418	455	452	450	426	408	421	395	420	478	486	429	400	431	447	403	380	429	429	445	424	401	414	449	401	428	419	430	445	445	408	448	474	471	426	420	460	423	449	425	444	443	441	446	421	452	458	435	476	458	407	406	445	429	450	420	455	417	450	419	442	432	431	412	449	448	422	436	452	443	408	456	442	460	434	413	410	406	429	438	453	440	418	443	417	442	429	416	404	395	438	429	448	442	411	448	422	410	427	405	435	460	467	441	420	431	404	422	424	460	474	449	453	418	418	445	424	438	455	425	448	417	445	423	419	453	402	419	443	450	452	452	412	462	422	422	413	420	441	434	428	430	389	455	440	455	450	399	472	416	428	403	461	438	410	444	425	441	457	436	425	429	385	452	458	427	426	446	386	433	444	426	464	446	475	404	444	453	397	438	454	407	437	429	427	426	449	407	459	424	443	439	450	434	431	435	414	400	423	439	436	399	467	455	427	433	434	434	438	466	464	436	428	439	445	469	398	425	441	415	443	472	393	423	422	413	444	408	472	418	432	415	454	420	427	382	432	432	444	419	424	452	458	413	454	450	401	427	453	434	403	445	417	464	450	429	449	436	433	427	435	420	424	431	424	426	427	420	441	430	418	430	440	438	461	390	437	420	405	445	421	428	451	410	440	446	419	438	479	410	436	459	451	406	443	435	427	457	442	414	426	425	404	418	411	419	431	423	460	423	411	416	434	436	407	459	427	431	441	456	463	408	440	419	456	423	463	414	450	414	463	411	432	441	423	439	426	421	428	410	429	420	435	435	394	421	426	441	445	434	464	443	439	432	410	398	428	427	438	420	414	427	413	409	429	456	422	421	400	451	436	427	397	421	422	414	432	430	427	439	414	409	436	433	464	427	430	413	439	447	413	418	432	460	425	454	448	465	432	418	426	388	445	436	431	466	469	416	460	451	435	443	415	438	447	418	387	423	437	443	433	470	417	416	465	488	416	397	453	451	439	432	417	477	419	410	435	430	414	407	425	384	400	449	434	479	430	433	427	433	434	453	437	423	467	434	442	405	439	446	437	427	447	404	399	466	423	443	431	438	417	421	434	425	428	443	419	412	426	469	410	429	399	453	462	424	427	383	452	422	446	422	468	467	419	391	432	417	419	411	422	441	391	446	435	416	411	426	408	445	427	427	394	451	460	446	418	430	410	457	425	405	473	410	438	421	435	420	430	395	398	420	415	417	440	460	423	497	416	412	412	442	451	431	438	421	418	457	413	398	403	448	430	413	390	398	442	435	444	411	408	406	444	418	445	444	430	452	388	420	415	455	424	475	427	447	430	416	436	391	449	415	431	395	414	446	460	461	413	438	393	430	428	437	414	429	408	444	448	443	443	416	422	440	437	428	385	446	430	413	442	437	432	435	392	438	403	406	401	435	431	449	449	411	437	425	418	452	473	422	446	426	420	417	435	426	414	432	420	400	379	434	451	429	418	440	424	414	429	438	446	449	421	438	410	455	424	406	415	396	443	441	402	397	399	425	425	438	424	445	423	444	416	418	433	440	434	411	443	399	419	466	435	450	457	388	392	486	414	416	423	461	440	448	448	427	441	449	416	429	429	399	433	443	461	450	418	442	434	463	434	427	434	427	417	449	443	415	433	395	425	460	466	422	422	427	458	421	410	423	456	438	423	435	429	429	432	439	427	393	406	443	440	440	426	435	447	489	449	435	445	421	427	415	414	439	423	445	393	442	411	458	430	429	423	427	470	447	404	393	479	424	417	412	443	424	441	446	447	465	440	432	441	423	425	419	444	438	437	444	442	419	410	438	386	427	438	435	420	428	445	424	414	452	437	439	446	432	436	399	454	450	406	469	422	397	433	439	401	400	469	405	420	448	429	393	419	416	384	442	430	409	427	427	438	444	433	435	436	427	402	429	409	453	429	443	397	421	450	444	414	420	441	435	456	453	436	423	440	459	420	448	446	403	407	417	437	420	457	418	437	440	441	400	419	480	418	412	422	411	445	464	443	446	422	414	410	398	428	438	437	388	406	437	472	409	424	443	435	402	435	401	421	426	453	428	435	453	404	426	430	406	417	456	446	451	388	416	411	430	421	444	489	416	415	433	471	454	408	418	461	428	425	434	442	421	390	428	425	411	449	461	443	436	419	427	405	438	446	464	427	412	414	364	437	435	422	468	443	457	439	411	435	468	441	437	411	444	421	413	470	440	438	421	410	418	416	455	459	471	442	436	418	454	423	463	452	438	458	391	467	436	438	434	472	436	423	422	430	413	412	420	427	430	427	449	443	410	453	460	433	407	412	437	437	430	444	426	409	463	408	394	418	436	438	418	435	406	476	433	429	411	424	447	432	442	457	411	420	412	433	412	453	455	428	470	429	411	422	435	394	428	437	406	457	425	439	433	434	398	428	413	452	413	421	440	396	424	457	411	423	484	404	412	420	414	423	407	429	416	411	414	454	399	391	432	466	419	410	440	423	433	447	415	435	455	421	448	440	409	424	428	440	421	450	395	418	448	439	423	431	431	430	417	418	461	460	425	422	405	441	452	463	432	452	403	420	432	423	441	415	462	431	442	379	426	418	441	424	421	447	424	424	424	399	443	434	422	437	447	436	419	428	435	429	408	447	433	402	443	413	478	444	436	421	420	447	428	415	451	440	435	400	448	449	406	477	451	426	427	412	409	434	459	460	433	447	421	423	437	403	426	449	419	422	435	451	412	428	450	446	438	422	443	463	427	401	419	425	456	400	463	475	442	435	423	438	434	471	425	434	452	427	412	406	423	422	460	469	467	399	410	447	453	461	431	435	442	439	430	440	437	407	393	447	417	432	407	412	405	414	404	456	438	430	423	465	473	431	398	416	411	436	401	415	429	469	412	449	426	471	419	457	404	445	396	409	397	417	418	393	427	441	443	438	399	386	429	429	409	457	416	418	439	430	460
3647	1797	2503	1721	1421	1047	832	566	505	447	381	341	263	249	256	235	222	198	344	240	275	423	992	778	528	345	214	160	141	128	134	143	106	141	127	140	129	130	134	134	120	132	144	143	138	128	126	140	114	132	165	135	139	121	117	128	133	149	134	136	137	129	129	118	130	143	108	145	143	139	147	138	147	159	129	118	129	169	143	137	118	134	145	138	127	136	151	133	157	135	135	142	133	130	113	164	140	147	137	156	146	128	120	153	138	140	127	132	132	135	133	129	138	109	144	128	130	143	139	132	139	126	144	141	122	119	127	153	131	105	130	146	116	127	117	134	110	134	146	164	145	125	142	117	122	144	124	154	119	129	135	140	143	128	154	137	140	122	124	118	144	157	133	126	143	148	155	120	102	129	131	110	110	138	133	141	117	137	136	119	124	124	126	147	112	133	136	139	123	137	133	145	122	160	143	146	131	125	151	124	145	137	132	126	104	146	156	135	122	130	98	123	138	142	145	126	143	152	140	142	125	122	120	150	137	132	144	113	140	140	137	108	142	151	142	128	116	136	158	138	146	142	127	150	130	134	136	131	132	115	120	144	125	149	131	143	141	148	122	136	155	159	127	139	107	154	129	101	140	165	162	135	149	145	125	126	133	148	129	138	132	132	160	116	125	147	138	115	115	147	144	124	119	154	132	135	128	140	121	157	141	136	139	131	128	153	137	134	142	123	145	136	127	122	132	142	136	149	144	123	114	140	137	131	125	149	133	112	125	119	141	123	144	130	132	141	131	123	129	112	126	152	138	122	125	135	126	122	121	127	127	140	133	129	137	139	146	136	134	143	138	145	126	121	120	145	143	132	125	141	129	147	120	118	127	130	119	160	138	130	144	113	112	123	143	148	164	139	124	132	127	130	143	122	157	129	146	125	132	149	127	160	125	121	134	137	123	153	134	155	157	125	119	129	144	136	127	137	118	138	115	110	143	138	145	131	122	141	131	126	135	140	153	141	121	132	125	138	139	129	131	120	147	143	138	112	137	121	120	136	134	145	133	140	124	109	142	141	150	128	129	139	135	116	152	131	141	159	153	132	128	131	141	116	153	135	144	151	130	147	143	156	124	129	126	120	119	134	149	141	125	123	130	131	132	145	144	134	140	129	134	140	132	135	147	135	127	113	137	121	140	146	137	110	137	141	136	134	161	134	148	127	144	151	126	142	127	151	145	127	134	139	123	135	130	120	139	127	141	134	133	133	132	131	148	122	132	151	138	105	154	137	120	125	142	152	154	143	130	150	115	135	132	144	117	118	122	139	138	140	153	133	137	123	134	134	116	122	136	147	127	112	128	120	140	136	131	132	158	124	137	117	140	126	122	124	135	169	131	143	121	146	107	141	147	134	141	158	131	129	140	139	140	138	139	127	139	140	138	159	120	134	129	130	110	106	129	116	136	154	150	125	141	127	98	111	136	140	148	127	148	116	138	146	144	160	130	139	132	125	127	111	122	129	130	148	135	117	120	129	142	142	122	142	141	129	141	129	146	146	137	119	131	135	140	123	111	138	131	137	151	136	121	107	140	129	118	135	122	142	135	140	146	124	124	144	134	149	132	129	160	140	139	146	119	139	140	148	103	123	135	140	144	131	142	151	128	146	140	121	162	121	131	126	137	140	142	137	128	143	155	145	139	141	170	159	124	133	145	118	141	136	128	129	137	132	136	126	145	110	114	121	123	135	121	148	135	147	120	121	133	151	163	149	130	144	132	130	151	138	136	136	133	128	125	139	143	135	148	146	140	141	129	112	135	116	159	147	144	140	133	158	127	129	120	135	129	135	133	125	146	143	136	146	131	145	128	126	127	115	128	136	125	134	149	123	141	139	123	117	132	129	129	134	135	140	135	129	141	140	126	121	122	122	151	129	112	141	137	148	144	128	136	147	127	136	132	134	151	118	116	111	117	126	128	132	117	126	138	126	148	146	141	123	125	120	126	150	116	126	129	136	137	151	118	114	126	140	137	137	131	129	127	146	125	98	120	130	172	124	142	146	143	126	125	136	132	154	148	123	136	134	151	133	155	134	152	123	101	133	143	134	124	114	126	133	149	127	123	147	147	135	113	147	112	143	116	127	148	144	134	130	145	123	131	128	121	122	125	159	133	136	154	126	129	139	134	120	144	137	127	131	143	156	131	117	145	138	140	158	116	139	149	157	123	125	141	141	128	127	124	151	132	142	127	146	148	161	147	154	133	140	136	127	148	147	122	127	121	132	124	123	149	145	128	142	135	116	126	147	137	127	138	138	136	132	135	142	114	127	130	132	117	144	132	141	143	133	125	133	105	127	133	130	149	131	148	124	113	140	123	139	132	102	131	140	125	146	134	168	128	160	136	122	128	106	145	130	122	122	148	135	124	123	134	129	143	140	132	142	149	142	122	117	131	119	139	150	128	133	159	134	138	126	124	124	130	142	115	146	126	139	126	139	162	154	136	164	128	130	141	128	175	120	119	143	163	119	137	134	156	129	139	142	140	129	135	130	115	142	141	138	143	125	147	110	135	127	142	138	123	139	121	164	135	129	115	132	151	134	134	159	123	133	124	119	122	122	124	134	132	124	118	130	150	134	146	137	142	160	127	123	132	145	129	133	133	140	124	122	121	141	123	129	128	114	144	144	143	142	132	139	129	133	138	132	128	127	150	127	127	131	136	142	133	123	120	128	123	123	141	143	112	116	139	132	114	138	128	118	118	120	144	150	125	145	133	133	148	135	147	103	130	138	150	159	112	128	134	127	142	130	137	136	139	133	122	135	134	112	153	131	112	156	122	108	162	145	121	116	137	134	111	122	141	162	140	113	148	143	119	127	136	119	138	145	129	129	137	144	111	137	116	129	124	140	149	137	130	128	119	118	142	127	134	149	150	128	142	126	130	120	137	129	139	134	136	143	142	131	121	111	129	137	149	138	138	124	140	152	126	151	129	126	116	152	118	145	128	114	124	130	117	119	155	160	130	141	116	123	141	128	137	154	129	119	134	150	152	153	129	138	139	123	123	128	127	146	118	156	131	138	130	133	129	134	150	122	122	122	135	120	122	135	142	134	140	135	124	121	125	128	136	119	135	113	135	129	134	130	131	138	161	134	156	129	127	142	139	123	126	138	132	141	144	130	139	136	138	141	131	139	133	155	123	133	128	119	119	116	130	131	139	124	159	160	131	110	141	137	131	128	117	127	127	146	137	120	147	119	115	138	132	124	145	145	114	129	121	155	143	156	125	142	134	115	141	134	142	113	130	142	126	122	140	121	113	159	152	142	141	143	115	154	145	141	144	135	135	111	144	137	129	141	120	137	142	115	124	129	142	124	113	129	139	118	136	121	105	153	134	134	129	131	127	121	134	126	121	146	142	129	138	136	121	147	124	124	132	154	130	149	133	135	127	122	132	129	139	119	133	143	138	133	140	148	128	115	129	118	144	130	129	140	141	122	136	131	130	134	134	121	125	156	130	124
3067	1903	4596	5271	5372	4455	3964	2964	2536	2264	2040	1727	1500	1379	1421	1317	1105	1094	1878	1133	1505	2454	5424	4387	2596	1472	748	528	457	392	385	429	414	391	390	413	392	408	416	399	412	351	405	395	411	421	441	390	378	382	380	421	403	411	384	389	405	384	412	417	432	386	380	380	414	382	428	398	388	406	390	409	379	391	402	396	400	430	398	401	379	388	411	371	379	405	419	395	405	395	374	406	407	400	385	413	400	389	410	388	395	392	422	369	399	432	387	417	413	384	401	402	398	407	382	410	398	392	384	407	405	424	423	394	415	392	445	395	415	429	394	396	432	394	402	391	371	412	406	378	389	421	406	375	389	398	423	418	403	405	374	417	377	402	393	406	404	372	437	367	383	437	403	346	428	394	407	393	393	413	383	382	392	388	367	408	411	383	400	422	398	405	413	449	363	395	407	435	386	387	397	407	413	395	401	407	392	403	352	369	416	360	402	376	384	367	415	418	386	408	410	421	375	398	378	379	379	406	378	394	411	373	398	369	429	425	395	378	427	409	367	415	403	384	393	394	403	393	404	421	390	377	440	442	407	396	395	414	402	388	375	393	412	379	372	383	387	386	412	375	395	391	422	389	399	409	390	429	396	402	412	394	425	379	429	398	411	398	392	410	405	405	413	361	400	403	402	417	407	367	396	403	386	407	430	392	423	385	394	399	373	431	410	411	419	378	383	404	359	399	417	354	396	366	419	369	390	400	383	385	412	400	338	373	424	395	405	433	400	400	399	431	415	367	387	416	383	418	380	424	364	367	414	364	400	393	364	398	408	421	399	418	416	382	402	382	384	428	421	389	391	381	382	394	409	389	416	427	404	412	394	445	417	407	387	396	405	400	399	356	392	434	391	435	383	377	392	380	423	372	391	427	401	395	397	390	408	401	409	367	380	399	421	365	403	419	400	390	425	388	405	386	381	416	402	364	426	391	400	405	409	410	405	417	403	429	387	397	393	359	392	416	408	412	369	390	409	401	408	411	398	440	395	387	395	422	419	374	419	403	386	403	408	397	367	421	381	389	447	417	394	368	401	417	385	397	401	406	416	377	398	398	400	401	395	389	379	368	434	399	382	436	418	347	398	424	392	373	420	413	397	382	411	368	388	401	427	418	416	408	424	376	397	427	380	385	391	374	440	422	378	375	403	409	388	376	381	386	394	346	392	362	396	404	406	399	431	367	421	422	364	407	377	426	382	401	426	383	392	439	388	431	416	395	391	384	375	404	399	433	424	386	388	442	384	373	412	397	438	364	412	429	406	412	398	395	399	384	386	376	371	406	400	364	397	389	393	428	392	372	337	409	394	398	413	383	427	394	399	398	367	388	400	399	389	406	402	396	395	383	408	428	421	396	416	400	398	380	387	410	412	409	393	391	402	431	389	404	409	416	403	361	401	394	377	376	383	412	429	388	362	410	402	374	440	401	430	437	369	415	382	398	383	408	374	412	408	404	392	379	365	438	367	405	390	385	357	365	434	419	440	385	375	437	391	393	378	397	424	389	401	401	361	398	426	419	428	379	426	393	395	358	391	368	391	412	381	376	399	350	358	396	395	411	427	401	368	378	416	407	424	411	407	390	360	399	375	412	418	423	429	410	370	405	424	350	386	422	403	363	417	390	360	423	420	420	400	394	388	401	336	409	379	391	372	377	398	393	388	404	432	403	409	400	379	399	406	383	392	408	422	448	415	379	365	384	405	392	384	394	401	386	355	368	374	381	392	374	394	419	397	415	419	407	377	385	395	384	411	374	409	413	394	448	412	419	385	416	428	395	374	377	382	420	406	395	396	400	412	405	385	372	401	386	397	409	400	397	381	393	421	387	403	391	369	397	404	388	421	392	425	399	377	389	368	375	379	409	400	406	373	368	351	385	421	408	369	416	384	400	428	375	416	389	376	390	410	385	414	385	403	402	390	406	420	370	404	408	394	420	378	423	455	394	402	404	399	423	393	386	416	392	387	380	411	387	392	394	371	362	395	430	393	386	408	426	363	417	382	363	414	408	377	372	402	425	376	378	390	402	362	366	412	433	427	420	402	393	369	383	403	424	423	421	384	395	424	426	409	378	404	399	414	415	430	398	410	408	379	415	358	437	388	368	396	424	427	423	371	390	419	378	406	397	417	425	407	383	428	453	415	408	399	359	370	422	441	409	437	407	414	390	404	396	398	419	376	392	405	403	368	407	421	400	408	394	414	372	423	398	377	403	395	362	399	378	399	393	403	395	389	419	369	414	428	392	386	376	398	378	374	400	411	388	392	396	380	417	374	427	396	389	397	420	423	432	368	406	376	401	371	388	388	419	418	389	391	370	429	409	396	447	398	395	406	418	398	434	395	349	393	432	420	402	388	406	400	368	404	386	359	380	429	381	375	400	389	407	405	404	387	353	379	403	443	392	428	445	388	412	394	424	393	377	434	391	390	380	421	370	432	404	415	380	361	453	434	395	393	381	403	424	421	402	392	390	394	399	373	387	392	370	360	398	405	395	385	388	421	438	384	413	416	365	399	388	407	364	415	389	412	395	420	393	389	375	387	394	401	422	375	386	375	369	390	414	406	371	396	394	415	393	414	362	370	413	355	392	417	403	380	415	412	394	406	375	375	417	390	416	378	407	363	398	375	385	380	359	364	414	386	392	380	391	370	377	427	384	423	399	410	378	390	373	407	388	381	408	395	406	369	392	393	390	416	399	376	435	369	408	414	410	403	391	407	346	420	400	408	413	391	423	372	445	371	448	422	385	377	388	407	389	425	405	417	392	382	397	373	392	411	391	415	405	412	414	399	416	398	422	357	405	407	343	407	371	387	405	386	432	410	384	372	407	398	391	392	381	392	408	418	429	404	396	410	413	399	376	391	368	438	399	411	402	404	368	379	371	384	369	401	417	414	395	404	380	370	433	403	410	431	445	368	421	391	366	377	398	416	399	404	401	365	413	394	397	342	390	416	384	402	381	396	423	386	403	415	391	379	429	421	402	424	429	407	427	419	379	419	390	380	389	414	416	388	378	387	409	402	416	393	430	399	399	402	388	398	373	396	413	389	385	391	399	394	428	433	386	393	394	422	412	388	417	389	396	386	413	387	405	396	403	373	382	351	420	388	391	420	401	414	377	389	384	418	379	411	417	397	409	352	396	389	438	396	425	399	455	397	364	377	412	388	411	415	391	410	404	389	366	413	389	400	397	379	374	402	395	421	368	408	416	407	385	383	389	414	423	376	399	384	423	398	351	391	400	392	390	413	427	424	401	412	405	430	420	386	396	418	393	376	401	420	412	397	389	425	381	424	376	390	390	376	445	403	401	397	376	398	386	391	435	370	413	403	390	407	369	382	353	399	434	405	388	397	388	392	429	404	388	419	411	390	379	394	375	414	397	394	405	399	374	415	381	383	391	390	400	401	379	376	392	384	418	378	411	397	425	439	379	374	399	405	394	408	399	413	392	387	381	429	417	453	373	413	428
9994	3468	4695	3496	3927	3506	2505	2168	1561	1528	1262	885	781	635	663	655	546	636	2628	6512	1239	1977	3421	2346	1078	502	271	160	158	145	124	128	140	131	126	136	124	131	122	132	123	146	137	126	150	138	135	127	134	147	134	128	136	129	125	146	142	130	142	133	153	128	148	140	110	150	153	130	152	144	149	159	121	133	113	138	157	150	122	138	143	124	134	115	157	131	151	132	131	132	140	156	143	128	144	139	147	149	131	130	128	125	146	138	115	135	122	168	137	159	129	129	144	152	125	127	148	130	141	112	140	130	122	134	151	141	118	119	155	156	133	140	163	140	149	147	132	124	122	150	160	142	121	132	120	136	120	136	150	142	140	131	130	113	134	126	145	147	140	141	125	136	142	134	134	130	144	139	132	128	128	132	127	136	136	132	141	131	153	123	160	139	133	130	138	154	138	117	119	136	163	127	159	122	136	140	119	139	133	154	142	120	142	129	143	142	141	138	150	143	124	109	147	148	128	123	129	156	113	126	150	119	139	136	134	142	113	143	140	120	136	120	116	140	143	144	158	141	155	150	124	127	123	132	140	132	165	145	124	131	131	130	139	129	132	169	149	162	134	143	144	142	104	135	146	154	150	135	142	161	144	155	142	144	122	163	138	149	137	153	135	134	137	114	155	137	142	127	132	121	128	137	140	129	137	155	136	135	150	146	130	133	126	135	130	106	148	133	115	130	128	142	135	132	136	147	134	122	113	127	121	139	144	129	159	125	161	130	136	144	161	131	137	111	112	136	138	140	138	139	126	136	140	136	125	119	136	136	157	146	142	127	142	152	141	148	110	118	145	135	137	136	130	145	159	140	146	140	129	134	136	155	136	140	159	129	129	149	128	159	127	130	145	125	162	164	127	150	159	129	119	127	121	152	139	151	149	143	109	131	126	121	137	148	129	150	112	123	122	142	138	134	149	123	138	144	160	138	153	139	136	147	120	133	143	149	138	124	131	120	136	120	151	117	144	141	138	133	141	146	129	131	132	119	114	144	128	136	129	147	147	139	135	141	120	133	137	136	150	150	140	117	141	128	159	123	130	124	144	152	143	148	127	145	125	136	152	138	141	143	123	129	137	144	143	120	129	125	149	149	147	144	132	131	130	106	115	118	114	124	133	136	141	149	134	132	151	127	144	132	139	132	144	112	126	129	109	144	133	114	131	133	120	114	157	141	136	145	162	148	137	147	123	121	155	147	128	155	165	121	132	138	156	143	143	135	158	144	146	135	122	122	125	133	128	144	132	140	143	125	136	129	139	137	147	149	133	131	129	137	142	151	131	117	145	129	138	136	152	128	135	149	140	127	147	152	119	157	132	153	155	137	141	121	134	139	136	140	142	146	151	133	125	154	129	140	123	146	143	112	160	129	135	158	132	143	127	143	142	133	118	134	130	139	138	126	147	120	127	171	153	156	120	123	153	134	119	129	118	149	152	136	124	139	148	138	115	155	140	160	155	141	159	128	135	139	127	124	118	130	145	123	146	120	127	145	153	134	123	141	125	148	140	132	164	138	145	151	142	125	115	130	158	127	124	142	123	152	135	131	141	133	119	131	132	139	152	140	145	120	152	147	138	139	142	144	125	126	138	149	123	141	132	143	148	148	127	148	121	123	142	131	140	120	133	139	143	147	146	143	128	138	105	121	145	147	149	140	129	116	127	147	136	128	126	162	130	152	116	127	144	143	138	128	137	141	137	142	152	138	123	141	144	122	135	116	152	119	131	145	145	164	142	149	123	127	135	151	134	137	123	131	126	129	137	154	133	135	145	148	155	134	143	148	120	135	140	139	143	126	137	141	139	135	140	130	141	140	148	129	141	130	131	105	144	131	145	114	148	128	135	137	144	117	151	144	126	139	135	128	127	135	144	143	147	142	141	144	136	130	132	130	133	133	127	125	133	153	165	135	142	149	136	132	130	131	140	117	138	159	139	141	137	126	137	122	122	161	143	133	147	136	121	148	95	112	125	130	116	143	149	150	128	128	125	113	130	164	133	126	127	162	139	152	141	128	137	128	124	136	141	121	138	140	139	160	125	130	150	144	132	138	137	138	144	136	136	141	128	139	122	124	155	134	135	143	136	127	142	139	154	130	135	149	137	134	167	155	151	144	130	146	142	111	136	148	150	170	137	139	121	154	127	116	152	160	146	159	150	140	139	129	129	138	138	136	141	163	136	149	137	126	142	131	151	129	143	149	142	123	137	135	146	119	120	116	149	133	139	140	150	153	128	128	134	146	143	132	131	134	133	156	128	122	147	113	157	146	156	142	139	137	162	143	128	121	151	117	127	135	131	142	127	121	134	152	143	146	141	127	125	157	145	165	142	145	144	129	139	146	143	130	131	137	144	118	138	146	157	137	155	140	139	130	121	134	125	128	132	126	145	118	125	148	123	126	126	144	140	147	137	116	147	129	142	145	151	145	123	139	145	153	135	121	140	137	144	142	133	123	133	139	144	142	148	157	136	144	117	139	116	129	140	142	144	163	121	142	137	126	121	135	121	155	144	136	123	137	121	161	151	126	128	161	144	132	147	107	126	133	156	145	140	134	133	155	124	137	139	146	126	139	129	126	109	128	145	143	144	146	151	113	146	132	139	136	149	140	131	143	150	150	135	128	124	140	143	113	129	140	133	137	140	116	153	119	131	139	132	126	146	144	142	136	131	156	139	158	142	131	112	128	133	118	122	127	132	133	136	164	146	139	133	123	134	144	158	147	130	165	127	135	132	144	141	142	152	147	143	112	138	144	126	131	126	137	130	141	142	143	130	126	145	143	132	118	145	131	144	144	141	139	142	120	145	151	132	152	133	139	114	137	148	127	130	130	155	139	139	123	122	119	125	132	134	131	147	113	130	137	136	125	113	145	134	147	150	137	128	125	141	139	154	136	121	126	148	126	112	143	158	121	124	163	138	125	137	116	130	149	134	131	137	145	126	130	152	136	155	130	126	137	138	137	124	130	146	119	146	131	131	120	123	128	132	139	125	141	143	146	150	137	141	132	140	135	141	148	127	123	151	133	127	131	106	141	153	142	131	139	118	171	148	135	150	139	131	138	114	128	97	154	142	133	140	135	120	122	133	137	135	148	134	144	132	139	134	124	143	131	156	138	144	126	129	143	135	142	130	138	126	129	140	137	123	125	117	134	140	145	131	146	144	144	147	137	122	130	147	167	131	151	148	158	128	136	148	145	141	134	139	150	128	127	128	150	144	153	140	151	140	130	133	132	136	136	122	131	140	139	121	139	145	138	134	128	139	129	115	139	138	141	137	150	134	146	111	125	117	169	126	128	151	154	116	121	138	149	158	163	131	113	120	131	129	133	148	118	124	151	145	144	140	135	134	150	108	126	131	151	137	133	111	135	134	125	144	130	148	142	152	137	128	133	123	137	133	122	155	127	156	130	129	163	125	153	118	150	128	126	142	121	140	134	153	121	140	128	133	151	141	153	130	119	138	144
6933	3517	8134	10168	13611	13474	10839	9874	7963	8298	7089	5011	4463	3830	3997	3762	3621	3812	14543	26053	5439	11869	17553	12524	6679	2896	1218	617	460	414	452	395	404	413	414	392	406	417	419	386	406	416	410	398	437	426	410	405	438	438	386	394	390	370	404	426	371	413	405	402	380	383	411	400	390	386	405	408	414	369	438	366	406	430	425	418	376	393	427	431	382	385	382	393	421	411	394	422	394	413	358	384	384	418	340	358	396	398	392	399	367	378	439	390	408	443	391	399	436	373	385	425	395	371	345	378	382	404	412	396	406	421	390	347	392	413	390	405	365	420	356	427	391	424	398	387	415	403	430	369	410	400	390	458	414	418	396	400	369	408	364	375	402	382	396	435	396	404	422	429	417	401	396	412	375	412	383	397	424	403	393	421	437	442	402	416	439	405	380	427	385	396	392	426	387	398	420	396	391	413	406	432	398	428	346	420	381	392	404	434	383	399	388	391	388	400	396	393	358	399	409	420	375	428	433	394	381	416	422	411	393	424	428	378	378	451	454	384	406	394	373	448	452	412	410	401	399	393	373	379	397	407	375	404	406	425	397	370	434	414	428	391	442	361	404	423	396	389	398	418	412	422	443	406	393	423	396	365	410	427	398	418	392	427	444	416	408	350	371	380	446	379	404	409	430	377	415	385	419	396	421	389	359	367	400	402	389	408	382	414	401	420	428	375	413	405	403	368	412	393	390	426	382	422	417	426	397	402	383	400	407	441	427	402	411	392	397	411	403	411	423	407	430	387	425	419	425	429	392	388	406	427	398	431	385	415	386	386	437	394	404	402	357	382	393	379	362	414	389	430	392	423	418	432	395	409	403	377	406	408	401	410	405	386	424	365	396	418	427	410	438	363	426	395	395	379	428	412	368	393	419	416	369	410	426	389	384	404	452	406	355	419	386	421	428	419	386	378	397	381	390	370	415	398	398	369	367	405	379	385	407	449	396	392	406	395	393	407	371	402	408	405	440	382	393	385	379	442	394	408	367	383	380	374	408	435	412	420	423	389	404	365	404	399	425	435	392	412	380	415	378	416	378	382	396	420	407	418	403	433	386	411	399	363	424	411	437	387	363	406	454	389	403	392	412	405	427	426	399	408	376	416	427	414	408	393	425	374	405	411	422	411	355	378	399	405	421	387	379	371	427	389	415	388	397	430	438	373	429	387	412	393	401	376	417	386	405	423	408	390	414	425	410	409	405	402	378	413	386	366	409	420	377	435	394	370	413	396	384	380	367	449	412	382	385	437	414	388	386	424	401	400	404	433	417	387	410	400	423	383	369	382	384	387	434	417	401	390	391	371	412	387	389	382	381	371	377	386	394	399	397	406	390	393	380	425	432	403	407	417	431	423	382	384	377	415	424	396	410	420	399	417	436	368	416	394	438	375	372	402	431	375	389	435	418	422	413	405	421	396	407	393	397	408	406	384	421	404	390	419	406	389	371	392	387	350	399	395	409	408	421	391	407	418	402	401	400	404	429	387	386	402	408	394	387	390	428	387	399	416	394	392	408	398	381	396	391	372	371	417	374	375	401	424	438	441	426	400	417	469	401	397	423	425	417	439	396	436	393	392	405	420	425	425	426	453	370	431	401	399	429	446	411	401	418	387	401	450	419	410	427	437	389	405	392	427	431	398	396	391	427	404	415	381	398	405	452	364	423	398	374	406	393	382	408	406	390	398	427	410	405	415	409	402	369	393	411	438	418	385	377	376	410	434	424	388	408	422	399	360	405	389	427	403	388	413	395	394	403	411	436	430	395	399	406	405	416	362	405	344	395	369	446	380	390	412	404	395	392	405	409	401	390	396	422	392	393	370	447	393	444	390	418	393	391	461	388	385	386	403	399	422	412	354	406	417	392	379	386	409	403	367	389	423	382	427	383	417	433	441	391	392	407	425	430	428	428	401	394	399	413	408	415	413	432	407	425	393	433	409	425	426	408	425	425	426	414	448	403	415	403	395	408	405	418	378	405	393	394	400	407	375	388	403	392	432	431	355	369	370	379	396	411	412	431	444	403	439	418	430	426	421	424	416	428	402	402	397	428	390	382	410	371	400	410	385	412	403	390	417	387	394	434	439	415	397	409	402	412	405	381	383	377	386	404	406	387	404	379	412	397	407	397	413	381	434	399	389	406	411	412	394	414	380	414	420	384	388	404	406	394	369	407	405	418	390	380	423	377	384	398	419	428	362	410	399	411	392	429	416	407	401	360	426	406	382	383	391	397	413	439	433	392	424	400	422	439	403	406	387	416	367	412	369	427	396	427	403	425	430	407	373	422	407	421	396	403	382	404	403	391	366	346	402	379	386	401	394	422	424	434	412	439	381	371	361	390	413	401	433	412	397	393	389	409	415	403	441	426	400	374	405	444	405	439	410	433	393	395	384	398	418	364	384	415	422	400	395	408	448	404	372	436	427	390	405	357	428	400	429	437	436	409	383	399	376	444	404	394	404	426	407	412	377	371	394	388	377	446	382	450	364	392	408	401	440	389	417	429	409	395	398	426	373	431	419	438	401	407	407	432	423	389	404	407	443	407	411	406	375	407	446	428	336	397	393	410	399	380	409	419	384	396	386	422	379	365	394	405	393	407	414	412	385	388	402	393	424	398	425	392	423	418	411	408	420	378	363	422	383	430	413	450	430	398	390	453	377	383	390	369	391	401	402	409	413	394	414	422	413	424	411	399	419	407	408	449	426	406	386	394	423	407	433	412	406	394	420	428	412	401	376	379	405	402	397	381	381	410	428	387	407	390	425	389	413	414	410	394	430	392	400	387	423	401	410	396	395	421	419	391	415	432	397	409	422	378	426	404	402	416	405	402	403	400	411	396	418	406	384	404	412	425	404	369	400	382	391	412	397	414	396	365	424	424	406	368	398	384	426	409	390	425	400	397	388	400	416	423	373	379	431	383	414	394	386	447	420	416	376	412	427	455	409	377	438	379	447	385	422	403	405	406	405	423	431	408	403	404	416	395	373	408	399	443	376	407	401	407	412	410	422	363	424	377	408	425	441	401	427	408	435	404	391	392	390	423	384	367	375	380	411	388	404	397	397	404	380	393	381	398	395	386	389	423	399	439	418	435	372	425	419	418	411	406	388	429	390	384	417	417	372	436	397	427	420	407	403	436	410	407	419	380	385	430	420	395	394	393	398	416	417	412	414	434	399	413	403	424	413	434	390	420	404	382	408	402	404	412	416	413	407	367	412	396	421	404	406	426	382	404	386	412	431	434	415	431	390	409	398	430	395	425	384	384	434	409	418	400	389	379	391	452	399	410	419	401	435	411	401	423	403	427	436	430	385	386	433	423	380	389	363	399	391	407	422	384	410	425	421	407	391	397	415	412	396	407	378	414	422	381	428	366	436	396	423	419	401	438	402	436	395	433	412	385	368	401	368	415	392	391	436	363	397	407	394	389	369	422	382	427	410	420	403	419	393	388	405	403	406	441	427	403	379	392	427
16882	5896	7228	5946	6945	6783	4570	3629	2947	2589	2145	1598	1266	1067	1087	1071	989	913	6023	10873	2588	4993	6031	3879	1822	765	373	238	142	142	169	149	156	142	143	153	134	142	153	134	136	151	161	128	156	135	159	135	157	137	127	157	158	153	131	176	169	135	141	141	175	152	156	152	131	150	141	145	167	145	130	140	128	151	144	181	153	135	161	118	177	145	136	138	148	151	139	135	146	140	146	136	147	128	147	138	131	140	149	158	164	169	136	134	146	161	159	153	157	124	154	154	143	152	142	137	144	168	136	153	146	134	144	144	160	145	141	149	145	150	158	149	136	153	155	152	137	127	131	144	144	149	123	149	157	139	147	131	138	154	146	165	136	154	147	128	157	168	132	152	134	139	139	148	143	172	156	133	147	155	161	157	155	155	151	141	135	145	166	149	165	136	145	148	138	141	149	147	125	140	122	144	147	135	150	140	144	167	149	146	159	132	176	128	159	143	155	151	154	157	145	141	134	146	147	155	159	154	120	140	132	150	148	128	161	138	150	146	142	135	143	148	154	159	157	148	155	137	149	153	126	132	127	165	167	155	146	154	152	137	170	160	149	136	137	141	159	157	164	179	144	133	149	133	165	161	139	145	162	162	157	144	142	155	168	162	148	149	136	150	172	137	156	145	140	135	139	139	142	153	137	113	152	129	149	146	151	180	149	123	153	140	146	144	138	147	155	133	181	155	157	144	152	134	155	145	135	139	155	144	145	156	162	152	155	140	130	149	144	151	147	146	127	151	159	138	154	133	138	170	137	139	149	154	145	134	136	172	157	138	160	151	167	153	135	149	142	140	148	137	139	173	142	150	154	133	143	155	134	132	146	176	132	151	151	146	152	137	147	126	147	150	110	161	126	148	142	152	126	147	144	127	146	150	153	174	153	130	138	134	158	141	154	146	148	153	146	145	149	163	151	162	152	143	154	161	146	157	157	155	127	138	145	176	141	143	140	130	128	126	127	167	170	161	152	153	149	169	126	146	137	152	149	148	128	136	165	174	153	140	149	125	135	138	142	142	151	155	150	142	143	139	152	144	124	155	133	141	178	128	143	151	155	135	153	153	128	150	136	150	156	137	142	165	144	157	128	144	133	125	139	133	158	139	167	143	141	144	159	136	142	157	164	140	160	147	165	141	169	144	160	135	144	146	151	138	133	130	163	115	145	148	158	157	160	168	146	143	163	160	153	153	166	155	157	126	140	159	138	131	144	141	149	152	133	159	134	132	135	140	130	149	127	158	155	146	134	156	150	136	150	157	143	146	162	149	153	129	145	122	151	146	157	145	132	170	135	160	133	140	148	140	143	133	145	144	130	131	135	148	149	148	139	122	167	146	145	166	151	151	150	141	137	144	119	155	156	156	146	143	128	144	140	142	144	161	145	160	148	124	139	139	133	147	143	154	159	137	140	132	131	139	151	140	160	149	126	153	161	156	134	145	138	146	155	119	184	142	138	151	152	136	148	140	154	131	157	145	157	147	167	157	141	156	115	152	158	145	135	149	115	141	132	145	134	148	165	141	171	135	174	145	152	146	153	152	142	126	119	146	136	135	137	124	148	154	141	153	164	132	152	158	146	145	176	151	146	153	139	131	152	145	128	152	136	144	132	146	173	155	145	154	142	146	132	137	148	172	153	124	126	186	152	138	156	172	152	137	129	142	149	131	149	152	124	153	142	146	154	141	146	158	144	165	135	143	152	146	134	152	136	152	134	137	136	148	143	126	142	152	142	151	123	154	152	145	114	121	138	134	158	162	157	161	129	134	151	149	169	152	156	157	156	168	140	128	150	134	160	146	138	120	149	126	160	133	154	135	156	139	130	159	138	146	141	139	154	146	129	171	137	123	129	158	150	154	154	138	158	144	151	134	153	147	139	135	138	140	159	139	136	141	164	160	146	133	149	174	162	124	145	129	140	158	143	132	156	160	133	134	144	145	137	167	154	157	139	128	136	152	154	158	140	144	151	150	143	143	142	174	149	148	149	137	157	136	148	138	145	134	153	147	132	120	165	137	138	152	145	136	151	155	165	130	150	140	147	135	156	154	173	137	157	130	130	149	145	148	145	149	138	136	136	144	131	137	127	159	144	137	163	168	128	140	140	157	136	150	129	148	158	160	123	136	158	149	163	159	165	139	135	142	141	151	155	151	137	156	151	104	125	133	147	136	163	149	144	134	158	154	142	151	137	150	128	134	142	138	128	155	125	151	146	158	124	170	141	141	141	157	140	152	152	145	150	153	144	156	137	153	153	150	140	134	138	136	142	147	145	145	145	96	141	144	142	147	136	148	148	135	167	139	144	146	135	163	137	148	151	151	159	161	151	149	136	145	136	133	138	161	137	148	131	147	112	158	145	152	150	142	148	144	153	146	151	128	147	141	137	151	168	149	153	143	145	133	133	173	144	129	137	160	146	147	148	133	162	153	147	166	149	144	143	140	164	154	149	141	144	156	158	149	159	136	142	146	149	148	160	135	147	156	153	152	124	146	124	149	137	161	166	141	159	157	152	146	156	152	143	140	133	139	165	151	151	148	151	137	137	171	132	139	148	159	138	153	121	135	133	142	145	132	143	145	150	131	152	153	144	131	139	166	145	139	152	154	139	156	128	137	153	139	127	157	119	153	150	166	140	171	153	147	144	129	143	128	144	140	143	155	137	157	163	155	140	149	131	143	138	124	162	129	169	150	134	143	159	164	127	143	162	135	121	144	126	135	128	160	155	151	148	147	131	138	122	115	142	140	153	156	157	125	154	155	130	161	142	156	155	135	150	140	152	124	151	128	152	139	154	134	154	127	152	157	162	137	152	126	130	147	137	154	135	125	173	161	139	140	142	134	156	146	128	146	142	143	164	144	127	134	143	158	129	165	140	163	133	136	167	144	153	138	148	170	137	131	136	161	139	137	121	137	177	149	143	129	170	137	133	148	145	142	131	151	163	143	159	138	149	149	152	159	149	154	158	142	150	139	164	149	132	134	144	162	147	146	162	139	149	149	139	142	143	164	145	158	154	156	142	133	146	153	120	152	129	129	145	161	138	145	143	131	152	132	154	162	142	143	162	134	139	154	142	147	139	143	113	129	151	141	174	150	163	129	128	158	146	148	151	150	128	136	147	139	140	169	135	142	128	144	151	136	158	163	127	137	130	145	151	143	162	162	142	151	132	156	138	133	131	141	157	153	154	143	130	153	152	154	133	141	134	140	134	142	148	148	154	132	154	169	164	149	145	153	144	149	127	164	166	130	146	151	144	166	135	154	142	177	140	156	150	153	132	155	146	151	141	146	133	166	149	130	162	130	141	145	154	161	153	174	157	162	151	142	141	152	138	170	156	137	138	146	127	133	138	147	152	145	143	137	122	145	152	150	163	172	117	144	145	159	156	158	169	130	145	146	162	154	134	142	142	159	140	138	156	132	138	138	153	133	158	154	140	143	141	145	149	162	143	128	158	148	128	161	151	150
9252	5189	11644	15311	20313	20866	16464	14834	13433	12180	11171	8395	7481	5876	6049	6263	6189	5948	24694	31357	9797	22552	24709	18096	9717	4353	1766	750	497	423	452	415	496	450	405	419	436	436	435	438	451	423	442	429	395	442	430	426	432	408	432	463	408	420	477	447	414	431	406	398	439	440	432	410	447	450	403	420	428	414	432	428	402	394	430	432	437	430	412	423	434	389	428	425	443	415	424	448	442	430	443	447	432	411	417	439	423	409	449	417	437	427	425	392	464	431	413	427	450	458	408	440	452	388	430	410	408	451	394	423	426	438	427	450	427	397	430	449	429	443	441	415	440	421	432	417	445	405	449	436	398	428	404	422	435	432	404	411	427	445	414	409	385	388	422	432	432	402	461	375	424	414	452	432	443	425	441	413	431	429	412	454	414	411	438	422	420	452	454	437	413	400	414	433	410	443	401	436	442	455	422	403	399	406	410	434	406	469	444	436	444	420	421	432	433	413	436	451	439	437	420	419	414	490	437	394	402	415	425	432	439	401	445	382	439	437	415	444	411	403	467	372	463	439	425	414	424	423	420	416	426	429	423	393	432	424	415	445	411	398	428	392	415	441	404	453	450	403	434	397	415	426	423	387	433	414	405	445	430	446	437	418	401	402	458	463	453	414	432	446	435	427	420	448	430	401	442	419	415	441	431	401	418	422	427	388	428	443	452	395	445	443	441	415	440	414	436	412	461	428	418	426	459	449	436	410	448	409	415	445	410	441	394	449	441	466	423	389	393	413	436	403	426	461	373	447	397	443	408	408	465	435	417	457	389	405	448	444	422	457	364	415	424	471	426	426	435	417	416	436	449	424	428	427	451	436	420	394	439	413	453	431	446	431	411	463	413	395	406	365	424	478	432	394	429	390	403	428	471	430	386	437	449	431	413	448	397	443	396	421	417	421	401	421	438	409	416	436	456	419	447	450	421	444	448	415	398	425	429	410	468	396	437	417	415	445	437	443	454	442	407	402	400	407	423	435	396	463	430	387	412	408	433	406	447	424	451	414	411	439	435	383	424	455	438	448	461	378	455	429	412	443	439	392	428	431	456	408	420	417	432	398	396	414	458	441	396	402	412	422	440	423	465	448	435	387	464	427	419	430	401	443	443	465	405	413	431	445	434	453	428	423	417	458	436	420	464	443	426	439	426	436	453	426	445	459	451	394	421	413	464	440	471	451	409	443	474	396	415	405	432	414	443	395	436	439	367	439	417	427	424	424	424	424	455	442	408	463	405	446	425	404	416	409	409	440	447	443	417	429	493	426	414	423	430	410	424	454	433	467	416	439	415	425	423	402	413	407	410	443	452	388	442	395	420	432	441	431	401	414	417	459	422	437	420	413	433	404	400	416	442	461	395	401	443	468	437	418	487	442	425	425	440	408	453	415	438	448	417	408	416	416	425	431	427	419	436	425	411	407	420	411	470	423	457	447	426	467	416	435	399	407	425	419	414	415	456	415	414	379	436	419	473	407	411	436	444	450	415	441	425	419	406	444	415	432	432	465	450	434	391	415	430	425	450	420	426	405	404	419	402	425	422	431	455	431	425	421	426	393	424	440	404	451	428	435	446	437	425	413	407	394	457	428	439	433	431	414	451	425	427	428	450	416	407	439	441	469	442	417	413	449	420	400	411	422	447	466	414	401	431	385	431	430	465	469	391	433	441	398	432	449	426	436	406	404	420	467	412	458	427	434	400	429	398	444	436	438	449	413	411	403	443	421	430	488	435	400	459	435	446	439	426	400	419	423	410	453	407	426	448	411	454	387	420	424	428	425	449	453	449	474	482	456	421	425	435	403	397	418	439	469	404	416	429	395	437	457	431	421	390	437	437	415	406	397	410	431	454	424	443	402	410	426	429	454	450	444	456	401	427	421	415	402	429	421	459	452	453	425	420	443	437	427	418	439	420	416	491	427	410	402	401	416	419	457	411	444	409	383	434	420	392	449	420	417	409	441	405	450	420	471	429	426	413	425	414	434	413	433	406	389	417	382	416	415	404	445	388	420	405	421	410	443	431	418	414	460	436	440	392	406	418	430	451	410	425	444	433	446	420	438	445	413	446	403	420	448	449	421	440	425	409	401	453	443	429	427	425	435	418	424	434	408	437	414	443	399	450	395	394	385	422	446	419	416	438	414	449	423	425	454	445	448	424	411	428	443	428	445	465	456	420	427	424	435	448	405	445	442	462	431	384	432	448	434	431	465	443	420	434	429	471	454	437	418	414	406	424	404	417	443	421	428	462	418	406	396	461	424	422	460	440	479	446	444	444	421	409	394	414	435	402	446	466	433	449	453	458	414	406	410	429	415	444	430	410	408	427	400	443	392	412	440	447	382	468	411	425	442	381	434	439	440	402	427	434	432	453	413	460	411	427	423	423	411	459	403	423	431	419	451	461	413	436	442	441	416	457	445	384	413	441	431	408	421	436	456	402	443	428	432	434	409	412	423	397	428	420	467	395	428	430	421	412	420	445	418	413	402	435	420	427	424	424	418	408	406	467	452	420	411	460	426	405	439	465	419	411	423	433	414	406	387	400	395	454	430	445	417	436	443	460	436	447	459	415	433	452	441	406	435	444	448	446	432	451	420	409	397	455	439	429	447	426	433	407	436	452	452	449	464	441	411	429	424	405	451	436	413	412	425	403	441	423	452	420	402	460	397	438	435	441	408	461	456	460	383	406	418	425	412	443	425	425	430	397	448	409	399	438	412	433	407	415	430	425	447	405	405	420	396	432	457	440	441	429	400	451	423	411	399	410	458	441	450	372	440	403	428	457	418	428	456	422	448	390	444	402	430	447	434	419	430	429	435	452	471	413	442	396	411	457	450	467	396	415	395	413	392	456	433	391	439	411	452	454	415	440	418	453	440	429	435	397	431	422	426	422	419	433	419	419	427	403	430	417	408	436	433	424	439	389	450	446	442	428	393	436	424	389	409	425	412	411	445	442	444	446	419	451	390	479	441	406	449	427	426	425	374	440	426	409	427	445	401	448	408	450	427	447	419	429	426	415	443	392	435	426	412	403	421	425	448	438	410	401	432	401	421	429	450	419	434	442	423	439	454	415	437	413	449	424	438	440	430	414	416	421	467	436	475	409	460	450	411	430	424	411	415	378	427	441	415	399	470	399	448	429	463	425	455	430	389	419	446	449	433	458	434	442	425	457	440	441	447	448	439	415	477	445	451	463	442	452	412	404	397	399	416	407	432	447	400	451	409	457	458	428	436	450	446	435	416	417	416	425	395	480	407	422	444	440	414	451	417	432	428	422	441	425	431	424	435	458	451	407	440	423	428	427	431	433	418	456	427	460	447	406	458	436	395	380	419	437	408	429	425	423	387	410	413	434	430	432	447	449	419	425	471	423	441	402	440	447	439	437	445	427	414	384	438	482	423	441	439	423	434	418	444	433	439	404	434	420	418	416	422	422	449	431	403	429	418	441	400	444	425	444	426	411	419	439	411	443	416
3978	1469	1445	1687	1377	1158	969	757	664	517	473	348	270	241	216	250	224	216	387	458	235	459	683	664	444	310	194	156	139	144	141	142	118	132	125	131	161	128	134	144	119	170	127	147	134	131	115	113	128	137	131	95	142	139	140	127	131	132	129	151	142	128	133	140	123	154	125	146	112	134	142	129	153	112	130	135	126	138	123	130	132	139	145	143	143	146	143	145	122	144	126	128	141	122	152	131	125	148	143	137	132	118	154	151	158	132	135	147	140	124	145	136	128	135	145	121	134	152	113	121	139	137	113	120	133	151	141	132	140	106	138	142	164	130	129	148	134	152	130	124	133	118	129	147	145	131	126	145	123	144	139	156	110	139	141	121	128	128	132	142	115	150	143	121	118	151	152	134	125	103	124	128	137	140	114	118	142	138	131	144	134	149	127	149	128	135	122	138	121	112	122	131	125	131	144	113	144	140	149	158	142	145	119	141	130	146	154	146	136	142	133	128	151	162	118	123	143	123	141	130	150	129	125	119	128	136	119	154	128	144	135	130	159	145	134	126	134	142	134	139	138	152	120	148	126	136	121	132	146	131	108	121	118	136	119	131	126	122	118	145	151	145	141	118	133	129	154	117	104	145	110	156	136	130	132	127	137	144	135	155	109	148	136	130	137	115	150	140	115	134	148	130	127	113	131	135	121	135	114	142	130	147	132	139	132	116	125	135	148	111	122	137	120	140	135	130	141	128	132	142	136	132	137	135	156	119	131	130	150	136	144	148	137	146	129	154	153	108	123	141	133	148	146	147	129	112	115	152	134	145	136	151	154	158	139	115	115	121	113	144	119	136	144	123	134	144	127	126	120	137	142	122	148	130	113	122	130	140	121	140	157	132	136	147	122	115	123	122	149	123	138	131	150	128	129	144	147	143	158	131	149	173	140	164	159	123	153	129	158	123	143	165	139	137	139	137	132	127	144	132	133	150	148	134	134	161	107	126	128	153	138	120	132	144	142	135	133	153	129	114	144	118	116	129	136	144	140	123	135	130	134	124	126	137	143	135	128	137	146	118	149	137	145	170	126	146	119	161	143	138	148	125	135	137	123	139	132	123	136	122	138	146	125	121	125	134	160	122	139	130	132	133	148	123	138	131	127	125	147	149	133	143	129	143	135	131	141	131	138	126	137	164	158	152	140	135	143	157	120	129	127	137	139	135	127	135	144	126	120	153	135	145	116	133	101	152	134	134	138	134	150	141	125	137	123	140	123	134	138	129	126	131	133	134	138	125	150	127	116	119	144	154	121	111	132	137	119	135	131	159	142	129	165	150	134	131	123	134	129	154	141	124	113	144	144	126	134	132	138	165	148	154	140	136	116	133	142	130	134	154	142	126	142	138	141	124	142	137	135	125	132	125	128	137	143	132	147	141	152	137	123	117	140	133	126	145	154	140	158	136	147	130	140	144	131	123	159	125	136	131	144	142	155	136	159	118	136	124	125	153	125	143	140	129	130	127	132	138	147	134	142	148	152	138	130	150	146	123	131	116	159	157	137	139	128	113	130	149	149	135	124	136	146	143	119	134	124	140	125	136	138	121	135	119	140	118	140	135	133	126	150	153	124	116	118	125	142	135	133	157	146	121	119	122	116	128	120	140	138	147	114	139	153	127	120	136	120	145	139	110	149	141	160	122	146	127	149	141	131	134	157	130	145	149	137	152	152	119	143	134	143	131	113	136	127	147	124	122	165	124	125	147	136	146	150	151	131	117	119	126	141	130	147	124	133	123	146	146	124	136	138	142	120	118	145	131	137	111	132	132	149	144	143	126	153	117	142	129	137	143	134	130	120	140	132	145	124	131	157	123	157	131	160	119	134	130	146	122	120	130	149	145	110	112	120	144	135	131	135	124	133	122	137	135	131	114	141	119	116	148	135	114	145	151	147	127	130	151	141	122	116	139	124	139	137	148	135	137	144	154	129	134	132	133	125	148	132	137	132	126	101	144	140	119	145	144	124	117	140	139	137	152	128	138	140	140	126	146	140	124	125	124	128	135	129	141	125	142	117	153	128	151	140	122	130	147	148	118	135	125	156	149	141	158	145	131	129	128	144	122	149	137	121	157	136	145	156	135	141	137	135	149	127	129	146	149	119	101	130	127	135	131	117	135	122	144	107	115	116	121	126	153	143	151	132	137	126	130	130	139	157	143	142	127	133	132	152	132	126	151	146	141	143	126	116	119	145	135	128	126	145	110	130	135	143	144	139	110	157	109	157	144	138	164	118	123	150	137	144	145	127	152	145	136	132	128	158	141	145	131	119	143	131	145	129	136	133	117	135	146	124	148	122	111	131	130	105	143	134	150	129	144	133	129	141	124	134	132	136	135	139	143	122	132	127	150	127	113	150	148	137	153	119	125	136	131	140	131	124	124	147	141	112	132	136	153	136	143	124	119	138	137	154	145	117	138	140	143	144	142	133	146	164	123	157	130	139	146	122	103	147	133	114	126	135	131	119	124	126	134	142	130	139	118	141	128	129	111	131	132	129	134	148	133	121	159	135	160	125	119	121	124	151	150	134	110	148	143	149	136	136	127	128	161	125	130	143	141	151	107	145	137	125	127	131	139	125	144	131	126	158	120	141	144	127	147	151	133	135	140	140	146	126	154	130	123	143	142	122	136	109	138	128	130	131	125	132	141	130	137	110	131	146	138	115	136	128	130	131	132	144	129	141	150	119	143	142	133	125	119	132	143	120	146	133	136	129	130	139	127	140	145	139	113	140	131	147	143	125	138	147	116	126	135	134	126	127	132	139	132	122	145	126	136	126	145	115	109	136	118	159	133	130	121	162	149	131	133	120	151	141	132	138	123	144	128	137	165	121	128	134	144	145	123	117	123	124	140	130	139	134	154	115	147	129	143	138	147	135	134	122	126	135	131	148	135	136	158	155	128	129	130	138	144	123	132	126	146	135	143	133	141	139	126	119	134	143	139	175	123	125	112	114	129	130	140	143	132	115	128	135	136	130	150	143	134	123	132	141	133	99	122	126	133	134	120	155	127	112	118	138	131	150	141	129	119	137	127	130	171	137	163	141	142	104	138	115	149	147	134	142	124	134	141	144	143	135	136	143	136	149	143	143	118	140	157	132	132	140	128	131	130	145	110	139	130	144	138	128	109	147	150	141	141	117	142	122	123	132	122	156	144	152	110	143	154	135	137	147	110	144	148	115	139	130	149	147	121	121	134	144	138	131	124	136	140	143	125	115	129	134	138	137	139	126	133	137	135	145	125	132	147	103	116	129	113	115	129	133	157	130	126	136	120	142	129	118	135	139	121	135	129	139	147	149	126	134	126	119	138	128	114	143	124	153	131	144	127	154	142	137	118	145	139	123	125	143	149	138	145	131	129	139	119	145	136	132	131	143	136	152	144	129	147	150	134	122	148	134	143	143	139	149	140	130	137	132	124	136	133	127	133	129	127	124	121	150	125	138	136	137	128	135	141	145	154
3155	1588	2883	5078	5279	4876	4487	3892	3243	2678	2406	1817	1341	1214	1198	1287	1115	1044	2372	2634	1246	2881	4117	3376	2087	1120	674	481	428	417	393	390	416	394	427	360	390	371	347	401	402	388	436	395	370	379	374	411	422	416	395	399	384	382	390	386	397	372	385	408	413	399	416	374	393	409	394	359	416	396	419	400	397	399	396	402	386	405	375	409	421	415	386	395	425	389	415	388	391	393	417	415	392	426	410	398	389	408	413	401	388	368	392	384	412	418	390	421	387	388	415	378	411	389	360	358	383	387	371	381	434	419	369	418	395	377	393	396	360	384	400	381	386	399	428	407	387	397	401	425	401	407	395	399	377	413	393	413	410	413	408	383	409	401	405	401	383	372	402	389	409	375	443	409	413	408	398	369	401	371	388	441	389	425	420	412	426	417	371	395	396	391	408	420	399	416	396	380	432	430	385	394	406	427	397	410	432	387	418	422	398	378	391	408	356	388	414	393	413	404	385	410	390	357	423	403	384	378	396	405	424	396	429	396	438	384	415	405	414	418	419	398	408	393	449	400	378	437	389	418	392	395	408	441	393	425	373	384	410	391	396	366	417	386	408	433	386	379	409	407	431	366	412	398	428	391	401	391	388	416	401	398	407	391	364	402	422	404	413	411	411	422	387	415	412	416	400	421	397	380	378	368	382	382	409	430	420	384	410	418	419	403	430	382	378	380	409	386	408	363	397	376	372	457	406	403	390	401	382	406	409	418	402	399	407	414	375	431	430	413	389	419	397	376	405	388	398	421	394	392	341	376	407	398	399	351	371	401	386	443	392	388	437	392	398	384	391	426	384	401	376	436	377	423	424	372	379	351	408	397	395	392	398	350	413	394	375	409	397	371	403	384	417	392	393	431	383	405	387	399	396	375	373	433	424	420	411	419	403	418	379	392	401	426	401	376	413	356	358	371	417	396	396	348	378	410	416	384	408	416	399	373	444	388	376	394	395	430	407	426	392	394	375	430	396	403	388	391	385	418	402	404	395	399	379	415	409	424	389	406	414	440	411	432	378	405	398	390	373	387	411	369	422	401	404	412	408	383	395	366	385	415	385	359	365	379	364	380	347	415	383	397	403	397	392	421	394	367	409	410	401	407	410	448	389	430	399	418	358	383	386	414	378	398	401	387	386	376	390	379	426	376	420	354	379	374	378	380	399	424	432	387	400	393	367	392	376	372	430	383	417	378	386	375	396	397	432	404	368	364	379	397	367	416	391	386	403	374	384	384	383	406	394	400	368	390	386	384	408	392	358	412	380	387	432	437	378	397	425	420	397	397	388	440	394	377	386	401	368	389	397	386	392	400	433	354	416	371	373	360	398	374	376	380	411	425	379	372	427	389	420	402	410	384	404	402	385	408	373	418	405	391	385	406	393	368	393	401	399	430	403	370	407	393	360	416	365	420	432	406	407	430	391	376	424	398	419	398	356	386	389	372	384	431	382	382	399	402	395	426	381	414	389	406	378	406	411	383	394	380	415	399	419	410	420	383	400	382	366	385	423	432	381	401	404	397	385	393	372	408	397	406	421	403	407	390	392	392	388	389	378	419	435	362	381	427	367	394	418	405	432	394	415	359	391	412	382	362	383	389	401	385	394	392	363	400	379	370	386	405	403	351	375	387	381	375	411	429	384	374	399	427	409	425	397	368	406	396	399	391	427	388	402	422	335	421	418	386	399	381	379	377	405	435	394	394	388	410	416	415	389	421	376	391	412	360	421	400	373	380	408	392	407	358	395	403	411	381	435	392	385	400	396	386	373	370	400	402	412	366	437	404	399	395	392	370	369	389	445	385	419	377	401	402	429	388	389	399	395	372	370	420	368	399	374	417	404	394	395	422	366	384	391	420	403	386	361	397	381	399	384	399	372	411	399	401	387	416	418	383	400	420	400	367	419	389	388	366	391	368	372	407	406	401	418	397	343	376	374	395	366	378	399	409	395	382	416	363	370	384	374	404	400	419	402	370	415	417	410	413	383	410	388	410	412	419	407	400	389	407	396	418	381	406	412	418	394	354	407	390	409	352	384	388	387	378	427	399	412	378	391	427	414	413	386	385	395	432	394	385	386	402	379	413	392	410	341	393	369	389	404	397	409	406	394	405	412	412	415	379	372	416	403	368	394	417	384	414	385	415	402	370	402	395	396	388	409	420	383	397	382	425	399	353	404	396	420	383	352	403	425	421	386	426	426	382	406	397	401	443	393	406	387	401	367	378	437	392	372	440	406	390	377	407	394	413	390	401	362	390	383	390	369	395	426	408	379	361	401	414	386	407	428	399	414	431	404	400	436	403	407	393	393	405	402	402	379	434	423	392	398	395	370	384	347	430	392	399	389	403	422	434	410	425	399	389	389	433	413	393	372	366	393	397	411	367	427	397	389	368	375	439	404	422	382	395	415	387	390	442	401	431	426	423	407	377	448	385	404	410	425	400	427	406	367	393	372	442	426	411	405	362	397	393	395	402	385	368	403	423	368	384	367	454	387	400	416	402	384	369	396	385	407	420	365	390	393	392	387	388	407	409	402	374	366	383	435	384	396	420	355	405	423	396	391	363	402	411	414	352	375	422	387	387	398	407	412	412	394	385	379	376	393	412	391	443	424	390	425	395	396	425	427	381	370	397	382	411	394	393	390	372	408	407	388	435	427	409	405	422	403	371	377	415	424	419	387	387	373	396	425	405	423	407	358	406	426	394	420	403	406	389	379	355	378	367	395	401	387	362	410	369	386	398	458	380	414	412	409	378	435	387	425	377	383	423	380	397	408	396	409	418	431	367	399	396	387	445	375	426	391	415	405	419	363	386	373	375	375	385	379	414	395	402	448	392	432	384	415	414	400	417	403	389	364	382	392	399	403	409	398	425	429	404	439	411	390	384	413	406	379	354	404	387	418	366	391	386	423	385	389	379	393	412	393	398	396	436	426	410	391	379	403	381	376	406	416	405	396	411	362	409	376	389	414	422	421	409	435	413	423	351	397	378	370	384	412	412	406	422	339	454	421	351	397	417	406	374	429	426	374	394	408	437	407	439	422	395	385	395	396	407	417	419	383	402	383	392	393	397	371	419	394	376	357	398	404	409	386	388	379	404	406	399	376	416	434	386	412	406	406	400	415	404	387	420	406	410	432	397	395	369	382	404	432	368	380	378	432	397	383	402	392	401	403	379	391	371	390	404	388	434	364	385	409	387	405	399	435	391	440	374	402	356	436	394	397	404	425	399	390	414	420	367	431	417	388	377	407	380	379	393	424	379	418	384	397	416	353	394	402	451	429	405	386	441	369	415	442	361	419	369	419	395	414	390	371	366	393	400	377	412	395	386	390	399	401	383	368	400	381	402	406	392	421	393	444	383	418	415	425	362	389	405	421	390	392	385	395	390	399	392	385	434	408	394	410	420	388	392	375	402	441	409	391	392	416	415	390	407	386	392	400	428	386	391	395	412	419	409	377	392	389	391	398	440
10058	2743	4595	4614	3150	2887	2776	2339	1778	1514	1393	1154	989	728	587	580	571	524	2306	3488	561	4023	4195	2587	1251	639	306	189	154	132	140	118	130	140	118	135	137	130	131	140	109	130	144	127	155	156	143	135	143	137	131	146	118	149	147	142	125	140	119	157	169	141	145	133	149	141	135	136	141	146	149	143	122	126	112	121	121	128	136	124	118	126	141	129	126	160	120	141	140	140	118	148	129	110	142	134	135	132	122	133	145	140	143	119	128	141	135	140	136	138	139	124	138	131	125	155	129	150	144	141	137	128	153	142	140	144	135	145	125	132	145	143	150	146	124	135	154	137	150	108	146	128	163	147	163	128	148	123	125	115	145	129	146	147	142	138	137	105	139	130	117	117	134	144	137	128	135	154	146	123	119	139	144	152	124	127	116	127	144	132	145	110	129	134	139	144	129	142	134	153	128	143	131	155	136	132	128	147	139	146	140	125	123	128	124	154	157	144	129	139	158	131	122	112	146	144	133	139	143	132	118	129	140	140	130	138	121	125	138	134	147	123	125	136	129	136	149	133	139	132	147	132	138	125	157	167	142	124	131	142	134	148	137	152	134	136	139	156	147	149	122	123	142	138	131	149	145	125	133	141	139	133	131	128	115	144	124	146	159	124	134	141	128	124	124	128	141	117	132	122	121	142	137	129	139	141	153	148	132	123	128	130	155	126	151	138	174	141	121	144	157	121	149	137	129	145	128	122	163	130	142	131	138	143	118	149	162	100	127	157	123	116	132	117	146	135	140	148	152	149	140	154	156	137	153	148	136	136	145	133	126	153	141	112	142	124	114	135	119	103	135	143	135	144	127	141	149	134	143	143	121	133	142	135	133	142	137	135	121	129	136	122	128	141	126	131	125	143	152	141	131	133	137	132	137	141	132	135	148	142	125	133	138	137	119	133	160	149	155	149	147	133	140	139	152	145	135	136	145	143	129	131	151	140	144	150	130	117	135	143	124	139	130	115	146	110	147	107	131	151	141	121	141	126	139	149	131	126	149	142	133	131	156	124	131	138	139	142	142	124	122	138	136	133	136	130	122	153	146	147	121	146	143	140	119	127	128	120	144	139	129	148	130	135	102	148	150	130	128	130	133	138	138	130	130	130	141	134	140	103	113	124	162	153	145	139	132	147	118	147	140	141	128	131	152	163	127	128	139	129	148	133	126	147	132	125	126	124	158	128	132	134	131	141	137	143	135	130	125	157	141	142	154	148	130	144	154	133	147	132	118	113	163	132	141	156	142	138	143	125	130	141	149	153	136	161	139	135	115	133	128	117	134	108	133	126	122	137	144	141	137	176	145	118	144	142	123	121	130	142	118	119	124	142	127	144	148	150	132	109	121	153	159	127	129	127	120	126	149	137	133	148	127	143	121	157	145	124	144	128	133	136	143	143	123	133	110	139	143	129	123	130	132	145	132	118	129	117	147	154	137	125	143	155	127	149	128	137	148	121	156	140	140	149	141	148	118	138	145	131	135	139	127	151	139	121	167	133	160	118	126	127	144	133	137	148	144	136	118	146	137	152	154	129	142	121	126	141	145	153	122	132	151	137	143	141	150	139	140	160	151	117	124	141	140	131	135	148	151	143	131	129	127	136	129	126	146	105	108	129	117	142	166	138	133	136	134	145	123	124	113	125	134	141	132	147	156	147	158	147	148	133	132	131	121	132	116	123	144	128	149	139	149	142	149	147	132	150	148	120	120	119	120	143	117	166	133	142	132	115	141	142	116	132	131	139	127	134	125	136	138	134	127	134	146	141	139	145	136	133	129	115	150	122	148	123	135	137	116	152	134	107	135	147	150	124	136	155	141	140	151	133	167	129	138	135	129	140	139	150	146	128	156	128	136	135	136	137	134	141	122	147	142	149	124	127	149	152	138	126	154	140	133	146	130	121	114	123	132	151	127	129	143	145	141	148	150	141	124	131	156	132	134	135	154	128	142	116	131	147	126	137	108	139	134	126	132	114	138	132	122	144	150	125	136	149	118	129	124	144	121	140	148	137	116	164	137	142	170	132	122	135	142	132	145	119	137	119	130	137	130	123	136	146	154	127	141	130	135	137	130	137	141	131	132	126	110	125	146	141	131	148	126	127	138	158	130	146	143	151	136	130	158	148	135	130	142	138	148	141	139	136	117	162	136	155	133	117	147	145	134	144	113	141	149	137	150	158	120	153	122	132	129	140	131	145	127	126	141	137	147	144	158	120	140	137	147	110	139	157	133	134	137	141	143	128	120	140	145	143	131	122	142	139	134	146	145	144	151	150	126	130	138	139	129	136	129	143	142	134	149	143	141	143	142	125	132	134	129	140	154	133	152	136	152	138	143	148	137	157	145	154	125	174	149	136	118	155	147	113	128	127	144	128	138	150	157	130	126	161	131	140	111	147	158	131	170	138	134	145	145	133	135	116	124	135	152	147	139	117	162	134	115	155	140	130	127	147	154	136	122	129	167	146	127	143	140	133	134	148	148	127	127	127	139	119	157	126	115	124	151	120	135	136	140	141	143	129	145	143	144	145	157	131	129	125	142	150	133	135	134	142	136	141	135	141	141	124	132	148	117	150	132	120	121	152	127	147	137	142	142	133	127	144	138	116	128	136	133	147	129	129	153	120	147	149	147	129	141	137	158	141	160	131	131	129	144	128	148	134	144	130	139	153	135	128	121	132	129	123	136	114	136	160	117	133	135	138	126	138	133	136	124	124	109	134	165	129	133	136	145	124	147	141	134	134	126	147	131	126	131	139	145	117	133	136	131	133	133	133	131	140	123	161	134	122	123	146	130	152	135	117	128	128	151	137	129	138	118	129	155	116	150	134	124	137	137	140	136	126	145	164	138	140	136	144	134	142	137	127	154	132	130	139	147	147	139	161	159	111	121	146	128	139	120	133	145	142	150	153	142	122	132	140	122	157	140	143	148	144	133	133	137	144	143	132	114	135	130	133	137	126	136	129	145	152	152	139	140	144	132	135	157	113	133	124	143	112	146	121	131	136	133	134	134	122	111	120	126	129	143	136	148	123	132	148	154	128	146	144	131	130	126	137	142	137	132	117	132	120	151	120	126	133	140	134	128	168	157	126	127	154	133	133	134	137	121	153	127	124	135	149	139	142	135	142	128	137	147	114	139	141	136	127	129	152	148	125	132	140	132	139	131	136	149	144	116	133	134	112	137	131	127	134	124	154	113	118	150	144	141	135	144	134	126	140	143	124	159	147	128	139	139	119	145	157	149	131	148	124	143	161	130	135	145	139	143	157	144	141	126	139	150	155	136	143	131	130	141	145	130	132	141	131	127	138	152	132	130	144	143	142	124	135	145	134	128	131	149	144	132	131	117	114	123	138	153	148	144	146	129	150	150	135	121	119	152	131	116	127	165	126	133	152	133	146	105	134	125	160	130	120	144	144	130	138	132	114	140	126	130	147	135	155	135	152	148	140	142	150	146	139	117	155	136	162
6938	2918	8915	12636	10760	11349	11696	10483	8915	8133	7046	6444	5615	4262	3565	3520	3549	2905	12427	15524	3054	20261	19996	13539	7081	3183	1347	719	478	421	425	438	398	354	418	375	389	417	392	420	388	388	392	397	429	376	429	400	401	374	369	401	402	379	432	401	375	444	389	410	431	456	422	409	408	410	374	395	432	398	375	382	420	353	391	370	377	383	394	408	384	402	418	417	430	378	393	401	417	391	395	397	398	421	405	429	392	392	364	422	398	407	398	387	421	422	385	401	396	401	374	386	406	398	400	385	385	409	399	401	373	418	395	411	388	428	424	406	426	359	381	405	433	408	429	416	423	401	385	368	388	409	412	435	357	390	417	385	404	353	393	411	416	394	392	432	410	419	426	435	373	434	418	427	425	359	400	396	363	385	396	396	441	422	426	435	413	404	399	396	424	392	406	414	406	367	422	399	385	396	426	430	406	402	437	420	419	369	406	411	435	393	428	402	387	415	390	375	400	404	414	381	430	417	418	409	415	437	396	458	404	408	373	408	403	400	404	414	371	399	401	328	433	394	369	414	402	386	422	394	388	433	401	425	397	410	417	400	409	405	419	386	369	418	384	365	390	419	409	359	420	413	396	394	403	412	397	407	407	401	367	368	402	397	426	390	402	368	392	414	414	404	415	418	397	428	428	374	386	421	381	389	390	423	395	371	381	378	390	388	399	416	425	400	391	396	400	431	427	431	388	405	374	443	377	435	410	399	419	374	417	388	384	414	419	403	432	415	394	398	429	411	365	400	426	378	429	395	366	422	408	421	415	378	429	393	375	398	391	404	393	380	424	425	411	436	384	374	381	421	394	427	369	420	401	454	367	386	377	421	406	426	421	397	386	394	436	414	420	365	411	402	444	402	400	419	385	418	412	405	373	385	408	403	405	365	380	389	385	419	417	384	412	421	393	398	386	391	423	367	432	402	406	400	376	422	426	369	405	405	419	419	409	428	429	387	410	396	413	406	409	451	420	422	418	379	386	397	413	405	394	425	410	437	457	409	412	408	362	393	416	412	397	395	398	409	415	407	430	418	401	395	399	383	399	405	410	405	398	391	402	421	367	392	447	380	389	388	416	419	401	366	405	400	381	407	399	431	408	418	392	406	375	387	383	423	400	412	413	407	411	389	449	421	409	398	387	411	432	415	410	385	393	396	415	390	361	402	390	375	403	429	412	422	420	415	374	399	368	400	398	431	437	392	400	418	404	376	421	388	447	413	392	387	422	434	393	414	404	411	376	399	405	406	398	423	403	375	414	423	407	402	413	388	370	374	348	390	404	428	410	394	425	376	408	401	431	402	406	417	398	409	411	389	380	420	400	395	412	426	400	374	422	396	396	400	377	402	433	388	425	391	395	430	384	372	409	443	418	399	428	442	401	399	384	399	389	421	385	401	400	388	391	407	393	398	406	399	412	422	423	383	418	400	373	408	361	415	401	433	436	393	453	366	413	421	412	418	409	384	414	412	403	404	385	411	387	411	403	440	400	421	411	430	404	412	406	391	393	454	357	379	340	421	408	397	409	423	422	393	383	403	386	397	395	425	414	402	415	384	423	414	409	418	392	400	414	397	396	394	390	414	397	423	411	442	403	420	402	415	396	415	390	393	429	372	406	430	404	397	390	378	435	406	401	384	359	404	398	419	437	381	413	391	402	419	419	397	371	396	414	436	394	388	426	385	374	414	421	399	357	399	365	398	355	393	380	424	375	404	388	394	394	407	406	419	371	431	388	420	421	399	405	408	462	400	416	408	413	384	393	381	418	367	409	397	392	411	411	401	399	431	416	404	387	421	413	418	377	388	409	396	424	408	370	373	420	407	410	421	408	375	405	438	381	425	379	395	421	385	404	370	411	386	388	392	420	427	378	388	399	457	401	385	418	385	418	391	370	402	399	393	409	432	390	402	399	381	373	384	379	417	416	402	376	385	379	403	383	403	377	383	389	426	357	387	383	428	385	414	417	409	407	393	420	383	373	432	422	392	403	398	409	393	422	424	407	383	402	393	375	394	422	414	434	357	396	397	407	391	394	406	390	375	375	413	413	404	369	419	461	383	403	402	389	408	390	413	410	381	427	381	409	363	385	428	413	400	427	404	405	389	393	412	390	364	408	422	439	389	419	410	418	400	405	388	403	416	405	359	409	404	390	435	444	376	387	416	410	394	392	417	386	414	422	384	391	370	430	413	379	397	406	372	395	436	391	387	402	391	377	386	382	394	402	405	401	404	430	390	412	389	395	384	444	394	426	394	394	406	406	387	385	412	443	422	400	397	405	395	404	390	376	403	434	425	361	406	439	423	407	394	404	357	408	382	411	399	395	406	369	398	404	437	416	411	404	408	402	400	429	413	388	410	458	391	395	413	443	432	376	368	421	380	402	441	420	402	386	432	386	405	394	443	389	371	378	416	432	397	415	369	368	377	438	425	404	402	413	392	384	413	379	387	418	401	392	404	411	442	403	373	399	427	429	388	399	404	402	378	388	427	406	426	422	406	406	411	416	389	400	422	431	381	409	389	444	407	396	379	406	407	381	360	372	423	413	383	385	375	405	442	426	410	393	404	432	390	393	405	417	405	409	401	433	401	376	403	365	423	412	438	404	435	380	425	365	378	392	386	395	396	395	394	401	408	374	441	419	408	410	415	407	395	365	390	413	387	405	380	399	415	393	370	411	372	438	443	380	392	386	411	410	412	399	393	405	409	419	390	401	379	380	391	399	415	375	416	380	400	411	402	361	425	422	397	401	418	395	395	425	410	399	398	412	386	426	427	411	394	417	426	385	409	396	403	420	398	392	387	412	409	404	371	391	414	433	423	362	399	386	401	413	439	411	374	405	383	399	445	433	426	379	364	353	420	404	393	404	437	424	402	422	411	404	425	407	443	405	433	401	426	406	399	391	379	421	418	393	382	355	438	391	388	394	382	431	388	395	452	409	420	426	412	345	406	392	387	434	426	406	381	377	413	364	390	405	411	383	421	407	400	398	376	378	372	421	372	431	382	370	412	412	385	417	388	419	409	399	409	368	420	405	410	425	378	387	365	378	426	449	431	399	384	389	380	427	384	409	373	405	410	413	398	412	419	387	378	413	382	405	369	411	401	421	424	427	396	416	399	434	387	389	369	402	414	375	432	370	385	405	387	436	379	363	416	392	439	410	410	398	412	371	384	413	392	409	401	407	386	396	400	410	373	396	400	412	405	410	389	402	421	406	401	394	427	392	389	421	401	417	380	406	392	422	417	411	384	405	406	421	423	402	418	387	399	399	393	413	425	390	426	417	405	384	404	394	397	458	400	430	408	400	432	390	433	399	389	368	429	373	423	422	393	394	383	386	424	383	367	399	448	410	410	400	379	395	417	420	399	382	399	415	441	406	368	441	392	370	414	406	418	422	373	402	405	416	383	407	458	409	378	395	440	445	387	373	392	394	379	382	430	380	413	425	393	408	422	409	405	410	420	399	385	402	397
16624	5276	8692	7901	5012	3808	2961	2728	2409	2252	2153	1916	1830	1482	1054	962	865	765	4757	8084	1969	7679	7107	4154	1969	861	410	216	168	160	131	160	149	171	159	143	140	114	146	135	158	176	134	138	132	139	160	138	152	149	139	144	159	121	165	145	148	154	152	149	165	146	139	145	153	142	143	139	151	150	149	131	120	167	156	153	161	150	147	148	174	142	169	151	140	160	185	141	152	138	135	159	151	158	151	140	154	143	151	135	162	149	153	132	158	145	163	147	154	131	167	152	134	152	159	145	147	125	149	166	138	154	166	145	121	154	146	141	142	157	151	142	132	149	164	139	134	137	165	142	155	157	145	158	154	144	142	147	154	132	163	145	133	161	155	148	154	141	126	133	144	139	148	136	142	127	158	159	141	174	166	152	137	132	143	131	147	167	155	152	131	165	148	149	142	133	170	151	135	143	146	176	144	158	134	144	141	126	158	174	129	127	131	150	158	138	129	133	146	136	130	141	152	141	144	157	143	151	140	141	142	133	144	134	145	156	160	123	134	165	150	157	160	141	167	161	158	140	164	159	136	129	141	145	170	119	137	153	132	141	142	152	134	154	148	123	143	139	140	160	164	142	162	149	150	142	164	141	145	162	158	152	146	150	155	136	147	124	149	145	158	156	137	148	158	142	150	143	147	144	140	152	141	141	132	122	158	160	142	145	142	142	159	121	152	125	148	164	148	154	131	166	143	144	162	152	150	163	143	128	138	140	163	131	134	152	136	165	140	119	154	127	155	142	147	145	145	182	141	140	139	157	136	123	135	186	150	145	129	135	145	135	159	156	153	139	117	131	139	148	153	162	154	150	150	142	140	134	141	144	139	154	146	154	143	128	147	141	155	168	134	149	149	145	138	173	181	132	154	159	149	154	152	152	148	175	137	154	132	163	161	150	147	140	148	154	153	131	142	136	131	156	151	142	126	157	134	133	120	149	156	140	147	153	153	156	130	149	138	143	139	173	155	143	134	156	170	129	166	158	125	131	130	138	147	148	166	161	135	141	148	163	136	135	168	130	133	140	162	154	139	126	134	145	153	147	146	146	158	129	134	135	127	169	145	157	165	143	130	164	155	142	134	132	145	136	128	144	138	171	147	169	167	161	153	164	134	151	125	171	140	135	118	139	142	142	158	150	129	144	158	131	135	148	148	150	130	142	167	146	145	148	140	143	140	148	161	142	135	163	127	155	162	104	166	148	128	148	144	151	164	139	153	144	177	173	165	149	150	158	158	139	143	142	158	159	147	138	151	146	150	142	153	156	155	149	175	136	137	168	156	170	129	124	154	154	187	154	163	159	146	139	157	154	159	147	173	156	147	151	163	146	140	140	136	133	131	136	141	151	140	127	131	148	139	152	128	158	162	151	118	158	177	143	159	163	123	139	160	140	136	151	144	150	154	123	125	147	151	169	131	147	159	146	162	148	156	143	142	147	132	136	153	126	131	117	135	136	145	137	149	151	136	128	158	161	166	136	145	142	128	155	138	154	136	155	146	144	139	135	166	143	129	155	176	149	139	143	129	156	147	123	145	164	144	160	149	140	133	135	141	129	133	150	125	132	137	152	133	145	162	154	171	137	115	144	145	130	169	143	160	121	155	159	153	150	129	136	157	144	147	137	153	153	166	155	128	163	122	154	138	147	145	157	154	123	142	161	178	160	153	144	146	122	147	140	153	119	140	152	138	130	126	159	140	171	135	144	158	164	161	148	158	143	155	151	139	171	140	157	145	128	137	142	149	138	143	138	135	146	127	142	145	132	157	148	155	152	149	157	128	140	154	135	150	166	142	163	126	136	125	179	137	143	158	142	157	148	151	146	145	157	172	150	161	116	158	135	156	129	138	169	125	130	163	130	137	139	170	167	150	138	147	170	145	127	132	133	158	154	146	137	128	133	146	150	147	153	152	148	141	169	128	155	155	154	141	142	129	149	147	161	140	156	132	151	147	146	134	142	142	135	171	149	166	154	151	155	125	149	151	140	156	174	152	169	143	152	128	143	139	141	152	153	139	142	149	133	145	141	155	155	155	153	144	149	133	156	135	137	174	159	154	158	173	147	127	136	142	152	142	143	147	132	118	151	143	150	143	153	153	145	153	148	148	137	152	160	157	145	158	126	153	136	139	149	156	137	164	169	155	150	144	150	144	154	154	128	145	146	146	139	132	135	123	159	173	141	163	146	118	130	119	127	149	149	126	146	121	155	159	125	148	130	162	143	128	157	141	144	135	140	130	159	129	137	147	121	161	147	160	142	137	140	146	142	134	172	148	136	149	148	151	166	165	143	168	155	115	126	140	153	140	134	123	135	187	119	157	137	138	157	166	130	156	160	143	133	167	163	144	136	158	150	167	118	152	142	124	135	145	173	146	152	130	160	169	156	123	143	130	137	153	138	142	139	140	135	158	139	156	145	148	158	145	150	123	150	170	139	127	144	122	153	138	153	152	166	145	149	152	160	147	159	161	146	140	145	143	170	143	147	135	154	148	159	123	137	146	151	162	156	137	146	139	147	128	130	159	151	145	146	152	127	140	146	163	135	154	151	139	145	150	149	181	126	151	128	157	129	147	144	131	152	129	142	133	140	158	172	138	127	154	157	154	151	139	136	155	149	151	147	154	159	139	131	144	152	138	137	152	143	147	152	166	143	151	163	166	139	130	183	166	135	152	152	160	128	179	142	140	138	132	144	131	141	150	126	169	143	145	170	141	132	148	133	146	150	152	150	127	160	145	142	151	152	153	161	139	142	179	151	148	124	123	147	120	151	151	150	162	149	146	143	130	143	145	145	137	136	140	153	137	144	165	143	133	159	143	128	167	136	159	148	132	127	150	159	141	136	152	144	141	122	144	157	154	144	144	147	139	159	164	148	144	138	158	143	157	140	134	131	146	140	144	145	156	165	139	141	167	159	141	171	138	168	120	166	152	139	133	147	157	147	143	150	135	133	137	143	135	166	151	128	158	160	147	158	145	132	155	164	173	157	154	116	153	143	141	154	140	142	156	125	157	147	141	138	152	143	151	168	142	157	118	137	137	147	133	160	147	153	130	138	135	142	136	166	131	125	145	157	131	154	131	140	151	137	148	152	160	129	155	152	156	145	147	143	143	138	142	163	130	157	136	148	139	147	143	158	139	130	161	136	166	137	156	166	134	143	146	158	135	131	156	131	163	140	150	149	141	134	133	138	152	134	136	141	141	166	155	146	154	127	155	142	140	149	151	145	157	146	135	142	141	123	130	142	122	161	153	145	151	154	151	126	123	135	142	157	149	131	154	142	151	153	143	147	160	159	140	140	138	158	113	155	134	150	141	154	149	139	152	164	145	153	157	121	145	148	125	164	145	154	150	146	138	124	126	134	125	163	129	154	154	180	136	125	144	152	173	151	154	159	131	145	124	143	150	153	150	139	152	161	143	177	145	153	150	140	135	138	134	157	158	147	169	155	145	156	161	143	161	167	156	168
9015	4934	14762	17585	14644	13598	12346	12119	11284	11032	11217	10224	10204	8315	6058	5581	5194	4420	20563	27802	8683	29287	26445	18356	9974	4603	1908	853	543	431	403	420	404	399	413	417	425	451	440	438	452	388	440	440	436	442	423	428	458	446	445	430	454	404	413	415	419	440	428	409	402	412	408	448	412	443	414	435	449	442	427	421	378	420	458	447	420	423	472	430	418	416	392	462	430	415	439	452	434	426	415	433	426	420	407	428	417	418	420	407	443	434	438	421	458	430	446	414	456	468	422	400	430	442	417	405	432	416	436	422	438	402	461	422	418	412	430	409	411	411	406	412	397	433	416	406	372	433	408	405	431	476	435	432	453	448	441	400	449	411	445	424	437	410	417	459	376	409	416	421	404	397	436	397	414	420	441	415	465	430	431	414	425	440	425	438	449	461	425	387	415	429	458	395	481	412	421	481	445	422	431	416	415	415	427	464	433	409	450	429	381	441	430	430	428	477	444	413	438	415	446	423	446	431	433	430	402	441	417	423	398	466	410	443	435	443	406	434	456	464	439	414	444	450	403	435	435	412	432	445	419	427	388	422	392	442	440	408	433	433	458	415	437	453	396	434	429	429	426	461	464	469	403	399	435	475	427	433	441	422	428	431	412	422	394	443	397	425	442	449	443	436	411	443	382	428	451	405	419	470	429	429	418	443	441	419	427	427	418	422	402	444	427	433	409	417	419	436	433	414	463	400	463	413	399	433	425	425	429	416	425	443	442	441	403	416	452	419	431	400	438	440	438	426	415	414	421	447	432	445	429	432	442	395	474	428	443	429	384	438	452	440	451	430	414	439	420	417	442	412	444	434	398	419	420	443	442	445	441	411	449	415	429	432	444	441	383	418	443	447	443	421	432	421	440	471	420	390	419	453	428	425	439	443	449	425	427	429	435	415	430	441	446	475	420	453	432	434	442	437	392	438	444	459	412	407	424	409	420	405	415	465	435	445	420	475	383	433	427	424	381	430	444	432	414	436	441	451	451	441	427	438	428	429	431	429	439	414	413	414	410	443	453	408	396	440	469	433	454	423	413	400	421	422	403	443	417	444	408	422	413	449	425	381	419	428	437	410	452	410	397	454	445	419	442	444	422	499	430	408	456	437	425	417	437	460	372	439	390	419	434	439	414	433	412	456	448	432	415	424	423	422	426	411	413	437	433	466	409	470	437	387	422	424	440	400	419	420	455	437	427	415	372	434	409	442	437	414	426	427	450	417	434	429	433	423	458	435	454	434	412	417	409	434	466	419	409	437	431	423	425	415	402	400	444	412	443	394	441	452	431	419	442	428	466	442	398	416	454	421	419	399	417	450	416	432	414	440	415	418	454	448	413	415	406	409	429	421	451	474	431	456	418	418	413	417	397	419	422	413	429	453	424	430	436	427	428	428	450	430	433	443	413	419	397	415	422	423	436	438	411	426	462	417	421	416	413	434	442	432	426	401	443	392	445	437	439	451	433	425	440	412	385	434	426	424	420	453	397	424	415	423	456	399	447	420	450	441	429	414	432	420	452	437	404	392	422	439	432	412	426	417	393	421	423	422	457	416	426	399	451	439	426	421	431	413	431	425	431	424	446	432	399	423	448	405	427	424	419	420	410	407	422	412	428	414	441	414	418	416	434	440	439	421	443	429	423	384	415	439	424	452	459	438	436	432	431	465	399	433	415	400	433	456	419	408	447	408	449	452	419	416	423	407	432	440	414	430	456	414	407	462	402	442	443	445	437	475	412	458	417	445	450	421	458	450	446	435	417	383	437	443	429	403	434	423	419	451	449	417	444	465	448	387	417	438	470	435	431	401	434	415	435	437	429	430	440	431	449	406	421	388	420	450	398	405	430	456	410	425	407	429	451	439	426	400	435	414	465	417	428	437	451	412	415	413	413	413	417	484	398	454	388	427	426	447	458	475	460	442	415	440	439	445	384	435	412	428	412	406	445	434	418	407	401	411	444	406	410	442	412	408	402	440	395	410	423	437	459	462	463	464	433	432	419	424	430	439	402	442	413	398	407	431	423	421	450	406	434	391	428	441	410	452	423	441	394	425	428	444	440	423	430	427	419	402	445	436	456	441	448	461	439	437	436	429	419	397	412	387	417	446	424	452	447	429	417	459	411	429	394	457	441	439	445	413	414	437	423	369	416	381	437	438	460	429	424	430	441	447	425	393	397	428	421	458	419	420	438	420	425	440	429	440	434	453	441	443	414	402	417	422	394	402	455	416	399	395	433	457	449	435	407	402	437	413	433	387	446	399	436	408	417	413	438	418	422	451	416	427	434	418	430	458	405	411	368	438	449	413	426	430	439	413	410	413	433	439	463	444	427	428	485	426	448	432	414	445	451	429	413	416	401	448	419	417	427	443	413	424	440	427	412	402	426	421	433	437	414	429	417	419	452	421	433	430	418	406	434	409	449	439	442	392	442	396	464	413	449	423	434	396	434	441	423	450	440	392	455	445	457	438	406	415	405	402	449	414	392	388	441	472	419	452	444	416	420	412	405	427	396	430	449	438	428	447	429	424	449	422	437	404	439	481	441	421	431	424	433	428	427	443	439	433	429	460	455	387	383	447	419	430	448	427	431	466	438	453	449	438	419	436	456	411	432	427	405	417	403	431	441	408	427	442	448	446	421	412	418	438	429	433	421	435	426	426	450	421	436	418	423	417	402	431	426	436	439	429	424	425	409	430	430	403	449	403	402	452	422	445	415	461	426	474	410	430	397	426	423	472	428	436	385	420	429	425	443	420	434	428	430	448	446	417	443	444	425	431	437	439	422	359	445	418	424	428	425	420	427	426	425	427	406	435	400	408	424	406	440	456	438	408	396	432	458	404	418	371	413	418	433	396	463	471	447	395	446	456	429	409	444	427	437	427	418	421	418	440	427	477	412	439	450	395	410	424	428	435	421	469	437	438	376	413	448	425	437	468	450	428	408	421	424	403	419	423	464	433	408	439	421	418	435	429	448	441	438	387	437	419	399	445	441	417	449	433	422	444	430	443	414	448	448	436	408	428	427	419	419	431	445	405	435	434	427	425	449	446	417	401	409	435	419	396	400	444	418	434	419	450	421	418	430	419	454	443	423	398	466	406	447	440	416	429	405	414	411	425	389	480	424	416	386	429	415	425	444	425	444	440	405	436	446	415	414	393	403	456	462	406	427	450	410	428	434	415	430	402	410	446	442	432	401	402	383	427	411	426	442	412	410	398	452	416	422	438	413	430	400	468	414	411	437	418	442	434	398	477	430	422	377	433	386	420	424	445	436	458	428	409	424	434	446	420	432	427	422	408	396	442	409	417	453	429	412	414	402	428	425	455	421	417	419	423	424	432	456	439	412	383	447	399	460	447	433	431	410	415	431	393	436	444	445	425	415	459	443	421	447	416	446	448	441	406	412	435	421	423	439	430	435	421	408	426	413	464	439	399	401	420	458	446	425	406	405	420	424	433	442	424	414	440	428	447	438	432
3193	1761	2416	1808	1511	1127	1011	719	554	519	439	428	379	293	230	244	197	184	355	858	458	560	657	481	356	209	173	142	135	137	153	122	133	124	154	130	131	159	140	146	131	131	140	125	141	135	155	136	131	124	154	114	152	146	149	124	137	135	123	125	144	130	126	132	141	141	126	142	166	131	144	141	129	122	134	148	139	143	157	125	134	153	153	133	112	116	143	119	146	123	136	128	122	138	135	129	138	135	133	101	140	113	123	138	132	134	144	126	147	147	149	131	130	139	135	152	144	138	122	130	153	144	141	155	136	132	137	131	126	141	131	137	135	119	135	139	160	143	143	145	131	158	154	141	151	120	135	137	141	142	141	144	145	132	152	140	139	142	132	144	116	133	141	142	152	147	128	141	125	124	140	157	142	130	118	143	160	159	143	127	135	142	138	140	123	114	155	134	150	134	139	155	140	132	135	144	135	114	149	118	124	137	123	144	146	147	126	130	136	148	137	133	118	124	114	144	141	139	127	132	130	156	122	133	129	140	135	147	130	112	147	132	130	128	139	140	133	121	135	139	129	132	138	118	129	151	134	159	129	132	133	106	136	125	140	122	153	121	120	122	145	160	135	139	137	135	152	146	144	132	160	137	116	138	142	127	122	136	107	146	139	130	112	133	141	139	142	127	136	130	134	148	140	125	136	131	126	137	157	119	128	149	136	164	124	142	131	146	116	125	134	133	149	123	145	134	133	125	131	129	137	136	153	122	123	123	142	133	127	147	121	141	152	127	135	124	140	139	133	139	153	141	136	125	147	130	142	134	136	118	122	142	129	137	130	127	125	138	121	133	136	121	132	146	141	129	135	134	138	126	156	156	135	143	121	129	129	143	117	143	156	133	132	135	117	136	133	123	117	126	142	154	146	139	117	127	133	145	155	151	154	116	115	145	121	135	137	134	132	131	137	130	132	131	137	144	116	138	150	152	129	137	123	144	159	144	121	148	158	139	152	144	136	135	132	128	145	145	124	130	126	138	123	136	136	131	135	136	149	143	134	137	130	164	148	128	131	127	132	135	146	135	141	143	129	123	139	160	124	118	144	127	143	141	143	140	138	127	117	128	126	130	148	133	153	153	150	133	151	134	146	127	127	148	131	141	124	152	120	125	139	135	139	137	116	145	109	122	120	105	143	141	131	137	133	136	111	143	129	140	144	150	137	150	101	145	121	134	142	123	133	141	122	144	116	135	164	141	120	148	141	147	128	150	123	149	139	133	152	137	109	123	111	135	129	151	135	123	137	143	124	118	135	131	162	148	145	136	124	134	130	125	125	148	142	122	138	105	125	146	145	138	141	115	140	129	123	143	132	131	133	131	129	132	133	137	126	143	129	118	138	121	152	133	137	141	135	146	168	119	112	132	128	131	123	120	144	136	142	128	140	133	140	99	129	139	140	125	120	138	140	128	132	136	125	140	153	148	150	141	132	127	140	130	115	160	145	133	114	151	154	115	140	132	131	134	148	121	116	123	137	152	155	138	135	133	156	154	133	123	142	131	141	120	122	129	143	114	128	124	150	137	132	130	137	134	141	136	137	136	144	140	146	127	152	141	131	153	141	125	136	148	145	134	145	137	120	141	136	128	134	148	141	130	144	146	133	147	127	134	165	130	151	124	124	141	128	142	119	129	124	118	124	132	136	136	142	134	142	115	121	130	136	145	118	114	131	135	129	164	126	145	113	134	129	129	123	125	142	131	126	133	129	141	143	141	141	142	142	129	144	162	140	143	136	139	174	138	134	143	152	114	122	132	138	148	117	136	127	117	147	133	134	116	143	137	140	143	132	125	151	149	115	120	139	136	127	126	125	129	147	141	135	137	124	154	123	156	118	119	147	155	143	130	133	129	150	141	130	133	146	136	145	139	157	136	156	125	124	133	115	128	133	129	155	124	143	142	120	166	156	114	129	133	123	123	132	144	135	128	132	124	152	129	130	136	141	156	143	132	135	129	137	136	136	135	139	114	117	126	124	140	138	149	141	131	135	109	135	164	133	124	141	144	135	134	123	118	128	158	122	126	140	130	125	122	146	135	127	152	122	149	135	125	142	164	119	144	136	140	155	98	122	141	159	162	124	131	136	142	148	138	124	135	125	119	137	136	110	101	131	138	122	120	139	148	130	126	138	124	119	131	128	148	141	128	137	125	145	111	131	155	128	131	117	124	127	138	130	149	124	139	114	127	151	160	137	120	154	119	155	128	117	144	142	152	147	114	153	144	139	154	125	119	144	143	166	120	147	143	134	134	131	129	130	130	123	133	133	148	134	122	148	135	115	119	136	128	123	155	138	131	116	120	128	149	142	135	146	138	136	119	122	132	124	150	140	135	149	130	142	137	126	145	122	126	134	154	124	143	131	141	136	137	144	144	118	142	127	124	142	150	135	120	119	153	136	134	133	150	143	134	147	144	145	143	155	140	140	135	127	128	140	127	137	128	126	156	142	147	153	142	140	124	135	116	128	129	149	134	128	111	124	144	128	139	125	129	132	154	135	148	131	126	144	161	140	109	116	127	138	124	158	145	150	130	149	128	139	116	130	159	139	151	146	128	142	145	135	130	135	160	147	142	150	136	135	160	138	113	135	143	142	132	146	136	130	116	132	149	130	144	146	118	142	151	141	129	124	132	132	134	152	122	132	119	126	151	131	111	136	147	138	147	141	134	147	126	136	128	138	138	127	140	139	142	153	130	128	134	123	130	146	156	136	120	118	121	147	115	112	140	129	145	124	124	143	129	147	137	125	130	130	122	144	117	148	141	112	138	130	145	128	142	135	124	136	138	133	132	133	131	136	147	130	143	142	149	123	123	139	141	149	137	141	114	129	149	140	132	135	141	135	130	129	135	152	128	134	130	122	132	147	121	118	140	131	130	123	133	134	128	134	118	136	138	145	138	135	123	142	144	157	135	122	140	134	135	134	140	141	144	126	127	131	124	137	129	134	136	118	152	122	117	124	130	138	148	145	119	128	127	147	143	139	131	112	124	129	153	137	139	133	132	145	130	133	145	142	124	140	127	121	120	151	135	139	133	145	131	136	132	130	126	125	128	104	149	119	138	117	135	156	174	140	158	159	139	137	161	124	123	128	139	148	121	135	143	136	143	117	136	131	128	152	140	139	118	144	136	124	144	158	124	123	146	114	130	132	138	130	136	129	140	128	140	137	158	141	116	137	136	135	103	134	140	126	127	120	140	146	142	119	126	123	131	133	145	123	133	139	133	122	131	133	155	130	144	123	132	134	158	146	128	135	140	122	122	156	131	127	129	141	133	142	130	127	126	137	122	139	155	137	139	143	146	133	139	126	128	125	143	142	127	143	161	142	121	137	127	140	154	138	144	142	127	141	156	140	121	124	129	144	123	142	141	134	144	129	140	144	120	150	130	137	107	150	115	129	161	152	120	118	136	135	133	132	143	113	126	140	136	125	141	158	160	148	124	132	143	136	134	130	130	136	153
2762	2056	4480	5539	5394	5100	4644	3727	2957	2517	2400	2153	1931	1508	1219	1164	1021	910	2085	4915	2287	2924	3216	2290	1460	926	621	480	423	382	415	366	414	385	399	402	394	427	400	424	381	360	408	419	373	391	436	403	382	423	393	402	402	426	401	363	399	422	432	402	416	408	403	422	406	399	374	382	425	416	382	402	411	414	398	386	400	383	390	397	399	388	406	409	410	445	402	404	382	442	429	379	393	409	389	417	389	415	388	345	388	380	414	399	410	356	395	359	384	410	391	342	398	395	382	393	421	407	438	405	398	401	430	415	450	443	400	384	402	400	392	421	408	403	386	381	372	442	413	414	399	395	414	367	392	389	425	412	398	379	414	374	391	417	414	411	432	441	376	385	392	406	409	362	389	365	409	390	389	398	382	382	379	435	377	395	419	400	368	408	410	434	398	404	400	381	393	421	431	383	430	370	399	450	379	396	374	384	377	424	358	413	405	434	394	374	390	373	387	429	393	405	420	402	398	392	371	430	398	404	408	403	382	403	401	379	438	396	398	352	376	348	362	413	435	414	413	406	435	405	424	415	397	388	399	396	399	387	400	407	400	342	401	412	406	396	449	406	390	421	389	377	376	386	434	432	434	399	382	384	392	394	395	405	393	400	420	413	421	404	399	378	435	411	400	412	367	357	390	411	373	371	352	410	418	431	354	399	416	377	422	394	415	405	417	401	374	408	404	399	419	380	366	409	396	400	400	375	379	414	399	392	387	390	440	396	405	408	441	400	366	415	417	412	420	386	391	386	415	382	389	369	393	422	349	395	372	402	431	420	389	430	398	387	385	398	441	438	407	405	416	338	427	404	421	428	412	422	369	378	403	410	405	393	409	390	425	387	394	407	397	427	382	409	409	406	406	400	422	423	397	406	398	408	415	436	392	387	381	388	381	457	365	401	360	383	424	395	386	346	347	411	387	432	418	405	402	360	382	395	394	368	396	392	398	392	427	372	377	360	377	376	417	352	364	393	434	429	396	380	373	394	418	393	396	403	373	389	410	388	413	415	395	389	385	368	398	391	376	435	379	375	378	435	424	377	395	389	427	367	383	401	379	367	389	374	414	389	391	423	386	392	387	439	409	411	402	415	390	404	388	421	384	376	414	387	376	416	415	403	385	377	407	372	405	392	433	358	389	395	417	403	407	402	421	404	402	403	366	379	382	411	406	374	381	395	404	349	415	384	388	391	399	384	434	411	390	415	386	382	395	372	383	394	415	401	408	385	385	403	397	385	364	424	391	395	406	389	389	393	401	381	416	402	404	403	376	404	409	408	433	393	407	385	400	436	397	384	392	433	393	418	413	393	377	399	382	413	370	348	397	387	375	403	402	382	367	400	391	402	401	407	362	405	393	387	389	405	393	408	403	375	454	336	406	398	394	420	389	392	437	392	425	398	405	376	404	390	354	411	375	389	362	356	416	431	425	389	387	383	415	365	399	389	412	385	432	398	418	399	393	402	413	381	378	362	366	419	415	428	391	379	413	381	386	368	406	411	440	406	403	388	395	387	384	383	373	398	379	342	406	376	373	405	413	375	365	385	397	406	368	391	406	402	416	399	395	391	397	415	396	356	386	411	399	395	412	388	398	403	393	399	379	373	424	408	432	364	416	386	402	360	411	379	389	414	409	357	395	377	414	415	394	413	395	369	365	359	363	387	436	412	401	405	415	407	380	366	438	439	395	406	388	428	400	401	419	428	398	390	400	416	410	404	403	440	401	363	401	424	380	420	391	401	385	376	414	401	417	403	406	398	422	420	418	405	368	460	415	420	402	364	378	427	431	356	407	396	390	357	426	375	387	379	379	376	373	426	384	396	397	411	412	384	413	364	398	418	378	411	409	394	415	378	401	381	412	405	381	418	419	398	411	353	409	385	410	432	410	404	388	367	415	379	404	402	373	397	432	397	416	417	411	398	408	365	405	418	399	373	427	390	390	426	360	405	385	345	412	409	442	409	412	383	407	424	372	385	385	407	391	428	374	425	421	437	377	412	384	405	421	384	415	425	383	425	414	414	417	398	392	399	384	403	378	440	401	417	400	386	381	397	409	419	400	423	408	393	401	378	410	397	395	425	363	396	391	411	383	388	378	353	419	385	397	411	394	379	411	434	382	408	389	424	401	403	430	408	376	399	401	390	402	382	438	438	397	382	396	398	386	369	414	374	404	424	407	361	394	456	379	382	399	412	408	401	364	389	405	348	417	388	407	400	387	431	414	407	415	407	406	418	396	412	377	390	408	401	367	397	414	405	386	429	402	387	376	420	379	381	405	399	407	398	412	405	365	402	393	397	403	414	369	368	370	436	389	386	433	405	429	405	417	390	388	394	388	411	398	391	400	432	421	400	398	389	396	391	409	447	414	416	378	404	408	397	408	404	394	370	417	406	388	394	399	396	420	405	405	405	404	424	383	355	365	398	403	407	402	396	394	395	421	383	400	410	402	396	410	401	380	403	398	411	392	380	359	376	404	394	426	413	406	339	383	430	424	404	401	402	405	394	377	442	396	360	419	392	392	368	418	391	431	381	386	386	400	396	389	415	394	438	424	385	415	418	417	392	388	402	379	430	417	383	412	392	398	363	410	440	408	422	408	396	377	402	404	422	431	431	393	386	418	405	387	406	368	392	391	403	414	403	380	419	422	436	398	405	372	422	407	386	363	399	421	394	418	425	381	418	407	363	412	411	412	392	404	379	431	413	378	431	386	382	392	364	399	384	419	385	420	385	401	408	394	404	398	390	406	364	389	388	404	381	389	414	406	377	385	387	398	388	367	406	371	381	397	419	392	414	421	387	424	415	378	380	432	379	389	393	396	398	389	413	394	423	411	396	401	385	409	403	411	389	408	442	414	371	430	388	376	399	402	411	409	378	395	386	410	376	398	417	388	409	376	387	413	391	413	374	433	403	449	381	435	387	406	392	399	411	403	413	402	399	415	440	393	411	396	405	381	400	393	403	423	402	383	382	408	396	372	395	394	365	416	378	378	390	401	383	417	421	380	361	380	382	404	386	412	415	411	394	410	373	424	413	425	404	393	394	391	404	392	407	421	369	413	389	413	382	386	393	364	377	361	392	389	405	399	416	411	381	395	396	386	384	382	413	411	398	395	422	429	403	384	404	379	408	417	416	393	396	402	382	371	406	414	371	416	419	379	398	390	387	363	399	422	400	387	419	408	412	404	386	409	363	408	409	440	341	396	386	392	423	410	380	415	423	425	430	431	359	362	396	408	398	394	372	429	406	392	383	406	395	412	396	361	382	380	399	405	396	413	407	371	399	377	405	406	381	354	386	417	389	385	412	382	397	381	410	402	417	396	368	411	350	399	387	396	374	371	418	389	425	380	408	404	427	406	392	411	413	425	404	404	409	410	403	435	406	410	401	424	401	383	362	382	376	434	386	381	409	403	400	397	400	432	378	405	442	400	395	412	371	428	404	390	401	386	399	406	381	406	402	384	424
9570	3516	5235	5116	3556	2793	2557	1978	1379	1173	1218	979	1054	950	722	562	481	418	2885	6622	3151	2895	2435	1614	808	416	251	183	167	116	132	101	147	116	136	134	131	153	134	135	111	154	161	152	149	131	158	154	155	143	143	153	130	136	141	127	141	157	162	134	143	145	141	146	119	119	138	130	146	128	138	107	139	156	148	150	130	137	140	136	121	119	133	138	158	140	143	131	133	144	129	149	121	135	147	117	131	138	148	123	123	138	137	139	122	103	121	147	119	133	144	128	118	141	126	118	143	139	145	117	139	123	137	165	131	146	139	134	137	123	126	138	137	132	140	129	116	133	118	147	127	132	133	128	128	143	142	121	157	132	150	124	132	123	135	126	122	146	152	143	124	123	147	127	140	142	161	151	117	120	109	131	129	135	135	128	151	159	165	126	134	152	125	155	140	124	147	139	143	131	119	154	136	117	133	123	121	132	127	118	143	144	148	163	141	131	133	131	138	138	113	124	140	135	128	129	125	141	144	110	147	133	132	142	132	135	152	134	132	134	137	129	162	117	148	141	145	132	143	151	124	157	144	135	139	135	140	132	130	150	144	153	117	145	140	123	148	131	129	142	127	137	137	140	136	124	135	140	134	136	137	157	127	128	151	137	126	133	128	147	141	114	145	148	131	151	152	120	140	117	140	153	143	122	147	131	118	145	132	147	167	148	121	101	127	132	144	160	141	118	152	125	146	140	123	164	150	157	109	126	133	128	140	125	155	122	147	122	131	129	133	148	134	134	148	130	117	147	172	135	138	135	132	144	112	136	128	148	134	152	140	114	158	124	142	149	138	162	145	122	137	141	152	144	156	140	135	105	114	154	141	152	149	127	123	151	138	147	137	147	121	145	127	130	138	134	130	128	133	137	119	145	126	128	117	120	152	120	126	125	138	135	114	152	133	123	133	113	151	140	130	147	146	152	153	160	143	135	135	146	116	132	131	130	142	129	138	143	140	119	134	129	156	122	134	140	125	152	149	162	142	137	157	169	140	137	142	126	127	154	144	146	139	125	126	139	131	128	126	134	146	145	137	136	147	124	140	127	143	130	145	149	157	150	128	148	146	129	129	143	155	154	138	124	158	152	142	125	142	138	130	145	129	122	151	146	119	133	130	133	132	133	160	130	142	128	143	134	128	130	142	131	140	137	142	120	139	124	151	143	122	141	149	137	127	148	114	152	124	135	127	156	141	128	148	148	134	136	119	139	147	126	132	133	142	140	136	143	145	124	154	135	125	127	136	132	130	128	150	144	120	149	130	159	147	129	136	145	148	142	158	123	152	127	129	133	130	125	152	130	127	167	122	141	126	130	137	147	130	119	141	131	137	137	139	116	138	126	126	151	147	136	154	151	152	135	146	147	142	134	122	141	142	121	127	145	132	129	121	128	133	142	150	135	145	146	135	135	126	132	144	138	123	127	140	161	123	126	152	136	143	137	139	143	134	125	140	120	122	134	143	142	136	129	118	132	156	141	155	149	129	151	124	144	155	142	129	126	143	129	160	155	136	120	145	143	133	142	151	132	153	111	126	150	124	135	143	121	130	126	151	139	142	140	146	124	163	132	119	142	128	157	131	140	127	145	143	135	127	126	142	124	131	152	118	135	145	136	130	131	131	137	115	155	140	145	126	123	107	142	130	131	141	143	142	137	145	159	149	100	140	125	152	133	140	153	135	138	142	129	148	122	155	150	138	151	150	139	154	136	135	133	141	157	130	124	138	114	130	127	144	159	136	126	157	157	153	128	145	143	142	134	139	145	114	111	140	137	141	148	130	115	104	131	145	157	142	117	143	115	156	133	143	126	150	153	152	125	145	131	166	138	143	130	132	136	145	147	142	151	139	127	144	156	127	121	130	125	152	139	120	143	133	153	136	130	139	162	135	119	153	160	152	145	144	162	135	140	143	131	138	118	150	125	142	131	145	123	147	110	131	141	135	136	141	140	142	168	138	139	142	127	141	146	128	129	150	136	116	125	134	122	138	154	136	138	138	131	149	152	128	128	121	128	132	148	139	137	128	132	155	137	116	131	121	157	145	165	178	142	162	162	137	116	137	137	125	146	134	144	146	124	116	152	118	137	122	148	129	126	151	132	153	124	129	122	144	123	119	126	133	146	136	144	139	147	125	121	139	128	152	132	124	119	133	135	151	123	157	135	133	138	110	142	138	151	135	125	134	112	130	132	126	168	147	141	138	129	128	139	142	147	140	139	160	126	162	133	153	137	138	133	148	131	147	145	127	122	136	141	125	143	152	137	149	121	146	132	142	138	122	114	138	148	152	142	142	152	128	145	143	137	132	139	128	130	129	127	138	117	142	134	128	137	148	128	127	142	148	139	141	164	129	152	133	154	124	143	133	134	129	134	143	123	143	153	120	132	118	148	147	138	137	140	130	127	127	148	127	143	133	141	143	146	143	145	160	133	121	160	133	138	153	126	134	150	128	126	136	139	151	137	138	128	149	141	135	107	140	147	137	140	126	130	143	135	123	109	134	140	134	122	137	138	138	125	123	120	125	137	116	142	148	131	122	152	132	140	143	163	120	135	149	151	160	147	136	144	151	137	134	125	151	143	143	161	110	151	149	129	133	144	128	112	145	148	147	146	144	112	138	122	152	154	144	143	155	134	136	152	136	146	132	134	144	156	149	134	127	121	146	142	139	132	120	137	133	129	135	149	122	127	135	142	120	144	116	161	134	133	137	136	145	155	129	145	157	122	143	146	126	137	135	138	131	147	120	149	138	143	122	162	126	129	143	158	118	137	138	127	114	146	135	135	133	124	133	135	125	134	125	129	140	132	133	134	131	144	121	144	146	127	145	131	154	133	141	99	141	143	131	125	138	128	134	127	121	150	145	138	138	142	125	151	139	149	115	144	137	137	138	135	147	142	146	133	128	152	141	140	118	137	133	131	158	118	142	147	150	147	125	117	126	153	117	117	149	120	143	146	131	139	138	144	122	132	121	126	138	132	134	131	147	155	139	118	126	122	143	143	123	142	145	114	125	145	155	146	132	119	109	139	118	152	152	130	124	107	135	134	146	119	133	118	130	125	126	152	132	125	144	127	129	122	124	135	137	131	148	135	148	137	122	135	116	125	126	128	151	142	142	136	131	115	140	113	164	112	148	139	142	151	142	142	147	133	169	146	156	130	155	144	122	127	146	121	136	138	126	133	134	123	143	139	152	145	113	130	120	137	141	121	139	160	140	157	129	153	143	150	128	142	134	129	141	123	119	144	133	132	144	122	129	127	135	123	159	142	116	131	148	139	130	123	128	130	132	134	156	143	140	144	130	113	144	130	139	142	138	116	133	134	146	131	126	149	150	146	128	140	132	135	119	144	148	133	144	153	151	133	134	129	156	125	137	125	119	138	137	132	134	115	118	129	142	125	153	145	132	127	112	133	118	147	144	147	150	130	125	134	142	132	122	139	117	140	139	125	144	131	141	154	137	132	144	152
6796	4037	10017	13927	12313	11161	11009	9573	7382	6321	6802	5656	6310	6024	4041	3389	2878	2685	14616	26642	13513	15020	13293	8716	4662	2086	997	576	475	440	406	407	383	408	400	392	416	452	389	419	356	429	419	410	415	421	383	415	400	390	401	408	399	419	415	417	427	419	370	415	396	393	406	422	404	404	421	400	374	385	400	405	413	383	410	389	379	396	441	390	382	389	407	423	381	375	400	417	396	432	446	402	404	426	436	405	377	416	378	391	437	390	418	432	420	406	428	423	384	434	412	409	393	408	432	387	404	401	422	390	407	410	418	411	429	380	392	417	399	440	419	388	439	439	397	408	380	390	397	404	408	409	422	377	385	404	416	391	397	424	372	389	417	353	378	422	414	377	445	405	443	426	454	387	394	422	409	375	400	465	415	402	399	385	407	386	383	399	436	423	392	426	408	393	416	404	402	374	443	416	420	381	387	380	417	405	370	412	414	428	410	388	408	421	424	417	412	460	427	431	394	407	384	458	418	373	407	387	434	410	394	398	372	389	381	397	410	441	383	392	411	387	404	413	390	377	405	361	462	411	406	381	446	404	405	388	420	406	411	408	431	441	391	429	423	403	392	424	419	382	395	380	379	397	413	424	408	386	417	386	394	392	406	413	391	395	399	408	402	395	422	399	398	401	351	372	407	466	437	419	402	427	405	421	402	413	385	404	420	390	419	403	407	416	394	414	414	433	439	419	416	427	417	382	375	395	413	436	373	400	414	426	382	398	399	434	401	399	378	435	423	419	431	425	352	406	430	394	427	419	419	434	399	395	409	416	414	433	403	411	419	413	421	373	401	392	389	418	422	375	384	423	441	440	417	400	420	417	387	462	402	437	395	397	410	386	381	423	433	394	412	369	414	418	440	421	420	433	431	403	404	426	428	425	412	390	378	384	433	394	421	392	388	425	442	381	402	416	381	408	435	396	357	389	385	423	417	407	405	434	411	390	376	393	418	385	420	420	402	400	408	395	423	422	399	422	427	443	387	396	414	430	429	404	430	383	393	391	389	408	390	359	406	402	461	375	433	414	385	382	406	428	418	372	414	395	422	440	429	449	377	408	404	441	437	396	379	397	416	423	394	371	421	405	436	383	366	383	471	410	404	428	385	421	371	409	401	414	377	432	393	419	406	412	412	401	406	427	416	375	438	410	413	420	440	437	374	393	437	404	388	363	428	403	415	419	386	375	406	400	421	372	404	427	423	425	394	395	436	411	372	414	409	401	403	419	413	399	390	401	370	377	409	402	408	369	392	385	397	385	358	433	411	439	436	389	353	435	383	396	435	419	417	424	424	404	390	368	410	412	397	437	437	396	400	394	415	423	399	394	416	439	412	360	392	460	427	426	391	415	399	443	408	417	392	389	393	389	428	461	399	399	393	423	411	390	407	402	453	400	394	430	392	423	402	382	385	418	406	438	397	412	424	432	394	428	407	443	425	411	393	394	423	423	404	376	403	400	381	417	372	423	426	444	401	439	406	383	419	406	401	391	406	387	381	401	407	407	402	410	429	443	379	414	420	404	392	413	411	418	375	428	413	383	400	449	372	373	387	418	401	430	410	422	411	425	419	391	402	404	430	457	405	411	436	417	387	390	419	399	404	402	392	374	414	392	421	430	370	406	415	402	380	406	406	410	407	412	422	433	430	415	416	370	399	433	440	425	442	397	421	413	403	447	386	390	383	421	432	397	415	446	404	413	403	424	447	378	414	400	451	409	430	449	423	412	403	369	410	396	396	394	427	415	401	386	401	417	406	404	390	418	427	376	388	391	389	417	390	410	440	426	392	405	433	396	430	418	423	447	397	402	376	423	437	407	419	425	374	446	413	402	404	419	390	414	424	424	439	406	424	447	379	407	422	391	382	371	421	401	395	428	396	414	403	415	374	361	381	377	402	394	412	393	429	416	387	414	399	384	413	393	399	413	411	382	386	409	406	415	444	436	380	428	392	398	425	407	420	386	401	410	429	417	386	405	424	384	420	384	419	427	398	400	409	442	429	416	372	429	392	436	408	398	390	399	398	408	423	385	410	399	433	397	406	405	374	441	401	393	439	374	420	401	430	417	402	402	429	393	407	402	435	429	388	414	430	412	404	424	398	426	432	431	380	389	408	410	416	415	377	399	419	405	400	404	395	418	399	404	403	357	414	405	419	408	416	390	392	374	393	434	404	393	401	383	412	398	405	416	381	410	386	429	402	360	418	369	372	428	364	419	380	384	421	411	427	415	408	368	424	409	391	398	390	417	418	416	384	409	419	376	383	417	388	414	389	432	422	417	390	425	399	397	407	397	420	404	392	409	438	411	404	418	408	385	395	401	430	381	424	428	409	399	394	398	390	395	449	432	415	418	421	436	383	415	415	398	366	431	449	420	384	376	385	395	417	360	410	383	417	400	393	413	416	398	404	408	397	412	428	426	396	382	428	426	384	418	415	402	387	454	358	381	406	404	413	421	386	420	426	390	384	401	430	379	398	410	416	387	429	428	392	402	406	429	388	396	368	437	413	390	401	435	450	409	424	435	406	407	437	430	409	388	398	409	372	437	404	403	390	425	434	417	395	383	430	449	422	427	414	417	386	402	412	399	403	401	404	409	404	396	399	403	426	451	414	394	382	397	388	418	386	421	432	360	432	407	421	405	399	409	443	384	422	409	432	424	397	404	404	442	389	398	411	414	445	415	372	445	403	401	394	424	420	402	429	448	409	401	421	386	436	419	407	402	393	410	408	410	418	369	460	418	384	394	386	423	384	395	399	390	401	391	424	423	414	430	372	393	416	371	386	395	389	436	423	421	401	406	425	432	429	422	419	366	407	402	384	404	373	406	406	400	414	407	412	415	387	411	398	422	402	423	445	404	394	425	411	439	421	429	362	383	432	393	413	403	418	427	386	397	401	404	390	428	414	400	423	393	396	436	420	428	399	452	434	407	395	429	431	383	401	418	421	391	420	408	417	407	393	409	443	374	394	409	373	404	396	414	396	417	416	386	406	399	394	403	377	395	417	433	429	424	422	450	388	411	429	452	415	435	391	406	393	393	409	415	380	382	413	387	400	413	427	378	396	445	406	394	414	375	406	405	443	408	417	421	408	391	390	395	388	432	419	431	415	400	420	408	424	379	396	380	455	387	422	368	394	420	413	442	401	404	406	432	424	415	440	402	402	427	385	405	424	422	361	412	378	415	387	403	432	390	393	417	392	399	384	391	402	416	388	383	434	375	406	400	452	403	413	422	368	405	443	407	389	426	398	408	374	450	416	410	411	390	412	410	404	381	411	377	396	414	393	433	436	367	387	403	411	400	405	390	403	398	411	435	416	384	414	386	387	437	437	395	371	394	435	430	445	410	407	385	402	420	441	407	412	399	429	387	392	409	433	426	399	382	387	360	405	374	427	394	401	424	416	388	418	403	385	426	384	382	389	410	430	422	361	422	428	394	377	417	427	405	389	418	400	393	412	429	433	410	389	385
17171	6062	8284	8101	6829	4872	4976	3851	2293	1873	1856	1661	1892	1648	1285	1038	812	786	5601	12143	7767	3858	3738	2593	1210	564	325	201	156	148	166	161	152	136	149	130	152	144	144	123	148	155	140	139	149	160	159	151	150	132	157	125	166	155	161	142	133	150	153	171	149	124	157	147	139	140	130	144	134	166	149	143	155	136	142	123	162	132	149	148	152	127	160	151	146	158	150	144	126	150	147	132	139	138	148	148	159	150	158	147	116	168	132	144	138	165	139	155	111	158	127	138	156	133	145	124	168	145	159	168	139	136	135	147	144	153	154	153	166	135	143	132	133	167	149	132	137	152	124	151	141	158	152	142	151	120	135	160	147	159	144	138	157	142	123	139	176	169	156	165	144	131	153	149	149	149	153	132	121	136	150	131	130	133	161	169	129	130	154	139	139	136	135	128	147	156	142	143	130	130	143	145	159	127	152	139	121	137	131	151	158	158	136	148	160	155	148	127	144	154	149	165	144	131	167	144	164	138	134	159	149	160	151	136	155	136	145	143	160	127	137	157	157	143	164	155	134	141	135	142	151	135	156	146	154	149	156	152	141	141	168	158	129	137	158	139	167	138	140	142	127	134	169	160	142	151	157	165	162	170	129	169	129	136	146	159	135	153	160	148	153	142	139	147	147	142	135	171	144	135	169	160	139	149	154	154	144	132	165	153	157	155	153	134	162	139	135	142	163	133	152	161	145	132	136	157	149	164	120	173	140	141	160	136	154	145	153	158	155	171	145	131	153	153	157	166	158	141	138	167	145	133	133	131	124	150	143	130	131	146	145	135	127	153	146	160	156	152	164	145	172	159	122	125	157	153	141	151	155	148	150	140	156	146	164	153	147	148	132	145	152	169	141	145	146	144	160	149	138	141	163	132	149	142	134	151	148	178	141	142	158	154	117	130	127	138	152	153	156	136	151	170	129	138	147	134	157	142	147	146	123	124	151	151	148	147	149	143	145	153	145	177	136	154	161	155	146	146	161	147	171	170	145	155	159	159	151	130	141	142	138	140	146	152	142	127	136	158	151	129	154	155	152	163	150	146	152	170	152	144	141	156	166	156	121	160	142	139	131	159	135	150	144	142	143	139	156	147	128	115	149	148	144	138	152	160	160	141	140	137	144	133	163	151	145	143	164	142	159	160	133	152	144	140	133	160	139	151	146	136	139	134	161	140	169	159	133	144	158	120	135	149	142	148	149	127	140	138	157	163	167	158	148	139	146	145	145	143	155	155	150	142	147	137	145	142	163	132	157	146	137	151	139	138	124	149	145	144	160	132	153	155	160	167	129	146	178	161	139	150	153	153	124	143	140	140	160	144	138	162	155	161	149	123	146	161	159	164	168	145	170	150	134	143	111	140	152	147	153	144	158	130	172	156	159	138	140	162	134	130	166	120	123	127	145	160	144	133	165	123	143	151	123	144	154	144	129	135	133	133	129	147	141	160	156	130	143	133	155	133	141	139	135	156	154	118	145	141	135	182	149	133	145	146	134	155	163	144	141	145	143	140	134	179	145	140	158	162	154	138	122	150	137	144	171	151	160	119	146	154	164	134	132	176	139	170	132	151	143	153	147	141	165	150	147	146	153	150	146	149	153	163	170	138	135	150	145	149	163	140	128	140	139	144	139	149	157	166	122	161	158	143	145	152	145	141	145	147	141	147	155	135	151	152	157	157	147	145	142	168	144	146	129	162	134	150	170	153	155	124	139	157	145	132	127	139	161	156	143	158	119	127	143	159	179	152	151	151	142	142	158	150	141	164	145	164	134	157	145	119	159	172	131	167	187	153	142	142	139	131	151	145	156	125	156	152	152	139	144	141	147	137	151	148	158	138	161	157	157	144	106	154	144	140	137	163	157	166	153	129	164	136	154	124	148	143	160	140	149	123	115	163	156	150	141	152	159	138	137	143	156	160	150	158	138	149	156	125	137	139	150	150	165	129	152	146	150	135	143	139	154	131	148	158	146	146	158	154	150	163	119	139	158	175	146	147	150	160	147	182	130	129	157	152	134	149	138	135	139	135	145	143	164	140	126	166	139	146	142	148	177	146	135	144	149	142	151	144	144	142	163	133	163	171	132	123	164	146	155	168	140	150	159	161	136	141	138	161	158	157	127	152	168	135	130	165	137	134	152	129	118	144	128	145	122	148	145	147	132	148	137	179	156	132	157	158	159	128	149	150	160	123	140	156	149	135	142	145	138	157	155	142	162	173	152	142	128	135	139	133	150	146	143	151	155	174	167	148	151	162	150	148	145	139	129	133	152	154	138	145	138	132	130	150	151	121	143	128	139	127	139	153	133	147	121	144	162	150	141	158	150	136	142	143	143	147	136	129	132	141	123	146	152	138	154	160	137	144	147	142	139	158	126	126	156	141	157	146	159	127	129	153	145	127	164	120	143	170	130	164	145	137	127	149	145	140	138	162	145	143	149	148	152	151	185	155	129	157	137	160	135	142	154	166	133	148	153	179	133	147	151	166	138	133	133	156	153	146	142	152	142	142	155	153	156	145	114	146	135	141	143	137	152	137	155	151	140	138	149	146	150	159	146	153	150	147	144	145	151	123	149	145	141	123	129	157	136	146	144	148	160	119	138	124	159	143	149	145	154	193	145	168	143	143	145	119	143	151	147	142	157	154	164	142	131	162	169	129	158	144	158	160	154	137	144	136	152	164	140	145	147	149	157	128	156	141	144	152	142	157	132	149	154	146	150	134	147	160	152	137	141	146	136	153	153	165	137	132	154	138	141	167	151	130	157	132	174	150	142	136	145	139	162	147	143	134	151	152	148	167	150	142	159	146	157	139	133	149	134	141	142	159	155	151	172	150	125	146	143	145	140	130	141	149	135	154	141	146	138	126	126	142	156	144	147	130	178	169	135	151	152	140	147	147	149	158	158	155	140	123	152	105	148	151	147	159	171	155	150	130	134	118	133	142	156	142	151	138	141	149	153	138	128	149	153	149	134	149	132	129	153	157	133	124	124	149	124	134	147	144	145	170	151	168	139	144	147	145	154	126	154	144	157	132	158	131	154	146	144	140	142	131	160	148	134	145	164	157	147	143	156	155	148	158	158	139	134	142	119	160	173	150	163	154	126	134	147	146	145	117	116	150	165	158	149	155	122	141	144	147	145	161	130	158	160	142	153	134	145	169	137	145	145	160	156	148	137	128	157	155	163	136	160	139	157	148	155	142	164	136	133	145	149	143	138	135	140	157	157	132	140	135	152	139	147	149	136	148	136	170	141	158	126	157	138	134	174	154	153	149	166	160	121	132	153	151	160	149	117	157	174	135	154	128	124	164	137	140	151	153	187	139	120	134	151	124	161	167	136	159	168	149	146	143	124	154	170	118	146	144	151	158	122	150	150	140	157	144	163	111	159	139	135	142	157	128	140	139	148	145	123	150	156	164	151	134	153	152	134	137	161	178	150	152	160	163	152	157	141	148	127	144	170	135	145	174
9678	5665	13499	18250	19103	16659	17777	15075	10885	9737	9900	9002	10850	8955	7379	6493	4780	4475	23009	35246	25137	18581	17745	13237	7022	3117	1402	713	502	452	446	402	435	443	422	425	432	408	456	402	425	410	449	419	401	428	417	413	420	420	429	406	475	461	433	429	446	414	409	432	420	402	445	442	457	431	457	418	430	426	438	440	435	425	419	412	411	389	482	431	446	425	441	427	416	450	413	463	426	452	426	441	429	425	404	435	421	417	431	439	407	441	407	389	447	433	428	442	429	477	437	411	425	404	434	440	432	461	412	443	467	458	422	412	398	431	433	441	431	383	431	444	467	420	409	444	421	363	445	440	441	417	409	453	451	401	431	425	453	447	438	424	390	425	460	420	398	414	440	424	452	470	455	415	449	437	424	442	463	446	381	426	437	414	451	424	416	427	427	412	442	430	409	477	388	433	398	439	418	463	469	408	459	442	436	430	418	469	385	428	458	436	425	383	476	453	410	426	444	421	432	408	446	420	433	442	392	451	464	445	416	412	416	438	405	448	425	441	451	422	384	420	430	427	405	445	466	424	443	415	412	458	449	421	429	421	448	431	419	429	398	433	415	411	401	416	407	414	389	430	432	422	421	453	424	440	446	435	435	382	464	421	444	450	444	453	442	399	437	442	419	440	467	456	451	442	446	416	439	441	428	412	415	410	440	431	420	431	434	460	442	401	459	424	390	417	412	433	433	424	428	422	408	436	431	411	443	462	445	434	422	408	439	423	448	404	417	437	405	441	459	457	395	454	437	441	444	401	435	430	442	417	390	430	459	447	400	462	414	434	411	419	442	430	452	423	440	432	415	387	432	423	466	390	409	418	426	415	455	437	412	407	431	405	448	392	454	437	453	463	435	410	478	495	454	411	411	446	477	425	414	424	442	444	415	415	423	437	436	410	410	397	433	452	405	417	451	413	405	412	434	411	461	420	432	399	428	414	432	451	416	390	439	379	418	437	448	448	382	399	432	444	412	440	402	476	420	403	434	435	438	438	398	398	414	424	411	434	444	433	422	433	421	415	450	427	443	425	412	415	445	409	399	443	454	416	446	448	409	428	428	458	453	418	416	402	424	439	429	416	412	414	442	452	392	430	410	417	418	426	422	443	398	431	479	441	424	454	428	429	434	423	418	427	429	440	465	425	420	453	420	432	436	433	446	454	440	419	422	437	443	422	449	430	440	379	436	425	451	436	419	417	434	422	436	430	455	438	449	422	443	425	432	432	442	449	434	413	429	406	451	420	463	423	408	385	402	419	420	428	450	429	419	453	436	415	449	424	423	417	446	421	446	454	457	444	444	416	432	429	398	408	451	436	457	418	437	409	431	442	402	422	437	426	413	413	439	429	449	411	476	425	427	424	434	439	442	449	433	427	415	459	395	408	430	408	431	410	433	461	450	429	442	426	427	416	457	429	436	463	476	474	403	443	456	464	428	427	407	401	455	444	469	404	429	422	390	419	430	396	391	415	450	439	392	431	434	473	408	422	437	439	398	420	416	407	407	437	424	422	402	404	420	433	415	386	426	402	453	455	421	432	379	414	402	433	437	433	436	446	410	461	443	414	446	460	421	399	419	427	447	438	461	423	367	399	445	375	397	420	432	408	395	413	424	436	410	430	415	455	417	417	436	433	462	437	406	431	419	420	451	440	436	424	442	428	453	432	416	440	392	411	399	472	446	449	427	420	425	413	432	416	419	448	452	430	443	404	462	426	395	400	452	454	410	453	440	462	396	419	417	419	418	402	438	449	458	433	439	456	442	428	423	435	423	430	411	442	406	425	415	412	418	403	435	474	404	421	461	433	446	437	440	418	421	421	432	413	401	436	439	410	405	450	425	442	448	386	421	401	446	410	428	424	419	429	397	431	434	409	445	418	410	437	381	418	439	456	438	487	436	449	484	412	450	430	415	398	423	422	414	435	438	413	421	441	440	429	434	419	426	452	438	429	422	411	413	420	416	426	432	469	440	421	409	428	415	402	437	406	456	418	441	425	393	395	435	451	417	459	464	450	440	414	457	450	423	433	417	411	435	422	415	462	414	446	424	433	415	434	404	451	449	411	453	454	407	440	472	446	378	427	414	436	419	447	413	445	420	456	445	414	458	419	456	448	466	419	387	391	425	440	412	469	439	442	415	422	419	452	450	426	451	442	442	425	434	423	437	445	412	424	410	437	414	429	442	427	445	417	456	446	423	454	430	430	433	435	405	409	427	410	425	452	453	424	404	421	453	412	429	419	389	386	430	445	419	465	450	423	443	443	413	424	454	389	434	439	409	493	441	442	461	432	440	421	442	442	432	425	451	444	395	424	470	468	447	438	454	454	429	421	427	424	422	444	434	441	400	437	419	453	413	442	408	424	393	422	436	424	444	441	444	409	465	397	446	396	423	435	432	394	416	415	418	435	431	423	447	428	456	427	408	412	466	429	421	463	410	394	425	423	429	447	448	409	442	392	422	429	421	405	459	456	453	387	420	435	405	434	466	436	447	394	435	427	404	446	400	417	401	411	412	443	422	434	427	416	426	386	407	449	411	453	434	417	415	413	449	441	476	417	388	417	396	435	433	453	437	447	427	448	436	465	438	426	409	431	434	391	373	409	414	438	450	430	446	483	394	443	429	423	429	433	393	473	411	451	436	393	450	436	411	437	408	447	418	411	429	432	450	425	447	428	409	438	439	415	445	434	418	424	467	446	473	413	408	444	423	452	409	401	435	450	423	427	419	434	424	448	406	443	402	431	407	441	408	397	406	423	459	419	436	447	420	424	399	463	421	400	456	481	408	461	427	438	404	437	406	413	412	444	470	434	445	417	434	433	449	421	434	435	428	403	411	431	423	462	408	418	447	413	426	410	410	428	442	389	397	425	414	473	427	442	475	459	417	380	452	443	388	455	401	399	412	431	402	441	424	411	413	418	452	416	415	448	396	444	448	429	478	444	383	431	429	426	457	433	423	418	440	442	465	403	416	373	447	421	431	448	421	441	465	446	424	452	450	465	427	472	426	456	417	431	448	429	421	423	422	432	454	414	421	434	391	386	427	446	458	440	412	419	414	408	422	440	422	400	425	450	419	447	393	440	430	402	413	447	417	430	472	437	438	452	427	422	438	420	462	410	412	396	466	436	409	430	443	449	402	431	447	447	456	407	400	415	427	429	440	420	390	392	455	432	458	468	422	432	427	394	431	437	452	465	427	453	474	409	408	440	379	434	427	426	488	407	403	381	435	425	445	459	414	461	451	430	440	395	407	395	443	447	469	384	432	391	425	465	469	426	438	405	414	402	424	440	452	433	402	392	438	433	426	397	402	433	448	437	425	422	390	431	437	419	432	418	418	407	433	413	421	426	456	470	417	394	438	407	456	404	413	452	455	410	435	412	429	406	424	464	419	429	427	419	415	417	437	473	406	428	425	429	462	431	449	417	413	402	452	423	435	426	421	449	407	442	438	437	424	416	423	411	429	426	388	422
4227	1686	2827	2288	1580	1388	1194	954	722	542	443	375	400	326	318	229	233	252	436	858	818	544	492	453	272	207	169	140	136	127	142	172	124	135	126	143	142	141	122	133	136	149	130	139	134	143	158	130	135	123	142	119	155	133	134	129	140	144	131	144	153	132	149	134	132	114	132	122	132	133	149	125	118	143	119	147	148	126	121	139	120	133	144	105	134	141	137	120	133	112	136	143	136	140	124	118	132	140	149	136	151	135	126	123	127	141	137	165	129	133	134	145	133	130	138	153	130	119	126	121	122	124	114	148	138	134	152	117	124	132	147	136	139	140	123	128	145	153	121	118	144	122	130	141	120	157	140	150	126	137	117	135	144	119	137	134	148	126	125	144	119	115	159	122	137	148	135	147	153	139	145	133	137	145	118	124	143	126	138	156	137	142	120	116	107	123	132	174	137	119	135	121	135	137	127	138	157	119	134	120	129	141	117	129	132	121	130	146	171	110	115	133	137	130	129	121	141	144	140	125	135	135	127	145	150	139	145	136	133	147	133	126	137	132	127	167	143	120	137	149	138	111	143	128	127	120	137	130	153	126	129	124	122	120	139	135	130	126	113	134	125	127	143	147	124	147	125	140	137	132	140	140	142	124	129	126	146	120	144	143	113	136	153	149	154	128	115	125	124	124	143	138	134	146	111	137	122	133	144	111	143	134	126	132	126	145	133	130	128	138	124	133	138	127	124	135	135	140	136	125	138	136	123	167	125	147	168	136	132	140	121	136	118	131	113	142	145	142	163	115	131	110	126	136	136	150	135	138	129	135	146	126	129	123	139	139	113	143	136	136	136	122	144	134	119	126	156	141	139	124	109	128	149	132	142	138	133	153	141	139	142	153	131	138	142	138	133	141	132	138	115	120	127	126	133	149	153	135	151	154	142	145	133	123	159	129	129	127	135	148	143	130	144	122	160	135	126	130	143	152	144	128	138	141	152	138	145	148	118	137	131	123	130	151	125	123	144	143	121	151	127	134	145	137	139	138	134	128	132	137	154	135	131	149	144	118	116	136	132	129	141	125	148	133	140	132	135	144	141	132	115	134	115	152	152	141	156	142	141	117	150	131	113	147	140	135	134	138	145	119	142	142	144	128	152	122	157	129	119	143	136	128	157	128	124	133	120	116	149	133	135	127	142	145	128	129	127	145	140	128	137	133	121	139	143	125	153	154	129	133	104	149	141	154	133	138	121	173	136	128	138	140	126	148	133	139	133	139	152	140	145	148	145	145	137	130	128	122	144	136	118	151	145	127	130	121	131	133	151	137	157	158	138	137	143	134	128	125	139	135	130	136	124	136	128	140	125	143	148	133	142	152	126	126	145	143	156	140	144	135	132	138	139	137	144	121	126	154	141	131	144	145	129	136	139	122	142	128	134	152	148	142	147	152	131	131	151	130	130	138	135	125	137	135	126	135	141	137	152	153	132	145	148	120	126	121	148	131	150	134	121	144	132	112	149	144	130	133	136	123	131	134	136	130	142	118	130	136	138	126	143	111	119	139	121	144	164	122	123	140	126	130	144	126	149	133	138	142	140	123	108	140	127	161	147	139	145	133	136	127	140	147	141	127	129	138	121	129	140	129	120	129	120	143	146	131	133	150	137	121	113	137	126	145	114	131	146	131	156	147	152	155	117	135	143	133	119	138	139	134	120	135	132	159	121	139	159	121	115	149	125	137	137	113	136	159	141	143	125	142	149	144	134	136	137	153	135	125	166	141	135	144	131	132	113	140	144	156	149	129	138	124	169	138	125	163	133	138	150	146	130	134	148	145	139	138	130	117	138	142	129	136	164	139	148	143	148	139	146	148	136	145	145	155	131	130	137	131	146	142	132	132	151	117	139	136	123	127	128	127	134	99	131	140	130	134	118	120	134	113	132	139	124	122	131	123	133	144	133	143	135	135	137	150	133	147	149	124	140	133	135	135	145	150	134	147	120	141	145	126	142	131	116	132	140	146	137	144	131	149	142	123	150	137	161	123	135	167	132	143	113	136	112	149	136	144	133	130	152	127	131	147	124	138	124	137	142	127	113	140	141	146	119	130	139	133	127	131	127	139	138	112	141	132	141	145	138	131	141	134	121	127	146	133	140	134	134	169	132	138	136	136	132	137	132	118	119	132	152	142	145	135	144	133	144	153	129	136	156	136	143	136	122	153	134	122	122	130	124	143	110	148	136	150	127	114	117	147	129	137	122	120	139	133	139	141	119	116	127	145	152	149	139	144	143	151	125	129	160	133	143	110	134	154	127	136	119	128	94	139	120	148	133	135	129	121	127	164	165	111	152	127	132	145	112	139	130	139	118	152	131	132	135	134	129	129	129	128	136	129	127	134	140	129	128	114	159	137	112	145	126	130	107	129	134	148	149	152	139	146	135	141	134	141	143	107	134	131	147	141	141	126	145	134	135	127	149	115	140	131	131	144	132	167	161	141	118	143	135	124	132	134	143	130	155	134	111	152	155	127	116	114	138	128	141	121	136	133	147	140	139	159	137	120	137	147	127	132	149	132	119	130	152	141	149	123	129	138	126	133	131	144	131	126	128	139	156	134	120	150	133	133	114	113	149	176	151	111	140	133	134	117	139	133	124	128	143	147	134	127	131	113	117	128	140	130	151	142	149	162	132	132	118	121	150	133	142	136	114	126	164	154	139	138	131	172	130	114	119	126	156	118	134	121	129	140	146	147	131	125	140	149	143	160	122	115	143	143	134	136	157	109	130	141	133	123	122	123	103	133	148	133	139	140	141	147	130	163	137	128	144	150	139	162	125	145	134	138	137	121	140	145	119	133	126	125	140	139	129	151	137	143	143	152	143	131	146	149	135	174	139	137	144	133	146	148	143	129	114	129	135	125	163	148	123	141	137	129	118	142	129	121	132	165	157	120	129	139	145	150	156	140	127	154	117	141	140	124	144	130	143	157	120	145	124	132	137	133	129	136	148	139	138	119	135	123	139	130	112	124	124	136	131	120	123	141	130	150	118	148	126	155	141	132	124	136	140	131	113	131	130	137	149	134	157	145	146	139	145	139	135	151	143	142	140	125	147	129	137	147	125	138	142	126	140	142	144	129	131	154	129	132	126	132	118	138	134	115	137	140	136	128	159	126	147	124	130	134	136	144	144	126	125	163	124	124	141	129	135	116	142	142	123	128	139	135	152	139	121	131	141	150	141	131	128	157	135	142	139	147	144	112	142	144	133	143	149	144	122	144	120	145	158	136	134	127	138	151	138	119	130	133	130	135	144	142	135	141	167	144	151	131	155	136	127	136	126	144	123	125	138	124	128	164	148	137	147	137	115	136	138	131	140	140	143	136	131	128	138	146	146	139	160	140	136	142	151	147	143	123	135	147	141	147	147	125	130	141	145	138	146	122	155	137	139	144	136	150	135	156	158	128	177	113	133	143	124	149	152	138	129	127	141	143	126	126	112	155	132	142	125	125	147	148	135	117
3397	1973	5257	6502	6114	5526	5428	4465	3716	2802	2537	2155	2003	1755	1534	1082	930	1077	2454	4673	4263	2542	2377	2106	1217	752	577	467	401	388	413	437	391	414	421	379	416	398	383	422	415	394	414	361	378	437	424	393	362	410	401	397	362	372	407	397	417	384	389	388	412	388	427	414	350	409	410	349	388	377	415	402	394	386	437	394	392	401	367	388	366	415	375	383	407	408	440	407	419	378	430	371	399	371	395	393	375	412	398	406	400	414	396	331	440	398	394	396	408	438	392	380	396	391	398	393	408	402	383	403	404	379	428	428	388	400	393	402	412	411	407	413	412	419	396	378	398	433	407	377	402	388	380	411	431	390	355	416	415	375	402	382	398	439	422	404	398	397	441	421	379	398	414	436	406	389	389	392	381	395	441	406	424	378	374	403	394	397	418	399	372	411	381	402	400	403	401	384	386	389	436	417	392	394	414	362	408	377	390	387	413	379	388	416	352	408	400	420	414	426	385	404	379	433	385	398	377	422	392	451	415	413	412	376	425	405	385	395	391	394	391	427	391	373	380	415	415	374	376	401	411	368	396	360	371	419	389	394	375	417	374	419	406	444	389	433	407	362	389	375	422	401	375	389	405	373	390	379	395	401	346	406	435	387	401	390	401	431	392	404	405	381	398	414	406	379	427	401	409	450	407	391	403	410	403	408	420	406	385	388	385	411	396	390	408	397	425	430	373	391	378	449	423	393	385	453	361	404	437	421	372	382	407	415	418	380	416	401	386	386	398	403	386	392	408	375	388	380	442	395	410	403	405	387	392	370	423	384	399	380	442	387	384	396	408	387	409	408	360	351	402	392	401	409	396	412	363	411	402	370	371	380	417	359	406	385	406	406	399	391	398	421	381	418	428	392	405	401	411	389	365	432	390	431	376	385	426	351	392	403	423	390	384	406	390	406	403	384	378	413	393	425	418	427	395	406	416	393	348	377	431	383	423	371	380	409	378	398	406	416	377	396	391	404	354	390	388	394	413	376	411	400	377	400	396	393	417	359	373	422	434	383	381	375	375	419	367	432	405	391	373	385	412	419	395	389	398	419	391	399	415	380	402	403	397	403	390	388	372	418	411	421	431	373	406	393	433	448	420	415	390	411	426	377	402	395	404	436	416	401	414	369	393	409	406	374	379	411	377	402	416	399	420	430	428	371	399	413	419	399	390	397	440	407	400	396	405	350	407	395	407	383	427	416	378	404	406	405	423	409	383	402	371	407	370	422	433	402	396	416	412	377	410	392	431	398	445	426	403	382	387	400	397	376	433	373	411	435	381	409	422	382	403	376	425	375	391	376	397	408	392	387	405	403	374	368	363	402	430	388	399	403	394	419	416	408	404	373	384	384	416	396	382	406	415	399	419	381	432	362	377	407	421	396	378	421	417	379	398	415	412	431	376	398	395	380	402	401	409	400	404	430	357	398	376	408	421	388	356	400	421	390	419	405	416	379	429	426	449	400	389	419	456	420	415	410	421	404	417	380	435	361	399	411	383	389	427	397	381	396	393	394	425	412	351	428	419	420	408	384	410	393	413	406	387	397	391	414	421	405	368	405	396	407	384	384	390	398	448	380	387	391	384	407	418	398	417	429	415	387	375	410	412	396	401	391	403	389	402	398	376	372	392	399	396	370	403	390	380	420	395	401	391	381	376	388	378	393	393	407	372	398	377	414	405	389	435	417	382	441	398	397	383	406	370	416	396	403	412	441	419	377	387	390	403	392	339	393	385	401	383	405	394	398	395	392	372	371	398	369	403	434	397	387	402	404	406	419	428	387	410	375	373	409	370	399	388	385	397	367	373	410	407	422	412	397	406	370	384	388	415	404	359	389	390	377	424	377	433	410	417	386	379	413	416	389	380	406	385	427	379	394	417	428	389	388	387	414	378	414	427	444	374	404	384	411	362	402	384	398	372	386	359	419	409	401	383	373	380	418	417	421	429	405	385	382	417	409	391	417	394	424	365	361	438	414	403	432	379	412	381	367	372	408	387	428	390	421	399	388	389	388	420	447	392	393	394	403	407	374	402	396	411	431	411	424	421	406	396	425	413	395	425	397	394	391	402	419	415	355	403	424	389	415	397	415	431	412	376	404	384	398	388	426	378	382	409	451	425	391	386	382	392	396	376	423	425	371	408	402	387	387	410	403	408	398	405	395	429	375	428	388	401	399	419	372	434	395	411	370	419	395	383	428	403	390	393	416	401	407	408	375	400	390	401	416	407	421	372	372	415	387	402	392	391	370	372	415	405	390	367	400	396	403	458	423	402	412	382	417	388	366	419	402	411	409	385	409	411	434	426	387	362	403	414	431	386	386	372	409	371	408	405	408	373	374	419	390	406	378	389	400	386	363	403	414	409	405	396	405	382	415	394	397	390	368	390	392	381	387	399	412	391	387	425	430	383	419	441	442	422	410	393	378	382	349	354	385	392	411	434	409	369	376	397	405	373	434	427	403	416	414	388	383	396	397	394	443	420	390	397	428	356	423	388	411	436	432	381	389	382	407	402	404	399	421	416	407	413	356	395	373	446	395	425	375	391	397	422	354	388	396	401	416	389	399	416	435	395	431	379	395	429	404	389	412	389	389	346	390	408	417	434	433	413	386	404	384	418	356	422	380	372	408	397	402	393	398	423	396	421	415	414	396	406	386	364	384	433	386	394	407	428	416	405	380	413	389	391	422	417	377	371	425	397	374	363	403	405	425	379	407	408	408	402	410	415	380	382	389	369	377	381	386	398	394	381	391	384	419	453	430	401	405	379	426	403	384	422	396	399	413	372	403	404	415	389	400	422	391	414	385	378	440	395	396	405	411	383	426	470	397	440	420	367	416	379	394	415	424	351	409	372	425	411	411	391	374	389	407	398	415	427	404	379	396	444	392	424	401	405	427	379	392	407	396	399	386	392	365	413	412	388	404	401	402	388	402	402	421	402	391	399	425	415	395	430	395	411	415	395	397	398	387	387	443	397	442	419	392	401	422	383	395	441	412	412	423	433	387	357	417	364	372	376	382	409	400	386	383	416	433	426	416	408	429	397	393	406	372	388	403	438	405	405	408	410	385	408	398	413	389	398	413	382	392	429	383	409	384	393	409	392	393	368	410	414	395	413	417	384	390	432	441	392	419	408	365	376	376	400	388	384	389	395	395	402	419	404	388	386	390	389	377	393	399	385	411	398	389	369	411	394	379	384	428	371	401	407	405	393	414	397	391	445	414	413	439	370	400	410	401	352	365	388	438	381	390	398	396	411	391	406	384	413	391	374	431	392	382	378	397	411	415	416	394	396	400	391	404	429	423	397	436	397	384	374	412	369	411	407	403	429	397	403	428	413	433	392	421	401	388	422	390	396	396	415	397	398	410	407	390	395	376	383	396	407	391	447	378	367	400	429	402	436	415	441	398	378	428	384	390	425	389	412	379	418	356	418	382	386	402	374	391	409	374	392	366	382	424	408	421	388	350	379	412
10206	3604	5365	4694	3931	3158	2689	2294	1872	1191	1025	950	942	899	845	702	470	852	3273	4835	4186	3087	2529	1546	720	397	233	176	149	132	125	142	133	118	119	144	158	141	154	118	131	137	131	147	152	130	147	167	150	140	122	143	142	147	144	136	124	129	141	125	138	128	129	128	153	144	123	148	134	141	133	136	142	138	128	161	116	132	142	128	145	132	147	131	135	138	133	120	139	139	143	123	151	129	148	146	140	154	129	145	161	153	150	132	123	131	149	136	136	144	128	127	157	148	145	140	122	137	151	123	154	115	138	140	130	136	126	133	124	166	136	133	150	150	145	129	144	145	136	150	134	149	144	142	147	147	135	126	147	141	137	140	150	143	141	150	164	134	124	121	142	148	171	132	153	131	158	147	145	131	158	118	148	121	147	134	125	149	123	135	144	138	120	132	129	147	146	138	131	136	137	147	135	154	135	141	135	142	142	121	136	139	132	139	142	159	135	117	125	140	134	120	135	136	143	138	138	140	147	136	156	124	136	122	132	132	155	140	149	139	125	132	121	122	122	118	154	127	152	137	136	129	121	161	139	132	110	121	131	148	142	127	137	147	97	127	129	131	122	128	127	156	112	131	137	133	133	144	139	171	144	128	147	142	135	133	149	139	127	136	126	135	143	127	119	140	106	152	122	118	122	141	145	163	133	142	137	156	128	137	139	137	140	157	140	132	130	137	158	118	126	134	134	131	140	128	144	131	124	161	149	128	131	153	151	161	127	158	135	134	142	125	121	131	131	147	141	145	138	131	133	140	142	140	145	134	126	121	135	133	140	112	138	151	145	145	138	121	115	161	135	140	136	165	140	150	131	140	132	125	147	140	143	131	132	144	118	122	129	159	122	125	148	122	145	140	119	124	132	133	157	173	128	130	147	148	150	142	129	136	126	151	120	144	156	124	132	142	150	137	136	162	130	134	116	153	139	147	159	150	162	145	122	136	157	130	141	144	123	152	134	152	131	122	124	121	141	155	136	138	123	123	149	151	131	141	148	152	147	130	124	154	135	133	137	131	116	126	131	160	136	137	139	132	117	147	140	155	142	149	148	158	138	132	105	129	143	137	143	139	131	151	146	132	126	130	155	148	116	143	136	139	128	156	123	128	136	138	152	147	131	122	129	127	148	125	144	125	132	136	135	123	160	140	138	158	128	143	141	118	126	145	140	150	128	127	130	125	116	109	134	124	135	129	151	134	126	129	136	117	138	166	138	139	139	146	128	139	138	131	155	124	137	130	153	124	140	153	123	116	126	154	141	147	135	127	129	156	133	153	138	139	150	145	151	139	126	118	134	131	120	166	147	120	134	147	143	137	153	141	151	128	143	112	139	138	137	146	156	113	132	143	164	129	137	140	123	124	136	138	154	123	141	136	141	145	132	134	130	151	120	139	141	121	143	158	137	139	159	154	144	151	128	131	161	144	138	126	136	154	133	152	138	135	145	139	161	138	133	143	132	131	146	124	153	147	148	135	123	125	117	150	133	140	154	126	149	147	126	145	140	143	121	127	147	151	121	129	147	135	131	143	148	120	154	136	120	119	139	150	140	167	124	139	150	109	140	149	147	142	163	149	138	133	160	149	126	137	128	133	148	138	129	138	132	154	131	134	136	131	143	153	138	119	151	138	139	141	135	128	137	126	127	143	142	144	145	123	129	148	143	143	110	132	137	129	127	129	129	144	138	149	157	161	139	113	127	142	142	131	128	127	132	135	145	142	133	126	126	132	141	134	126	128	138	133	126	134	148	135	129	134	130	139	146	155	131	129	164	125	143	139	121	127	151	132	135	149	140	150	123	136	155	142	139	139	118	153	105	153	141	155	139	144	112	140	138	131	156	138	129	135	143	125	145	128	152	144	144	115	148	144	148	135	149	125	145	142	129	124	123	133	125	144	131	146	129	129	119	138	140	135	138	154	145	126	135	158	140	133	115	134	143	139	142	132	155	120	122	142	147	134	148	125	129	107	110	142	152	149	135	139	136	131	160	133	121	119	124	144	134	152	137	109	159	146	127	116	135	131	121	157	137	149	136	136	108	142	144	147	126	156	134	141	133	135	149	129	148	130	123	142	161	133	127	118	128	135	127	124	114	147	161	122	138	130	126	158	131	140	137	151	125	147	138	133	130	127	132	146	141	132	144	114	142	130	125	149	127	133	134	154	138	155	122	156	150	119	130	128	140	136	124	119	133	143	138	116	126	112	137	123	125	117	129	134	143	135	139	114	119	133	147	143	135	129	158	154	143	139	131	117	139	139	126	149	139	131	141	138	143	137	131	116	135	164	129	135	139	143	132	154	139	129	150	165	165	144	126	132	132	143	138	157	133	154	148	133	130	152	140	124	134	126	153	121	132	165	130	142	130	113	122	139	136	136	149	149	150	137	138	146	125	173	127	145	115	144	131	128	136	140	135	152	152	149	130	120	125	124	111	127	142	146	122	130	159	146	131	140	139	130	136	126	138	146	156	130	132	146	148	115	153	121	131	152	125	131	144	131	135	139	116	112	129	125	145	135	154	131	135	131	126	138	136	144	131	119	126	113	151	150	132	137	139	143	131	161	139	145	136	155	137	111	149	150	139	136	148	128	134	123	125	177	128	142	147	140	145	123	143	155	153	114	113	123	128	133	137	149	139	149	139	140	123	139	147	143	137	145	160	122	142	131	156	128	133	125	166	124	116	122	149	126	152	146	116	148	133	135	141	136	156	137	133	134	123	138	131	129	134	161	122	126	136	144	151	139	148	148	144	132	148	147	125	120	148	139	130	142	145	149	139	126	136	130	134	140	136	139	172	131	138	133	154	137	123	131	138	154	133	151	142	130	156	141	139	137	162	152	134	135	137	133	114	129	140	139	134	132	156	147	140	151	128	133	162	105	110	145	136	111	146	113	148	122	147	133	144	119	140	147	122	127	149	159	130	138	139	127	145	165	144	147	129	134	149	145	108	117	137	130	133	131	148	113	144	135	119	146	127	148	148	146	124	150	159	148	138	131	146	121	148	133	152	135	157	129	131	153	119	133	160	148	140	139	113	146	141	136	157	141	123	131	142	161	125	148	133	144	144	129	153	132	142	125	147	128	153	137	116	133	127	141	130	139	142	147	135	126	159	144	124	140	111	128	152	128	123	141	155	151	148	141	126	128	151	134	156	144	143	128	161	130	141	143	135	134	136	155	111	133	133	125	128	126	158	148	130	140	129	129	125	142	136	139	146	150	112	121	131	164	143	140	125	147	126	137	134	157	145	150	143	138	145	155	136	137	130	120	127	127	144	153	139	135	122	133	143	115	127	139	135	150	130	119	122	135	148	137	136	145	140	135	155	124	117	146	145	127	152	129	127	116	139	142	128	152	143	115	150	135	136	137	142	127	133	122	124	136	129	130	127	131	134	110	146	144	146	142	154	127	128	129	133	127	135	126	145	135	133	124	137	133	123	146	137	145	166	142	128	156	146	141	128	128
7178	3838	9293	12509	13651	11949	11156	10848	9087	6677	5871	5547	5506	5512	4987	3967	2952	5498	17263	21176	19246	15495	13282	8412	3830	1722	873	528	472	456	399	410	400	410	408	421	402	411	379	403	419	402	372	425	410	396	406	448	428	438	419	427	398	390	432	408	399	405	418	400	363	383	420	375	397	377	443	401	389	430	432	404	403	425	401	382	428	389	392	404	415	400	424	398	395	408	422	441	411	408	391	426	413	424	383	411	392	386	417	409	417	417	413	411	394	394	394	411	406	396	404	420	403	371	400	385	399	423	388	407	405	417	406	380	395	432	400	393	420	463	415	398	418	415	406	404	425	405	431	429	417	392	416	417	410	382	413	385	398	412	375	431	417	428	444	379	377	420	416	403	410	415	416	417	399	394	395	450	397	439	400	382	401	409	377	414	412	372	409	418	423	421	419	409	421	432	396	393	395	412	399	417	394	439	410	403	391	397	415	411	423	403	390	391	411	418	409	378	439	417	390	414	434	394	383	384	420	421	423	396	395	422	393	389	404	420	436	386	405	395	407	381	395	391	409	415	418	385	435	393	370	420	397	383	389	416	429	409	411	438	400	429	406	387	393	382	412	377	389	405	410	392	421	429	433	452	380	425	376	379	398	412	398	386	379	441	378	381	405	356	392	372	385	386	421	383	392	411	412	430	406	413	419	400	396	424	407	431	400	416	406	426	399	383	418	415	372	404	415	378	368	422	401	397	375	430	376	386	405	353	418	398	404	418	384	387	389	414	363	412	420	402	382	381	385	390	411	382	421	414	402	423	404	398	388	456	387	383	418	452	424	403	391	410	413	403	405	414	365	396	416	373	386	430	423	402	420	403	394	416	363	423	385	427	424	392	393	369	412	399	425	435	406	417	411	413	402	406	432	406	422	410	380	408	382	451	398	389	390	405	371	385	399	426	402	400	386	421	436	410	377	396	406	415	395	408	420	416	399	416	433	402	389	395	415	377	379	375	403	428	416	394	362	404	388	394	382	404	435	418	417	424	445	374	414	376	359	381	381	421	406	397	409	409	451	406	406	347	425	396	358	429	399	453	414	373	420	420	437	410	395	378	398	405	410	411	363	427	399	398	441	389	433	399	428	418	446	393	372	410	398	410	411	405	408	384	401	394	427	399	415	390	434	385	443	411	364	430	411	388	388	411	392	412	437	395	406	410	442	444	446	395	414	392	438	384	410	436	422	429	371	419	403	392	415	411	424	405	383	381	420	405	428	392	363	409	370	420	397	407	414	413	405	449	422	418	388	376	438	389	406	423	420	406	388	422	406	389	442	380	380	426	404	405	402	417	389	423	409	418	386	370	379	394	407	404	397	415	398	429	418	395	435	404	407	396	377	384	417	394	409	415	424	401	410	400	413	415	397	399	351	426	419	392	416	389	368	388	408	457	401	434	426	401	394	415	397	430	432	409	427	405	428	387	418	389	375	404	415	449	391	405	411	396	399	406	387	368	461	403	411	411	429	394	399	418	390	384	422	397	452	400	414	396	395	390	392	374	412	377	392	392	412	369	398	420	424	407	405	413	400	387	398	390	373	375	376	397	391	404	437	382	397	397	427	429	417	410	399	404	372	395	405	414	388	389	412	392	362	391	416	384	406	459	404	398	404	454	412	391	401	372	418	368	362	442	394	406	397	430	437	384	385	377	411	386	393	409	416	400	415	442	381	396	421	390	383	424	387	409	432	396	413	435	410	421	400	376	408	385	420	391	428	403	390	389	427	402	413	432	421	418	414	411	420	429	402	408	421	398	388	397	397	401	399	409	389	395	414	431	421	401	437	427	367	400	404	415	400	385	424	374	413	422	401	384	408	405	409	426	406	409	384	382	410	445	415	385	365	399	399	415	386	399	383	395	442	416	415	372	384	393	404	375	389	394	429	433	411	406	408	435	448	395	420	405	416	427	426	404	423	414	407	404	436	447	461	441	389	420	389	403	391	435	409	404	423	403	431	444	430	413	422	375	378	413	411	402	411	427	393	427	422	422	379	392	424	399	386	402	407	420	450	391	393	392	416	390	443	403	404	410	414	423	395	397	398	430	400	440	377	405	410	411	418	415	420	388	401	411	376	405	406	415	398	394	387	383	387	410	411	399	374	404	423	415	379	458	398	437	374	377	400	383	410	411	405	386	414	450	359	424	418	444	396	396	410	415	412	394	415	394	402	410	399	396	392	419	400	419	394	449	392	377	393	438	414	361	384	390	414	415	408	396	366	402	412	427	396	389	356	417	421	399	428	396	385	410	414	406	410	425	404	393	426	415	394	421	415	406	385	367	389	388	427	422	366	383	418	397	415	384	368	433	389	363	417	418	423	382	432	390	395	403	408	395	414	408	403	381	418	427	416	427	413	397	429	433	414	411	432	372	397	417	415	442	430	417	423	410	414	422	418	438	451	476	405	412	405	386	433	404	410	372	440	417	417	406	409	399	345	409	450	426	401	410	382	372	431	427	386	391	415	386	421	419	376	403	389	435	417	417	421	424	393	413	383	377	415	408	375	442	391	412	434	388	424	420	430	392	369	419	387	409	406	394	406	392	395	442	446	425	433	389	448	409	391	395	425	414	400	412	421	404	413	377	373	377	415	431	402	434	395	420	386	364	379	412	404	435	384	407	401	429	373	420	370	403	404	389	369	387	409	427	400	429	406	390	394	445	401	379	412	395	436	410	395	451	425	402	377	390	424	403	416	428	382	365	410	445	371	427	367	391	436	420	398	411	379	398	417	413	436	432	413	364	418	420	436	386	438	432	415	351	382	406	393	424	406	413	383	406	395	411	433	397	412	409	401	390	380	399	390	397	420	390	407	399	380	419	375	393	371	411	400	421	364	415	406	401	407	409	386	445	422	418	379	427	411	419	373	389	400	395	456	428	395	395	396	370	437	394	403	417	399	382	363	402	396	420	410	420	437	393	425	408	413	381	471	368	427	398	388	401	401	415	434	413	438	395	447	407	412	415	401	391	393	393	420	396	393	426	402	398	428	385	407	403	423	422	410	391	422	415	398	386	382	400	382	382	360	423	349	398	407	419	382	411	434	389	421	409	379	420	387	437	407	414	398	386	411	400	378	438	405	409	403	400	417	374	420	429	416	414	411	422	419	408	417	386	382	416	419	371	394	415	395	403	416	450	416	397	440	362	428	402	398	393	399	384	417	427	408	408	400	434	441	438	383	375	445	412	395	395	410	449	410	415	430	423	389	457	423	434	381	435	425	393	431	399	389	408	399	426	414	453	429	435	427	396	435	408	437	407	427	404	407	379	427	398	411	423	375	372	388	405	397	438	400	401	387	406	392	394	411	388	421	399	368	427	396	387	405	383	393	398	395	416	426	424	387	417	388	404	401	442	366	423	401	456	415	412	404	428	402	416	415	418	416	411	427	425	423	392	380	402	426	414	414	378	446	392	452	384	393	399	397	399	408	414	414	421	421	413	382	354	399	388	431	421	394	396	407	394	388	407
17412	6478	9475	7841	6433	5189	4239	4180	3442	2574	1692	1699	1507	1377	1445	1121	819	868	4939	10008	7311	6171	5279	2707	1131	531	295	219	158	144	137	178	140	138	138	150	147	146	134	161	148	164	157	155	142	134	134	143	144	156	128	148	144	134	159	155	145	144	143	134	157	129	153	130	146	159	127	152	126	136	154	150	150	122	133	152	141	149	152	150	165	147	136	154	156	151	146	130	139	135	166	133	143	158	142	147	138	132	146	126	145	163	161	137	167	148	160	159	146	147	158	139	121	164	143	148	156	158	154	151	139	170	132	144	132	137	138	174	133	148	156	140	156	144	143	144	152	140	166	138	154	143	135	151	149	136	146	143	164	157	155	124	129	140	155	151	168	133	124	157	121	158	146	158	146	148	132	138	115	166	167	137	147	140	146	146	136	139	147	141	128	140	141	125	145	141	137	143	119	161	129	131	163	140	168	164	149	162	128	160	149	150	156	160	128	150	160	131	125	144	127	163	145	154	137	145	156	152	169	171	162	153	166	154	162	150	125	137	148	151	153	166	142	143	150	131	147	141	155	151	144	145	190	141	157	146	134	155	168	163	161	145	131	147	144	131	141	129	137	118	126	144	158	144	131	145	151	145	134	160	145	178	133	152	142	138	150	171	160	170	148	152	146	146	135	134	162	147	119	145	141	155	148	139	144	149	157	142	160	154	134	135	123	146	137	153	129	145	148	166	152	126	151	146	148	132	136	153	159	145	140	138	141	144	140	140	152	124	164	142	167	161	145	130	165	156	133	153	119	131	148	136	142	140	160	139	167	137	136	137	140	156	151	152	148	145	144	153	149	141	147	150	169	136	142	133	141	158	143	153	144	162	141	134	138	145	148	133	151	116	154	158	184	130	139	139	151	163	148	144	161	138	160	174	157	147	141	148	117	153	138	146	139	140	146	148	138	136	129	137	151	161	164	142	155	130	144	165	128	144	159	147	145	137	143	144	144	164	139	160	146	121	132	159	146	158	147	141	125	140	147	139	154	129	167	147	145	124	155	135	139	161	170	155	152	147	167	138	162	154	131	158	147	143	150	131	152	160	150	135	158	161	135	142	149	156	148	133	149	153	149	145	142	158	147	153	161	174	147	116	138	133	150	126	138	152	145	144	152	142	146	140	156	154	157	158	142	133	153	143	149	157	166	175	133	138	142	134	135	159	129	142	151	157	158	137	131	145	150	149	138	146	157	117	175	142	140	154	154	133	130	116	149	149	144	152	152	149	129	151	144	159	156	149	158	149	157	165	143	121	161	148	145	133	149	145	163	156	127	150	143	172	160	145	147	148	160	140	145	127	145	144	132	150	131	145	129	150	138	133	150	153	149	148	149	150	135	134	174	148	138	137	152	154	135	156	148	153	170	140	146	150	150	134	152	137	157	156	149	143	154	154	153	160	120	134	127	151	157	148	150	140	130	132	153	133	148	159	155	141	147	148	143	131	150	121	131	145	149	168	149	153	133	152	145	131	164	153	130	141	141	143	132	143	140	134	144	166	147	159	151	160	141	171	128	162	150	136	155	141	135	137	152	145	143	128	163	139	137	149	150	142	149	130	154	142	146	157	149	112	138	149	140	135	124	134	155	147	161	133	144	129	144	151	141	151	164	120	137	146	139	136	150	134	133	157	167	159	140	142	154	163	130	165	145	122	177	160	155	124	125	151	143	163	144	143	149	142	155	144	141	135	157	158	159	140	146	160	131	146	163	124	147	152	148	139	130	135	138	132	142	133	148	143	161	120	136	133	148	162	132	146	153	136	147	148	134	136	146	163	129	130	141	126	138	129	165	137	131	144	134	140	156	140	125	176	156	146	140	147	135	147	135	152	176	141	143	142	144	141	127	134	137	153	148	139	133	153	152	143	157	144	159	142	142	153	163	140	172	124	144	137	137	159	130	147	148	140	136	139	163	159	145	144	167	117	158	163	142	146	144	142	138	137	153	142	126	159	146	152	130	122	155	144	138	153	147	148	144	156	163	162	140	149	140	163	129	140	162	160	150	146	135	150	148	155	120	156	121	144	159	162	153	156	141	125	147	152	165	154	135	138	125	168	143	143	143	130	143	163	162	135	140	142	149	171	145	137	157	143	135	161	121	154	140	146	140	142	150	134	163	153	139	148	193	136	168	144	153	150	167	157	141	140	151	140	144	139	158	139	156	132	148	135	134	123	139	149	140	130	126	152	128	165	130	137	169	154	142	138	119	150	143	135	141	135	172	153	133	155	126	135	142	143	125	140	157	144	141	159	141	143	124	143	144	133	153	161	139	146	139	127	161	156	146	158	129	142	149	141	134	151	157	146	115	149	144	152	156	130	146	153	142	155	156	145	140	165	144	149	137	154	146	139	137	143	128	146	141	155	135	142	130	145	146	130	162	166	153	161	154	136	155	139	142	132	161	150	147	153	135	163	147	169	160	127	128	169	150	152	151	144	148	159	169	158	145	154	159	146	140	116	148	129	159	156	142	128	134	143	139	127	165	145	143	146	124	164	157	139	141	181	151	144	149	141	147	153	144	147	137	167	146	153	163	149	137	150	137	155	164	138	150	134	164	149	141	150	136	151	138	140	138	157	133	147	144	154	141	156	136	138	157	159	169	166	151	154	134	142	125	117	139	124	153	148	139	133	157	153	137	156	128	138	148	118	146	165	133	161	161	135	144	132	157	142	166	119	129	138	128	154	145	138	143	147	144	141	159	161	139	146	142	162	155	149	142	137	141	130	133	153	162	155	152	154	133	155	149	130	160	159	148	144	166	133	158	127	151	152	172	130	129	142	129	152	143	149	145	131	154	139	130	121	145	138	150	144	170	140	135	147	148	141	151	137	163	143	129	140	152	132	165	141	143	164	136	129	152	171	136	155	124	152	132	139	157	149	147	127	164	141	126	148	130	149	149	156	142	141	157	133	170	150	155	151	126	139	138	143	149	139	134	171	131	130	133	165	140	168	150	131	142	146	158	158	132	148	171	148	156	162	138	151	136	137	131	148	138	130	139	145	139	160	138	148	178	165	149	142	126	154	151	141	140	126	144	134	131	142	135	146	130	151	142	146	147	145	147	138	150	141	152	136	139	145	145	176	152	151	137	150	146	136	156	160	172	138	142	166	141	144	148	128	150	119	156	131	159	141	131	149	159	133	151	169	133	160	156	152	151	140	135	151	137	149	170	142	146	141	148	134	161	159	134	139	178	143	157	150	134	138	126	151	135	134	157	147	150	138	149	150	142	164	141	132	147	161	142	150	144	160	142	163	146	130	151	144	153	148	157	130	146	131	149	146	138	144	162	148	153	144	137	147	168	154	169	156	130	149	154	167	162	149	125	147	139	141	141	131	162	134	136	137	153	147	147	127	116	144	134	150	150	135	140	132	145	142	156	136	153	150	151	139	167	157	160	151	156	148	159	144	163	152	149	151	151	143	160	155	137	139	150	158	145	152	128	128	137	149	190	138	136	133	166	132
9601	6118	14495	16919	18360	17112	16314	16481	15056	11850	9179	8994	8240	7961	8127	6913	5013	4994	21870	30691	27137	23523	21899	13426	5743	2506	1147	659	476	431	404	398	391	397	418	432	440	434	460	429	430	407	431	437	413	413	433	394	416	409	426	420	438	442	436	461	445	433	409	440	432	473	420	451	397	393	416	387	434	430	436	415	438	410	433	431	435	456	432	431	437	417	426	440	402	448	474	421	456	413	440	440	414	444	440	428	470	379	439	431	443	487	419	438	412	408	432	405	457	426	418	425	457	392	447	439	454	442	466	411	416	445	393	414	445	426	425	434	417	428	416	459	441	391	398	428	460	469	424	415	424	421	416	435	431	421	430	454	463	422	420	434	451	420	463	447	445	418	436	432	428	408	440	422	431	432	446	442	450	437	445	422	428	415	403	457	418	427	445	458	424	436	394	409	453	430	419	459	410	429	459	390	439	423	409	403	457	385	448	432	413	394	445	431	419	459	442	420	411	422	425	402	422	432	427	423	387	448	430	432	418	451	449	412	448	483	416	416	417	421	424	430	432	411	438	452	456	437	450	420	386	432	403	417	422	422	449	439	458	437	419	435	431	415	396	464	447	462	447	462	436	385	419	433	454	446	444	440	418	430	421	439	442	458	430	442	435	446	468	445	450	441	396	412	445	416	453	413	429	404	402	428	457	424	448	389	395	436	412	430	451	488	443	413	415	468	424	389	439	461	440	421	444	438	416	427	391	417	401	452	427	409	415	413	431	421	435	443	392	427	418	464	432	450	465	400	457	443	417	435	447	414	416	406	431	388	469	448	447	438	405	426	416	400	382	441	408	417	456	435	443	435	455	451	398	444	447	399	418	368	445	437	412	438	436	428	419	432	468	438	406	462	430	436	433	445	432	461	426	468	412	423	464	402	417	431	432	454	403	446	405	415	405	431	428	429	403	454	427	422	433	410	443	464	417	417	443	383	435	428	435	443	413	443	453	441	445	418	406	430	444	445	438	410	415	421	414	417	391	402	410	406	410	404	469	445	417	406	443	429	466	366	421	423	431	427	434	420	378	409	436	413	473	438	416	449	416	472	451	442	447	446	450	441	393	434	438	407	449	434	447	427	441	424	403	447	429	421	431	432	447	420	409	446	454	444	421	428	407	373	407	431	429	434	409	429	420	390	412	462	438	429	458	401	435	425	403	451	476	441	426	454	448	428	417	408	397	410	439	462	443	443	433	411	445	405	400	410	450	437	445	467	461	401	426	461	467	444	427	446	412	413	426	435	410	403	427	401	434	432	460	414	415	449	474	440	422	410	423	422	438	423	420	419	416	441	446	453	403	421	432	442	475	442	435	419	395	396	421	405	391	423	446	413	449	433	425	443	412	406	429	430	469	429	485	417	428	457	450	446	417	431	464	405	408	424	441	449	395	452	430	449	406	449	454	433	411	420	427	456	403	436	423	408	427	459	442	401	429	440	448	399	423	417	414	425	425	446	374	401	443	410	416	412	400	459	460	461	420	422	408	446	459	391	418	452	388	446	407	436	399	408	444	410	487	419	421	434	395	446	403	425	439	423	445	431	447	407	425	414	431	386	429	438	416	434	418	410	436	439	447	444	407	474	423	450	434	405	381	420	445	432	440	430	436	415	466	419	448	413	449	442	450	418	434	436	425	471	453	393	396	453	400	447	410	436	484	416	413	473	436	430	407	419	465	433	402	417	428	418	477	434	446	424	435	404	433	432	459	447	400	424	482	408	419	455	408	413	420	441	445	451	423	437	444	435	437	424	427	426	442	419	452	373	477	442	405	414	424	395	450	424	455	428	407	411	418	461	457	429	433	391	395	430	420	469	442	438	417	416	464	431	423	447	448	421	390	434	449	429	436	457	443	461	424	426	441	414	416	403	428	441	439	439	428	450	426	444	401	463	408	418	424	426	407	412	402	449	437	441	456	457	423	428	425	423	413	445	470	422	442	445	396	444	438	472	453	425	440	454	403	443	412	381	390	445	431	451	399	404	412	419	473	462	433	379	419	480	429	475	440	437	435	428	412	442	434	383	390	420	398	442	444	395	445	428	441	423	422	466	432	416	441	427	415	434	447	454	408	440	435	443	454	468	452	429	473	448	423	459	413	452	432	403	428	422	437	445	429	458	449	465	406	458	443	432	421	444	451	406	433	456	430	444	440	433	435	443	419	452	437	466	429	436	429	435	438	401	380	454	410	442	406	434	406	426	446	436	440	430	470	394	450	409	409	428	421	398	423	451	416	451	402	445	434	411	409	387	446	426	423	467	428	427	420	457	427	423	449	422	437	436	467	454	430	422	478	411	428	428	449	431	422	420	447	450	448	436	457	421	434	458	395	405	443	424	410	427	427	401	432	402	409	453	419	421	418	442	413	431	413	400	421	435	416	396	442	412	452	396	406	425	471	423	418	393	403	425	426	435	431	423	434	438	438	470	410	411	453	429	455	440	431	409	416	402	444	435	435	426	391	452	476	442	413	447	459	382	424	394	445	432	476	415	437	435	442	429	426	431	455	461	435	448	424	434	395	467	400	406	398	430	430	389	447	432	384	425	446	435	459	440	413	457	477	433	442	460	430	409	411	460	427	437	411	424	429	434	433	425	410	420	435	411	447	401	437	426	446	443	390	395	439	437	433	429	420	416	410	432	403	455	463	446	417	390	403	426	435	419	426	454	441	467	399	430	410	404	447	450	457	434	431	407	413	432	420	427	431	443	456	432	450	393	433	413	430	425	412	449	422	421	407	433	429	450	433	457	444	441	427	467	437	416	447	437	443	439	424	431	449	457	419	401	404	400	409	440	398	434	409	431	420	420	477	462	431	414	439	425	427	413	421	427	414	410	440	399	428	439	409	407	433	430	413	399	469	477	414	424	421	433	424	383	431	422	448	431	417	434	441	417	421	428	462	396	440	374	436	409	434	477	431	395	388	427	409	418	415	452	443	423	455	427	440	443	427	434	424	432	423	424	431	443	427	407	436	409	487	458	444	403	430	420	433	413	403	444	433	434	409	445	440	414	428	424	422	413	448	442	469	407	409	462	441	421	443	428	419	411	402	430	448	408	423	424	435	405	438	431	417	443	457	434	439	430	438	443	443	480	468	461	443	409	452	449	466	410	425	384	445	422	397	442	402	430	431	436	464	453	435	456	446	429	413	400	432	423	441	435	440	426	416	448	397	472	446	441	421	457	407	454	419	440	427	424	401	451	408	419	420	413	394	451	437	442	395	429	439	461	437	412	434	420	431	432	449	425	412	437	405	423	425	419	410	411	415	424	431	397	471	449	424	410	434	415	443	409	434	418	470	436	446	417	441	435	452	410	420	446	429	445	457	418	437	437	446	464	475	406	430	428	424	439	436	439	426	439	438	436	453	455	414	429	405	410	401	442	446	435	439	425	437	470	417	442	431	456	447	422	401	455	462	397	400	473	447	444	435	443	446	437	459	450	400	481	391	465	399	421	392	412	418	428	460	447
3974	2609	2900	1874	1408	1067	864	781	736	642	512	355	342	335	306	296	243	227	417	765	620	745	685	446	257	234	141	150	135	120	142	138	128	116	146	147	141	122	145	142	144	169	143	138	156	125	121	124	159	146	163	135	146	152	124	131	135	125	144	118	119	132	131	128	134	122	109	115	147	162	144	126	127	125	121	109	133	151	142	119	144	143	142	126	128	142	129	117	133	146	137	144	168	120	143	142	144	132	118	148	142	136	150	126	140	145	127	144	125	142	145	137	131	132	154	138	148	136	131	149	150	134	151	123	128	125	144	148	134	145	124	130	135	134	124	112	140	127	141	125	126	131	143	158	133	133	141	124	121	141	115	137	132	127	129	146	140	119	129	136	125	137	134	139	152	130	138	130	155	131	122	142	117	118	149	134	142	124	132	139	111	148	113	128	141	142	107	143	155	136	128	136	142	143	123	144	120	130	134	145	150	145	132	134	140	145	125	150	143	142	151	132	154	128	141	128	138	133	117	119	147	139	136	141	163	138	128	145	124	147	138	115	116	141	131	123	136	139	118	151	130	109	122	112	129	133	138	136	139	115	136	133	146	148	115	146	107	143	136	133	123	111	139	130	148	135	130	136	111	126	136	121	93	123	158	132	109	131	118	132	165	117	141	134	124	152	152	134	136	148	118	133	117	130	137	148	147	126	122	139	135	129	123	132	148	132	120	133	146	124	131	127	140	129	137	130	117	129	134	149	137	140	124	118	126	146	119	151	128	139	128	152	143	123	141	120	137	128	119	148	127	151	128	157	142	136	145	121	122	128	145	142	123	152	128	141	131	123	119	127	136	130	142	141	139	148	122	136	139	115	135	138	148	139	131	124	123	131	119	128	152	155	135	118	118	136	129	142	116	132	142	131	131	136	130	138	135	135	124	140	129	124	127	146	154	136	143	140	134	137	121	157	147	141	176	125	142	113	115	147	130	150	155	123	134	140	136	158	139	130	129	114	127	137	154	143	140	150	142	125	146	131	142	119	146	137	148	135	139	123	129	135	156	134	119	130	136	146	151	123	134	127	126	151	128	123	151	127	133	139	127	153	146	137	124	132	131	162	122	137	133	134	144	139	157	127	127	137	137	122	130	147	136	126	131	148	127	119	138	126	131	136	139	147	149	133	152	138	145	148	136	129	127	105	128	126	122	139	125	120	150	120	143	128	125	137	129	120	129	146	136	153	133	124	142	142	134	128	116	145	122	122	128	160	155	130	120	128	141	127	135	120	120	133	135	127	134	131	123	146	151	111	144	143	159	136	134	145	121	138	157	138	126	135	138	132	123	137	140	137	143	113	119	158	140	125	145	147	124	125	124	136	132	132	128	140	131	147	129	112	144	130	152	138	148	108	138	130	156	133	136	127	144	124	143	138	152	139	134	168	153	140	159	124	143	134	145	139	165	130	136	136	158	141	123	130	138	139	110	155	145	113	147	166	139	124	117	122	126	139	139	117	150	139	137	159	154	141	156	147	133	117	148	121	143	122	122	144	123	129	166	130	139	139	138	136	133	127	133	126	132	147	123	129	144	129	134	132	139	139	131	129	161	138	132	138	143	135	119	142	147	132	131	139	128	142	123	129	128	119	133	107	133	141	148	133	132	146	125	156	123	151	146	120	134	151	135	134	135	133	122	157	136	130	136	121	136	131	135	141	141	146	122	148	130	149	124	123	138	128	130	141	139	132	134	140	139	138	132	139	142	120	113	134	105	147	139	124	146	143	142	142	127	142	159	151	120	170	118	141	145	144	139	141	163	120	136	128	130	129	136	127	138	139	149	124	133	138	126	128	138	145	99	128	145	127	128	111	128	148	125	133	139	96	133	124	147	138	146	143	123	150	128	135	143	134	120	125	147	156	140	133	131	125	145	151	145	140	152	122	150	146	142	147	132	124	136	151	125	131	132	137	156	132	150	143	144	129	140	150	120	129	117	126	145	142	121	122	125	128	133	112	132	120	147	124	125	139	133	152	139	148	130	107	144	141	138	134	139	139	135	128	142	126	130	134	121	152	137	125	154	139	145	155	121	132	141	130	117	118	141	147	133	106	128	160	126	150	151	146	133	167	107	144	141	132	137	127	136	132	147	129	142	117	140	162	156	162	139	135	137	144	142	131	130	148	122	153	128	147	129	133	146	138	133	117	133	132	139	162	129	138	119	132	142	137	131	127	143	143	133	126	125	153	138	130	155	139	137	122	137	157	131	143	135	130	133	137	126	151	139	134	133	133	159	121	142	135	116	144	151	136	145	148	122	149	136	141	163	116	139	152	147	151	140	127	117	132	145	147	140	137	156	121	139	133	137	140	125	141	133	137	111	137	141	131	112	146	152	128	119	131	124	140	139	122	153	126	152	131	157	144	130	125	117	127	134	134	119	126	143	149	143	140	161	124	139	145	134	152	116	147	144	123	129	115	123	134	129	155	122	157	148	154	146	119	154	143	138	154	137	134	116	134	138	129	122	141	126	153	137	130	132	149	147	128	148	155	123	147	140	129	141	128	155	124	128	144	116	129	140	118	148	140	132	149	153	135	144	151	131	143	130	118	156	132	131	172	131	136	132	131	139	135	144	122	127	136	105	131	139	126	152	120	130	133	126	134	136	138	130	140	135	146	168	143	146	144	134	149	132	166	149	131	139	134	143	121	127	128	138	123	138	156	126	125	128	123	138	122	157	128	117	115	130	147	131	146	129	123	142	146	129	149	151	128	109	148	128	131	141	140	137	124	131	125	155	141	139	108	121	114	128	119	125	141	138	107	156	129	147	154	144	116	141	126	119	136	126	152	131	124	128	133	128	145	134	135	139	137	132	134	144	143	130	137	150	140	145	131	145	146	125	148	139	155	132	144	147	122	151	135	141	125	127	152	125	138	142	150	141	137	127	116	140	139	141	130	128	138	127	142	134	130	128	118	149	138	130	118	116	137	138	128	135	143	130	126	143	137	110	139	132	157	120	150	130	144	114	150	123	152	122	133	132	131	118	135	141	151	138	158	144	138	126	128	151	117	138	141	146	127	155	138	147	131	115	125	144	116	135	140	131	136	130	123	137	125	132	135	144	147	151	135	138	118	142	157	144	155	133	152	142	130	151	139	155	139	136	139	124	115	141	141	140	112	147	132	129	147	145	152	154	139	140	110	145	143	155	129	132	150	141	133	140	141	141	118	134	137	145	141	148	135	145	135	127	118	138	143	139	122	145	147	128	134	132	129	141	134	124	148	131	166	150	114	135	131	145	117	125	156	161	152	145	123	112	160	151	128	139	133	133	149	152	131	148	127	139	143	136	128	148	147	130	154	123	130	139	110	124	119	154	166	132	137	122	142	135	150	148	136	151	160	137	125	118	158	169	149	121	150	130	143	146	134	119	123	141	134	136	116	145	139	119	138	128	135	127	138	118	158	140	135	126	146	114	148	125	132	139	133	124	125	133	135	121	152	145	138	159	126	122	142	126	137
3372	2929	5266	5216	5169	4614	3917	3856	3569	3167	2538	2156	1894	1862	1589	1553	1321	1267	2359	4389	3486	3850	3147	2168	1160	719	569	426	386	394	410	408	399	402	364	416	411	384	449	367	429	356	435	407	391	391	385	426	390	416	405	392	422	418	391	407	435	397	392	418	423	378	423	372	396	441	407	397	404	383	406	442	382	431	383	403	402	385	389	399	403	392	397	372	436	428	426	386	397	411	418	391	397	416	416	417	397	405	430	417	402	404	431	392	408	383	394	372	358	404	373	377	417	405	388	405	404	423	443	384	402	384	393	411	425	385	433	395	404	387	344	359	393	421	407	406	410	385	368	396	389	427	419	423	390	433	415	393	426	414	405	367	409	406	396	423	421	382	390	415	370	411	415	413	410	395	373	361	377	379	409	423	370	385	414	410	423	351	410	405	382	413	398	383	432	395	400	409	394	374	401	409	420	412	409	398	405	434	400	433	410	389	394	431	405	407	433	377	408	419	412	412	408	388	367	410	409	374	371	421	403	406	395	392	405	388	427	370	392	415	426	400	344	408	425	391	438	423	414	429	395	407	404	389	400	371	439	407	395	381	391	370	361	392	392	371	456	402	390	418	378	389	391	416	440	411	402	414	403	415	408	392	421	394	377	400	371	392	379	381	434	382	404	371	417	411	385	421	404	400	413	395	413	416	394	390	419	392	400	415	397	388	420	369	395	400	427	446	383	411	398	414	390	396	416	385	381	419	435	380	436	441	407	397	401	439	414	395	393	371	397	377	396	398	371	410	423	414	397	409	400	388	412	406	320	384	444	385	406	443	386	410	405	421	384	364	395	387	415	434	408	385	372	397	398	439	384	395	399	402	397	412	424	395	391	407	384	407	431	398	422	410	420	404	380	399	379	371	432	401	396	420	353	445	415	417	377	360	383	411	367	381	409	400	374	386	420	424	420	400	390	406	380	387	392	388	384	392	403	401	391	394	372	387	374	447	413	385	410	392	419	369	394	385	410	428	377	419	399	391	421	392	387	417	369	425	415	398	380	413	424	373	370	378	398	409	395	412	396	406	416	404	400	423	377	421	407	403	386	375	378	387	401	413	403	387	422	381	378	402	393	387	388	418	394	380	390	377	404	397	398	372	402	381	400	357	406	390	377	415	388	418	416	387	362	395	434	387	447	408	390	424	397	424	404	365	419	372	397	418	427	404	370	384	429	382	408	413	391	400	421	398	390	395	385	405	373	418	439	399	404	405	388	389	367	399	406	399	381	365	368	402	410	395	391	404	371	379	445	398	386	376	420	411	405	404	388	394	389	409	400	399	391	413	418	427	417	430	377	374	381	412	353	386	428	415	397	386	360	396	427	434	399	382	361	442	373	423	407	433	367	403	394	399	381	433	432	432	384	385	402	419	388	406	379	399	394	390	384	392	419	395	423	400	415	394	414	392	402	379	383	380	412	394	379	366	391	395	380	431	384	406	378	382	397	401	355	381	424	384	404	389	403	376	416	416	397	358	404	400	421	368	399	397	426	384	388	339	366	424	428	437	419	396	391	382	405	394	436	420	408	415	425	383	398	355	439	387	422	394	396	408	407	363	386	402	379	419	404	381	435	411	430	403	386	391	403	382	413	367	394	378	389	418	427	414	398	375	410	408	412	375	377	398	415	438	422	415	375	416	422	380	370	387	386	428	388	415	431	421	406	418	395	423	370	400	376	421	397	427	434	399	436	404	385	379	392	412	397	386	392	436	411	411	398	406	414	404	339	409	407	396	398	396	411	417	419	365	411	401	373	380	411	401	413	379	407	384	369	406	416	419	404	379	391	380	383	393	387	425	396	381	388	377	395	402	380	381	403	385	385	386	421	397	438	376	352	385	377	371	388	384	420	418	388	420	413	373	397	432	406	425	404	413	392	397	390	388	437	405	430	416	415	381	396	398	394	375	407	413	422	401	361	401	379	416	388	405	447	397	402	385	407	367	398	443	399	423	380	378	423	359	453	419	395	442	400	394	399	403	387	364	388	382	390	412	395	395	411	402	377	411	369	426	394	405	390	401	421	412	395	404	375	357	401	407	366	401	416	371	428	415	397	372	406	419	405	431	372	400	391	389	407	388	412	419	381	379	398	388	398	412	446	399	381	396	386	390	412	389	420	343	403	445	359	427	406	395	379	403	403	376	427	403	385	387	415	395	390	394	382	380	387	371	403	436	428	378	366	408	387	417	382	382	405	354	440	387	381	392	417	418	435	383	389	411	424	368	392	406	386	373	377	371	415	385	434	428	425	391	382	379	398	401	411	406	411	393	401	425	392	392	387	414	410	411	409	391	420	419	387	351	398	399	389	398	357	390	378	372	407	427	388	422	406	360	372	423	346	409	418	390	401	405	408	380	413	444	399	394	404	377	412	417	385	386	372	402	407	425	419	409	351	415	415	371	395	402	422	403	397	437	439	415	418	397	457	393	383	379	409	403	390	367	376	419	416	399	427	421	433	370	411	403	400	405	434	413	420	379	386	405	385	383	384	415	413	383	424	397	377	415	404	372	373	401	397	441	437	415	442	416	382	427	412	386	370	394	424	365	421	401	394	404	418	405	402	426	428	393	411	378	412	396	412	384	395	378	396	400	404	344	390	415	402	422	390	394	419	405	401	388	406	387	399	393	414	402	379	398	374	380	406	403	425	432	424	400	415	398	377	401	380	418	377	385	417	390	373	359	419	380	387	423	402	411	410	400	388	382	423	371	376	415	420	387	393	420	428	398	412	417	387	391	427	366	416	400	399	397	367	425	386	393	427	379	408	405	399	411	400	415	394	384	362	398	440	403	404	395	425	374	376	426	369	431	387	396	414	395	399	412	418	389	422	407	384	418	403	393	396	362	425	440	377	400	361	387	434	414	409	409	409	395	361	367	415	418	399	392	398	388	424	417	439	386	412	369	420	448	376	376	432	413	425	412	367	418	357	431	390	407	399	387	392	400	393	418	388	402	383	374	393	383	438	411	397	387	420	386	416	398	399	419	408	406	404	366	414	390	365	364	419	393	458	376	374	393	403	397	400	404	401	375	427	373	385	360	405	439	381	403	403	408	375	432	377	457	414	387	388	422	394	420	432	415	396	412	433	396	439	457	390	428	401	423	412	387	393	399	408	431	390	397	416	430	377	429	367	414	410	389	348	421	396	396	397	429	407	413	393	409	388	375	443	399	409	395	387	385	397	435	398	398	409	399	439	413	405	440	437	395	400	387	406	423	360	378	385	406	420	392	406	415	395	394	373	381	397	406	424	401	397	436	398	359	392	409	389	395	442	382	374	395	405	387	394	404	405	423	402	423	403	379	427	385	386	389	401	414	392	376	401	373	393	398	415	410	392	398	454	366	425	402	387	387	409	409	414	380	441	392	414	422	368	392	387	378	395	405	409	431	381	396	405	415	432	389	403	389	408	427	404	405	374	384	408	393	394	399	426	416	401	400	379	374	429	419	378	429	355	443	431	379	417	391
11287	5115	5550	4582	3761	3270	2673	2466	1844	1675	1209	960	820	825	687	687	616	566	3042	4256	4863	3653	2648	1233	608	321	204	166	129	131	125	136	116	165	140	125	124	153	139	148	135	127	159	130	146	132	149	127	134	126	126	161	144	145	147	116	127	140	128	140	145	144	119	135	138	141	134	147	142	156	155	130	134	142	151	113	138	138	118	165	131	134	130	141	158	148	149	138	134	141	152	136	129	134	126	127	138	124	119	111	134	137	136	123	144	148	132	109	125	126	147	134	155	143	152	116	150	141	137	180	126	138	120	128	170	123	152	124	132	136	141	138	141	133	163	145	135	137	160	167	158	136	141	154	141	138	124	135	119	144	157	162	123	136	138	137	127	129	145	142	137	137	133	143	155	128	145	141	121	128	142	139	129	137	137	143	156	142	144	132	127	136	126	135	144	160	142	128	133	161	142	121	132	141	119	122	143	138	141	131	129	152	143	133	165	130	143	134	121	124	145	154	138	130	126	139	156	143	130	144	149	126	127	141	121	132	127	121	149	132	142	125	113	145	134	118	142	145	137	128	154	128	137	149	152	124	124	145	132	134	134	146	110	129	130	149	137	137	120	136	136	163	134	143	140	150	158	139	136	125	141	140	141	126	148	124	130	141	120	128	142	138	144	125	135	137	144	126	139	120	146	137	138	146	148	128	139	141	145	165	140	139	135	134	141	129	137	132	158	118	131	126	145	137	146	145	148	145	138	142	127	141	158	116	130	123	126	137	148	162	143	147	111	118	140	138	136	125	161	124	130	147	147	138	146	138	162	141	139	150	150	158	147	139	129	113	126	136	153	125	142	120	149	135	140	123	142	126	133	133	131	142	150	133	149	148	136	129	144	140	118	130	145	127	157	140	152	132	138	148	141	141	122	142	145	108	118	113	112	133	132	133	126	156	130	117	101	132	127	163	129	127	113	137	152	146	151	139	130	139	137	151	157	150	118	137	137	148	132	131	149	130	139	143	155	124	143	149	128	126	129	167	133	141	131	161	145	130	130	120	138	110	139	152	119	130	132	153	151	139	164	152	126	105	113	141	123	138	138	147	137	154	139	137	124	153	163	142	143	125	129	155	129	132	151	123	138	137	119	125	131	152	144	136	143	153	159	145	122	114	118	132	131	123	151	143	140	147	153	119	153	118	156	129	147	143	114	127	136	118	124	152	141	136	130	131	145	135	132	133	147	148	131	142	160	129	126	129	155	132	132	132	119	126	138	129	125	112	139	145	142	153	119	134	129	129	133	141	161	158	121	121	133	174	138	135	157	136	161	145	129	139	117	162	135	125	139	142	136	134	131	143	150	145	135	145	143	142	124	123	149	144	127	129	147	149	155	139	143	133	131	149	145	128	130	141	159	133	113	160	154	157	128	134	130	117	163	151	140	131	121	149	134	140	134	154	149	132	131	137	123	126	146	112	148	140	129	160	129	121	147	143	131	126	149	130	133	150	133	143	152	136	118	140	137	161	148	123	127	164	123	140	130	141	136	138	124	157	117	115	112	140	155	149	140	153	162	139	156	157	110	142	106	125	127	137	154	134	124	130	142	154	132	133	169	126	158	149	137	144	140	150	129	134	126	112	134	130	133	148	138	138	140	144	130	128	130	121	153	133	129	120	161	124	139	148	138	132	149	115	138	154	141	120	129	115	142	126	163	152	127	137	148	142	148	138	129	140	132	152	144	116	123	145	130	125	144	138	140	136	140	140	126	121	124	128	138	148	147	132	130	133	156	146	155	143	144	160	144	140	118	150	111	138	126	140	134	135	138	144	157	128	134	129	148	124	140	121	157	137	148	130	137	123	122	141	152	149	138	118	132	152	133	146	124	148	144	137	144	147	144	144	129	132	148	144	134	119	114	124	156	143	125	118	133	145	129	145	148	119	126	144	131	147	150	118	123	137	145	134	125	156	142	127	152	122	123	146	157	120	131	143	141	108	149	142	156	126	128	128	142	131	141	151	153	133	119	121	160	144	138	128	145	134	137	134	147	143	139	155	141	136	154	140	119	127	132	155	131	136	144	129	124	143	133	127	125	142	148	136	133	146	129	129	151	134	133	125	157	150	135	144	151	116	150	160	152	145	150	143	143	125	154	129	132	154	157	126	133	119	133	145	142	127	141	153	129	148	150	138	130	149	140	144	150	113	132	124	144	136	142	117	114	136	138	149	160	138	116	134	142	139	132	134	154	128	133	141	127	136	168	141	144	137	151	173	130	112	135	121	135	123	135	120	125	151	130	121	110	127	134	131	142	119	137	120	146	154	142	140	115	131	154	159	159	150	133	129	124	132	149	141	165	143	140	123	143	128	141	138	136	135	118	140	157	143	142	154	135	136	134	147	147	137	134	123	143	124	168	143	138	155	143	126	138	135	152	146	146	131	155	134	131	122	127	129	135	148	139	158	160	139	148	147	127	147	153	129	144	157	129	136	139	155	123	140	148	144	128	128	145	133	149	152	135	147	117	133	135	126	140	134	156	123	151	143	154	140	149	141	163	127	118	149	149	118	134	116	134	126	153	133	132	134	134	142	138	134	143	122	123	142	147	140	146	119	140	154	97	141	140	139	138	125	126	138	118	123	141	127	127	131	130	139	140	159	138	168	129	129	129	140	145	127	133	142	121	127	118	133	126	133	120	141	154	113	124	114	128	148	124	140	127	128	114	120	133	131	153	133	146	152	128	119	135	138	158	133	134	111	121	148	142	137	155	122	137	131	134	123	154	147	119	128	143	133	143	146	146	133	132	140	155	137	128	149	140	120	131	144	137	145	137	133	141	157	121	126	140	165	139	131	130	148	127	126	130	137	140	153	155	145	123	154	142	139	126	133	126	142	145	148	154	157	145	167	132	141	148	143	156	148	131	132	142	137	153	147	146	143	132	121	147	150	138	155	123	136	125	121	135	153	124	159	130	136	133	127	128	121	129	134	133	148	157	138	152	149	135	128	133	119	116	152	130	126	150	132	144	130	162	137	148	138	112	141	141	141	113	127	139	139	146	146	143	144	142	137	153	123	149	140	129	130	129	148	147	132	128	109	129	148	158	123	148	148	146	131	125	145	136	138	124	125	125	150	123	149	122	141	141	112	140	131	129	131	136	129	146	128	131	115	120	147	123	129	118	136	155	152	139	134	124	133	134	166	139	145	145	152	132	131	137	143	169	140	140	147	120	145	125	149	122	139	149	144	143	139	127	142	118	165	125	147	157	129	124	122	141	134	128	144	142	138	142	145	116	139	144	124	152	128	151	142	146	134	138	125	156	126	139	152	166	112	140	121	127	136	137	128	132	171	130	143	148	154	141	142	133	128	129	139	138	151	150	138	135	130	158	147	140	127	120	166	132	148	135	145	141	136	147	128	131	132	126	127	125	139	140	133	171	135	129	142	128	143	139	130	153	148	153	116	130	129	126	148	160	139	125	139	137	140	138	129	160	140	115	147	128	127	149	136	136	136	130	146
7598	5410	9500	12173	12763	12698	11571	11095	9146	8707	6746	5219	5071	4951	4469	3992	3351	3237	15640	19741	21991	17356	13435	6738	3189	1510	782	526	455	414	358	378	452	427	383	426	376	356	366	396	364	406	389	417	444	414	416	432	380	389	429	399	410	430	345	391	400	397	444	423	414	409	380	435	400	413	380	388	413	400	383	417	362	409	391	425	423	388	384	402	451	418	403	414	393	455	407	398	413	371	421	408	408	448	420	424	407	393	445	374	403	390	402	404	383	410	382	421	387	376	396	406	387	424	419	395	376	353	367	411	422	378	407	396	387	446	373	404	402	453	371	412	377	400	419	431	388	401	414	382	398	452	415	384	399	412	422	432	392	366	424	383	429	395	419	418	408	375	377	375	403	411	432	422	405	402	454	431	410	403	414	430	361	391	411	431	379	434	388	422	419	393	432	395	401	422	409	424	421	435	398	435	439	388	380	403	395	365	385	385	415	394	392	402	407	411	392	402	427	395	380	429	387	391	405	410	401	433	402	358	440	407	416	423	403	462	374	433	380	450	382	413	420	420	404	411	411	416	406	379	412	407	401	399	406	427	427	423	399	397	382	412	436	425	429	412	367	426	443	419	394	394	396	401	417	356	387	405	387	411	395	368	389	416	411	416	423	429	398	375	407	400	408	398	397	409	411	400	422	400	400	392	389	411	389	411	419	438	410	421	417	407	437	418	445	396	402	406	435	387	421	378	422	380	408	398	443	448	398	416	380	403	368	411	447	446	405	408	392	414	413	433	399	397	387	415	407	392	451	452	459	399	406	400	354	359	463	393	440	374	428	422	431	396	392	398	404	409	401	411	420	354	394	380	431	410	436	396	384	393	396	402	396	435	437	389	452	415	423	401	437	392	436	401	418	390	428	464	443	430	375	392	424	436	453	412	432	404	405	437	406	396	428	391	385	377	400	397	432	428	418	366	397	405	395	414	366	429	389	412	413	388	405	400	415	422	414	364	435	397	428	443	413	403	406	382	405	416	414	385	435	430	386	426	424	419	383	388	386	393	429	394	431	390	421	420	397	400	418	429	372	401	393	367	385	373	381	440	420	431	428	429	422	389	415	398	412	399	404	451	406	397	399	376	383	397	422	423	413	399	402	422	407	413	369	449	465	431	379	429	377	405	422	424	412	416	413	423	429	417	413	438	434	402	351	404	435	451	378	389	412	407	409	402	406	376	397	439	389	403	428	402	373	404	411	420	424	382	378	406	415	406	431	422	456	410	433	404	407	392	414	377	397	394	408	382	424	406	433	430	425	416	394	427	411	385	410	435	369	408	428	417	378	390	394	390	415	424	381	397	395	387	381	415	383	412	427	424	423	418	380	401	451	362	409	422	431	424	418	413	391	433	377	460	384	389	367	407	408	409	384	395	429	420	421	435	404	372	427	413	396	405	371	419	401	363	408	437	396	454	411	445	407	362	413	399	422	410	410	395	407	389	436	407	371	376	425	416	375	417	419	406	409	421	454	412	405	392	388	409	407	405	370	411	393	456	410	390	415	426	395	406	408	397	426	392	419	401	401	421	387	407	425	425	391	365	382	406	381	377	384	417	418	416	385	442	372	412	406	418	404	372	398	430	372	421	404	404	400	414	408	412	378	426	421	383	381	401	418	382	434	407	426	407	428	422	394	412	401	383	374	414	451	378	372	392	389	433	393	430	385	410	452	410	431	421	363	424	443	423	398	409	426	391	405	403	422	386	396	373	434	374	408	388	424	426	395	418	441	390	393	423	422	422	384	399	408	368	380	402	428	395	431	408	412	417	392	443	421	396	419	413	423	407	391	407	399	434	412	389	394	414	391	449	378	393	414	408	410	393	386	416	419	393	346	442	422	404	417	419	431	429	415	437	419	425	387	413	408	373	380	421	385	444	443	408	412	446	420	401	385	401	452	375	399	382	438	410	377	424	409	375	416	426	394	429	440	397	382	382	427	410	375	395	412	430	404	411	427	388	426	441	446	423	410	396	407	379	395	421	385	424	421	410	412	407	406	407	468	395	425	398	409	419	402	397	387	406	402	393	443	397	418	405	391	408	396	394	384	394	423	402	388	404	388	432	395	404	420	387	409	403	397	369	413	412	418	427	392	369	408	426	423	387	426	457	443	415	357	413	431	410	429	418	414	398	428	378	380	464	380	443	424	368	409	373	388	395	419	378	435	435	399	419	422	429	438	407	408	380	393	372	424	402	439	415	400	394	391	433	384	425	413	434	394	426	402	367	371	406	467	384	419	395	406	412	400	383	392	416	412	410	429	400	410	417	426	425	424	386	429	424	429	396	406	392	428	403	364	382	377	392	416	375	397	429	430	380	427	370	412	446	408	428	396	398	397	407	412	440	420	414	374	428	399	431	388	385	394	404	419	426	428	422	395	385	406	412	425	431	401	416	381	402	425	400	408	407	407	386	384	379	377	413	408	407	421	422	418	404	389	429	409	419	410	391	426	413	411	416	412	393	404	426	412	376	429	418	441	364	433	384	418	377	407	425	394	397	426	388	424	420	417	429	390	410	379	443	404	392	405	401	408	367	419	370	407	386	372	418	401	415	415	408	404	401	418	420	368	385	434	398	395	408	422	423	410	384	410	387	413	439	404	434	431	384	389	400	401	393	407	416	408	391	372	419	406	407	397	408	431	406	399	429	412	448	410	403	393	381	420	426	446	398	430	375	389	439	469	428	354	401	379	412	412	368	424	394	377	414	419	370	363	412	434	406	417	385	450	435	425	455	410	381	408	434	399	408	404	387	385	423	444	405	410	423	396	421	411	413	409	406	400	381	420	453	397	405	413	391	378	391	375	402	418	405	421	413	398	399	430	405	408	421	404	428	413	415	428	407	398	414	399	362	386	375	427	416	375	449	427	389	403	377	434	414	401	402	395	412	425	402	401	432	408	416	363	371	399	430	416	383	406	418	423	429	431	433	392	431	421	403	392	406	382	387	417	382	411	394	420	386	427	416	427	379	414	399	385	413	421	392	383	400	398	401	424	427	415	398	417	428	407	437	354	384	396	394	416	373	431	371	418	399	433	446	381	420	417	397	401	386	432	398	402	421	435	414	399	437	442	395	419	405	399	410	416	440	391	427	417	422	407	415	421	402	397	368	393	415	414	394	425	418	378	379	384	389	409	414	416	389	403	380	420	412	380	399	404	370	387	395	417	434	433	387	399	390	407	418	392	414	387	376	400	407	412	421	425	366	379	422	421	419	383	412	422	402	407	419	402	401	402	438	390	387	399	452	393	393	389	402	387	414	418	425	412	409	387	407	408	380	400	406	405	379	451	402	446	395	396	411	402	418	410	394	402	401	408	403	416	430	412	342	385	387	367	389	438	390	378	440	425	416	408	441	465	416	406	388	409	422	437	415	401	411	403	408	406	391	405	446	420	403	384	395	396	390	399	391	421	435	432	391	421	393	402	376	413	388	405	398	411	399	428	415	391	407	403	414	400	411	427	420	403	430
19025	8596	8916	8503	6458	5907	4973	4329	3248	2784	2085	1559	1789	1639	1083	1097	923	861	5075	8223	9338	7264	4302	2082	972	471	236	170	171	159	158	157	158	137	162	126	153	159	139	144	143	152	139	150	145	145	141	160	137	128	166	162	162	163	129	145	140	128	125	180	151	138	163	149	176	170	146	150	155	135	152	137	155	132	123	150	165	142	120	141	144	151	138	140	144	131	168	122	128	153	152	137	135	137	137	145	169	134	137	161	133	148	145	166	157	120	142	178	144	158	145	130	159	171	142	143	132	133	161	136	146	146	134	145	137	146	162	141	144	132	160	153	158	143	142	136	162	147	149	158	142	152	157	136	152	133	171	157	158	168	160	118	146	157	121	146	149	130	127	129	153	139	125	145	140	142	151	157	136	143	135	139	131	141	159	147	141	137	143	124	126	132	132	165	165	142	144	139	138	150	143	146	136	130	162	133	138	153	131	164	151	136	143	147	161	148	161	155	132	165	160	143	150	148	131	147	157	155	151	148	127	147	145	151	132	117	154	136	155	137	153	136	147	149	160	153	142	155	148	122	132	148	156	142	147	139	133	158	151	131	153	142	149	164	139	132	122	142	170	168	144	148	149	151	138	181	165	147	150	140	150	160	130	157	132	156	139	152	143	133	134	159	131	137	158	145	143	126	162	151	135	159	140	160	142	129	155	156	130	157	139	165	151	148	131	141	129	156	159	155	148	149	157	138	107	156	160	143	146	155	155	128	139	156	160	153	144	142	142	159	149	143	154	128	150	141	134	159	149	158	158	165	144	141	145	146	130	144	166	159	146	151	152	177	153	145	149	150	141	133	142	177	164	135	138	155	138	154	132	138	147	169	160	146	149	157	148	141	146	138	140	136	143	153	168	154	165	153	142	138	133	136	179	133	135	157	149	142	129	127	168	151	148	152	139	169	156	110	156	171	164	152	140	142	142	166	175	123	148	150	120	170	154	145	136	146	147	135	148	125	165	158	169	141	149	159	159	126	152	160	137	155	162	178	132	149	149	159	142	139	126	148	139	164	128	152	138	150	142	132	139	146	161	141	116	127	136	138	166	134	141	157	141	150	148	144	160	124	143	129	156	160	131	163	153	143	163	147	142	155	123	139	144	141	135	131	169	134	151	157	154	146	170	145	139	127	159	154	148	147	165	133	136	148	156	153	157	134	134	153	139	154	156	140	151	136	151	156	142	122	148	136	120	127	157	149	143	151	159	158	156	146	130	133	137	155	141	150	137	126	153	143	136	161	131	160	142	151	122	165	157	157	152	139	156	151	125	151	151	148	147	136	147	144	137	165	151	149	129	150	140	160	150	128	148	140	144	158	132	150	150	153	154	126	150	156	138	135	146	162	139	140	159	162	171	159	141	158	159	161	147	145	167	145	154	152	146	140	140	141	159	124	162	162	161	144	139	139	166	138	145	157	152	145	167	149	144	155	159	134	134	141	143	138	130	137	145	173	136	143	148	131	132	132	139	148	156	137	145	145	123	154	156	157	146	147	161	165	156	134	145	144	125	124	150	158	133	144	139	153	147	126	173	141	152	141	144	158	133	128	203	142	146	149	162	147	156	159	144	149	129	143	143	155	142	146	133	150	156	131	153	135	153	150	133	149	169	125	115	152	142	159	151	144	131	139	175	136	165	154	133	159	161	153	148	156	162	157	134	146	146	138	148	159	140	152	148	142	153	135	121	144	143	152	153	136	128	144	137	133	142	148	158	148	139	138	151	154	149	164	159	151	124	163	153	156	146	129	153	138	146	134	129	145	167	165	144	144	146	164	134	160	145	143	128	157	130	147	129	146	147	152	150	138	152	141	145	120	143	154	146	148	166	156	172	150	126	146	150	155	161	145	152	136	145	146	135	143	152	168	134	160	145	144	152	142	153	136	169	157	157	153	158	140	152	149	144	133	136	157	142	162	161	143	129	153	148	145	137	135	150	118	145	134	134	156	178	173	130	164	144	149	143	141	162	156	138	145	151	137	155	136	123	152	148	149	148	163	150	149	146	128	161	146	129	150	155	123	145	136	146	119	138	132	154	114	140	149	140	158	151	149	146	158	152	167	131	150	125	148	141	164	142	163	142	145	155	141	159	145	147	147	157	141	173	149	164	157	151	135	137	148	149	130	137	137	134	150	147	145	135	137	143	140	157	157	151	159	132	162	134	155	149	141	133	144	143	143	139	151	141	152	142	144	120	141	146	148	115	170	169	157	128	135	153	150	125	149	142	155	131	140	130	144	146	123	148	142	156	166	130	136	147	136	148	127	155	141	152	145	163	140	142	170	155	147	153	151	170	166	131	152	146	169	163	136	155	157	135	151	153	155	142	150	133	119	150	159	142	142	142	136	145	139	156	147	127	165	150	154	140	132	137	148	131	148	160	149	149	153	155	135	159	152	143	159	144	139	150	148	132	138	135	164	149	133	173	136	150	160	147	134	164	150	142	136	170	145	132	133	143	146	145	159	138	155	147	149	150	145	143	128	162	143	131	160	143	128	129	135	137	133	144	165	167	124	138	159	123	151	126	144	134	127	148	150	140	156	150	145	155	147	139	150	132	151	142	162	139	145	149	151	142	137	134	112	141	137	160	146	145	139	165	149	146	140	142	139	134	140	129	166	146	152	170	143	128	149	149	143	166	141	174	145	147	122	170	123	155	140	133	133	153	141	157	164	136	138	138	131	149	154	147	142	172	122	145	128	168	171	126	141	146	139	149	146	125	160	166	139	153	154	165	158	152	114	155	168	130	138	132	127	146	155	154	132	158	144	140	163	141	161	140	142	155	138	152	146	137	152	166	153	133	145	131	136	152	128	157	140	153	163	169	150	166	150	154	146	167	136	167	147	129	128	139	136	145	157	143	142	138	135	156	149	146	133	142	120	134	139	150	145	156	145	135	144	125	135	151	131	149	135	170	149	144	168	150	170	145	150	137	135	145	152	149	125	164	142	158	139	135	146	159	164	152	145	151	153	146	159	157	128	146	118	140	165	168	144	163	138	154	140	149	140	155	151	165	145	153	119	143	143	137	149	136	134	135	146	139	157	134	135	162	140	153	124	147	153	141	167	139	134	136	169	152	148	153	150	161	147	153	123	174	147	151	160	151	155	144	145	146	144	155	166	162	147	163	145	162	166	157	170	165	171	142	150	144	153	151	144	145	154	138	154	144	162	159	139	148	125	152	147	152	139	156	161	144	160	139	130	149	127	148	158	147	148	139	151	165	158	135	125	129	141	141	137	171	142	151	148	149	156	157	146	153	148	141	164	162	156	133	150	147	151	147	150	155	161	147	134	161	159	156	124	163	159	169	149	137	145	157	151	146	145	137	147	154	160	136	147	153	142	126	154	166	137	153	163	141	153	152	142	154	141	130	136	168	152	137	136	139	153	169	159	177	139	152	153	135	142	169	145	173	148	148	143	149	153	158	143	150	157	157	157	167	152	155	153	133	175	147	120	142	142	143	156
10902	7335	13557	19027	18327	19196	17780	16568	14151	13103	10108	8387	9278	8691	6266	6487	5435	5261	20612	28692	30591	26307	18660	10530	5349	2206	1023	625	463	450	439	481	441	447	440	445	453	426	429	458	439	406	408	447	413	397	438	424	428	401	433	450	424	455	442	398	433	420	436	439	408	458	483	423	408	443	429	479	408	428	431	478	434	427	427	424	445	440	451	415	469	417	422	477	429	427	421	412	435	414	429	428	408	447	424	448	406	438	453	416	452	461	425	467	418	457	447	404	431	453	421	398	454	460	418	424	453	420	435	452	417	447	432	401	454	429	431	435	458	421	419	415	433	469	397	397	412	471	426	434	434	430	438	466	420	441	404	449	416	442	475	456	460	443	461	434	420	455	452	400	429	429	414	474	412	435	457	392	426	423	389	447	431	452	394	451	407	438	428	432	412	430	433	424	443	420	422	424	430	437	431	415	445	430	419	453	428	454	462	442	439	425	417	434	412	421	421	453	424	393	461	457	418	434	427	422	420	373	438	411	452	411	431	453	429	436	468	450	443	422	452	437	416	453	413	397	454	422	452	436	464	473	415	430	417	412	396	438	480	416	434	467	402	399	430	392	421	455	414	422	430	450	456	433	450	401	411	425	410	405	434	475	426	445	455	477	440	479	457	442	459	454	462	462	414	425	422	451	438	443	482	440	475	418	439	403	422	437	438	432	426	429	427	436	404	424	437	418	466	432	418	457	441	451	437	460	439	448	469	450	443	431	421	427	429	432	467	454	448	410	447	429	444	414	431	431	428	451	452	420	445	419	428	386	412	465	429	412	447	387	410	444	461	454	422	419	436	444	455	452	450	441	420	405	415	440	414	417	412	457	436	396	410	467	412	439	438	435	456	387	456	418	437	464	458	433	462	409	447	442	377	450	453	428	430	417	473	402	420	405	413	449	413	440	469	415	414	433	406	417	441	405	478	445	437	433	449	412	449	444	471	447	419	404	438	431	447	442	414	402	467	435	440	424	412	418	412	456	410	468	439	441	482	429	447	425	435	480	429	431	420	446	439	420	407	431	443	418	407	443	414	430	459	454	438	431	418	403	437	434	465	451	398	412	408	438	422	437	406	431	427	410	469	463	463	430	429	434	447	428	438	455	426	420	412	455	444	417	407	420	415	445	414	397	418	445	445	453	414	429	455	435	465	420	415	420	419	443	429	425	458	490	438	482	400	439	462	444	431	435	456	417	439	478	417	426	437	448	397	417	425	415	423	445	397	436	458	450	423	415	447	479	449	388	405	468	415	449	396	458	418	420	438	435	436	420	455	423	462	410	445	400	409	440	435	459	414	437	427	448	433	436	434	415	444	442	411	395	426	410	468	432	411	411	457	460	417	376	418	447	435	435	453	407	400	438	405	468	436	447	430	472	449	429	445	452	430	426	445	436	444	431	398	401	394	409	433	439	426	452	462	431	415	430	408	427	456	441	412	453	422	434	440	452	443	422	436	477	456	396	435	433	405	412	370	435	431	474	468	452	418	438	411	443	422	420	462	437	418	458	446	430	412	394	430	472	448	473	437	413	445	435	454	397	444	442	479	414	417	428	444	424	418	421	426	480	427	435	435	447	436	457	442	430	402	428	439	429	419	400	418	446	461	436	467	423	439	400	453	422	452	394	408	461	433	430	446	439	428	453	439	417	446	447	444	397	418	429	432	419	424	441	435	421	410	425	427	429	439	421	419	435	400	443	445	401	431	429	405	444	430	396	442	456	427	424	467	403	407	425	429	428	480	435	403	413	485	443	397	442	429	437	408	413	447	441	420	433	457	459	419	430	416	426	430	490	459	391	441	419	422	432	452	421	401	433	440	427	437	439	426	433	434	421	424	420	435	407	423	440	393	448	436	440	462	452	417	435	450	460	457	442	425	418	429	421	435	459	428	445	441	406	418	437	444	417	460	460	463	433	454	443	423	431	407	427	455	443	449	456	440	449	430	403	411	423	432	419	437	410	424	421	416	412	407	472	459	405	425	398	388	433	416	404	392	428	469	458	425	428	461	446	452	445	414	426	460	441	410	443	443	426	430	453	425	436	418	405	432	423	429	393	423	455	425	414	419	470	419	431	415	422	407	467	470	449	407	446	439	455	426	432	419	450	429	439	455	451	380	428	440	433	405	461	424	453	459	426	432	439	460	414	444	412	420	427	444	465	435	437	425	390	461	411	418	432	413	412	414	469	438	455	447	430	414	417	422	441	390	411	430	426	451	447	439	423	425	430	432	401	439	452	446	463	402	434	393	408	415	439	396	410	423	419	426	428	421	442	448	425	430	446	424	430	440	439	451	440	438	434	495	416	425	425	432	460	446	402	427	398	430	443	422	418	408	417	433	435	450	416	404	467	425	426	411	468	415	448	408	416	453	453	460	444	414	393	410	471	460	412	451	428	449	453	430	403	412	425	422	425	435	462	440	462	452	451	431	418	424	450	419	437	452	455	438	466	457	410	439	418	441	447	411	428	431	426	424	444	444	417	420	445	431	441	434	461	484	415	418	443	392	431	388	452	422	443	419	444	453	447	404	430	420	432	462	440	440	419	450	437	448	440	417	402	443	425	424	461	420	420	425	447	416	417	424	425	409	440	443	455	434	434	401	417	426	420	418	416	468	434	432	452	471	417	466	425	458	430	435	410	455	429	427	458	414	402	483	438	449	430	411	454	418	422	408	422	458	454	462	447	430	421	431	429	412	449	430	436	440	429	442	463	409	431	427	434	439	428	436	412	459	428	416	468	420	423	422	442	403	448	448	442	469	450	448	416	431	402	430	426	480	406	497	423	419	431	426	407	468	442	461	465	465	426	386	442	429	452	422	425	431	445	424	407	413	429	442	394	421	415	431	412	449	481	441	471	476	433	426	422	418	413	441	437	446	433	407	418	456	487	463	424	438	409	427	472	390	444	437	412	447	409	446	434	423	415	443	395	427	386	453	407	432	435	436	417	435	449	450	455	432	425	448	433	419	452	404	438	464	409	439	455	449	426	399	452	404	445	452	446	436	403	486	422	467	416	426	455	444	454	439	440	456	411	442	434	415	462	435	425	409	426	421	414	461	426	445	369	405	444	425	441	408	452	430	438	421	451	408	449	393	397	419	452	459	428	432	406	423	456	405	449	459	456	419	424	437	436	453	409	408	427	399	427	492	457	428	418	450	451	452	452	444	406	417	400	471	455	411	447	459	413	436	422	433	394	439	428	429	419	447	462	421	418	463	442	454	375	463	431	446	433	404	410	399	408	468	460	428	427	442	399	408	432	447	420	423	413	442	426	424	443	408	471	394	448	433	418	418	429	425	460	398	405	441	452	442	427	420	436	465	420	431	409	420	430	466	444	433	440	439	444	446	464	440	447	456	469	410	429	440	435	437	421	456	459	469	469	426	445	474	422	402	449	442	423	488	415	410	428	449	425	421	451	436	421	429	460	431	418	429	458	418	421	428	413	421	439	453	455	436	398	418	415	406	390
5086	2643	2849	2483	1567	1368	1079	831	585	568	549	421	304	293	312	284	248	230	349	542	830	785	631	430	290	224	146	134	142	124	145	116	137	140	143	118	146	135	156	123	137	140	145	134	125	145	146	148	132	147	136	149	151	146	124	145	125	153	141	145	132	142	128	133	121	127	144	117	145	137	130	131	150	125	116	136	157	118	116	136	127	134	129	168	148	107	147	123	153	128	139	123	136	130	132	136	139	113	143	138	138	123	132	119	140	157	134	151	125	130	137	150	123	137	134	113	163	132	124	153	139	126	129	145	130	127	160	139	134	138	123	126	148	141	141	143	142	127	145	124	131	146	121	140	113	125	153	130	132	136	124	146	147	145	135	133	116	121	151	136	115	123	137	154	149	142	132	137	140	143	167	132	140	147	132	141	146	135	133	142	128	144	146	146	124	122	132	147	138	136	130	137	135	154	145	138	151	127	148	151	129	139	146	129	149	148	127	137	139	129	138	147	147	152	159	138	126	115	139	122	119	127	153	153	139	142	135	155	123	132	147	130	155	141	157	116	139	135	126	149	131	136	130	148	157	142	130	127	138	161	131	135	128	138	127	125	127	145	154	137	132	147	135	138	132	169	137	149	161	153	130	110	154	146	147	113	149	132	121	148	132	141	144	109	128	151	132	141	132	134	132	138	120	142	131	123	146	137	131	135	128	122	127	149	122	135	118	155	124	140	133	122	120	130	154	155	121	130	140	140	148	151	147	134	112	139	123	125	124	135	159	138	151	132	127	147	140	119	142	114	128	154	164	130	136	129	148	130	140	128	155	136	151	140	136	168	111	146	141	133	138	132	143	151	132	133	150	151	133	157	112	139	140	168	122	150	142	145	127	139	146	145	134	138	144	135	144	145	116	129	124	136	148	112	126	142	134	130	164	132	159	134	137	130	121	132	131	118	122	160	136	135	140	146	142	141	128	124	111	140	155	138	149	121	136	152	148	122	139	140	121	138	155	113	130	132	163	136	126	140	155	131	125	147	128	142	121	132	152	151	136	127	143	121	142	112	134	134	125	135	141	121	138	139	139	122	137	136	157	118	136	146	159	124	140	144	115	128	142	111	146	155	146	114	126	132	142	131	123	123	134	141	157	166	138	114	135	140	132	139	132	147	141	127	129	153	119	132	140	123	129	128	123	153	108	158	160	138	110	136	146	156	117	134	120	133	132	141	161	139	158	126	137	110	116	145	144	135	138	143	125	142	147	127	130	134	120	154	110	159	129	139	132	122	118	123	133	128	129	129	158	151	126	117	168	132	141	140	140	128	139	128	161	134	146	147	137	162	135	117	131	130	138	140	139	145	144	138	144	124	137	142	140	132	129	104	137	124	127	129	126	121	142	139	145	126	122	156	140	143	116	124	136	134	158	124	117	118	138	122	143	142	142	135	150	123	148	140	158	130	120	148	132	148	124	126	133	156	134	163	146	137	132	132	157	136	146	129	123	134	139	133	147	156	127	122	140	136	135	113	159	114	120	142	143	148	129	131	135	115	130	142	130	129	136	138	114	131	112	137	138	132	146	132	125	140	132	142	124	137	138	126	126	145	124	138	130	126	136	113	139	136	112	125	125	121	119	133	148	144	138	147	157	146	134	139	121	123	140	118	120	143	150	134	144	139	133	130	131	122	139	107	106	124	130	115	147	145	126	144	135	146	126	123	120	138	145	128	129	136	142	137	132	138	127	126	137	136	135	131	136	146	136	146	158	137	143	143	117	131	132	149	121	108	144	142	138	134	134	138	142	134	142	143	142	143	145	131	154	113	142	157	146	128	140	114	153	131	142	126	115	122	151	145	175	130	117	140	146	139	135	157	133	127	135	137	134	125	134	142	142	123	125	143	135	159	132	152	133	129	125	158	123	145	133	137	133	136	130	137	153	156	146	134	119	145	126	160	146	133	149	138	132	143	136	139	142	106	137	167	148	149	140	123	136	125	142	133	124	147	132	136	158	144	156	132	131	139	136	146	137	148	133	129	138	126	159	136	120	143	137	118	124	146	173	141	136	147	145	145	129	122	131	132	119	142	132	138	123	130	138	152	149	131	119	128	136	129	146	138	125	128	119	141	129	156	138	143	110	145	123	132	156	131	146	147	152	138	138	133	118	137	148	129	153	123	127	142	124	139	113	129	141	143	128	130	151	114	128	123	145	136	105	150	142	124	146	137	134	138	131	134	118	150	133	132	141	134	150	136	147	132	160	142	137	145	138	129	131	126	133	136	126	122	131	123	128	141	135	122	141	144	118	141	155	165	139	120	118	122	140	145	133	142	131	147	127	143	135	132	142	141	142	141	139	153	118	138	143	118	139	149	138	135	129	152	120	140	158	140	124	126	145	159	149	147	144	144	146	145	137	153	118	123	144	128	137	152	109	137	154	130	138	136	131	138	146	163	135	151	132	128	139	153	142	140	129	142	148	131	151	139	150	129	130	131	131	133	120	136	139	144	153	127	117	146	138	125	129	117	130	133	123	138	149	142	126	153	145	119	143	134	146	156	119	132	154	155	152	135	120	139	124	150	135	128	142	145	130	125	152	105	129	143	153	167	145	127	151	132	134	146	136	135	151	108	129	130	139	134	134	133	137	135	110	135	126	135	129	111	128	152	154	133	126	153	148	144	137	131	131	148	122	114	145	131	106	143	137	127	132	146	122	121	159	137	139	145	118	147	143	128	147	123	144	115	116	126	139	140	122	143	132	141	127	133	148	119	144	101	116	156	134	143	139	121	137	129	135	135	132	126	133	134	115	145	141	147	112	150	139	131	129	133	143	143	104	134	150	154	172	123	137	153	135	133	136	133	127	137	144	121	148	141	119	127	151	123	132	138	130	131	135	125	119	165	132	134	139	116	131	121	138	152	124	144	147	152	123	128	155	122	116	135	139	149	151	141	109	145	123	122	134	128	143	123	133	139	131	137	163	127	131	127	129	136	131	165	150	157	126	128	131	144	135	131	123	140	124	131	145	139	134	142	132	138	128	135	109	132	128	155	136	148	131	124	137	115	118	157	127	133	138	121	148	134	149	159	124	148	152	160	137	131	130	121	118	126	140	139	161	135	129	123	135	143	129	158	130	123	146	145	150	134	130	141	111	121	137	135	134	121	145	143	132	127	135	127	153	147	118	142	118	151	152	155	132	136	140	132	138	126	116	140	137	140	129	134	129	129	150	141	126	155	145	133	111	146	133	140	124	138	147	166	133	133	142	120	145	150	139	138	141	132	155	131	153	125	134	122	136	136	145	138	134	128	132	138	161	141	140	149	133	136	145	130	129	133	142	121	148	124	148	132	127	129	157	121	136	132	114	143	137	114	145	137	130	137	141	139	145	144	134	129	117	143	145	134	135	127	134	125	134	112	141	119	144	137	129	129	140	126	126	134	113	133	128	155	129	157	154	120	123	129	132	124	151	127	127	154	143	130	141	135	158	149	137	138	155	137	126	140	132	137	117	138
3832	2769	5116	7241	6207	5885	4964	3905	2815	2935	2759	2305	1774	1658	1631	1498	1318	1231	2054	3046	4647	3998	3107	1931	1154	755	534	454	411	417	417	377	409	411	400	405	444	465	384	429	382	408	413	404	394	447	380	413	398	392	410	407	393	425	434	409	403	412	398	442	429	405	381	398	418	371	361	406	412	386	391	371	412	412	437	428	399	387	399	410	412	419	421	408	391	409	401	416	443	405	450	382	385	443	432	374	398	377	404	433	407	412	387	412	421	405	394	372	391	404	386	401	420	414	370	408	382	420	435	393	373	407	387	415	408	351	419	391	392	408	409	419	388	407	420	410	413	386	375	414	376	422	391	389	378	401	431	385	364	381	374	396	385	409	387	388	417	397	384	420	406	417	437	390	425	386	397	403	394	403	370	379	431	396	368	438	437	407	375	368	434	389	380	394	350	434	398	419	411	406	398	387	407	421	382	432	395	410	418	363	403	422	402	426	390	406	403	402	429	420	391	410	395	413	404	381	393	410	408	394	455	399	428	378	429	378	383	387	365	409	404	388	421	391	404	389	398	401	409	423	410	423	402	389	374	412	384	415	409	387	416	411	377	360	403	419	388	385	393	382	391	398	413	405	403	391	397	452	397	413	387	408	387	368	384	413	386	389	405	384	383	392	379	402	432	397	417	404	436	427	421	399	413	407	399	396	432	378	371	443	378	400	389	420	376	412	371	413	397	374	364	438	393	395	458	398	434	443	387	372	399	396	345	403	400	394	373	381	400	417	415	386	394	397	402	407	398	381	372	405	395	404	389	418	397	436	407	408	415	417	401	366	412	399	353	416	382	398	390	365	361	405	394	433	380	403	388	415	391	418	415	429	405	387	400	373	376	417	377	354	384	403	417	382	380	415	415	401	382	389	439	429	393	369	391	399	399	443	391	398	394	387	370	402	419	410	411	397	436	409	368	378	435	391	448	354	422	443	367	398	408	364	418	414	377	400	396	378	393	406	427	414	419	403	444	393	419	391	411	400	386	427	422	422	432	395	391	429	395	399	397	412	389	459	370	384	399	417	406	393	387	398	399	370	441	419	400	397	391	399	365	431	426	396	408	409	406	407	409	419	400	426	376	402	393	385	372	430	409	423	391	378	431	417	428	391	431	418	400	370	380	410	445	386	373	407	399	422	412	385	443	369	415	406	409	383	368	398	417	404	377	390	402	422	418	380	424	388	386	398	413	402	418	391	350	333	413	393	395	406	386	382	376	382	411	413	422	364	379	398	373	395	414	382	412	438	382	441	387	410	390	403	401	420	386	390	374	396	404	419	401	406	384	386	411	388	424	393	423	395	429	440	386	382	431	379	438	410	384	407	384	424	395	417	397	387	391	411	393	404	413	421	432	421	402	396	428	379	439	400	414	367	378	388	404	399	375	427	433	385	410	390	384	380	428	398	416	370	400	385	419	392	418	391	369	391	414	374	390	400	431	394	402	376	380	409	418	452	393	403	412	413	436	388	426	404	375	416	401	375	399	376	373	372	375	419	383	425	375	370	404	409	435	412	430	398	429	406	407	387	421	390	386	373	404	416	433	398	379	436	409	385	386	366	424	409	428	425	428	380	401	351	429	411	427	384	431	379	415	396	405	415	412	402	414	414	418	410	405	397	369	412	380	376	391	415	378	411	405	373	392	428	409	397	410	407	379	410	420	388	393	389	415	391	391	388	455	410	368	388	403	359	402	364	428	403	366	396	417	357	405	403	403	377	397	430	389	390	426	367	415	362	412	387	398	403	409	408	397	437	432	366	387	389	381	441	382	379	407	405	402	415	386	399	419	395	432	394	443	450	419	445	441	377	362	430	371	379	401	392	401	443	409	431	385	392	378	422	407	384	395	386	414	405	374	392	401	435	426	414	385	391	414	432	394	412	391	368	326	418	387	459	374	415	404	394	400	402	371	385	397	410	420	397	409	417	377	423	394	366	397	379	388	387	377	384	415	393	413	417	400	427	409	391	384	401	367	414	401	434	356	432	363	420	423	395	398	399	378	377	403	392	411	431	435	430	420	372	387	441	393	415	423	367	424	438	380	397	389	387	397	427	405	400	414	390	383	397	401	414	407	411	396	417	403	390	417	399	399	406	391	395	380	393	389	407	433	403	409	421	385	414	374	409	387	379	390	417	362	365	433	379	398	427	408	407	394	391	367	429	383	396	408	440	388	431	386	368	369	404	379	398	385	430	417	388	410	378	412	385	384	437	412	399	380	438	406	424	391	370	368	381	400	422	421	377	354	395	378	410	455	391	408	394	406	414	424	380	397	397	419	417	402	369	400	380	412	350	440	377	431	395	449	416	412	388	381	408	381	433	399	400	423	400	402	386	397	409	428	392	383	382	432	382	439	390	379	408	410	390	421	409	414	431	455	420	401	395	386	384	410	371	426	410	435	401	380	403	395	383	437	391	422	412	392	378	413	428	423	398	403	359	417	410	384	354	428	398	381	406	385	400	444	395	416	390	388	367	406	374	407	388	382	385	405	429	434	406	358	370	433	430	366	372	430	377	399	399	411	389	421	406	382	429	408	383	363	413	380	405	418	407	411	405	419	406	382	434	399	377	430	403	393	362	404	414	420	388	402	390	355	375	385	377	392	381	426	374	430	391	389	434	422	415	366	419	385	400	404	370	413	397	390	411	400	390	375	405	402	416	359	401	431	425	386	411	397	371	390	374	417	391	334	396	387	372	395	391	411	393	368	432	420	406	416	393	352	393	388	410	414	425	375	392	402	387	402	374	412	397	385	419	393	377	389	411	365	388	410	402	430	415	397	384	393	405	433	437	409	371	391	412	413	387	411	389	423	380	401	406	399	416	401	401	407	426	369	373	434	416	401	419	387	394	391	404	409	432	407	367	411	393	381	398	389	410	381	407	429	386	394	414	417	400	418	407	407	413	383	437	396	392	368	417	399	410	418	421	410	419	401	406	371	375	410	407	402	404	403	379	434	404	423	388	458	422	421	387	400	369	415	394	401	415	387	413	342	408	386	383	380	393	402	414	385	412	436	382	378	388	401	390	391	400	416	430	391	438	359	427	412	381	390	376	388	399	418	413	421	404	401	372	397	389	385	403	441	383	405	414	373	417	431	401	373	418	406	410	402	372	401	386	392	421	378	413	374	370	411	400	386	401	395	392	409	404	410	416	428	416	410	387	439	384	405	418	368	410	399	460	370	429	401	400	382	427	428	398	402	430	417	400	418	391	404	393	384	382	436	418	364	408	397	413	431	413	420	412	421	403	347	467	371	416	404	385	386	398	440	416	408	368	395	402	351	376	390	348	402	418	388	372	391	421	417	416	394	396	450	395	380	427	379	361	401	393	381	386	453	364	413	425	380	424	379	415	396	412	395	367	409	418	391	393	414	435	434	377	409	391	427	423	406	412	410	396	410	420	428	407	417	378	405	396	420	420	388	390	390	379	403	420	394	347	430	439	382	430	363	368	363	400	407	393	416	376
12092	5003	5980	5069	4232	3605	2928	2346	1889	1599	1356	1193	1050	841	626	584	499	570	1920	4014	4905	4143	2485	1336	648	345	214	177	144	143	125	125	144	136	145	151	132	132	124	130	142	143	127	142	141	129	134	142	146	139	133	166	156	118	126	136	149	145	119	127	132	147	135	116	145	149	128	127	130	121	130	130	120	149	138	140	141	149	150	147	152	133	150	146	142	130	133	124	149	150	142	140	135	128	131	129	150	129	148	134	142	150	131	120	146	142	136	121	155	150	133	132	127	180	156	150	144	154	125	125	149	148	141	136	151	133	122	153	138	158	120	148	134	134	124	132	138	147	149	146	132	129	114	161	138	134	130	142	121	136	136	120	153	138	141	146	138	137	132	139	113	143	117	148	151	133	155	152	138	142	133	133	156	113	128	140	143	146	135	123	138	152	136	152	116	134	138	139	128	153	137	124	144	142	124	134	146	145	124	117	134	129	121	122	160	158	150	130	130	117	128	144	148	123	151	134	145	151	124	151	117	140	128	152	118	118	126	134	144	148	144	150	135	123	129	135	139	145	103	132	125	162	135	131	141	152	140	178	124	137	132	148	112	134	156	156	150	129	138	140	109	111	134	122	140	143	159	130	131	161	143	140	138	136	128	128	150	134	142	137	120	132	135	130	153	134	127	119	137	141	143	135	139	137	138	143	120	145	142	119	131	132	133	123	155	130	134	144	155	132	156	141	153	142	151	139	129	134	128	142	137	149	159	139	135	129	151	138	148	149	136	146	139	131	146	130	123	127	148	116	152	121	133	159	151	127	138	134	148	131	135	126	144	121	158	135	132	131	126	138	137	137	140	134	143	143	144	124	143	148	137	136	145	138	133	131	128	150	119	170	138	123	122	138	137	141	140	136	136	138	145	136	141	145	158	141	154	138	147	127	135	126	133	130	139	128	132	136	153	139	146	113	138	142	143	158	127	137	135	150	136	133	135	121	123	157	153	124	149	148	131	123	154	123	128	152	139	154	145	137	140	138	122	144	170	141	132	137	131	157	123	147	141	148	134	130	138	159	144	125	151	156	155	132	148	119	120	135	134	156	155	134	134	126	132	138	122	144	124	135	134	156	156	134	130	131	150	143	135	126	145	141	134	138	138	142	124	138	125	137	143	129	158	154	139	118	107	136	124	144	127	113	119	116	171	143	155	134	143	138	136	119	149	147	145	144	121	137	119	115	140	156	120	144	141	145	140	145	112	147	128	137	128	140	145	138	129	146	135	135	161	134	124	134	143	152	142	132	141	128	152	138	143	138	133	138	123	159	132	147	130	133	159	129	140	163	145	129	142	142	130	150	133	140	149	144	141	145	147	137	149	125	138	134	160	149	128	124	122	138	125	129	139	142	149	122	156	130	129	144	135	137	112	138	121	135	127	128	123	129	134	158	137	139	137	135	115	137	139	142	127	133	144	137	164	135	153	144	132	121	130	139	141	148	144	124	151	138	148	136	114	139	134	129	138	149	120	129	115	127	130	129	138	128	136	141	131	120	128	142	136	110	132	158	155	124	149	149	152	146	133	121	148	138	147	141	136	141	135	130	145	148	142	131	139	132	147	144	165	123	145	143	126	135	136	122	135	141	119	120	160	119	158	158	136	168	164	134	118	140	132	129	135	149	151	140	143	131	143	127	144	133	140	151	148	147	152	129	148	127	145	170	124	137	140	145	136	118	128	141	148	123	147	126	140	109	134	157	133	129	140	129	144	127	131	140	119	151	144	133	136	126	116	120	145	146	159	139	139	149	141	151	112	154	131	119	126	144	138	141	152	124	143	136	145	143	152	150	152	131	150	120	135	137	156	146	136	169	119	141	146	146	138	131	142	115	125	164	156	129	138	120	134	125	139	113	146	130	123	153	149	133	135	125	133	131	123	132	151	144	146	136	119	135	151	137	151	133	139	150	130	139	128	119	129	133	138	138	105	161	139	125	126	119	162	154	152	121	119	140	135	141	150	133	118	130	144	149	135	150	122	132	147	154	125	153	145	159	127	154	136	127	127	134	128	155	155	122	147	151	138	115	141	115	129	135	126	156	137	131	134	154	135	134	134	137	137	130	178	150	147	128	125	138	124	149	110	135	140	151	128	158	149	134	130	130	150	149	144	126	134	151	132	134	134	127	140	146	135	139	129	137	142	124	117	144	146	117	129	130	139	139	155	148	133	110	136	125	140	165	117	127	134	135	150	137	134	126	134	142	151	145	165	144	145	130	131	144	138	135	136	149	129	132	146	155	128	129	123	115	138	138	132	134	159	135	134	158	146	132	137	117	125	138	121	121	138	133	133	147	137	148	150	141	137	135	134	123	111	136	133	138	132	151	150	146	116	126	117	145	136	132	150	146	153	124	131	126	129	126	139	131	122	117	149	115	124	152	138	141	122	136	134	136	129	162	144	133	126	119	142	157	141	135	142	153	142	142	144	141	155	147	132	132	116	143	138	148	146	128	141	130	135	126	138	135	122	143	119	135	143	149	138	152	137	143	140	136	163	133	151	149	121	127	125	133	155	139	124	137	155	148	139	134	159	140	144	120	140	116	147	145	139	140	122	147	121	150	151	137	134	151	140	144	133	142	137	126	148	139	144	139	112	154	136	145	145	124	114	151	150	138	119	146	132	155	161	146	140	149	122	128	163	124	128	133	151	142	143	135	137	139	129	123	118	141	138	165	127	135	152	145	142	135	120	147	117	169	143	128	133	117	143	140	131	132	135	140	133	141	141	134	143	119	147	134	131	126	135	126	140	125	128	132	126	143	142	120	138	125	115	133	132	150	122	122	130	124	151	127	111	115	139	145	149	136	121	140	136	151	129	141	139	136	139	116	118	145	130	137	140	124	125	147	128	132	142	118	129	139	136	141	121	142	127	137	125	139	143	167	133	124	127	139	135	149	142	136	147	140	113	133	127	136	136	158	111	116	139	142	129	137	142	145	143	152	134	129	126	138	112	150	150	140	130	141	157	149	132	138	133	141	124	124	119	141	123	131	125	144	136	133	137	117	127	132	136	129	143	154	143	140	117	133	154	138	153	127	159	135	138	133	132	144	155	121	137	114	121	128	132	134	147	127	126	133	109	141	151	140	125	117	140	126	119	130	140	146	127	139	140	126	130	128	137	133	128	153	154	113	140	151	140	116	137	144	123	131	127	151	145	144	141	132	134	129	139	149	142	156	139	138	125	134	139	135	135	146	150	146	121	134	130	122	149	161	142	124	119	139	135	145	136	141	145	116	139	135	143	145	122	129	145	126	121	130	135	158	150	137	144	147	142	149	127	136	134	131	139	128	139	141	156	137	139	157	140	149	133	129	147	144	129	129	132	130	128	152	136	133	119	140	147	154	127	118	124	165	145	129	140	156	140	125	147	128	128	138	163	146	142	135	137	136	131	141	151	138	145	138	113	134	126	152	163	137	132	142	161	137	121	141	128	146	139	142	148	164	134	151	118	133	144	135	141	146
8211	4983	9757	13180	13525	13761	12572	10722	9426	7969	7396	6633	6034	5447	3695	3525	3261	3375	11359	20398	22396	19115	12914	7305	3880	1718	832	586	424	416	412	412	451	421	379	414	421	410	410	379	398	378	407	405	404	392	414	406	381	393	392	415	368	393	443	407	409	389	372	451	405	383	380	437	395	363	392	406	386	416	371	410	407	418	416	414	375	431	412	418	387	402	380	390	393	433	394	433	404	421	377	418	388	402	399	398	383	397	417	385	377	396	382	421	437	430	402	414	406	402	424	418	428	391	407	377	403	414	435	444	422	411	391	408	425	401	413	390	439	413	435	352	395	401	416	416	419	376	400	378	432	419	413	437	384	407	417	414	380	401	415	403	435	393	403	375	379	389	396	381	441	391	402	380	408	413	430	424	425	423	428	404	403	387	431	437	413	408	398	422	394	411	391	388	444	405	402	390	418	422	422	444	396	404	396	405	418	422	422	423	383	454	425	399	411	409	429	430	424	381	408	405	428	447	451	439	404	378	396	412	399	378	423	421	460	424	413	410	394	392	421	418	421	417	413	423	411	388	397	450	397	400	397	407	419	414	424	433	417	412	406	401	400	438	385	420	427	418	422	422	415	400	371	425	399	400	410	430	418	393	411	380	435	419	436	460	405	383	458	437	392	373	413	417	417	415	426	427	423	389	460	403	402	415	383	439	393	407	404	408	473	384	422	384	427	410	400	418	415	429	382	407	421	381	393	423	387	413	392	411	416	434	384	401	378	418	398	366	388	385	406	400	396	377	445	415	395	403	413	407	394	423	401	439	428	415	384	394	394	417	421	399	413	402	407	404	419	405	395	358	409	388	411	436	414	412	445	378	384	367	424	399	408	412	406	381	374	414	379	398	371	383	398	420	393	384	401	407	396	414	395	409	407	384	392	395	384	428	393	432	438	402	387	394	427	388	394	400	390	396	410	381	422	380	426	428	404	427	427	431	414	403	432	420	365	424	396	425	417	375	428	406	378	431	426	402	427	430	382	385	430	416	378	454	406	425	389	418	425	427	375	413	413	407	447	400	456	443	432	423	425	380	421	398	396	401	410	421	418	395	419	452	410	379	427	417	440	409	395	427	457	387	373	394	440	380	384	405	442	441	427	399	393	406	410	411	421	397	410	394	406	378	417	434	419	418	385	403	429	425	417	394	425	382	364	421	417	400	421	434	422	419	428	401	420	446	414	395	406	412	414	405	415	396	373	433	389	384	390	414	423	422	392	402	383	428	431	375	417	392	445	432	376	404	404	428	441	379	433	395	400	387	393	433	427	421	410	394	401	408	383	426	389	426	417	411	425	406	379	414	422	424	407	409	426	400	383	424	395	415	383	397	406	393	422	412	377	427	399	389	416	408	426	382	417	391	387	428	388	407	428	407	424	457	442	421	426	429	405	389	391	412	394	369	400	413	385	365	409	437	375	410	422	405	419	402	393	403	427	437	434	432	451	409	409	441	435	435	402	411	425	402	406	390	401	380	433	358	398	361	440	384	437	457	398	397	402	424	438	393	409	398	380	428	402	376	368	423	424	408	397	414	414	399	375	387	402	446	414	433	399	368	427	436	390	421	419	395	425	440	435	455	405	397	404	390	404	386	421	405	405	424	424	409	400	438	421	414	419	420	424	375	407	410	393	387	393	433	432	406	393	419	429	381	418	422	382	427	418	375	413	386	424	435	406	434	412	413	387	414	423	461	399	357	402	404	400	412	388	401	398	401	410	419	413	407	417	381	415	421	391	396	383	378	435	386	423	373	409	412	402	376	415	402	423	403	418	400	412	432	397	419	421	416	407	429	413	377	414	400	405	415	438	405	399	385	400	457	391	425	397	419	431	396	380	403	368	414	407	402	378	401	379	381	420	422	413	405	421	396	397	400	383	436	439	425	402	402	419	408	392	396	392	395	421	434	439	404	385	404	377	435	420	401	408	456	382	416	405	398	445	390	380	385	390	404	391	392	433	395	428	393	364	403	398	400	377	402	391	415	404	408	415	381	380	454	418	391	389	437	427	371	405	386	367	402	422	431	405	431	430	385	404	436	397	398	380	369	381	447	411	382	426	399	398	404	422	391	455	441	414	406	402	401	427	428	412	392	425	391	422	413	432	388	378	459	423	406	428	399	415	419	386	438	413	427	411	379	390	386	387	409	380	418	451	416	446	424	409	428	397	435	417	413	417	418	426	403	422	409	402	416	403	409	411	353	423	375	384	426	379	390	425	379	390	423	404	407	443	443	415	393	385	414	402	431	402	409	414	412	440	360	392	406	389	381	427	426	420	390	382	392	421	412	395	399	406	361	395	445	373	438	398	382	408	412	433	391	438	439	404	393	414	377	419	424	377	405	408	413	437	394	393	429	441	435	407	410	376	444	419	428	416	413	405	437	380	411	387	409	384	433	410	397	403	381	427	410	386	408	422	383	388	394	432	385	371	390	388	414	412	424	419	405	435	390	377	432	425	413	382	421	411	403	392	425	399	386	435	426	405	399	369	424	404	406	399	401	426	388	422	388	403	403	399	391	413	422	381	384	402	390	420	417	388	430	421	380	426	395	423	423	443	376	408	401	383	396	398	402	398	381	400	407	420	382	421	388	389	378	434	409	405	406	448	401	431	395	433	448	411	392	408	411	383	389	413	402	412	414	409	389	379	375	425	395	378	374	411	424	412	372	399	418	390	414	364	382	420	392	402	405	429	417	418	419	382	416	428	370	421	400	416	416	432	422	409	399	388	390	403	406	419	383	398	394	375	434	446	410	405	385	419	404	426	386	400	404	375	408	429	410	445	419	385	408	414	394	398	386	445	394	425	444	355	417	404	400	407	436	431	432	412	402	382	412	407	386	394	426	427	392	378	453	404	436	394	368	376	441	397	416	423	430	374	409	403	390	386	399	401	394	388	378	419	405	384	383	392	394	389	406	391	428	423	403	431	424	408	387	390	404	428	403	428	431	408	421	359	422	459	381	392	412	383	401	405	426	410	421	400	430	438	428	378	400	440	420	410	406	419	411	432	401	382	412	399	398	400	374	410	399	409	409	417	399	408	401	414	386	457	419	407	429	413	395	427	399	405	386	422	389	384	408	399	378	438	409	379	400	442	392	389	415	392	430	403	410	433	382	399	398	410	412	415	410	432	426	374	409	405	386	382	376	395	410	416	402	417	444	406	383	409	426	407	423	411	406	400	419	413	445	409	445	399	399	381	425	382	385	444	447	428	392	387	402	421	428	396	385	456	422	407	399	396	429	407	387	428	424	380	402	393	410	423	420	380	419	399	409	391	384	436	409	373	407	420	413	411	428	433	392	401	391	431	384	427	420	369	421	426	390	401	392	445	454	421	402	395	429	389	422	386	414	413	384	420	377	448	393	394	415	395	445	414	358	411	404	381	412	442	415	409	372	425	454	416	392	423	390	397	429	430	429	422	410	449	449	388	415	384	387	410	397	375	393	449	437	410	384	397	412	414	391	416	370
19459	8072	12059	9923	7600	6464	4993	4279	3247	2602	1991	1788	1498	1652	1080	864	803	788	3777	8092	8549	7303	4706	2395	1203	584	325	193	159	173	140	149	144	161	157	140	148	146	137	148	120	147	155	152	162	134	131	138	140	136	138	157	183	142	147	156	161	133	139	126	163	136	138	155	144	144	162	139	158	167	137	152	149	155	177	155	162	134	142	145	173	142	123	165	169	148	152	146	154	161	142	163	152	161	132	151	150	131	153	135	148	139	146	143	129	165	134	141	158	137	156	148	140	134	154	117	145	147	161	157	153	123	163	147	149	159	166	148	152	153	137	144	169	141	136	125	148	151	137	161	152	141	141	139	157	141	140	146	158	152	146	153	143	163	167	150	162	161	158	156	141	135	144	146	165	154	148	143	140	144	155	142	155	155	160	148	129	140	152	161	156	139	153	133	153	139	156	150	152	129	151	153	126	145	160	141	137	151	139	158	159	151	145	143	154	124	146	133	146	149	130	163	132	122	137	142	131	123	156	154	136	133	156	133	143	138	148	155	138	158	166	172	168	166	148	128	148	157	161	137	133	141	149	168	156	135	131	155	153	134	160	149	133	167	162	150	169	160	135	138	146	175	168	143	134	137	134	134	133	140	147	142	145	125	170	138	136	158	145	140	158	145	152	134	153	142	156	157	148	133	125	125	153	144	148	140	133	143	134	145	132	148	156	149	123	144	137	133	161	142	153	147	166	141	161	141	164	158	142	121	127	177	148	168	148	150	149	142	143	119	143	146	129	153	152	162	154	158	147	162	159	137	145	141	151	167	157	147	154	164	170	155	126	154	146	159	156	134	155	150	148	161	155	139	144	137	156	139	135	160	157	142	134	159	147	131	129	134	154	150	137	121	131	138	155	144	166	125	156	147	164	158	170	161	164	143	135	153	149	141	143	173	140	135	146	161	153	150	144	160	162	148	134	129	167	175	127	155	149	142	138	151	150	170	138	157	143	149	130	161	147	125	153	142	147	162	154	156	150	127	160	162	156	168	131	134	149	157	161	169	159	165	147	162	140	162	143	136	127	151	156	133	143	147	149	161	140	141	137	154	135	160	155	149	149	149	159	137	157	144	151	147	157	161	145	158	143	154	156	113	132	176	152	142	149	147	155	133	158	161	146	160	172	129	153	146	174	159	147	155	148	140	145	153	160	157	141	119	154	144	131	141	152	142	140	161	166	127	138	152	158	158	162	158	192	134	168	158	160	154	168	154	163	151	150	126	138	132	141	154	145	145	159	169	152	138	142	140	124	145	145	165	145	155	149	128	159	125	156	151	154	134	154	139	154	145	138	149	138	129	138	142	158	124	172	152	149	124	139	142	155	145	133	171	161	139	133	124	154	160	148	137	147	155	149	154	140	157	143	141	150	157	144	129	185	147	139	156	153	136	152	170	147	157	144	166	145	134	146	139	122	152	135	143	155	174	152	145	149	156	157	141	158	153	118	148	155	132	148	148	148	151	146	153	147	140	144	138	136	142	165	129	159	146	126	158	143	138	149	141	165	140	150	157	142	119	173	136	131	124	155	155	135	149	147	162	119	160	149	155	150	150	134	147	151	154	145	144	154	131	143	174	140	126	150	140	145	141	137	140	143	122	146	136	151	153	159	138	133	133	137	142	151	151	144	181	173	165	131	150	139	146	141	154	163	157	163	155	142	132	156	150	126	159	153	163	153	132	136	153	157	159	163	137	162	143	151	144	145	157	163	149	148	158	132	164	159	161	162	136	153	133	144	148	163	139	168	142	195	144	164	131	146	146	156	134	185	141	146	148	140	142	129	144	153	169	148	142	139	151	167	139	142	163	139	130	141	160	149	158	150	151	134	147	133	147	142	136	144	154	126	154	151	171	130	142	150	158	153	152	144	139	165	126	154	153	145	151	155	137	138	157	132	144	142	127	124	141	148	146	156	141	145	170	144	147	152	155	139	153	123	149	140	133	147	132	142	151	151	167	147	147	143	147	140	133	144	157	145	173	166	153	144	134	157	145	142	147	141	150	148	118	131	123	152	151	137	146	166	144	168	177	164	130	175	153	131	162	126	132	151	140	158	171	121	154	166	145	156	164	148	141	168	154	173	129	131	162	151	127	130	164	145	164	150	156	157	138	146	136	145	147	151	149	171	149	148	160	151	152	154	154	150	138	153	156	119	148	155	152	144	163	156	160	162	139	135	116	147	138	139	149	154	143	153	129	168	129	132	137	150	171	146	154	148	159	146	152	150	145	143	138	143	134	135	125	139	147	159	123	156	158	136	123	158	149	159	119	159	157	146	141	134	119	131	149	160	149	171	143	144	132	144	140	144	170	142	179	153	127	140	135	147	158	158	137	133	150	138	144	158	163	145	130	158	137	139	144	159	171	154	146	143	137	135	145	169	180	148	152	135	157	143	122	120	126	142	157	144	134	150	139	148	160	123	129	166	153	178	126	143	139	145	167	137	145	133	168	153	156	125	137	156	134	165	137	158	145	134	149	158	130	150	120	142	143	123	143	174	132	137	133	141	158	136	135	153	143	157	134	133	165	145	146	124	138	140	126	116	127	158	163	125	133	157	137	141	138	126	171	159	176	148	153	158	162	145	141	139	162	163	147	149	161	133	159	150	168	152	158	145	150	147	137	148	123	148	165	151	152	147	149	139	162	137	164	149	134	136	154	155	175	149	154	142	173	143	159	165	151	145	142	145	129	158	151	161	143	132	153	152	134	145	125	138	167	163	144	145	150	156	138	133	148	158	155	157	137	131	163	160	154	174	144	156	145	149	138	153	154	155	145	143	134	142	157	136	128	141	146	140	138	145	153	159	157	136	128	143	143	144	137	151	145	145	151	146	127	164	166	148	144	158	151	158	156	142	149	170	152	149	147	158	176	138	155	137	131	146	137	151	146	166	124	116	146	150	141	165	145	124	130	151	138	156	147	146	142	119	168	150	143	134	166	163	139	137	136	141	152	138	150	147	136	149	148	150	169	156	154	166	148	147	137	147	137	149	140	136	140	141	171	143	150	125	128	138	162	137	145	153	130	143	138	136	163	141	142	133	141	124	157	156	174	155	149	150	151	141	147	138	168	162	140	163	160	151	163	130	140	139	124	150	140	126	143	154	137	140	154	135	109	155	137	143	132	156	160	163	135	156	134	158	159	155	164	147	165	148	148	139	142	136	140	153	168	154	144	117	158	161	132	150	154	184	166	161	145	140	146	127	144	161	155	140	152	142	164	154	139	164	133	128	165	152	152	147	146	144	180	138	132	166	136	155	134	168	139	139	150	165	148	148	142	170	152	135	145	144	151	143	138	158	133	166	152	144	148	149	158	150	170	143	136	125	130	143	145	154	166	120	130	115	151	131	146	154	139	149	169	140	145	152	163	130	152	172	124	151	151	156	138	150	148	134	154	146	132	143	145	133	161	152	144	143	190	153	148	151	144	132	140	146	135	146	149	157	148	148	135	152	153	134	163	156	153
11074	6905	16636	19290	20633	20153	17717	16474	14074	12450	10517	9295	8372	8917	6010	5239	5046	4907	19088	29536	30014	26703	20083	12092	6310	3024	1305	745	541	457	449	430	443	468	456	404	427	403	482	436	377	445	413	468	435	408	453	409	414	438	406	406	433	414	430	424	432	427	429	421	472	422	413	412	389	452	421	465	411	425	431	467	433	436	422	437	407	409	444	423	434	437	466	443	419	467	434	439	412	461	412	420	446	441	436	434	453	440	460	438	472	438	405	439	442	445	440	401	459	402	441	437	451	427	416	430	403	451	455	460	430	431	410	440	433	414	443	454	403	440	411	409	380	424	436	416	444	425	459	448	432	408	392	414	468	407	463	406	413	452	464	420	410	413	444	404	417	442	463	387	454	425	432	436	447	441	447	414	446	427	427	450	413	415	437	375	433	432	458	472	447	419	432	455	454	411	430	446	455	419	433	397	400	410	411	409	445	410	423	442	442	424	426	412	407	445	419	442	413	436	447	430	438	424	422	438	446	430	454	420	457	454	437	432	424	423	466	402	437	419	430	425	411	474	459	424	424	480	441	421	442	434	417	418	411	419	453	426	421	425	436	409	444	429	419	417	435	428	463	434	452	442	464	431	404	453	441	421	452	456	417	437	410	453	438	489	440	428	464	440	454	456	444	443	436	456	407	439	450	396	426	420	445	430	447	453	432	439	449	427	430	445	430	428	431	399	447	440	406	490	420	424	437	471	419	427	430	428	426	445	445	410	409	451	390	434	449	422	412	417	431	435	454	440	452	460	387	425	444	429	437	446	434	406	404	407	428	433	440	451	435	429	440	400	446	423	411	447	425	447	420	416	417	494	436	429	392	416	424	450	455	427	429	442	419	436	446	429	418	441	424	461	431	418	434	422	414	449	414	433	423	408	421	433	447	427	444	414	430	414	393	439	439	420	438	440	459	428	467	396	488	406	401	448	444	451	436	426	410	435	423	435	462	425	402	437	426	409	457	417	433	426	473	387	436	407	401	438	420	430	445	448	423	431	437	405	394	430	441	430	437	424	404	382	445	427	419	432	450	413	447	425	436	396	446	445	431	403	406	422	441	429	424	406	435	461	456	442	426	451	432	417	426	399	456	453	407	447	424	426	475	418	429	433	464	454	424	442	442	456	465	425	437	481	426	412	451	421	424	442	417	430	428	394	489	448	442	452	434	395	436	455	427	473	466	431	434	414	417	460	421	447	444	416	451	483	457	410	430	442	405	452	419	469	432	417	449	416	433	444	392	419	409	415	430	448	400	445	483	458	421	432	470	436	414	416	476	406	436	436	452	443	477	450	428	432	424	419	425	421	484	439	434	465	419	429	433	436	425	430	452	427	443	441	432	459	440	473	427	453	427	428	432	432	402	461	418	416	411	455	442	458	407	408	438	487	447	447	424	435	418	435	405	436	459	391	466	434	419	412	442	424	435	427	433	440	442	416	420	442	434	424	436	426	449	431	432	447	445	469	434	462	421	449	427	460	468	434	458	437	451	433	422	397	402	455	445	423	405	430	421	403	432	419	435	424	442	405	424	432	437	453	442	475	411	421	413	430	450	441	438	440	414	420	429	432	415	453	438	431	442	422	429	435	445	431	416	401	384	441	420	426	421	481	453	401	432	422	442	412	425	420	396	439	432	425	417	465	402	417	443	441	454	450	410	467	459	395	410	429	420	446	400	418	427	433	427	410	428	427	398	478	450	432	464	434	443	417	415	442	441	401	431	427	420	438	444	447	433	450	446	473	440	439	447	429	442	424	416	451	398	433	391	463	437	463	458	426	436	413	447	446	453	430	400	440	429	444	412	440	448	447	396	426	432	469	430	459	442	407	436	411	445	437	442	417	464	434	402	441	423	390	446	435	419	444	424	414	439	439	402	444	427	431	427	410	469	415	444	451	451	416	401	423	433	446	457	429	431	442	428	446	416	425	415	446	444	465	397	397	447	438	443	445	459	457	464	411	424	480	419	447	466	412	419	378	424	434	435	412	414	442	414	464	426	415	422	406	440	430	436	445	404	456	440	446	434	459	420	395	432	441	422	415	465	441	415	455	412	451	429	412	417	453	423	432	445	431	438	448	456	415	444	436	433	430	421	427	432	455	410	432	458	409	479	423	404	427	446	438	440	433	453	448	460	428	441	417	393	407	429	447	453	397	404	410	434	470	429	428	390	400	405	446	413	439	426	404	472	454	414	451	438	441	444	419	447	423	452	427	429	420	462	489	458	460	437	408	452	392	450	429	452	413	428	441	445	439	457	455	456	459	475	429	433	433	427	433	404	423	419	419	444	419	411	447	434	401	434	429	425	437	442	421	417	409	470	420	451	441	441	435	450	433	455	434	430	418	432	441	432	432	436	436	409	429	411	421	463	426	457	426	464	411	432	414	458	458	443	409	430	444	405	403	372	452	439	437	461	455	437	401	477	427	452	440	412	413	396	457	419	437	430	452	462	463	444	438	433	414	419	443	409	431	477	448	467	433	456	442	430	401	441	396	421	423	423	422	431	466	419	434	459	463	448	428	420	397	458	447	443	447	416	427	441	431	412	429	453	424	434	424	452	439	412	463	430	426	450	450	403	415	439	420	475	413	439	460	445	414	466	448	423	431	412	406	444	389	438	425	437	423	493	440	424	480	409	427	432	459	414	455	407	424	445	381	448	457	470	449	486	419	423	433	420	433	448	432	427	455	426	430	426	401	429	430	415	450	426	437	422	457	416	417	420	453	459	433	428	439	422	447	423	437	418	465	420	439	424	460	400	393	420	477	438	441	426	416	446	405	390	440	463	434	405	430	434	456	425	461	439	419	472	404	442	427	414	422	438	420	418	428	376	403	400	423	448	438	457	426	407	432	425	423	426	442	378	444	461	418	465	414	429	454	411	466	439	433	467	450	463	439	448	422	414	425	438	433	387	400	434	449	390	428	413	413	458	452	476	424	441	469	445	428	449	455	426	405	398	436	401	457	449	464	466	463	427	435	443	409	420	459	421	444	407	446	446	408	429	407	431	422	446	457	431	442	407	448	458	425	433	450	436	473	409	472	407	437	462	424	427	441	443	460	457	422	424	432	444	471	430	462	445	426	466	420	465	447	420	463	441	431	385	439	433	407	444	475	474	453	441	416	443	454	444	430	432	417	412	429	423	418	408	473	454	392	384	412	397	434	468	443	423	432	405	424	447	464	463	430	439	445	443	391	455	438	412	443	448	440	428	431	426	420	451	435	430	451	429	440	391	429	451	415	463	424	425	417	441	419	486	407	462	467	420	420	434	446	437	433	473	414	454	388	451	442	447	430	425	432	428	403	469	474	430	426	422	451	449	413	452	445	424	424	427	426	440	453	401	439	420	450	421	439	422	394	416	433	444	427	461	439	424	407	426	431	430	433	454	432	441	425	419	429	479	383	450	438	426	428	407	422	466	467	473	422	464	454	446	470	417	393	440	445	444	425	406	466	435	429	420	432	435	436	455	422
5410	2585	3515	2953	2450	1979	1524	1012	625	526	451	388	359	285	275	283	278	214	273	549	714	742	569	411	307	259	151	157	145	152	131	146	152	121	123	106	121	125	147	144	140	121	130	119	143	145	118	142	129	138	135	166	140	132	139	126	154	126	127	129	149	144	154	134	142	128	123	140	149	121	133	126	126	151	133	145	139	139	136	109	147	164	134	147	150	136	139	120	128	161	140	162	139	132	158	134	141	136	149	124	142	149	125	125	137	123	134	128	146	136	119	134	139	142	123	129	148	133	125	148	147	150	134	135	129	138	150	157	150	135	132	133	123	119	136	152	141	120	144	135	139	151	147	129	136	123	133	116	107	132	126	122	125	147	112	140	121	151	126	121	137	130	139	140	103	126	132	120	127	128	129	134	140	155	132	147	126	103	152	129	131	135	115	139	151	136	150	130	129	139	135	134	146	130	114	138	134	158	136	124	154	140	144	118	118	138	132	126	152	126	138	140	124	131	138	118	128	117	140	118	119	162	127	142	132	175	110	128	132	148	149	142	123	115	122	135	141	136	157	125	139	128	142	128	135	127	137	136	134	140	151	146	126	132	136	143	126	127	139	130	117	130	139	135	134	136	148	141	136	151	139	125	110	144	146	141	140	134	149	146	133	153	122	138	132	144	136	130	116	133	160	152	118	113	117	148	149	125	144	129	137	137	146	144	154	129	147	122	129	138	151	127	132	131	129	124	143	140	152	130	140	109	144	145	141	127	148	126	139	122	114	162	118	126	126	135	120	133	141	123	128	122	118	133	157	132	151	151	119	137	116	147	130	149	145	138	128	126	143	121	127	129	160	127	132	142	138	120	149	149	117	145	128	139	141	138	135	145	152	142	156	126	137	152	155	127	117	126	123	135	153	130	139	117	138	135	145	160	138	159	158	144	135	122	145	108	131	131	133	133	146	129	134	127	114	133	145	137	162	135	125	134	106	140	145	133	143	150	134	120	126	160	123	134	140	145	144	146	141	149	138	134	142	134	145	129	142	125	157	134	136	142	145	134	129	116	159	127	130	135	147	125	155	130	130	131	134	138	150	158	132	144	150	139	133	144	129	125	143	131	139	135	165	159	117	140	117	133	140	108	142	121	136	115	139	131	129	136	130	143	143	135	138	146	146	129	140	143	130	126	113	134	130	132	145	150	124	137	133	137	126	144	132	134	128	141	139	131	144	113	127	139	133	137	151	110	157	131	119	127	138	133	149	127	137	131	136	131	139	136	147	140	149	146	120	137	115	134	133	125	142	117	112	137	147	141	136	127	147	132	117	144	132	138	122	161	126	133	127	157	136	141	142	136	124	136	136	148	122	158	126	141	138	127	135	130	167	129	119	128	125	144	137	128	138	143	134	141	119	146	127	124	125	137	135	127	127	135	135	139	157	115	137	138	129	151	124	125	132	159	137	132	137	123	129	125	125	127	121	134	140	135	159	127	130	127	141	146	141	143	131	155	152	159	139	153	157	118	165	131	155	148	138	141	135	139	142	127	139	130	161	153	145	133	130	145	139	145	103	134	127	136	141	153	144	122	135	140	118	136	149	124	134	129	142	163	138	108	128	124	122	124	147	129	146	137	158	141	113	127	131	134	144	147	138	151	131	152	123	139	132	144	151	135	133	108	132	130	128	115	133	112	142	124	131	129	137	142	130	135	155	119	139	134	138	153	135	130	140	130	138	119	125	148	132	131	139	136	127	136	135	134	138	150	130	133	111	138	109	136	126	144	157	131	141	113	134	121	149	128	153	145	134	143	146	140	169	139	153	157	133	150	126	133	145	151	153	111	147	132	149	128	133	154	162	135	155	136	126	134	160	121	146	148	114	153	132	134	148	146	141	141	146	143	148	138	129	122	132	132	148	167	144	144	132	126	146	135	140	135	146	146	148	122	110	142	149	160	117	163	130	127	145	135	157	138	163	127	141	117	141	141	136	118	137	123	122	114	108	134	140	145	133	142	110	133	129	128	137	144	120	161	124	137	141	130	153	153	119	143	148	129	125	130	142	156	141	124	125	138	132	148	145	122	123	152	143	121	142	149	133	106	127	127	147	141	136	143	125	132	150	139	141	135	139	160	141	123	138	147	120	160	107	126	175	115	156	121	120	145	135	130	156	135	138	142	119	128	155	143	139	137	117	132	140	122	143	124	144	131	151	136	122	130	157	153	154	132	117	162	141	144	146	134	136	110	142	128	135	125	150	134	135	147	119	132	111	120	134	141	122	134	141	149	141	134	135	154	136	141	135	156	132	143	134	133	143	131	143	148	123	117	119	123	159	145	150	139	132	143	131	132	139	132	127	146	136	120	149	137	121	131	121	147	148	141	124	142	136	142	121	112	156	145	121	108	146	142	130	129	138	134	136	138	136	153	135	137	144	141	135	132	141	148	130	123	117	154	134	138	163	144	141	125	150	127	115	136	131	131	147	150	139	135	120	115	118	147	150	125	140	138	135	130	126	120	138	135	127	132	156	143	134	136	136	138	149	125	149	144	161	150	148	109	144	130	149	108	127	145	145	134	125	120	138	128	143	139	126	144	117	125	127	118	126	125	124	121	146	152	125	126	116	123	133	121	137	145	116	138	120	133	125	113	140	146	128	132	142	138	147	127	126	131	129	115	144	119	146	148	135	135	142	136	158	138	138	124	130	140	136	156	141	143	141	144	133	148	160	109	128	130	137	131	127	145	125	135	124	140	132	115	140	142	139	138	140	141	150	134	116	137	125	127	136	136	127	144	134	153	123	127	134	146	134	128	115	120	135	140	145	133	121	130	130	140	111	150	141	139	149	141	138	133	140	144	151	141	131	133	129	148	146	170	116	137	145	128	139	136	140	124	122	128	148	146	122	150	135	126	134	137	145	133	116	131	148	129	143	138	144	146	148	132	132	133	141	136	148	142	118	153	134	115	131	134	113	136	137	152	149	146	138	128	111	129	143	106	140	144	148	151	143	140	125	145	124	121	131	107	138	130	125	129	148	136	131	149	151	125	141	130	125	128	131	124	138	137	129	121	107	154	146	114	135	119	135	146	144	145	135	124	134	129	136	148	135	147	132	144	131	134	112	130	132	132	135	157	119	124	134	129	139	129	147	134	127	112	130	147	131	143	126	141	136	129	142	153	134	141	147	131	137	124	137	135	122	122	118	119	124	127	147	137	113	140	133	158	149	130	146	140	133	134	118	118	138	151	133	126	118	153	132	123	126	133	137	140	136	132	131	129	141	129	117	108	143	123	161	124	130	130	126	131	130	135	111	134	145	158	156	148	148	128	147	133	135	130	155	154	114	128	135	137	131	109	136	137	143	155	130	119	127	139	138	145	132	145	125	132	129	134	154	153	155	129	137	117	148	128	126	154	130	141	137	155	130	117	154	142	143	130	139	159	122	137	138	123	143	124	144	145	123	111	132	172	136	152	134	132	138	133	161	138	144	146	151	129	146	170	121	146	113	131	154	151
4127	2743	6102	8228	8440	7943	6988	5113	3236	2618	2390	2038	1920	1579	1520	1392	1090	980	1726	3160	4015	3732	2662	1808	1228	885	569	491	409	407	415	386	402	406	392	417	400	383	397	391	437	387	425	387	412	398	397	370	380	415	402	403	378	401	413	454	382	406	405	371	395	422	402	375	417	400	421	413	409	420	430	402	414	387	410	434	360	360	399	392	379	352	381	407	373	423	394	378	391	384	399	373	405	395	376	424	437	423	394	390	410	394	397	389	400	431	402	420	396	386	392	414	428	402	365	394	402	397	426	426	410	386	365	385	401	417	415	449	399	432	398	427	436	403	390	387	418	414	397	400	363	423	387	425	389	409	390	384	393	421	411	402	399	411	387	401	386	437	375	386	414	400	411	406	385	371	407	423	370	425	396	410	393	404	425	417	379	408	431	421	418	371	383	386	390	436	426	402	383	416	389	422	413	412	399	378	400	445	389	398	378	413	401	404	386	372	407	378	388	370	427	376	417	395	370	417	416	413	404	426	420	407	410	416	405	405	403	402	389	416	382	392	388	384	413	415	407	417	417	384	398	424	384	396	375	384	361	420	417	396	436	373	401	411	384	403	392	408	428	386	386	402	427	404	362	410	425	400	404	407	400	390	381	405	385	363	398	411	391	433	417	390	414	420	404	374	383	421	405	412	445	398	348	397	390	414	443	394	370	432	415	404	410	371	385	396	414	404	392	386	382	418	374	386	383	406	373	394	420	406	387	399	427	395	392	408	375	390	343	405	401	401	397	428	386	406	379	375	428	410	419	409	369	431	392	427	401	391	391	398	398	370	393	382	387	388	410	408	364	400	405	390	374	389	374	372	400	410	390	408	423	405	372	427	402	429	397	400	384	403	399	395	393	409	392	424	427	409	395	395	387	376	431	378	415	396	382	440	387	422	407	392	407	391	393	420	418	387	424	441	385	425	431	413	429	350	393	360	431	369	391	404	361	399	383	402	387	389	386	410	403	402	391	367	404	389	414	408	359	424	386	420	380	399	382	363	419	415	380	398	435	383	386	391	369	411	417	425	394	411	405	380	383	402	400	448	375	380	386	428	373	431	384	415	418	385	390	396	404	416	393	433	371	391	378	403	400	365	424	419	411	385	403	368	402	382	399	415	357	364	402	398	410	370	408	404	431	385	363	399	373	398	382	403	401	379	393	399	413	392	405	370	409	387	423	392	382	392	422	391	413	411	385	433	424	454	370	424	366	373	421	381	370	411	394	410	385	382	390	393	446	402	376	374	367	392	377	416	413	398	348	414	400	373	430	369	406	380	416	419	424	392	398	382	395	396	419	400	390	398	380	415	414	401	399	413	413	401	406	430	431	377	413	404	409	410	372	402	393	397	379	402	383	420	382	421	376	380	415	415	412	425	376	406	401	434	382	402	409	396	407	380	420	405	432	426	398	413	360	369	413	362	399	418	439	442	429	412	405	417	458	391	396	403	408	388	365	412	395	386	413	404	382	393	412	387	415	404	390	412	404	406	438	363	436	397	378	394	382	389	397	402	448	407	421	383	379	382	409	382	393	400	416	388	406	438	405	413	401	458	403	396	401	431	389	403	394	392	421	393	394	418	388	393	413	402	394	404	391	397	414	416	380	401	391	393	376	408	396	415	375	413	365	389	407	376	400	409	406	394	414	401	362	404	395	388	448	368	410	385	345	409	368	410	415	397	363	403	381	404	399	411	404	414	366	398	402	366	388	375	401	417	407	419	404	366	373	412	385	375	395	395	378	394	422	396	395	379	412	416	366	422	383	401	450	433	375	417	407	391	438	380	380	383	377	389	403	394	407	398	420	373	402	374	394	363	430	411	413	443	418	387	371	415	388	410	397	422	374	360	436	382	373	408	366	403	432	416	391	398	435	373	389	395	391	391	454	401	389	400	399	413	388	418	420	384	376	419	380	450	384	378	348	414	385	441	410	384	378	390	380	451	396	393	362	417	419	382	408	386	431	411	369	422	402	378	398	405	435	426	403	384	440	395	402	401	379	370	422	411	402	410	425	412	376	408	398	417	409	387	402	403	394	404	375	410	376	426	433	392	385	382	430	389	386	389	391	397	398	429	410	383	429	394	379	415	420	422	433	424	405	378	431	391	371	369	425	400	392	387	422	371	390	372	417	356	401	423	383	389	389	396	416	377	380	384	425	435	381	384	362	388	405	401	406	384	427	379	403	384	372	426	395	375	437	401	393	402	423	412	426	393	424	430	389	400	428	398	386	358	403	410	418	417	355	403	403	401	416	404	394	400	374	390	387	400	407	382	391	394	395	393	431	383	402	402	401	389	401	377	397	392	371	427	428	419	411	400	375	432	411	413	421	400	411	389	427	388	381	415	400	399	401	421	398	396	370	392	404	425	378	355	405	436	372	372	412	414	433	391	394	393	440	398	462	434	422	422	389	427	405	417	371	402	414	375	404	394	384	425	421	330	404	421	380	386	416	425	371	426	430	383	367	382	373	382	369	392	418	398	390	379	387	430	439	447	400	420	420	426	397	437	415	427	388	445	407	435	440	407	394	419	387	411	383	379	390	389	413	393	406	423	421	417	401	383	357	396	409	417	380	390	383	413	396	398	384	412	421	379	395	414	373	428	447	374	394	385	374	393	408	385	396	425	423	394	377	394	384	416	388	408	401	398	408	410	405	413	362	384	399	418	392	399	391	418	401	383	403	361	401	407	410	394	421	415	393	432	412	426	418	367	401	376	397	410	427	382	406	417	417	377	404	373	389	377	368	380	412	362	377	379	394	392	461	400	421	372	379	385	412	333	397	394	445	404	392	393	374	359	425	411	423	428	406	390	414	397	395	403	393	426	399	406	390	422	420	403	391	432	402	417	369	410	429	401	401	392	444	411	385	391	359	350	438	356	378	415	394	370	409	399	415	372	427	388	429	389	408	408	397	432	437	403	377	408	369	389	405	421	361	411	433	409	378	372	386	414	387	416	402	393	416	410	413	395	391	445	408	402	378	421	384	403	397	390	414	385	430	392	397	404	437	383	396	435	392	410	399	383	414	420	396	427	406	396	406	408	410	424	417	452	405	430	391	369	375	383	371	419	384	462	432	435	381	365	381	405	378	394	383	389	431	387	357	394	393	426	376	348	394	395	376	389	360	377	401	411	430	400	395	376	430	419	438	404	399	427	415	405	392	389	423	382	411	400	455	416	378	434	369	392	386	414	397	392	402	423	414	391	410	392	384	367	367	426	377	367	395	398	371	413	397	369	376	423	408	407	385	359	413	413	408	413	411	381	396	411	392	399	396	398	401	412	389	408	405	439	388	400	381	388	422	397	412	385	381	373	404	422	408	384	385	410	413	420	414	412	431	427	395	385	406	434	394	409	404	401	421	405	360	403	440	400	435	404	386	398	449	355	401	370	384	393	374	384	390	414	380	404	404	390	388	415	419	375	384	415	410	434	407	412	397	405	388	405	386	378	392	376	393	430	396	411	411	402
11917	5472	7050	5682	4758	3929	3462	2747	2115	1643	1259	957	1064	866	758	667	524	481	2603	3636	4556	3687	2346	1392	799	475	251	204	170	164	148	127	130	143	136	130	134	148	148	148	143	134	145	143	118	156	160	124	142	150	157	134	151	159	156	136	151	151	153	137	116	129	141	155	129	126	142	149	134	159	132	124	149	116	155	143	121	156	166	143	128	132	120	148	143	142	155	147	130	132	119	130	155	136	135	130	162	136	138	124	149	139	121	143	155	138	141	158	150	133	151	135	134	138	147	127	162	136	123	139	153	140	144	143	169	143	129	151	121	143	129	134	132	127	164	146	150	149	135	152	125	128	129	155	124	147	139	150	151	123	132	142	141	146	153	115	151	121	123	110	153	141	155	141	141	130	139	139	163	126	155	138	135	150	137	145	131	134	146	122	143	140	144	132	124	134	136	131	146	132	151	132	134	113	129	131	123	120	136	136	136	126	144	127	148	129	152	140	131	138	155	145	120	145	131	144	158	134	141	149	127	133	122	137	140	137	141	136	136	147	128	126	141	127	139	126	147	138	132	126	116	151	139	120	132	121	156	140	144	140	132	115	105	134	151	134	130	152	133	144	115	118	139	139	131	118	135	128	122	133	144	135	126	150	148	136	139	151	143	122	136	145	162	140	133	137	124	128	149	159	136	149	136	140	153	126	128	144	130	143	143	150	126	129	119	129	127	150	153	134	127	122	140	134	155	138	142	158	155	136	150	128	119	146	134	138	173	156	135	141	125	130	156	131	138	120	124	125	150	150	121	124	157	155	142	149	152	143	143	137	130	145	152	149	144	130	138	149	126	130	149	123	133	155	137	148	129	162	123	122	154	124	142	161	121	135	144	146	128	131	146	137	148	167	118	129	149	145	139	139	139	141	131	127	156	129	142	141	135	129	121	147	149	154	124	146	135	139	132	148	139	135	124	127	117	139	132	151	137	150	126	133	126	134	136	141	124	153	109	139	158	130	138	134	133	144	110	131	143	137	146	113	132	128	144	132	130	141	131	127	136	143	148	160	142	140	164	139	141	128	156	142	148	131	115	134	136	135	147	111	118	140	133	133	114	143	143	144	130	133	148	146	121	127	162	143	166	117	123	128	151	138	142	156	132	125	137	132	154	139	136	154	117	130	137	144	130	153	128	146	125	136	127	142	131	146	155	135	139	125	121	105	134	160	137	122	133	133	138	140	119	156	139	142	129	128	138	150	131	129	120	137	129	131	149	161	128	133	135	123	146	152	142	148	138	138	133	137	132	131	132	122	170	117	132	135	131	127	149	134	128	128	155	137	134	150	144	143	130	145	161	150	129	122	131	141	148	155	138	144	118	118	126	120	132	152	155	134	119	116	139	149	132	145	130	131	134	115	160	155	141	150	140	140	125	131	142	132	135	152	133	121	132	130	117	132	102	127	109	140	136	152	141	136	120	152	105	148	145	120	140	143	141	138	156	152	121	130	135	136	142	144	133	123	144	137	133	137	124	146	149	141	145	138	124	111	141	153	125	125	140	134	134	128	131	147	142	143	130	140	143	125	128	126	143	126	131	124	166	126	139	120	134	126	151	122	125	138	136	136	137	126	117	159	156	129	129	145	142	129	150	131	123	140	127	151	135	143	132	128	141	157	128	137	134	161	155	137	130	139	132	126	118	136	137	150	131	134	136	126	131	129	134	139	150	137	152	142	147	122	134	116	142	149	147	134	133	131	135	141	132	129	152	142	149	109	145	137	137	129	131	147	146	130	142	140	132	151	124	130	133	132	142	129	135	146	136	140	145	164	123	114	132	141	125	147	152	136	123	122	150	123	128	137	140	139	122	132	131	121	150	146	163	126	155	150	141	152	138	147	126	129	159	125	131	123	110	146	136	124	137	134	128	145	140	139	131	155	143	135	121	189	149	145	131	155	136	123	151	128	131	131	126	138	137	131	137	159	123	152	153	158	133	124	143	150	119	138	150	134	137	152	139	103	140	148	136	134	142	121	142	141	154	133	144	132	132	135	136	143	123	144	129	162	109	142	115	138	136	134	142	148	142	160	142	118	149	123	135	139	124	130	138	123	137	134	149	147	149	141	155	124	139	134	140	146	125	119	152	136	134	150	134	139	109	135	113	143	130	142	160	119	132	116	135	159	134	141	140	137	159	142	146	148	145	115	125	133	136	126	132	126	118	132	160	137	128	132	128	133	137	144	159	153	134	134	133	127	130	144	123	156	122	145	136	139	128	121	140	128	135	146	137	164	145	134	145	135	155	149	114	142	114	129	129	116	147	128	142	130	120	140	153	122	129	148	145	141	144	135	130	134	135	154	135	152	124	141	134	123	123	129	128	116	140	133	138	132	145	135	126	128	137	160	131	165	135	131	146	133	128	107	146	148	152	119	154	135	148	131	130	142	135	148	150	133	143	124	136	149	149	133	122	142	140	134	130	116	141	128	139	129	134	149	137	126	145	147	141	133	167	150	132	150	148	122	123	126	119	134	141	138	151	126	132	147	140	147	146	141	142	141	117	150	124	144	157	123	123	128	132	126	158	131	155	153	143	139	124	126	159	122	124	131	137	112	154	152	147	110	132	128	133	156	138	146	135	147	146	154	138	152	153	125	140	150	142	148	124	125	119	143	144	131	149	132	149	134	140	141	132	124	136	148	143	149	153	153	116	152	129	136	143	136	165	133	142	136	155	131	141	116	151	132	146	128	136	140	97	134	164	142	132	140	149	151	122	120	131	137	125	128	138	127	115	141	141	139	151	138	138	135	115	143	127	131	135	147	151	138	117	152	154	146	120	126	147	121	132	132	145	132	140	146	167	129	127	129	127	137	119	134	127	138	123	137	144	131	126	127	128	148	118	159	133	141	147	120	133	113	138	119	142	135	110	118	119	139	127	133	143	129	137	135	132	126	156	157	155	123	134	150	149	148	143	157	139	125	128	149	133	124	151	135	139	131	159	128	155	135	136	155	131	131	120	138	138	148	129	153	131	135	145	116	157	138	137	118	102	132	148	147	125	144	129	150	115	137	124	126	116	123	144	115	126	142	149	133	147	139	146	132	140	130	132	128	135	120	153	139	129	148	147	132	145	144	146	144	168	150	131	138	148	128	126	117	145	147	142	140	122	134	151	146	147	127	135	135	140	149	134	131	110	131	132	129	173	129	123	126	120	147	145	147	133	144	121	127	162	141	112	129	130	123	130	136	147	143	161	119	127	156	148	136	141	143	122	136	145	129	112	128	128	117	125	142	123	142	147	143	168	127	130	128	129	140	147	161	158	153	140	127	137	133	139	136	130	141	127	144	134	141	120	134	146	150	138	120	137	147	112	128	137	148	129	134	157	143	121	121	138	140	134	145	153	148	124	143	137	126	107	131	128	162	124	126	118	117	114	136	138	133	160	120	127	127	138	130	140	125	142	130	137	132	124	136	131	147	152	138	147	125	113	155	137	137	131	140	132	146	158	120	146	133	122	145
8138	5408	11155	14145	15355	14262	13756	12636	10325	8754	6555	5760	6100	4954	4645	4100	3084	2749	14450	17950	21410	17958	12235	8082	4549	2282	1095	726	501	442	388	408	435	427	430	422	446	376	410	438	438	391	382	395	402	411	378	420	405	420	403	396	395	395	417	438	424	391	387	403	406	403	368	420	461	423	425	429	406	416	402	415	403	420	353	415	438	416	438	370	432	379	409	427	402	451	368	398	377	434	396	406	381	406	421	391	398	389	390	432	416	437	405	400	409	395	429	407	351	386	425	401	429	413	410	395	443	394	409	388	408	410	399	405	365	425	395	417	408	434	427	397	407	423	394	413	399	396	412	400	415	424	439	393	442	436	408	420	401	403	414	404	386	448	402	383	402	390	399	401	451	375	413	415	426	424	430	434	383	386	406	386	392	399	400	407	381	420	381	417	408	413	379	421	455	366	394	394	392	419	396	408	416	384	379	384	394	406	418	398	422	381	413	428	362	398	400	423	426	408	412	431	423	387	406	377	413	409	402	403	399	418	409	352	378	423	392	409	425	399	414	402	389	400	375	395	435	389	413	445	383	381	380	407	372	441	375	421	423	418	420	399	410	440	411	388	461	440	407	391	388	425	425	375	400	419	387	404	453	398	444	421	394	423	390	385	384	405	454	391	416	439	416	455	351	412	411	395	400	430	396	434	412	372	402	400	415	385	431	394	396	404	354	407	413	408	438	412	416	396	389	424	386	392	406	402	393	423	411	419	420	412	398	440	402	437	341	428	374	450	403	402	413	408	411	408	407	417	409	361	406	415	429	427	394	392	428	415	434	414	391	397	420	381	402	398	425	380	428	439	415	395	402	399	409	430	428	430	406	414	402	413	405	410	418	400	402	396	409	439	402	408	403	419	374	388	438	414	403	423	382	370	444	391	379	428	423	411	437	426	458	390	430	427	422	375	413	373	402	434	427	443	411	379	378	376	424	397	390	388	398	384	425	415	413	378	425	403	377	395	410	441	420	419	475	395	410	385	451	390	460	390	410	419	387	432	367	428	423	410	394	405	415	424	383	397	390	422	423	403	410	424	423	452	375	399	396	413	384	402	402	409	368	421	409	376	423	389	396	374	401	410	395	388	383	428	364	391	394	417	414	399	385	389	421	363	419	396	404	393	406	372	400	404	408	382	427	422	434	387	399	400	409	416	401	410	427	411	379	379	425	449	391	431	376	421	421	415	429	388	390	401	412	402	389	383	421	448	394	416	428	435	429	425	412	396	401	408	427	381	395	437	375	426	373	396	383	416	394	438	388	402	395	397	427	403	402	408	408	410	396	428	387	413	399	409	380	400	395	439	376	410	403	406	373	432	397	364	427	407	440	428	370	406	428	430	377	427	432	446	442	383	405	422	414	387	412	392	380	403	435	412	442	422	425	400	404	421	414	390	426	432	414	430	404	416	433	412	433	376	398	372	415	410	372	368	394	394	421	433	415	414	410	418	409	420	448	428	411	371	420	406	424	425	379	416	404	393	408	425	418	394	378	423	407	396	387	418	433	427	438	436	409	398	384	404	405	372	389	385	400	395	421	392	404	433	421	385	415	387	360	441	406	426	399	433	408	408	393	421	407	383	439	440	407	373	405	412	395	413	364	402	408	404	410	445	409	383	394	428	393	405	396	406	419	422	395	426	361	402	417	394	420	453	365	374	422	384	429	421	401	446	426	420	419	408	393	400	391	404	421	403	413	444	415	379	428	404	441	398	415	421	403	408	439	424	451	410	444	418	406	405	447	383	397	401	407	414	431	423	445	415	391	404	417	388	415	436	442	419	391	429	376	400	372	431	378	407	434	415	402	397	400	445	422	430	405	390	404	416	389	433	423	405	410	403	401	420	392	413	406	422	429	405	409	382	390	393	418	375	404	396	395	380	391	417	384	425	417	422	410	420	395	383	419	408	367	432	417	381	410	410	436	394	394	382	392	384	391	399	419	412	416	408	427	409	413	402	400	399	433	421	391	421	389	381	414	398	388	387	400	413	422	426	378	399	370	394	412	377	416	429	410	398	414	436	432	436	423	430	427	417	413	437	418	428	397	438	417	408	423	384	457	398	394	419	442	403	422	401	381	391	378	396	414	393	441	421	402	430	419	392	418	399	431	439	385	399	461	379	394	435	405	417	452	433	409	418	386	405	418	398	396	354	436	400	418	405	403	409	413	413	409	412	421	381	419	373	436	438	421	438	419	407	377	391	388	409	407	407	423	431	439	404	432	424	416	413	408	409	402	381	381	409	401	389	389	417	390	390	415	386	401	421	387	418	423	392	376	410	411	437	421	395	405	389	386	396	423	418	442	419	406	423	367	389	387	427	420	356	377	438	429	399	392	451	394	401	414	417	386	448	411	397	402	405	381	400	438	444	427	401	414	403	407	437	377	390	418	429	422	411	414	389	385	461	429	392	379	408	418	393	415	426	467	409	409	395	396	402	418	415	405	429	454	440	362	417	395	390	427	404	397	411	426	405	421	432	413	388	414	374	381	415	404	424	396	393	405	405	392	400	430	459	389	406	427	427	418	407	418	378	381	407	411	379	436	423	443	415	396	430	433	388	406	378	442	396	405	396	429	421	391	450	427	411	418	426	397	414	401	375	406	421	407	391	397	407	405	403	415	388	420	407	453	417	390	422	405	384	412	394	403	382	401	399	410	414	410	432	386	409	391	403	427	418	412	391	433	417	436	409	372	397	403	410	391	371	391	396	409	425	383	390	393	427	408	387	394	382	418	401	422	370	432	429	416	428	375	408	429	426	447	389	416	420	382	402	397	405	409	422	370	402	429	438	405	413	395	399	414	419	392	383	388	426	418	407	389	430	363	410	418	394	408	390	390	387	402	427	419	439	419	448	347	410	417	389	412	390	434	404	377	419	380	447	420	402	374	435	390	398	397	386	392	387	433	386	400	407	402	391	399	441	420	399	401	423	404	403	397	439	427	456	455	413	422	404	428	405	413	401	411	417	447	404	425	441	401	407	423	414	376	402	393	424	386	419	411	415	371	406	381	391	426	398	422	395	433	427	404	422	406	385	427	394	397	432	388	401	417	387	417	392	432	387	406	420	389	384	415	444	410	410	379	392	376	376	437	398	402	429	395	409	409	412	401	438	392	404	406	408	396	390	412	410	425	382	428	411	384	422	421	421	424	409	402	397	403	394	343	413	428	410	399	412	370	376	444	418	426	345	406	404	435	394	395	436	377	439	394	436	408	402	419	396	442	389	386	394	403	425	411	399	408	395	381	408	396	397	419	393	434	414	370	413	390	403	386	397	431	419	431	393	395	426	396	401	388	394	400	401	410	412	387	420	398	416	405	407	438	423	384	421	419	422	438	434	396	359	429	386	395	394	424	410	417	404	393	403	428	423	394	401	414	427	374	388	411	437	424	405	419	386	396	450	405	395	402	393	387	418	418	400	420	388	409	426	377	416	420	355	415	414	393	404	426	414	383	424	401	436	395	393	368	432
19121	9214	11113	9677	8373	6598	5487	4104	3389	2859	2085	1701	1466	1204	1173	1044	819	984	2233	5512	9242	8293	4793	2814	1461	736	377	232	168	150	166	145	148	134	137	153	146	161	149	159	154	124	155	154	154	151	143	138	141	153	168	139	136	166	137	132	150	154	148	155	147	135	157	146	154	155	128	160	148	136	115	162	146	150	136	165	142	156	140	162	157	141	152	129	130	153	157	141	146	124	147	154	134	139	141	130	141	124	129	152	147	133	145	129	138	125	156	143	167	152	159	168	166	130	154	139	157	150	150	141	132	164	156	158	153	150	167	142	128	152	135	167	141	137	171	151	142	143	151	152	129	149	146	157	144	173	152	147	120	154	171	146	142	155	152	141	130	120	152	156	128	166	149	152	171	156	127	151	161	165	138	148	159	162	145	149	159	170	147	159	158	131	147	154	148	137	146	143	162	141	142	123	151	143	152	127	148	147	134	173	123	148	123	157	159	167	126	162	141	149	144	149	141	155	146	161	138	136	140	152	143	146	146	140	150	134	147	140	176	159	133	140	129	150	145	140	152	139	151	141	173	143	155	159	171	154	157	148	146	147	145	152	118	125	135	160	169	154	149	145	161	144	146	156	145	133	147	141	148	143	139	152	165	125	137	163	162	149	135	131	152	126	141	131	141	142	149	156	144	141	135	155	147	144	150	135	146	161	147	156	134	140	156	144	147	134	152	153	150	147	130	124	153	155	128	147	155	147	156	150	161	157	125	178	161	164	152	152	151	146	128	137	149	139	135	136	141	128	131	134	169	144	148	147	162	123	173	134	154	153	145	157	122	144	163	149	149	145	156	157	140	153	166	158	146	165	159	127	145	169	147	141	164	151	123	124	141	144	144	158	148	137	141	152	138	140	166	153	146	159	150	136	139	143	152	121	151	140	125	157	146	139	178	166	140	153	140	152	164	160	127	151	131	150	156	165	131	122	151	157	156	134	160	134	164	143	149	125	153	121	151	138	159	156	152	134	133	151	174	141	140	149	156	143	152	139	136	153	133	153	148	145	162	169	148	129	148	149	157	135	133	132	140	147	142	128	148	166	157	162	155	144	155	141	157	135	155	157	136	151	155	149	147	144	167	139	153	139	160	157	150	152	165	145	150	154	140	131	152	154	155	173	157	142	148	136	147	143	150	150	144	152	134	169	138	143	145	125	149	145	152	158	139	137	127	148	171	138	155	157	156	157	146	141	133	159	158	152	149	149	156	154	158	145	162	143	148	169	162	146	161	148	156	153	180	146	131	155	149	136	142	149	140	135	133	168	132	130	162	137	132	154	141	127	152	148	173	144	144	125	152	157	155	155	139	154	156	145	149	155	150	149	135	141	138	152	166	155	143	122	151	139	173	147	136	153	148	154	164	136	148	153	161	146	155	145	135	151	153	144	155	134	126	148	159	156	142	114	164	145	163	115	150	132	159	135	153	139	161	159	132	159	165	130	150	159	150	146	136	141	157	162	150	161	174	138	145	127	158	173	129	142	141	153	154	142	130	130	157	157	142	154	150	154	145	145	155	126	151	148	135	146	134	147	150	130	159	147	153	160	123	166	126	130	143	147	169	154	154	191	154	138	145	161	171	156	137	146	150	129	169	129	171	148	164	143	152	148	147	148	138	139	148	133	144	138	136	129	155	148	142	145	137	151	138	139	152	156	148	159	137	167	150	155	158	134	148	154	147	154	144	142	161	126	144	163	160	156	139	177	145	142	130	145	178	149	155	142	148	131	138	162	135	161	149	147	149	143	152	137	157	152	141	165	163	143	164	152	149	147	166	157	151	145	163	144	132	170	146	169	136	157	147	146	171	147	140	152	140	151	147	143	157	152	167	158	151	148	127	153	136	158	136	137	138	125	153	140	152	123	146	156	141	133	155	154	161	150	159	145	139	141	138	148	161	135	134	136	153	150	150	139	144	139	145	153	156	141	169	153	135	135	137	133	162	162	135	140	129	138	172	136	156	139	161	143	139	138	153	134	145	158	147	138	160	161	141	142	142	135	138	170	122	158	147	163	143	147	150	145	128	137	152	163	140	136	138	143	130	146	125	156	139	146	153	145	147	169	158	146	136	164	158	139	137	158	134	156	140	182	140	182	141	155	144	135	154	148	152	159	144	148	139	145	135	156	152	124	151	163	155	144	144	151	151	144	152	143	148	146	112	135	158	133	126	155	147	155	138	142	169	153	170	155	150	142	135	156	157	147	146	155	147	136	156	141	136	147	154	112	145	147	152	139	167	132	157	160	122	147	164	157	156	156	162	166	147	130	148	138	152	145	162	152	153	154	155	145	146	143	156	145	153	139	163	128	148	169	165	154	163	139	152	145	139	141	163	150	184	147	187	141	146	156	149	158	144	145	138	145	149	158	150	154	150	148	152	156	146	164	154	158	149	149	145	139	140	151	132	150	153	152	135	156	143	151	155	152	189	133	139	141	150	137	154	157	144	136	156	156	162	143	131	136	143	146	152	154	171	145	146	145	158	157	151	160	141	153	154	145	148	147	136	111	153	138	148	140	131	150	151	137	141	136	160	153	158	155	143	154	140	152	138	141	156	162	151	129	143	139	147	154	147	151	164	159	151	133	141	156	144	168	157	141	136	168	158	145	148	122	155	136	158	153	156	143	150	153	168	134	152	158	144	157	149	140	154	145	150	165	152	165	162	127	156	149	140	163	126	163	159	133	151	153	144	143	156	155	150	151	169	139	148	147	122	135	160	115	160	142	152	146	155	137	151	160	177	149	142	149	172	160	166	132	161	146	142	149	162	126	163	161	132	146	144	153	168	159	162	139	158	146	147	145	159	156	136	133	147	162	143	165	165	165	163	145	155	151	166	158	146	147	162	154	138	140	135	146	156	143	149	147	137	159	139	150	142	151	149	168	142	148	146	137	145	166	143	154	129	167	143	140	149	156	126	151	153	153	155	128	146	127	161	144	144	157	135	143	156	146	157	144	141	173	164	148	157	152	130	138	134	153	140	146	134	154	150	144	154	148	128	123	132	153	147	144	124	151	159	137	144	148	143	144	145	140	147	139	147	145	140	153	152	160	157	139	146	148	136	164	153	164	149	149	143	143	147	150	139	148	154	148	145	133	143	145	166	134	151	135	135	144	154	153	146	145	138	143	153	150	158	141	151	134	151	156	140	141	171	133	138	161	151	159	154	133	155	135	186	150	148	142	157	141	142	138	138	147	149	134	129	142	154	160	136	159	161	149	138	136	140	151	141	151	143	176	136	139	164	156	132	158	131	126	157	139	134	149	123	166	150	123	134	154	147	161	144	164	165	125	159	159	138	140	150	146	139	137	132	142	131	153	114	141	164	162	151	150	144	166	164	144	124	136	131	155	167	115	147	147	129	144	152	152	155	134	148	171	135	141	154	136	157	144	151	156	129	155	149	151	123	123	149	152	156	165	148	163	159	119	180	145	145	150	164	141	153	170	157	139	166	141	158	162	150	129
10835	8022	15234	20315	21504	20215	18769	16257	14590	13147	10258	9069	7997	7321	7081	6276	4877	5763	12097	24242	31889	28419	20388	13752	8356	3957	1676	871	583	454	425	401	432	457	406	445	469	467	393	452	460	452	457	401	378	456	405	435	476	446	426	400	422	452	436	412	443	411	429	412	399	416	401	423	469	393	406	475	431	416	452	435	492	400	446	434	429	458	478	423	426	460	436	418	406	420	411	460	419	458	388	435	418	434	446	415	458	413	420	450	403	435	447	443	419	444	421	454	403	422	411	427	405	386	404	446	448	453	439	447	439	399	395	403	420	435	428	440	451	453	425	437	426	465	432	436	433	416	402	454	421	467	426	403	432	422	421	449	460	385	453	442	447	432	395	429	412	493	482	429	472	427	453	363	432	415	421	432	414	409	454	439	443	461	452	428	444	415	452	458	401	425	421	375	441	414	414	439	429	450	398	439	441	451	478	438	404	387	478	458	414	408	415	446	396	395	408	432	433	432	413	457	426	427	460	427	442	364	456	418	437	449	444	453	466	421	436	391	461	398	479	471	453	443	444	420	414	449	450	407	402	405	420	503	426	423	426	399	431	401	449	418	440	435	416	408	432	426	421	406	406	420	484	470	461	386	456	455	436	453	425	442	398	425	426	430	406	413	417	444	426	434	437	449	433	408	416	474	419	444	429	429	426	442	405	429	410	420	443	399	430	450	434	474	468	402	422	452	407	436	454	455	431	454	402	404	410	455	406	403	424	429	407	437	427	406	409	465	435	434	400	417	446	424	425	456	436	425	469	444	408	435	421	416	444	407	449	440	409	416	449	429	435	413	427	416	444	429	453	435	450	418	427	420	451	481	460	473	436	414	396	425	402	473	451	459	431	423	409	426	412	438	417	443	408	424	432	436	451	425	439	440	433	419	439	397	451	417	483	436	432	424	462	447	431	425	432	422	437	450	406	443	408	423	459	436	431	444	433	462	451	450	464	441	444	446	410	404	399	432	406	435	415	418	422	389	411	432	420	415	440	427	441	447	421	425	439	436	439	439	451	431	413	478	396	444	429	470	435	399	421	426	422	460	425	411	424	446	387	437	412	438	434	459	448	431	443	439	433	443	436	430	397	430	455	432	461	440	420	440	481	448	448	413	445	456	417	406	466	432	432	424	448	441	386	414	440	434	431	424	460	436	424	439	445	413	440	415	413	458	448	465	419	420	442	400	431	404	457	447	457	427	462	455	433	439	444	409	392	422	447	411	413	438	416	435	442	427	422	489	457	420	427	444	404	422	418	418	430	434	393	414	419	426	429	427	417	461	430	411	419	452	426	391	448	403	434	483	438	434	430	407	432	437	453	421	400	441	434	456	452	408	406	423	433	439	421	452	431	435	409	418	430	425	429	445	417	416	443	435	431	442	438	431	462	449	444	405	441	415	404	405	420	427	427	429	421	430	454	379	432	449	427	422	430	464	459	433	428	452	412	436	403	448	426	412	440	397	433	394	437	406	440	438	454	416	440	452	466	451	437	438	466	438	417	422	441	424	388	430	416	417	429	430	438	436	460	437	407	434	425	433	407	423	423	424	442	417	414	430	439	442	427	435	426	410	414	440	473	411	448	441	445	445	432	386	400	450	434	407	419	403	456	424	399	471	473	435	429	457	429	433	428	386	404	408	415	438	443	420	404	423	433	428	427	445	448	430	433	433	422	483	434	398	408	486	404	457	469	407	413	432	442	435	435	426	418	436	435	401	421	401	458	441	431	446	428	397	389	433	421	438	416	410	430	438	399	460	398	432	432	393	461	436	440	446	416	441	436	438	463	434	425	468	462	400	412	429	420	428	435	420	446	409	450	430	457	452	420	450	459	451	459	406	410	438	455	438	464	444	442	371	430	412	435	458	417	430	460	386	430	427	452	440	423	445	444	422	416	438	435	435	436	429	428	460	440	432	426	425	425	442	418	434	446	455	438	435	417	446	469	429	424	420	408	442	422	413	448	476	429	402	434	444	415	444	405	420	384	393	451	463	419	398	462	396	430	416	427	444	454	424	430	419	423	417	442	409	401	415	443	411	467	432	444	455	438	422	432	475	443	421	465	436	403	415	424	422	430	446	443	392	402	443	448	413	435	431	452	434	451	468	450	406	424	461	438	407	435	486	422	425	411	418	445	441	456	439	439	442	476	413	450	449	435	454	434	407	409	395	461	451	428	404	428	439	420	430	413	453	432	444	433	450	467	435	431	410	422	411	436	426	432	438	440	459	426	404	426	457	459	443	446	422	455	446	434	428	412	422	414	395	452	433	433	454	417	422	400	427	431	483	449	431	433	415	434	402	444	416	421	429	408	426	412	396	428	403	434	431	439	414	444	478	439	458	414	432	456	441	424	463	429	433	428	434	463	453	444	392	421	444	417	439	449	394	469	399	407	428	419	432	445	407	426	402	426	469	422	437	431	463	430	426	421	455	443	442	390	411	418	427	416	457	460	465	426	419	431	452	437	436	422	422	375	428	401	457	416	479	415	407	409	409	429	430	407	402	429	416	454	461	430	421	436	448	419	470	427	421	463	427	436	430	431	441	415	422	466	433	443	437	419	388	419	450	425	432	437	454	429	426	460	457	429	446	453	421	391	410	433	429	457	417	420	482	453	429	451	399	417	447	420	410	418	440	441	455	406	443	388	443	421	444	452	445	452	426	425	445	425	416	422	384	433	407	428	416	442	474	407	427	413	444	430	406	397	463	430	447	454	399	442	416	451	453	430	442	418	445	413	437	463	452	440	418	414	427	398	445	419	415	427	424	383	382	382	419	411	427	422	461	398	415	436	419	437	451	439	455	440	443	404	458	452	472	458	446	446	414	423	466	409	388	419	447	427	438	439	484	427	442	450	420	431	435	459	424	458	431	413	462	430	474	432	429	423	389	455	413	470	408	435	417	382	447	439	450	456	416	485	456	406	420	453	447	456	431	444	431	422	432	447	417	425	436	460	413	411	431	458	440	420	406	427	427	416	459	404	425	421	437	391	400	418	454	416	431	431	425	409	384	501	449	397	444	416	446	432	395	459	444	446	429	423	379	430	396	434	456	497	431	445	390	429	422	410	429	409	442	448	429	450	413	409	404	433	431	447	489	447	430	433	415	416	441	464	438	414	417	430	435	427	451	430	487	439	412	443	459	442	450	421	416	420	436	406	410	476	429	416	407	424	446	434	407	499	409	419	444	411	409	435	433	410	440	429	473	395	434	423	457	450	408	452	423	426	441	436	432	421	433	453	444	409	430	467	404	476	413	426	415	467	427	440	453	420	438	402	450	426	460	414	450	412	430	431	450	425	439	378	446	477	404	457	400	425	441	399	457	436	409	406	431	446	489	452	458	420	422	437	427	457	433	420	413	462	427	440	453	434	486	438	434	416	409	448	445	426	438	399	418	414	408	461	407	438	410	452	412	423	449	437	432	425	447	431	460	465	436	405	446	452	454	428	415	420	453	430	430	428	458	419	471	455	414
4725	2689	3746	3711	3039	1947	1442	1077	692	711	585	416	296	261	270	231	244	244	224	417	678	718	653	527	372	273	203	151	137	132	125	144	120	143	165	127	129	134	141	126	128	137	120	130	118	148	127	132	152	123	127	139	126	127	144	126	140	116	142	133	143	137	130	131	132	164	138	126	148	141	123	123	127	147	133	136	131	139	149	119	127	128	130	126	121	122	152	124	122	143	139	141	145	142	143	147	148	143	142	138	141	148	124	152	121	137	142	129	135	148	156	129	142	136	122	132	135	111	137	117	122	124	127	130	139	130	118	128	146	143	143	131	126	123	126	129	150	126	147	135	136	135	152	145	152	129	140	122	140	129	119	121	141	130	147	137	134	129	128	124	134	145	139	148	138	127	142	116	144	137	142	133	132	171	146	134	138	140	120	133	124	133	144	119	135	122	135	121	137	137	121	157	132	155	148	127	135	110	132	159	146	127	162	121	139	121	118	137	135	149	143	123	124	154	142	117	134	133	143	138	123	139	139	134	134	132	131	137	130	131	136	127	134	109	138	135	126	160	134	133	123	111	138	149	146	124	152	149	128	154	144	151	131	139	147	128	152	129	147	137	149	121	129	146	143	154	125	153	136	131	135	144	150	138	152	152	141	117	122	125	130	122	134	130	140	148	142	131	127	127	109	153	131	135	134	137	155	135	151	132	140	137	129	130	148	149	126	120	154	126	128	130	151	139	144	133	124	134	149	136	131	140	155	134	140	149	151	147	147	131	141	153	132	112	150	147	128	141	126	156	129	157	142	140	123	136	134	125	127	133	154	145	153	141	162	133	132	128	151	119	155	135	141	140	140	120	134	145	135	119	137	110	134	132	149	144	127	136	152	131	150	144	116	157	151	137	125	128	137	147	132	164	129	126	144	140	149	130	137	139	123	109	132	130	146	147	147	133	123	136	140	138	136	140	145	132	147	134	119	135	119	128	136	149	132	125	131	144	134	140	134	126	157	140	128	142	124	140	144	129	130	123	123	134	135	121	130	144	138	152	152	129	130	128	130	142	140	140	126	158	137	165	160	141	150	126	141	133	142	149	135	139	132	140	142	131	127	131	132	144	144	135	118	150	147	159	140	119	160	141	115	118	148	134	129	130	149	126	147	137	143	141	137	133	130	145	140	138	140	109	118	131	152	126	146	112	148	132	137	134	155	127	158	124	135	127	135	147	128	132	127	117	151	119	126	127	131	127	159	145	144	119	136	156	123	138	135	143	150	143	136	137	159	150	136	130	155	138	130	152	148	138	146	117	127	121	142	141	127	139	149	137	131	131	141	132	133	132	138	117	128	142	123	139	134	113	131	121	134	134	134	130	131	140	126	127	129	148	168	137	158	129	140	111	147	143	137	110	146	115	131	138	155	148	122	145	126	122	148	116	137	124	141	130	117	143	126	127	141	136	147	123	134	122	118	152	138	138	130	131	121	131	147	130	132	138	124	146	122	132	146	137	122	122	127	154	142	127	143	123	132	140	150	136	129	149	102	125	143	155	118	133	140	152	134	146	122	115	132	159	122	141	140	123	132	162	130	132	99	127	147	136	131	110	135	140	131	139	140	133	150	135	144	140	121	135	134	136	148	146	155	144	136	155	137	126	127	141	135	159	119	131	151	149	132	149	166	151	138	149	137	145	143	150	137	131	126	112	135	157	143	138	134	150	126	133	136	143	161	131	144	145	127	118	150	144	118	140	135	135	129	160	126	132	149	141	136	120	147	156	133	136	131	138	134	143	144	157	139	123	158	125	125	134	133	150	128	135	109	123	147	142	137	117	148	148	114	112	136	138	120	140	138	132	122	144	139	135	153	124	134	162	120	130	145	118	142	147	142	130	124	134	132	116	144	138	135	142	130	153	128	155	128	126	146	147	145	157	111	157	139	136	126	143	136	163	125	145	126	116	128	124	131	142	135	149	139	162	155	122	127	123	150	124	147	139	131	142	120	138	171	127	137	123	151	116	142	149	128	155	120	125	131	129	136	143	155	126	155	134	133	130	119	134	129	142	131	151	143	152	147	117	141	126	152	140	137	106	139	131	136	126	130	141	140	134	153	118	130	138	123	123	143	142	145	138	165	124	144	134	117	131	123	152	142	126	138	165	135	129	124	141	114	116	139	131	150	128	125	136	149	147	133	137	124	140	134	146	125	151	148	161	126	140	128	126	130	145	153	121	143	124	120	141	139	117	134	140	121	146	124	131	123	149	116	158	117	127	151	149	147	140	141	126	142	134	146	138	143	131	144	142	136	149	144	137	131	140	148	147	138	135	154	132	165	140	147	137	145	129	138	138	132	134	131	124	151	122	125	127	143	152	123	143	132	142	142	125	146	133	126	130	136	118	133	127	144	145	141	153	129	146	143	136	115	145	142	135	148	116	142	139	155	132	146	141	145	132	120	131	134	134	148	137	126	133	145	150	115	138	133	136	124	145	141	133	141	132	148	121	132	146	136	124	134	135	125	135	145	118	129	142	151	132	145	140	130	137	128	156	156	151	132	138	132	140	139	147	137	142	155	132	155	125	146	122	148	127	125	143	152	137	154	128	141	135	134	134	127	131	144	142	128	128	127	141	130	119	128	136	139	127	122	127	132	127	147	108	127	136	174	144	124	144	151	130	115	122	114	128	145	139	118	140	149	142	147	129	133	157	145	138	128	127	141	107	147	120	132	142	134	149	138	135	136	110	138	135	141	155	137	144	136	145	154	133	118	143	137	151	148	136	132	144	120	118	140	143	144	117	137	140	147	131	139	141	128	162	109	144	133	141	131	117	143	146	148	148	119	136	128	138	136	135	144	135	144	123	135	129	138	137	122	131	175	141	137	133	134	160	145	139	140	136	146	140	140	118	115	146	137	155	135	132	125	145	136	123	155	140	133	139	128	151	124	136	152	132	124	151	106	143	146	130	149	126	143	149	141	151	145	121	145	128	124	127	134	132	134	136	146	133	138	142	145	112	124	129	138	127	125	126	146	119	122	121	134	130	129	131	142	141	132	123	119	146	135	123	141	139	134	137	135	130	127	110	119	141	124	139	126	129	128	123	125	136	126	137	171	149	129	139	144	116	148	129	141	137	113	143	125	142	148	142	128	156	129	145	143	122	138	142	162	146	142	136	117	147	133	126	129	142	140	150	124	133	114	142	141	126	127	129	146	135	114	125	142	145	141	139	137	143	128	154	145	121	141	143	136	134	129	135	152	135	133	152	119	122	139	127	137	139	143	130	140	135	136	134	125	127	110	128	156	133	143	111	134	107	143	118	157	122	133	153	145	151	139	132	137	145	123	142	136	132	123	130	129	140	135	159	117	123	121	148	138	144	135	130	145	141	115	160	152	132	117	154	136	110	156	160	136	141	142	145	150	137	150	137	129	125	127	134	128	136	133	137	142	133	133	132	138	157	121	150	136	150	144	143	147	127	141	126	142	127	152	137	132	120	120	133	143	129	158	129	120	142
3545	2948	7010	10042	10357	7754	6589	5160	3714	3897	3229	2063	1437	1336	1297	1189	1119	1218	1227	2644	4007	4005	3231	2559	1675	1024	594	487	433	402	406	385	411	415	431	370	401	410	396	416	380	413	404	434	395	391	401	377	375	388	370	426	400	376	413	412	398	407	372	422	376	423	375	437	419	388	427	421	392	370	396	400	361	430	407	388	380	403	425	386	405	355	413	395	404	418	422	393	427	391	453	393	440	430	404	432	377	427	392	404	431	416	449	393	435	419	402	389	415	414	401	390	392	435	405	400	370	411	428	459	408	391	362	398	406	365	400	404	403	365	402	366	385	415	416	416	373	404	413	421	397	418	409	409	408	420	375	369	435	422	395	399	399	405	415	375	410	390	421	388	401	402	402	439	404	412	401	403	398	409	385	399	373	415	409	399	403	433	380	416	412	399	395	424	397	379	402	443	411	386	378	395	411	413	411	427	415	398	408	384	388	370	385	410	390	414	386	396	414	417	408	381	387	404	382	390	397	374	377	395	403	426	359	416	383	421	398	387	376	410	423	406	377	409	403	391	390	438	412	407	422	364	413	429	422	421	389	354	418	408	398	422	381	400	444	386	384	444	405	397	397	408	395	412	386	389	384	382	369	385	402	446	431	359	390	400	404	395	430	407	377	393	413	383	391	397	425	400	365	387	372	425	419	407	426	375	396	386	422	390	415	390	411	397	367	426	382	378	432	414	412	407	417	420	406	415	397	382	411	432	394	409	421	427	435	400	430	415	414	426	388	417	388	395	367	394	375	394	404	382	400	399	418	362	395	428	402	417	421	372	383	398	378	400	433	379	382	383	370	415	396	367	377	407	363	391	427	429	412	411	406	406	419	384	392	399	392	382	376	427	377	405	412	416	373	393	418	407	371	414	395	384	406	393	419	429	430	406	387	424	395	407	403	415	406	384	386	418	405	430	433	396	394	425	401	414	407	402	396	382	340	401	404	365	413	420	387	378	352	407	417	391	420	389	423	392	409	405	438	392	426	429	375	431	423	405	427	397	404	399	424	418	417	394	421	378	347	390	420	388	465	421	413	392	402	379	424	401	388	419	417	403	381	416	448	384	377	409	399	422	389	403	428	397	404	363	388	432	366	398	409	375	390	410	398	397	397	434	409	411	412	382	402	385	425	397	379	409	440	420	436	399	381	418	379	430	389	378	411	428	383	391	401	425	371	402	412	398	377	402	421	403	415	374	380	409	405	373	399	415	403	412	391	397	426	432	421	407	406	373	390	371	422	397	387	378	377	403	412	405	374	391	378	382	400	392	420	392	422	404	407	381	410	410	396	391	420	418	406	368	401	400	420	413	401	415	443	368	364	429	399	392	402	391	412	371	391	419	389	392	407	418	414	380	377	374	403	402	415	413	398	402	397	383	402	373	433	402	377	381	441	426	431	384	394	410	364	429	376	420	394	402	410	409	380	418	406	411	374	406	412	406	412	402	412	377	354	409	409	403	373	386	373	388	418	382	396	390	454	409	398	360	399	390	394	403	380	401	413	403	428	400	403	376	396	424	414	421	359	417	371	414	396	352	363	402	367	405	394	396	371	387	376	406	392	408	405	405	417	405	413	391	397	371	387	425	408	382	350	381	402	373	422	408	425	401	416	404	395	385	427	409	380	404	435	407	412	386	400	407	373	383	399	420	406	397	405	401	420	429	429	405	373	431	415	413	390	387	410	417	387	403	397	395	409	405	428	419	389	406	392	396	392	382	389	389	405	388	393	386	406	391	367	386	398	387	409	406	381	401	416	387	394	428	400	395	402	441	385	414	394	416	461	405	388	417	399	362	390	429	399	434	360	423	400	368	415	423	362	396	382	392	440	418	412	409	416	391	408	424	378	405	394	417	389	429	375	425	401	365	378	384	400	396	366	413	423	372	405	428	434	403	408	433	398	382	405	395	427	410	399	410	421	389	389	380	404	426	436	412	422	401	412	389	400	392	367	402	388	346	401	437	400	378	393	388	389	403	374	385	392	437	415	403	410	393	398	415	400	447	408	408	416	399	406	385	417	407	409	411	425	395	405	421	388	456	380	421	387	426	404	418	382	403	383	410	410	395	404	405	411	393	381	396	418	409	410	427	407	410	417	420	399	394	390	398	401	367	377	403	416	419	418	389	381	395	387	411	429	404	405	423	371	415	406	397	382	388	421	405	444	409	380	431	423	388	396	415	402	389	403	368	415	408	388	387	413	404	413	386	393	386	414	387	383	437	370	405	405	435	396	392	410	396	396	362	361	423	356	417	408	402	390	391	391	449	381	386	433	395	401	428	410	418	386	399	383	420	414	431	383	425	428	406	401	426	367	418	394	410	411	414	424	401	404	397	404	437	401	396	432	358	388	424	385	369	434	427	392	423	423	398	394	392	424	407	401	390	394	410	376	418	408	449	424	403	402	421	407	387	391	408	439	410	413	401	387	385	374	390	366	442	401	415	449	414	387	367	395	438	407	398	439	377	408	357	397	406	394	415	434	399	431	372	400	397	413	390	422	380	389	393	384	401	436	443	383	338	422	383	384	398	399	397	403	409	401	400	362	376	379	423	367	388	401	412	431	412	392	389	400	377	421	413	386	378	402	413	401	386	398	393	376	380	420	363	402	375	373	425	422	420	380	403	441	400	416	383	393	369	425	402	375	388	376	427	394	429	376	382	354	396	381	407	402	404	400	396	419	412	406	387	403	425	429	410	423	389	396	378	393	405	427	398	370	396	393	382	381	410	402	382	391	437	365	409	376	430	367	409	357	405	396	384	376	385	412	424	381	377	399	420	443	360	394	383	406	423	423	381	405	425	438	411	343	386	406	390	387	406	363	409	420	409	415	391	407	402	409	414	369	389	372	381	438	369	402	404	411	411	394	413	382	402	420	427	409	408	452	401	401	383	410	375	404	384	386	379	373	401	434	388	393	408	376	400	377	405	394	377	451	393	409	360	343	451	424	425	405	402	381	385	394	397	388	413	411	413	395	399	445	407	368	418	394	416	429	403	418	402	400	414	410	385	406	357	390	421	417	426	385	410	413	392	399	404	399	424	429	390	397	394	376	412	390	413	395	417	427	391	404	390	400	418	380	429	408	411	408	401	393	430	416	402	406	410	392	395	444	413	389	405	384	403	382	426	389	384	379	411	419	400	404	449	432	400	420	383	424	406	398	396	369	353	429	387	424	418	451	388	386	409	354	436	388	407	413	408	421	390	381	415	432	445	389	411	416	411	397	358	387	438	420	399	419	426	384	379	406	381	388	410	365	412	421	349	419	394	429	377	420	416	413	404	411	430	398	396	417	408	374	381	416	415	396	416	429	412	409	364	426	376	416	377	441	402	392	384	401	404	425	397	379	409	396	402	395	385	424	403	421	407	399	399	433	385	429	367	391	378	405	420	400	390	401	397	446	384	389	419	444	429	407	407	411	386	407	387	436	377	409	364	375	383	360	389	407	417	381	376	377	410	411	394	397	396
12021	5624	7058	6249	4899	4103	2984	2380	1974	1747	1431	1233	982	751	623	577	564	590	644	2427	4145	4155	3148	2244	1201	594	313	207	161	151	145	136	134	130	140	115	149	148	127	151	119	140	145	127	144	149	135	132	152	116	142	134	130	137	151	147	156	136	135	155	130	121	125	142	150	128	124	164	106	152	148	131	134	128	128	142	146	109	146	144	143	129	150	127	134	130	131	122	138	116	150	152	116	144	124	126	125	170	126	123	125	140	129	166	132	148	153	147	120	142	135	171	116	146	143	136	132	132	141	161	161	137	174	140	148	152	157	145	131	140	121	153	136	167	145	130	151	170	106	131	127	138	139	117	134	148	158	136	128	128	130	151	144	141	122	154	122	136	129	139	123	151	161	168	140	143	152	143	147	140	132	143	147	135	117	133	134	133	125	151	138	124	131	131	150	134	136	135	135	141	144	132	111	159	131	157	147	120	121	130	123	151	139	126	145	147	115	130	140	135	139	147	152	145	139	156	148	136	133	127	137	144	137	126	133	127	138	134	134	134	135	131	135	143	122	144	148	128	131	122	146	137	128	153	161	136	177	135	128	133	123	148	129	141	148	156	145	137	124	113	124	136	146	117	138	132	130	135	118	164	140	160	142	137	131	138	140	122	139	151	157	141	155	139	142	129	144	140	138	162	147	119	114	118	150	146	137	110	110	151	144	125	132	134	120	133	129	141	135	136	140	132	151	139	109	134	128	147	145	133	143	133	137	132	135	145	139	137	133	122	145	151	149	125	141	126	137	136	160	139	151	148	146	157	129	128	131	161	128	131	143	142	154	138	126	142	127	117	119	138	150	126	137	150	140	123	142	137	137	135	155	127	137	130	132	140	137	145	156	164	158	137	110	142	137	134	123	132	137	138	150	127	137	134	145	133	175	139	146	141	134	129	155	168	129	132	167	151	146	127	131	133	143	151	133	143	138	153	136	147	141	135	137	136	154	133	128	145	152	109	115	141	129	123	149	129	132	149	118	146	130	132	122	130	138	142	135	126	132	135	151	153	150	142	133	154	132	133	135	127	123	142	120	116	154	148	145	139	132	144	135	137	129	126	151	147	145	134	122	154	122	136	148	140	128	147	145	121	165	149	143	151	132	141	131	142	155	125	136	138	151	119	111	162	156	164	142	145	146	124	144	142	143	166	112	137	121	159	134	124	133	116	123	140	124	156	145	148	179	134	154	133	118	161	143	134	127	127	136	145	155	123	160	125	143	131	139	124	139	125	149	142	138	130	138	142	156	146	138	139	133	149	132	144	137	139	134	151	121	132	142	141	150	129	152	135	149	163	147	129	141	122	142	139	131	131	123	153	139	148	139	147	157	119	154	152	139	132	117	146	122	137	126	127	128	140	127	145	140	146	122	140	119	150	131	143	145	123	156	135	130	130	128	121	149	129	142	132	148	162	145	132	127	154	146	122	135	126	115	159	144	136	122	133	135	127	133	145	150	147	160	135	146	131	131	119	137	154	147	148	153	135	133	142	130	145	123	147	134	143	127	132	119	120	154	157	126	143	151	117	120	150	149	143	136	133	130	126	150	150	132	120	163	132	122	139	125	145	143	147	128	151	157	143	128	129	125	137	138	126	134	155	157	140	146	140	144	170	133	133	119	137	158	136	128	144	134	141	154	143	161	127	125	150	124	146	131	133	138	138	130	145	131	131	142	154	142	150	145	115	146	131	138	121	160	139	140	116	146	120	142	123	148	147	131	131	145	150	160	144	118	142	126	127	148	152	144	144	128	142	124	137	133	141	127	154	121	136	149	133	142	160	124	144	148	127	136	127	134	156	116	127	125	116	138	135	135	125	151	150	145	151	160	126	120	140	134	140	128	143	123	130	150	128	146	132	134	133	143	125	140	135	146	146	145	120	144	146	123	160	112	128	148	160	147	150	137	124	145	132	132	127	120	143	138	133	147	134	154	142	131	124	135	134	139	146	127	166	133	136	156	160	130	150	127	139	121	119	140	116	142	138	137	149	130	119	138	161	137	142	147	120	143	133	143	165	141	132	148	134	156	120	123	122	143	145	119	142	172	149	132	147	144	133	151	128	127	146	122	133	129	139	147	131	155	147	142	145	144	125	140	138	143	134	115	132	123	133	118	156	131	135	131	147	125	137	127	130	155	130	141	133	128	130	136	132	129	136	130	107	144	147	135	152	120	127	124	134	131	148	140	125	125	146	142	130	151	140	147	125	133	127	143	140	128	133	118	141	145	117	132	133	171	142	155	138	141	144	133	133	143	116	138	159	161	146	152	151	148	162	156	124	144	137	130	138	154	137	165	134	126	118	126	154	131	142	141	142	125	136	141	146	145	129	145	120	112	150	158	154	142	123	155	143	153	142	138	125	131	110	132	148	136	149	134	127	139	117	127	142	139	123	124	142	135	141	145	167	129	158	140	163	114	130	121	141	130	141	136	113	155	131	129	136	143	130	155	139	139	141	128	141	151	140	149	152	149	131	146	150	126	156	137	140	115	157	146	124	154	150	150	125	155	139	120	156	141	138	155	141	133	171	149	119	152	146	128	146	127	131	137	132	122	139	141	134	145	130	129	130	157	155	130	139	137	132	109	138	139	152	134	147	135	140	142	151	158	137	175	150	134	147	142	128	144	139	142	140	145	116	137	109	153	144	148	139	137	124	144	132	122	145	131	132	145	144	132	129	165	139	149	147	147	125	152	122	128	135	161	162	128	161	132	133	117	112	119	132	123	151	156	109	146	122	151	124	138	145	146	143	134	160	147	161	123	154	141	139	146	143	151	128	157	133	141	161	142	141	137	127	132	116	113	151	127	145	138	136	144	124	124	144	128	123	127	118	132	142	138	129	120	143	138	123	130	153	129	152	137	126	130	140	171	139	143	142	130	134	148	166	158	131	143	126	159	147	140	117	138	137	132	140	152	128	148	133	144	134	138	130	133	132	133	129	122	143	145	129	135	129	142	148	158	145	140	114	126	111	127	130	139	127	136	136	143	136	153	158	105	141	122	110	145	138	123	144	135	130	132	140	133	127	144	144	132	154	154	167	149	128	145	119	124	126	137	140	150	121	127	142	120	119	128	155	141	141	141	140	116	120	146	138	153	131	129	123	139	155	124	136	129	127	145	143	129	117	122	131	141	142	141	146	140	153	135	133	123	129	147	152	132	142	115	128	139	139	154	135	141	126	119	148	136	148	127	148	154	124	122	166	142	127	146	147	157	139	136	143	147	131	158	143	134	121	133	141	161	151	126	135	131	142	123	120	132	120	126	143	141	135	159	145	128	128	123	137	152	120	133	135	105	134	169	146	151	139	134	143	143	133	156	139	145	147	134	121	148	136	145	131	131	140	137	131	132	137	138	139	129	157	156	123	151	140	145	142	148	164	138	164	140	129	156	155	139	149	139	141	135	133	140	132	144	145	139	150	148	152	153	143	149	142	132	138	155	136	147	152	152	143	148	131	129	130	142	149
8193	5648	11687	15161	15621	14854	12411	11622	9838	9137	7926	7222	5288	4131	3717	3554	3418	3619	4317	13974	20377	19944	16034	11964	6804	3212	1457	750	479	440	382	393	393	421	410	385	421	418	410	440	401	401	425	391	431	419	416	417	412	402	447	388	420	395	393	393	425	435	409	392	417	411	417	456	424	407	419	432	404	415	401	378	400	438	428	411	377	412	426	435	418	379	422	416	427	391	413	397	426	377	401	412	416	396	410	415	413	418	422	457	438	421	378	427	433	427	387	397	406	411	401	409	399	408	422	412	414	392	353	384	399	439	404	415	448	403	383	408	372	415	410	434	445	424	371	415	414	440	400	416	383	422	382	440	382	402	428	402	417	421	429	394	439	441	381	384	428	398	387	355	360	393	434	396	408	381	436	473	419	398	417	407	414	404	386	381	391	428	402	407	417	409	392	454	386	451	421	398	410	397	432	415	461	423	412	404	382	396	427	389	415	428	424	395	422	439	350	413	420	422	409	402	410	401	422	389	357	400	426	394	359	388	397	373	434	431	411	423	402	421	436	396	436	444	454	417	407	435	408	386	418	412	440	403	378	402	380	392	410	422	445	419	415	381	418	437	362	367	420	393	417	424	418	401	424	400	386	420	392	407	402	395	395	385	389	426	367	407	380	437	371	447	427	413	379	390	394	412	426	380	420	427	395	422	434	371	384	389	358	392	452	386	398	393	429	423	410	394	401	411	401	397	417	404	439	383	390	438	433	407	417	409	388	404	408	402	397	419	391	414	388	431	415	436	415	386	394	424	398	390	414	448	433	395	420	414	409	383	402	423	386	394	410	396	417	464	391	424	419	424	438	427	355	423	410	415	416	415	383	385	377	450	382	411	380	388	402	431	396	411	406	420	398	409	420	399	379	429	427	413	371	410	433	398	418	403	434	408	401	397	442	394	417	421	405	431	398	419	392	432	412	415	375	383	425	393	465	435	444	434	416	422	378	361	379	385	418	432	433	388	415	424	415	377	422	372	407	447	440	401	417	383	415	401	410	419	434	421	398	385	394	398	411	436	440	405	415	398	397	390	427	419	413	399	406	401	388	393	416	404	397	458	378	391	389	414	378	405	415	399	401	415	437	408	407	412	385	406	411	387	398	407	401	439	409	423	399	462	381	433	408	390	426	389	378	429	383	383	427	412	432	427	447	446	411	421	441	382	432	420	410	409	391	380	378	469	442	420	397	406	390	360	434	399	434	431	395	402	359	395	398	419	418	394	424	444	423	404	433	424	446	385	407	368	382	428	403	395	418	431	387	420	397	415	444	382	423	394	434	429	440	411	402	432	376	410	407	420	397	431	420	404	395	386	438	423	401	414	452	420	395	400	410	404	442	413	428	406	359	382	389	403	424	417	382	415	393	385	414	407	375	390	444	375	418	387	420	386	434	423	420	426	396	448	421	379	410	414	404	423	418	451	426	396	379	407	417	421	413	422	431	444	403	423	418	400	369	401	420	410	412	425	398	415	391	436	403	411	391	418	390	405	417	401	417	430	416	438	401	395	407	405	395	381	380	441	399	418	387	411	401	370	404	447	411	412	405	430	404	458	419	408	421	426	429	384	381	398	415	411	447	404	408	417	394	439	410	408	433	399	384	401	407	425	415	419	457	432	448	407	400	394	394	355	417	404	423	440	420	405	431	394	433	409	414	393	397	423	391	398	399	423	418	400	413	435	363	404	424	384	441	390	414	439	408	408	433	375	422	404	386	384	411	396	400	445	410	394	408	417	416	429	415	383	389	412	400	402	427	407	412	408	404	448	403	439	399	387	423	416	393	403	438	397	418	394	409	407	451	415	416	404	403	462	430	455	401	392	429	394	439	419	383	408	448	412	426	412	403	367	439	432	434	411	400	412	425	425	450	421	386	420	431	372	391	410	408	399	380	397	427	428	409	421	391	370	440	390	468	405	423	421	426	378	438	397	427	419	422	384	417	432	420	376	398	399	382	381	390	412	426	429	417	437	396	439	425	400	428	378	397	428	378	421	397	409	374	423	395	420	425	420	409	390	429	389	428	447	401	431	446	427	410	374	399	429	424	409	430	427	363	429	398	405	437	411	439	404	386	404	392	417	421	411	448	391	386	417	431	397	384	429	427	421	402	427	419	416	388	437	392	396	394	399	407	431	410	383	436	394	376	402	385	401	344	375	376	419	385	424	403	459	430	388	384	420	423	410	419	396	382	380	393	427	397	413	398	392	376	436	421	408	379	392	394	438	404	427	401	383	396	435	412	431	394	402	427	398	408	424	412	429	364	415	417	406	415	409	389	380	389	378	417	422	379	384	414	415	409	436	431	436	399	431	406	420	426	392	398	393	402	389	440	416	437	426	422	425	423	407	452	447	367	384	394	391	403	409	407	392	414	408	426	440	428	390	415	380	403	440	394	407	450	404	405	429	392	396	433	408	409	434	383	393	429	361	428	395	409	396	414	413	428	423	400	424	403	397	409	387	416	426	395	392	434	403	410	394	418	392	474	408	401	378	407	413	414	443	408	410	397	415	417	409	416	441	404	455	427	439	405	438	412	431	403	401	377	417	403	403	406	371	367	382	377	385	433	408	403	428	369	401	455	434	379	437	409	413	404	419	485	409	415	418	429	381	417	400	404	415	412	384	438	367	391	404	418	423	420	427	409	389	377	386	388	369	405	390	398	412	384	421	419	396	411	452	421	406	413	397	411	375	414	445	391	391	404	385	395	458	375	397	391	389	400	393	423	391	401	398	404	387	444	391	422	463	448	412	421	397	401	402	362	400	435	398	411	370	404	436	441	378	408	377	443	408	408	424	387	418	382	407	388	417	390	416	417	425	402	404	403	376	435	405	382	437	411	415	405	384	409	429	417	421	404	408	427	384	396	392	422	391	394	420	382	403	412	392	412	400	443	384	398	420	412	411	431	431	466	427	399	378	357	393	430	421	439	434	435	416	411	379	413	427	415	381	441	391	435	411	388	423	420	399	432	391	410	429	416	393	429	406	411	387	385	426	420	400	405	424	411	455	342	401	397	389	430	432	403	433	409	430	428	424	419	452	396	376	432	422	407	405	401	374	383	449	418	399	441	397	428	411	400	367	409	384	393	433	410	397	371	392	421	404	400	392	420	428	392	414	437	360	431	381	424	351	439	390	398	438	364	366	419	381	403	415	398	451	419	416	415	394	412	412	365	379	439	400	445	406	394	460	431	382	422	413	411	414	384	418	403	387	407	452	380	392	378	398	380	421	405	461	409	418	444	419	391	408	448	433	424	405	416	434	415	403	366	411	386	423	394	399	388	401	386	377	409	381	394	384	395	390	408	382	385	412	405	407	425	401	377	430	401	463	405	416	449	376	411	390	400	429	422	405	425	399	420	412	440	437	427	387	424	437	440	417	385	409	422	395	417	429	396	408	458	389	430	439	396	412	434	393	447	422	400	400	420	391	439	352	440	437	391	421	419	387	409	406	424	400	396	398	462	419	420	437
19878	9812	10824	9302	7887	6190	5049	3599	3496	2994	2368	2156	1902	1358	1078	986	907	921	1257	3928	7458	8348	6423	4065	2042	886	444	260	162	155	166	124	146	156	165	142	153	166	151	157	168	141	149	161	149	166	150	149	153	149	173	136	130	159	154	119	144	132	144	151	160	149	136	135	133	143	160	137	164	148	145	144	171	145	144	146	136	157	145	152	154	148	121	146	158	152	162	127	148	132	123	152	129	149	147	163	149	162	142	152	113	146	128	125	153	143	122	146	164	130	153	160	158	159	155	141	127	162	153	143	133	142	156	161	165	164	160	137	136	136	149	121	139	139	178	151	171	158	147	165	151	147	139	164	134	132	137	159	160	161	148	152	175	166	147	156	130	148	143	157	129	137	142	150	134	159	137	159	159	147	155	142	160	136	136	140	144	145	134	158	149	147	156	137	156	122	148	137	152	159	137	149	150	156	145	150	140	178	150	149	177	155	133	149	133	129	145	151	139	151	165	126	169	161	140	167	145	156	161	142	130	155	181	128	144	169	153	144	149	144	145	146	136	170	146	153	136	154	155	170	141	143	124	140	147	125	167	172	131	147	143	130	138	161	138	158	140	163	142	172	123	153	143	131	143	172	155	146	125	142	138	137	149	169	146	139	151	149	175	158	156	155	154	168	177	154	160	153	124	160	146	151	152	124	149	148	150	135	156	168	150	126	140	148	131	141	148	158	143	157	140	171	143	152	144	144	153	149	164	143	154	148	171	148	169	132	132	146	142	165	162	138	153	160	163	135	152	124	149	139	144	154	153	140	156	166	170	144	160	156	126	139	154	123	157	154	160	143	135	163	152	139	178	146	157	146	139	132	155	169	148	137	147	155	149	151	158	179	155	144	154	155	180	145	154	130	177	128	147	139	166	148	130	137	158	123	131	128	146	150	141	143	162	147	163	143	174	162	154	131	130	155	145	164	150	147	141	152	144	144	126	123	125	141	139	157	139	125	149	167	163	155	143	163	133	144	147	173	162	137	144	139	146	122	157	131	113	144	152	163	157	155	146	138	165	145	141	157	130	148	148	134	140	156	159	129	141	135	141	143	149	126	140	139	160	145	133	155	164	146	136	146	127	132	134	159	148	139	157	155	141	138	166	144	171	174	134	120	144	139	158	151	132	141	141	147	142	119	154	164	146	159	142	144	143	132	125	124	149	167	172	163	143	133	166	139	131	152	147	145	142	154	126	141	132	156	162	122	146	144	160	160	155	145	134	118	145	141	152	165	175	148	151	140	154	149	142	151	169	164	148	163	128	146	171	139	132	153	138	134	147	131	142	145	147	134	159	121	153	158	137	175	139	150	142	129	137	128	145	163	155	133	141	152	152	134	138	138	163	155	157	143	146	140	146	141	160	136	139	154	147	144	140	148	133	170	135	140	161	156	145	136	157	160	129	133	149	139	155	148	149	148	161	133	158	156	150	148	155	140	137	129	158	132	135	169	150	137	151	152	143	146	137	112	148	150	139	145	159	162	177	125	150	144	142	161	166	130	135	129	148	175	162	134	161	136	156	125	165	146	145	129	170	147	138	142	151	135	152	137	134	161	138	170	145	140	158	145	131	164	125	162	141	155	142	134	142	142	133	152	138	140	121	142	156	151	158	141	154	148	147	139	152	155	154	149	136	175	135	140	139	154	160	133	137	146	148	156	136	148	149	162	171	148	121	149	150	149	135	143	151	152	148	128	160	148	180	140	155	144	151	147	149	133	141	141	124	145	163	147	170	145	160	146	147	143	136	136	155	143	141	155	151	137	158	166	138	157	132	123	143	149	130	153	138	151	142	145	146	121	143	124	140	150	145	153	117	156	151	169	153	139	172	131	142	144	134	154	168	143	142	157	153	162	159	146	151	118	155	133	139	130	169	141	151	155	139	170	112	147	143	147	155	154	148	163	141	140	173	130	150	137	163	143	151	126	145	129	156	137	155	134	151	129	142	145	139	167	142	178	151	157	137	151	165	150	154	151	151	157	153	150	130	137	154	155	146	151	124	159	142	128	119	146	151	152	160	161	125	150	163	146	139	143	172	141	151	163	151	145	133	135	128	128	137	138	159	156	145	135	144	145	136	139	165	171	134	142	156	165	144	126	166	155	173	155	153	134	137	155	137	137	141	177	157	190	139	128	164	144	134	126	139	144	148	151	163	149	156	142	145	157	152	149	136	155	135	158	148	174	163	163	140	123	124	147	157	141	154	171	151	161	152	152	184	144	147	145	147	147	153	151	156	141	151	139	142	138	134	156	133	163	145	164	139	178	164	131	155	160	151	171	151	153	141	148	142	146	155	153	152	151	141	118	161	138	140	174	148	120	142	147	145	156	154	162	157	176	165	156	159	172	153	156	149	157	128	159	141	164	154	143	145	149	141	143	159	132	168	144	126	143	148	143	146	138	137	144	160	141	150	158	162	154	152	133	157	144	152	129	159	151	162	146	142	161	130	154	145	150	157	154	147	142	149	148	161	130	130	139	136	144	148	161	141	136	163	158	150	154	166	130	144	150	146	146	157	146	163	171	152	138	121	141	148	146	124	141	157	156	142	160	173	144	143	155	192	157	136	128	132	159	154	142	149	140	152	166	148	144	143	150	148	147	138	138	139	139	153	143	144	170	141	148	141	115	158	163	131	149	137	179	136	144	153	153	169	142	144	137	147	132	146	119	150	152	161	146	161	152	167	137	143	139	170	134	148	148	157	157	130	144	148	169	150	160	157	156	164	158	161	141	162	148	153	133	157	114	165	130	143	159	144	151	161	143	145	151	130	143	161	150	154	175	166	145	142	144	156	122	164	149	130	139	156	147	130	145	119	187	168	147	145	154	166	140	110	135	157	149	138	140	130	146	145	146	144	144	125	161	168	174	136	146	144	159	145	157	144	151	183	147	161	145	160	143	168	137	138	153	160	171	155	141	153	151	151	167	151	164	142	171	155	137	153	130	146	142	143	134	140	165	171	156	130	143	166	139	156	149	157	158	160	139	154	139	179	142	148	162	125	133	146	134	132	149	131	139	168	154	147	152	151	128	158	133	177	165	163	147	153	151	156	161	164	154	130	142	160	127	140	142	152	147	174	143	136	153	157	148	139	128	145	138	149	145	128	163	154	139	142	143	134	155	134	156	124	145	155	158	149	150	154	135	153	130	167	159	165	150	140	144	155	161	159	145	148	139	167	138	138	154	174	157	141	149	146	154	133	168	159	152	175	164	174	147	156	155	139	108	141	127	135	148	141	160	134	149	159	133	169	149	152	171	130	153	156	143	141	168	142	156	141	170	168	153	137	165	161	139	169	138	147	148	131	137	176	165	150	149	144	148	123	145	158	148	159	169	144	127	122	139	160	150	134	156	137	140	133	142	130	151	167	156	144	152	164	158	166	122	145	131	110	146	138	139	140	146	155	148	152	146	129	141	157	154	149	140	151	149	137	149	148	133	131	133	136	141	146	134	176	146	146	163	138	138
11420	8140	14904	18988	21021	19728	17335	14974	14967	13746	11587	11231	10309	7538	6331	5822	5797	5484	7885	19252	28721	29013	25019	18080	10611	4942	2407	977	575	495	472	441	425	410	417	475	416	432	424	389	448	452	429	445	412	420	458	426	451	404	444	427	395	425	424	407	446	469	429	458	422	411	418	434	424	441	430	432	421	445	413	417	472	426	434	411	433	467	407	445	424	413	430	404	427	414	416	428	403	414	412	434	448	445	477	400	479	455	413	457	462	396	417	403	445	461	455	469	483	439	441	436	433	414	422	458	417	412	435	422	445	422	419	457	422	429	436	444	426	446	463	419	433	434	407	457	426	411	427	437	437	419	418	419	425	438	463	423	429	432	434	424	476	435	396	465	401	442	456	444	382	423	400	439	422	470	450	421	450	454	462	435	405	403	411	438	409	435	429	393	412	460	430	421	448	442	434	426	441	456	446	435	466	432	431	429	406	428	425	458	435	423	432	472	454	399	438	428	426	418	438	460	413	407	453	418	457	459	416	417	403	432	426	442	404	396	398	441	440	439	408	454	439	446	452	436	381	438	432	393	446	394	410	448	428	434	403	455	435	412	438	403	445	444	400	420	426	419	430	386	443	422	451	445	431	440	441	390	412	409	401	400	395	446	388	448	439	440	438	411	438	399	424	459	432	417	413	427	427	451	444	409	421	444	428	405	436	390	480	469	407	444	434	426	423	421	437	430	402	438	427	408	443	432	463	428	390	452	458	466	449	457	425	461	470	412	414	400	417	429	430	418	459	471	449	444	419	450	414	421	465	412	439	379	424	450	450	471	410	439	436	432	491	451	420	438	407	450	419	394	444	441	429	427	449	456	456	419	412	441	444	410	431	413	440	444	449	446	453	408	462	451	423	418	414	414	434	437	438	434	448	440	432	442	419	413	422	423	412	420	424	416	414	442	440	367	434	409	429	416	418	412	407	442	428	410	413	466	414	427	398	432	449	411	432	463	444	421	417	451	437	442	437	438	432	382	441	435	403	437	475	429	441	435	422	414	452	418	397	445	467	427	428	460	418	420	434	433	468	426	429	462	454	430	441	427	440	452	406	449	402	420	406	470	448	449	390	448	429	443	453	437	464	431	410	465	439	472	442	432	446	426	446	417	424	406	478	453	429	418	434	466	442	450	441	442	441	450	425	409	444	436	449	434	411	454	408	422	432	456	421	439	437	455	420	430	473	467	439	478	396	424	402	466	433	444	435	440	451	440	424	419	404	418	437	463	414	456	427	445	437	438	418	463	476	454	453	400	464	447	401	413	419	480	432	444	439	420	416	464	441	429	410	398	425	417	423	447	482	420	435	442	429	474	443	450	426	431	438	426	426	436	441	446	480	448	428	428	465	443	461	411	436	419	445	452	440	380	436	427	400	430	447	434	414	395	454	467	400	485	427	404	403	461	456	409	492	426	434	417	450	435	406	435	426	494	403	445	449	458	440	378	410	443	446	418	441	453	381	423	447	437	444	434	436	434	432	402	423	411	490	467	414	448	419	443	441	404	430	441	445	435	410	450	395	439	428	397	389	433	455	425	437	471	412	379	435	395	442	443	446	434	400	456	445	440	447	447	455	420	429	407	432	438	420	457	465	430	409	425	447	459	444	425	431	470	449	420	412	419	416	421	392	403	416	468	430	443	408	462	394	427	441	402	426	451	408	473	435	451	397	429	413	447	435	420	439	437	410	448	413	467	452	455	462	431	459	445	443	453	442	450	449	397	435	403	415	436	438	451	415	430	424	431	421	417	446	438	417	440	461	413	424	454	416	423	466	427	432	424	405	439	483	436	468	405	417	429	409	434	406	430	472	421	428	436	429	431	455	433	445	449	456	436	450	452	441	423	435	429	393	434	416	419	426	434	440	434	414	450	444	418	439	408	427	447	417	469	396	442	442	438	413	432	414	446	407	447	412	393	433	447	447	441	409	426	440	395	434	443	455	398	427	427	429	467	476	476	448	441	446	455	453	448	450	396	455	448	444	468	402	410	440	415	436	434	464	442	428	437	428	453	461	429	426	467	419	419	445	435	414	415	427	426	485	427	449	433	437	396	425	409	433	482	455	406	431	436	445	457	393	447	411	423	392	438	465	461	434	432	410	432	436	463	445	407	443	463	457	402	459	463	427	394	443	466	412	481	426	435	447	464	433	421	435	432	449	418	447	373	414	485	456	421	418	472	424	430	440	442	417	428	392	463	434	412	406	436	437	424	473	434	487	428	489	389	425	413	451	434	467	453	455	443	453	409	384	395	480	447	446	429	438	414	418	442	440	443	436	444	437	427	437	430	447	410	461	444	414	407	444	448	435	434	450	434	414	413	437	409	417	474	404	425	470	433	430	413	440	443	446	426	450	454	425	447	407	445	430	443	451	440	435	414	397	408	428	455	461	415	426	467	424	424	421	392	436	428	402	442	456	427	433	463	448	454	424	417	415	425	461	439	443	456	432	453	414	445	420	425	434	440	396	447	425	442	406	461	435	403	424	406	454	472	462	428	452	413	413	441	414	444	425	446	417	469	416	455	419	410	443	446	490	426	398	446	436	418	470	456	444	411	430	417	444	426	402	398	459	426	434	417	434	448	423	471	452	432	449	407	481	419	403	444	461	482	442	440	455	446	456	405	430	420	427	467	483	442	448	443	423	430	424	411	454	429	446	467	468	414	425	435	437	462	437	444	408	447	448	421	424	444	409	442	439	421	393	439	454	446	421	444	452	413	396	416	416	437	406	457	415	476	408	424	440	403	442	385	432	444	457	445	402	464	467	431	392	453	423	408	467	398	453	471	458	427	400	434	427	440	429	449	447	447	434	439	413	396	425	453	399	474	424	446	437	429	436	411	421	449	448	438	426	432	451	465	453	449	419	414	442	403	429	446	457	446	432	434	443	423	445	425	443	408	415	398	421	414	422	478	428	406	407	457	418	441	439	423	438	439	450	446	451	465	421	446	467	436	461	409	412	455	434	433	456	422	461	436	480	420	421	411	415	441	413	412	438	439	441	481	449	415	442	438	441	398	446	412	447	428	415	466	477	439	419	425	468	476	471	441	430	421	434	459	442	442	446	420	394	438	417	442	446	440	439	421	486	473	440	426	437	415	497	439	411	436	436	407	429	425	406	447	462	445	425	430	430	424	432	396	462	444	409	382	447	390	449	446	406	447	432	453	457	405	429	461	450	485	425	427	392	465	430	403	438	466	450	458	465	420	439	443	438	450	470	450	429	414	452	440	411	395	455	412	454	439	465	427	421	444	430	429	446	426	432	457	430	450	449	431	449	466	395	442	406	399	445	467	460	419	479	448	458	450	415	430	460	442	459	441	431	383	423	457	456	458	412	438	456	437	449	435	408	433	410	429	428	428	426	445	413	424	422	378	437	456	465	412	406	392	442	423	441	420	396	454	446	411	446	430	435	432	415	443	448	436	450	420	444	451	419	437	441	424	413	409	422	419	414	446	431	443	427	427	419	428
4920	2881	4803	3677	2762	1743	1257	1006	916	677	612	581	446	325	234	281	262	274	306	279	546	751	799	660	439	318	209	164	142	133	135	133	138	128	150	125	130	130	138	138	131	124	115	134	151	126	116	139	142	140	141	130	138	115	152	135	126	139	155	125	130	141	121	144	139	137	131	136	150	157	124	124	137	152	130	152	119	137	146	144	127	139	155	121	146	142	125	140	117	135	149	129	138	131	131	148	134	139	125	109	126	137	151	154	137	136	129	129	159	145	134	163	132	137	124	144	123	129	130	145	138	126	143	155	139	113	112	131	129	131	127	147	125	141	127	128	136	127	140	135	124	164	137	155	172	148	135	136	143	125	125	134	151	141	115	133	116	152	145	131	149	123	125	122	138	122	136	126	152	159	151	126	139	126	148	126	124	145	166	136	123	121	141	126	132	147	147	132	146	142	142	138	119	120	142	147	131	145	148	170	122	128	123	121	124	120	133	147	129	146	142	144	124	137	136	138	109	128	133	146	140	134	146	123	138	151	116	156	108	152	145	132	136	148	125	146	130	130	130	126	108	127	139	122	129	134	129	150	138	162	130	127	139	140	118	127	129	142	142	149	146	139	149	123	131	129	138	131	144	122	151	159	148	151	127	123	155	125	120	122	141	140	142	141	137	144	154	137	140	149	150	120	120	143	123	122	139	119	134	130	126	128	133	136	144	140	123	145	146	128	138	143	137	159	150	146	125	128	135	132	145	148	129	143	136	136	145	117	138	124	160	137	131	151	135	146	126	134	121	124	148	140	142	124	131	145	121	141	154	124	133	148	128	153	131	131	140	128	143	152	124	141	144	122	150	140	158	133	157	152	152	149	116	148	134	139	116	162	132	153	133	114	131	125	118	147	146	138	138	149	127	132	111	128	155	137	139	127	152	152	134	130	147	159	110	126	129	124	126	130	130	148	133	136	131	142	149	129	132	162	160	124	150	137	152	140	132	152	130	128	138	140	145	123	141	136	151	140	118	131	136	139	138	137	144	141	127	152	152	162	150	160	139	129	130	156	135	152	145	155	156	131	139	155	158	130	147	118	152	153	152	148	137	120	128	113	118	146	139	122	128	142	127	117	123	128	134	122	155	151	129	112	141	136	123	142	153	131	154	149	140	132	141	125	143	125	132	136	133	136	129	152	138	149	124	132	154	154	119	140	138	140	137	126	135	127	151	148	134	127	144	132	111	128	147	132	151	125	141	153	137	134	134	132	131	116	153	138	134	141	132	151	137	134	132	122	166	139	135	125	155	145	145	126	134	126	112	134	134	147	138	130	135	135	134	149	134	123	130	128	135	134	138	132	126	135	140	132	161	168	122	115	117	142	125	142	140	124	129	130	133	128	133	161	134	141	161	132	118	135	142	145	119	120	132	132	142	110	118	126	141	146	119	119	157	127	146	131	128	132	132	135	126	137	165	138	154	152	141	144	146	136	140	137	147	161	149	157	139	144	133	132	120	142	125	136	141	132	113	129	114	139	155	155	134	131	132	147	171	134	144	114	123	128	128	129	142	126	135	123	116	128	133	131	128	121	145	132	134	121	157	135	141	129	121	142	145	138	142	127	142	136	148	128	146	140	132	150	137	130	150	141	146	136	142	128	147	163	136	146	133	155	120	101	122	153	150	131	143	112	136	122	138	154	151	121	141	127	140	137	143	136	149	128	123	145	122	154	116	154	146	151	113	119	157	145	153	125	125	149	129	127	138	132	120	122	144	148	156	146	139	127	144	126	127	134	145	141	141	113	149	135	125	132	126	123	140	113	150	130	141	148	136	159	131	127	125	130	113	135	130	115	143	149	140	133	122	132	135	135	120	131	128	155	129	156	146	149	136	136	145	126	125	141	132	146	145	120	119	115	143	159	143	152	148	140	124	140	133	129	142	145	131	148	126	114	129	147	148	127	153	118	143	143	146	137	148	152	139	132	143	134	138	154	133	132	144	144	157	119	138	118	139	133	130	123	136	137	126	140	154	120	163	145	144	161	153	138	148	136	137	111	127	123	139	135	126	133	131	140	129	142	147	126	121	150	137	151	140	130	103	116	123	140	131	124	146	138	132	136	129	132	155	163	131	134	153	133	131	122	134	133	131	135	143	127	134	140	147	147	151	122	149	134	156	129	146	138	135	113	124	118	141	151	158	139	144	131	107	131	149	122	110	131	146	126	143	145	155	147	129	143	127	129	151	130	124	136	153	127	135	120	133	129	120	130	122	136	143	135	134	129	146	139	142	121	119	142	129	157	136	128	149	136	142	132	146	142	154	148	115	153	115	131	151	135	137	145	138	149	150	136	149	127	138	140	116	137	146	150	122	141	142	128	157	142	135	134	134	147	141	132	148	137	112	143	143	144	130	140	134	121	122	141	137	168	145	133	119	122	153	133	135	151	140	142	139	131	132	119	128	143	132	144	137	142	155	125	147	129	157	121	127	105	158	120	135	135	135	147	140	124	146	132	127	146	147	148	138	141	142	161	152	136	135	133	140	142	123	129	146	146	155	121	139	137	148	138	155	154	153	134	132	139	134	154	120	126	138	106	116	155	139	136	127	137	123	146	136	137	122	142	143	142	127	145	126	130	137	134	147	120	134	134	140	131	127	136	128	143	146	125	157	146	135	156	152	132	130	162	147	141	140	130	125	144	114	104	150	133	140	140	146	132	160	141	128	151	147	144	130	120	139	131	141	139	129	144	130	144	140	142	131	142	121	140	134	132	133	137	129	135	118	120	142	130	119	144	135	139	122	148	120	147	157	126	133	148	146	120	148	134	151	122	151	131	140	128	116	138	133	135	147	126	146	141	151	136	122	145	145	151	141	129	151	144	132	131	146	112	127	141	149	155	137	115	134	126	136	148	137	129	141	138	146	138	119	143	127	117	147	130	137	128	150	124	119	123	138	129	146	128	144	137	149	156	138	140	133	136	150	127	147	137	112	136	144	132	128	156	120	140	124	127	131	147	112	130	131	133	133	115	150	144	139	132	131	121	120	153	133	126	124	135	130	113	125	110	136	123	136	131	136	112	147	139	145	146	156	141	147	135	137	112	147	142	149	138	136	127	138	143	151	142	155	147	134	125	137	145	136	144	134	146	123	128	142	140	143	136	154	120	114	148	143	142	137	144	135	128	137	135	151	119	140	143	143	129	138	129	124	138	145	127	125	157	145	161	134	145	128	134	142	137	148	158	136	136	124	136	147	123	113	120	112	116	130	144	130	138	133	154	140	142	127	142	126	143	138	149	134	121	142	135	147	140	154	124	118	143	123	121	120	111	149	124	144	124	116	107	126	123	117	139	145	145	127	131	146	122	128	146	145	136	127	165	140	121	147	125	154	143	132	136	130	138	147	105	156	148	127	107	130	132	128	132	144	161	142	128	133	168	137	144	136	125	138	147	148	145	138	143	135	119	171	120	131	134	169	140	133	128	135	150	141	145	154	122	132	131	140	112	136	135	125	126
3834	3233	8203	9707	9378	7019	5934	4925	4543	3857	3319	3428	2488	1736	1325	1329	1185	1447	1678	1468	3304	4094	4017	3122	2010	1192	714	547	402	446	422	421	378	401	412	389	406	385	414	422	422	355	423	395	418	414	377	385	380	377	433	373	414	428	408	405	399	421	386	408	390	432	383	379	384	376	402	387	389	407	397	401	426	383	429	396	405	408	380	422	399	411	419	362	352	413	401	423	451	414	418	411	432	409	429	372	383	374	406	379	408	391	364	363	393	391	399	405	409	383	404	393	425	408	398	433	387	406	405	411	414	412	388	402	406	411	404	420	402	422	398	400	437	401	349	409	389	414	360	369	397	386	382	393	445	399	379	374	375	382	400	396	389	421	401	437	366	384	438	389	377	380	425	371	364	407	443	412	392	360	371	402	396	427	405	387	369	405	412	382	400	393	400	433	385	421	440	371	404	394	391	412	407	369	410	410	404	371	428	421	382	396	468	384	440	403	435	410	447	397	392	421	400	400	418	384	429	408	406	424	391	398	450	370	405	370	377	427	394	427	394	368	380	413	410	403	388	407	421	398	381	389	405	386	405	367	420	401	425	393	420	424	417	365	429	398	400	361	354	391	427	366	373	410	408	416	427	407	467	441	341	408	426	430	390	406	379	449	385	424	409	390	382	409	405	413	400	397	410	396	394	427	413	396	396	370	392	404	411	419	390	414	392	407	424	421	388	418	379	384	388	424	403	384	412	411	421	427	375	378	376	401	393	376	419	417	448	389	405	400	434	411	423	428	395	371	427	417	413	375	443	423	440	379	410	400	386	409	434	388	414	373	402	415	384	383	405	443	392	386	395	401	396	358	368	390	411	391	398	420	406	398	403	409	450	400	401	436	409	369	392	372	392	380	413	382	388	381	414	386	397	401	357	413	371	409	363	399	342	418	412	415	385	414	401	423	419	387	409	413	393	412	380	411	411	412	404	403	416	384	431	413	401	435	420	414	417	393	385	378	384	395	405	371	402	409	355	375	423	422	398	363	379	397	396	392	399	399	383	431	403	384	418	396	376	404	389	401	422	391	395	403	408	407	401	413	409	407	416	379	405	395	421	354	400	356	435	403	413	412	400	400	362	412	383	380	388	424	399	377	406	394	400	389	409	412	416	391	425	415	398	388	417	371	381	406	390	399	422	469	375	422	401	395	392	412	450	433	401	440	387	386	417	377	398	401	432	439	406	383	388	366	416	414	431	423	403	404	382	412	390	419	387	425	386	418	412	390	389	395	391	408	408	432	381	362	426	404	394	398	417	429	397	436	381	376	410	406	403	419	409	388	365	408	364	405	387	378	402	381	416	392	436	389	369	404	416	370	393	404	378	424	394	440	395	386	409	380	378	412	379	369	400	375	406	404	403	438	358	427	400	414	417	452	403	391	392	427	374	405	386	399	415	381	459	390	398	410	392	391	375	395	400	367	375	377	413	387	404	368	392	438	381	403	453	386	378	408	450	418	433	388	430	406	399	403	363	388	368	411	410	390	397	419	393	409	388	398	402	421	400	396	385	421	424	389	402	428	391	429	407	388	411	378	379	388	364	413	375	437	401	385	403	449	397	413	398	411	367	364	402	396	418	387	389	359	422	398	418	437	380	419	384	369	435	380	378	409	382	422	402	402	423	394	413	421	391	411	379	378	387	408	405	434	419	367	385	405	396	400	407	399	446	419	394	366	393	404	415	393	388	418	402	392	452	435	407	385	374	413	401	430	386	400	410	376	391	367	401	449	395	394	416	429	415	382	388	405	364	386	386	406	420	363	398	400	432	410	416	392	397	379	387	386	405	395	390	410	419	372	396	403	396	410	397	416	365	399	446	407	394	430	430	377	376	410	397	383	406	380	406	407	386	352	393	393	445	374	435	386	391	397	403	388	407	380	381	391	369	417	399	392	407	382	381	388	414	396	387	392	395	401	396	414	449	407	407	398	380	377	419	443	407	392	425	386	374	423	390	421	394	378	400	405	423	413	395	410	439	418	413	416	426	399	407	409	360	403	402	396	420	406	446	432	412	405	414	415	401	389	390	410	447	401	400	399	412	377	407	396	404	407	400	398	414	402	423	419	427	401	402	394	396	387	394	407	386	370	386	400	430	391	405	430	441	367	397	418	398	408	394	389	389	405	392	382	417	423	384	420	413	404	414	409	403	385	414	441	423	382	417	418	446	411	402	422	391	384	402	376	383	414	421	417	380	376	425	432	379	421	384	395	379	418	404	399	409	410	406	400	398	381	392	387	415	417	353	414	409	377	400	391	401	391	412	397	433	401	372	356	390	382	396	401	406	393	397	420	393	421	425	401	376	434	389	393	364	456	390	431	409	388	389	407	405	418	411	416	408	393	429	349	397	427	389	408	403	401	392	373	415	399	409	411	423	402	392	426	384	418	438	414	407	417	434	396	411	395	401	425	388	442	413	395	420	426	425	372	430	397	403	413	376	387	435	356	395	385	383	372	409	415	396	389	379	428	399	418	380	408	426	422	388	388	393	418	390	429	401	340	393	419	386	421	370	399	415	397	402	402	429	398	416	392	391	402	374	372	403	412	449	424	365	374	398	403	389	416	422	415	399	405	395	369	396	380	455	439	395	382	392	407	418	407	400	402	394	423	410	388	383	414	422	360	419	385	379	372	421	372	405	397	421	420	410	406	393	387	415	391	434	356	409	389	395	414	383	400	425	373	401	384	433	429	393	425	419	406	418	365	394	417	381	389	414	363	446	348	431	426	381	431	406	395	432	375	376	385	367	401	366	399	408	427	413	403	405	353	404	375	394	395	392	411	378	396	403	383	413	418	408	393	387	401	402	397	398	376	375	388	386	381	411	432	374	446	424	394	422	409	385	418	433	380	422	414	427	386	419	428	374	372	380	392	416	374	402	420	417	382	409	386	415	388	418	383	396	405	439	382	399	411	424	416	389	397	414	438	427	421	386	396	370	395	441	405	391	417	386	413	394	356	381	405	396	398	426	381	361	390	414	424	402	397	398	392	399	408	424	401	402	385	408	418	381	416	381	402	402	375	376	398	396	410	384	403	397	367	408	432	381	387	406	393	387	413	379	393	408	402	405	412	411	423	421	400	398	402	402	407	398	417	378	368	411	410	404	385	392	382	412	362	461	394	406	397	405	412	372	419	424	353	447	391	431	375	422	399	432	413	410	373	381	400	405	397	370	426	399	440	381	369	435	397	402	365	402	400	411	356	406	396	392	394	392	424	357	395	395	418	405	377	394	415	411	379	411	417	384	374	405	405	443	403	357	379	418	427	376	400	393	384	406	403	398	401	384	397	412	391	392	366	390	428	399	392	389	401	404	397	391	406	438	380	402	413	384	416	379	433	391	439	398	424	429	422	369	374	392	397	412	403	426	376	391	421	422	391	412	413	376	394	397	355	406	443	384	412	380	394	407	408	384	408	348	414	432	389	474	404	420	417	405	372	426	403	407	383	427	393	380	424	436	379	410	370
12426	7002	9797	7438	4766	3392	2862	2322	2054	1744	1522	1367	1327	1112	892	665	531	669	706	824	3687	4607	3982	2511	1311	560	335	191	165	169	130	132	131	151	154	126	134	159	130	135	140	149	137	148	132	139	169	114	138	171	145	119	133	143	126	137	140	127	129	133	133	150	152	119	140	129	146	170	140	143	131	156	142	146	127	128	130	161	132	137	149	143	118	128	131	137	132	139	140	158	144	117	130	144	132	154	160	147	154	142	148	150	135	141	127	121	137	138	121	137	131	120	136	146	164	148	146	122	146	138	139	127	135	138	125	129	138	123	149	132	151	124	151	130	139	106	139	129	131	128	163	146	129	133	124	152	142	146	135	129	123	142	138	153	139	131	145	133	123	147	123	139	115	135	139	145	137	147	149	141	137	126	133	118	148	156	133	136	128	129	129	150	131	132	136	111	125	125	128	129	139	131	145	140	143	146	141	129	143	144	131	145	130	132	148	142	136	150	134	135	133	149	131	156	145	140	121	147	134	134	150	131	137	160	134	129	153	141	147	149	130	134	136	117	147	138	149	117	129	128	129	151	127	146	115	136	155	130	141	158	146	121	129	134	111	113	149	139	138	137	142	147	136	169	121	134	135	140	145	121	124	131	119	142	139	147	126	116	118	121	134	154	134	139	141	114	127	127	150	149	116	131	127	148	115	157	142	139	139	152	138	140	175	134	139	142	143	141	147	173	150	150	117	124	139	152	124	147	118	157	138	128	133	151	125	141	140	126	132	148	137	143	144	147	135	134	114	152	140	134	150	128	123	151	122	133	121	120	157	154	149	139	151	142	150	141	139	111	138	126	139	150	134	135	146	140	125	140	125	159	125	135	139	147	145	137	144	145	144	134	139	131	135	150	143	136	148	134	146	134	128	135	146	129	140	140	138	146	128	135	130	124	150	122	140	137	138	131	160	118	146	166	149	122	149	120	132	146	126	142	141	130	129	124	123	137	147	125	124	138	145	162	152	132	125	124	146	154	136	118	132	143	125	143	130	140	130	157	127	154	120	132	130	159	150	141	112	142	119	128	166	136	128	148	136	127	143	101	124	142	122	151	128	139	140	119	133	144	113	156	138	146	147	131	112	142	150	145	140	137	115	137	147	148	178	131	136	141	140	151	156	150	143	132	148	131	131	136	140	163	176	146	158	127	141	116	139	151	139	142	159	150	127	145	124	168	133	156	135	134	146	139	130	145	148	125	146	130	161	156	133	148	141	133	132	128	153	144	139	152	137	147	114	148	121	124	153	147	128	135	155	149	134	140	121	140	142	126	148	148	138	158	135	124	128	135	134	142	134	140	157	131	143	124	130	128	152	130	119	124	143	148	141	122	128	139	173	149	145	141	128	134	139	147	131	131	140	131	146	133	134	140	145	125	123	146	145	144	128	129	159	134	128	145	136	166	147	148	138	136	148	129	151	143	127	147	143	138	166	136	147	123	139	120	136	143	135	152	140	137	156	130	136	141	159	140	123	150	139	135	123	131	144	138	122	154	151	140	131	140	142	125	114	150	135	147	143	139	144	136	138	146	154	143	134	145	145	148	143	139	144	147	128	133	130	127	147	128	152	135	127	124	119	117	132	128	116	126	133	133	150	128	146	143	134	150	120	152	152	148	136	133	129	139	137	148	142	156	122	141	135	143	126	128	135	149	164	147	150	143	137	132	130	138	145	155	150	135	183	140	152	142	130	125	137	142	114	125	137	131	153	149	148	121	120	141	126	146	159	146	121	139	133	145	124	121	125	163	125	126	116	139	145	118	131	132	146	124	140	155	129	143	124	141	149	143	141	148	153	155	146	163	147	147	137	146	137	136	150	139	145	144	154	134	129	116	114	155	123	142	163	139	136	137	132	145	150	138	134	135	149	153	130	141	136	137	125	155	137	129	133	134	147	131	145	136	140	141	131	135	150	129	121	131	146	140	127	130	133	139	133	143	127	147	120	137	142	141	129	154	134	141	153	134	132	144	144	133	127	160	162	134	128	140	175	123	130	130	130	146	124	146	120	145	135	142	153	134	157	151	161	159	134	170	140	152	132	135	161	145	126	143	156	155	132	154	138	164	125	124	125	148	135	128	158	142	128	130	110	151	137	129	132	136	129	130	133	147	167	131	128	139	115	124	126	124	124	142	126	144	132	127	134	157	134	141	131	141	139	122	132	137	125	140	142	134	137	115	139	138	138	150	129	135	139	126	165	136	144	120	132	136	136	131	152	130	143	144	135	132	125	156	135	151	124	139	133	150	145	124	147	122	138	159	120	151	137	117	143	135	138	123	134	145	139	144	135	121	116	166	122	130	144	153	138	163	130	141	143	139	147	134	144	125	167	140	149	154	141	132	151	115	168	136	139	138	154	128	149	142	139	131	128	135	123	136	142	149	130	147	130	138	141	130	134	146	122	142	134	138	139	143	139	137	140	123	147	113	136	138	128	141	128	149	129	128	138	137	126	143	139	138	135	151	157	130	136	124	144	136	144	138	132	116	151	154	146	150	132	130	158	151	136	121	135	147	120	137	131	129	134	157	132	149	132	126	137	167	140	138	120	132	107	145	134	139	138	139	143	153	140	147	136	171	154	130	128	127	134	130	168	134	145	120	135	125	139	141	138	157	146	132	138	154	133	132	144	126	116	125	123	144	130	151	135	130	144	133	144	148	140	137	128	154	144	139	158	139	144	117	127	133	135	133	125	155	138	134	131	139	132	103	133	143	134	137	140	136	157	118	133	140	138	125	143	144	121	141	126	149	138	133	157	144	124	149	145	135	133	145	131	143	168	139	162	135	129	134	140	107	127	145	140	151	146	133	152	135	139	124	138	127	128	138	141	141	158	152	137	137	132	148	142	136	139	128	121	142	154	150	151	144	139	134	136	134	138	150	157	136	136	139	128	126	128	125	146	163	148	123	156	134	154	151	145	127	143	140	147	149	125	141	147	123	135	130	133	103	143	141	145	128	144	110	113	142	136	157	149	134	139	134	142	147	111	137	148	132	162	132	148	163	137	129	153	141	145	130	128	148	132	129	145	130	157	148	120	146	131	149	129	161	142	127	125	130	132	139	128	144	132	129	139	136	122	128	125	122	124	136	154	98	128	127	153	132	140	133	146	147	150	137	131	136	139	134	156	128	145	132	133	130	136	129	143	163	133	128	131	134	139	149	139	129	139	146	146	140	132	131	122	135	145	132	120	136	147	141	129	148	154	123	139	132	142	134	140	132	138	138	145	122	131	139	145	163	132	142	132	110	163	124	162	133	125	119	155	121	138	122	148	133	137	149	131	142	137	138	148	124	137	151	132	110	128	136	138	114	137	133	163	142	139	127	128	143	114	145	140	138	118	136	137	145	140	141	157	130	137	135	123	138	130	131	154	143	141	149	147	173	131	145	135	141	139	133	122	137	151	152	140	121	150	144	150	143	134	125	140	136	152	134	143	148	131	149	125	136	147	147	131	136	132	143	161	126
8421	7215	14722	16516	14830	12783	11725	10411	9949	8984	8155	7324	7335	6426	5221	3871	3428	4297	4438	5366	19126	21500	18639	13209	7116	3348	1496	687	520	430	412	390	392	410	421	404	401	391	408	434	440	411	377	427	409	445	405	441	432	385	442	416	430	400	380	419	398	415	416	423	421	417	387	412	366	394	416	410	430	371	399	417	380	391	385	414	411	405	403	398	398	403	399	456	408	405	420	423	427	418	436	397	437	395	412	383	399	438	427	401	378	395	399	417	394	414	452	382	371	426	463	399	385	403	395	388	404	414	408	389	410	391	392	432	418	436	390	417	398	429	399	402	397	403	446	407	423	400	432	365	417	362	392	461	401	430	424	428	402	388	419	431	423	401	380	395	403	396	413	417	452	443	415	368	405	417	428	398	421	401	426	389	418	381	405	409	405	390	420	392	396	422	425	405	396	415	389	415	382	405	427	408	389	420	442	406	373	417	385	432	412	413	374	431	402	406	412	452	444	393	411	397	436	386	407	377	410	410	395	386	424	382	401	442	447	371	409	421	409	395	453	409	410	423	396	460	375	442	430	443	412	396	359	408	412	384	364	375	416	411	416	380	394	404	381	444	413	377	409	394	389	413	397	441	375	394	413	439	396	412	383	417	419	407	403	427	437	393	416	375	414	402	391	381	412	403	427	381	383	428	401	407	419	398	412	408	406	377	380	407	413	410	385	394	400	438	425	400	373	399	403	435	426	445	424	401	405	441	434	414	399	410	409	377	416	423	397	435	401	394	420	388	423	434	386	389	408	422	384	394	405	399	412	420	422	436	426	402	410	369	400	406	409	376	419	395	382	450	443	353	443	435	408	394	409	411	397	407	399	405	430	380	365	424	399	396	417	366	427	377	397	429	405	389	395	377	424	399	384	402	395	404	405	406	393	390	389	402	445	378	448	443	446	402	398	355	411	414	384	420	391	413	423	426	424	367	406	413	377	395	394	386	424	430	373	418	359	434	432	413	419	413	372	394	405	429	391	435	382	431	423	366	424	413	422	367	388	390	404	419	419	398	400	413	427	436	422	413	401	398	416	391	422	382	404	385	393	409	415	400	378	404	424	421	429	396	424	411	449	369	387	419	428	429	426	417	404	406	410	427	396	415	399	416	377	417	389	385	431	395	404	444	404	391	428	388	430	386	407	415	398	401	402	403	420	430	383	411	384	389	401	413	436	429	402	379	447	402	398	407	466	370	395	408	412	388	386	396	390	421	404	405	432	428	422	435	417	413	364	392	433	405	416	394	423	416	441	388	398	426	377	385	407	433	425	377	411	388	410	413	405	378	417	408	404	369	422	419	408	378	394	428	400	370	424	423	421	381	421	384	408	381	411	422	419	403	376	394	395	418	410	476	435	425	409	375	438	370	415	391	433	409	421	396	414	389	420	382	383	388	415	413	383	411	423	413	403	415	402	397	422	432	434	441	421	425	421	415	424	407	416	394	408	426	368	396	401	384	390	434	410	427	435	388	400	406	404	438	419	411	448	404	394	414	390	403	387	425	399	390	368	404	426	392	400	433	377	415	405	439	408	394	387	421	412	434	382	419	407	451	412	429	392	434	399	417	389	433	421	419	401	421	408	425	454	368	395	376	407	411	416	426	407	387	386	399	419	399	376	403	387	395	369	421	425	430	396	378	413	375	392	372	421	382	409	422	410	382	403	406	389	387	379	401	439	401	412	418	443	406	387	434	391	395	388	412	397	392	415	435	410	433	383	423	426	380	403	423	431	385	397	390	402	422	396	412	393	432	405	399	424	419	410	441	418	409	420	405	436	400	412	385	445	381	405	363	420	424	383	387	402	399	413	357	373	455	424	388	398	418	423	452	423	387	388	396	401	385	379	414	414	451	407	411	444	412	407	414	422	416	410	399	383	387	365	422	413	415	405	419	417	361	398	405	394	377	468	395	399	396	410	435	395	390	412	396	399	407	428	405	423	420	401	407	438	397	442	416	398	412	404	406	403	417	401	389	416	388	376	431	422	377	388	418	416	427	434	375	402	416	422	441	397	421	428	445	401	413	419	369	380	424	420	407	426	380	399	440	412	438	425	419	382	401	369	384	429	414	377	429	409	412	407	443	442	393	423	421	402	390	417	395	377	426	400	453	395	386	422	363	431	400	403	384	416	412	431	408	416	402	394	381	424	421	425	396	412	409	399	392	423	413	396	386	403	402	382	415	363	403	427	421	378	397	408	408	408	382	405	400	393	406	385	378	352	406	415	383	412	383	407	419	390	410	432	427	385	368	403	390	413	428	410	438	409	400	393	385	407	378	385	447	392	381	437	427	401	408	410	481	399	421	432	410	395	404	411	403	367	412	393	422	409	374	421	413	410	425	418	402	377	435	444	369	412	395	359	452	414	414	431	374	416	423	419	401	401	387	429	392	418	410	387	398	433	422	403	408	398	381	420	430	406	408	426	395	400	438	415	418	428	368	430	406	423	435	410	399	436	375	459	393	421	460	376	390	421	387	457	392	414	398	395	377	385	397	424	410	418	395	425	446	421	441	410	384	409	402	413	378	397	409	460	388	398	416	410	433	378	405	377	396	455	418	394	394	447	368	424	425	410	367	398	419	431	368	404	407	395	386	385	397	377	426	445	407	399	406	395	429	412	429	449	424	415	408	412	413	412	393	391	419	422	393	368	419	418	408	414	409	413	422	420	393	372	379	422	386	390	422	421	432	435	407	431	390	455	400	420	422	391	420	394	412	407	375	398	366	416	446	371	383	422	412	429	398	402	408	436	422	383	417	406	414	407	395	418	409	424	415	428	428	420	401	376	403	410	405	410	424	459	399	426	399	413	411	442	410	416	405	422	409	411	368	411	405	383	393	381	403	408	405	372	408	420	385	418	397	395	449	411	394	404	423	421	392	429	427	441	401	397	381	398	387	395	407	389	430	401	401	394	453	443	396	374	370	421	404	417	411	396	384	400	402	450	394	427	395	442	411	414	399	405	395	405	390	408	440	417	411	447	430	406	403	419	432	425	416	401	368	443	398	403	421	463	411	433	385	402	377	417	403	437	416	407	415	377	413	416	410	369	429	372	402	421	396	415	431	455	393	399	426	423	380	400	363	424	405	401	416	381	440	408	403	388	442	396	400	406	446	380	399	401	406	410	425	404	402	389	423	380	396	405	408	389	410	395	380	433	419	393	376	427	402	399	384	399	429	393	385	429	410	439	354	384	431	402	430	410	388	413	385	388	394	411	394	420	396	410	382	402	387	411	393	388	383	401	395	392	412	436	412	419	425	399	428	411	388	407	418	394	443	444	419	393	405	400	397	396	364	419	412	395	379	415	418	405	385	436	405	361	404	398	436	401	400	428	444	422	393	426	407	422	373	391	422	411	399	397	425	422	416	413	417	395	397	424	417	421	421	412	392	423	396	425	398	402	393	398	400	393	374	413	410	407	380	402	410	400	421	408	394	439	418	418	407	421	409	420	379	402	412	395	409	401	402
20442	11972	15254	11466	7319	5187	4492	3498	3107	2947	2455	2385	2353	2182	1623	1151	958	1210	1199	1237	6350	8997	7420	4630	2272	1051	467	290	200	153	146	145	126	154	148	148	149	171	145	162	141	144	149	146	144	151	137	183	142	148	147	151	159	143	158	149	153	148	161	138	144	162	134	130	120	123	187	138	154	168	170	146	132	152	139	153	141	157	156	139	143	168	155	145	151	134	141	139	154	148	153	141	140	152	142	122	133	156	154	144	138	146	147	144	141	143	172	143	192	155	151	147	156	149	150	134	156	144	153	146	140	171	138	150	133	150	146	149	153	144	158	169	139	136	159	156	162	157	155	144	126	154	155	149	152	167	143	142	138	156	142	159	160	153	148	161	145	170	134	159	134	147	147	160	141	139	186	134	143	155	145	154	149	133	136	133	166	156	143	147	183	144	147	116	182	142	160	135	152	182	146	153	146	146	133	152	160	143	131	156	166	168	150	172	164	172	158	127	147	143	151	144	130	136	152	157	138	157	142	166	142	158	127	170	140	138	146	149	139	164	127	147	155	170	162	138	150	156	140	142	127	132	144	140	145	141	134	166	145	165	149	159	163	140	164	145	151	137	132	158	150	164	162	157	154	151	132	146	151	165	142	158	165	172	152	154	134	139	136	160	142	164	151	148	172	155	164	134	140	149	133	122	124	161	165	167	139	140	147	143	142	156	159	135	163	155	125	143	148	146	145	162	148	142	148	154	133	167	165	160	153	156	131	151	128	139	168	149	138	158	144	155	160	137	152	152	148	164	153	129	145	169	135	128	143	147	134	148	153	133	147	172	154	140	135	179	113	165	139	162	157	142	133	170	155	143	143	148	123	170	131	148	182	157	134	155	158	154	169	146	158	134	153	152	157	149	149	142	154	159	137	140	137	130	151	144	147	146	143	162	149	152	132	152	151	154	144	160	159	126	169	141	140	155	159	151	152	153	146	149	159	154	145	161	155	154	163	144	132	127	127	148	169	169	159	147	158	142	142	136	143	147	141	149	153	133	164	141	139	133	151	149	133	140	140	173	164	143	170	170	163	159	145	154	143	145	147	137	166	135	156	137	141	152	137	143	154	117	137	160	148	135	136	162	148	138	162	133	154	159	146	155	141	137	153	157	151	157	130	156	154	140	180	144	153	184	158	163	148	167	138	137	134	177	153	148	148	118	150	147	132	172	153	152	157	154	133	150	180	162	175	150	156	155	149	157	146	140	157	144	178	152	159	162	145	130	151	154	152	145	158	131	143	140	162	156	142	151	163	130	156	146	141	130	151	131	155	142	142	149	129	142	166	148	138	155	152	167	157	159	125	132	137	143	163	153	142	161	147	159	169	150	123	150	136	137	163	140	155	154	153	143	171	152	161	153	147	155	153	138	155	142	134	157	148	139	130	148	147	138	162	145	150	137	139	145	170	148	156	148	172	144	155	153	134	139	151	153	154	170	146	172	159	149	145	143	142	136	154	152	139	152	160	155	145	145	153	144	139	148	156	159	144	150	133	166	162	165	139	152	137	149	147	165	154	160	145	145	158	130	145	143	162	150	142	138	144	144	149	132	158	163	148	149	157	156	142	141	131	164	153	153	149	148	151	132	152	152	132	143	165	164	132	146	134	147	166	143	144	149	123	152	143	127	154	153	138	144	149	136	151	136	166	139	134	142	125	156	160	137	149	159	147	160	132	122	174	145	144	156	145	167	143	139	124	129	157	135	160	147	132	126	154	152	152	142	149	158	150	159	130	139	151	138	149	174	158	145	131	142	116	166	140	155	154	142	137	151	171	165	152	140	164	144	150	151	149	127	148	127	149	147	153	144	172	143	155	151	138	161	151	152	131	128	156	151	159	165	165	162	144	149	143	144	154	151	153	135	150	147	139	149	143	154	142	155	140	150	133	141	146	136	156	137	150	149	151	157	144	141	171	146	149	163	163	132	151	144	135	138	154	138	141	142	155	158	163	149	147	142	131	135	144	129	140	146	144	149	161	155	141	157	145	165	156	132	139	157	152	136	149	154	151	159	127	136	165	159	134	155	140	138	141	165	175	141	160	151	153	146	142	150	138	118	159	151	166	140	167	134	155	160	152	163	145	145	132	161	142	160	137	156	158	147	150	134	143	151	146	136	126	139	142	136	148	158	146	135	177	146	144	159	128	146	164	144	157	144	146	141	150	146	149	140	154	153	143	146	153	152	153	166	136	143	146	150	157	145	138	130	139	143	146	127	165	157	141	159	156	141	172	143	150	154	154	131	139	163	162	168	158	134	137	182	153	158	173	141	135	161	159	159	168	136	162	164	171	149	131	156	150	140	166	153	172	147	148	144	136	133	158	149	138	173	123	164	147	155	150	140	145	139	149	154	160	158	137	141	164	155	150	153	156	129	154	137	132	140	168	144	168	146	143	145	146	157	137	142	145	153	143	163	136	121	156	146	139	168	154	132	161	149	152	162	166	153	149	149	114	131	121	134	151	152	154	129	160	159	146	133	165	154	162	153	142	137	135	141	152	154	148	146	156	149	155	127	149	165	145	149	146	141	142	135	153	151	137	155	152	161	162	140	162	151	144	143	163	153	144	157	157	154	155	129	138	136	173	134	134	153	148	149	137	148	143	148	171	146	128	162	134	171	144	138	143	145	155	157	158	145	142	164	139	153	144	161	145	163	128	173	138	151	150	154	136	153	155	143	159	145	144	149	128	146	159	157	128	137	161	119	133	132	130	131	161	136	166	158	140	163	135	166	144	137	156	135	147	149	156	154	168	150	159	157	136	154	155	134	168	144	140	119	139	134	142	139	147	149	146	140	155	151	121	150	140	147	152	156	159	127	150	150	145	162	141	161	139	173	131	154	144	166	153	147	131	155	151	156	156	161	146	130	139	150	164	140	173	154	144	141	135	143	155	151	158	151	141	156	136	146	157	155	156	135	157	153	157	132	135	140	152	163	143	171	157	165	150	176	147	159	154	164	133	134	138	143	135	158	169	153	166	167	150	158	158	139	151	143	146	166	142	151	139	143	152	145	147	149	152	138	160	144	152	150	144	133	166	147	155	159	149	166	171	176	145	147	158	167	141	142	168	150	135	137	161	143	146	125	141	145	144	152	154	152	167	139	156	139	137	153	159	142	152	176	149	118	150	129	148	168	157	148	165	159	150	154	139	144	142	150	147	164	150	148	147	144	168	157	149	143	146	151	138	149	135	148	154	135	138	138	128	156	151	155	162	165	156	168	125	155	149	148	141	160	137	150	156	133	154	149	159	162	157	151	127	145	155	170	142	141	156	160	146	156	144	141	144	137	139	137	158	167	145	150	162	137	129	161	156	135	132	148	149	131	146	140	142	162	150	164	141	149	148	161	184	132	169	173	175	158	160	119	145	135	162	145	163	149	156	134	154	140	134	145	146	157	143	167	141	145	167	134	131	130	144	174	154	154	122	167	165	145	147	155	135	138	185	149	135	168	153	154	166	161	150	162
12205	10397	19387	21479	18976	16614	16507	14396	13736	13713	12105	11998	12344	11025	9337	6525	5862	7376	7381	7666	26577	31034	26834	19885	11593	5405	2220	955	581	443	477	409	480	451	441	433	462	429	450	428	426	471	423	423	460	432	408	419	442	426	432	442	416	434	396	404	438	420	472	419	442	425	458	458	450	437	440	473	439	460	408	500	407	460	451	431	411	403	434	469	448	436	426	437	449	435	418	412	427	437	448	447	441	438	493	410	476	442	420	412	462	449	411	420	433	399	429	441	401	435	443	438	420	393	418	418	434	430	431	457	401	493	391	448	431	423	439	453	395	442	405	441	434	450	457	436	417	454	453	426	458	424	462	428	406	427	450	452	409	387	443	410	431	411	452	420	450	423	436	425	437	451	459	428	447	448	452	427	412	405	445	475	456	409	468	427	430	431	445	425	418	408	479	429	447	451	450	456	412	452	446	421	419	468	433	442	450	430	457	420	431	432	403	449	465	429	449	400	450	468	457	449	448	420	444	462	463	417	448	426	439	411	434	446	441	407	462	439	456	428	440	430	472	454	432	406	433	431	409	420	441	426	433	428	435	433	442	418	438	425	433	399	453	400	435	410	453	456	446	462	448	479	440	436	433	415	470	422	454	417	425	437	430	448	398	427	423	410	429	433	453	444	395	424	431	435	421	444	421	426	424	388	463	406	422	386	455	459	366	413	425	437	433	445	413	419	482	460	432	468	431	430	421	440	428	429	458	426	438	449	433	457	417	463	446	455	439	467	428	441	443	513	444	402	402	444	434	433	450	436	416	446	456	390	448	472	441	418	410	444	462	434	453	425	438	401	449	433	428	418	432	437	421	416	442	394	465	474	474	448	428	426	447	488	485	446	461	463	428	409	396	429	452	458	458	445	442	404	421	444	449	459	463	404	444	441	462	422	428	444	438	469	420	402	410	436	418	455	425	434	423	418	423	433	434	394	454	418	455	427	443	422	432	414	467	413	433	432	425	399	437	417	415	440	424	447	449	439	456	429	395	433	440	485	459	423	445	480	435	474	442	468	472	430	421	401	442	451	407	437	437	448	416	392	426	448	388	411	440	439	437	383	414	478	443	435	433	431	440	471	449	425	459	445	420	464	453	434	395	412	468	424	453	423	466	382	437	418	431	449	396	443	427	456	464	432	436	389	446	439	408	443	400	399	447	417	468	441	406	445	467	438	438	449	471	447	420	429	429	481	436	452	424	477	426	476	460	414	444	479	438	439	436	457	413	460	437	458	433	440	411	444	405	450	401	447	445	417	471	422	407	469	489	443	441	434	436	428	429	437	459	423	421	418	448	441	432	437	468	461	441	473	418	449	434	447	428	469	447	436	440	446	409	393	427	418	432	436	444	407	436	412	404	417	437	404	423	416	432	445	427	462	431	440	412	447	433	450	447	444	434	495	446	428	444	404	442	452	482	423	429	429	441	462	419	412	429	404	447	429	462	411	453	393	456	428	439	419	451	411	423	402	463	458	497	399	422	441	424	439	402	456	395	404	421	401	447	434	409	411	427	447	434	427	450	426	477	404	446	439	451	451	430	425	436	427	437	450	438	459	460	439	418	421	439	442	433	429	463	438	421	446	452	407	444	416	412	444	425	411	459	445	490	424	443	448	427	448	420	479	433	430	435	423	422	399	438	433	429	397	450	456	488	473	419	415	435	423	460	452	458	437	437	445	429	453	438	426	448	442	413	409	427	448	459	458	448	458	467	462	443	462	447	472	451	419	440	402	434	426	436	431	429	443	428	436	436	458	446	437	443	443	422	473	425	422	439	407	429	442	439	430	425	468	439	410	407	424	453	429	435	417	424	474	408	417	432	450	468	388	452	443	441	425	436	411	413	396	425	469	456	402	425	379	409	434	477	420	426	469	406	442	432	441	423	393	431	440	434	417	439	427	438	428	465	439	434	408	411	428	468	396	480	442	416	456	437	452	422	462	427	429	447	429	424	463	456	431	381	387	432	417	427	433	450	438	456	391	449	433	454	421	425	486	440	428	472	414	418	409	443	413	417	446	441	447	454	416	412	455	430	439	437	455	455	438	449	453	461	433	424	433	407	434	405	440	442	398	417	407	445	396	426	442	389	434	449	458	398	416	399	448	461	424	460	438	444	413	451	421	431	431	462	416	472	424	392	409	447	462	407	430	446	416	421	417	467	442	426	449	418	449	428	416	456	409	427	413	454	447	429	443	473	419	453	432	383	418	379	454	449	421	457	477	424	402	439	452	429	442	463	433	437	449	458	443	459	414	392	427	424	450	419	411	418	430	419	399	438	392	435	405	436	396	454	447	436	442	457	437	462	416	401	434	399	464	420	441	433	457	425	451	434	430	407	447	420	418	412	427	419	431	487	442	491	442	477	455	435	439	420	432	442	435	419	439	450	406	407	424	459	434	438	404	462	413	437	391	433	486	435	434	433	412	421	412	446	439	424	383	420	407	427	439	428	437	428	413	426	398	447	422	448	430	435	464	410	458	427	452	441	447	462	439	440	442	430	481	422	426	430	421	442	442	432	432	461	414	401	437	454	450	467	423	435	446	468	405	409	416	450	475	439	447	429	462	409	429	430	420	469	442	390	432	421	408	448	433	424	414	417	424	450	441	453	428	455	468	440	447	431	419	427	450	416	453	458	426	419	458	442	458	424	435	440	430	421	424	418	406	457	422	426	387	450	433	413	452	466	438	402	465	446	443	462	412	466	438	444	405	429	397	453	448	423	435	463	433	444	430	420	420	423	446	472	445	441	374	412	396	443	436	409	445	464	455	456	490	447	450	417	449	411	436	446	449	460	432	416	427	428	388	428	432	431	431	423	432	436	407	446	444	454	407	422	458	409	424	419	443	401	436	468	403	445	400	430	411	468	398	457	394	434	433	435	438	452	455	491	452	407	443	448	445	419	463	428	448	437	405	441	445	442	423	450	434	408	400	432	447	405	460	480	491	425	453	449	408	443	430	462	423	466	392	420	466	437	422	435	484	463	471	430	393	412	432	421	451	435	426	442	433	461	433	436	435	435	412	398	453	428	447	441	468	444	447	437	431	462	434	411	440	429	420	448	411	435	406	433	450	438	461	436	452	442	492	412	428	433	458	408	402	445	426	418	446	447	408	444	422	482	468	466	447	430	423	437	452	427	401	416	419	404	435	442	399	405	421	447	441	407	431	421	438	422	440	435	465	457	429	464	421	415	447	403	445	425	456	469	388	404	414	439	423	385	423	393	460	464	467	443	420	445	442	447	418	376	404	448	451	468	447	408	440	451	380	413	430	443	448	473	424	444	415	455	430	440	429	425	456	448	460	448	434	418	440	444	427	434	482	410	408	417	421	465	473	407	409	415	459	427	455	440	424	449	427	418	439	416	391	475	424	431	451	459	419	459	428	432	464	415	395	478	433	385	437	447	458	448	449	416	441	410	436	430	454	430	445	447	398	459	413	436	454	388	419	459	405	457	436	454	438	440	429	437	428
6330	4679	6477	4974	3259	2203	1281	1172	873	706	670	583	490	423	371	326	387	333	276	269	512	779	797	609	443	271	195	152	129	134	139	148	124	170	138	137	131	133	144	133	152	147	131	175	149	128	145	132	135	136	129	155	143	130	159	140	151	144	128	139	126	124	141	131	137	132	132	134	135	150	136	155	133	142	153	128	139	117	142	136	135	138	146	138	125	132	131	143	110	131	123	135	152	147	138	128	130	126	143	134	166	133	152	116	157	131	140	145	148	115	154	140	133	135	139	145	142	123	146	140	140	151	131	123	140	142	140	138	129	141	160	136	132	167	154	140	139	135	127	145	135	139	153	133	131	140	132	145	139	136	139	118	150	134	135	131	126	150	132	125	132	153	129	141	125	162	134	129	131	158	134	145	146	137	135	141	130	119	150	146	134	143	159	124	131	129	139	145	133	152	124	140	128	146	113	129	127	141	138	132	162	140	136	139	131	111	146	143	148	128	131	145	142	137	127	130	164	131	138	150	139	138	146	133	143	150	123	138	130	139	137	153	126	154	148	143	149	144	153	147	143	135	122	140	144	141	135	151	147	133	154	150	143	126	132	151	129	140	139	137	145	129	132	133	144	122	143	136	129	133	125	142	109	141	138	135	114	148	141	130	138	132	128	137	150	134	134	131	131	138	141	123	144	152	148	144	143	133	147	129	141	124	125	126	134	116	142	140	133	130	141	131	150	117	122	162	151	150	140	115	124	148	125	150	130	133	124	144	155	127	129	146	144	133	139	123	140	161	126	131	129	123	122	152	116	127	144	146	117	111	145	146	121	142	159	133	147	148	152	138	133	131	149	125	139	142	128	129	132	136	138	136	146	153	135	141	133	131	137	151	130	138	140	144	144	142	142	142	126	133	117	121	137	129	116	132	127	143	135	140	139	146	131	128	130	133	113	138	136	147	154	124	131	125	153	108	126	152	145	103	137	146	152	132	130	137	139	144	117	122	152	133	147	126	142	135	136	142	138	128	134	124	131	130	150	139	129	133	134	134	144	142	121	151	119	120	144	142	138	148	138	133	124	151	146	139	155	138	152	153	151	129	135	147	139	125	139	123	132	149	148	156	128	155	151	152	128	155	127	138	133	125	134	127	117	132	133	117	143	124	162	134	134	134	117	117	131	146	154	149	128	127	131	133	132	148	129	140	142	142	143	119	149	125	133	144	139	120	135	138	141	155	164	140	126	149	133	135	138	141	144	142	126	126	108	135	139	153	128	147	127	155	101	121	137	142	144	135	145	160	133	137	137	139	121	119	126	145	120	121	135	136	132	121	149	114	144	128	140	132	150	153	130	139	131	114	145	120	140	149	153	122	134	138	136	120	124	144	140	142	150	140	144	130	137	152	131	152	134	120	127	148	119	113	135	134	140	143	128	150	118	128	131	156	132	139	156	121	121	144	111	143	138	149	145	132	131	144	135	153	128	151	134	132	154	148	140	127	139	134	129	141	152	130	130	139	145	123	145	134	113	142	142	146	142	145	131	142	122	130	144	138	141	137	144	131	141	142	142	141	134	140	137	122	142	136	129	160	140	142	127	143	127	138	136	152	147	147	140	143	120	150	138	141	138	147	145	145	151	149	137	129	151	152	134	134	144	129	127	130	122	135	122	141	134	141	123	112	129	157	136	132	133	128	148	172	125	130	116	121	125	134	138	132	134	128	126	126	131	149	157	127	136	143	122	123	119	135	128	131	132	138	127	122	122	129	141	141	126	146	142	131	139	143	142	134	145	131	131	148	110	137	127	141	154	136	139	137	132	139	134	147	140	133	129	131	142	137	124	143	149	146	129	132	149	141	125	140	116	147	161	128	145	124	134	131	120	117	130	142	137	140	137	149	155	122	146	136	135	140	171	123	134	124	132	154	138	143	122	150	125	137	121	127	144	152	168	152	143	130	138	115	114	133	150	142	149	135	126	147	139	133	133	148	131	138	155	148	147	130	141	149	120	131	144	151	151	126	137	132	132	135	124	155	120	144	156	121	151	141	135	143	120	125	139	123	137	133	138	123	133	133	126	136	136	133	126	135	128	130	138	127	132	141	99	147	108	144	144	118	133	153	150	139	131	147	138	128	114	159	146	139	141	130	138	160	135	142	144	125	135	125	134	120	136	146	135	155	146	146	128	147	140	135	130	149	121	128	137	139	145	130	146	137	116	139	148	149	152	135	137	135	132	141	145	142	123	128	115	151	114	136	141	136	127	131	115	122	134	145	126	135	145	147	122	144	123	137	136	118	153	137	141	168	132	126	143	137	112	125	136	135	160	149	141	136	148	142	147	145	148	127	147	111	132	124	141	125	140	149	170	144	139	110	139	139	129	151	144	151	151	112	150	144	161	150	132	146	161	125	146	135	144	128	141	124	156	158	138	131	139	124	146	142	165	154	149	124	127	142	122	129	124	130	123	124	131	134	135	144	139	143	144	144	151	140	151	136	149	126	126	134	157	133	152	131	129	147	141	159	130	129	133	133	133	137	128	146	141	177	145	134	123	138	148	132	129	118	127	125	144	127	138	151	119	119	141	129	151	135	134	129	133	141	143	145	150	143	137	119	135	147	145	158	139	139	139	129	147	151	144	147	127	128	148	138	150	129	127	139	137	141	129	150	133	144	133	123	125	129	129	131	134	130	139	135	111	134	141	140	149	135	141	147	134	135	121	126	115	116	120	119	154	146	137	120	122	144	126	139	143	155	149	120	135	134	153	149	129	124	143	143	113	141	164	129	127	117	145	144	152	137	142	121	137	135	153	140	141	129	143	137	127	160	124	116	134	134	134	144	142	157	134	132	135	134	129	143	162	148	127	124	127	136	139	122	141	150	152	138	129	124	132	133	152	125	125	135	142	147	156	139	118	131	128	135	143	127	132	128	156	123	150	124	132	139	138	141	138	113	151	152	142	131	153	123	153	147	124	143	138	152	129	121	116	151	133	136	142	146	129	134	129	165	132	149	163	131	136	146	163	115	122	147	138	148	136	125	157	146	162	124	157	135	149	144	136	125	130	120	145	124	150	154	143	132	127	130	143	144	134	141	114	144	119	118	140	114	138	131	135	148	157	114	154	125	143	144	128	165	156	153	125	134	127	134	135	150	126	119	134	154	147	131	127	131	118	132	169	137	152	142	147	132	143	125	123	122	134	155	137	142	145	125	115	145	141	133	124	133	143	145	111	145	122	130	157	139	124	135	137	135	157	126	150	121	127	135	139	137	158	140	143	141	125	133	155	132	137	115	123	140	142	146	144	121	149	149	142	138	129	147	107	131	129	145	136	129	133	162	145	149	123	138	150	140	123	133	136	159	121	146	137	162	121	129	138	135	112	141	147	153	127	137	142	133	166	119	125	124	143	145	149	131	124	153	137	123	128	150	161	136	137	135	149	132	145	116	133	133	144	142	135	143	127	115	143	127	167	141	147	158	137	124	135	139	141	137	113	142	129	151	134	133	142	143
4593	4776	10921	12171	10616	8690	6263	5451	4492	3827	3342	3295	2720	2336	2131	1739	1938	1675	1209	1459	3055	4358	3872	2973	2000	1107	685	486	449	396	373	385	382	405	429	412	416	378	444	423	409	415	372	395	439	436	417	396	408	407	419	371	427	387	445	420	417	409	415	384	395	404	407	367	404	407	415	402	410	395	377	403	378	426	395	361	392	418	402	400	416	372	400	400	388	400	427	427	403	407	372	422	410	393	424	400	418	392	449	413	390	388	366	393	370	366	387	353	380	385	446	409	384	403	358	410	413	417	354	399	379	387	367	371	372	401	386	400	400	396	421	389	405	383	446	405	365	409	385	437	404	420	411	432	426	403	411	438	411	398	372	391	372	384	402	406	416	409	407	379	410	396	416	407	380	388	387	417	407	423	389	396	401	389	405	382	381	405	375	391	400	408	393	440	402	407	386	398	400	423	406	365	379	365	385	376	405	406	381	402	426	403	415	428	412	398	414	400	406	437	414	416	456	405	403	415	416	414	405	386	420	394	410	406	408	396	383	390	397	393	389	407	388	394	394	409	409	398	413	397	396	435	396	407	410	438	377	376	414	371	399	437	404	410	407	373	397	401	411	400	405	370	365	411	376	380	405	425	392	409	379	419	408	397	410	376	376	384	413	414	405	398	417	382	432	419	377	389	406	433	400	380	397	390	396	386	432	376	404	395	416	418	418	440	399	368	393	421	425	358	413	384	414	418	405	428	426	405	389	377	405	387	370	382	395	378	390	372	429	420	426	411	389	409	402	391	373	413	449	432	439	405	421	409	429	414	392	438	404	395	414	428	420	408	396	416	383	400	370	401	396	372	403	415	410	396	398	411	383	396	401	371	404	372	419	348	427	378	390	421	405	393	400	416	409	395	392	396	416	388	388	390	396	404	437	401	395	379	384	372	394	398	388	422	438	405	416	447	409	405	386	400	378	394	380	367	395	394	389	422	360	397	386	402	420	395	411	415	418	392	444	396	402	429	400	408	390	361	407	389	356	374	412	407	387	409	416	389	415	418	415	397	410	385	410	408	380	388	392	413	425	367	385	379	379	399	396	439	406	369	404	378	423	382	414	426	407	400	412	420	434	411	384	387	359	420	376	382	415	390	368	408	442	383	387	429	403	401	413	389	402	451	409	399	398	436	386	398	409	383	428	399	406	419	404	390	415	383	402	393	423	441	375	399	409	416	428	432	387	428	398	396	409	407	395	412	412	387	399	365	441	352	387	375	357	398	416	380	428	423	362	424	406	398	404	425	417	389	418	403	398	419	414	407	398	425	404	381	404	416	377	409	364	422	407	401	437	416	410	410	406	389	379	402	393	402	410	406	361	388	409	421	395	384	416	393	405	375	366	428	401	423	413	392	418	402	358	402	440	390	387	403	379	429	401	422	404	409	417	414	410	421	364	379	378	399	384	392	413	412	398	412	449	368	412	395	412	430	420	411	410	422	369	390	385	412	389	405	420	364	396	393	371	388	385	388	412	413	400	394	394	399	416	377	419	421	403	386	409	366	444	412	399	393	385	372	412	403	405	430	374	420	404	374	409	389	411	410	404	372	375	395	375	386	362	433	408	409	404	422	409	374	412	404	409	375	421	382	397	390	388	416	383	421	395	434	369	415	410	403	403	407	407	425	413	411	393	398	387	405	376	448	394	427	366	365	420	399	378	412	429	408	402	455	396	401	418	360	403	402	404	409	386	437	396	412	404	402	391	382	393	404	396	406	402	405	380	386	377	382	363	435	406	441	343	403	393	437	395	416	390	395	367	404	407	411	390	384	400	426	378	376	418	416	384	429	372	368	397	400	450	390	377	380	403	391	421	408	363	411	402	397	409	364	387	404	379	428	382	426	381	364	402	361	434	385	397	435	382	408	371	426	399	419	377	420	413	410	410	399	423	381	406	398	417	407	411	412	426	401	432	432	382	436	410	419	412	423	397	374	378	428	396	428	397	397	426	416	397	397	403	421	415	397	387	410	397	429	403	394	412	428	381	403	379	404	408	383	369	413	403	407	413	434	419	381	372	391	431	355	424	405	380	379	432	404	370	386	454	429	405	367	349	406	379	406	396	398	398	422	409	436	378	376	415	394	412	393	419	412	402	408	376	422	423	401	417	412	375	387	428	417	376	384	418	391	399	365	390	405	440	397	384	394	399	353	421	409	392	390	399	384	446	420	426	401	445	401	398	409	407	419	407	417	380	410	411	400	407	425	398	397	442	421	414	380	404	388	369	362	392	419	405	422	405	406	411	387	393	408	410	444	408	425	412	387	406	386	390	397	378	371	399	404	430	411	392	388	395	385	393	397	380	380	419	401	396	407	394	407	384	421	440	376	405	405	386	419	408	449	421	402	396	406	415	415	374	397	412	422	449	383	401	411	393	395	370	412	422	425	410	388	432	421	400	381	367	399	383	400	428	390	420	396	377	363	391	380	406	410	382	389	434	432	384	413	403	421	427	405	409	427	394	438	419	402	413	381	401	400	408	437	402	357	416	412	407	409	398	401	382	424	432	373	352	381	383	421	371	381	403	385	382	401	407	426	409	399	412	380	365	430	418	397	371	396	448	415	393	374	430	407	406	420	421	390	386	379	419	402	437	385	376	438	403	432	394	382	430	404	396	404	403	380	377	405	389	411	375	408	398	413	403	379	405	368	433	381	395	389	429	385	402	429	407	414	390	420	448	396	405	420	427	365	435	401	396	420	420	375	387	403	425	373	370	432	377	408	424	407	439	394	377	391	416	407	423	397	379	405	398	374	396	420	404	411	437	420	391	394	386	394	415	394	429	371	421	380	413	407	386	365	403	410	414	427	402	407	394	431	423	392	393	416	414	372	415	381	388	385	358	387	424	380	410	408	413	409	390	415	434	416	433	399	400	389	392	400	389	457	420	413	402	399	411	436	380	403	396	389	377	406	411	393	370	415	398	402	411	434	393	401	387	442	426	407	408	400	384	392	389	414	391	431	399	402	409	413	391	391	400	385	396	394	388	412	370	419	408	415	402	400	434	389	410	392	383	395	366	379	407	400	391	390	394	384	400	419	428	423	419	375	418	388	370	396	423	407	412	366	371	396	444	431	369	391	418	396	402	428	414	434	436	387	385	409	391	365	399	391	384	435	388	408	393	394	409	383	367	401	375	412	418	391	404	372	390	359	404	376	394	417	367	385	396	388	400	415	394	412	377	395	392	441	423	379	435	410	384	405	405	417	389	456	394	383	404	395	373	406	407	382	388	395	394	401	415	399	415	374	390	426	399	392	399	417	440	401	422	432	407	388	394	371	425	394	424	391	413	435	429	407	378	383	412	402	426	373	433	393	411	386	387	405	448	422	407	387	389	382	418	412	399	401	413	392	437	407	400	434	396	409	438	390	397	385	411	412	384	413	398	409	410	456	384	392	403	383	391	394	392	404	395	406	383	405	395	403	388	372	405	385	384	383	414	407	403	408	395	404	410	406	400	402	402	404
14165	7656	10788	9094	5469	3901	2894	2187	1794	1672	1710	1506	1289	1224	1051	825	746	769	737	892	4449	5127	3256	2241	1163	570	267	191	159	160	129	137	129	137	155	139	137	160	157	127	147	150	143	137	118	131	120	147	140	160	137	137	146	143	156	129	149	148	145	153	145	144	142	123	132	152	142	116	148	128	138	142	128	152	129	146	133	128	137	136	168	153	146	136	143	136	167	134	149	133	141	144	139	167	148	148	154	161	153	152	151	132	150	136	141	150	138	152	120	138	154	146	133	153	125	135	133	135	129	119	161	140	129	152	132	137	136	154	143	164	138	138	135	130	157	149	145	137	158	116	112	116	158	134	146	135	135	153	132	149	154	157	139	127	145	142	128	144	125	134	131	150	121	152	131	144	129	128	135	141	141	142	129	149	113	135	133	163	148	158	131	150	136	139	134	123	142	119	148	130	122	126	163	143	138	149	127	162	134	140	129	159	141	135	126	130	137	147	147	141	150	150	121	134	138	129	138	136	147	142	154	140	131	134	117	125	129	146	143	132	137	138	112	119	156	138	127	140	150	155	152	129	117	117	152	149	144	110	135	133	136	126	148	128	137	138	174	117	131	141	137	137	125	142	145	159	155	123	154	130	133	131	134	151	141	148	138	131	132	149	142	136	135	128	134	138	161	138	151	142	144	135	145	131	134	126	141	152	143	148	133	135	143	107	140	144	144	167	115	146	145	146	134	157	135	136	139	140	151	119	125	134	143	139	142	140	150	168	138	123	144	150	155	133	147	133	128	132	138	145	144	141	141	129	150	130	125	124	126	123	139	131	139	165	152	119	126	142	148	151	152	135	154	142	150	133	131	134	129	138	134	134	124	153	161	150	136	139	128	127	113	137	150	146	130	136	141	153	177	128	121	134	133	139	138	136	154	127	134	153	137	137	136	131	123	123	129	138	161	133	165	145	148	122	135	146	130	138	130	126	161	138	138	146	133	140	135	144	127	151	127	159	156	145	139	140	141	141	152	136	147	137	122	151	171	157	167	138	109	143	136	126	134	132	145	146	135	138	148	132	142	144	152	161	143	155	133	131	120	148	134	129	147	133	146	148	155	131	138	145	149	141	145	141	154	134	147	141	138	136	143	161	140	144	133	137	129	136	121	127	139	138	136	153	135	145	164	151	126	140	149	147	135	150	157	133	165	161	153	136	142	139	149	147	146	129	158	128	145	133	154	171	157	116	136	132	144	148	151	110	142	110	140	146	161	133	123	146	138	144	145	117	136	159	167	155	137	131	133	130	134	125	138	131	136	123	126	130	130	122	138	146	144	128	123	130	128	119	134	126	145	133	127	149	128	150	133	118	150	106	144	118	148	169	148	163	124	160	113	152	143	136	133	147	155	118	159	137	155	117	131	131	133	147	152	149	129	146	160	138	151	133	135	118	142	146	128	146	134	138	159	155	157	148	133	130	128	141	132	120	158	137	133	170	143	120	133	142	131	129	127	129	141	132	120	141	138	140	154	130	126	137	166	144	167	128	144	149	122	151	156	129	142	147	151	134	126	136	136	151	121	134	135	145	122	125	158	139	140	134	135	160	147	126	128	139	143	155	136	134	136	131	170	122	139	158	165	158	149	163	135	154	158	139	131	156	149	145	152	146	136	129	136	153	163	146	130	138	125	147	101	133	149	161	148	142	168	165	123	137	119	153	157	135	149	145	127	148	132	146	131	162	142	134	113	142	137	139	143	133	120	142	126	130	143	133	133	143	144	151	151	139	135	137	149	136	145	137	125	155	135	129	146	151	125	110	148	142	126	146	161	147	137	152	149	125	142	134	145	129	146	121	121	147	138	146	155	143	142	156	123	152	147	132	140	137	128	134	149	148	134	148	153	136	170	134	148	125	127	123	136	119	140	136	124	138	144	134	143	137	135	144	157	133	136	149	147	128	154	129	137	163	118	166	124	139	136	147	151	134	136	148	151	131	159	136	138	170	159	139	137	141	130	144	149	136	130	129	126	141	130	129	147	135	127	129	153	139	135	135	120	132	118	154	153	127	146	153	170	137	131	153	151	162	176	128	138	122	130	154	158	150	149	156	140	148	147	125	141	138	148	130	151	131	149	130	123	135	126	148	132	158	153	129	156	147	131	122	117	153	153	155	134	129	132	147	128	133	142	132	129	156	124	130	120	130	139	147	127	155	143	148	122	154	154	138	162	147	154	131	120	133	123	143	137	134	138	145	150	120	134	137	153	146	127	146	155	152	127	123	138	130	132	157	125	149	125	132	137	158	159	135	150	160	136	123	129	143	149	172	141	153	137	129	117	142	165	136	142	131	152	149	150	141	142	138	119	143	114	142	144	163	134	156	142	150	150	130	105	115	122	136	145	157	143	119	125	137	141	129	138	169	153	148	142	140	160	115	128	143	139	160	127	119	123	121	133	134	141	156	160	146	146	130	146	125	167	140	131	155	133	118	147	130	132	139	148	151	149	152	136	146	129	136	126	131	141	154	142	135	139	141	135	144	139	121	129	163	139	129	146	139	160	130	134	135	172	144	127	136	137	139	148	130	139	145	145	119	135	147	121	145	146	124	126	151	140	121	154	134	121	125	147	128	130	154	146	156	132	125	114	152	130	134	123	142	135	124	111	124	140	153	137	147	146	136	130	150	131	142	133	133	141	147	129	129	152	142	145	134	168	126	155	148	149	138	140	134	160	166	160	162	164	144	116	165	122	121	136	165	148	132	132	126	152	144	140	158	133	154	130	145	130	130	142	133	130	141	143	140	127	150	122	143	145	141	136	140	157	148	148	145	148	142	149	152	143	134	160	135	126	146	129	146	137	151	134	142	138	145	124	143	132	142	125	132	122	158	144	143	157	148	149	135	138	139	154	131	159	143	149	147	137	143	165	135	122	149	145	136	139	124	145	132	145	153	126	127	145	120	136	157	154	136	133	120	138	156	139	138	174	144	146	139	143	142	146	131	134	129	130	154	136	151	123	148	122	155	142	153	135	143	152	147	142	134	135	139	141	146	139	154	127	128	128	140	154	131	146	126	122	129	144	153	156	150	152	159	143	149	126	152	142	135	134	147	143	145	130	138	138	153	136	137	124	132	153	129	147	119	150	156	126	143	128	121	156	143	146	151	138	137	111	138	133	132	133	116	147	132	152	146	137	124	161	133	134	131	135	136	132	156	129	149	146	147	106	118	117	133	159	142	148	158	143	148	139	130	148	140	129	149	136	150	139	135	148	134	144	158	138	117	137	116	118	174	151	128	131	129	117	161	146	143	119	154	147	146	149	141	136	147	150	157	140	137	151	163	158	145	126	170	132	162	151	133	149	131	144	139	155	146	138	148	150	142	132	149	166	139	133	124	125	147	156	122	130	137	140	150	138	133	126	157	120	135	113	137	129	133	120	134	149	145	134	143	152	135	145	137	123	120	127	142	146	147	140	129	109	136	142	163	152	135	143	160	160	136	147	150	164	135	154	131	123	134
9612	7014	15644	18682	16220	13829	11708	10019	9320	9057	8885	8177	7464	7077	6445	5057	4423	4331	4674	5902	21544	22209	16540	11730	6483	2901	1256	653	455	424	422	432	413	446	403	396	437	418	429	430	400	412	409	416	370	407	447	394	425	383	370	442	373	377	391	412	417	402	396	404	404	421	413	440	360	405	403	419	429	428	441	391	409	426	428	403	376	381	421	415	411	389	393	425	410	418	400	414	390	398	400	426	402	431	389	372	403	399	427	425	396	396	400	399	387	389	397	405	425	415	400	408	370	376	434	392	375	448	382	427	391	403	404	409	418	428	428	429	416	390	403	425	401	403	368	396	411	376	396	373	430	413	398	375	415	402	413	426	404	407	383	392	407	372	413	422	399	411	397	414	441	376	433	412	418	400	434	401	385	399	396	431	390	415	400	405	422	429	427	392	440	389	386	388	469	413	415	426	428	386	426	425	373	387	412	449	395	401	405	409	429	378	431	387	408	387	420	417	440	368	422	412	412	413	439	383	379	403	355	375	415	390	407	408	428	378	401	422	380	421	415	405	389	425	369	439	391	443	396	382	411	414	400	384	411	402	393	386	397	408	416	419	406	411	411	410	413	404	404	361	383	451	416	402	397	382	379	437	434	422	421	428	410	370	422	411	423	452	382	446	420	432	394	391	422	393	360	418	441	378	412	430	392	414	448	422	411	402	408	403	411	425	394	401	385	425	398	400	425	425	413	397	431	402	388	393	419	397	398	420	420	414	371	434	370	401	420	380	360	416	426	415	395	443	396	385	401	396	409	365	382	425	433	404	415	407	408	418	428	398	381	428	386	405	368	414	380	418	395	453	391	431	395	397	397	426	423	364	421	443	458	388	432	441	386	374	383	423	405	406	442	436	386	417	405	424	419	433	408	410	408	416	398	420	415	419	442	425	391	425	411	422	374	391	408	399	382	400	407	397	393	420	438	393	435	421	397	426	444	452	422	399	394	399	393	412	399	392	398	418	404	431	434	411	410	368	430	421	402	409	394	386	398	411	410	419	387	399	413	410	396	419	416	423	395	409	425	377	402	391	462	416	404	413	419	397	443	402	415	410	428	418	454	392	402	386	443	406	423	387	397	430	412	444	399	435	391	426	403	447	393	423	397	416	422	397	392	405	414	434	410	402	424	407	422	417	424	417	397	381	397	407	405	393	432	398	405	383	406	410	410	409	437	409	398	391	407	398	421	388	431	387	411	405	377	405	420	381	385	423	404	407	413	417	424	394	435	406	412	427	429	421	423	460	413	412	412	441	385	408	416	441	398	441	416	384	386	438	422	405	426	357	420	433	396	400	392	402	393	388	426	409	400	421	417	396	393	397	422	429	422	411	407	397	423	396	410	430	432	400	434	422	406	425	408	407	422	431	420	396	437	431	386	420	418	420	393	434	400	410	413	399	403	397	406	379	411	417	423	390	410	403	401	399	393	432	427	377	452	387	400	422	391	402	429	422	431	374	407	419	427	429	415	417	403	408	409	431	436	442	443	418	397	411	406	417	412	433	399	426	389	431	414	417	399	420	391	396	410	414	410	402	406	395	408	372	411	422	408	443	406	414	399	427	415	405	440	418	396	406	410	419	398	364	424	425	373	417	392	352	406	396	405	397	365	429	452	439	408	424	405	412	448	420	410	388	435	444	385	379	422	424	421	409	447	394	395	409	441	405	452	441	420	448	398	449	416	391	427	394	398	418	428	365	424	399	433	403	415	426	417	423	413	399	411	398	406	403	410	421	413	399	405	437	395	435	412	394	422	415	383	398	440	390	399	445	418	432	434	404	417	407	447	453	426	416	418	413	451	405	381	422	415	398	393	389	421	408	420	408	423	401	416	382	444	398	425	417	417	427	373	403	398	408	418	406	390	396	395	375	389	395	405	444	447	411	401	438	423	412	426	401	392	398	417	403	412	428	419	408	408	390	409	406	389	378	403	432	436	426	426	408	434	422	395	428	416	419	382	432	425	392	420	380	432	416	406	396	414	373	388	385	426	419	393	402	429	364	416	416	389	395	385	410	369	424	424	438	404	397	435	419	455	395	383	402	396	419	366	381	396	427	397	421	415	424	382	377	388	402	416	460	373	422	384	405	381	408	421	430	407	416	409	389	396	399	445	428	391	400	422	380	419	398	397	415	410	453	404	419	437	388	424	416	395	447	391	395	422	402	395	411	412	425	408	427	381	416	430	413	432	414	411	416	424	376	382	384	415	427	422	420	428	424	394	375	436	422	385	455	445	396	420	410	400	446	408	413	430	429	404	389	425	410	422	431	405	415	407	353	423	411	412	417	414	432	386	412	403	429	425	409	388	381	418	399	396	438	422	354	386	410	407	449	375	433	425	401	407	381	436	385	426	425	418	408	381	423	424	388	392	414	422	401	413	450	406	415	407	430	407	376	392	413	421	426	422	402	432	423	374	374	400	413	413	389	438	388	422	405	425	389	430	419	401	405	379	400	393	451	439	438	382	454	440	391	432	383	392	444	399	427	421	417	377	408	414	402	391	393	447	423	399	432	421	460	396	401	384	422	430	430	409	419	394	393	390	406	413	406	392	442	410	413	432	385	435	380	427	396	422	441	405	412	410	386	398	413	381	396	435	393	447	401	396	407	370	403	401	415	404	399	437	397	404	396	410	384	428	419	427	376	416	414	375	448	418	411	401	370	416	407	448	385	424	390	386	403	399	419	426	396	406	392	428	364	414	413	411	426	383	420	435	415	407	413	402	349	442	395	401	406	371	413	444	448	442	438	442	425	435	409	371	443	418	427	421	392	388	395	423	410	421	383	384	413	428	358	427	411	413	400	406	438	422	420	428	391	409	405	384	383	418	401	396	374	387	411	395	376	408	394	424	386	378	412	407	388	395	407	404	421	405	429	408	416	412	420	417	436	416	426	370	442	409	399	410	404	393	374	398	384	385	403	387	398	432	368	395	414	406	398	440	401	402	442	419	410	412	406	403	420	410	393	402	414	420	401	363	423	433	411	395	421	398	418	406	396	386	400	397	368	385	363	402	396	416	415	414	418	392	401	343	424	414	388	376	380	413	440	402	405	400	433	405	384	403	410	373	434	411	390	382	408	407	397	430	421	401	386	410	426	414	372	391	409	408	427	431	421	425	404	394	404	387	399	415	395	425	402	415	407	424	418	426	399	434	399	399	401	423	442	420	389	413	409	412	418	410	438	400	416	414	392	391	395	429	429	385	418	389	419	413	383	436	350	411	391	423	414	430	437	411	421	426	375	386	394	450	420	433	446	440	391	387	430	391	406	381	419	413	399	412	424	402	410	401	465	410	371	388	378	394	391	403	409	391	407	424	383	418	427	416	426	444	400	382	376	417	398	400	415	403	412	402	446	396	375	421	420	408	400	417	385	429	396	423	408	392	424	407	411	408	372	414	432	436	417	383	386	398	396	404	392	429	437	411	419	445	405	411	377	414	442	401	400	398	414	408	380	415	423	398	404	421	405
21496	10594	14078	13520	8910	5312	4733	3446	2774	2851	2654	2347	2168	2034	1853	1524	1246	1206	1278	2468	8842	8523	6116	4038	1940	819	366	231	159	146	155	169	136	140	144	144	130	156	156	165	169	142	150	150	158	146	159	135	175	159	152	128	159	143	158	134	138	168	150	160	164	149	156	130	167	185	144	154	139	171	150	158	164	154	158	158	141	130	145	161	166	134	152	125	155	153	137	131	141	152	161	151	152	149	157	143	141	148	147	166	155	142	157	139	130	139	120	160	145	150	177	137	135	179	158	163	150	179	141	147	140	146	157	138	138	147	137	138	152	166	168	139	157	139	148	141	155	152	167	141	136	131	153	179	146	163	134	153	146	149	165	151	151	145	156	136	149	148	135	158	148	141	130	146	150	157	119	143	148	150	157	170	137	128	157	157	134	132	182	150	138	158	150	155	139	160	139	164	150	151	133	137	155	151	150	109	171	149	146	151	146	137	143	153	143	146	133	166	155	164	142	159	153	147	155	161	138	168	160	141	150	145	140	142	157	168	169	133	158	158	152	133	149	139	149	149	133	128	159	148	150	125	148	161	160	137	159	180	136	158	162	143	156	149	141	143	141	142	142	162	140	135	146	158	148	157	165	158	141	158	176	134	149	156	139	151	169	138	153	149	136	156	156	150	166	144	147	133	170	145	147	135	144	151	142	141	141	132	142	147	147	151	143	139	137	164	151	158	130	144	138	138	171	154	134	144	135	151	166	161	145	151	136	145	170	144	144	148	155	150	149	142	137	176	151	157	144	151	142	147	159	145	131	134	134	152	141	153	111	139	146	179	143	132	153	140	128	178	113	140	138	140	155	146	143	150	163	146	143	129	140	169	155	143	151	150	155	169	152	145	143	140	149	149	147	152	149	159	152	152	141	154	147	143	147	119	180	170	154	137	136	171	143	153	158	140	161	145	129	137	148	152	134	158	139	151	153	137	138	146	161	181	161	153	136	150	161	142	139	137	161	166	144	161	149	139	167	163	144	158	159	135	182	152	145	148	143	133	129	150	152	151	149	148	157	151	157	141	159	143	164	143	136	142	139	154	155	149	152	161	170	144	147	149	140	140	119	152	159	149	171	170	138	158	128	159	151	151	144	151	133	135	161	154	156	126	126	159	172	138	144	128	132	147	139	157	156	159	160	167	155	136	154	126	142	163	154	155	142	153	149	142	141	146	160	145	161	153	125	154	155	142	157	170	134	129	137	138	144	157	155	151	147	160	161	136	140	170	126	151	133	134	127	156	131	154	150	162	139	141	183	136	137	161	140	140	133	128	148	171	147	129	156	135	138	156	136	148	157	146	153	169	131	147	129	144	162	159	153	146	143	145	119	149	148	146	155	145	136	142	129	158	147	157	142	153	166	162	140	151	160	161	165	175	133	146	147	153	150	151	134	144	140	138	176	144	166	142	137	161	149	150	171	135	137	133	172	149	158	149	153	151	147	145	155	152	173	162	174	139	140	147	141	148	149	158	160	134	133	132	147	124	133	147	157	143	146	150	145	138	137	140	168	153	156	140	167	133	124	133	155	140	163	150	140	165	159	153	149	149	164	154	146	145	157	165	159	151	158	147	157	148	161	131	120	158	160	147	148	140	127	154	173	135	139	153	150	155	146	139	160	134	144	152	153	147	134	139	161	138	145	142	145	156	157	154	134	152	182	140	146	137	138	155	147	154	146	134	129	136	162	159	152	166	159	156	161	144	148	175	164	147	155	136	175	149	156	162	128	154	174	150	150	150	156	144	143	136	142	155	140	149	153	150	153	130	152	139	152	140	138	124	162	145	161	163	153	152	146	156	145	162	163	142	146	136	151	154	142	162	164	152	162	138	147	164	141	152	153	134	148	145	148	124	163	152	132	156	175	150	127	140	148	135	150	137	161	131	137	154	155	146	163	170	140	155	142	157	158	149	154	145	151	146	148	130	120	136	156	160	150	123	149	149	159	164	148	170	125	116	137	128	140	150	154	155	142	156	122	153	145	134	151	154	138	153	165	145	146	151	148	128	138	166	151	144	169	143	148	138	137	138	142	142	140	147	155	149	139	164	159	151	144	161	151	165	149	153	145	138	155	143	147	160	147	143	139	162	172	152	132	133	141	159	137	162	153	138	157	153	159	142	149	131	154	139	156	154	140	174	156	151	173	146	157	163	145	169	141	147	160	162	150	157	142	158	161	129	146	168	129	147	147	136	151	169	179	137	151	165	137	153	160	133	132	155	138	144	140	163	145	165	164	129	149	142	162	156	152	130	136	133	137	147	178	153	145	169	158	161	162	158	143	148	127	142	153	147	161	160	163	126	144	148	146	153	171	147	157	158	132	140	157	132	144	140	159	150	184	157	156	136	129	144	132	148	138	139	141	137	141	147	166	159	152	149	157	137	146	154	152	148	130	148	135	146	154	129	152	126	134	144	153	157	125	140	148	129	142	144	139	150	151	163	162	166	137	130	149	137	127	138	164	144	123	155	171	165	148	146	140	152	148	157	164	164	151	137	144	140	156	142	155	163	173	149	156	133	161	122	165	141	138	138	144	139	132	175	149	130	151	162	170	133	180	131	165	160	163	141	159	147	124	170	156	144	144	154	160	172	141	160	173	163	155	155	142	156	157	162	169	161	153	140	155	158	163	133	161	157	166	145	157	150	161	148	153	146	148	141	140	177	160	154	155	125	136	147	145	140	157	139	147	167	144	156	170	149	158	157	161	147	171	144	141	139	150	132	154	146	155	150	143	149	137	146	131	130	158	130	162	157	131	145	164	152	141	150	151	134	150	136	156	148	155	151	179	157	158	141	148	140	170	131	167	154	148	158	159	168	152	146	132	149	139	147	152	137	157	151	129	139	170	140	148	161	144	144	150	151	139	143	141	142	157	165	149	166	132	158	140	147	147	140	150	180	159	152	147	166	128	135	150	169	153	136	136	143	149	132	168	141	148	135	172	150	131	126	134	161	143	149	150	138	169	149	155	129	167	154	151	154	153	167	152	155	137	169	132	165	154	163	153	172	138	151	161	159	139	152	149	146	147	130	148	130	137	160	150	135	148	178	153	144	164	150	147	145	146	142	154	140	127	141	170	151	152	142	118	147	171	142	133	150	157	145	159	148	150	177	134	167	146	157	146	174	167	158	156	162	157	156	150	146	153	136	154	137	173	150	130	159	149	165	136	164	162	143	162	143	165	136	130	139	142	154	152	165	149	150	152	147	156	147	146	156	127	148	147	154	142	149	143	166	172	148	138	135	129	144	143	148	143	150	144	156	166	162	169	142	164	153	165	139	149	148	178	152	128	155	132	153	147	148	145	157	155	147	157	153	174	131	162	145	153	162	154	145	149	134	135	150	168	157	151	167	145	165	117	165	169	151	174	142	175	124	153	135	136	162	142	149	167	164	155	157	143	159	128	159	163	164	143	160	157	150	151	147	145	127	167	152	127	151	172	144	148	140	142	161	152	149	159	179	152	140
12307	8617	18880	24481	21513	16933	16855	14120	12443	13186	13104	12062	11522	10866	10529	8646	7425	7671	7993	13404	31275	29214	23983	17911	9793	4335	1707	844	557	452	457	452	445	415	469	427	398	426	437	423	442	464	413	438	426	450	442	477	438	418	417	426	462	463	459	430	395	431	442	436	413	434	423	429	412	414	456	495	445	412	379	428	446	397	456	451	436	426	413	442	402	429	447	461	422	420	481	415	469	414	440	407	431	409	447	427	410	431	443	412	425	442	453	421	453	458	414	422	439	431	436	408	438	418	450	432	435	390	447	420	421	440	436	416	435	411	442	453	438	415	475	471	448	477	450	440	384	433	433	455	438	446	466	424	454	432	432	425	456	421	414	452	455	411	441	400	389	402	424	419	449	448	415	431	437	419	444	442	421	434	410	437	431	449	409	470	444	425	432	420	425	434	443	410	457	446	458	450	437	436	425	451	406	432	431	447	441	431	432	431	423	445	435	449	393	448	454	428	473	419	414	435	419	429	432	424	475	414	453	426	423	438	460	460	452	439	415	425	432	460	433	435	466	451	403	402	446	459	426	479	468	425	454	422	453	436	440	411	448	430	451	447	438	424	454	440	442	463	464	459	398	416	418	430	447	450	417	400	466	409	391	429	440	421	434	440	488	424	409	437	465	399	438	411	447	443	465	431	447	455	457	424	432	406	472	468	408	450	437	428	481	428	414	426	434	423	451	446	468	446	427	438	472	414	429	439	417	437	450	426	446	435	427	427	421	399	438	438	430	399	431	432	422	428	417	418	451	418	444	428	453	402	432	428	431	432	426	423	441	379	442	445	423	450	449	456	468	425	461	427	460	452	439	444	467	426	405	436	425	433	469	433	421	424	436	459	433	416	438	423	413	432	398	455	419	432	447	396	399	440	430	430	471	424	434	426	459	416	459	409	418	430	409	434	428	424	420	435	459	430	372	418	466	428	428	426	404	403	412	422	425	459	413	448	438	444	445	461	466	461	426	419	430	467	449	465	421	436	462	437	412	431	424	446	456	422	436	386	423	431	447	455	439	422	441	437	449	413	428	394	408	430	419	462	414	415	427	429	478	413	439	460	469	459	448	454	442	435	444	460	438	420	431	406	407	414	437	457	430	469	446	398	410	427	429	466	415	419	444	411	415	438	431	414	436	425	426	438	428	414	462	445	398	432	416	440	426	462	457	464	458	433	416	430	411	413	443	435	441	413	475	455	454	454	444	427	429	455	428	430	464	457	407	451	422	431	414	441	429	391	384	433	470	414	423	445	383	431	449	443	463	413	455	438	433	431	440	450	461	393	410	476	445	438	424	435	447	475	417	426	436	430	476	429	403	439	444	436	462	449	423	398	412	468	443	422	424	421	430	432	400	396	478	449	468	440	432	427	433	411	433	408	421	427	416	442	450	442	459	420	380	416	445	406	435	424	413	448	435	427	438	488	423	449	422	456	428	472	444	420	430	392	434	454	425	456	428	411	413	420	439	434	454	453	459	422	431	457	442	407	469	441	440	422	453	430	412	407	446	426	441	436	411	439	454	416	449	455	457	431	431	440	448	449	411	442	405	432	393	435	413	405	455	417	417	439	428	437	416	420	446	413	426	403	431	420	447	393	467	423	449	429	457	431	440	442	435	438	419	438	417	423	464	438	429	437	448	418	444	437	434	434	456	437	456	474	425	434	420	479	468	448	435	410	434	427	431	439	438	450	488	467	449	439	442	425	401	467	464	435	456	439	473	450	417	457	445	440	419	451	451	443	462	427	423	432	411	401	456	429	457	438	459	459	460	404	464	433	399	444	409	412	435	410	417	437	432	429	445	433	400	417	448	462	478	434	450	404	417	450	446	429	418	429	465	421	405	426	448	452	461	411	430	438	455	422	423	397	438	409	433	399	448	419	462	402	441	415	417	456	437	459	479	411	406	400	448	423	408	441	430	414	400	393	471	437	433	392	446	416	450	413	443	444	420	427	447	443	417	409	458	462	452	402	471	443	447	437	434	439	421	443	448	444	429	421	436	451	419	436	459	406	453	457	452	416	429	429	410	460	414	454	454	441	420	435	432	421	424	456	428	413	423	390	432	453	444	417	402	452	454	424	411	426	428	449	421	423	426	435	451	442	467	432	425	420	434	469	434	450	448	452	399	402	412	443	412	487	457	420	459	394	407	444	409	436	425	393	448	464	417	449	393	430	452	435	436	457	429	429	417	433	467	450	410	431	432	422	457	420	416	477	449	447	443	417	435	422	421	408	439	421	436	451	379	413	438	430	424	426	439	420	424	428	448	421	433	433	425	459	448	427	450	454	428	442	453	412	459	421	457	432	435	471	411	412	423	420	429	404	424	431	442	443	415	429	465	436	433	446	457	451	413	428	450	449	422	427	416	416	434	423	443	419	419	444	425	440	434	450	436	418	455	450	450	443	441	406	431	430	475	430	434	412	418	432	425	450	408	437	452	425	431	449	432	439	423	417	440	479	449	450	406	466	438	439	465	426	430	456	392	423	427	464	428	429	465	415	433	402	444	460	425	466	446	442	416	457	443	465	440	455	410	423	436	448	427	430	446	442	411	448	447	432	424	439	421	440	461	450	443	453	479	432	430	437	408	433	424	399	478	434	415	417	445	408	467	473	453	452	421	461	445	441	423	448	432	444	438	420	453	420	455	426	444	410	445	389	418	449	411	445	434	444	413	460	423	439	433	409	418	421	424	461	415	464	411	432	456	431	446	437	426	402	414	448	487	420	423	446	425	400	431	435	410	456	412	415	433	417	441	426	415	401	447	422	472	427	442	402	451	418	404	444	414	395	431	416	431	438	391	433	403	407	454	432	432	411	475	442	447	443	466	388	419	445	451	399	446	466	473	422	426	458	399	416	454	470	446	454	395	442	387	371	384	477	460	461	414	407	424	425	426	496	462	418	458	453	450	437	452	456	451	442	416	395	388	413	408	411	409	421	441	418	454	429	450	412	422	435	441	446	460	447	461	442	406	437	455	473	432	470	423	415	423	427	403	448	424	424	446	449	426	435	419	483	419	394	438	425	428	452	456	431	400	434	431	435	454	405	415	425	431	438	439	403	459	436	439	453	434	423	457	430	437	435	444	430	440	466	458	464	441	404	474	464	471	410	409	419	446	439	413	438	431	446	433	416	404	456	429	441	410	388	445	417	401	426	393	451	428	421	441	446	471	424	462	413	435	404	449	465	418	460	427	431	439	440	481	433	424	435	446	408	444	450	449	450	459	454	438	441	441	437	440	425	420	428	447	441	414	460	409	445	465	428	463	422	449	447	440	431	421	424	450	446	426	429	459	438	427	446	455	395	446	434	418	407	443	402	442	378	448	449	422	439	427	441	443	437	422	403	446	452	438	440	429	410	407	442	461	424	426	453	463	417	448	411	429	472	467	439	423	418	471	462	431	452	421	444	447	411	454	421	430	430	444	430	419	412	446	434	435	460	428	413	436	448	436	426	450	400	440	446	434	433
5873	3613	4814	4921	3390	2429	1707	1122	851	794	517	500	436	344	316	283	270	275	246	337	545	683	641	596	425	271	189	144	145	132	152	153	150	142	134	137	138	159	123	132	159	148	133	148	128	136	134	151	125	144	108	135	123	136	155	143	138	119	142	142	137	166	137	125	145	127	122	118	126	136	146	114	135	129	164	171	111	151	127	141	144	135	137	144	143	146	130	133	139	134	144	133	125	121	125	143	153	138	120	149	132	125	143	142	140	130	145	154	124	120	140	155	129	135	146	149	160	132	145	150	136	128	118	148	135	126	130	151	119	121	140	141	157	134	128	135	129	138	144	125	106	158	134	135	130	145	139	131	136	132	128	145	122	123	145	135	122	136	149	156	132	125	147	126	126	134	127	140	148	140	139	136	110	143	152	140	140	111	111	134	136	128	136	144	145	149	127	172	137	139	132	133	128	137	118	139	127	161	159	139	151	136	137	126	121	162	143	147	154	131	152	138	147	133	146	133	157	109	134	136	118	134	164	139	153	131	141	137	133	119	125	163	148	130	142	140	142	146	129	129	143	121	134	132	137	157	133	136	138	151	126	142	134	124	158	167	138	146	166	134	160	143	131	147	134	146	137	125	170	140	146	161	124	141	135	136	133	125	147	147	146	151	144	137	115	130	145	143	153	141	149	133	148	143	123	136	145	137	155	140	139	136	125	142	141	136	153	115	137	153	149	148	162	154	153	164	152	162	137	159	140	135	131	154	108	124	125	122	115	128	122	136	121	147	123	132	134	140	122	129	133	142	121	151	135	154	116	130	136	126	147	155	137	144	142	156	116	137	156	121	139	131	159	122	153	152	118	141	144	134	139	123	151	137	142	146	134	127	131	158	139	127	128	123	154	142	129	143	131	141	149	145	130	117	135	126	139	143	149	130	133	150	143	120	128	137	128	131	138	137	120	131	121	136	130	140	152	140	147	145	135	136	134	119	157	143	140	147	130	146	155	130	153	156	115	141	132	140	114	136	139	128	145	150	129	132	140	121	134	120	139	142	136	135	136	125	142	148	139	153	146	143	112	128	127	125	150	141	120	144	152	119	131	140	125	144	127	132	152	133	153	144	133	117	160	143	139	134	124	136	128	152	147	147	132	139	129	151	135	119	133	152	136	135	132	127	147	142	115	143	146	114	112	140	128	140	140	116	135	117	143	128	123	138	130	130	132	132	137	123	130	146	128	141	136	115	129	140	129	157	136	154	144	158	174	125	120	142	136	135	142	124	132	119	141	136	145	133	137	134	117	137	144	145	146	121	137	170	138	127	125	156	134	137	127	150	139	139	151	147	131	142	162	144	127	143	148	149	125	137	138	156	135	107	116	128	135	152	137	150	151	136	146	144	141	145	128	146	151	149	128	138	134	135	154	135	126	151	134	128	121	162	140	126	136	142	133	156	131	121	127	109	134	134	120	141	128	121	141	150	123	146	137	145	119	174	143	112	139	127	137	133	134	133	135	145	138	114	139	125	135	133	134	142	119	147	134	128	141	152	159	142	147	130	148	136	121	133	129	128	134	145	150	127	136	143	137	139	132	153	119	140	166	135	162	160	161	132	123	136	136	128	127	171	156	145	134	127	124	126	132	137	155	124	147	128	138	155	127	139	131	126	151	126	132	124	149	133	139	139	130	142	147	137	123	158	115	126	159	144	131	135	142	119	132	135	155	129	145	118	141	126	133	125	142	146	158	107	152	155	126	145	129	127	125	130	132	143	129	143	145	121	130	150	173	149	132	132	137	124	140	125	125	159	129	129	126	125	144	144	118	143	129	146	140	122	120	162	144	137	139	138	149	134	123	134	125	139	120	153	136	149	128	154	147	119	138	131	138	133	160	157	162	154	132	132	132	132	132	139	148	150	124	130	119	122	143	153	143	114	125	134	120	123	124	141	127	128	137	141	137	140	138	115	124	139	164	146	148	137	135	126	118	138	114	135	150	135	121	147	143	127	122	134	147	116	114	137	140	145	138	128	132	126	127	138	153	144	143	134	150	135	125	150	170	123	139	146	116	138	149	123	120	126	149	144	146	111	133	136	147	125	138	136	150	115	146	131	143	144	108	129	141	153	135	136	133	129	151	121	111	152	131	145	132	146	142	139	134	123	141	126	139	144	114	148	161	141	117	139	129	149	142	135	133	141	134	137	134	146	152	145	127	153	147	142	129	142	124	150	162	127	134	122	135	156	149	128	138	129	138	126	153	150	144	140	118	124	145	105	167	142	142	149	117	139	148	149	147	124	157	140	145	123	138	129	138	164	142	122	139	137	156	138	148	154	138	137	139	135	158	125	114	140	129	124	160	158	138	111	166	130	150	145	148	140	157	120	133	138	136	121	134	153	140	138	142	151	143	139	137	122	139	160	134	130	157	134	147	122	117	142	138	156	141	144	143	127	134	130	127	152	133	153	140	174	156	134	110	138	126	125	136	144	147	129	117	132	148	146	124	156	141	140	147	140	148	135	142	143	123	124	152	140	129	143	116	141	115	136	136	145	154	137	122	151	138	122	123	125	139	129	140	126	153	129	119	129	132	152	135	138	147	131	130	139	124	139	126	127	141	152	132	128	141	160	144	151	141	155	151	129	143	131	138	127	144	115	116	160	116	150	113	136	136	165	136	136	151	124	120	135	134	132	106	150	124	124	148	143	148	146	174	136	111	112	157	148	127	150	146	135	142	139	132	122	133	120	137	152	131	142	165	172	146	142	126	160	145	150	132	142	141	138	119	126	150	131	149	133	150	130	152	131	126	137	148	145	141	125	141	125	125	135	155	133	131	131	130	119	147	156	152	128	124	158	140	118	136	136	133	155	137	136	133	144	127	127	125	132	135	125	143	156	140	143	162	145	139	136	124	150	140	105	143	135	119	130	143	148	132	130	142	145	149	120	144	131	143	156	155	133	149	131	157	133	122	136	163	127	128	145	144	118	123	134	146	133	140	151	129	121	151	132	145	135	144	135	152	137	126	150	133	122	124	131	133	143	122	117	127	130	117	135	125	133	115	158	142	130	139	129	125	137	134	128	130	148	140	127	165	115	148	127	142	133	115	119	142	140	139	127	131	152	125	143	161	125	131	123	152	133	162	137	160	142	120	134	134	146	130	147	127	142	152	129	149	161	165	133	164	112	138	143	136	126	146	144	110	134	140	144	131	126	151	137	128	143	120	117	148	146	125	120	130	135	133	150	120	129	144	139	131	162	121	133	127	130	145	140	127	159	133	130	138	160	141	136	143	155	143	137	133	127	135	109	144	162	133	130	132	159	118	134	126	157	139	142	144	126	139	144	131	126	129	132	140	144	134	153	125	120	136	142	134	150	145	144	143	124	143	130	132	143	154	121	151	132	152	146	133	115	148	133	145	125	134	142	135	134	141	132	127	138	162	124	132	146	127	127	128	131	126	155	127	129	144	138	136	133	126	155	156	155	143	144	135	160	142	129	141	131	132	172	135	147
4394	3686	8195	13127	10970	9446	7728	5260	4397	4029	2968	2875	2433	1906	1761	1626	1400	1288	1378	1780	3452	3803	3555	2841	1878	1053	614	488	410	422	391	366	434	422	397	418	398	392	408	384	402	436	405	383	434	423	404	385	432	381	399	406	428	362	418	397	394	360	379	393	376	394	400	355	382	398	391	402	408	414	379	381	424	397	397	359	416	381	409	379	403	395	372	447	376	396	397	404	422	367	396	409	401	426	366	429	381	418	376	430	399	399	420	402	368	401	427	386	396	413	433	391	380	372	403	411	381	406	397	388	383	427	386	400	399	403	409	428	398	413	400	403	394	445	438	381	349	417	412	376	385	363	414	420	393	424	383	412	375	413	395	423	409	416	402	399	414	398	449	402	410	430	425	376	396	374	415	376	368	390	410	438	439	398	425	394	404	391	393	404	385	386	419	429	421	387	400	409	397	403	400	369	422	401	426	407	417	395	422	406	432	397	394	403	398	389	400	381	414	401	395	378	400	406	414	422	435	411	375	400	382	411	394	383	389	393	379	412	411	420	406	426	402	390	379	401	427	412	393	373	368	394	379	399	416	414	372	403	368	400	389	391	406	413	367	402	382	364	403	428	384	396	411	392	409	377	370	454	388	425	407	411	380	421	376	417	399	386	403	397	384	403	379	400	382	394	421	390	358	396	414	417	365	397	411	415	382	412	410	391	413	415	399	401	387	396	419	386	406	388	368	411	453	402	408	393	402	421	447	423	362	399	393	382	407	404	423	353	373	418	387	391	371	365	421	412	404	411	419	396	392	392	411	397	414	393	436	396	411	410	412	405	384	399	415	391	396	434	369	410	396	412	421	409	398	407	430	389	402	363	392	408	387	387	401	392	419	373	378	396	431	423	396	401	410	420	391	424	413	384	427	407	417	410	430	384	383	399	380	424	382	426	420	414	430	424	392	393	385	377	392	411	407	374	403	392	399	395	369	397	422	393	374	396	407	402	407	391	390	373	351	444	397	411	413	422	376	386	399	363	409	375	401	423	423	430	422	420	378	398	424	409	380	431	411	404	400	377	412	408	411	410	406	382	387	398	381	414	383	399	437	437	437	408	407	368	405	372	371	438	409	419	380	399	416	415	405	446	398	389	414	414	414	386	413	398	370	443	405	407	418	406	386	390	384	434	420	404	403	425	381	395	415	402	422	416	398	378	356	434	382	408	398	381	398	384	416	388	399	417	404	410	362	404	389	382	421	381	370	403	397	385	416	382	424	366	438	414	431	386	410	398	397	426	388	381	384	407	380	385	380	413	393	423	408	381	386	402	407	429	404	386	414	402	397	398	415	394	452	379	382	418	399	407	394	419	396	431	392	395	368	395	391	394	414	416	405	369	399	391	419	405	446	428	429	412	397	421	418	449	396	439	403	417	403	434	421	414	425	442	402	423	418	415	430	415	442	389	393	405	397	376	405	423	419	408	394	377	423	386	398	412	411	407	376	415	416	410	415	377	421	406	419	379	400	397	409	416	411	393	381	378	415	389	394	423	366	397	397	413	397	393	402	384	401	384	393	409	366	446	420	399	394	425	386	418	432	403	405	414	446	411	419	416	382	402	425	382	392	403	388	410	428	391	448	404	413	399	441	369	397	412	400	391	388	424	400	416	388	381	389	403	412	402	374	445	389	434	386	396	390	414	379	391	384	425	421	442	412	422	382	438	421	405	383	409	383	413	419	389	398	423	405	402	414	414	432	423	409	370	413	376	427	395	410	438	430	396	411	392	395	436	367	433	409	413	407	403	405	425	453	419	405	387	408	397	426	411	427	447	409	400	417	413	424	383	378	419	419	391	381	409	387	443	386	424	421	402	409	391	403	380	409	380	403	385	410	368	417	403	382	408	396	425	429	419	389	404	391	430	425	411	434	424	415	418	339	406	390	385	406	382	390	392	392	413	402	443	374	424	429	369	436	421	345	380	414	419	368	441	382	391	391	422	400	441	439	385	359	407	374	407	386	401	382	393	377	392	428	409	396	422	414	401	418	441	391	385	431	378	392	392	410	402	400	459	420	375	370	429	439	420	394	375	388	391	399	433	418	398	408	398	386	427	423	405	408	432	389	397	415	407	360	434	414	392	399	392	401	374	412	420	403	407	375	416	434	375	379	386	401	396	423	411	396	400	360	400	455	403	411	385	391	428	419	414	372	382	395	436	391	389	393	396	380	444	411	408	407	408	399	415	403	346	413	385	373	405	406	460	393	395	383	421	421	411	394	387	381	392	412	370	372	395	407	410	381	353	411	416	412	424	393	410	380	387	403	442	410	411	406	416	358	392	400	420	351	376	405	417	393	418	397	445	406	419	398	381	378	390	443	390	389	381	429	417	376	399	439	406	412	398	419	375	411	430	407	366	420	436	406	410	432	403	387	405	366	413	403	406	387	427	357	431	400	387	401	397	404	391	400	398	411	397	421	407	406	388	441	404	382	388	405	415	370	383	404	382	376	405	410	391	393	402	394	403	423	404	454	415	406	377	392	422	439	362	416	386	402	429	389	446	353	425	376	434	406	391	419	409	391	436	390	414	385	390	400	417	409	420	407	405	395	400	419	401	406	351	428	420	384	389	407	422	390	397	381	377	399	385	414	408	386	400	404	419	374	384	426	432	371	386	374	400	373	414	404	391	393	387	403	380	391	398	352	408	386	424	362	363	390	404	407	401	398	387	403	414	416	400	393	399	397	424	377	412	409	399	381	381	426	361	405	417	421	422	393	397	401	427	386	417	395	395	382	384	413	376	387	407	419	418	438	412	401	435	434	392	346	438	383	362	417	399	384	390	379	395	384	374	394	410	400	363	359	441	392	393	415	405	403	410	414	390	404	423	449	438	381	395	419	408	413	404	432	391	403	401	438	393	384	431	375	405	404	419	432	417	382	410	390	388	422	395	424	411	402	396	378	467	379	360	363	385	371	412	413	372	384	377	391	426	406	422	389	400	404	409	403	409	381	390	391	399	417	410	392	422	394	422	396	414	409	415	419	407	403	392	399	385	414	379	408	355	420	385	374	389	421	399	386	409	399	463	380	390	413	389	406	383	408	413	418	405	390	392	373	423	399	410	351	448	423	409	374	432	426	396	408	388	386	401	380	393	375	417	428	383	410	383	411	458	399	401	406	417	410	397	408	417	399	401	390	402	369	437	404	409	368	425	403	380	361	403	423	410	396	351	427	448	383	379	391	400	392	426	379	422	373	388	395	428	391	392	409	390	440	410	447	407	450	409	431	424	397	395	380	385	411	425	417	372	446	439	395	432	412	375	379	398	420	433	378	407	405	406	369	405	385	387	408	399	403	403	387	377	422	417	432	412	397	400	375	404	437	428	385	386	410	400	422	400	406	380	400	398	436	398	421	409	432	388	404	383	419	433	424	427	386	414	418	369	414	411	421	426	398	435	409	411	439	383	442	413	428	387	398	409	407	481	362	395	397	372	364	393	387	368	409	431	402	380	374	432	459	397
13297	6397	7675	7104	5191	4450	3289	2268	1688	1535	1337	1318	1351	1150	1052	876	844	852	751	2515	4274	4378	3528	2053	1054	459	262	164	136	134	153	156	142	136	179	132	125	145	141	142	125	117	141	143	153	136	123	144	145	147	162	140	140	148	148	144	130	136	116	121	165	137	148	144	165	130	131	143	147	149	142	140	155	152	145	147	156	135	144	138	148	124	145	127	133	134	129	146	122	142	151	137	153	128	119	144	134	131	103	129	120	139	114	141	148	144	131	151	145	136	150	142	150	158	149	152	150	117	135	133	147	119	133	139	124	146	116	132	126	126	135	120	131	157	146	134	130	130	156	132	146	135	139	120	144	130	152	134	144	142	134	139	127	146	145	140	134	139	120	118	153	142	145	149	149	149	129	126	141	147	147	136	176	138	151	133	147	133	144	122	137	133	134	157	142	141	143	148	136	132	141	146	129	137	157	146	142	148	167	166	145	125	140	147	151	137	137	131	131	140	148	140	134	118	137	136	151	137	127	118	139	130	145	148	140	134	132	151	127	146	126	138	155	147	141	130	129	152	119	123	140	134	121	134	139	119	170	149	139	134	153	144	150	134	115	170	136	159	146	145	121	142	157	149	121	138	134	132	142	143	137	162	143	141	147	124	135	149	116	117	135	122	148	134	137	145	138	124	140	145	138	125	143	147	145	129	134	153	161	166	117	142	128	143	162	134	138	137	158	131	142	131	149	136	130	134	127	132	128	141	135	129	141	157	129	149	120	126	139	142	134	118	135	135	147	122	132	152	131	136	134	137	136	117	125	136	144	144	153	117	151	129	129	153	131	143	126	150	138	144	134	129	137	131	138	134	140	145	121	113	142	148	152	135	140	140	152	127	143	154	149	146	139	135	143	135	160	151	139	148	154	143	130	169	138	137	144	137	145	158	139	134	142	127	157	148	141	138	155	131	168	140	128	145	141	152	136	141	149	137	162	145	138	134	148	135	121	152	149	131	128	149	147	145	149	138	143	151	144	144	130	142	148	124	147	137	121	146	135	135	155	130	132	140	142	139	150	143	113	124	123	128	122	159	124	127	122	156	132	125	157	136	133	143	139	153	146	147	130	128	126	150	145	118	136	120	151	141	142	129	146	140	145	141	133	141	115	132	142	164	131	131	134	126	161	127	135	129	130	136	157	146	144	138	130	145	139	159	142	133	117	150	121	101	155	134	139	168	141	128	156	140	145	121	133	145	139	131	160	126	145	121	151	140	134	153	134	155	130	140	134	138	129	132	145	151	140	153	147	143	137	141	141	139	116	151	131	146	153	137	142	137	125	152	121	128	123	138	146	147	141	151	154	122	151	151	145	137	127	146	153	136	170	133	139	141	133	132	143	142	142	148	141	132	137	134	137	154	122	126	129	149	130	157	146	112	117	132	151	140	124	152	140	140	133	139	145	153	141	131	134	112	149	134	142	146	134	130	141	148	140	128	145	140	149	114	129	117	126	119	117	131	128	161	144	146	144	116	147	119	131	147	134	138	154	140	138	154	133	128	136	155	145	158	145	141	138	104	169	146	167	151	120	130	124	137	159	152	119	148	127	148	141	139	122	137	144	140	166	146	129	156	118	132	141	116	142	151	151	134	151	135	145	130	149	156	129	127	130	147	133	142	145	127	148	144	155	149	146	125	131	135	137	112	130	159	151	146	143	139	144	145	119	120	146	152	158	147	147	145	148	136	158	141	135	135	128	135	148	145	142	116	135	131	129	143	141	132	131	139	123	149	140	149	155	128	132	165	146	120	161	146	121	122	116	131	144	151	148	123	117	136	112	137	162	131	133	133	123	123	134	134	130	138	118	142	149	139	142	130	134	121	150	151	143	149	128	129	130	140	154	143	164	147	141	112	173	145	137	144	145	141	133	135	139	159	132	152	148	149	138	159	126	153	134	159	140	135	167	157	132	140	134	132	143	156	176	136	132	156	132	147	153	152	131	133	114	135	141	122	130	154	125	141	145	142	135	146	127	115	148	127	123	138	132	149	135	157	135	143	139	138	140	130	135	129	141	134	134	146	135	149	155	131	130	142	131	137	130	138	145	136	148	152	154	136	137	134	142	134	144	136	116	146	146	148	149	138	133	143	157	131	134	163	126	144	155	130	118	117	122	144	124	120	140	123	151	146	151	133	127	139	141	150	142	158	141	153	153	139	145	138	133	131	119	128	148	166	142	140	131	146	134	112	141	142	158	128	156	123	140	124	105	138	142	167	143	143	128	120	135	157	146	126	148	143	141	138	137	155	140	146	125	145	163	159	132	147	146	144	146	150	127	145	143	128	144	123	137	127	151	130	118	129	140	143	143	144	154	121	139	151	137	132	134	139	136	156	157	138	146	142	164	157	132	150	138	126	152	138	145	122	162	136	116	132	119	120	125	143	162	136	144	129	143	139	140	132	142	123	136	148	150	141	151	121	152	132	162	131	134	126	147	147	150	133	159	112	146	132	108	152	117	115	149	123	163	144	134	155	147	150	145	111	136	127	160	127	132	149	168	152	118	149	149	143	129	127	129	140	139	144	150	136	145	176	149	130	134	148	137	148	139	124	124	137	142	135	146	135	112	140	132	135	112	143	152	144	149	141	130	126	153	145	141	137	151	132	153	130	139	144	131	122	144	133	135	134	147	144	155	176	140	140	124	133	141	129	132	141	159	125	129	122	146	167	134	145	136	118	140	153	141	153	141	156	156	149	149	127	131	154	152	131	143	152	139	135	123	126	132	168	119	140	134	155	140	136	141	138	144	132	138	131	153	151	130	139	149	141	137	127	135	161	134	143	160	133	121	159	149	148	158	152	140	136	128	142	138	143	129	111	145	119	143	147	152	142	151	139	124	135	145	139	137	147	142	135	140	144	140	125	133	145	124	157	146	146	140	142	134	132	147	143	147	150	152	123	127	124	135	153	149	144	152	147	147	125	155	149	149	125	137	135	119	153	145	145	144	134	135	159	112	151	136	145	156	137	124	137	147	140	136	135	140	137	148	125	134	154	123	115	131	118	154	146	158	139	147	130	149	148	142	145	145	149	131	132	151	152	137	143	135	136	138	122	129	131	123	137	137	152	151	153	157	126	104	135	119	137	156	118	128	142	134	141	161	144	134	153	145	127	124	139	143	146	146	135	133	126	142	154	147	117	132	147	154	144	128	149	123	139	154	143	129	131	133	143	137	156	172	127	131	130	135	148	122	126	125	181	156	128	116	144	121	135	142	123	121	149	111	123	131	119	144	133	135	160	141	141	141	133	138	164	138	132	141	122	154	141	120	128	138	152	120	137	132	125	128	149	138	151	139	148	160	142	109	119	140	142	152	139	144	130	155	142	159	138	168	150	136	130	130	136	133	129	130	139	119	153	171	136	147	138	153	146	163	147	117	142	138	136	132	144	140	139	142	128	150	108	139	146	159	139	143	145	138	139	132	142	127	142	136	145	153	139	134	144	143	132	155	147	154	135	140	117
8810	6330	12301	16590	15680	15421	13475	10260	8413	8047	7525	7538	7566	6835	6225	5548	5377	5273	4824	14508	20112	20142	16759	11062	5714	2337	1112	588	437	439	427	421	398	392	396	397	430	429	389	407	430	436	430	415	446	400	381	406	386	421	384	429	387	415	371	386	393	417	417	426	400	407	415	424	399	430	403	414	414	408	409	425	404	408	435	417	403	422	410	376	415	411	411	420	436	402	421	413	410	420	398	407	379	426	459	403	426	369	371	395	416	430	389	358	413	409	393	397	446	439	380	434	421	428	459	423	438	401	419	395	434	372	427	443	386	396	375	440	389	392	411	412	422	410	378	424	378	429	404	412	413	409	438	426	428	400	413	406	380	414	405	448	422	404	415	370	421	406	427	432	406	392	401	412	426	376	446	386	408	420	410	447	442	443	439	413	423	418	420	429	418	414	373	429	415	422	392	387	409	387	399	383	391	421	383	400	419	437	425	415	399	424	433	433	379	419	413	397	402	414	395	418	401	394	420	423	406	381	400	414	413	434	407	397	396	401	435	431	430	421	423	389	398	452	404	416	397	425	401	401	395	387	404	383	405	418	434	438	378	380	413	387	421	424	418	426	396	403	386	418	414	424	408	416	436	413	401	407	408	426	430	389	406	416	415	431	383	402	423	389	413	411	411	403	428	436	406	419	429	427	399	397	428	416	395	424	398	419	394	398	407	396	399	400	377	410	409	381	404	402	410	416	418	431	421	407	422	394	413	385	440	405	415	398	424	407	416	431	387	408	414	434	427	412	403	427	394	448	409	442	386	409	394	406	437	422	422	408	379	388	434	417	393	452	404	391	421	424	415	397	384	417	379	422	417	420	420	414	426	427	447	433	393	409	410	405	404	410	394	426	386	442	436	391	418	401	390	423	423	423	427	424	384	404	434	409	403	410	403	414	420	397	420	419	417	417	400	395	420	433	404	390	388	411	404	420	399	449	416	415	390	419	386	395	459	413	393	412	400	370	396	398	446	423	438	406	398	442	400	385	418	395	403	409	409	384	398	365	400	389	418	424	408	390	444	402	409	416	395	417	379	424	424	398	415	439	428	419	419	423	436	450	382	424	425	461	408	393	430	421	382	416	419	411	407	399	424	417	390	407	418	398	406	427	364	413	413	412	396	440	418	398	400	380	425	417	390	384	427	423	389	391	396	402	409	389	399	388	379	380	396	395	434	384	446	416	421	419	419	395	426	405	396	459	387	427	406	417	399	429	401	433	431	419	393	360	359	379	407	419	404	387	421	407	407	420	407	404	438	457	394	416	428	424	399	413	385	420	417	422	423	406	399	422	406	429	424	415	417	371	396	417	421	416	439	401	429	422	380	439	387	391	397	406	422	424	417	448	393	381	399	415	388	421	385	347	398	401	396	397	357	428	422	405	410	384	407	411	411	408	389	436	419	399	428	398	423	401	412	413	425	428	453	431	442	414	398	432	371	429	406	417	436	415	401	405	413	414	391	390	438	402	367	425	413	399	399	433	439	412	382	399	389	432	386	393	430	412	411	416	404	416	412	416	432	410	406	408	441	392	404	433	393	430	409	432	407	398	433	410	421	434	356	422	415	417	437	427	419	392	410	400	405	417	402	416	420	403	404	416	358	382	394	417	452	408	410	394	419	428	385	392	380	406	416	419	403	419	420	444	445	392	405	453	428	417	408	391	400	381	403	420	396	408	423	440	411	382	376	400	406	401	423	419	387	431	390	413	411	384	405	371	414	435	415	400	401	393	433	441	423	391	379	412	431	407	393	430	426	433	400	383	417	440	423	420	390	413	391	387	443	386	385	394	405	411	400	423	429	406	384	409	386	384	437	421	356	410	430	393	397	428	411	400	373	379	435	392	402	405	408	419	412	409	402	357	397	406	405	426	389	391	395	401	445	356	409	412	450	414	394	410	412	426	448	419	453	438	396	390	409	423	392	434	385	430	396	386	373	395	363	439	371	399	438	393	422	426	397	416	398	412	419	425	423	410	420	406	414	410	378	410	396	398	421	358	440	429	394	391	379	422	426	414	421	411	453	390	376	391	401	422	420	447	437	414	405	403	426	423	412	385	421	432	398	385	386	408	389	390	392	401	426	374	410	433	373	398	432	427	408	427	431	424	437	437	411	440	385	393	397	450	430	415	419	443	415	413	436	405	367	393	418	434	417	414	442	423	425	384	410	463	418	347	404	408	364	430	418	423	424	440	386	389	390	402	405	398	437	445	426	401	413	422	399	405	433	418	368	383	433	404	384	394	430	363	393	404	379	451	424	444	458	422	410	391	430	442	430	374	399	426	408	375	443	411	432	403	379	420	409	385	472	414	418	408	409	385	409	406	420	408	401	375	436	429	377	413	390	395	401	411	433	400	414	410	433	436	346	386	410	419	400	427	460	420	380	411	421	387	436	438	394	419	410	449	391	438	402	383	380	396	419	393	420	419	436	429	391	453	403	399	421	391	400	389	406	392	405	427	394	460	402	381	439	446	384	406	447	401	406	435	391	415	405	384	440	419	417	424	403	374	404	406	394	391	379	457	408	398	434	404	444	425	396	402	365	424	393	382	409	424	379	439	431	423	392	417	427	410	403	407	368	428	431	434	397	412	404	414	407	407	410	413	370	418	387	409	403	399	378	399	424	424	410	409	420	418	355	408	462	395	405	425	397	431	429	415	395	408	398	424	417	397	394	408	413	397	410	447	394	415	422	420	384	395	406	408	423	394	429	433	415	433	425	369	431	407	426	444	382	387	397	415	376	373	442	402	431	386	395	435	426	379	408	435	416	423	424	391	422	426	392	403	429	400	445	435	409	405	393	409	398	394	418	381	434	452	380	394	397	418	436	410	404	402	449	417	408	441	383	431	399	434	412	462	426	426	439	394	393	420	403	441	447	418	430	451	393	425	369	424	425	426	441	394	382	430	425	398	403	420	424	400	394	433	423	382	423	432	434	400	399	421	391	412	412	388	439	373	427	428	422	426	423	428	454	378	447	397	430	444	425	384	415	413	408	409	391	417	439	404	411	406	398	429	426	401	392	445	424	401	376	412	409	390	438	392	376	391	391	407	390	399	411	389	391	370	434	423	422	402	419	390	427	470	382	436	401	377	390	424	408	383	377	408	412	418	407	390	377	395	399	421	410	424	424	426	372	420	408	394	414	409	420	395	406	409	430	395	399	419	395	408	457	409	424	382	383	385	412	427	359	387	412	403	386	432	401	387	380	398	442	445	392	406	416	399	420	443	420	415	438	410	430	392	409	385	414	369	413	434	423	443	409	438	391	374	389	407	400	381	451	390	393	434	425	401	409	429	399	365	394	392	385	438	403	447	381	391	440	405	430	409	384	396	394	397	375	404	394	420	405	407	401	436	386	423	435	399	429	404	392	390	415	411	416	430	420	420	397	374	421	429	425	413	410	434	388	431	367	379	389	387	424	423	398	447	435	409	428	407	388	382	427	383	370	405	446	424	426	410	398	405	430	400
20141	10290	11070	10485	7920	6670	4776	3529	2823	2520	2197	1860	2268	2192	1920	1600	1550	1212	1420	4476	7757	8300	6679	3885	1788	766	380	178	151	153	161	148	143	185	168	141	132	158	165	150	154	142	134	158	136	156	157	152	146	141	141	158	173	166	148	173	162	126	144	151	148	146	145	143	176	177	147	151	153	172	145	135	158	154	153	142	142	163	128	138	164	158	142	162	136	141	164	142	140	160	150	149	167	145	159	145	145	162	146	150	171	157	136	136	136	168	155	135	136	151	147	157	158	132	160	148	151	149	152	140	165	146	143	155	136	138	155	134	154	156	150	142	150	115	143	147	143	175	152	140	166	140	141	157	164	143	141	166	141	140	126	152	132	161	165	160	132	145	136	155	136	176	171	163	121	166	141	174	178	160	163	174	148	137	160	142	145	156	153	153	134	168	162	124	164	137	135	143	148	170	144	134	151	146	135	147	158	184	137	162	165	138	136	134	161	129	168	157	125	153	135	155	133	195	184	163	172	145	179	136	183	144	162	153	153	158	159	133	149	160	138	152	150	171	143	140	155	136	151	163	162	141	140	136	164	146	161	164	149	189	154	149	165	148	146	153	159	150	182	133	159	147	127	157	156	170	168	133	136	139	153	161	145	142	136	154	131	150	144	129	179	165	140	154	138	149	146	169	135	155	169	140	131	146	141	154	148	144	144	129	153	154	150	155	146	151	164	149	155	136	163	159	123	140	159	147	173	153	162	151	184	114	179	153	156	158	158	146	158	138	141	145	143	153	146	150	145	147	141	150	160	131	148	170	152	149	145	146	169	155	152	131	147	176	172	161	147	138	163	140	150	162	161	150	126	151	142	137	165	149	136	145	156	146	150	158	166	160	135	146	172	148	147	160	156	147	149	144	159	148	161	143	146	147	169	148	148	154	129	163	141	140	143	148	145	132	139	148	168	129	158	140	127	144	151	156	167	155	152	156	160	150	140	173	150	161	170	143	151	147	159	157	155	144	146	123	162	128	156	134	153	147	146	159	164	144	142	146	130	172	151	168	134	139	148	161	163	152	165	196	151	155	165	159	145	148	163	131	141	150	156	156	178	142	127	146	144	168	153	174	163	163	164	138	146	137	133	160	144	133	171	156	139	170	173	134	163	135	132	160	157	154	156	176	149	154	156	151	133	157	168	145	132	136	164	153	126	151	140	152	163	169	158	156	149	140	136	153	155	148	151	155	154	169	146	132	145	139	136	155	187	154	160	145	148	160	160	153	148	135	140	155	167	143	124	145	134	135	142	153	154	151	177	152	143	151	137	167	150	159	146	138	156	156	150	150	155	164	146	142	140	124	165	147	157	142	155	149	138	139	147	145	138	143	161	130	156	158	148	141	144	154	136	155	145	143	165	171	157	156	134	164	155	149	138	158	158	130	166	154	159	133	176	162	138	159	114	140	121	150	157	153	163	130	138	163	167	118	135	152	140	140	136	145	152	162	167	168	133	138	148	135	136	146	136	140	138	147	151	149	148	137	141	155	149	140	143	162	143	147	130	149	161	148	146	156	140	137	141	137	170	158	137	133	128	146	166	155	158	158	125	142	171	133	140	136	141	155	137	179	164	150	147	145	155	139	169	137	139	142	159	138	160	156	164	146	133	145	154	143	165	154	160	147	154	142	162	175	145	152	164	127	148	139	130	154	168	144	139	142	140	157	156	130	138	149	143	154	166	154	133	155	161	142	139	142	132	144	158	140	168	158	142	149	132	143	155	135	148	144	173	153	141	145	157	151	141	172	133	146	143	137	148	144	157	136	152	129	163	139	150	163	136	161	172	150	156	167	127	145	147	159	171	150	144	151	159	153	151	150	145	146	151	164	153	129	154	120	145	152	158	153	169	159	151	137	124	172	147	133	156	126	136	136	138	160	133	156	157	162	170	144	131	155	161	139	139	140	177	173	148	147	140	148	153	128	136	147	127	159	121	148	153	148	156	141	139	153	172	148	153	164	159	142	162	151	144	143	174	132	184	149	143	120	162	146	175	156	144	160	165	141	137	154	169	139	157	144	175	139	152	152	158	144	151	147	153	121	150	163	146	162	154	129	172	138	144	164	172	161	146	134	137	169	158	140	158	156	153	138	134	153	145	132	148	149	155	133	142	127	144	157	132	136	145	133	160	142	155	152	141	144	157	159	152	158	153	149	128	127	154	169	150	140	161	151	158	161	130	138	167	164	159	147	179	143	156	147	133	149	140	140	149	165	136	151	143	142	154	136	134	149	144	157	162	150	142	138	168	146	117	151	158	163	133	150	134	155	136	141	149	151	129	161	123	129	155	140	132	148	123	138	157	160	147	142	164	147	170	139	156	168	148	155	134	145	144	144	157	144	139	160	154	165	146	163	165	153	138	170	130	152	151	144	160	165	171	148	151	149	128	135	136	182	154	131	149	152	138	148	153	173	183	166	126	154	156	147	148	168	184	136	157	135	153	150	159	167	143	133	153	149	164	161	169	146	156	167	134	154	150	139	147	135	135	161	152	140	155	153	167	176	170	183	146	150	166	148	156	140	154	122	152	173	131	185	165	144	151	148	162	148	163	125	155	149	159	143	167	150	159	137	140	171	136	164	140	131	154	128	154	128	116	152	134	138	151	179	165	149	162	141	161	139	150	139	151	146	151	140	150	133	167	169	154	161	139	166	140	152	149	157	175	150	169	146	143	149	151	143	173	158	144	139	146	125	145	153	134	137	157	157	137	148	145	141	149	143	141	150	175	143	148	159	170	134	137	154	157	173	150	142	162	149	135	142	148	132	129	159	150	143	133	159	129	168	141	151	180	148	143	161	136	142	162	133	153	130	149	151	143	156	153	143	144	144	145	150	149	148	165	143	151	133	167	150	153	154	153	140	136	145	127	140	143	152	145	169	152	148	148	155	143	147	145	147	155	152	161	148	142	153	154	131	155	138	152	155	115	144	161	136	148	135	162	161	164	146	136	162	171	171	148	133	148	144	139	157	171	153	169	130	149	142	129	135	137	151	125	177	137	153	154	144	153	137	162	140	174	139	147	141	163	152	154	150	152	162	175	142	153	124	155	153	169	163	144	112	156	137	150	158	149	149	153	152	138	149	153	135	137	134	150	148	165	148	161	138	137	152	160	141	137	173	162	156	136	148	147	147	146	152	150	155	167	144	154	147	157	159	158	136	164	129	143	143	176	158	140	158	189	147	169	128	145	150	152	139	146	157	167	160	169	140	160	139	146	135	157	149	168	141	151	149	149	147	162	138	146	144	143	144	143	161	142	156	155	142	152	145	143	135	160	157	148	125	150	141	141	162	128	144	159	154	138	136	144	150	158	146	148	164	140	151	161	146	161	153	152	162	146	130	107	147	142	142	175	141	153	161	177	161	141	156	143	147	136	171	159	158	156	157	142	153	166	145	125	141	154	142	169	167	129	149	142	144	155	138	149	144	166	161	152	124	146	147	155	136	179	157	149	125	163	152	147	156
11560	8663	15492	20877	19859	20156	17078	14278	12489	12150	10878	9964	11625	11464	10576	9723	8915	7288	8288	20780	28786	28971	25076	17375	9156	3839	1641	772	565	439	474	429	445	402	438	452	425	411	442	412	443	441	432	417	423	444	417	453	431	410	462	470	424	476	426	419	420	431	434	437	463	423	427	451	496	460	469	438	463	445	437	466	441	473	424	430	416	443	437	429	391	443	437	453	425	421	417	422	479	435	438	436	418	419	426	466	455	466	440	426	426	425	455	432	436	409	410	461	466	467	453	399	441	424	436	426	469	412	424	442	444	444	453	450	424	456	427	400	392	459	447	465	410	451	426	394	434	425	430	407	438	432	446	432	458	443	432	443	427	462	462	435	443	446	425	472	429	430	421	461	438	430	440	471	432	458	436	456	448	444	398	446	445	436	424	452	423	465	426	431	480	417	423	383	450	427	416	468	429	457	442	430	447	433	432	444	466	394	416	442	422	425	401	448	468	396	463	436	441	438	486	440	467	427	439	407	451	460	451	395	425	440	424	419	417	409	447	450	419	422	425	422	432	435	434	416	469	423	426	433	433	457	429	487	409	449	427	449	417	467	449	461	432	397	461	420	411	425	417	422	424	428	455	434	431	466	439	435	421	453	461	447	421	418	398	433	447	449	426	385	428	426	421	447	463	421	444	444	447	426	439	476	413	429	429	454	471	430	431	455	430	423	463	452	430	427	436	445	434	471	427	432	420	429	465	406	464	446	433	500	451	443	462	445	433	464	419	448	466	428	411	451	446	463	462	424	449	417	424	409	453	442	455	413	418	468	457	457	429	457	404	425	437	465	458	435	454	450	432	375	408	445	423	425	462	390	455	476	439	446	460	419	464	431	414	452	439	422	421	473	482	427	430	485	389	461	414	450	453	467	447	411	438	417	427	448	459	421	443	442	427	449	426	450	462	425	445	424	447	431	398	485	429	422	439	404	438	429	427	438	398	457	470	432	425	441	411	397	432	447	450	416	402	447	468	460	442	455	440	388	399	446	416	417	477	441	380	439	450	451	437	388	462	448	418	415	458	455	439	455	396	407	424	424	425	455	428	453	445	459	427	452	444	454	443	435	406	431	430	426	412	436	428	460	466	432	430	428	437	432	448	456	456	429	442	427	430	445	463	452	491	411	432	418	451	436	436	437	396	444	477	433	452	443	421	411	449	432	435	444	487	434	470	444	449	423	420	436	432	448	473	437	433	423	442	438	427	430	427	417	464	464	426	420	449	453	439	480	441	438	505	449	400	417	442	427	437	443	440	419	418	423	425	422	447	393	444	417	482	436	425	420	438	425	463	467	454	460	444	397	430	430	396	440	424	437	438	442	427	468	436	412	447	465	479	432	414	469	472	483	465	440	421	448	411	453	409	432	414	411	409	422	457	418	416	444	447	446	436	415	416	457	436	414	413	445	435	397	448	443	441	474	462	439	430	452	450	465	425	440	478	460	412	466	420	445	415	451	469	455	439	437	457	420	455	411	451	427	439	474	406	418	441	414	431	469	436	430	455	449	445	454	427	401	451	449	447	428	446	431	447	452	452	407	424	430	411	461	415	476	445	434	420	433	489	446	446	431	440	452	442	451	415	446	440	414	435	406	457	434	446	452	448	428	431	446	447	425	426	468	458	425	440	426	412	400	378	427	452	428	430	441	434	473	457	490	426	458	418	449	442	453	443	419	426	415	406	399	471	421	409	427	455	429	441	442	439	434	411	442	430	442	451	465	440	420	451	408	458	435	458	442	459	409	427	430	460	439	461	414	470	450	388	454	429	432	425	421	447	441	413	431	467	438	440	440	420	440	459	424	411	459	447	424	441	418	436	407	439	442	399	402	446	449	504	431	406	418	424	420	447	453	430	466	410	432	440	441	463	459	443	446	471	431	413	445	451	401	468	428	449	481	425	443	422	426	424	455	445	467	432	421	428	440	420	435	405	439	454	438	457	427	432	403	426	459	439	445	464	415	444	432	475	476	464	440	424	419	433	474	428	411	447	446	410	406	446	444	462	436	466	415	444	475	455	451	458	420	460	418	462	459	430	454	427	470	460	451	413	456	481	441	493	426	416	412	412	399	421	405	441	444	451	425	449	412	447	468	445	435	405	453	428	415	475	431	468	410	458	458	431	493	411	411	440	439	437	443	481	448	426	446	448	423	446	449	408	436	416	424	446	457	437	481	465	414	458	433	431	444	429	403	416	409	464	412	462	438	440	407	452	401	399	414	403	529	419	385	430	455	411	411	454	466	442	412	427	410	434	439	383	463	469	444	429	447	444	394	435	446	390	447	433	411	469	441	471	486	450	423	378	429	456	429	405	473	454	421	451	479	470	413	441	431	397	427	403	455	426	435	400	435	427	436	413	423	434	467	444	412	455	468	445	427	430	439	432	441	438	434	431	444	426	449	445	425	445	465	442	443	410	423	473	475	428	440	428	411	423	484	432	454	431	434	417	452	427	445	442	450	441	395	455	428	420	470	451	430	431	470	424	457	443	420	435	447	451	417	451	398	432	428	433	447	445	476	481	440	454	450	454	440	452	425	417	424	412	425	413	447	451	426	412	423	481	426	471	436	441	417	451	430	450	444	431	462	455	472	402	475	441	422	428	471	477	460	432	443	437	390	423	456	448	441	429	436	432	466	445	413	431	421	414	433	462	418	448	446	406	461	440	422	442	436	440	421	424	458	465	419	443	463	456	481	443	454	423	476	478	433	422	454	393	430	421	453	441	428	419	410	468	443	414	407	413	401	426	410	454	473	448	436	426	448	441	432	425	421	445	451	417	442	474	445	464	446	419	416	426	441	422	408	424	437	454	438	423	428	417	447	452	418	448	427	413	445	436	441	417	442	429	423	386	422	411	459	445	425	413	451	444	425	430	462	401	428	453	487	428	444	456	431	422	449	413	439	456	456	452	416	439	415	431	421	443	451	418	446	455	416	461	427	398	428	447	415	453	450	422	476	468	433	442	456	426	409	468	423	456	419	418	430	473	432	402	438	443	468	444	440	391	421	416	415	464	444	451	424	435	406	441	444	440	433	464	449	423	405	429	421	403	481	476	440	437	455	466	431	445	406	441	437	418	429	458	451	397	401	413	415	428	451	446	464	442	446	416	400	452	406	451	448	437	457	432	425	421	459	390	403	415	447	426	463	415	414	448	426	422	473	421	430	447	469	428	429	437	424	402	485	469	453	426	405	435	475	422	461	453	451	433	451	427	441	447	479	489	405	432	435	435	445	422	438	442	416	417	456	444	425	434	422	434	428	465	444	430	436	459	432	426	447	430	409	441	414	437	467	443	413	445	414	394	426	449	452	443	451	443	440	441	400	473	421	415	419	434	387	423	435	453	434	464	448	454	431	417	472	421	442	454	434	428	465	439	442	438	428	444	421	458	446	446	437	434	467	447	417	420	468	467	444	418	442	456	424	459	470	455	411	419	440	429	439	423	449	421	415	461	432	489	453	457	422	422	423
5383	3319	5252	4580	2905	2448	1857	1035	885	739	471	335	377	357	374	322	251	239	244	362	571	719	726	567	404	230	202	157	163	133	133	132	155	125	137	135	157	140	124	138	137	140	137	146	142	134	126	138	150	144	151	126	129	123	139	127	129	149	130	123	127	119	156	149	145	138	147	142	132	130	123	121	132	126	146	133	122	108	139	138	142	139	156	134	132	153	148	140	131	115	141	118	153	127	135	161	147	121	132	124	139	109	129	132	123	132	145	116	149	144	124	150	139	133	150	148	138	129	140	162	145	127	125	149	161	141	171	156	129	118	139	125	143	126	126	147	131	120	132	113	120	157	134	132	118	148	149	146	148	130	153	153	119	149	145	126	156	140	141	140	127	131	140	132	143	152	150	150	152	125	151	149	150	130	145	118	161	138	130	144	148	165	142	127	144	141	131	125	128	122	127	128	159	151	133	153	148	167	137	131	140	138	129	147	145	129	145	139	129	141	122	138	128	134	126	125	121	144	116	130	141	124	116	130	165	124	150	154	131	143	137	132	133	134	143	149	140	123	134	162	128	143	147	128	121	132	152	130	125	152	130	139	134	138	139	145	161	144	137	129	127	135	152	129	152	142	130	138	136	126	139	149	139	120	139	150	141	106	140	121	130	160	159	137	121	160	131	114	145	143	163	128	138	133	134	145	145	117	129	146	137	124	117	136	144	141	120	123	140	146	106	141	130	139	145	141	129	148	152	151	136	144	132	126	137	149	142	157	175	162	159	133	143	136	110	137	129	141	141	129	158	130	123	148	139	153	116	164	159	165	141	124	140	139	123	135	149	152	143	113	138	120	139	135	129	133	150	112	155	135	143	149	150	135	145	137	133	149	130	128	148	153	145	147	154	123	122	134	144	134	149	139	134	151	147	136	129	108	125	128	126	133	155	141	151	122	129	147	146	145	147	146	159	115	123	150	146	150	123	145	144	126	145	146	147	164	140	148	131	152	154	153	121	127	134	132	151	123	145	129	132	140	154	125	139	128	155	144	117	121	135	128	131	134	143	133	123	139	148	144	149	129	150	119	146	154	146	131	120	130	123	110	153	132	151	128	145	124	159	136	147	164	140	125	134	145	150	157	143	130	130	122	137	139	127	141	139	158	142	143	135	149	141	123	157	154	127	162	135	156	123	132	130	128	139	135	140	135	138	140	121	145	152	148	138	122	132	131	138	117	131	159	122	121	160	143	134	161	123	142	133	143	132	138	125	173	143	126	149	130	118	132	133	139	142	137	101	149	140	133	147	129	132	137	125	133	137	127	147	144	135	137	140	148	127	142	147	140	160	153	138	127	142	139	107	125	152	148	127	141	119	154	140	151	145	138	115	129	143	110	143	124	146	148	145	136	142	135	129	136	126	125	134	153	142	134	134	141	144	145	150	141	139	144	139	126	109	162	142	147	122	156	124	138	171	112	132	116	142	156	148	137	154	141	122	140	131	129	125	135	119	138	139	151	132	137	137	153	149	119	134	155	153	135	128	149	152	126	137	122	130	140	138	166	129	125	125	144	124	165	126	122	131	155	142	143	146	118	137	123	135	139	128	129	137	165	131	120	142	157	159	136	154	130	127	137	134	154	154	157	164	142	124	134	145	131	134	117	125	122	154	139	124	137	114	155	117	143	134	114	139	129	139	142	143	144	143	128	129	136	141	136	151	134	150	142	154	134	146	145	134	128	148	109	145	134	136	120	151	140	152	149	141	119	143	122	154	147	124	124	146	140	130	137	128	157	128	147	136	150	165	156	139	135	171	137	132	119	147	146	162	154	128	120	131	128	155	160	139	128	150	143	122	138	135	145	122	155	147	127	133	139	105	109	125	137	140	110	121	123	112	136	137	123	154	131	127	129	125	128	124	131	135	147	138	139	131	155	137	126	131	139	151	132	139	128	131	144	121	131	146	140	141	122	153	144	147	151	153	128	136	121	120	152	142	110	136	147	143	137	138	139	134	125	149	129	139	159	180	145	140	119	135	131	127	140	168	138	141	154	130	123	140	149	144	147	140	144	136	150	135	120	149	149	137	135	124	140	137	161	118	146	145	147	125	132	144	128	162	155	153	148	130	148	127	151	155	146	137	120	141	147	150	146	155	124	140	141	132	128	123	154	147	135	139	136	144	129	133	131	134	129	137	142	126	138	118	153	129	131	124	131	137	172	139	140	138	122	148	153	151	152	138	137	115	131	118	129	157	136	122	136	166	138	140	136	132	148	150	136	139	144	130	151	142	138	129	131	134	116	139	147	129	160	118	115	148	131	150	125	149	155	127	127	114	159	148	129	129	137	138	152	149	125	150	155	155	137	137	139	140	148	138	128	127	114	105	149	115	144	119	112	126	129	129	128	156	127	141	127	157	145	146	138	133	137	126	121	142	126	147	137	134	129	145	149	120	123	158	144	129	130	150	131	140	142	141	134	146	127	123	139	127	124	161	132	125	133	156	128	154	127	143	135	141	141	145	129	144	157	137	138	157	147	158	117	124	127	135	146	147	124	142	122	133	118	119	152	140	140	129	141	130	136	116	141	129	136	148	128	145	144	135	126	161	119	138	117	142	128	161	129	131	130	155	138	135	137	139	128	149	149	134	139	135	146	148	133	133	142	112	140	128	125	146	146	130	145	156	139	149	119	141	134	127	120	147	151	154	141	148	123	115	143	138	126	149	142	141	128	118	126	140	139	147	164	116	129	136	171	136	148	154	147	139	149	142	137	140	100	130	147	146	119	146	136	136	134	127	141	114	111	152	140	175	139	138	128	161	132	120	128	116	144	137	154	152	136	129	140	144	137	137	129	151	134	153	119	152	156	142	137	135	131	130	146	139	147	147	141	156	131	134	144	118	136	129	130	144	140	141	121	139	152	128	131	115	123	154	150	134	124	138	140	130	131	154	160	135	130	157	136	105	136	119	142	134	132	140	130	146	136	152	125	141	149	124	135	134	129	155	151	153	133	128	132	136	125	131	147	150	131	143	152	123	167	153	121	151	138	150	151	143	126	143	138	131	145	136	149	122	155	132	128	147	141	145	136	134	122	123	128	158	142	141	131	128	129	141	155	153	134	170	138	130	129	127	143	137	117	140	136	143	139	149	132	154	159	138	131	136	131	136	125	122	126	146	144	160	140	144	127	124	136	128	160	144	142	127	138	145	136	156	139	120	131	111	152	152	138	145	136	123	131	151	118	136	149	129	149	153	144	119	146	145	139	147	135	143	136	135	146	134	126	149	133	133	147	138	139	145	156	122	119	134	157	143	156	121	115	128	128	142	135	143	135	129	143	140	144	139	109	132	133	140	115	122	139	128	136	138	155	127	155	131	150	146	123	122	122	150	132	151	151	144	138	138	137	146	135	159	141	127	111	122	143	134	131	147	124	125	136	153	143	130	145	167	142	131	140	144	123	127	139	148	124	143	130	129	141	146	155	134	138	161	127	125	129	132	139	138	133	143	123	119	135
4001	3516	8959	11301	9940	9311	8093	4922	4503	3776	2572	1806	2211	2166	2138	1902	1269	1199	1296	2076	3350	3989	3953	2763	1693	996	580	431	418	414	417	408	396	416	397	412	377	397	417	410	410	408	403	412	421	401	403	390	411	416	389	384	417	396	385	411	438	418	391	406	416	397	439	404	383	447	400	410	376	427	402	372	405	416	413	436	392	437	382	392	397	396	381	433	425	384	400	393	394	432	388	414	436	395	423	392	371	407	384	405	408	408	369	415	393	440	415	388	435	425	418	422	408	379	440	434	430	408	458	414	444	435	410	439	430	370	381	408	440	385	401	387	395	441	387	427	397	403	430	374	431	376	395	382	409	360	393	420	392	373	422	379	394	384	383	395	380	400	373	400	408	379	445	389	414	410	424	399	394	399	422	378	416	448	385	397	391	419	410	373	416	394	387	407	404	374	429	423	430	386	399	388	400	426	380	390	439	381	396	441	427	411	409	367	412	386	372	399	390	425	357	371	417	431	447	412	366	390	414	401	378	430	409	422	376	405	420	387	413	417	431	390	428	430	383	359	450	421	371	413	400	409	413	376	417	380	383	389	405	402	402	391	396	386	406	453	431	397	421	381	409	401	442	354	397	397	432	425	400	421	433	423	408	395	436	416	408	446	411	384	407	421	425	397	405	421	435	390	398	383	410	383	424	410	386	364	402	411	410	419	395	426	391	413	420	418	419	411	410	426	423	404	355	379	401	382	394	422	397	381	445	420	412	391	408	382	385	442	399	396	387	428	431	393	407	421	408	393	386	393	408	405	400	431	357	425	406	417	409	401	384	448	354	433	420	365	398	364	376	365	434	361	395	414	426	410	395	396	417	359	389	414	395	403	410	418	403	434	433	426	403	383	414	389	428	445	408	416	448	438	407	406	420	415	410	397	397	418	392	384	389	408	401	406	400	406	414	387	407	405	412	400	421	403	426	419	394	425	415	411	419	401	407	428	396	425	421	407	411	405	395	370	419	400	403	407	390	372	415	409	397	371	411	414	424	410	362	431	407	439	436	375	408	384	421	420	447	373	399	395	430	408	385	377	389	414	396	414	424	382	401	381	418	406	377	366	392	390	380	427	419	378	404	436	397	434	416	350	393	387	396	421	408	400	391	394	396	450	395	398	421	395	410	406	429	388	416	409	397	415	417	430	360	393	405	411	434	402	380	389	402	417	389	408	437	422	409	393	406	424	413	377	385	418	379	371	412	426	442	394	399	395	434	424	419	420	391	396	392	387	395	413	376	403	408	384	417	397	404	388	401	413	389	410	379	406	435	387	404	380	400	373	395	413	392	388	449	420	418	440	436	366	424	383	378	383	394	386	397	381	380	365	434	392	391	367	408	441	391	416	434	387	418	405	408	402	387	392	443	393	380	370	363	446	411	459	418	417	406	424	394	394	416	399	413	409	375	425	430	409	402	422	404	389	412	416	439	394	397	420	395	389	436	394	407	412	403	380	396	397	394	428	425	412	459	375	376	386	387	374	394	452	415	436	411	364	433	382	424	441	375	368	372	367	418	388	417	413	417	360	409	393	395	394	404	397	421	409	397	414	398	453	444	426	399	387	401	428	383	404	409	417	361	382	411	403	434	397	389	409	385	405	419	368	393	412	380	408	388	394	410	370	397	413	384	424	413	356	409	432	388	382	413	416	427	444	413	421	428	415	429	373	387	385	416	430	391	411	390	452	431	410	386	364	401	396	406	379	395	361	392	406	424	415	390	424	376	374	397	378	458	407	401	388	403	400	380	401	396	407	348	410	414	361	365	396	398	427	424	416	393	413	386	393	351	384	390	363	397	413	393	416	417	400	421	388	387	374	414	384	413	395	375	423	407	401	404	398	402	416	413	418	371	381	402	440	398	384	411	454	399	390	381	427	367	410	418	399	397	397	398	409	385	370	401	399	419	413	389	399	414	378	385	403	457	404	422	378	428	436	384	389	392	376	397	396	436	436	401	392	358	426	375	384	419	408	407	384	392	420	414	420	395	405	409	383	393	340	402	399	363	390	413	446	398	379	430	393	432	419	376	393	371	408	415	403	412	401	371	407	412	424	397	420	428	397	397	371	358	349	429	392	398	441	389	415	393	410	430	430	398	427	377	409	400	403	391	456	455	382	416	424	389	373	396	416	433	415	382	422	370	389	392	406	380	395	435	414	401	362	390	384	415	385	401	375	395	396	388	411	405	396	367	393	419	402	374	424	419	395	406	370	447	441	420	399	405	390	412	393	405	423	403	429	401	419	380	421	372	410	416	400	412	445	394	388	423	402	435	395	388	415	427	399	387	392	380	371	408	391	426	416	409	398	357	397	389	370	427	364	408	397	431	409	389	373	436	399	374	422	407	414	418	407	387	405	400	426	395	389	397	377	409	426	376	397	414	448	413	424	388	396	415	387	395	404	379	384	359	407	377	382	424	393	368	403	408	401	383	397	389	406	403	426	437	405	418	438	397	431	396	443	418	371	385	386	410	406	396	408	402	424	405	414	391	382	410	422	432	397	381	392	413	363	410	424	385	372	387	401	391	436	412	391	419	404	391	405	461	430	411	395	414	389	417	399	385	422	395	416	399	412	424	413	396	420	419	385	422	378	401	382	405	421	415	390	349	398	403	387	411	393	381	431	407	382	443	395	373	451	445	423	374	401	413	396	363	395	380	398	410	407	417	388	414	374	413	382	381	431	380	445	386	391	393	419	363	418	424	384	393	421	412	436	379	421	425	387	398	382	412	392	397	438	401	406	378	416	401	438	374	412	425	410	415	398	419	398	360	431	396	416	406	386	378	414	414	396	394	402	418	421	412	412	435	414	367	435	363	415	430	375	414	433	400	407	384	407	411	414	392	403	428	396	370	419	391	389	360	423	447	411	379	397	423	407	415	431	402	416	369	429	392	420	434	435	405	399	424	433	421	431	411	386	384	410	389	394	394	405	384	406	429	421	373	375	380	406	438	400	420	403	398	410	400	398	404	411	376	396	392	385	409	396	394	417	430	439	408	434	397	437	362	396	397	388	365	406	432	410	398	407	413	406	406	377	366	391	416	416	373	436	387	408	419	387	383	438	414	372	399	388	422	395	411	413	407	399	402	413	419	418	423	396	443	430	394	402	409	345	424	393	377	353	379	417	422	402	427	392	414	419	422	410	411	428	396	417	383	402	372	405	406	432	398	443	394	422	386	393	388	422	374	438	407	409	411	406	367	393	401	407	401	412	380	439	401	425	381	388	383	417	405	413	400	405	402	415	390	409	459	410	435	406	447	414	429	397	401	407	375	404	375	405	384	382	361	411	389	394	389	386	428	413	427	425	415	369	393	381	415	387	421	417	415	410	373	430	370	362	392	391	406	422	377	407	408	394	417	411	385	394	384	385	386	419	396	376	394	426	393	407	407	417	408	443	404	427	380	400	416	378	401	404	410	398	424	444	407	449	405	405	411	383	442	423	427	405	413	422	418	384	398	421	415	374
13046	6432	8934	7599	4804	4154	3122	2517	1814	1540	1489	1101	1026	945	975	911	787	758	910	2039	4634	4446	3462	1955	927	465	265	172	150	131	140	130	132	129	146	144	129	155	147	141	136	151	136	130	135	120	137	127	154	144	125	132	131	143	153	141	155	134	156	130	135	136	140	135	172	136	109	155	145	128	145	125	146	141	132	135	134	161	133	113	138	141	129	134	139	137	136	120	120	159	160	159	119	138	125	127	150	132	134	136	138	147	136	122	136	150	145	132	157	135	136	122	138	123	140	159	130	123	136	148	137	127	152	153	139	135	150	146	138	149	173	146	149	129	129	126	137	155	122	123	147	146	154	146	143	168	147	148	142	151	152	131	126	136	139	137	155	133	122	138	152	145	139	144	144	142	141	129	144	142	120	145	135	140	144	127	145	121	113	113	158	138	153	133	117	132	134	149	152	155	139	133	128	144	130	135	146	131	147	140	129	167	132	131	115	132	149	136	138	141	170	123	139	158	125	136	133	129	137	138	125	143	139	139	155	134	144	163	119	133	120	139	131	141	113	105	129	132	139	123	134	124	140	128	140	111	132	144	114	134	145	163	135	142	157	124	154	152	140	136	152	152	140	147	122	151	147	144	126	152	148	136	154	128	137	147	135	128	150	141	160	140	156	127	152	148	142	129	129	136	163	142	151	137	133	122	132	131	143	139	122	133	142	125	155	142	138	109	153	121	132	113	125	135	123	140	143	135	118	142	139	128	121	125	133	157	169	126	131	133	153	138	144	122	145	138	135	139	124	144	124	136	140	141	134	129	138	142	150	144	148	139	148	147	135	150	148	129	151	142	152	141	140	131	131	169	138	133	123	112	127	119	147	155	161	132	156	148	128	147	143	117	135	154	130	147	114	161	139	141	141	127	166	166	149	154	128	141	137	148	137	184	144	137	141	155	144	136	137	136	151	129	116	149	127	130	145	133	155	141	156	129	137	110	156	131	131	145	113	135	124	135	139	131	142	138	143	151	146	153	124	136	127	155	150	144	157	139	123	157	132	132	115	174	129	154	139	132	136	147	158	143	118	147	158	141	136	145	148	133	142	140	147	151	126	150	132	132	124	113	132	168	134	169	143	126	135	126	128	165	140	116	137	152	146	128	152	130	145	146	140	155	132	141	128	141	138	141	162	134	137	137	125	140	147	130	143	137	153	149	133	154	160	134	146	142	140	131	156	111	139	144	135	126	143	163	142	125	153	137	121	134	145	139	138	143	151	156	157	120	154	134	115	127	127	137	170	129	135	146	155	154	131	135	145	129	133	122	143	135	139	137	137	178	125	143	146	151	131	146	147	143	146	136	136	135	148	144	130	143	154	134	136	129	134	138	151	140	124	148	126	134	127	138	148	146	138	128	136	134	123	144	150	140	135	142	137	145	121	163	140	149	134	120	127	161	132	115	132	146	139	128	124	161	147	139	134	126	158	136	143	139	123	133	136	129	130	145	140	147	145	136	117	132	163	154	117	152	130	155	140	123	152	149	129	130	148	135	131	141	136	140	160	127	155	160	153	129	124	149	143	153	148	125	134	145	134	131	153	135	128	130	130	137	145	131	131	132	138	148	126	139	148	153	150	139	152	138	112	155	151	156	149	135	138	146	132	132	150	138	153	138	142	136	145	146	149	159	149	138	123	118	137	157	157	169	144	144	155	129	155	130	151	172	133	138	153	146	142	167	135	156	157	133	137	126	133	143	123	136	146	114	143	131	147	136	137	135	147	141	147	159	133	161	162	114	132	154	127	139	135	136	130	149	126	140	161	149	118	126	124	163	138	133	120	136	141	145	128	131	134	135	153	158	150	134	143	149	139	131	161	143	144	148	128	133	132	133	143	150	132	142	118	126	145	126	150	122	158	146	134	141	116	129	143	128	127	166	142	132	127	139	137	147	134	137	115	133	144	148	152	139	142	117	128	124	133	137	142	148	107	145	142	123	147	136	113	153	157	149	143	138	138	146	114	141	134	132	131	153	142	146	134	142	131	142	145	144	133	130	129	147	137	150	136	118	135	139	152	155	146	112	149	150	146	146	136	142	157	143	128	129	156	127	133	136	149	144	126	150	144	165	144	129	147	125	153	141	142	127	159	145	149	142	128	135	130	134	151	114	153	122	139	120	146	130	107	124	121	139	140	130	150	144	139	139	136	152	145	105	157	130	137	136	149	133	154	128	154	124	124	119	152	153	171	140	138	125	120	130	130	140	141	138	148	138	133	132	129	154	144	137	120	126	146	140	137	133	133	155	147	152	136	140	142	164	134	147	126	157	115	128	155	133	129	134	144	137	142	148	143	124	141	143	107	146	128	148	138	132	108	121	141	153	163	139	132	150	130	134	123	149	140	107	156	136	151	121	144	128	127	138	137	146	127	137	154	124	147	126	138	162	159	153	118	140	147	138	153	140	114	128	132	139	135	149	148	136	154	135	149	117	127	135	144	122	148	141	128	116	137	158	126	149	155	134	147	128	150	125	131	158	132	150	113	135	126	130	144	134	142	153	125	121	141	126	140	126	132	142	123	151	134	159	149	153	141	163	130	118	139	141	131	154	148	135	133	150	145	132	129	140	128	141	137	130	135	138	137	143	140	120	143	144	131	138	128	137	133	141	133	140	131	131	167	125	140	136	149	126	140	135	124	118	151	146	153	145	118	138	143	138	102	158	141	136	144	153	127	147	149	129	177	149	132	133	141	144	121	136	113	143	128	131	147	136	144	127	131	167	131	132	131	129	128	147	153	148	131	164	128	141	146	136	133	134	126	155	133	135	129	146	137	129	146	141	161	115	133	140	163	161	132	141	129	157	133	175	144	156	152	121	156	140	122	149	105	132	184	149	153	173	145	142	159	164	118	151	118	128	146	133	154	148	125	129	134	131	129	140	149	115	156	137	157	131	139	124	153	159	120	143	160	143	141	138	145	126	154	142	132	131	134	137	125	131	137	156	134	131	129	129	149	109	141	137	150	138	137	158	133	114	131	108	159	135	174	134	136	132	125	122	132	165	143	117	139	131	157	147	144	120	129	121	143	117	159	128	123	132	135	135	155	130	135	149	125	141	139	120	136	139	149	147	153	148	134	142	137	154	138	130	135	138	137	155	120	140	135	118	151	145	121	120	133	152	125	142	131	142	144	137	142	140	135	159	146	130	134	128	139	155	137	127	147	134	134	131	131	137	133	136	137	147	132	142	132	160	156	150	131	152	154	142	134	132	148	150	140	156	133	150	138	137	130	129	143	133	143	145	145	119	154	147	130	139	133	128	131	154	144	139	130	141	165	149	133	142	125	155	125	127	156	145	136	136	119	122	150	133	140	129	137	141	124	118	128	121	144	144	142	128	141	135	151	146	131	144	147	142	126	139	110	166	142	148	141	147	116	146	131	148	134	154	131	162	150	137	151	149	132	117	137	137	122	139	157	144	135	123	137	136	131	156	155	124	145	134	144	137	137	137	151	105	147	139
8600	6148	14083	16771	14660	14648	12536	11367	8908	8265	7897	6068	6120	6121	6000	5319	4570	4696	5566	12295	21718	20832	16835	10744	5438	2377	1020	573	475	461	406	435	416	398	379	405	423	394	447	405	449	427	406	384	435	400	385	432	423	449	391	418	423	378	433	397	432	400	415	390	413	379	395	423	403	381	424	366	431	408	391	399	382	398	431	407	387	396	382	420	388	413	395	408	369	402	396	384	377	427	420	408	391	419	434	386	435	413	409	397	390	418	403	369	409	449	421	402	374	428	429	425	414	432	344	376	369	422	367	398	435	399	404	455	385	416	388	432	410	392	455	412	429	395	400	412	378	388	415	429	403	395	370	426	401	398	416	467	393	393	394	375	379	397	368	403	398	415	446	412	377	403	460	407	418	420	384	435	425	392	437	392	405	409	405	420	413	417	386	396	432	391	397	386	446	384	432	398	396	404	421	389	394	398	426	455	402	425	403	415	425	418	413	415	406	419	394	424	417	390	380	440	374	456	449	434	382	368	416	394	410	383	419	391	420	425	429	417	361	389	389	418	403	447	352	410	401	446	430	437	376	424	416	401	424	412	432	384	399	422	420	414	372	428	381	407	401	397	458	415	391	417	410	426	402	443	416	425	395	402	416	398	392	418	386	409	400	416	410	420	427	401	399	413	393	401	381	410	410	415	392	414	447	439	417	430	406	404	397	387	383	403	401	379	381	436	404	401	374	460	410	400	446	378	416	428	412	416	390	395	401	418	385	401	391	407	390	397	407	391	428	393	381	397	407	405	378	459	366	382	408	383	392	385	415	405	404	425	361	402	414	403	410	420	406	401	398	438	399	459	414	424	383	338	425	417	408	442	388	382	413	393	425	396	409	466	423	399	438	387	423	404	437	416	436	421	431	379	415	422	402	407	417	377	387	441	369	421	403	400	415	401	381	404	414	409	420	422	405	409	449	395	435	396	430	447	392	381	448	407	410	376	412	393	374	389	417	427	408	408	377	415	385	447	379	421	436	424	415	442	429	426	407	419	420	435	407	387	425	500	446	447	412	400	416	370	424	401	399	417	421	391	421	397	372	427	397	422	405	390	435	399	425	410	398	417	405	425	383	411	410	428	408	393	436	402	373	428	400	373	398	393	392	377	423	416	405	430	410	356	438	401	385	415	417	421	448	393	429	398	411	446	440	382	417	448	428	417	406	403	415	418	443	430	424	403	413	404	389	427	392	442	399	393	374	432	415	403	420	418	393	413	401	427	358	425	406	385	383	403	404	384	385	399	372	399	442	403	407	389	413	426	383	449	399	405	375	438	424	383	402	411	405	404	417	434	416	433	433	396	412	407	433	441	380	467	437	444	404	410	391	417	387	447	437	409	415	411	414	436	365	402	374	427	411	428	431	377	408	377	422	424	392	396	419	414	390	364	412	418	428	431	383	401	401	463	420	389	416	416	381	412	395	387	403	428	389	408	415	397	408	404	434	371	391	433	400	399	444	449	426	434	430	412	399	401	449	391	429	417	417	414	402	419	390	418	399	409	422	409	410	412	375	419	430	368	392	415	408	418	412	400	430	365	401	439	405	384	436	433	442	435	431	406	420	389	368	413	425	417	394	423	417	388	384	435	432	415	412	416	414	442	398	430	399	415	416	398	435	402	389	399	401	374	386	435	419	387	381	408	434	421	444	408	437	444	410	426	452	390	423	387	440	391	415	356	407	425	427	437	411	405	389	420	400	430	436	380	416	404	393	395	426	418	425	380	414	428	373	390	376	413	395	408	397	382	414	410	428	396	397	432	393	419	408	404	400	411	392	402	395	381	458	429	405	405	375	408	370	448	422	423	424	402	431	386	384	411	370	372	419	432	379	403	402	377	392	376	418	431	390	456	402	442	386	407	443	412	424	425	403	410	432	391	395	421	430	371	412	395	410	425	417	431	421	430	386	413	392	410	403	428	391	418	405	428	413	383	420	371	399	429	429	377	390	392	393	416	420	397	407	408	396	435	424	440	381	395	399	394	402	441	401	438	400	397	392	416	386	419	396	390	414	393	401	429	395	391	415	392	427	421	416	408	408	410	419	388	406	421	411	410	393	408	404	402	421	448	419	456	424	409	400	397	399	424	379	404	437	381	414	420	405	402	422	390	426	428	421	420	388	436	401	392	390	420	447	393	424	398	376	393	389	427	423	407	408	410	416	418	412	431	418	379	421	425	407	413	421	422	363	381	385	358	396	393	426	418	423	433	422	405	455	432	407	441	417	446	407	399	417	407	438	422	420	423	445	412	405	398	403	431	417	407	390	419	395	450	383	410	430	426	412	426	410	445	409	410	421	385	406	406	433	417	403	431	410	381	410	412	398	401	406	384	403	389	427	403	378	402	418	413	390	430	415	399	439	397	433	421	423	428	415	405	394	410	421	389	389	429	407	421	401	398	355	427	429	411	424	395	451	371	398	385	396	395	397	406	403	396	401	409	402	391	422	422	374	423	427	414	414	419	433	411	398	423	368	420	425	378	391	400	413	406	419	432	434	390	406	426	403	403	399	396	484	441	423	389	415	405	397	424	402	421	406	411	391	409	429	413	410	410	402	424	413	389	384	433	367	419	431	373	428	436	417	454	388	450	404	398	436	409	405	422	410	402	442	394	381	416	456	383	408	397	389	426	406	441	394	433	407	430	392	402	401	429	410	425	406	405	450	423	459	393	461	400	404	394	391	402	397	425	431	427	401	390	422	459	406	427	410	405	413	402	401	435	371	394	409	384	432	438	400	416	438	394	392	441	391	396	436	434	388	397	427	398	406	443	414	377	397	421	396	427	401	410	390	378	367	416	421	412	414	421	421	407	400	401	464	346	414	420	370	376	411	477	408	431	364	399	397	400	425	431	372	405	424	405	400	430	424	387	390	439	434	395	406	360	438	417	403	396	419	406	402	403	392	427	404	409	404	391	413	393	435	399	415	431	412	392	388	410	456	413	424	426	416	393	428	424	417	387	409	414	463	434	410	404	407	370	384	388	440	441	428	438	410	390	408	412	403	407	399	409	435	419	375	405	398	415	415	402	405	411	371	455	373	418	402	395	437	422	387	407	399	409	403	417	436	383	399	423	421	391	406	428	389	438	440	444	380	410	434	454	398	410	420	426	386	401	420	416	378	380	421	444	422	411	396	410	415	414	394	427	425	414	387	389	436	428	378	424	441	390	407	447	409	390	400	419	383	403	399	380	413	426	395	407	462	392	426	436	419	386	361	407	431	419	410	422	391	436	394	378	420	402	394	441	434	425	429	417	407	433	440	401	379	413	423	400	475	411	408	428	421	413	384	395	407	431	411	386	391	400	407	398	419	413	427	429	408	411	410	420	422	394	404	442	399	428	374	400	443	434	376	413	442	430	413	439	391	400	450	389	448	419	448	417	414	385	412	410	409	394	441	409	407	419	470	416	378	418	409	416	423	425	414	409	378	404	441	410	416	454	412	381	391	396	396	438	389	414	424	381	429	416
20710	9568	12826	10582	8294	7014	4421	3610	3103	2462	2451	1996	1653	1569	1479	1299	1412	1347	1284	2782	9030	9001	6469	3764	1660	720	380	198	184	173	168	161	135	122	132	161	157	137	138	151	135	146	175	138	160	162	163	146	140	139	149	164	163	153	151	171	139	154	157	157	156	139	141	157	145	160	163	146	143	148	155	148	145	155	155	150	143	154	156	154	171	144	153	155	148	134	159	132	134	165	180	150	145	149	152	158	131	136	159	148	168	139	149	164	151	155	153	167	149	136	150	155	125	150	153	163	157	154	174	157	159	156	154	132	136	130	146	141	161	154	161	154	163	142	140	138	147	162	171	142	147	163	175	148	150	164	169	152	135	152	158	148	174	166	140	150	161	127	142	155	141	170	144	126	160	165	136	149	137	151	147	133	150	145	156	149	143	155	167	159	146	133	146	131	154	145	130	148	131	152	136	143	168	155	148	142	132	128	178	144	130	156	140	153	145	150	143	167	148	140	176	165	165	145	141	167	134	146	148	147	142	151	150	159	143	148	131	143	145	152	162	172	153	148	153	168	162	132	133	136	135	143	161	149	143	140	141	139	155	154	144	144	145	151	149	141	127	172	152	156	165	157	146	150	158	164	147	160	144	151	164	162	142	162	125	151	154	143	146	147	143	136	145	140	159	160	139	140	144	170	170	155	139	143	137	159	141	156	157	149	145	144	155	141	162	149	149	150	135	152	158	161	161	140	139	150	142	145	165	130	159	128	154	122	136	164	135	150	150	145	151	143	165	133	145	139	171	151	139	144	148	153	143	141	164	161	145	147	167	158	139	156	169	144	140	177	141	170	136	138	152	167	133	148	166	156	141	156	149	169	159	159	137	147	143	138	138	130	137	156	126	150	159	141	174	146	160	163	146	161	168	133	141	144	137	143	150	130	155	133	112	143	154	137	140	143	140	144	181	141	136	158	160	150	160	149	151	151	144	147	136	153	158	143	151	136	163	139	125	137	158	152	162	160	175	127	136	140	151	156	147	138	159	128	126	149	177	136	136	142	157	169	155	174	132	132	122	138	166	148	154	148	157	159	126	148	154	154	163	115	136	153	149	154	141	138	156	136	166	139	171	151	176	164	162	155	157	143	129	153	164	156	136	159	142	156	127	146	140	149	151	154	142	145	143	171	155	154	141	131	148	138	141	153	162	140	169	144	139	152	145	143	148	133	154	159	153	150	141	175	164	129	167	156	137	158	157	150	139	157	149	153	133	141	160	146	155	147	137	164	149	156	162	156	146	145	149	126	137	162	147	145	143	133	145	138	161	140	145	150	115	155	138	133	147	168	145	150	151	150	125	164	153	164	161	151	138	163	135	150	142	160	156	146	151	139	155	153	148	168	135	163	154	159	155	153	149	159	154	145	154	152	154	167	173	156	176	146	140	136	144	147	143	120	155	147	131	166	161	141	165	151	154	163	175	152	157	167	157	161	155	152	153	162	156	155	152	159	136	138	155	149	147	166	159	148	165	156	160	156	156	163	136	152	177	151	170	139	141	135	135	134	151	155	139	126	134	159	135	169	137	147	138	155	143	178	156	163	150	143	154	152	176	159	146	144	155	162	178	151	173	123	135	177	146	155	141	124	160	130	163	132	174	152	149	113	155	177	155	145	155	151	154	162	156	126	146	159	139	138	136	152	141	174	147	147	141	136	143	143	128	151	154	137	143	145	167	130	155	160	149	152	132	149	110	135	156	149	131	164	170	159	165	154	143	161	143	140	134	169	171	150	146	139	140	151	169	162	123	141	155	143	151	172	151	177	160	155	125	154	150	144	166	149	146	155	158	170	154	169	145	153	162	147	135	157	157	162	141	140	155	140	116	145	182	137	153	161	159	136	155	169	153	139	155	138	163	156	133	134	132	153	141	153	136	153	158	138	148	126	128	124	157	155	152	150	163	150	159	138	172	149	132	162	145	158	155	151	161	148	128	160	142	142	144	144	137	145	159	152	135	154	146	136	153	160	145	173	162	117	163	150	149	133	146	161	126	164	136	171	135	146	159	157	142	154	155	133	145	136	161	147	138	137	142	141	172	154	134	146	150	142	147	163	137	153	163	159	157	167	151	159	139	129	142	144	160	147	113	159	155	147	136	150	168	166	128	154	162	149	142	152	119	157	125	157	168	162	163	140	146	151	133	158	137	165	157	161	170	141	135	168	138	149	162	149	149	154	157	148	154	153	156	151	164	135	162	153	136	141	158	159	149	157	161	151	158	144	151	149	133	155	157	127	170	142	150	166	153	171	153	144	147	159	179	162	145	135	155	136	161	127	148	141	151	161	144	151	145	151	160	120	151	139	150	180	156	149	156	176	157	147	149	162	139	181	136	145	155	138	134	146	130	132	150	153	127	133	142	128	157	163	145	163	145	145	138	152	127	129	145	153	145	135	128	144	139	144	147	135	150	141	148	149	153	155	134	161	174	157	140	162	151	155	149	142	174	164	133	169	153	139	140	157	134	141	156	153	156	134	140	143	161	143	132	153	154	143	160	149	167	157	167	145	175	164	145	160	153	144	157	134	152	146	139	143	143	132	144	141	158	140	150	152	150	136	167	154	163	163	147	157	168	140	168	147	153	146	152	133	150	145	159	150	155	163	164	150	148	131	163	140	156	153	147	147	152	145	150	152	146	143	128	146	134	144	151	152	171	158	142	148	164	156	167	147	142	150	131	144	142	159	164	149	156	145	146	144	145	144	133	123	156	145	141	144	157	145	162	172	142	156	137	136	160	180	130	146	155	141	150	155	145	173	152	152	142	148	137	162	155	147	129	155	153	124	126	145	159	149	161	125	167	158	152	144	145	141	152	149	169	132	135	135	162	147	139	142	153	158	162	146	144	154	158	166	132	123	145	144	142	139	137	155	160	146	145	136	160	151	138	143	149	139	143	143	133	146	163	128	135	147	150	130	137	141	152	169	153	140	134	136	145	144	144	149	149	149	150	139	145	118	140	153	133	136	146	141	149	172	141	125	152	132	147	153	131	150	138	143	145	164	157	149	151	151	139	134	163	146	150	148	137	137	140	154	151	141	167	169	146	128	133	154	148	151	156	147	136	151	155	137	137	155	167	155	164	154	170	154	143	129	130	146	156	160	156	129	129	166	193	146	157	143	141	138	146	146	151	155	151	167	150	137	142	123	145	144	142	155	117	146	145	170	144	126	169	138	155	162	132	153	137	144	138	147	162	161	159	141	158	131	153	151	167	158	162	154	148	146	157	166	138	141	154	159	139	154	156	168	154	149	158	136	147	149	143	171	145	128	135	169	157	154	148	163	156	137	143	150	134	146	144	161	146	136	157	165	158	141	146	140	155	141	160	147	158	138	155	172	162	140	143	136	156	156	156	154	172	158	150	175	144	146	154	143	153	150	146	148	163	151	128	145	168	179	143	135	148	172	138	147	149	160	130	145	147	150	133	138	145	132	164	131	150	136	166	146	147	134	133	159	152	144	140	140
11884	8228	17403	20861	21120	20609	15722	14892	13538	11317	11487	10249	8758	8457	8166	7805	7767	8075	7694	14460	31511	30297	24760	16513	8773	3762	1671	737	512	460	429	415	410	410	434	421	448	464	451	455	446	414	453	467	449	423	417	422	404	426	450	410	458	415	438	382	450	408	417	426	431	468	462	411	433	442	463	424	420	462	425	439	454	456	412	447	418	445	402	464	455	449	428	447	415	431	420	446	490	445	425	458	426	421	455	431	433	455	434	437	453	432	437	470	421	429	451	465	431	460	433	449	404	459	438	454	423	465	427	467	442	435	457	446	458	413	441	435	414	446	453	432	411	417	421	436	436	431	422	432	440	445	448	409	440	419	429	450	431	428	466	435	422	422	443	456	446	422	416	451	408	415	456	443	439	469	428	437	437	450	450	442	445	441	455	439	446	422	469	433	406	417	447	431	452	460	442	445	437	426	406	465	438	445	431	441	436	442	451	441	471	405	449	464	403	473	447	437	439	443	442	431	418	438	445	432	435	442	415	452	416	398	455	458	428	415	416	460	467	428	470	463	450	404	471	443	432	432	420	428	397	449	444	405	469	448	431	468	449	403	446	455	429	472	469	393	443	431	437	403	425	444	456	437	453	437	455	462	418	458	488	429	463	431	427	437	441	405	467	424	436	414	456	405	429	415	445	429	433	437	490	433	478	433	473	399	399	441	424	423	436	441	450	458	456	437	455	455	410	456	423	448	416	441	427	386	426	412	448	437	429	440	449	467	452	448	414	452	478	433	467	411	420	435	426	454	447	455	424	441	452	412	455	450	449	452	440	462	464	456	422	428	447	417	427	414	401	469	461	449	410	461	445	424	422	458	440	420	445	449	443	426	444	438	434	461	440	466	418	413	443	435	450	423	452	444	449	458	469	478	425	461	393	404	458	435	414	438	423	428	451	425	422	438	447	452	416	471	428	442	436	420	431	440	441	425	403	463	450	454	429	418	479	427	419	453	430	453	382	424	465	448	448	448	441	399	400	408	424	447	415	408	448	436	437	470	466	432	426	457	440	413	469	415	410	423	404	403	406	409	484	417	421	442	432	437	474	427	439	420	409	470	422	448	398	424	484	454	433	494	453	434	449	427	438	411	460	392	444	435	424	471	432	431	451	420	401	441	432	430	411	428	411	461	435	401	457	456	394	462	436	421	455	466	444	397	428	444	425	428	445	428	426	437	445	426	440	458	434	424	467	434	445	455	442	414	433	457	465	448	434	403	434	456	411	444	411	457	423	465	442	451	437	425	427	453	449	438	428	448	453	396	395	444	441	435	448	396	404	459	472	416	392	428	473	421	440	457	434	457	460	411	466	432	473	451	438	414	430	441	463	428	441	408	404	465	421	413	426	403	447	417	478	426	431	463	421	444	390	398	464	425	452	481	459	403	436	456	424	443	436	455	453	464	475	433	422	443	434	433	490	430	423	410	416	454	399	407	397	444	435	432	443	454	467	425	427	449	450	437	436	419	437	488	453	434	442	421	424	449	435	445	436	406	423	428	422	394	392	419	426	446	417	419	409	425	465	457	430	446	425	475	437	448	428	416	451	451	400	431	466	467	429	414	452	436	417	418	441	451	464	405	448	467	418	459	428	404	410	450	458	398	448	417	452	438	433	453	465	395	436	427	401	457	460	455	416	472	414	443	452	411	404	431	428	451	457	404	478	449	443	433	479	424	424	417	445	466	421	383	467	448	450	408	454	447	434	410	430	422	409	449	431	430	396	443	429	441	454	463	455	466	412	463	414	440	418	412	408	440	399	447	387	412	423	426	419	449	468	424	449	440	435	443	444	436	449	442	426	408	449	427	448	418	427	436	416	440	464	437	381	383	422	442	407	402	489	444	467	451	434	450	428	436	455	443	431	425	416	428	433	438	438	443	444	417	447	477	424	439	481	443	468	441	420	452	431	454	439	430	461	424	446	439	423	419	460	421	442	389	459	431	443	434	461	435	455	475	453	434	453	399	440	431	455	403	444	460	422	409	439	466	391	467	430	437	420	438	439	433	438	428	462	444	457	409	433	451	446	459	427	415	422	492	451	476	440	427	440	453	409	446	432	473	401	428	414	468	471	409	414	457	424	440	440	431	439	468	451	443	428	444	463	418	436	436	441	442	415	437	442	467	444	472	420	415	395	439	416	466	446	442	448	435	430	460	443	429	428	467	422	430	427	436	418	441	436	405	476	457	472	431	430	410	434	433	447	450	436	452	463	463	453	463	418	440	411	438	418	414	455	428	436	429	478	419	433	423	437	466	416	419	409	452	435	419	413	443	410	457	423	448	427	456	451	425	406	453	411	422	467	421	456	418	405	421	472	419	417	424	424	488	473	396	449	437	414	459	441	420	459	416	436	457	388	437	437	442	459	446	430	452	461	472	423	448	452	467	452	448	434	432	444	448	425	475	436	446	464	443	421	435	453	441	426	455	434	467	425	467	458	378	416	460	455	424	418	419	431	457	417	419	429	413	417	418	446	423	409	430	441	435	452	456	429	420	426	395	398	437	434	448	464	470	470	411	438	401	447	457	423	413	425	436	443	432	442	454	420	446	449	434	431	429	441	451	490	406	389	453	419	417	444	446	406	427	459	434	449	416	443	488	456	422	420	425	425	432	435	433	438	441	449	433	429	436	470	458	428	456	436	432	454	424	428	439	464	443	422	418	457	427	397	436	448	423	426	449	416	431	431	463	449	433	460	376	423	464	434	448	430	429	498	461	422	426	423	447	416	452	446	453	460	481	451	453	429	439	448	404	411	407	421	422	440	444	447	410	434	417	443	458	430	431	434	469	430	433	412	458	456	456	455	436	439	434	433	444	410	474	462	452	472	420	464	436	465	455	464	426	444	400	438	404	427	437	434	423	419	426	429	425	422	472	405	414	434	439	427	414	415	440	408	430	421	454	452	454	422	440	438	445	421	422	451	396	412	472	408	441	442	433	417	410	414	401	448	467	443	439	403	428	425	467	444	440	429	458	438	442	436	444	438	425	430	442	446	442	409	458	456	455	420	433	454	453	429	448	428	447	413	427	422	398	434	429	472	412	420	445	442	466	423	401	441	485	450	436	461	402	423	468	462	442	462	443	449	453	467	463	420	479	428	414	456	426	427	467	415	501	445	439	424	448	407	425	439	415	411	406	377	411	438	405	465	433	450	452	393	419	448	399	474	414	442	448	416	442	446	452	450	442	467	435	469	454	471	460	430	442	448	405	390	429	457	420	440	439	411	445	471	474	410	443	413	394	445	455	449	436	469	473	482	419	423	418	427	470	456	421	445	475	445	468	420	438	420	418	449	379	444	430	434	463	457	455	445	437	429	441	439	389	451	452	442	487	432	428	448	437	457	453	418	442	431	410	430	414	451	461	441	475	422	425	429	427	427	440	491	420	457	410	469	418	449	457	453	388	416	434	446	454	455	470	428	440	445	471	413	429	433	433	423	437	457	439	485	418	445	466	420	424	447	418	407	425
6046	3566	4781	3713	3029	3226	1894	1360	874	685	636	557	381	311	348	296	343	315	260	292	619	829	785	571	371	205	177	140	157	135	125	143	162	122	134	116	94	131	120	136	131	142	160	118	144	132	129	118	145	123	127	138	136	137	149	124	141	159	148	142	146	126	138	130	125	133	133	151	126	131	131	123	141	149	135	138	139	135	119	126	152	159	126	148	155	152	136	138	149	108	138	151	159	122	147	126	134	148	121	130	147	140	157	151	137	135	147	148	121	150	133	119	137	140	131	135	141	126	148	123	136	139	134	134	136	116	149	135	148	131	132	143	145	146	143	132	139	139	154	143	150	154	137	130	138	134	144	149	134	145	122	129	142	145	148	116	133	126	142	161	159	140	157	142	117	126	122	139	142	130	130	153	135	120	143	141	144	146	130	136	140	141	139	120	127	150	136	168	143	132	135	126	125	149	138	136	146	122	140	145	156	147	160	150	162	150	157	150	146	139	144	126	152	147	143	118	123	125	129	145	146	141	138	125	129	137	128	146	103	147	157	133	147	143	154	155	141	142	129	115	144	158	154	135	161	139	134	140	155	143	152	146	122	143	116	142	126	145	140	152	120	147	149	150	136	129	161	112	143	151	116	137	139	150	129	135	139	140	142	145	140	122	128	132	137	137	120	128	126	118	140	129	136	144	146	120	160	139	140	127	122	154	153	145	161	148	130	160	143	154	145	151	141	140	137	142	160	123	141	135	115	112	136	145	137	122	123	126	142	135	118	149	128	138	138	126	121	137	134	147	136	165	123	137	146	127	139	159	139	142	138	138	130	148	147	143	122	147	153	134	145	149	124	137	153	140	134	134	130	142	144	144	126	137	155	141	137	126	142	131	115	129	146	139	126	153	136	153	116	115	114	130	151	155	136	133	159	130	121	133	129	130	122	167	139	140	127	151	133	150	155	126	151	166	149	136	142	150	144	137	143	138	145	130	166	134	146	123	135	124	142	139	132	128	129	149	153	127	132	133	139	155	151	156	141	131	136	141	128	134	133	151	123	132	142	142	150	130	137	126	129	138	143	132	117	152	113	129	141	149	117	146	132	136	147	155	136	165	122	153	136	123	124	152	144	119	137	121	125	135	121	122	145	139	127	143	147	140	128	127	136	146	123	114	143	134	145	165	130	136	134	158	145	147	139	145	158	134	151	137	136	139	160	128	140	134	149	129	141	143	121	129	137	142	145	131	146	136	142	126	134	136	143	161	121	146	139	125	145	127	146	141	118	137	134	129	148	122	121	139	158	152	147	146	145	132	131	135	140	139	136	146	137	152	118	134	125	137	127	128	144	152	163	131	132	145	127	116	157	145	145	135	120	153	159	138	123	129	138	133	129	145	152	126	151	147	129	133	112	131	135	131	128	139	129	146	126	149	142	143	145	155	121	116	142	138	152	126	138	122	119	151	159	143	135	125	129	148	121	148	139	126	135	116	130	144	162	163	139	116	130	146	161	115	137	141	133	142	146	133	115	143	137	140	131	132	125	121	145	155	135	120	132	143	136	149	136	142	145	134	143	152	141	133	148	140	121	136	144	125	125	120	127	132	133	111	129	145	142	152	151	127	143	154	137	126	149	145	115	147	141	143	124	146	136	144	143	135	150	120	132	163	144	143	134	146	132	142	153	136	137	135	146	145	146	148	135	144	129	156	142	161	145	130	123	141	131	142	144	142	132	120	139	147	139	137	141	136	126	123	104	119	120	154	155	129	135	152	134	139	133	112	137	146	143	158	147	134	142	140	137	155	134	132	126	128	142	138	134	123	122	146	110	134	129	147	139	157	145	141	139	146	129	146	137	139	125	144	163	140	102	140	142	152	140	134	143	154	131	122	141	146	142	141	128	149	142	160	118	126	143	136	132	138	152	128	123	150	140	142	143	151	164	122	134	136	144	140	126	124	160	131	138	134	119	146	145	124	138	122	160	138	128	135	154	148	137	124	141	144	130	131	125	153	148	149	133	149	139	141	143	134	136	147	142	152	139	150	147	125	164	147	138	127	145	157	124	115	153	116	156	132	147	149	132	139	154	137	139	134	130	127	139	123	154	136	141	126	135	146	153	132	119	146	135	124	150	148	149	121	132	132	141	151	148	138	129	149	120	123	164	125	119	124	137	144	151	146	143	132	142	151	146	124	117	129	121	166	135	148	121	133	152	149	136	136	147	125	138	131	139	144	146	123	136	155	145	147	124	151	137	142	147	146	124	141	142	146	126	131	130	120	137	139	130	132	144	134	147	147	142	144	131	139	132	122	132	144	131	145	148	155	140	145	117	128	126	157	138	137	122	143	119	135	150	135	132	160	121	129	145	135	126	143	140	112	143	176	135	150	136	135	136	144	127	140	124	137	142	137	155	133	155	164	144	133	142	132	144	127	162	128	120	131	123	147	125	130	134	130	138	140	133	136	120	149	129	133	144	125	138	134	143	132	140	134	147	148	144	159	117	150	137	118	162	141	152	136	137	147	129	140	153	141	133	130	140	118	144	131	145	139	146	142	146	144	144	146	164	124	154	124	129	140	124	150	137	157	134	137	116	148	136	131	123	140	141	143	138	137	153	141	141	170	144	119	135	133	121	148	134	158	148	133	135	126	149	131	123	142	131	135	123	145	120	130	120	125	145	156	143	137	153	150	147	152	151	127	132	161	142	147	137	126	123	154	123	137	128	120	147	136	136	113	100	115	147	130	134	150	156	142	151	149	147	118	122	146	134	116	118	120	133	140	127	129	132	129	140	136	151	136	145	134	133	158	142	131	159	140	139	163	150	146	145	130	131	144	140	117	134	130	127	140	144	124	147	130	143	126	134	150	165	133	152	136	129	142	156	128	136	135	145	150	139	152	115	153	124	131	125	139	138	134	129	125	156	123	119	139	138	135	131	119	134	130	142	147	120	142	141	139	124	130	127	132	154	145	134	149	127	134	154	156	150	134	149	135	147	124	116	126	124	130	126	130	149	146	129	163	127	142	154	132	146	150	119	141	128	133	145	132	141	157	127	128	119	143	135	147	135	145	149	123	141	139	128	140	133	136	127	137	157	128	136	134	131	141	156	178	121	163	143	141	126	148	131	122	122	122	149	135	126	138	118	136	129	143	132	109	156	152	138	152	151	136	136	138	156	143	130	131	139	107	136	123	137	142	131	137	121	143	143	125	135	137	135	131	129	148	134	140	123	129	156	127	141	121	123	117	140	136	144	163	107	131	130	131	144	115	113	121	119	147	138	123	138	156	139	140	131	127	148	134	138	143	135	123	134	149	137	146	151	149	139	145	155	118	139	133	129	136	142	135	132	139	132	119	142	137	124	144	143	151	115	140	129	138	135	146	144	125	145	117	129	140	146	138	153	134	119	125	156	125	140	122	135	127	130	149	153	147	130	133	116	99	150	156	149	154	142	141	153	148	119	139	131	137	129	132	117	154	130	142	135	152	143	125	136	137	133	139	142	148	134	154
4346	3685	8103	9930	10684	12222	8318	6398	4519	3346	3305	3009	2001	1668	1709	1809	1712	1762	1481	1741	3741	4404	4033	2716	1616	928	638	474	435	415	425	425	428	409	379	404	446	430	389	394	386	403	361	393	421	383	417	404	436	430	415	430	404	375	402	417	410	435	435	374	407	411	438	422	401	383	406	415	425	435	404	388	422	401	413	397	354	395	403	408	419	406	443	391	399	432	410	403	448	418	397	410	393	413	410	405	389	423	392	400	381	371	368	412	397	374	384	373	394	415	436	400	397	377	391	410	401	374	359	375	394	438	401	426	414	394	400	410	424	413	438	403	419	399	472	390	383	387	385	402	382	398	374	387	434	396	401	406	395	438	407	375	420	382	393	402	402	426	430	399	425	397	414	400	380	395	410	349	406	417	394	400	418	416	420	407	400	380	401	390	402	388	428	386	412	396	443	408	419	381	399	379	436	406	422	387	413	383	410	372	401	397	369	400	423	392	391	400	437	405	406	412	406	439	409	399	412	383	408	406	426	412	409	407	402	391	379	397	404	394	437	388	417	397	405	421	419	406	402	409	413	412	438	403	429	394	426	418	403	408	439	437	373	421	407	411	424	396	422	397	406	389	376	417	386	402	417	397	394	393	360	399	403	420	378	368	396	413	405	388	431	399	407	430	382	393	390	378	392	413	397	418	419	414	413	446	375	394	385	401	406	424	404	389	400	421	425	390	396	426	397	416	398	416	399	415	413	424	448	375	451	408	375	383	372	423	436	393	419	410	405	405	444	398	423	410	405	420	393	420	422	420	429	410	431	424	418	386	405	428	394	429	404	400	363	413	395	419	412	409	420	415	385	375	393	379	436	372	418	405	421	425	427	403	404	429	361	390	431	430	402	403	412	420	401	417	394	392	449	432	437	419	408	365	390	430	402	376	422	394	396	390	430	407	409	405	408	409	408	397	387	404	376	412	386	420	428	402	382	404	425	419	428	416	388	421	419	391	376	422	381	404	430	369	375	402	406	403	423	417	395	385	421	388	418	394	439	415	399	411	395	427	403	432	417	414	399	383	377	415	414	403	403	388	395	376	415	381	399	391	417	393	418	408	387	384	393	372	414	380	410	421	396	420	405	410	403	431	438	405	388	408	391	414	411	422	428	387	425	384	395	393	385	401	390	387	415	421	394	380	395	380	403	373	417	403	380	388	427	384	409	409	423	419	423	436	379	385	418	401	410	380	401	434	391	387	423	364	408	378	374	436	419	424	428	389	451	422	411	437	404	423	407	421	437	394	420	402	374	420	461	425	373	376	363	419	441	421	415	425	388	425	386	413	435	442	376	437	400	396	384	383	404	425	438	386	435	424	402	375	429	403	415	417	406	394	421	425	413	402	386	395	423	400	414	447	383	388	380	402	401	384	452	432	419	403	419	392	401	377	396	439	402	398	399	405	391	413	410	436	419	407	385	402	399	385	442	421	394	387	409	396	391	424	405	428	430	399	413	393	391	397	415	372	393	422	377	451	379	429	383	405	448	360	426	397	410	399	437	400	428	378	452	395	415	365	422	429	433	416	416	424	392	411	445	403	428	446	381	407	381	418	424	406	422	399	404	424	392	394	403	416	405	388	395	391	403	429	411	390	432	408	397	417	379	421	393	406	369	391	415	407	379	420	409	366	420	385	405	421	417	395	407	423	400	395	446	391	377	366	410	371	401	393	404	400	393	439	402	427	403	412	396	403	377	426	416	422	411	429	368	406	385	434	411	418	413	386	389	419	423	396	396	416	409	421	447	420	413	401	393	403	380	443	428	420	399	380	391	435	413	422	439	402	381	410	355	430	415	400	385	430	420	417	390	423	398	434	433	392	392	411	416	389	394	425	405	403	413	347	446	389	437	388	422	432	430	396	471	419	379	427	394	414	445	380	428	390	439	410	421	367	436	422	393	385	396	371	418	421	388	406	394	401	419	420	403	419	417	432	424	392	384	392	408	400	392	417	391	421	407	406	391	419	389	383	409	382	430	415	361	397	415	387	400	386	384	397	373	404	403	384	377	417	429	430	434	397	412	402	388	402	379	404	406	391	425	412	465	378	398	427	406	377	426	411	378	379	404	424	384	382	393	389	380	415	393	403	427	411	422	405	408	396	425	403	422	408	393	415	391	387	417	412	441	415	393	380	401	384	398	425	406	386	360	394	383	433	408	379	416	369	411	364	408	403	398	364	451	414	395	366	407	417	392	385	396	420	429	387	429	403	387	375	398	392	367	376	405	398	417	417	397	400	387	376	407	377	417	420	424	369	409	416	399	397	381	405	396	375	385	403	394	393	423	402	420	387	415	386	387	417	385	413	431	417	399	409	416	416	397	397	425	406	427	446	394	401	416	377	410	384	459	377	416	427	420	405	368	388	385	416	421	380	405	397	387	393	398	431	400	425	417	423	380	418	420	403	383	390	369	397	400	412	393	383	398	418	382	426	431	391	412	382	396	397	428	376	430	391	396	421	426	382	397	399	413	399	411	414	411	400	413	409	414	426	405	379	399	407	408	392	372	413	395	423	394	401	393	390	401	411	384	414	447	388	481	437	398	374	410	433	395	385	388	401	374	428	458	419	384	373	417	380	399	429	371	403	382	396	385	403	456	433	441	392	417	425	433	398	407	386	391	374	350	414	418	435	396	362	408	415	408	407	401	385	397	393	413	444	389	382	402	401	408	392	396	356	387	426	405	415	429	407	426	395	437	423	398	396	427	403	400	405	443	426	402	379	355	412	391	399	363	398	331	416	423	403	396	387	425	435	408	374	381	421	401	404	406	420	417	371	387	393	390	395	395	400	420	396	418	426	387	389	392	371	408	431	415	418	400	420	403	402	395	398	415	375	420	396	380	417	415	397	395	401	354	400	384	377	424	408	416	380	394	432	371	394	400	404	410	400	402	392	386	426	403	430	400	399	381	405	386	416	376	396	413	429	410	438	402	420	433	383	407	387	436	376	365	409	432	404	416	381	418	412	428	437	403	396	387	384	419	416	433	405	406	418	390	364	409	399	389	394	368	407	405	427	396	383	433	402	408	377	376	382	390	391	429	379	432	417	394	414	393	437	429	410	389	403	394	405	394	451	418	400	391	390	396	438	395	405	416	393	386	424	391	403	397	436	390	394	371	434	425	414	399	404	418	391	408	404	391	436	408	412	428	413	380	412	367	418	406	428	391	415	423	374	394	375	381	415	390	384	381	371	402	403	416	402	441	480	389	378	406	380	392	412	413	417	417	412	417	387	394	398	422	400	395	358	409	410	429	417	402	389	404	398	438	369	395	425	407	387	405	387	402	417	416	403	406	413	400	397	414	438	401	398	403	391	399	379	368	379	430	415	370	437	423	406	380	405	366	359	405	404	394	408	393	417	434	373	400	364	424	398	394	421	410	381	377	370	399	415	391	379	426	373	403	408	415	374	374	438	434	404	375	385	407	442	397	394	407	370	414	438	397	443	425	388	374	406	388	416	398	420
12630	6206	8149	7489	5948	5150	3198	2320	1903	1267	1411	1297	856	758	954	882	749	675	631	1545	4699	4621	3589	2132	1000	475	331	221	155	129	138	131	159	133	138	124	147	130	151	142	133	151	148	132	147	150	127	135	143	135	150	142	138	151	147	142	149	144	164	149	149	147	143	136	138	126	135	147	129	145	145	147	143	155	128	133	158	166	168	150	125	159	146	165	161	123	134	141	131	126	112	139	126	159	144	141	129	135	125	154	156	138	145	152	137	112	119	124	109	152	147	136	157	148	144	150	117	151	157	120	147	164	134	147	109	150	137	129	136	140	145	140	136	134	138	144	151	142	151	119	136	154	121	144	155	164	139	159	138	116	133	124	148	113	142	146	128	135	117	107	132	137	137	145	149	129	146	130	132	123	144	150	138	139	126	143	139	151	135	118	146	142	152	144	145	114	140	144	129	143	141	132	149	133	131	151	134	158	163	150	134	141	132	142	126	143	133	137	140	145	146	139	163	165	124	149	136	151	157	134	149	143	132	148	163	139	124	132	145	153	154	145	146	139	145	149	139	146	127	138	135	148	143	147	145	129	144	151	159	138	126	144	147	141	152	138	141	123	131	138	133	127	143	145	145	134	141	140	125	149	135	131	163	123	135	129	131	137	139	149	135	133	148	148	133	154	147	147	124	135	137	142	159	134	134	151	142	136	129	137	146	150	135	131	132	136	141	142	120	139	138	160	140	138	140	148	138	127	143	136	163	146	136	157	135	140	137	147	134	127	144	124	142	142	120	121	150	138	109	169	128	142	138	127	189	167	140	133	148	140	139	147	123	122	153	143	150	125	117	144	138	127	152	155	144	137	144	122	147	132	133	134	122	163	142	137	138	138	138	151	145	119	148	142	129	137	145	148	158	148	132	129	137	127	126	144	142	147	140	134	152	118	126	150	153	137	145	123	144	133	149	138	121	137	161	139	135	145	144	151	136	156	139	168	156	143	126	132	136	148	124	123	136	138	142	150	139	133	108	156	143	132	138	163	110	158	134	144	148	137	134	161	151	145	141	143	142	137	129	145	145	139	138	127	149	134	153	153	129	138	115	154	132	133	149	122	129	140	141	124	128	136	136	163	137	152	148	148	141	134	143	118	143	132	164	130	145	135	155	153	117	139	139	137	152	138	117	118	145	146	116	135	134	142	158	129	130	146	160	142	124	119	132	147	147	137	129	144	144	141	150	171	154	147	129	142	156	141	137	145	134	136	147	152	123	120	134	143	175	152	117	123	142	135	124	139	138	129	139	141	141	153	152	143	124	159	120	145	141	162	143	130	145	150	144	130	150	111	125	154	174	152	152	154	126	121	144	122	146	151	144	144	121	156	145	140	118	146	126	137	128	121	136	131	161	137	147	149	151	145	148	130	127	140	156	123	115	139	148	119	139	158	158	152	156	121	151	146	142	134	144	148	154	158	136	156	131	108	144	140	156	135	160	140	159	142	162	149	154	132	144	150	134	164	131	132	131	147	147	112	169	124	122	150	125	114	120	139	138	144	155	170	154	137	132	161	134	141	133	142	129	151	131	147	127	142	131	141	150	120	152	131	99	137	134	138	144	142	118	150	134	138	147	133	123	152	145	142	154	159	157	131	144	133	143	140	139	132	110	128	161	115	142	144	152	122	124	133	147	142	148	148	126	140	143	125	140	138	127	120	140	143	153	129	140	133	159	132	154	153	142	143	124	128	124	142	136	132	135	140	119	143	142	148	145	130	135	120	137	152	130	117	142	143	146	129	132	145	130	136	152	160	130	143	120	157	139	138	167	135	151	129	141	138	137	133	123	131	111	151	156	132	153	129	148	148	133	122	131	153	153	130	142	149	153	142	144	143	169	134	141	161	145	139	129	127	136	119	112	146	151	157	142	138	128	169	140	125	143	114	121	155	148	137	121	159	135	155	145	138	164	141	125	137	154	122	125	140	130	146	140	119	159	136	129	113	147	136	153	133	136	139	144	149	135	143	110	150	147	142	140	146	145	118	150	155	146	132	135	119	128	157	144	154	132	147	125	128	134	140	132	126	119	138	130	155	155	123	135	145	160	153	140	141	158	117	142	154	156	138	145	131	158	144	151	147	154	123	142	126	160	137	136	141	133	142	138	144	130	140	111	152	156	125	156	138	158	132	142	129	116	143	138	131	148	121	128	131	134	145	133	136	129	154	118	143	130	138	132	138	140	137	150	134	153	142	144	169	143	158	141	159	140	120	136	150	154	148	155	141	138	131	170	126	158	152	132	133	152	139	128	133	131	117	134	124	151	139	143	144	132	145	132	167	131	127	119	145	126	135	130	147	147	146	134	119	130	136	143	114	143	147	147	129	154	110	128	131	137	118	154	133	157	138	130	124	136	136	151	153	151	137	123	152	150	143	150	138	132	154	126	157	121	131	149	140	136	151	125	144	138	157	144	145	125	133	142	127	151	157	147	122	142	148	111	134	141	130	141	147	168	128	135	145	135	147	129	143	162	134	147	129	156	134	149	145	160	149	140	145	132	131	134	146	146	144	157	129	125	147	157	133	121	150	167	148	135	140	146	162	152	126	146	140	141	128	135	139	149	137	151	147	154	150	137	146	143	159	152	136	149	124	147	150	138	132	127	136	136	146	143	135	142	161	163	146	143	127	142	145	131	142	122	161	135	127	146	151	130	139	135	158	153	129	139	150	147	135	135	143	149	120	146	124	140	127	125	151	136	124	128	135	125	125	144	134	148	130	146	124	144	133	124	143	123	121	157	150	138	123	145	145	125	133	124	143	136	143	137	156	138	129	145	142	150	139	140	139	159	121	121	131	152	148	139	138	131	126	134	155	146	132	161	129	143	156	152	145	131	116	145	143	138	127	147	158	130	146	162	160	134	128	145	138	141	145	163	165	135	151	131	153	160	133	126	124	97	144	133	140	117	121	112	127	121	143	135	144	141	159	153	141	137	157	138	139	141	140	118	142	134	124	152	138	135	138	168	130	118	149	125	152	137	132	138	139	140	143	136	127	133	125	151	146	139	157	137	120	139	142	143	127	142	150	112	127	139	142	134	152	131	117	142	149	129	154	148	146	126	159	155	139	131	143	129	130	133	140	116	129	149	125	148	162	141	141	137	143	155	149	156	127	141	159	130	149	141	120	139	135	152	137	139	137	132	142	132	117	153	107	137	135	117	124	127	134	147	133	139	150	144	137	128	120	108	149	142	144	136	136	142	138	147	139	155	135	132	120	147	120	149	139	129	151	152	147	156	146	159	140	126	155	141	140	149	149	145	152	133	135	146	123	136	126	143	161	151	146	135	124	121	143	143	129	139	137	136	112	153	147	132	165	127	124	127	136	157	124	128	126	146	134	135	149	158	136	148	148	135	155	141	115	144	148	120	120	132	124	128	135	136	140	134	145	150	120	141	139	142	125	139	153	137	134	144	165	147	159	125	121	125	141	146	130	146	156	142	139	134	144	148	130	154	123	158	136
8557	6140	12321	17416	17358	16893	12479	10176	9202	6573	8158	7249	5013	4777	5189	5255	4960	4557	4199	9356	21925	21540	17103	10986	5470	2281	1343	645	536	436	447	413	376	406	401	412	423	431	444	435	412	403	385	415	436	445	407	407	422	439	406	411	398	442	373	386	399	404	429	418	416	434	398	384	420	394	422	414	426	416	403	426	403	434	420	409	396	408	414	390	408	400	386	456	411	421	413	422	393	403	402	456	393	425	403	414	388	434	385	448	408	420	421	420	416	426	432	394	431	427	404	415	443	403	439	416	386	395	377	408	435	405	425	379	377	367	394	435	434	446	426	399	437	399	423	442	417	387	430	426	369	397	419	435	411	407	383	392	428	397	397	387	437	424	397	411	435	400	408	416	412	383	361	405	405	386	420	415	404	441	429	419	423	432	369	422	399	430	413	395	435	425	425	371	425	406	401	419	410	391	407	413	446	391	423	393	409	427	415	399	418	414	409	446	434	406	438	413	424	394	458	413	440	430	418	412	411	403	422	400	405	406	411	419	442	417	408	437	407	394	452	403	429	425	422	415	449	433	394	403	408	419	430	416	394	426	417	431	398	391	422	443	405	435	394	416	437	408	414	430	417	443	390	451	411	413	414	414	394	391	446	443	419	392	417	436	393	442	400	407	422	426	400	422	397	395	392	393	439	399	405	430	415	387	414	390	434	419	422	366	408	401	409	425	389	433	451	400	382	408	362	404	374	397	422	418	388	386	433	431	438	419	422	388	415	415	412	409	434	450	440	404	423	412	389	437	397	411	394	414	413	391	388	408	445	406	422	405	380	395	403	415	452	432	387	353	407	407	415	448	431	430	448	413	403	409	423	412	417	420	417	402	416	381	453	401	404	405	435	374	404	431	419	380	428	416	437	418	401	340	377	446	408	427	423	417	424	404	402	428	444	422	417	414	420	392	437	425	409	385	413	416	422	394	435	388	410	431	389	363	391	414	401	397	451	396	378	411	460	411	367	406	431	387	425	400	408	425	429	426	395	391	403	402	423	431	383	413	410	425	428	406	414	409	409	459	431	391	396	438	400	402	386	434	428	415	460	405	428	426	417	400	398	403	401	421	395	399	416	431	408	408	393	449	408	419	429	417	378	426	410	418	444	403	378	413	404	437	422	404	433	433	422	431	409	401	443	447	408	419	407	374	414	412	439	420	400	414	417	433	416	381	430	449	410	426	440	408	437	414	406	454	462	417	416	408	425	420	402	419	428	394	424	403	398	445	407	396	399	401	391	395	402	396	405	425	433	433	420	375	382	384	371	401	410	432	413	409	420	388	424	454	422	399	400	404	445	419	385	452	402	404	407	411	409	439	389	436	420	430	430	400	423	404	432	390	434	424	430	396	392	410	396	405	416	411	390	398	444	399	407	382	401	423	407	404	421	419	381	430	386	421	413	386	446	437	395	403	438	406	467	419	399	422	409	434	442	424	396	432	427	417	427	395	415	433	417	396	398	387	407	422	399	407	432	429	390	397	398	421	425	395	417	402	416	421	415	375	402	406	387	442	427	386	411	383	410	408	387	439	391	425	424	329	389	401	443	407	417	388	414	447	374	408	387	412	422	403	408	391	397	407	430	396	449	410	385	405	381	414	431	451	400	392	391	452	405	416	392	416	431	386	408	434	400	443	393	399	426	398	439	410	449	410	408	407	393	387	428	396	391	416	424	438	429	445	403	407	444	432	447	450	388	418	440	406	417	404	417	395	425	426	407	409	399	414	410	441	413	416	403	437	384	413	429	387	397	359	393	403	416	399	391	416	417	396	403	374	409	416	439	422	391	419	432	438	441	445	418	399	388	395	436	406	391	404	374	436	400	421	441	419	423	364	378	396	399	427	435	381	392	406	457	442	404	404	400	439	419	434	405	415	422	433	432	387	414	421	421	432	423	371	435	398	419	396	404	457	434	374	408	408	443	410	431	423	421	430	416	382	431	402	402	420	425	411	397	392	392	407	387	384	422	430	387	427	398	428	408	396	387	435	377	425	389	414	450	439	426	450	418	431	399	395	440	392	442	389	395	418	432	401	374	422	408	451	380	387	408	396	418	409	393	412	407	420	436	390	399	415	439	413	390	413	432	377	401	441	407	421	394	420	426	452	392	388	407	372	427	428	406	404	426	431	413	404	399	431	410	411	428	405	399	404	410	441	434	478	389	426	415	425	394	406	417	382	447	445	407	410	391	367	390	433	385	384	406	433	409	396	388	369	403	367	414	418	422	413	406	434	426	409	417	420	413	429	444	419	424	462	380	400	420	389	427	408	412	399	396	430	431	430	407	419	419	419	406	430	407	423	451	411	400	425	361	414	421	414	401	383	411	397	443	426	408	387	419	377	409	409	396	403	428	402	441	419	435	380	403	409	441	383	425	398	398	433	428	411	376	407	413	394	408	439	381	389	441	410	410	361	402	407	411	401	376	362	378	434	428	422	383	408	420	422	439	376	382	406	414	386	387	448	455	427	409	408	412	421	435	428	417	403	431	431	436	426	436	406	406	426	418	402	412	382	395	412	412	415	423	423	405	410	417	411	440	408	426	435	413	395	404	397	391	421	430	402	433	465	428	403	400	420	439	404	395	424	434	403	397	400	417	421	418	414	367	415	393	386	436	407	421	429	441	424	400	449	410	399	391	403	430	401	363	439	397	411	417	398	354	411	428	401	386	442	409	392	382	403	399	410	444	422	441	403	396	412	451	403	407	441	372	430	415	402	408	416	391	428	420	390	407	409	447	404	400	386	379	417	392	410	424	422	420	409	393	432	416	437	395	379	430	430	411	379	393	418	416	404	429	410	403	408	384	419	433	397	413	409	385	396	400	418	374	409	409	424	412	389	420	399	419	424	399	423	417	426	451	428	415	389	389	395	390	422	407	384	393	400	384	423	442	396	416	406	408	449	417	441	431	401	428	399	406	425	452	432	395	437	409	397	413	419	444	421	415	417	432	427	401	433	417	390	414	429	393	405	464	423	396	413	432	420	416	435	427	379	462	430	419	430	443	419	376	384	424	432	439	406	401	402	401	398	414	389	385	395	440	404	387	401	379	402	430	388	404	429	439	400	402	400	422	413	383	463	394	429	414	423	427	403	406	382	417	428	415	406	395	421	394	402	427	410	396	403	400	422	405	384	408	383	414	391	429	374	430	428	395	404	391	408	407	401	427	425	444	399	413	409	420	415	401	422	417	427	431	411	421	378	416	429	416	393	406	407	451	417	414	430	420	410	426	421	410	431	437	410	388	404	460	424	416	380	438	432	454	398	419	390	381	425	423	399	412	392	385	410	447	440	394	409	427	415	414	423	409	410	400	413	430	421	407	400	397	426	380	425	417	427	378	428	387	417	390	422	386	432	427	400	424	410	437	394	388	405	434	412	421	413	377	423	397	421	422	400	428	419	406	411	420	449	408	392	404	445	405	437	410	402	408	389	385	409	409	428	406	381	428	405	409	397	394	437	418	404	436	431
19583	9590	12278	11493	9175	7020	5013	3116	3427	2304	2293	2314	1608	1363	1403	1315	1194	1192	1149	2241	8923	8722	6571	3899	1852	730	432	225	167	187	152	162	120	166	157	140	149	169	134	141	142	150	145	148	165	131	139	157	150	131	144	132	150	158	133	156	150	130	142	141	157	158	153	145	160	167	133	142	136	160	152	147	124	152	135	177	166	177	167	158	138	152	159	153	151	135	143	135	146	152	173	148	160	142	171	142	141	138	155	156	164	152	153	168	147	110	162	162	128	165	163	134	176	175	125	168	161	139	156	150	156	153	178	139	145	164	152	148	159	150	146	153	170	169	153	151	139	139	144	116	159	153	149	123	139	152	144	137	149	159	166	148	149	140	157	127	135	159	151	147	163	148	155	140	159	161	143	129	155	138	141	158	161	143	143	150	147	142	144	164	133	145	161	170	153	154	157	160	175	140	145	130	161	124	162	140	141	141	160	151	149	164	184	166	139	137	172	160	162	147	153	149	144	120	142	154	143	156	174	160	157	161	185	144	159	152	165	157	147	159	166	148	155	145	149	166	136	139	145	163	144	170	148	140	139	125	136	156	147	143	143	141	153	164	146	160	146	147	154	134	160	145	143	136	135	152	164	135	163	131	163	141	147	146	138	129	149	162	132	140	185	161	138	143	167	148	142	171	148	168	157	152	148	140	149	163	128	160	137	155	135	162	162	148	121	167	141	153	151	146	155	151	163	161	149	135	136	143	148	132	152	147	140	138	163	176	165	152	140	132	147	152	139	149	154	133	143	150	137	132	146	166	148	144	159	139	139	157	161	140	163	162	153	135	160	151	131	148	155	144	153	131	160	150	141	146	151	148	141	151	154	146	136	155	149	157	159	154	149	121	162	148	153	136	157	150	150	162	154	147	140	166	148	147	140	134	142	157	147	173	146	140	176	153	142	158	139	154	141	139	148	129	150	145	154	148	161	148	157	128	144	155	146	167	154	153	154	160	160	145	156	151	159	158	131	159	152	150	140	151	143	148	160	136	160	125	150	161	141	162	136	143	138	151	129	149	156	143	155	143	151	166	151	177	134	147	138	153	141	145	129	135	157	141	144	136	146	153	143	152	151	146	155	153	152	144	155	133	144	149	153	158	159	142	139	141	156	150	139	146	159	127	112	156	154	176	152	158	156	148	147	130	149	156	148	150	150	162	150	118	152	151	141	144	145	135	133	144	161	166	163	157	134	170	151	144	159	151	131	146	141	171	167	136	131	148	143	159	133	127	161	150	162	157	146	150	150	144	148	172	141	161	174	149	159	162	134	135	176	146	147	153	146	140	148	167	158	151	149	148	146	154	158	152	134	147	156	149	138	135	127	145	119	155	154	137	148	154	140	162	148	151	147	158	154	171	164	172	150	143	159	141	140	130	169	162	132	157	143	172	170	160	173	158	164	161	151	146	137	159	154	151	163	156	133	139	153	174	148	161	148	161	155	148	145	135	156	164	138	158	163	135	165	151	148	125	130	154	162	150	149	148	178	138	147	149	170	162	170	147	148	143	148	136	151	157	144	139	162	168	165	155	149	143	161	154	129	153	154	151	171	174	163	166	142	143	149	172	156	154	160	140	182	155	128	147	154	141	140	134	158	149	144	154	131	172	150	157	157	151	146	159	146	150	145	152	150	154	157	137	142	144	146	139	134	158	166	134	172	139	154	171	160	160	140	147	164	161	136	132	148	148	162	154	132	138	154	133	150	140	141	148	151	150	155	136	145	143	132	162	158	135	151	158	137	172	147	164	145	136	138	154	142	126	144	145	171	167	141	174	149	136	139	165	149	140	137	156	140	137	190	129	175	143	168	147	146	158	146	147	154	130	148	132	150	127	164	149	154	169	144	138	151	138	151	144	149	148	157	170	169	133	159	142	135	153	137	156	145	154	158	169	176	134	156	132	158	171	161	166	133	137	151	148	146	157	174	142	174	152	143	153	133	149	168	147	140	166	137	152	156	145	161	137	154	154	140	165	166	159	145	137	146	147	143	143	154	148	145	148	161	159	154	150	153	147	152	147	145	159	154	157	145	128	137	175	146	161	154	136	148	138	145	142	160	142	164	156	154	153	147	145	131	135	173	172	169	139	148	171	147	149	137	157	129	156	131	144	154	159	130	160	148	171	156	136	163	125	136	141	156	153	166	129	142	158	145	153	138	154	142	126	127	151	146	154	161	153	146	144	127	133	155	134	121	123	137	158	174	160	166	151	155	154	160	145	151	142	144	163	155	164	161	146	133	154	153	153	146	152	140	160	173	156	153	146	152	139	144	153	164	131	142	147	161	161	165	147	151	166	139	163	148	127	180	143	158	144	158	151	153	125	141	148	169	146	152	145	169	163	146	162	140	158	152	150	161	151	147	157	156	145	139	147	149	151	150	151	173	157	159	140	133	141	139	171	148	155	143	157	129	141	146	141	150	136	149	127	169	162	123	125	144	146	164	149	137	141	181	151	170	161	150	149	149	126	156	146	143	157	134	176	145	152	138	157	150	141	145	130	146	160	167	148	150	157	167	156	170	153	158	135	138	148	159	134	139	143	159	156	140	133	171	133	134	158	137	140	147	150	163	154	165	156	156	151	155	180	147	139	158	149	152	146	145	137	129	141	136	151	162	143	155	163	148	171	150	155	132	156	144	162	156	140	126	165	156	157	144	137	142	158	137	130	162	163	143	178	156	140	125	155	139	148	147	134	151	141	162	144	158	147	146	136	164	161	135	136	162	150	146	150	179	151	146	140	154	142	140	170	154	161	142	125	144	144	164	158	143	142	156	147	161	146	125	153	160	141	145	155	138	149	154	133	161	157	140	157	185	146	119	154	156	161	148	156	144	127	161	153	149	129	129	162	139	152	151	162	141	167	162	142	152	164	142	155	158	139	158	162	154	157	149	170	146	134	181	135	133	139	160	155	152	156	177	151	143	144	151	145	175	124	165	150	159	168	169	150	150	158	163	137	158	145	167	147	149	170	150	158	135	161	164	158	149	148	143	148	142	157	154	134	150	149	142	160	129	124	155	156	136	132	151	134	160	163	142	148	149	133	155	168	144	152	157	144	173	151	151	138	148	162	165	137	151	162	141	155	152	147	145	145	172	146	139	142	147	138	136	139	144	165	119	142	156	149	169	154	169	145	140	132	154	145	154	152	148	156	170	168	161	161	160	148	157	161	142	156	140	156	161	158	135	170	122	126	153	165	153	138	138	145	144	152	140	136	150	160	178	150	152	135	158	141	134	144	138	132	163	147	136	152	158	162	172	162	121	151	151	135	162	157	137	150	151	127	155	142	171	137	156	154	142	133	142	166	174	132	144	134	156	140	162	136	145	131	131	142	153	152	149	148	133	128	176	156	128	153	155	152	150	129	167	161	172	145	149	140	145	130	150	165	160	137	138	143	165	155	146	158	158	147	180	158	144	172	124	151	173	164	156	160	171	159	170	128	142	160	166	152	161	140	140	155	143	158
11259	8476	16770	22335	22751	20551	16815	13185	14721	10478	11888	11628	8737	7699	8026	7983	7096	7210	6800	12824	31308	29803	24963	17452	9574	4039	1974	839	589	479	456	431	439	435	395	400	417	466	440	449	436	409	454	474	463	455	425	454	464	474	438	449	450	428	468	447	409	448	440	462	456	426	463	408	479	454	458	457	435	445	441	436	455	435	439	421	447	448	410	453	438	438	418	453	464	443	440	448	399	434	451	436	428	442	432	458	437	471	463	440	474	451	442	435	467	448	451	440	420	457	424	429	423	458	427	471	401	458	447	460	469	455	448	452	419	477	471	421	470	425	461	456	446	472	438	434	470	449	455	461	461	459	424	444	468	419	453	452	444	458	422	428	444	439	472	450	464	443	442	412	437	438	411	435	467	455	402	434	412	465	460	440	447	439	443	438	423	451	471	455	439	428	460	446	435	465	421	472	434	426	442	452	428	471	451	454	436	434	426	403	462	440	436	452	441	433	441	427	445	400	437	463	423	476	456	391	448	446	469	420	475	376	452	428	477	470	443	483	453	400	481	435	429	431	453	417	498	457	451	422	429	438	438	452	397	465	429	413	467	417	437	420	411	435	453	445	406	428	448	443	450	432	449	457	464	459	456	408	468	445	440	446	444	441	456	437	455	451	410	413	453	435	451	450	435	433	410	446	445	416	431	447	460	445	433	443	445	421	410	413	416	453	509	461	419	458	459	456	434	433	473	430	431	478	406	441	490	432	421	444	458	441	440	421	446	463	450	452	425	458	424	449	429	388	439	450	436	468	452	434	441	450	436	469	487	442	417	409	444	477	464	402	451	413	454	434	436	427	435	479	445	432	418	464	442	424	444	429	440	437	397	425	417	448	435	433	410	455	467	464	444	452	448	451	451	416	439	415	423	456	431	447	429	419	424	494	435	479	438	443	458	453	436	437	447	374	394	469	427	430	462	445	455	482	437	425	421	426	450	442	474	458	426	452	425	427	478	443	468	458	470	408	406	460	436	420	434	454	402	439	462	425	394	455	445	423	465	420	462	436	438	438	444	455	447	462	409	441	465	458	387	444	408	452	460	457	466	448	453	410	460	468	432	432	437	447	491	450	434	433	450	462	445	438	426	422	468	420	449	403	436	419	413	486	484	415	422	456	430	446	434	451	426	458	446	417	434	445	440	436	462	430	460	425	454	408	417	455	443	453	455	411	419	450	465	467	460	416	465	433	427	460	471	430	430	468	453	421	432	422	440	452	446	422	430	442	455	451	459	432	463	462	427	408	448	445	405	452	412	415	459	449	454	433	452	464	483	438	416	447	446	419	440	450	443	386	452	454	461	436	410	418	458	430	426	436	480	468	444	412	421	440	429	411	416	451	388	455	464	441	441	409	449	426	453	445	489	412	454	428	427	466	411	460	426	436	426	469	472	444	441	409	405	472	431	468	430	438	427	422	461	445	436	460	432	429	435	430	428	436	426	436	454	459	419	480	461	439	438	461	410	468	468	431	420	421	419	453	477	442	473	422	454	406	417	419	419	422	432	438	431	460	491	438	456	450	408	450	452	422	424	432	447	487	469	419	419	424	457	442	440	448	421	402	432	435	431	439	416	434	419	459	442	476	439	429	461	479	446	475	398	419	482	413	443	452	431	448	447	447	412	443	413	430	458	450	447	408	455	454	419	466	454	424	419	470	480	436	466	446	462	454	471	419	456	429	453	431	427	454	414	439	424	442	432	427	459	516	438	421	407	459	413	435	449	443	427	470	458	435	450	426	472	447	447	454	432	422	430	407	445	431	430	425	439	465	461	424	417	445	430	432	436	448	417	432	447	459	403	416	414	430	406	449	447	419	417	420	455	453	447	474	444	459	465	421	394	436	457	442	383	432	445	477	413	427	442	426	446	423	425	478	449	432	465	453	475	441	440	447	398	451	465	414	436	456	433	449	442	454	447	455	417	441	420	444	465	488	436	426	430	445	441	410	461	456	419	450	455	428	468	453	449	464	444	426	458	437	461	472	462	451	456	462	477	426	443	440	421	429	428	420	435	447	381	427	411	472	455	451	403	461	444	403	479	422	437	438	407	461	447	442	425	432	446	457	450	454	444	426	449	400	449	466	469	431	455	421	454	455	451	431	433	418	447	428	471	416	466	427	449	421	456	430	418	424	405	440	440	464	471	412	423	431	419	445	451	447	437	413	468	425	439	421	422	437	437	418	452	459	446	446	443	459	455	466	430	451	373	400	421	451	430	453	469	431	451	473	450	445	420	392	425	446	463	447	469	447	423	426	462	391	405	395	439	432	405	420	469	485	421	436	443	451	445	455	470	443	456	443	451	443	442	444	418	426	499	453	430	395	462	405	408	440	393	423	458	424	422	478	444	459	472	432	432	438	469	434	395	479	418	492	434	461	422	434	440	446	425	397	446	442	417	417	443	428	439	471	480	434	429	433	450	425	444	434	390	439	444	436	466	413	438	461	444	416	417	462	432	471	444	426	435	433	452	434	454	437	399	466	467	459	487	439	488	421	448	452	414	442	435	432	447	405	470	450	417	453	438	458	459	432	432	458	440	415	425	461	435	424	431	424	454	423	418	420	443	446	448	457	424	443	412	440	395	413	464	406	458	422	480	440	438	385	460	437	465	499	457	414	449	423	455	437	454	434	436	457	414	419	437	447	432	409	424	453	476	443	439	439	449	442	449	466	458	441	443	419	401	464	449	459	459	433	429	472	436	460	436	441	398	419	449	414	440	401	425	445	481	424	435	472	424	379	389	470	409	387	432	448	457	409	454	407	461	420	428	456	450	469	437	476	460	465	427	428	415	478	396	416	486	448	467	437	422	417	429	434	486	458	439	440	418	440	472	451	462	394	439	440	433	440	418	440	416	461	448	491	442	452	437	416	442	429	460	410	447	462	461	412	462	404	448	428	455	442	450	445	429	445	443	468	465	395	484	429	469	449	464	448	394	451	419	400	404	480	434	482	428	464	477	437	429	454	447	466	430	419	463	402	470	439	444	442	431	407	415	450	498	435	470	437	422	433	415	415	472	470	467	424	427	443	451	475	453	429	468	443	459	440	455	447	426	450	467	439	463	456	421	448	415	424	448	448	446	449	420	404	471	460	493	466	441	424	455	435	444	452	429	438	452	444	444	418	442	449	450	422	442	460	488	454	454	479	414	446	425	490	473	398	449	463	442	467	453	391	434	428	443	498	427	459	477	445	421	439	461	440	457	450	451	481	413	448	444	409	421	422	424	441	425	430	479	446	417	446	447	439	431	456	447	443	453	481	434	419	412	425	477	457	445	420	448	448	449	451	461	434	505	440	463	442	439	446	383	419	443	467	434	387	447	470	432	487	439	446	428	422	469	472	492	435	421	435	458	436	433	430	434	420	436	415	466	434	443	473	435	469	410	471	446	435	455	448	423	385	444	416	442	435	455	430	425	456	458	429	426	486	451	427	437	455	455	434	458	423	462	437	400	446	474	406	435	463	418	424
6488	3536	4237	4747	3588	2718	2135	1035	1078	726	582	495	370	352	314	328	334	311	328	383	582	810	763	567	448	256	198	166	150	126	139	137	113	134	129	149	158	133	126	154	151	137	141	143	146	132	147	149	132	156	143	119	148	119	139	134	156	135	150	137	103	142	146	168	123	144	140	151	113	129	131	134	132	166	145	143	139	139	158	132	121	138	140	142	142	154	161	141	146	128	135	118	149	166	156	136	139	127	123	116	125	153	146	121	134	122	116	125	144	153	132	151	133	128	138	146	139	130	133	139	139	138	136	155	133	128	147	132	144	134	145	123	152	144	131	129	139	153	136	127	110	157	148	139	131	135	146	142	134	133	161	124	151	125	127	153	125	127	153	127	138	141	154	142	121	108	112	140	135	135	139	131	136	129	155	138	150	154	144	128	151	135	119	133	127	144	115	137	139	138	138	126	125	131	132	130	147	142	118	123	142	136	135	124	138	135	158	163	123	122	149	122	118	145	131	145	129	118	138	136	161	158	146	165	113	146	145	124	149	141	135	127	117	152	136	144	134	132	134	117	135	143	160	141	114	134	126	143	158	171	166	142	160	125	159	117	135	134	127	112	122	136	140	136	128	158	144	140	140	141	113	138	132	142	124	154	134	157	129	133	139	150	140	119	161	132	124	142	140	139	157	130	129	158	147	119	143	160	142	145	134	134	136	127	147	123	135	141	129	153	171	130	170	143	128	150	136	123	144	132	128	146	142	137	133	133	142	128	145	132	163	142	115	122	130	139	129	133	134	145	132	129	138	132	140	149	155	134	138	140	141	142	152	130	133	130	141	131	133	137	146	138	153	141	123	132	134	144	144	135	132	158	133	161	116	131	134	153	130	133	144	136	118	139	136	148	119	140	132	131	126	152	120	138	165	151	149	134	152	128	118	128	166	146	139	150	141	117	166	129	135	122	140	153	122	151	142	135	130	145	136	128	144	153	148	130	136	122	131	131	124	133	136	141	146	136	136	142	142	121	140	160	145	139	145	149	137	127	159	120	140	134	132	133	150	151	121	134	145	140	126	145	147	148	136	105	113	140	135	124	140	131	146	145	140	144	120	140	172	124	143	145	147	136	155	145	126	118	135	137	123	120	141	145	138	155	143	125	136	139	149	120	120	133	144	153	168	125	131	138	139	131	136	137	131	148	162	163	148	150	129	135	129	153	145	145	120	155	132	128	144	129	139	153	135	152	139	150	122	157	152	129	133	148	117	152	149	132	127	147	160	138	152	150	130	147	136	133	151	133	130	148	146	135	148	140	156	130	133	146	163	143	146	133	154	149	141	130	137	153	144	144	131	149	131	125	121	143	118	132	152	135	155	126	144	152	145	153	127	127	137	123	137	148	143	130	136	148	133	138	151	138	135	149	133	153	132	155	143	141	146	138	126	113	146	132	129	158	148	144	112	136	142	143	133	149	162	143	151	134	145	131	135	128	141	153	124	134	131	127	123	131	133	112	145	158	141	151	134	158	128	134	144	141	140	139	135	139	128	154	150	143	115	127	138	136	140	144	139	129	110	138	114	137	117	144	149	128	144	149	144	116	168	135	138	141	143	117	140	130	134	146	150	142	149	149	127	127	142	140	135	118	156	127	133	144	146	123	151	141	120	139	154	127	140	142	116	141	154	140	136	151	141	137	147	152	140	149	130	154	138	136	122	152	133	116	134	131	138	148	142	151	124	135	136	136	131	134	126	139	146	160	136	143	117	137	135	134	118	129	146	138	154	137	126	144	151	130	154	132	112	139	140	129	151	129	154	128	126	119	140	129	147	134	139	130	141	146	149	138	132	157	140	147	148	141	166	133	125	158	150	145	150	150	130	131	138	134	138	144	124	139	163	159	120	130	133	150	134	150	141	125	139	141	156	135	133	120	138	160	147	139	139	142	127	135	143	121	120	138	145	150	137	134	136	164	133	134	144	136	105	145	148	164	124	140	153	141	150	144	133	138	152	141	134	124	127	130	150	145	148	126	134	139	147	132	127	135	131	143	137	153	142	144	144	133	169	127	133	129	132	153	152	141	136	148	133	148	168	130	130	124	137	142	161	107	132	166	149	144	124	140	140	128	144	139	155	137	125	131	155	155	139	136	126	126	144	157	154	147	138	148	131	139	139	135	152	148	143	129	115	129	144	136	148	144	112	134	140	157	141	166	143	134	135	141	136	121	144	144	146	147	140	139	136	127	136	139	138	133	133	133	140	156	132	154	146	125	136	146	148	114	107	153	146	144	131	132	128	137	140	134	122	157	159	141	124	125	164	139	116	129	137	135	131	137	147	145	159	119	151	134	119	138	133	125	151	157	156	130	143	129	164	172	128	149	123	127	138	140	162	123	146	149	149	159	142	137	152	133	128	151	128	145	122	148	132	129	149	137	138	144	140	140	143	130	132	156	126	164	146	128	135	156	140	125	149	154	155	142	132	157	129	126	127	119	130	118	151	135	132	127	156	140	134	143	124	135	148	137	132	137	142	136	152	147	144	123	162	163	155	132	136	154	126	152	145	142	174	120	141	139	129	137	131	114	124	130	140	134	113	136	143	152	145	135	158	123	153	136	133	146	136	128	152	146	141	136	148	127	122	144	129	137	152	138	131	139	112	140	160	121	132	130	160	138	146	129	131	144	155	135	161	97	139	138	145	144	148	146	124	133	147	129	152	143	135	143	138	129	140	113	115	156	141	127	129	137	125	129	135	134	134	130	138	127	146	143	161	151	134	127	124	145	146	122	124	130	131	137	129	139	144	145	134	140	136	123	119	154	131	142	140	147	136	155	135	142	122	129	130	140	124	134	151	141	139	149	158	158	136	130	161	142	119	130	134	143	139	150	138	150	154	117	157	153	128	137	155	143	141	130	148	140	153	119	143	130	144	111	153	128	144	141	131	128	155	129	154	146	113	160	127	122	142	140	126	163	126	142	135	127	126	122	148	148	142	126	132	129	136	154	131	130	146	144	132	155	143	150	147	129	142	134	145	163	135	126	159	149	167	158	145	149	149	155	148	123	141	125	126	150	140	133	128	147	133	134	123	148	136	134	128	122	123	127	114	152	148	122	141	141	154	152	155	140	131	145	142	156	138	144	154	138	118	130	128	146	146	135	147	155	144	145	134	135	138	121	127	124	123	143	148	144	135	139	147	172	146	148	143	126	149	145	122	147	141	137	139	151	150	142	147	125	134	165	146	141	137	131	120	134	137	129	113	131	131	137	117	138	128	151	154	152	132	158	122	137	132	132	130	150	152	117	136	134	149	137	122	141	136	148	140	112	149	133	118	141	156	141	126	136	151	140	136	108	129	147	153	139	123	151	153	145	138	124	131	155	138	157	120	140	144	142	140	148	128	133	133	133	151	117	127	144	152	121	137	145	136	120	135	137	135	140	139	137	164	147	125	135	156	134	165	129	134	144	134	145	133	138	147	125	161	140	157	127	130	133	136	139	156	132	139	129	167	144
4599	3587	8028	12028	11277	10468	8663	5179	5352	3770	3123	2861	1933	1831	1839	1811	1776	1711	1769	1963	3567	4275	3808	2924	1725	971	679	478	421	429	433	402	396	411	420	410	417	420	448	425	403	409	403	384	432	395	409	415	391	413	392	385	403	402	427	403	384	412	390	439	390	402	400	439	402	422	437	417	427	395	404	413	399	415	415	398	390	400	393	430	419	402	408	375	415	396	378	405	380	449	399	415	413	421	421	450	415	409	388	368	345	402	407	413	432	401	401	424	453	393	432	412	411	369	427	414	373	438	416	417	412	382	408	420	387	412	437	440	448	434	434	413	421	418	386	433	397	394	388	419	432	403	407	433	414	388	423	375	412	401	404	402	376	434	375	425	402	392	414	413	421	419	436	402	392	385	387	413	405	393	396	430	389	428	408	400	416	376	408	373	406	377	381	383	391	418	389	410	427	398	408	408	404	445	430	389	417	409	398	389	430	432	362	403	387	381	424	399	392	394	407	392	393	397	442	433	419	405	396	409	384	385	423	407	453	364	400	409	410	388	377	411	380	431	388	454	400	409	401	405	425	393	439	400	395	431	400	404	421	425	405	351	404	422	398	419	451	384	406	416	385	382	412	418	407	394	401	399	397	390	398	427	434	404	396	370	418	440	385	397	424	366	404	412	449	373	404	405	420	413	402	380	404	417	390	374	408	434	397	419	407	399	413	403	385	380	400	398	368	401	407	371	398	387	423	397	356	396	418	378	374	402	416	405	409	347	430	380	367	392	399	378	393	426	401	420	381	403	419	399	380	382	422	408	413	435	367	422	433	388	430	408	419	401	417	391	399	426	416	367	415	381	408	444	418	416	443	398	382	398	396	397	429	385	397	424	390	427	435	424	420	421	403	416	386	408	368	430	407	422	398	379	421	397	427	390	389	388	411	408	403	396	420	389	389	430	373	409	365	424	386	434	430	437	396	404	410	364	362	429	383	441	422	386	386	384	385	417	419	384	417	403	376	392	381	405	386	401	407	403	422	437	413	423	412	401	404	394	363	397	458	392	404	381	383	393	394	450	401	391	431	409	382	393	410	407	448	423	403	418	374	401	430	390	417	421	408	381	406	449	402	417	402	399	421	415	430	407	376	403	353	384	413	409	410	421	398	401	410	415	401	399	418	390	414	408	400	424	392	396	443	412	385	383	388	385	405	414	392	428	390	406	404	456	380	427	416	414	398	388	428	414	421	423	400	437	393	398	409	404	418	425	387	410	393	410	422	420	408	379	401	381	380	413	425	425	429	416	407	388	412	376	432	385	401	380	418	446	428	372	412	377	403	407	404	429	369	428	378	406	373	446	388	377	411	408	420	380	377	412	408	401	414	416	397	400	366	394	406	389	422	411	460	388	428	428	385	398	456	415	379	408	386	396	409	384	403	420	445	408	429	434	430	409	439	402	402	412	419	400	408	423	420	422	408	386	440	393	384	393	389	444	416	390	421	396	423	389	432	432	418	379	422	389	377	408	402	406	396	415	407	463	410	393	415	401	415	416	440	409	407	407	405	380	421	379	431	383	397	405	388	426	398	381	404	401	415	413	404	408	423	382	385	431	438	397	372	375	409	389	400	401	400	410	442	382	423	391	421	420	379	405	412	411	405	440	396	371	404	427	408	410	370	395	400	386	418	416	405	412	408	448	395	380	413	389	395	338	411	413	421	403	396	400	408	410	380	384	377	378	433	413	431	435	406	415	421	424	434	412	395	391	432	376	398	420	392	431	388	392	445	374	408	390	410	410	374	403	444	438	427	427	373	427	420	432	415	382	418	421	375	422	388	424	392	363	381	421	410	399	394	419	397	403	380	390	385	413	387	391	400	389	408	460	432	387	431	401	460	379	382	420	385	409	452	410	422	428	419	405	399	409	411	418	408	392	379	414	399	431	414	429	367	377	454	446	439	444	388	407	392	392	408	409	401	399	412	394	412	402	420	397	402	383	422	398	402	414	360	402	380	405	393	421	425	386	399	428	422	383	395	372	393	414	429	406	448	385	427	398	422	394	402	396	416	374	411	355	393	404	392	391	403	426	397	374	399	408	385	426	413	396	414	365	416	422	445	384	395	434	394	394	420	404	371	416	434	408	436	400	440	412	388	412	399	374	390	427	397	416	393	422	387	422	462	426	403	390	376	397	444	399	429	426	393	371	417	384	446	433	411	401	405	425	426	390	403	423	369	376	413	418	386	408	416	409	398	413	430	369	424	403	394	374	398	399	442	391	373	408	449	408	408	424	402	414	433	407	422	366	400	393	397	406	399	421	425	442	419	398	393	392	381	449	402	401	440	382	410	385	393	408	411	409	373	425	443	428	422	451	405	385	415	416	416	397	392	428	426	390	390	389	390	413	434	418	410	404	389	422	413	401	395	404	414	415	394	405	369	399	404	406	396	376	422	467	403	421	413	412	393	446	362	412	437	413	431	412	390	404	408	428	412	426	422	387	404	405	414	438	402	452	385	373	397	391	403	410	402	390	426	380	395	395	407	407	429	439	436	396	417	395	397	432	418	427	405	435	415	398	410	412	382	414	402	411	444	396	429	397	401	369	426	399	418	433	405	375	423	375	381	423	411	401	368	399	374	439	386	410	410	394	402	411	379	417	406	428	390	401	392	389	443	406	389	372	390	389	427	416	432	405	423	397	425	358	429	410	419	399	418	396	427	420	429	374	392	380	417	423	432	391	420	433	420	408	427	402	406	387	421	412	369	449	422	406	421	400	408	408	397	391	395	396	402	392	377	425	427	407	429	403	403	422	397	387	376	400	424	433	414	382	405	394	394	404	438	431	391	395	411	437	443	422	440	408	442	416	417	381	388	422	409	450	382	414	401	418	426	419	400	402	419	428	422	404	379	419	384	401	396	381	403	462	390	428	418	406	400	486	396	388	416	392	387	408	415	429	401	390	425	430	420	383	388	400	380	419	397	394	412	379	381	412	414	436	430	422	397	431	394	435	395	363	396	400	412	401	399	435	387	436	390	378	462	382	433	410	414	415	393	379	414	380	391	408	404	367	379	394	370	394	427	399	416	401	429	411	428	441	386	396	403	376	400	399	404	444	392	410	425	415	417	415	406	386	417	409	413	425	402	382	424	414	409	431	387	389	414	387	388	411	402	426	407	377	443	381	388	411	423	408	425	400	404	388	409	449	419	389	400	413	381	395	394	440	358	436	374	416	393	414	417	387	404	386	390	447	409	408	409	356	388	419	407	377	372	395	447	381	405	409	402	398	397	392	404	418	397	398	408	381	414	445	394	403	404	378	390	409	434	434	388	413	404	416	460	411	386	422	385	445	393	406	425	424	373	412	411	390	387	400	414	376	401	406	399	386	431	407	431	366	384	405	428	408	421	416	388	430	423	444	411	418	432	404	447	398	386	399	450	410	409	431	418	424	367	422	412	398	422	402	398	431	411	410	419	398	363	418	424	435	411	417	376	416	424	392	409	403	414	444	412	425	411	414
13828	6044	8461	8048	6108	4843	3811	2079	1768	1759	1232	1515	954	840	855	866	754	710	921	1851	4575	4405	3397	2090	1012	450	292	182	171	161	137	148	136	145	149	142	174	157	145	141	145	146	115	136	146	148	145	126	143	146	139	133	139	124	130	125	157	135	138	123	142	150	138	167	126	114	129	158	135	142	131	123	146	129	132	149	132	159	163	150	135	138	131	148	151	150	142	131	143	126	138	150	140	151	145	131	138	131	148	138	133	107	105	129	129	158	142	145	123	134	130	150	132	142	138	133	168	136	160	132	151	147	124	156	148	143	155	117	119	142	144	123	136	151	134	141	133	158	135	121	156	136	131	122	140	141	132	148	131	134	129	148	144	151	164	146	148	147	170	138	135	135	170	124	131	162	130	145	133	143	163	132	131	152	141	135	135	129	131	132	171	145	145	140	135	149	137	153	124	152	129	149	134	155	131	143	128	128	140	152	142	108	138	151	127	155	154	125	159	127	134	152	146	144	130	144	142	134	143	154	122	145	111	125	159	119	146	123	149	150	127	141	110	128	140	143	160	138	134	154	129	140	137	160	132	152	138	124	136	133	142	134	141	155	150	141	135	151	135	130	161	149	156	116	149	118	160	159	126	147	154	152	123	140	128	115	137	129	142	133	128	129	140	155	154	144	131	143	133	147	130	120	158	140	124	138	143	143	155	143	146	140	145	145	140	140	141	137	147	139	128	123	138	145	122	123	124	123	155	143	138	131	135	124	137	125	144	134	119	149	128	142	138	158	145	136	130	132	138	143	136	146	117	155	141	139	132	138	162	125	151	154	119	154	138	118	130	123	148	119	125	122	150	153	128	141	140	140	118	158	128	151	153	140	126	119	116	144	144	158	135	112	152	154	123	137	144	131	157	151	145	125	125	137	123	132	142	148	124	157	121	147	134	125	132	140	120	127	144	163	139	158	137	134	146	142	132	143	174	130	148	141	143	149	122	136	144	148	154	154	149	139	157	133	143	144	137	134	142	144	136	140	156	140	142	127	133	123	136	120	151	117	136	143	129	159	133	151	141	146	147	162	169	156	148	146	153	141	147	147	138	138	137	133	124	136	145	148	135	128	125	128	180	140	150	150	148	125	133	144	153	146	133	130	125	113	144	141	133	132	130	134	144	135	159	140	144	135	143	128	137	142	121	111	133	146	154	134	120	153	147	152	136	127	167	135	152	155	146	146	151	141	148	122	143	139	146	130	159	129	160	126	151	140	137	144	139	143	142	142	156	144	134	148	136	112	135	155	125	152	111	160	155	146	128	145	138	144	142	117	131	138	142	118	155	131	152	150	133	132	146	142	153	142	156	132	133	140	140	145	151	128	159	145	128	146	126	137	151	133	134	150	147	132	130	120	148	146	156	143	166	131	124	116	149	122	152	133	142	141	155	139	132	151	141	142	157	135	145	142	142	154	133	145	130	133	140	133	135	132	138	150	142	145	152	147	161	139	145	120	128	138	155	102	155	134	156	135	126	132	141	138	129	142	142	127	157	163	153	118	122	148	130	152	153	140	150	132	135	147	134	136	139	128	164	142	117	127	112	144	128	135	145	150	138	140	159	127	132	124	133	152	141	127	131	133	133	135	122	147	133	150	147	133	126	157	137	148	140	128	152	150	135	160	138	136	133	144	173	143	123	153	134	132	146	143	139	126	155	127	141	126	131	115	145	165	135	147	124	143	153	125	132	136	133	144	124	136	118	153	112	124	121	151	155	134	137	130	165	148	144	145	152	155	139	170	130	127	124	138	146	142	143	125	146	127	126	156	135	112	143	150	140	132	157	138	130	141	145	143	142	124	125	144	161	161	136	112	111	135	155	116	144	148	150	171	150	127	134	129	165	137	117	150	145	145	126	153	153	140	128	151	133	139	146	128	109	163	118	141	132	139	158	140	131	140	156	150	149	143	135	130	134	127	134	136	122	138	166	137	128	140	140	153	139	120	132	130	148	133	135	146	136	133	137	144	153	134	134	156	142	136	146	143	141	129	140	126	148	153	149	124	133	149	147	147	139	140	150	170	134	137	139	151	140	148	131	124	145	129	141	120	153	137	143	131	134	131	148	131	142	156	135	138	146	159	146	127	120	136	159	148	144	143	131	159	127	153	146	149	141	141	145	140	119	133	132	142	131	141	145	124	136	149	131	130	122	104	118	132	127	151	132	140	150	142	154	161	151	140	133	145	125	133	140	144	140	122	122	126	133	142	132	137	130	150	163	139	134	149	131	160	135	137	135	133	129	114	147	132	148	129	131	144	142	133	141	147	133	142	153	130	130	131	130	150	131	144	133	123	152	153	151	133	128	143	134	128	135	139	147	155	140	153	153	135	133	143	142	138	143	114	140	142	149	142	153	151	173	158	146	135	146	156	143	136	141	131	130	140	134	145	124	144	136	136	151	154	146	124	153	158	139	123	148	150	137	135	160	166	149	151	158	129	143	153	110	124	153	142	139	125	132	128	138	146	152	110	143	127	119	147	144	135	144	135	129	139	138	152	112	143	139	163	135	132	133	130	124	146	140	169	146	153	159	126	163	127	149	159	115	160	135	130	140	145	133	131	149	132	133	150	130	144	160	139	158	143	120	144	117	143	150	164	121	134	150	151	121	155	144	117	159	116	143	146	124	125	131	143	125	109	127	138	133	127	124	124	134	134	155	136	144	132	154	135	121	135	148	126	158	141	155	137	139	138	137	143	122	142	141	158	158	124	152	123	140	131	146	146	144	127	147	147	140	133	135	125	140	118	151	155	122	118	143	150	155	139	154	131	137	132	113	118	138	141	141	151	144	142	116	121	145	146	139	150	134	128	136	130	139	156	160	149	133	124	142	144	158	125	134	124	139	140	137	164	135	142	134	123	133	140	143	134	132	140	148	159	133	142	130	138	148	136	136	151	152	136	161	146	126	141	144	141	139	143	121	143	140	143	141	134	122	147	159	146	142	151	133	149	149	150	139	151	140	147	142	137	130	131	132	128	146	144	140	160	139	154	156	123	127	122	140	120	131	131	145	131	160	136	146	133	136	133	128	161	154	154	151	132	132	143	146	131	140	132	141	156	138	138	133	150	148	149	135	129	146	131	114	144	128	131	159	123	125	125	113	133	142	154	159	151	156	160	120	154	131	127	150	155	148	131	136	134	145	134	144	124	119	125	151	148	123	152	143	113	150	135	153	152	161	161	146	137	140	152	114	128	150	140	135	151	145	148	128	136	144	132	145	141	117	183	138	125	143	143	158	133	144	141	132	136	126	148	153	142	145	143	157	132	151	133	124	139	145	138	130	150	123	145	139	161	149	150	128	136	150	129	138	130	123	127	129	142	143	137	127	149	126	117	143	148	149	156	137	146	140	144	145	130	140	146	135	135	136	143	126	151	154	108	138	162	151	141	148	142	127	127	107	139	144	120	129	125	161	151	136	147	138	136	131	145	136	120	131	133	133	146	137	129	127	155	130	154	137	149
9028	5663	13538	18746	17479	16000	14295	9324	9148	9038	7238	8611	5756	4979	5322	5207	4829	4621	5805	11007	21693	20716	16666	10897	5555	2448	1354	675	497	438	409	452	399	399	413	376	421	436	422	411	397	411	439	407	428	419	427	422	420	420	402	412	431	401	421	392	445	399	388	437	455	402	454	390	398	418	436	426	415	383	432	388	439	401	460	403	424	426	390	423	426	389	383	400	402	411	428	390	439	436	388	390	446	401	424	438	433	414	377	425	419	384	422	384	401	419	400	406	411	410	443	372	396	429	380	406	401	404	434	411	423	392	398	403	386	372	403	377	425	406	421	401	400	386	396	393	416	404	433	414	413	410	418	438	412	384	430	391	433	426	394	434	374	392	451	459	435	417	458	417	453	358	390	396	426	370	434	435	412	435	421	391	457	431	376	452	404	400	393	414	382	386	399	428	422	408	413	418	450	419	422	424	423	392	433	406	413	449	408	428	408	405	398	393	414	428	411	389	398	437	427	403	445	420	412	421	381	375	385	396	426	416	465	415	447	401	402	398	401	435	384	415	447	428	448	414	413	435	407	442	445	427	439	403	387	399	463	441	436	450	444	401	385	375	396	430	446	447	418	403	392	410	371	442	399	432	431	433	399	460	452	434	433	414	399	440	406	428	425	403	391	376	415	415	416	434	415	398	397	439	415	423	430	428	492	423	379	426	443	429	436	412	437	431	419	412	384	447	449	424	447	433	409	439	431	412	417	428	427	403	442	444	418	410	395	421	448	414	425	395	416	380	397	406	421	406	435	408	435	441	402	409	400	425	434	390	412	410	455	418	386	398	412	403	452	418	425	388	428	415	413	381	373	396	402	428	401	414	438	427	411	450	425	428	413	385	426	393	422	399	379	392	405	430	419	415	411	395	419	431	389	421	425	411	436	410	417	395	385	429	429	417	408	411	413	458	406	415	419	434	398	442	433	426	385	453	397	383	434	398	435	425	423	414	384	410	429	401	413	410	400	441	389	431	425	429	404	370	426	435	427	463	429	411	400	423	447	404	435	389	405	398	428	420	425	415	426	412	410	420	392	415	375	401	435	415	435	445	396	400	412	427	405	426	412	417	390	389	398	406	399	390	407	440	401	382	416	397	403	374	419	408	395	416	398	407	401	400	380	405	417	411	423	411	416	406	401	414	449	403	429	405	392	429	408	399	414	429	405	436	437	358	443	455	418	437	412	397	401	406	425	403	383	421	444	409	399	378	439	384	395	422	423	430	417	439	415	412	403	432	431	429	431	394	398	438	418	410	401	395	406	419	420	416	374	397	404	438	403	382	443	413	417	408	414	437	403	386	443	376	392	453	397	413	417	460	439	421	398	412	389	404	420	397	440	415	369	409	435	396	406	408	405	397	421	421	433	456	412	416	399	442	409	412	411	437	432	427	411	433	378	395	420	415	417	420	431	414	416	396	400	410	442	385	399	402	437	426	422	420	374	406	399	443	418	438	431	412	394	399	449	412	456	449	438	434	404	414	438	429	404	415	426	438	436	407	411	434	402	397	419	452	384	438	407	407	387	429	439	423	419	430	437	429	409	386	396	438	440	425	422	410	380	441	433	433	462	422	386	419	406	412	442	399	432	406	405	440	380	414	443	440	410	418	446	409	390	439	416	414	388	403	423	374	408	390	457	385	444	412	386	420	415	432	408	384	415	374	401	447	418	425	401	406	428	420	477	410	390	404	389	397	407	392	423	414	408	413	396	425	386	386	441	408	424	445	422	424	365	449	407	432	406	420	389	400	444	421	408	394	403	383	395	433	395	414	389	394	412	452	412	420	415	451	430	423	414	465	432	410	403	430	384	385	385	377	393	435	395	439	398	408	434	447	408	403	423	396	490	386	423	447	433	399	424	439	435	403	409	405	378	418	402	439	432	435	428	403	378	428	381	388	431	411	396	421	436	391	391	424	410	384	429	458	396	417	430	423	411	422	429	435	393	441	407	411	411	444	411	406	415	431	445	412	453	419	388	449	432	432	420	421	416	434	423	421	404	422	418	450	425	390	419	382	402	419	422	414	414	402	376	411	408	428	468	415	395	458	376	423	426	402	426	385	410	434	402	419	408	408	378	417	418	415	457	401	412	412	470	443	388	414	420	410	427	423	399	416	406	417	428	378	391	419	409	429	412	440	428	422	411	403	411	429	421	399	396	387	409	428	400	414	416	413	465	418	383	419	412	447	417	434	389	396	403	403	432	449	403	415	410	436	410	434	446	433	450	432	442	430	404	426	409	429	432	384	381	387	398	427	459	397	408	418	412	405	414	391	436	394	427	391	411	411	397	412	405	415	422	406	428	396	477	430	404	377	415	390	427	426	394	426	385	402	385	414	430	460	428	422	424	439	416	407	408	420	413	430	383	416	390	413	430	444	439	415	444	420	411	431	387	407	378	425	403	432	387	416	408	411	396	420	408	416	436	367	430	469	411	414	394	419	433	404	403	416	416	458	404	412	395	406	406	427	406	419	410	413	408	447	393	408	436	411	424	399	420	412	410	403	433	405	433	427	398	441	419	433	401	408	425	406	410	413	419	410	418	415	406	427	403	408	388	419	417	407	425	412	458	406	420	400	437	415	420	381	416	402	405	411	435	426	440	418	412	423	438	446	402	417	437	404	420	402	444	376	404	397	422	424	399	429	388	410	421	392	432	447	434	414	444	374	376	376	418	425	422	478	429	414	412	407	431	461	399	413	436	392	443	393	414	445	386	415	429	407	407	415	426	415	425	409	407	423	440	410	421	383	404	390	445	399	431	407	379	421	443	445	439	453	425	408	431	416	411	436	407	399	392	418	414	396	403	407	399	402	440	432	428	412	398	382	408	409	380	396	385	448	421	398	427	422	400	404	419	422	381	388	435	428	450	412	457	438	448	415	408	407	443	368	410	451	385	401	442	396	369	369	422	377	386	422	424	401	426	429	428	395	404	437	402	377	412	369	387	392	412	380	383	368	389	417	417	443	395	394	399	366	404	379	440	417	406	387	411	417	432	424	404	431	404	428	376	384	446	426	401	423	408	403	394	396	397	413	402	418	399	435	414	410	406	430	454	425	397	425	426	418	397	422	413	424	385	408	419	414	422	408	390	405	443	408	426	430	437	391	438	467	414	401	419	419	380	435	421	435	396	405	392	408	406	432	403	406	386	387	408	403	428	444	441	393	417	406	418	442	455	417	401	408	398	447	450	371	409	396	409	390	418	415	453	401	403	430	417	385	437	378	408	430	394	411	420	413	419	407	416	432	396	443	409	414	419	413	403	427	429	373	444	399	410	430	409	457	418	398	456	421	390	396	392	426	428	375	437	430	399	449	387	387	432	434	412	423	434	407	383	417	439	395	415	430	419	408	418	451	404	412	433	422	405	427	401	382	432	395	406	446	386	450	433	403	428	424	430	426	415	427	442	421	412	436	431	411	412	369	422	404	432	393	400	406	414	419	418	420	439	391	404	428	427	386	455	419	387	427
19366	9477	13818	12151	9040	7436	5622	2977	2433	2559	2234	2198	2079	1451	1447	1335	1323	1299	2067	4427	8623	7913	6033	3296	1566	666	345	212	194	130	157	141	148	175	169	160	171	136	163	155	148	171	159	150	149	166	140	131	139	131	156	143	148	167	166	144	150	121	146	142	165	144	156	147	144	151	148	170	168	165	163	138	145	147	160	148	127	137	155	130	148	124	154	168	160	133	147	149	156	153	134	154	132	156	144	159	145	152	139	145	159	152	157	157	153	153	153	156	149	153	157	141	140	148	161	150	161	133	138	129	159	144	156	145	153	131	136	143	146	145	138	141	151	162	153	134	135	154	160	165	137	149	151	133	134	143	155	149	171	157	125	164	130	162	129	152	152	137	151	135	138	132	137	168	160	151	153	140	156	129	155	150	139	156	152	154	149	147	156	142	166	143	170	159	129	139	155	153	144	163	165	156	159	139	145	160	169	160	156	138	146	162	146	130	159	154	157	135	155	152	139	148	158	169	138	151	159	151	138	149	144	156	145	156	143	143	150	128	152	153	147	155	164	153	152	172	179	166	140	158	157	142	146	160	154	149	147	168	162	147	157	148	148	161	154	143	164	170	166	143	155	142	160	143	158	145	159	141	126	160	146	140	189	151	150	159	142	119	164	152	160	171	147	145	178	157	140	160	149	163	151	154	142	158	139	150	133	141	153	140	156	160	169	156	135	152	145	148	148	142	130	146	151	168	190	146	161	144	176	179	143	129	139	164	169	148	163	143	152	131	149	133	152	163	162	159	156	154	141	173	140	145	140	145	129	159	138	135	166	163	149	137	139	155	130	136	138	172	145	164	149	140	139	160	151	148	165	161	146	156	142	149	160	155	178	146	140	162	142	164	158	157	134	124	137	148	161	145	143	113	156	140	164	148	152	131	143	166	155	136	149	141	149	174	165	160	152	158	137	165	144	144	160	147	153	166	153	123	129	142	153	127	165	164	142	161	153	157	148	148	160	140	138	155	155	129	143	165	170	154	154	134	137	164	139	138	157	136	151	131	154	140	162	128	136	147	139	148	147	132	162	135	146	137	153	151	134	142	147	147	187	134	145	161	153	175	150	144	134	139	160	145	154	165	156	163	146	150	139	166	158	150	141	167	163	159	142	170	163	144	151	144	130	126	160	148	151	150	157	146	138	135	152	163	158	141	146	157	148	122	157	147	142	142	154	144	136	193	140	152	141	139	135	155	144	151	161	133	137	149	166	145	159	147	164	163	146	151	159	141	153	140	156	162	162	168	168	150	147	144	154	136	154	153	147	148	168	188	147	140	149	162	153	151	144	153	128	141	136	150	136	158	151	145	157	149	155	155	154	150	160	157	153	130	140	144	159	138	164	165	141	150	133	157	148	130	121	154	174	161	138	164	164	139	177	151	151	164	151	148	161	181	141	154	142	164	170	164	155	161	182	143	140	145	169	151	158	136	157	162	146	148	148	143	147	129	137	149	149	160	150	137	141	141	151	145	140	164	161	158	157	144	153	150	136	141	161	139	167	142	149	153	149	148	130	157	155	155	152	139	137	156	144	162	145	150	153	165	174	148	138	147	158	150	153	146	150	167	164	148	150	138	162	158	156	140	157	164	144	144	147	165	164	144	135	157	147	138	140	138	167	152	146	158	166	149	159	160	142	153	139	150	165	138	146	168	134	153	162	143	149	156	167	110	115	163	152	139	138	139	140	144	142	143	127	143	155	164	156	158	150	135	161	157	145	151	149	155	165	150	133	154	163	138	138	169	121	191	155	156	124	143	156	170	161	152	158	145	133	158	127	130	138	142	143	153	136	167	151	147	154	150	157	152	188	169	140	174	162	147	150	145	155	146	150	153	134	131	170	154	155	149	158	149	145	155	121	131	154	134	171	147	143	157	158	154	156	165	144	163	134	148	144	153	155	146	145	171	155	146	142	152	182	142	176	135	137	152	148	158	149	165	172	143	134	138	141	171	152	172	156	148	153	164	129	146	155	150	155	167	144	139	124	145	148	162	155	154	161	156	153	152	153	126	179	155	159	174	149	149	149	135	137	126	148	158	155	154	150	156	143	156	152	164	158	155	156	186	153	154	139	159	152	175	149	147	153	124	148	159	145	138	143	137	138	157	143	142	153	147	148	127	145	143	153	145	151	147	167	147	142	142	151	139	155	145	147	166	139	144	166	155	147	170	143	129	154	137	141	137	164	175	152	161	162	144	157	162	136	163	170	162	169	161	154	172	165	166	132	141	163	166	135	155	143	146	166	140	157	147	166	143	145	163	149	133	136	147	145	149	159	156	151	146	165	167	178	145	161	147	154	163	138	161	154	145	159	140	156	149	142	129	158	133	155	141	160	145	137	158	145	145	167	154	151	147	151	116	149	152	163	143	133	167	161	145	162	159	121	133	157	130	154	147	163	155	160	147	164	160	157	146	142	178	139	147	161	145	133	157	169	132	141	152	166	155	161	165	150	147	130	160	166	155	149	163	156	149	149	144	124	127	151	153	158	171	166	151	156	147	149	158	141	156	171	150	139	163	154	155	171	146	137	150	143	154	162	172	147	133	144	155	145	139	152	150	168	169	150	185	139	136	151	156	145	157	149	155	151	171	148	165	145	155	141	130	161	169	171	153	156	160	160	133	179	141	162	152	159	145	126	143	138	127	143	148	150	151	158	152	150	146	148	138	158	152	157	158	145	156	152	144	165	149	136	139	160	157	160	143	154	161	132	155	160	166	144	158	150	144	160	153	159	162	146	148	175	144	140	134	175	147	147	147	143	158	159	153	154	146	161	141	132	164	126	150	140	142	154	146	164	175	136	144	157	154	177	144	157	145	149	154	160	159	126	168	146	132	152	142	139	161	161	154	130	146	170	165	137	148	160	173	142	167	149	158	154	131	139	166	146	170	162	145	127	129	148	147	170	139	173	174	156	139	130	180	161	150	157	168	136	173	149	150	156	139	131	169	151	138	143	162	133	158	158	122	162	132	132	146	156	146	175	147	140	158	161	121	145	148	153	182	138	169	126	170	153	122	164	163	141	144	151	159	186	142	154	136	166	150	175	157	139	150	147	176	126	143	159	158	154	129	124	141	145	160	173	117	158	147	149	167	148	154	164	128	141	132	147	154	140	132	173	161	140	152	140	142	148	145	141	135	125	146	140	144	185	121	137	151	173	151	141	150	134	152	159	151	130	153	149	148	131	150	163	162	159	164	146	164	156	156	152	132	139	143	160	148	170	161	145	125	151	142	149	170	139	131	130	163	164	136	152	159	155	158	156	138	181	158	159	146	130	143	148	138	156	132	168	148	155	156	158	162	146	168	170	136	142	169	130	151	126	151	145	133	166	154	160	143	129	161	157	132	137	151	153	144	145	146	151	174	158	150	161	152	180	162	155	150	149	165	164	152	150	157	152	158	137	143	134	146	143	177	155	169	124	151	135	147	146	134	141	152	156	168	167	142	145	151	153	142	176	163	177	141
11176	8407	19228	23218	22318	21139	18281	11793	11375	12046	11060	11759	10690	8111	8469	8173	7583	7359	11600	20884	30213	28344	23649	15936	8573	3422	1735	823	561	470	435	424	474	426	479	448	423	461	445	453	476	427	439	438	454	453	447	420	422	461	438	445	434	433	397	465	409	409	442	404	471	434	484	404	441	441	461	441	435	443	444	443	464	458	477	439	473	437	437	442	453	405	463	461	459	414	444	420	446	439	442	427	424	410	426	440	428	405	410	480	450	430	446	469	419	469	432	464	426	477	455	446	463	417	430	458	416	448	457	446	419	441	412	435	448	434	428	444	437	427	443	444	394	403	396	465	405	460	456	446	421	443	423	451	461	427	446	462	460	412	421	481	458	418	431	450	450	450	458	422	453	422	459	459	448	465	455	441	464	420	448	427	458	394	440	473	421	426	428	432	460	475	446	477	468	418	453	462	419	447	429	454	431	457	419	441	445	417	442	435	457	481	430	431	438	439	445	456	427	446	431	446	422	452	443	475	429	435	424	424	444	417	462	453	394	459	429	444	445	470	453	465	450	438	441	480	489	439	438	408	454	443	422	435	439	420	458	456	452	435	452	423	470	434	431	414	423	428	426	453	437	438	437	429	455	432	446	448	436	454	436	487	463	418	454	437	456	486	436	413	428	435	415	406	402	407	418	479	441	405	436	408	466	447	436	433	438	477	460	451	505	423	443	419	494	452	442	458	420	463	433	434	446	440	401	451	434	443	435	420	408	439	413	438	434	440	423	415	420	442	417	439	468	455	468	489	453	471	398	409	446	431	455	428	453	449	446	424	430	425	423	441	410	451	424	421	488	437	440	470	455	435	484	449	465	445	493	443	425	432	440	398	435	451	429	456	458	422	443	445	416	455	471	447	416	445	425	401	426	444	474	450	464	459	455	448	415	427	468	492	444	420	431	435	431	455	419	372	412	425	450	426	428	454	445	406	433	462	458	407	439	421	399	421	439	470	454	435	444	419	425	409	441	473	433	453	477	414	429	442	438	437	440	446	442	444	456	458	426	447	464	419	455	463	436	460	446	449	461	445	456	403	444	424	453	449	431	420	442	453	415	425	460	477	420	408	436	418	428	437	374	451	456	415	434	427	495	450	427	461	424	429	491	441	455	442	463	422	413	449	432	425	445	458	419	433	437	493	409	417	453	417	489	457	407	407	441	409	426	455	468	436	455	440	477	459	450	432	449	462	420	475	414	442	428	435	455	449	452	443	470	476	421	438	485	437	416	454	475	422	440	461	457	440	474	455	417	433	420	433	409	443	440	415	437	440	440	439	420	412	415	426	462	434	455	480	431	413	466	447	429	419	441	480	417	453	428	415	432	445	427	443	430	430	451	405	462	448	444	421	429	434	443	467	470	442	443	429	440	441	411	459	452	436	446	456	414	476	427	459	435	423	466	428	466	392	442	447	420	467	458	421	452	461	441	447	471	470	462	456	424	428	454	446	398	440	421	424	438	430	438	404	432	475	407	425	442	435	448	502	444	448	418	453	437	455	438	435	420	438	459	453	430	453	445	455	421	407	458	438	446	426	466	441	430	440	430	454	452	446	436	424	461	442	427	486	423	420	449	436	430	425	451	416	454	439	439	424	419	417	413	454	462	460	432	449	459	439	438	451	432	394	421	409	409	450	499	438	436	416	410	439	433	408	400	443	448	427	449	449	440	478	433	445	433	468	425	462	428	424	449	442	466	436	385	438	413	465	480	437	431	441	492	469	423	461	414	451	427	445	446	438	469	441	430	454	448	447	455	456	397	447	452	415	429	441	419	435	430	445	430	422	472	447	426	456	436	401	419	455	459	408	471	410	442	435	461	427	462	437	442	452	419	446	452	458	415	445	433	433	439	427	468	421	441	425	445	448	453	393	451	401	456	461	437	455	420	421	422	444	409	457	453	466	463	449	399	455	449	411	418	446	457	403	438	446	452	412	422	439	437	438	424	443	461	439	438	452	432	429	425	486	425	430	467	447	464	437	468	429	440	464	479	467	422	422	418	435	377	453	395	416	418	454	436	481	449	429	434	443	417	416	430	426	418	444	444	418	398	468	401	429	437	459	428	422	462	430	436	425	459	456	460	433	462	440	439	432	473	456	434	447	426	442	442	407	435	440	445	448	423	447	449	456	458	439	489	478	473	414	430	460	431	422	426	431	435	422	483	452	401	437	430	487	428	434	441	470	435	491	457	480	461	447	453	422	426	435	456	459	446	487	457	455	420	454	461	448	457	410	391	442	460	432	437	441	471	429	443	450	458	452	406	449	432	484	462	464	457	458	460	428	441	432	464	401	442	408	468	425	411	442	429	464	446	431	441	425	428	429	463	458	439	424	436	443	405	437	490	425	433	444	447	423	424	440	427	444	431	432	445	447	385	492	468	466	429	459	457	435	426	434	453	472	472	427	445	401	438	470	431	469	408	393	451	482	447	442	470	435	419	423	453	438	417	424	477	421	414	436	434	442	430	452	433	454	430	454	456	424	435	418	421	439	451	405	427	452	420	478	446	429	393	438	459	437	410	441	439	433	460	429	441	419	455	453	460	413	450	466	441	439	443	425	409	413	458	478	415	476	461	460	409	414	442	432	440	459	400	417	451	469	422	419	434	409	459	447	391	454	447	447	424	464	481	459	464	434	443	428	438	436	474	430	422	432	450	481	417	435	439	404	468	448	430	453	454	412	435	423	424	425	457	456	422	454	437	494	458	448	430	433	412	454	455	440	441	448	423	458	478	407	417	444	450	444	445	454	413	414	436	441	459	410	412	431	456	394	419	410	409	446	423	446	444	456	440	431	477	422	450	477	454	461	429	458	475	467	458	430	453	434	430	427	410	444	486	478	432	433	472	459	434	453	435	450	411	407	408	468	452	420	442	420	464	418	438	425	443	435	396	467	414	459	397	420	394	450	422	419	506	451	450	469	450	449	457	420	429	413	452	436	445	459	459	411	435	429	435	425	407	463	447	467	416	437	396	433	438	456	440	465	417	397	433	460	454	438	465	459	439	431	429	446	470	456	458	454	412	448	434	418	399	436	423	411	455	453	414	430	461	474	450	420	457	422	454	447	446	442	425	488	426	452	467	436	443	469	445	435	476	454	447	416	458	463	449	414	454	429	433	430	444	433	433	432	476	471	445	392	426	421	446	435	447	443	467	450	472	455	415	453	462	443	432	437	396	402	416	437	442	490	449	470	452	458	488	464	403	462	428	430	466	451	448	430	454	435	424	400	451	459	442	438	390	413	446	439	438	434	455	411	445	434	434	452	473	441	455	408	411	417	426	473	426	444	404	440	474	434	443	472	430	454	424	480	455	452	445	448	417	444	441	468	408	453	435	398	440	450	453	429	425	467	454	423	440	430	414	417	444	400	438	433	446	435	430	428	441	425	449	424	459	443	462	444	490	452	405	443	456	416	429	410	400	452	434	425	464	444	460	431	402	474	427	435	399	428	423	453	444	429	469	417	458	423
5819	3261	5108	4694	3681	2912	1737	795	616	665	520	476	516	430	415	375	362	340	357	511	652	696	636	487	332	244	164	151	150	139	150	136	145	145	151	134	137	155	134	137	142	143	126	127	109	132	139	150	119	136	136	152	134	129	148	143	154	133	137	122	135	160	141	153	138	139	128	133	119	138	124	138	131	147	141	145	134	162	166	143	135	131	117	118	148	161	129	135	153	141	155	145	146	138	129	141	128	153	129	132	140	128	134	130	129	134	131	140	151	138	117	141	146	152	128	145	134	139	131	123	133	153	148	147	129	136	127	149	155	156	126	129	110	129	123	143	127	143	146	144	155	139	110	124	121	129	158	144	128	139	161	141	134	141	121	132	142	144	120	126	154	114	153	150	137	129	143	134	137	133	143	132	117	178	144	114	129	134	124	134	117	130	153	155	135	115	141	129	131	148	136	128	114	131	113	143	139	136	126	135	134	124	144	134	144	143	129	120	134	137	141	120	122	149	137	126	156	158	128	128	141	123	133	133	149	137	126	154	144	129	140	150	131	132	153	138	125	159	148	126	149	142	144	125	139	141	120	118	152	127	149	130	112	140	136	133	131	129	147	151	127	137	152	137	143	127	111	168	145	141	142	132	163	140	136	130	132	130	138	164	130	136	139	139	137	126	133	149	139	134	140	160	145	133	132	118	112	120	142	136	130	145	151	134	136	133	140	143	127	149	135	146	130	138	139	128	123	142	164	133	131	136	134	145	142	116	131	129	112	127	142	137	108	139	133	151	168	136	134	130	140	128	128	143	112	142	122	139	133	149	150	133	126	142	134	116	151	136	140	163	138	141	121	139	148	141	131	144	146	146	148	130	144	139	156	143	137	128	123	150	133	141	134	137	135	135	145	129	149	123	143	142	136	140	150	137	120	127	130	150	141	133	119	151	126	126	129	147	163	129	142	126	135	121	140	141	150	119	129	147	124	139	134	145	137	147	145	131	128	139	139	128	134	150	140	120	146	145	174	156	119	134	155	151	140	160	135	143	137	148	141	143	124	135	148	136	138	143	162	144	121	120	116	140	130	151	127	135	133	144	138	141	160	151	127	131	144	134	156	129	131	162	150	133	147	123	142	136	126	139	139	149	141	149	138	125	150	125	143	129	155	143	132	140	130	128	156	137	118	140	129	139	155	127	139	140	128	147	139	134	124	155	138	134	129	143	167	148	120	147	145	152	134	114	137	139	129	154	143	149	140	153	114	138	139	127	116	131	125	134	156	143	141	161	111	135	149	138	137	131	147	134	141	139	137	135	150	145	142	146	154	154	141	127	147	156	121	146	136	148	121	128	140	159	122	144	139	132	141	147	141	142	156	124	130	131	135	127	140	130	130	130	145	135	144	151	133	133	148	124	151	146	128	139	114	146	138	146	139	134	138	133	148	147	142	124	138	153	115	137	145	122	148	170	144	135	153	130	142	156	134	158	132	126	121	113	141	162	111	133	140	135	130	116	127	130	145	125	135	154	137	144	134	170	134	161	150	137	122	122	129	141	158	135	138	145	148	128	163	120	133	129	123	146	142	143	151	144	139	140	166	139	121	133	150	165	130	140	120	130	154	147	136	139	130	128	125	144	146	135	145	143	146	131	123	152	149	138	164	129	138	153	143	129	120	132	124	133	121	152	158	140	154	130	141	135	124	133	127	127	131	135	132	128	122	128	137	144	138	142	131	124	141	126	124	131	136	136	138	157	125	154	147	146	138	136	154	146	148	144	135	134	137	154	161	135	151	130	149	145	127	124	146	133	138	139	129	140	119	154	122	127	137	125	130	130	130	122	131	133	147	124	146	161	135	118	134	137	131	133	112	120	125	155	151	144	139	132	123	135	137	135	136	140	132	120	142	135	132	150	135	135	158	143	155	144	144	154	156	121	141	140	125	152	140	130	158	139	124	154	131	139	148	126	129	128	128	147	129	141	163	138	161	120	142	137	125	131	142	121	128	143	131	157	151	130	126	140	142	140	144	121	134	134	133	154	143	134	130	120	142	134	138	143	148	139	127	153	119	172	155	140	142	133	145	158	136	157	131	139	126	146	116	152	146	130	144	137	145	155	118	123	138	155	137	155	145	159	131	155	126	139	149	147	160	136	137	152	122	125	125	131	136	136	153	124	117	144	152	137	147	162	149	151	142	140	138	144	169	148	128	137	126	141	140	146	161	116	136	159	134	127	140	147	155	122	120	146	141	152	147	143	136	163	157	148	131	150	130	152	146	139	147	137	154	137	137	154	138	132	133	142	142	132	150	148	136	137	126	123	143	132	149	140	132	127	127	148	131	125	131	123	158	146	162	136	145	155	131	142	139	126	148	120	132	125	141	143	139	136	147	132	132	144	141	146	143	137	135	164	132	127	124	159	150	123	144	115	137	148	118	126	122	152	147	138	134	153	152	134	135	162	118	139	138	139	139	160	141	139	135	147	132	130	133	139	142	140	133	142	150	129	138	123	142	132	114	148	132	136	152	137	114	155	145	126	147	129	145	138	151	129	116	150	139	145	127	144	126	121	143	118	136	147	149	116	135	146	134	116	148	155	121	119	100	150	149	146	130	135	166	128	118	153	139	124	128	117	136	122	135	127	139	121	124	153	137	130	153	141	137	117	115	139	127	158	163	141	147	138	149	127	139	130	137	129	143	137	131	136	139	141	127	137	148	154	141	127	137	139	142	156	130	153	142	120	125	144	121	128	142	146	143	112	134	128	137	144	152	149	115	137	129	140	162	144	143	145	122	126	107	128	132	154	140	152	137	149	136	147	143	135	128	139	127	149	127	146	132	146	143	129	124	140	140	135	135	126	144	126	140	149	120	156	145	138	123	127	147	133	152	155	149	126	146	120	146	120	145	123	122	127	125	154	131	143	123	118	121	115	141	137	119	134	137	123	143	121	147	148	143	127	157	135	152	144	152	172	127	120	111	143	126	127	139	132	149	140	143	160	141	147	137	129	129	148	138	135	129	148	135	125	138	131	122	150	136	140	106	144	122	119	128	169	146	141	140	120	138	129	144	124	148	137	143	124	143	140	153	141	131	157	124	132	140	151	130	160	128	133	123	144	140	149	125	138	148	144	153	131	112	133	143	125	135	140	140	140	132	164	129	134	123	132	120	133	163	159	113	121	132	125	140	116	145	118	165	128	129	124	135	122	133	149	140	134	123	147	143	143	133	134	124	140	145	155	154	137	145	135	131	139	117	131	137	147	143	136	125	135	120	152	146	115	137	145	122	148	154	156	155	133	162	155	137	146	146	146	132	158	118	139	136	142	142	148	137	138	128	143	139	135	150	139	160	127	132	133	151	141	130	160	135	124	121	127	138	146	147	155	140	132	152	148	121	133	144	132	131	136	128	148	158	132	151	143	125	128	127	144	146	124	123	149	112	130	148	143	133	127	139	142	129	158	144	133	141	149	144	119	143	135	133	142	133	156	133	143	134	153	134	150	143	161	125	143
4219	3583	8775	11811	11745	10832	7637	3853	3243	3474	3014	2611	3024	2316	2140	2012	1894	1742	2021	3027	3634	3611	3259	2272	1509	828	588	477	401	431	409	391	422	392	411	434	407	420	415	412	407	441	409	372	414	418	355	413	402	402	409	382	420	380	435	427	420	380	409	387	418	391	384	416	402	402	408	394	414	379	403	423	404	416	426	415	411	397	397	409	420	388	448	426	406	406	411	428	412	417	418	389	383	463	433	405	410	426	387	402	426	377	416	421	405	404	431	428	379	397	414	418	399	400	417	414	387	382	391	428	407	387	422	380	363	411	430	385	408	443	409	415	391	404	453	383	399	421	434	418	422	399	400	405	392	390	394	403	412	420	409	432	411	394	378	398	422	400	421	426	385	433	381	399	414	403	415	363	441	399	389	392	384	453	382	431	446	429	405	435	399	380	416	368	386	424	422	404	424	414	355	405	431	433	378	392	366	415	441	410	423	406	405	391	407	413	393	403	408	411	374	421	431	406	402	432	388	406	406	399	416	425	388	419	402	422	397	428	424	400	399	387	397	418	456	446	402	387	403	437	435	366	378	395	398	409	432	402	443	418	467	397	392	447	414	375	424	394	377	392	392	403	422	399	405	423	375	441	357	458	418	403	421	399	416	420	411	411	415	415	381	371	420	410	438	415	424	389	429	381	388	388	416	433	407	384	414	397	422	442	388	415	408	379	460	431	418	415	399	387	367	413	374	404	399	416	432	420	402	459	385	418	404	414	429	421	426	385	419	446	429	396	437	398	430	397	406	424	411	414	446	387	428	432	405	419	376	413	377	448	418	442	404	405	408	390	416	387	411	421	386	437	420	419	386	448	380	400	405	366	416	409	419	406	418	361	411	417	447	390	386	414	397	433	413	391	389	419	417	396	427	407	398	391	393	433	394	402	370	398	421	407	424	401	405	430	437	418	395	442	413	367	391	404	431	415	368	389	422	399	426	413	373	415	386	395	361	412	417	365	398	403	417	406	388	412	419	386	414	412	434	399	393	395	404	440	394	415	406	393	379	382	414	420	383	414	409	407	421	414	412	386	437	423	414	405	433	425	396	386	428	369	404	405	376	392	410	397	387	410	414	383	397	375	407	394	398	379	408	405	408	394	386	422	408	406	430	424	378	389	422	378	404	398	405	449	446	419	401	445	407	393	409	403	396	402	429	403	405	395	403	416	426	413	416	413	388	400	418	432	446	383	445	425	418	413	402	399	429	431	378	382	412	413	418	375	415	387	417	416	375	395	410	372	393	443	419	373	415	413	392	406	414	383	407	425	412	445	447	405	388	398	418	424	468	427	414	413	403	419	396	425	417	412	420	392	423	441	403	384	384	440	421	419	401	393	403	420	407	389	426	418	396	407	395	397	412	402	375	404	412	431	412	423	404	419	412	404	432	368	446	436	415	394	433	424	404	373	409	402	401	375	402	418	406	389	423	412	382	429	402	416	395	403	387	440	400	454	403	414	418	402	421	404	388	379	400	371	398	425	417	436	403	422	385	384	392	403	393	435	422	401	371	417	437	398	425	448	399	393	429	381	404	430	390	369	406	369	427	429	396	404	414	435	367	407	406	422	415	401	416	421	432	405	428	436	413	421	398	408	397	391	403	405	446	425	366	387	436	409	393	403	375	395	377	377	402	419	420	399	404	362	416	431	413	410	462	453	423	420	404	409	433	410	403	404	440	398	398	389	365	394	387	385	416	387	420	447	432	399	414	401	442	396	397	415	374	388	392	375	404	395	384	429	391	381	436	403	403	389	392	440	391	421	410	405	444	398	464	411	372	409	405	372	439	392	419	408	401	385	432	372	428	388	448	377	385	402	405	406	404	386	393	397	389	421	401	363	411	397	402	407	400	419	391	404	408	373	405	422	413	398	424	414	383	405	410	366	404	396	381	413	374	414	433	401	375	394	390	413	438	432	376	461	406	387	387	388	412	415	385	427	457	418	388	420	397	385	404	426	374	393	355	394	407	443	360	406	407	416	402	407	402	389	388	427	365	422	440	442	410	389	404	407	381	428	422	382	415	395	406	405	449	387	400	427	407	455	401	422	400	391	398	431	424	392	410	435	403	415	426	420	397	392	391	434	421	395	382	406	399	373	399	410	363	417	390	431	408	394	412	423	446	397	398	401	431	414	427	389	436	407	431	440	398	394	440	396	420	411	397	382	396	413	404	375	467	406	428	396	394	417	384	376	417	416	418	428	436	375	430	391	389	392	399	413	388	411	399	416	411	391	407	369	414	423	412	394	398	406	417	420	404	382	391	378	383	402	414	416	414	400	410	387	386	369	395	407	368	414	411	454	413	418	404	426	394	411	395	433	410	391	406	398	420	409	391	399	439	411	399	404	438	408	440	404	415	394	390	406	411	398	411	439	431	453	393	399	418	393	436	439	403	403	393	422	453	418	454	425	426	433	414	405	412	402	432	394	412	400	380	419	425	388	413	385	424	384	418	368	398	398	418	390	463	406	399	406	386	402	441	380	436	441	418	420	399	409	394	400	412	429	436	412	406	387	419	416	408	404	390	402	382	430	399	391	433	414	412	407	382	411	407	392	408	399	426	367	408	426	458	377	418	444	418	431	391	420	428	433	443	429	458	399	394	409	419	391	397	411	387	392	396	393	404	425	429	413	415	422	379	385	396	399	388	397	372	416	403	431	413	402	390	424	398	404	397	423	376	375	448	395	411	410	407	410	406	392	405	391	401	401	437	408	404	404	415	392	412	400	402	419	392	448	398	376	430	390	435	364	379	406	422	392	411	374	388	402	407	426	409	372	429	399	421	424	387	403	411	400	407	411	402	376	396	398	391	372	408	393	394	401	398	410	395	402	362	396	388	416	409	400	388	430	418	392	404	412	371	446	412	390	394	390	393	421	391	413	426	410	418	405	424	415	352	398	428	396	394	415	448	429	424	364	403	388	375	353	454	426	406	408	376	416	413	410	391	366	394	388	435	412	429	396	384	399	375	414	391	421	412	377	397	426	430	399	388	424	408	422	400	385	390	418	409	403	438	411	369	406	459	401	448	419	407	396	371	400	415	412	414	408	453	424	396	383	412	399	420	399	430	391	381	384	424	424	439	413	402	369	395	416	431	417	399	417	410	431	375	404	389	356	419	433	418	420	425	384	418	411	413	402	420	405	398	418	398	401	387	438	383	401	391	407	392	415	416	400	419	395	407	426	404	397	374	391	419	441	419	426	405	396	395	405	409	384	382	427	415	442	390	435	427	386	391	399	404	402	388	405	400	406	387	405	422	402	412	395	390	404	376	393	369	419	406	398	452	373	418	412	425	402	410	410	444	426	417	436	412	413	433	410	385	415	410	381	403	417	414	421	412	369	368	395	413	392	421	395	393	381	420	418	404	437	411	415	426	438	418	399	431	379	374	421	463	372	384	448	428	414	414	431	374	416	397	372	451	387	416	391	401	435	378	411	403	392	364	408	379	384	405	412	401	428	437	410
12264	5604	8799	8241	6481	3997	2383	1469	1563	1860	1479	1144	1250	972	847	772	837	835	2170	4332	4174	3594	2516	1417	737	374	251	185	160	178	141	150	152	128	150	131	148	116	145	145	138	132	136	139	159	153	153	156	139	137	145	136	138	132	153	119	147	168	144	124	138	146	145	136	139	128	140	135	151	111	147	134	118	145	141	117	155	131	130	178	137	122	138	161	114	115	133	150	139	118	129	146	128	140	147	162	133	126	143	145	147	132	125	124	165	142	157	138	146	130	139	152	147	145	140	138	154	136	170	126	143	130	141	151	136	148	147	136	126	150	160	148	144	141	131	139	160	153	159	145	138	123	134	132	141	138	127	154	128	132	155	143	131	139	150	124	143	151	135	136	149	134	129	133	145	142	174	158	146	128	140	133	128	168	118	131	131	136	152	130	140	144	133	137	150	136	126	120	145	165	125	160	129	132	132	147	127	117	138	118	133	164	118	138	143	148	134	130	165	153	149	140	136	128	137	148	138	123	129	152	141	147	130	132	134	138	138	136	138	141	152	138	120	141	161	136	133	144	129	144	146	143	129	146	146	131	129	131	122	148	130	141	151	132	147	143	139	158	128	131	125	130	151	129	153	130	147	144	131	113	154	125	154	135	142	130	131	146	124	129	141	146	130	135	156	151	153	125	140	143	143	152	144	120	144	155	157	137	164	150	138	155	140	131	153	152	141	158	171	173	130	134	136	148	150	138	134	130	149	122	149	147	148	164	161	147	154	126	137	137	139	161	156	147	129	128	134	122	140	150	137	148	125	137	151	145	131	129	135	151	134	142	132	144	157	134	126	140	148	116	153	128	152	165	146	127	141	129	150	157	129	142	171	140	129	153	151	136	156	133	159	147	148	128	143	130	121	153	129	147	154	168	143	148	152	160	123	116	143	158	134	128	138	143	137	131	168	115	128	156	153	125	129	133	134	122	124	124	130	150	125	142	141	148	140	144	122	131	140	132	140	131	149	115	128	147	158	144	133	144	143	127	139	138	132	172	132	137	133	142	131	138	143	138	131	130	137	156	141	134	146	155	148	155	129	143	123	150	134	120	156	137	142	157	133	171	130	163	147	129	128	136	152	150	158	153	168	135	119	155	139	136	128	126	146	132	119	135	141	129	139	139	127	154	151	154	130	147	142	124	130	159	147	125	134	117	131	164	146	136	133	125	134	135	145	145	141	116	131	128	132	131	155	140	143	145	125	126	129	140	138	148	132	148	152	138	138	149	147	143	147	135	145	144	144	137	155	131	138	123	128	152	150	141	147	152	136	134	124	148	145	139	143	122	142	143	135	162	144	152	124	153	131	128	133	136	141	117	127	153	152	131	158	135	138	134	152	136	149	158	133	136	156	148	128	147	127	129	141	128	140	123	135	150	145	135	151	153	139	140	149	141	143	139	176	119	131	154	134	151	129	121	143	145	146	141	121	143	145	142	162	127	160	119	120	136	142	149	135	167	155	130	130	155	137	130	127	153	128	140	154	130	176	153	125	146	128	144	136	137	156	128	147	143	121	122	147	156	138	157	143	132	136	132	152	144	140	135	150	139	129	132	145	126	131	141	126	140	141	152	136	165	128	153	120	141	134	123	138	150	124	112	140	152	136	128	140	119	140	142	166	115	123	155	143	157	139	141	147	163	124	149	125	154	145	130	126	144	132	126	148	147	145	136	130	121	147	141	161	131	131	154	134	150	149	147	148	136	156	141	147	146	131	123	134	151	142	124	150	143	124	142	141	151	131	134	130	135	134	153	136	134	135	145	140	142	151	114	135	145	119	152	133	119	114	139	151	139	140	145	137	154	133	140	122	125	138	159	156	139	141	154	121	156	125	151	158	139	139	140	131	135	145	150	134	151	111	130	149	152	132	141	146	148	138	144	141	127	132	157	145	133	136	135	121	137	148	129	151	133	117	157	161	133	150	123	173	143	144	142	156	126	139	147	148	169	138	149	150	131	145	148	142	140	122	140	126	130	147	121	124	151	129	135	126	144	155	135	133	157	141	135	134	152	143	123	148	136	164	151	133	126	137	136	134	163	142	145	150	145	150	115	159	163	135	129	132	148	142	127	139	133	146	119	137	127	146	130	133	121	126	141	124	159	153	147	128	147	135	164	138	146	136	149	130	132	149	146	130	135	151	162	151	156	132	139	154	133	123	142	146	139	133	149	121	132	136	133	134	146	148	120	134	135	136	146	113	129	140	139	152	135	141	131	140	140	163	162	126	123	132	125	133	161	150	124	151	162	136	143	139	152	139	132	145	149	113	130	130	134	125	142	121	143	134	164	149	137	143	145	134	135	150	161	143	143	146	147	154	136	140	163	107	126	123	125	147	147	121	135	127	135	164	149	127	139	152	137	138	129	134	123	140	133	151	138	159	178	146	138	142	153	136	144	138	122	140	161	138	146	126	127	134	161	133	133	148	155	160	131	134	125	150	157	131	148	146	174	145	125	150	133	144	137	145	150	142	145	142	122	152	158	128	148	133	136	149	148	134	158	151	150	145	133	157	118	125	142	120	144	145	143	126	151	149	138	157	151	127	141	134	150	143	137	112	142	143	146	146	137	128	153	131	150	146	131	134	166	130	127	135	132	137	146	137	127	156	130	135	124	149	138	137	164	149	146	133	137	142	136	139	144	141	154	144	132	137	146	152	128	156	149	147	153	134	145	157	150	136	142	132	112	147	148	139	155	146	141	145	149	132	139	142	149	123	135	146	146	141	146	141	165	147	138	118	171	138	143	145	171	134	129	141	142	149	144	121	141	143	137	154	121	147	124	147	143	149	148	147	144	141	159	135	150	132	156	150	129	162	147	151	158	128	133	136	128	131	152	141	138	125	144	135	141	148	143	141	154	158	130	140	148	135	149	133	156	162	147	143	167	162	133	141	132	140	148	139	153	140	125	144	147	159	143	145	143	132	133	152	144	135	151	140	138	152	138	137	119	151	166	118	150	143	154	169	139	147	111	138	134	114	140	159	148	135	134	130	129	133	133	150	159	118	125	135	155	149	130	154	121	142	128	135	139	170	129	136	155	122	144	144	132	151	149	142	139	147	124	123	146	131	132	132	121	146	128	163	124	163	139	126	123	153	137	121	126	157	139	152	108	150	133	134	140	138	120	143	148	146	145	158	147	150	136	125	138	135	122	150	124	160	134	165	151	148	135	154	147	157	137	147	158	137	152	147	138	142	135	138	159	163	160	107	128	137	139	154	129	130	161	143	131	117	139	120	131	139	144	135	148	144	149	140	142	123	133	140	146	128	145	151	135	142	167	150	153	164	135	133	132	124	130	143	139	172	145	138	135	142	151	151	122	148	133	137	159	144	152	158	146	151	133	147	143	136	152	150	131	132	131	154	156	150	139	144	136	145	137	118	146	126	146	135	148	121	143	141	151	133	142	129	132	131	137	143	138	138	138	124	148	116	128	138	130	157	141	148	142	136	121	135	137	163	144	117	122
8329	5702	13666	17981	18238	13616	9893	7019	8217	9221	7675	6394	7029	5856	5085	4978	5014	4947	12229	20588	19713	17682	13512	8297	4311	1931	977	584	435	405	415	403	437	417	423	417	438	397	383	402	434	412	456	408	424	424	377	400	419	374	420	423	408	430	397	415	441	400	441	433	409	412	371	426	373	441	418	371	417	439	403	446	393	378	417	407	446	433	410	418	432	392	415	448	379	427	391	384	395	422	417	413	367	431	395	450	441	409	400	426	426	449	389	430	425	414	414	413	392	420	399	377	428	437	459	417	428	434	424	409	423	421	418	418	424	441	401	468	405	441	425	384	422	435	402	395	448	460	412	380	389	391	418	445	409	391	437	368	433	436	433	410	390	393	451	425	399	411	452	372	410	438	400	427	401	414	402	430	399	396	428	366	419	398	425	426	422	421	400	407	407	429	429	420	392	429	408	409	376	418	449	425	418	408	410	435	454	408	379	400	420	375	406	419	424	399	438	429	400	412	416	406	398	406	398	411	367	375	412	424	427	425	428	409	398	421	394	419	413	425	418	396	419	425	392	431	468	398	409	452	454	385	417	396	431	403	434	412	424	424	412	436	417	405	423	465	421	423	417	413	417	417	396	394	414	446	443	457	433	415	447	432	421	421	424	445	424	429	416	400	425	403	434	415	456	417	447	452	409	435	429	386	427	411	396	391	414	434	426	413	429	430	392	429	420	443	405	402	408	408	415	430	402	420	384	419	415	409	428	410	406	403	434	428	400	408	452	374	422	394	409	431	418	407	397	399	418	407	439	456	396	387	389	397	442	419	411	416	436	406	444	417	429	421	384	380	396	406	440	441	419	407	428	395	424	452	415	381	423	435	388	392	401	427	413	403	418	413	411	394	396	448	418	426	421	395	392	430	405	391	412	410	380	404	452	410	467	421	404	388	449	427	396	437	437	377	431	384	420	435	412	445	435	430	455	411	406	394	412	408	418	410	418	414	431	394	426	411	404	413	408	404	405	392	413	438	431	375	433	409	433	453	391	386	419	419	399	431	427	394	434	417	396	421	393	394	396	397	414	382	408	374	384	383	427	375	437	419	368	412	352	421	433	400	428	405	376	368	410	427	427	432	384	392	448	466	394	422	368	402	398	388	389	407	427	448	432	404	409	393	413	413	410	413	432	444	435	439	424	418	421	413	419	387	434	366	406	379	399	433	464	404	378	404	411	433	426	390	394	409	404	387	401	426	426	410	411	399	401	419	378	403	397	412	387	417	410	461	457	405	375	429	442	408	402	420	389	422	419	440	437	429	419	436	394	396	430	407	445	428	407	414	412	410	420	398	414	453	412	444	417	426	401	414	391	439	426	444	435	437	399	365	385	396	427	425	391	413	438	410	385	421	387	420	391	427	446	425	392	416	415	396	401	425	400	422	391	402	410	427	432	396	396	426	401	393	397	443	418	408	401	404	388	422	413	415	404	418	410	411	430	421	426	433	389	429	443	365	400	407	408	444	413	401	426	410	404	415	423	414	402	400	434	421	400	427	432	384	455	402	415	400	388	420	428	388	420	393	423	399	403	416	410	416	433	434	409	414	426	425	435	444	400	397	415	406	420	454	421	383	429	397	417	423	401	442	464	391	459	423	423	416	420	407	380	394	400	426	389	436	407	407	428	404	381	431	435	423	416	434	394	447	425	411	380	453	410	420	429	443	443	399	420	375	400	447	375	404	394	395	391	420	412	422	427	413	410	428	454	454	398	418	435	411	433	461	409	383	421	407	405	408	415	408	386	403	443	423	406	443	414	421	429	375	408	445	420	424	411	386	432	375	450	424	434	422	425	404	407	395	385	422	418	423	446	442	400	426	410	393	395	422	412	406	432	431	409	407	405	394	393	435	440	421	404	406	429	410	417	446	448	398	388	415	461	445	430	394	409	412	429	427	414	403	436	407	451	409	447	419	404	397	407	411	395	428	404	418	408	407	383	432	424	424	389	413	387	380	433	410	473	428	408	437	420	435	413	469	388	400	400	419	417	409	445	402	459	381	443	426	373	416	414	416	413	410	411	403	383	427	453	414	419	416	445	411	426	429	404	419	370	419	383	385	429	387	393	435	363	399	425	448	412	380	397	396	431	410	431	423	387	451	438	404	421	404	406	382	416	439	402	405	393	394	424	419	391	387	387	451	425	402	403	415	425	416	441	430	413	397	383	404	424	451	444	390	391	404	412	392	402	401	430	408	414	408	380	402	451	405	426	393	424	431	408	432	389	448	412	427	392	392	427	464	399	393	435	416	425	419	453	418	413	437	396	411	426	424	422	442	387	419	403	405	422	401	428	423	415	449	418	408	414	380	375	375	402	430	416	412	403	417	431	414	425	431	427	416	397	399	400	387	421	406	426	393	391	412	389	415	411	423	422	418	447	433	409	404	420	413	389	402	387	430	371	414	415	393	402	417	434	443	401	402	395	379	447	416	366	417	416	426	474	426	439	386	403	400	399	429	444	433	404	384	412	413	450	416	387	424	394	430	416	391	430	397	405	417	425	419	436	436	441	439	426	405	392	411	416	407	437	416	432	439	411	427	388	390	419	411	411	438	377	371	408	416	405	421	445	426	417	436	454	382	396	357	450	382	417	429	394	428	403	432	421	405	444	364	411	418	408	386	372	389	433	397	398	425	415	399	408	408	414	462	412	407	410	421	403	450	395	403	423	409	368	400	415	417	395	403	430	397	420	436	376	431	433	405	408	401	416	418	414	406	446	456	432	415	415	409	408	415	402	418	422	377	426	413	413	392	426	391	422	407	381	445	414	410	385	386	392	391	439	369	410	398	409	437	424	412	444	411	425	422	366	401	359	412	431	406	444	410	419	396	433	423	438	406	425	438	423	420	418	454	447	402	407	418	436	418	406	436	438	401	400	411	409	418	408	399	417	393	448	409	411	439	450	432	428	400	422	432	408	403	394	420	427	391	380	412	402	382	394	406	418	441	431	398	416	399	429	407	399	413	418	403	424	385	419	420	429	424	431	411	434	419	419	428	444	444	411	394	426	420	407	388	487	366	416	413	453	453	456	402	421	398	399	405	405	423	450	387	425	411	434	423	421	421	394	403	420	452	431	424	415	394	439	411	440	390	424	366	407	415	411	408	413	449	397	420	400	450	445	419	421	423	420	435	389	396	411	418	428	417	405	399	418	409	393	416	450	382	427	404	385	408	389	467	445	401	403	375	414	445	436	396	398	432	405	388	408	425	372	379	431	418	437	442	420	427	431	418	431	420	396	409	424	422	432	423	444	432	406	414	402	389	431	399	419	416	409	409	469	384	418	401	429	424	419	402	391	381	390	412	414	392	437	384	393	384	394	420	424	411	419	389	460	410	481	449	445	456	427	428	411	398	422	407	432	450	404	409	401	447	390	419	408	428	411	415	428	437	387	430	436	414	460	381	428	431	426	364	427	412	436	439	391	422	445	409	421	430	401	396	386	400	400	397	409	429	419	415	399	412	431	398
19617	9144	12520	11922	9285	5948	3675	2398	2964	2807	2552	1873	1941	1794	1356	1425	1392	1318	4855	9333	7440	6381	4642	2452	1279	533	295	206	159	175	159	142	144	177	141	161	155	156	150	152	153	156	169	151	154	141	161	145	150	121	148	163	144	141	141	142	157	161	164	146	130	159	152	153	153	143	148	157	171	173	152	149	167	130	174	160	175	135	140	155	150	157	154	164	149	152	151	152	156	148	135	150	162	156	137	166	160	173	128	167	138	134	149	128	149	142	168	167	153	168	156	150	164	140	133	155	165	178	158	160	140	158	140	166	138	150	145	158	174	159	154	174	138	146	162	166	139	156	167	149	141	147	173	154	164	135	149	144	170	153	148	151	151	152	139	144	149	141	141	185	120	153	164	165	149	158	128	153	146	142	153	130	126	158	155	173	177	150	130	166	150	157	169	160	157	157	143	146	121	149	178	170	162	150	158	138	157	143	155	172	168	128	163	164	144	139	168	154	186	148	131	143	142	165	158	140	154	142	137	141	187	174	155	149	144	157	166	149	165	161	140	127	155	163	154	136	148	170	165	167	154	156	159	150	163	168	145	185	162	140	160	154	157	157	172	145	135	146	149	151	162	138	147	163	173	149	148	121	141	184	141	155	160	161	151	147	146	138	133	154	151	159	165	166	151	146	170	154	142	154	153	126	151	143	153	149	171	163	137	154	163	139	155	158	159	167	152	150	165	138	148	143	136	154	124	149	146	164	146	168	156	152	150	149	160	157	146	148	149	148	148	160	141	149	147	145	144	161	175	154	133	145	153	145	157	149	135	155	153	144	129	147	125	164	151	155	151	153	146	140	168	181	148	146	145	150	131	135	148	154	148	139	157	136	170	147	185	154	148	175	125	130	155	142	142	149	147	173	157	169	181	162	157	144	148	137	158	156	151	149	144	155	155	141	170	150	152	148	149	154	137	151	149	144	152	161	147	132	166	148	138	157	148	163	179	141	167	145	168	152	166	163	131	151	162	142	148	150	139	176	146	143	161	138	155	148	152	148	136	149	159	125	146	147	134	150	129	146	143	156	149	134	144	138	146	142	144	139	155	151	152	174	144	149	164	173	157	142	172	151	162	173	161	129	143	154	155	149	161	146	149	158	168	156	158	127	180	162	165	134	150	158	175	154	153	145	148	170	175	150	142	145	130	140	174	138	139	164	171	152	146	149	144	149	140	147	136	132	142	163	159	155	141	152	153	160	168	145	140	140	163	177	147	182	153	167	159	162	160	144	154	143	165	141	172	143	128	150	148	144	158	150	152	167	152	156	139	164	172	148	157	164	159	159	141	151	160	163	153	157	129	124	147	133	143	150	164	153	134	170	159	145	149	147	168	129	147	140	169	157	137	181	164	155	134	158	147	162	142	165	163	126	133	137	161	141	174	165	140	155	143	162	147	150	161	148	152	143	148	160	153	168	137	153	156	161	156	176	127	142	163	149	162	151	154	138	172	143	148	159	143	153	155	137	181	141	147	161	139	160	150	156	156	155	152	159	155	139	129	114	169	138	136	133	136	155	167	137	144	157	164	160	150	141	149	151	156	167	135	162	143	133	153	146	164	131	144	164	144	163	156	163	153	129	147	152	170	156	158	153	154	153	153	165	165	171	147	140	133	157	140	138	152	157	145	143	138	141	158	179	173	160	179	168	171	139	161	149	158	139	156	152	149	163	152	147	121	135	138	140	162	156	156	154	156	169	163	154	150	161	124	156	165	124	151	145	145	153	155	144	134	141	173	158	162	173	141	157	134	155	149	163	162	142	131	148	141	164	136	160	151	145	128	130	128	147	139	155	164	156	167	159	157	164	163	157	152	159	151	139	167	151	142	135	147	136	126	155	139	147	143	145	146	154	138	159	170	142	149	143	153	165	139	152	165	120	131	157	150	150	130	135	154	150	153	140	144	143	163	136	141	152	149	163	137	161	159	134	154	158	156	144	201	157	168	149	162	136	148	168	135	160	159	117	160	156	146	154	150	142	169	151	146	138	147	153	164	169	149	151	178	147	155	147	154	159	149	152	137	143	163	153	152	149	132	146	144	160	157	125	145	140	163	139	161	144	151	158	134	118	144	160	137	148	165	141	144	139	146	156	144	176	151	150	135	148	151	153	144	147	156	167	144	151	158	147	152	168	132	161	165	145	146	159	127	156	147	135	142	151	146	137	174	152	149	139	155	172	141	135	152	160	178	168	143	146	177	171	133	138	167	155	155	153	153	142	145	154	132	133	156	157	148	155	147	149	140	159	133	177	153	153	165	135	173	149	124	165	162	158	159	174	135	159	143	149	160	159	147	127	160	166	159	157	166	164	162	148	145	167	160	146	154	146	171	139	138	145	155	143	145	147	149	151	139	162	174	166	176	177	156	173	188	166	153	150	153	145	152	137	151	177	160	159	129	156	145	160	154	156	145	173	157	164	154	137	162	154	125	145	139	162	158	142	166	160	146	162	148	140	154	152	169	181	153	162	138	166	153	152	136	153	153	141	141	150	137	151	143	136	141	144	163	151	157	160	139	132	151	143	179	133	177	158	173	171	145	151	157	156	169	150	143	147	123	148	163	165	164	142	156	164	168	145	147	126	155	146	176	149	135	154	136	143	148	134	155	167	146	147	118	140	151	134	163	133	130	140	151	184	179	131	162	175	167	148	147	143	149	143	142	148	136	170	161	139	153	154	155	170	155	176	148	162	146	147	146	132	138	169	154	151	151	146	137	128	148	161	158	149	153	140	149	146	145	152	148	160	167	138	143	160	149	151	123	163	156	134	150	161	156	129	163	124	137	155	154	140	142	168	162	123	162	158	174	155	137	141	142	136	156	148	164	158	166	163	163	141	150	153	155	153	176	141	149	152	156	135	143	143	120	157	148	154	154	148	167	162	150	170	139	141	140	165	150	142	168	161	129	173	136	135	138	162	141	134	147	141	153	131	155	184	144	146	153	151	141	154	137	158	138	140	163	171	151	167	145	162	153	166	153	139	165	178	151	153	146	159	146	147	138	138	170	140	143	146	149	139	153	157	145	144	148	172	126	163	147	143	164	137	130	132	150	132	148	164	160	157	150	140	154	186	151	145	158	157	140	136	149	158	159	173	155	128	176	150	144	136	144	160	172	158	145	136	137	119	126	147	166	148	129	149	145	132	143	139	146	133	151	131	162	157	179	153	133	141	152	156	153	182	154	143	157	138	148	165	140	183	137	151	136	138	142	146	164	172	170	176	151	173	156	151	144	158	158	142	134	162	151	152	148	143	168	169	170	136	170	166	156	139	162	158	158	163	168	157	156	170	140	158	158	147	141	151	163	168	154	151	161	151	155	167	163	162	160	167	173	172	148	165	168	144	149	156	149	168	151	142	141	152	159	145	153	174	155	145	157	162	163	155	150	132	139	161	161	154	150	152	164	138	157	127	146	144	166	156	130	123	154	147	166	145	156	171	163	166	152	163	156	148	126	144	159	150	166	136
10973	8252	17621	23238	22775	17781	13664	10472	13294	13092	12298	9814	9972	9722	7960	8483	8561	7882	21585	30744	26976	24955	20139	12602	6605	2981	1337	764	509	476	456	441	449	426	450	486	442	405	440	451	439	453	472	440	452	476	461	441	473	460	408	448	436	404	466	401	426	420	434	453	481	430	424	412	397	445	465	488	435	421	449	445	427	425	392	457	456	441	447	460	447	411	434	468	456	413	474	431	445	463	412	447	452	470	414	453	422	440	456	475	461	436	460	455	437	467	450	473	440	422	456	434	459	416	409	426	440	437	489	423	423	413	429	400	412	447	458	443	429	448	448	464	425	445	422	459	425	475	423	445	426	415	461	406	457	439	434	468	471	368	442	385	454	485	447	442	457	442	409	441	424	439	452	439	421	436	461	461	445	423	457	456	473	422	467	470	451	464	403	446	453	443	453	439	435	449	410	456	448	444	478	487	442	451	462	439	403	446	439	463	449	433	480	389	471	461	449	455	436	452	475	464	463	414	427	468	434	467	442	447	422	449	438	453	411	455	461	397	436	421	448	452	438	421	467	394	475	427	448	414	443	461	461	435	460	444	438	465	442	425	410	428	458	470	410	501	446	484	421	412	466	462	419	432	448	451	404	487	444	436	470	476	425	413	447	403	439	446	421	432	455	408	431	423	464	473	456	451	434	440	461	425	431	433	444	444	451	430	452	449	467	424	422	454	421	431	438	432	429	428	435	430	473	447	435	424	426	441	416	439	469	413	443	436	409	467	461	445	471	442	395	423	456	419	442	448	454	464	439	460	459	416	445	450	450	459	431	422	436	462	452	409	429	422	491	447	441	441	463	426	449	416	448	423	418	460	432	434	423	432	422	436	428	437	440	424	433	451	443	469	425	416	462	429	446	406	417	450	465	426	448	416	450	452	411	418	475	441	471	460	454	453	481	435	439	442	452	474	438	432	448	423	422	487	434	472	438	475	439	437	433	448	437	474	433	475	425	431	416	439	443	471	472	449	460	484	446	431	435	433	450	440	437	454	456	464	436	434	415	443	477	463	476	425	427	428	432	441	441	436	408	433	476	494	441	489	450	450	448	468	463	462	433	440	431	414	436	454	455	458	440	414	442	438	453	435	455	424	460	457	432	467	471	452	436	451	438	425	431	453	479	475	423	409	446	455	436	438	440	455	480	460	436	423	443	480	469	467	422	443	441	472	453	437	419	426	450	457	431	420	442	434	388	464	447	442	448	393	433	406	460	415	469	459	423	465	400	415	416	435	451	421	418	421	476	451	478	414	415	435	478	447	439	434	449	462	433	433	427	463	446	364	404	431	462	434	443	430	446	439	450	426	426	425	428	452	422	439	486	449	442	423	492	474	444	460	417	433	398	427	448	485	464	428	452	440	422	418	463	445	429	450	440	442	434	412	398	471	453	450	456	463	457	463	430	460	440	428	454	436	429	454	470	451	467	430	449	461	438	408	436	420	443	440	446	427	465	370	437	422	434	426	436	448	432	403	456	419	452	462	425	410	440	435	419	440	446	446	458	455	452	457	469	450	424	468	441	449	450	435	448	494	486	435	454	435	449	478	448	435	435	446	443	464	442	441	473	439	443	421	410	394	461	451	395	435	399	439	448	433	434	450	438	445	450	421	435	436	429	445	451	433	378	410	421	471	426	428	427	423	424	432	444	468	435	478	447	467	442	430	474	452	462	437	462	420	469	489	439	472	442	429	461	435	490	433	467	438	457	478	424	489	453	461	445	427	441	472	446	458	473	434	470	447	449	486	462	481	496	452	432	435	490	455	487	444	452	417	447	481	453	468	383	432	449	408	456	462	453	431	429	446	456	419	446	418	439	442	436	451	431	452	430	434	428	450	435	467	448	478	446	462	416	459	443	452	474	417	421	448	456	472	430	431	435	463	472	423	454	486	438	439	421	448	456	476	419	454	407	459	442	440	426	468	468	448	438	466	418	409	424	420	457	428	460	462	442	444	396	431	413	459	437	462	439	464	438	433	459	450	455	486	459	426	432	458	462	445	422	437	462	438	419	432	468	466	437	474	423	440	461	443	456	439	453	457	434	460	438	447	455	431	471	452	438	437	467	456	500	456	419	406	444	438	434	451	476	444	434	442	400	432	446	453	453	417	444	430	456	468	461	430	417	426	440	454	458	445	448	459	457	416	428	437	424	453	441	454	471	485	425	435	476	463	437	439	441	440	455	411	449	428	442	443	466	449	399	416	417	458	424	442	455	461	438	464	438	460	443	448	437	415	441	481	512	459	458	434	451	488	444	431	436	447	443	445	447	471	467	433	455	412	407	454	441	444	441	418	426	468	434	461	444	443	444	462	418	451	455	428	431	426	429	419	411	443	480	415	435	440	460	432	462	445	454	459	412	470	469	452	467	467	440	434	443	451	425	430	419	439	424	444	472	473	433	411	445	466	457	446	470	432	466	466	437	423	424	446	441	433	464	478	447	470	423	432	439	439	448	483	436	426	440	443	443	439	451	434	450	453	448	442	419	446	410	462	440	433	459	455	430	446	447	435	436	418	461	455	441	435	437	473	428	453	449	406	435	436	465	459	430	412	461	444	423	409	441	450	441	435	438	465	460	449	451	456	468	417	444	446	473	479	483	469	420	452	470	451	445	414	441	448	457	433	474	454	446	451	453	439	430	432	455	415	442	413	415	447	428	481	458	448	445	460	443	431	438	463	451	422	460	448	413	480	432	447	408	443	458	403	446	491	454	442	438	462	446	425	433	444	435	476	467	410	437	436	484	431	470	479	468	452	425	474	467	447	487	460	418	467	449	420	460	417	388	459	438	441	445	445	413	431	426	454	456	422	445	402	481	453	463	503	417	436	429	464	481	447	481	444	434	441	431	416	459	423	401	433	438	464	431	452	400	428	433	418	455	470	456	471	438	403	448	430	470	486	440	447	488	459	470	453	490	472	426	444	428	410	444	414	453	484	478	445	395	476	446	444	435	452	428	437	418	458	495	424	444	455	420	480	439	460	425	437	426	413	451	463	458	463	411	420	421	462	435	441	442	419	454	443	436	437	470	429	475	444	463	422	468	470	426	421	459	444	470	408	443	466	436	436	444	443	420	452	451	422	444	442	444	450	453	481	437	454	432	466	472	408	450	423	462	460	442	483	457	430	435	412	453	492	441	437	412	460	424	429	448	454	438	433	421	440	439	431	482	424	448	456	459	463	399	444	448	435	466	454	476	416	443	427	459	427	470	457	484	430	444	420	429	461	459	415	449	431	429	430	429	460	415	452	456	426	451	447	427	468	458	412	446	425	458	464	443	425	441	440	415	443	459	432	483	390	446	417	436	457	472	440	468	425	475	416	442	436	463	461	459	435	469	434	436	468	446	464	443	474	479	406	423	462	464	416	446	457	423	447	456	387	411	426	440	425	467	411	476	433	460	461	439	433	465	435	432	472	423	449	425	440	448	462	419	413	433	441	416	423	452	421	427	453	414	430	419	452	450	429
6024	3946	5078	4321	3492	2149	1302	749	580	621	579	552	378	347	330	298	308	323	483	652	584	641	629	455	313	241	156	163	130	140	134	151	136	146	159	133	143	139	137	146	146	122	149	128	150	148	143	133	112	162	116	128	130	106	140	178	124	156	118	145	116	140	140	108	129	130	139	145	147	134	139	155	137	157	144	119	165	147	133	130	128	143	155	115	103	169	140	142	153	132	133	123	131	118	122	144	124	149	146	124	138	137	142	145	128	136	129	158	120	140	141	154	144	159	147	139	112	115	133	128	154	135	135	135	136	134	148	130	132	133	152	131	143	128	129	132	149	148	140	127	144	162	144	152	151	137	128	134	129	130	142	140	131	147	130	147	137	157	118	149	141	139	137	148	148	139	128	135	129	140	132	128	139	138	124	120	117	137	144	142	138	145	135	148	147	150	150	139	141	138	143	130	132	157	134	145	131	152	167	151	139	135	154	142	144	149	132	150	154	134	150	147	131	119	151	140	119	131	140	148	131	137	139	155	150	150	162	140	132	145	123	150	127	155	137	121	128	155	151	122	142	143	144	156	167	145	133	128	153	136	136	144	143	141	137	124	156	136	129	143	144	127	152	154	149	149	123	137	151	121	137	127	117	135	130	133	134	143	108	141	138	142	157	150	144	141	136	141	139	125	152	133	122	116	130	129	121	128	135	155	136	143	131	142	140	148	128	158	135	148	165	142	148	138	137	131	136	146	130	151	131	137	122	140	127	139	155	143	148	119	154	133	141	135	141	137	142	119	154	155	130	140	139	146	119	134	120	146	150	134	145	148	138	154	148	133	142	149	145	150	128	137	136	159	149	134	125	128	127	124	131	125	142	109	135	161	136	132	139	134	120	150	129	152	107	119	135	142	115	150	155	140	123	173	126	147	148	145	141	128	124	127	135	135	161	130	144	157	150	132	142	125	137	145	135	155	141	122	137	149	144	156	144	129	135	120	122	146	120	148	143	136	138	136	137	154	138	143	125	137	124	158	123	134	161	144	133	142	141	133	126	149	150	146	112	124	129	124	123	132	114	142	136	134	153	148	145	168	131	125	159	157	144	124	130	154	146	123	99	153	138	147	152	149	130	138	133	163	145	121	144	129	129	146	138	149	140	144	148	149	118	142	131	136	148	146	136	144	160	161	138	136	133	133	132	123	148	119	124	132	142	144	147	137	138	135	115	145	144	143	125	125	145	134	137	142	145	152	146	148	133	140	127	144	121	166	146	126	156	155	164	122	136	156	146	127	133	139	143	133	141	133	144	153	138	137	136	160	121	152	146	145	153	121	135	147	136	144	139	149	150	142	133	119	153	131	149	147	145	128	134	126	111	143	124	155	126	120	127	145	146	126	148	162	132	149	118	159	152	151	138	147	156	144	137	158	151	136	127	156	134	132	147	135	136	142	116	149	139	149	151	136	149	146	145	141	144	136	130	130	139	151	142	113	137	140	154	148	125	121	137	157	138	129	164	141	127	120	147	147	149	133	131	133	150	137	153	136	132	133	142	129	156	132	137	136	129	132	132	135	124	152	136	142	141	134	150	156	137	110	138	136	138	159	144	135	143	144	147	146	141	151	146	144	136	134	127	140	141	124	135	144	134	137	130	127	121	148	137	127	123	134	140	140	135	141	128	144	153	135	109	147	154	144	129	145	120	126	169	126	163	133	140	154	132	152	136	125	148	133	127	136	140	125	127	128	150	137	133	149	152	152	128	145	148	127	114	120	142	158	141	132	145	134	140	119	147	135	135	130	139	126	151	141	125	138	161	149	130	146	158	121	109	135	125	143	117	125	147	128	169	136	137	122	141	155	141	141	130	137	154	119	156	125	136	153	139	120	137	144	119	146	132	126	131	121	142	134	149	136	142	125	139	130	148	150	130	135	126	132	154	144	148	169	142	158	132	139	136	129	122	140	129	141	101	123	139	122	127	133	139	136	148	140	156	127	118	133	133	124	140	153	143	147	162	142	138	136	161	128	123	139	133	128	126	135	139	129	135	149	156	119	154	125	153	148	164	139	143	107	149	140	135	115	136	136	146	136	131	138	126	136	139	108	126	137	151	147	137	150	138	144	122	132	144	143	143	128	112	127	132	138	128	149	127	121	119	136	139	150	150	143	138	137	133	118	151	127	133	142	142	126	130	137	151	115	151	149	174	154	140	130	143	120	129	153	128	109	123	146	144	133	140	140	147	127	138	152	141	144	142	113	163	151	146	129	129	150	125	147	159	123	149	145	132	119	141	144	141	145	130	137	143	141	141	132	133	144	113	167	115	146	140	136	143	113	153	136	131	129	116	157	127	134	145	160	135	135	141	139	131	139	129	153	135	141	143	143	137	130	137	124	117	148	123	122	126	145	137	143	130	137	126	159	140	142	154	137	134	121	131	135	132	154	143	146	165	123	158	153	132	133	119	153	119	122	147	141	127	135	132	150	114	157	161	120	151	122	131	161	120	136	160	125	140	139	143	148	151	142	140	135	141	125	152	130	161	119	139	133	122	141	134	133	140	136	137	150	143	134	145	122	134	140	136	152	115	124	126	138	134	141	147	143	145	142	148	130	132	164	132	127	158	125	138	142	140	124	155	128	155	134	140	129	132	139	131	131	151	158	126	128	135	145	137	130	116	139	119	155	141	130	161	128	145	126	144	126	132	157	137	118	162	150	154	139	122	153	142	117	162	142	126	157	126	143	160	143	141	141	148	133	138	143	149	141	149	125	124	147	128	126	130	131	125	121	149	125	125	147	133	132	145	133	134	124	139	135	152	136	124	124	117	128	141	135	117	128	145	155	120	135	149	140	140	139	135	145	137	142	143	121	130	132	156	133	152	134	150	100	112	134	149	143	148	145	141	141	151	130	163	128	134	119	131	136	144	153	142	145	150	151	129	122	144	128	143	148	118	158	138	137	135	136	144	155	126	151	146	140	150	139	161	121	135	124	162	127	136	136	139	141	137	130	127	144	115	127	148	133	134	135	147	151	123	127	134	135	130	142	145	139	121	126	120	138	145	153	166	130	131	151	128	144	114	133	135	140	124	139	133	138	156	130	131	135	165	118	137	164	129	113	138	139	123	128	95	129	137	141	130	175	148	154	152	141	142	150	139	152	146	120	132	131	154	120	151	144	134	146	112	149	136	140	128	128	147	143	124	149	133	133	141	130	135	152	142	132	136	137	125	151	142	135	155	144	132	129	148	122	135	155	128	107	148	136	156	121	124	115	124	135	127	150	121	116	132	147	138	141	127	158	142	145	148	119	117	142	132	128	137	122	150	155	148	117	139	144	140	140	141	133	144	159	158	140	105	134	144	140	144	136	133	141	130	125	155	147	143	147	135	141	135	148	136	147	140	136	145	141	126	143	140	131	161	129	136	140	123	134	150	145	155	127	145	151	125	146	132	144	127	151	143	160	147	130	134	114	169	117	152	161	137	159	136	112	134	155	143	129	142	150	146	146	121	132
4366	3957	8602	11176	11757	8522	5986	3565	2959	3417	3199	2885	1960	2056	1746	1814	1769	1645	2563	3610	3318	3390	2997	2199	1362	810	599	461	409	415	422	372	407	408	431	382	417	414	410	383	403	413	432	418	393	408	398	390	401	376	438	420	431	371	436	384	410	430	425	405	425	409	398	403	446	360	380	402	387	443	406	457	374	400	366	382	414	398	389	420	405	399	423	362	404	397	370	392	400	394	414	365	385	444	414	390	404	415	413	381	378	392	442	372	401	426	395	396	403	354	385	420	388	433	392	421	408	397	401	405	430	386	420	357	400	415	400	418	430	409	389	415	433	396	419	409	441	380	422	388	418	381	421	388	412	425	380	376	404	406	452	408	384	382	367	462	412	399	410	432	403	408	413	390	376	373	378	441	378	430	432	400	421	403	432	394	457	397	397	402	419	400	416	417	396	389	396	422	413	407	425	411	431	394	398	418	417	362	391	416	439	401	389	424	364	448	427	380	426	403	405	418	392	397	414	381	386	400	409	431	419	416	413	364	404	422	426	409	404	401	409	402	413	404	387	383	411	395	410	452	407	389	391	404	427	406	369	434	433	414	412	372	418	396	398	409	415	393	391	420	438	399	430	393	413	363	430	373	428	438	439	420	429	427	384	411	413	396	450	386	395	434	435	388	412	431	399	427	435	399	402	427	392	453	395	413	384	385	407	405	403	385	405	415	412	418	396	414	397	411	401	379	451	395	403	378	372	435	393	418	412	416	440	425	403	406	383	413	394	428	405	464	401	412	403	394	435	414	420	392	415	387	402	422	414	428	400	374	403	415	385	415	376	406	412	427	426	432	433	388	398	429	380	386	395	417	404	393	399	415	437	405	388	442	381	388	431	383	402	404	414	387	410	372	387	374	392	401	419	410	411	438	379	409	406	402	428	391	390	392	392	402	414	396	404	387	392	423	385	400	381	413	411	381	415	411	424	392	437	383	425	407	435	435	399	367	392	427	401	457	395	356	406	374	408	395	411	438	405	400	408	373	405	400	423	371	414	435	390	404	392	423	425	425	369	404	378	418	439	367	410	405	407	368	417	394	385	408	384	413	398	394	406	399	417	408	417	340	409	372	405	410	449	398	353	401	374	424	452	391	407	412	410	395	438	396	439	378	372	426	387	396	404	414	404	398	423	404	410	445	408	413	375	424	417	404	428	420	424	381	424	411	392	361	390	394	423	392	429	402	398	415	412	416	416	407	400	370	418	420	442	390	398	372	421	402	416	394	384	431	424	389	394	377	384	383	418	403	415	389	396	401	405	405	436	402	400	427	436	410	405	409	425	449	423	404	414	403	400	417	377	418	396	378	406	424	389	403	431	422	411	412	384	379	416	387	440	416	431	424	367	385	412	398	404	429	401	394	417	371	426	405	415	408	399	397	386	413	412	400	368	402	391	396	424	375	390	389	411	391	428	426	354	421	403	384	406	429	386	419	404	398	408	377	425	389	428	412	436	402	429	447	430	409	408	422	377	439	417	401	406	432	394	393	402	369	415	422	397	395	400	414	423	386	431	428	406	380	393	396	382	400	381	438	424	400	389	386	383	409	390	413	402	397	395	405	432	385	408	433	403	428	425	431	404	431	398	418	398	420	417	389	433	383	396	394	401	366	440	354	396	421	380	405	353	391	384	419	403	414	409	372	446	402	412	415	434	402	410	430	441	404	387	395	416	392	419	410	440	433	425	411	444	424	424	377	405	410	409	411	385	395	413	430	371	368	387	399	429	408	388	421	402	365	403	388	378	455	412	395	411	397	427	396	430	415	430	402	424	398	411	380	393	416	417	384	391	361	406	422	393	424	403	408	428	389	394	424	417	405	407	394	420	387	422	383	398	402	435	417	424	410	386	371	410	390	372	423	424	386	423	404	411	391	405	417	393	452	447	404	380	412	415	426	395	417	406	431	393	405	400	407	427	374	425	394	408	420	415	374	387	425	387	415	403	387	380	395	378	372	383	409	356	422	426	401	424	404	400	412	406	435	389	414	394	422	441	428	420	450	395	421	412	419	400	395	421	400	420	416	401	435	407	411	411	422	425	411	399	391	389	443	388	408	415	408	402	403	424	411	390	433	386	408	405	379	401	433	369	389	391	419	379	419	406	407	419	388	378	420	437	395	383	384	405	408	431	401	420	404	394	406	366	404	399	428	405	422	408	422	379	399	398	395	374	428	384	424	453	395	437	405	413	428	407	389	389	411	390	387	414	403	421	387	409	435	378	418	394	405	402	399	358	406	470	429	386	392	390	374	427	427	401	396	355	376	415	421	387	395	406	410	406	410	401	412	402	414	391	430	372	406	413	447	414	413	423	395	382	422	402	388	421	429	380	403	401	413	440	427	392	401	374	411	422	395	417	386	399	410	466	437	439	387	378	434	397	379	397	379	402	416	401	379	432	391	399	403	416	426	400	423	407	377	433	424	394	359	413	398	425	397	400	385	425	435	418	421	430	433	395	406	384	404	432	406	380	434	420	396	387	368	402	410	413	430	450	423	408	408	399	419	362	435	406	427	415	403	424	410	400	396	396	416	408	386	385	403	418	401	434	399	413	395	405	453	396	389	402	384	417	425	389	440	380	392	432	454	430	412	371	421	406	436	427	409	392	379	395	406	400	404	397	388	381	415	396	393	413	418	390	409	428	426	380	367	416	394	407	405	406	401	383	413	426	385	395	388	401	403	410	371	426	410	366	430	426	417	429	380	412	405	413	412	393	392	394	353	421	409	400	425	390	423	392	413	380	388	388	429	413	414	365	391	382	420	382	381	411	395	378	387	388	442	392	394	409	367	392	378	436	414	400	407	390	433	406	389	393	388	410	383	393	398	443	412	389	410	414	388	407	391	446	380	410	414	441	396	398	421	385	362	405	401	394	396	390	389	412	376	439	410	417	424	412	406	394	364	398	363	401	405	412	362	396	373	416	400	413	372	401	439	411	420	451	390	410	382	399	395	414	392	446	422	411	409	402	399	407	351	388	410	424	409	407	406	435	388	385	377	417	402	420	359	400	419	394	420	406	393	422	418	380	394	427	401	430	356	402	388	347	386	419	420	418	391	407	401	374	400	413	383	406	410	391	398	443	396	411	418	414	432	399	424	404	400	407	398	381	426	430	407	409	368	411	413	383	413	395	398	401	412	424	423	387	416	377	388	387	414	418	395	379	426	418	442	384	378	419	415	386	426	414	426	414	431	396	396	405	395	369	402	410	414	364	420	414	410	402	389	413	387	412	396	404	383	387	348	380	393	400	390	389	383	401	405	392	384	424	431	409	401	411	399	387	423	416	413	422	389	411	429	408	431	403	406	431	407	406	387	393	433	432	422	407	397	404	385	390	404	419	393	451	410	398	395	403	393	375	404	396	371	370	409	413	417	441	397	401	410	391	430	404	392	395	368	439	399	412	387	420	416	394	383	406	411	390	420	405	434	409	412	399	399	411	379	403	405	400	390	386	389	399	366	411	397
12568	5923	9304	8618	6117	3943	2591	1434	1580	1411	1284	1371	1123	1072	844	769	787	732	2680	4482	4064	3614	2482	1490	820	394	264	168	147	135	137	143	125	146	140	138	153	137	144	116	151	143	138	137	140	157	136	150	167	129	132	140	130	147	136	152	147	138	136	137	128	146	143	158	150	137	143	152	135	138	133	129	118	150	139	140	138	134	134	145	144	123	136	134	139	143	132	148	125	148	163	147	144	171	136	151	148	143	155	142	150	133	132	139	135	138	120	139	120	131	138	158	137	169	122	149	153	150	150	128	145	136	103	136	146	137	155	127	122	130	136	132	159	151	134	144	133	121	131	127	153	161	135	132	136	121	137	121	129	125	138	151	142	144	151	148	146	151	119	147	151	138	123	156	130	138	142	142	130	154	147	154	141	132	117	129	114	134	134	144	135	146	128	127	119	127	137	124	164	140	129	137	149	123	157	137	134	144	113	139	133	137	134	134	155	132	111	156	152	135	138	129	147	159	151	133	111	125	127	124	128	131	157	134	142	147	147	142	120	114	123	144	142	128	123	133	151	146	151	166	163	159	121	142	151	132	128	159	130	134	146	158	156	158	142	144	154	149	138	128	131	135	146	151	156	162	149	156	126	128	134	128	144	142	145	138	150	128	136	135	139	151	138	125	142	129	140	143	121	149	146	133	128	121	125	164	126	155	131	148	135	157	119	141	152	130	130	153	140	134	127	118	132	160	144	169	129	136	153	122	139	130	133	134	148	166	139	144	142	129	160	138	139	117	159	146	130	134	131	154	153	133	135	110	144	128	140	144	110	135	138	130	150	143	128	157	160	163	137	135	136	136	145	136	149	129	163	143	182	153	150	147	158	141	126	162	124	147	145	134	166	138	135	138	145	129	153	159	152	134	145	151	128	158	128	156	155	152	134	157	146	164	134	136	143	135	127	125	153	140	142	154	150	138	153	137	123	138	144	138	155	149	158	132	152	145	132	148	133	154	128	112	142	152	150	138	135	142	133	136	116	147	148	129	126	132	136	116	139	174	151	167	162	135	157	140	143	123	136	158	122	161	153	150	153	155	144	155	141	130	168	146	127	120	141	136	128	131	152	129	136	140	146	139	145	131	124	103	137	129	153	160	131	149	143	136	141	139	130	136	155	123	136	144	131	142	137	148	156	129	142	137	127	141	127	138	150	128	143	153	161	139	147	143	136	152	151	148	124	150	150	127	149	159	150	123	142	157	114	131	139	157	149	131	141	155	147	144	125	137	138	139	161	125	153	150	125	135	136	145	157	120	128	134	151	144	138	134	150	154	151	167	133	149	135	154	149	119	141	129	139	150	117	143	142	168	149	146	139	160	136	130	145	116	150	155	132	145	132	149	143	114	125	160	145	140	154	143	150	146	129	134	134	152	136	148	151	153	141	146	134	128	125	152	134	148	157	122	144	153	131	143	141	149	141	119	139	149	150	132	134	148	130	131	139	142	124	131	131	156	144	153	149	146	136	146	132	128	140	127	130	135	128	138	158	142	151	141	150	151	134	139	148	142	132	131	169	132	140	145	140	128	146	147	132	135	151	133	133	143	155	140	139	116	134	131	140	135	141	149	126	138	147	130	136	136	145	127	148	144	141	141	144	143	149	151	151	154	142	140	135	131	153	156	152	142	161	154	121	150	156	138	132	154	137	127	142	133	166	127	124	122	150	157	127	158	140	132	149	160	132	136	122	147	138	151	156	129	141	121	125	158	122	144	133	142	130	120	142	156	140	153	156	119	159	143	131	156	139	156	127	136	150	148	128	134	140	144	130	151	154	130	129	116	126	134	131	153	144	131	137	144	137	123	134	150	157	148	143	147	119	154	145	148	140	137	163	147	128	135	142	152	143	127	143	155	149	132	126	152	151	144	150	156	159	153	132	129	142	143	169	146	125	139	133	142	150	137	146	128	145	171	126	160	154	139	135	158	137	148	142	142	150	160	144	144	150	155	126	134	134	133	146	147	124	139	134	142	131	149	135	151	139	145	137	118	153	146	116	140	134	119	129	132	159	131	122	151	156	136	126	140	148	130	142	124	139	153	142	157	117	148	145	130	142	134	140	161	153	130	157	148	136	145	140	137	155	156	152	143	115	151	140	131	149	161	145	144	147	154	125	136	127	141	149	122	151	141	135	154	154	142	145	140	165	140	136	145	154	173	126	120	147	120	131	144	131	144	147	142	124	147	160	163	136	150	121	126	127	150	145	137	134	142	119	114	146	143	156	131	142	132	154	144	139	121	153	137	133	135	131	137	140	151	138	146	118	127	122	133	126	136	125	151	157	167	140	129	130	152	163	134	130	132	130	144	130	136	132	144	145	138	160	145	159	165	152	140	146	119	146	128	140	140	143	141	154	129	163	135	133	137	122	149	136	160	168	151	147	137	140	156	157	144	169	110	129	139	155	132	139	128	151	128	152	138	143	138	132	124	148	145	129	135	140	116	139	144	153	143	151	157	152	149	146	136	136	140	151	130	141	151	157	138	141	147	132	127	147	128	144	156	153	144	156	148	179	140	148	131	137	133	123	147	153	133	138	132	115	124	122	146	156	139	136	145	127	137	124	137	145	120	161	138	127	135	146	142	152	136	141	162	141	156	158	140	142	131	139	132	137	137	153	136	129	127	150	159	149	142	158	143	153	129	151	154	149	135	134	133	136	119	141	145	154	166	137	135	147	156	165	112	141	135	154	145	133	145	122	142	127	162	160	136	138	143	141	131	149	115	139	132	132	149	129	127	163	138	161	151	154	135	138	128	156	151	129	164	122	158	134	150	119	158	127	128	153	140	123	134	172	120	157	138	151	165	144	137	144	147	136	156	118	146	127	123	152	133	147	135	141	138	140	122	133	164	139	154	129	131	146	154	152	164	126	137	139	154	135	144	160	133	155	146	130	136	152	149	133	139	161	145	143	141	148	145	132	129	146	151	168	161	155	143	141	153	146	142	141	122	161	145	148	140	129	146	114	140	157	131	134	147	141	151	153	135	143	151	141	123	133	140	139	157	141	137	156	143	164	149	129	138	137	128	152	139	147	147	150	143	144	133	148	133	154	133	146	138	145	132	147	129	123	141	129	145	138	148	142	141	131	159	140	143	134	156	121	152	128	127	131	126	126	155	160	138	125	125	126	145	116	149	157	138	133	131	132	142	134	147	133	137	153	139	143	142	146	133	143	132	139	120	158	125	135	157	129	139	122	130	148	130	148	136	124	159	143	134	139	139	140	134	117	134	138	135	170	129	162	122	157	142	156	156	134	150	156	151	138	172	114	126	136	140	163	149	161	149	146	145	143	166	130	156	123	148	146	138	151	126	158	157	152	139	158	149	130	141	140	136	129	128	129	153	155	140	148	134	125	151	157	120	123	128	150	117	141	137	146	163	142	144	128	165	137	136	159	128	156	149	139	161	145	136	142	129	146	129	139	150	145	134	173	147	132	135	143	127	142	147	151	133	140	137	137	130
8606	5929	14716	18888	17361	13657	10688	6757	8109	7099	6965	7246	6611	6224	4848	4420	4906	4496	14353	20274	19203	17315	13249	8474	4313	1965	938	603	445	427	455	378	421	415	444	430	417	390	401	419	387	418	435	425	423	440	402	438	420	403	427	418	400	435	427	420	411	367	416	391	397	411	387	441	411	430	440	406	419	402	378	428	381	376	468	388	448	448	416	442	355	400	419	410	384	387	368	411	380	438	436	436	380	437	404	395	409	422	409	362	412	429	467	395	416	401	388	417	411	445	408	390	401	475	418	405	428	415	407	363	393	431	394	443	379	425	407	430	383	432	448	414	394	406	434	384	445	392	416	426	418	403	391	429	439	380	409	408	408	390	418	421	451	412	439	392	433	417	408	408	405	370	400	424	445	402	406	393	473	443	444	410	439	424	411	446	441	437	412	455	402	426	419	421	389	404	423	402	389	428	410	421	418	396	382	380	391	415	425	410	411	440	383	413	441	426	403	449	425	425	434	423	401	420	392	428	404	423	434	429	428	418	426	403	451	403	413	398	427	423	394	385	418	409	433	427	407	416	437	414	416	410	445	431	437	412	391	388	401	426	418	417	410	384	406	397	434	409	426	437	456	405	429	403	398	389	397	409	386	433	397	427	421	434	415	414	404	407	450	446	416	429	414	392	425	424	404	416	403	411	459	413	402	440	399	421	402	405	381	455	441	378	406	390	435	454	386	432	445	387	397	395	424	404	404	428	425	374	436	412	410	419	400	417	402	407	415	423	435	438	398	403	404	395	411	410	421	394	361	423	388	423	438	425	425	418	408	416	432	413	407	418	424	449	403	382	450	431	390	439	404	412	401	434	399	397	413	399	426	405	434	400	399	425	409	396	392	424	467	421	440	411	396	393	396	425	410	385	393	410	438	419	399	445	400	412	430	429	434	388	452	436	406	438	416	399	426	404	398	378	412	405	413	429	415	428	366	410	444	422	401	403	412	406	428	407	403	389	432	434	428	447	390	446	409	415	378	435	421	406	410	415	430	427	382	407	410	447	408	420	409	448	411	418	393	429	404	419	438	424	427	400	360	430	436	413	384	397	389	438	416	412	431	424	426	435	422	409	416	397	418	427	425	427	439	387	420	438	435	392	400	404	441	445	424	438	404	428	402	411	400	386	387	411	417	416	419	396	424	414	432	452	424	439	451	419	447	435	433	436	430	391	407	427	441	377	389	449	411	408	350	366	402	363	427	387	419	424	415	421	416	435	403	401	376	429	419	402	416	443	432	392	435	419	388	435	403	441	411	449	385	442	431	427	411	439	410	415	406	414	444	413	381	395	429	414	436	418	383	415	442	393	435	432	447	390	419	397	426	409	426	415	426	450	419	414	374	410	413	443	426	414	439	409	417	408	413	441	394	360	422	435	425	404	427	404	443	420	412	395	424	412	435	419	428	420	386	391	453	416	416	417	399	418	423	399	424	397	405	434	412	414	389	431	433	397	394	424	423	420	440	407	432	428	392	419	427	383	410	384	423	396	418	403	368	428	401	400	419	426	416	412	422	421	435	423	393	397	458	386	417	399	405	409	428	411	435	419	405	415	405	419	444	407	408	441	416	395	433	418	389	436	408	442	427	419	407	379	415	464	410	416	427	389	414	408	398	428	435	431	430	415	413	398	392	423	407	418	409	431	435	418	422	397	435	411	425	392	427	409	380	393	407	415	417	426	400	388	376	425	419	416	396	402	382	421	406	374	426	381	406	413	426	458	389	372	429	403	417	437	434	396	403	411	438	422	403	424	395	367	407	418	433	432	441	425	425	354	413	422	436	418	405	442	414	430	377	427	422	415	443	405	415	437	422	444	455	408	375	403	403	426	456	384	417	395	447	430	400	387	393	401	431	391	386	425	414	446	416	404	437	435	468	432	399	425	464	444	420	437	413	437	409	423	402	378	379	438	395	421	389	427	430	406	439	452	404	413	410	431	395	453	366	380	414	410	437	436	444	406	376	412	394	417	424	388	379	409	465	421	384	382	428	380	398	425	414	394	398	412	407	413	466	420	392	444	415	398	414	422	409	371	388	429	388	438	433	405	403	390	415	387	420	425	401	401	431	375	398	427	405	447	430	419	422	436	416	401	389	410	404	410	377	417	450	419	406	434	408	404	427	449	364	423	428	408	407	411	379	402	385	405	407	407	395	374	403	425	427	418	431	395	413	449	454	398	442	447	453	404	413	418	411	400	431	395	404	423	394	419	404	414	397	420	404	429	398	410	433	403	417	420	390	399	425	421	422	406	387	379	384	423	426	382	426	405	432	403	422	411	430	428	416	409	390	402	391	403	396	397	404	411	381	415	416	398	401	436	421	411	416	425	417	400	403	433	399	425	427	416	425	418	438	439	402	413	404	404	406	409	427	423	413	435	391	378	402	444	388	395	427	395	430	403	387	412	411	386	469	398	439	393	380	412	423	406	403	402	395	426	411	434	386	423	437	402	428	403	386	397	418	416	409	412	398	432	433	421	394	410	408	422	398	402	420	405	377	404	428	442	427	444	437	409	426	420	398	428	431	415	397	409	400	407	387	438	435	435	400	400	421	403	401	397	403	376	427	453	427	411	452	411	370	427	416	374	364	393	367	397	422	435	390	411	409	425	419	389	391	431	407	442	414	424	419	386	417	400	456	385	421	415	441	380	438	435	430	425	424	416	460	451	407	459	418	425	395	395	384	441	417	434	424	438	412	421	421	370	428	407	407	401	415	382	408	434	379	414	387	419	397	406	396	431	365	405	415	421	419	419	430	397	421	404	422	435	423	446	385	427	426	398	395	405	417	383	436	402	438	419	440	413	433	392	406	396	427	385	447	431	416	401	448	430	436	411	410	423	415	392	404	412	434	421	424	401	396	443	390	392	396	428	400	421	408	416	424	417	375	442	402	388	400	383	406	417	374	434	388	386	410	419	399	397	431	427	381	440	408	457	441	443	432	405	442	441	427	436	454	396	404	423	390	403	426	421	450	396	436	425	397	393	407	438	403	420	419	437	426	446	383	416	383	396	393	450	391	419	393	436	405	428	421	419	451	443	423	411	430	431	437	423	408	419	427	414	413	425	423	407	418	407	400	377	410	408	381	422	448	427	412	419	391	424	392	416	374	389	445	412	420	431	446	393	401	406	405	405	434	408	411	396	373	413	400	396	425	459	399	403	426	411	415	411	433	452	423	396	422	400	424	401	437	407	391	425	407	404	412	411	437	405	373	403	467	400	386	416	420	456	404	408	407	414	407	400	436	448	399	417	399	380	414	446	388	418	448	402	441	439	389	402	415	407	414	441	401	391	387	391	420	397	433	434	410	400	444	427	445	408	410	436	434	416	418	407	428	446	409	418	467	389	430	412	387	428	409	429	406	436	423	430	424	387	397	391	421	413	426	385	416	412	408	415	391	426	403	444	414	372	401	418	375	399	416	376	415	398	386	386	414	445	408	410	387	417	393	447	402	392	413	408	408	421	427	378
19523	9160	14113	12357	8791	5854	3582	2322	2499	2325	2103	2019	2213	1737	1570	1236	1294	1205	3736	8214	8175	5144	4155	3265	2167	892	403	244	187	163	150	146	151	164	159	135	147	172	171	148	149	155	164	144	153	175	170	148	155	166	159	170	156	166	140	148	148	144	153	152	149	153	155	147	150	148	144	168	132	185	143	143	170	135	162	152	155	190	165	166	149	146	144	139	173	151	157	175	138	153	158	158	176	170	166	135	124	133	132	132	154	160	149	156	152	145	151	155	180	142	153	155	160	144	153	172	160	155	157	147	147	173	146	147	154	142	149	155	161	172	156	164	161	154	148	152	153	140	169	152	144	135	141	173	145	166	157	176	162	166	147	187	157	152	158	144	180	159	163	137	157	163	145	161	149	149	142	141	153	179	151	169	146	166	150	138	155	164	158	168	130	162	151	173	165	150	176	155	156	153	166	134	148	175	149	144	157	153	139	175	162	140	170	171	145	151	147	130	142	142	163	146	131	168	145	157	140	143	135	153	153	167	156	150	166	157	154	170	139	137	162	141	181	161	156	148	161	153	166	173	140	140	155	148	139	151	142	123	153	157	157	156	156	149	138	173	158	150	145	158	146	166	137	167	148	155	144	177	149	147	166	148	157	142	169	129	150	151	151	151	163	160	154	130	152	146	154	132	145	164	165	137	158	142	150	168	138	136	154	153	162	146	153	160	161	157	150	137	152	171	139	146	158	162	148	166	155	168	153	163	134	170	125	134	148	176	157	157	167	141	143	137	151	179	146	159	161	161	166	144	157	145	141	158	173	155	159	141	161	144	158	154	167	150	166	141	161	163	156	151	168	141	146	151	147	142	151	144	134	160	129	154	143	143	164	142	159	158	164	167	146	154	154	133	160	151	153	153	160	154	161	168	125	156	155	158	147	155	157	173	147	171	173	147	139	117	153	152	157	136	151	170	147	149	157	148	164	168	137	146	153	157	132	158	139	142	153	138	169	169	157	165	152	156	174	141	148	142	150	142	187	136	161	146	168	155	160	137	148	171	153	155	166	170	164	153	163	163	163	154	154	142	159	147	152	151	169	156	153	139	173	158	150	127	165	151	160	142	149	149	163	166	149	162	134	141	160	143	161	154	154	161	158	125	145	154	164	153	161	141	172	173	156	157	149	148	142	188	172	130	145	159	171	153	143	154	177	160	157	158	161	166	152	150	163	161	159	162	154	136	145	179	142	158	141	146	166	147	154	162	149	124	148	150	151	163	146	164	137	164	150	175	135	128	153	159	152	149	150	171	147	156	161	159	160	166	147	142	146	171	178	146	162	159	150	169	147	152	169	154	161	137	142	132	155	143	171	178	157	163	175	147	162	162	147	143	142	169	156	139	149	132	167	176	158	144	150	173	147	145	153	153	153	124	150	159	164	155	163	155	162	163	184	137	148	152	156	156	150	145	157	170	133	167	155	145	144	116	172	178	153	148	113	176	135	149	153	152	151	160	156	133	144	152	174	145	152	153	164	169	168	155	162	138	157	150	168	134	155	156	148	141	136	148	171	135	134	152	152	168	156	145	157	151	158	139	165	154	164	158	139	142	152	158	161	174	140	149	121	161	134	158	147	171	145	131	147	134	122	149	174	137	119	135	143	156	137	133	161	151	145	133	145	149	170	144	112	158	163	165	136	152	160	164	148	160	161	170	161	122	147	158	152	161	163	150	176	166	142	156	161	127	163	159	148	153	146	153	147	150	155	165	158	147	152	159	167	167	142	175	154	129	152	168	158	167	165	159	143	152	167	166	142	146	154	150	116	170	156	149	129	168	135	155	158	136	164	155	149	146	159	154	167	135	176	158	143	145	157	144	146	125	151	129	164	138	149	163	172	168	146	161	160	149	146	153	154	164	145	150	163	141	141	152	149	180	173	142	167	137	182	152	158	147	138	146	136	150	149	155	120	143	164	144	154	160	156	131	152	137	154	152	171	173	146	150	145	138	154	120	140	159	174	173	134	132	136	165	158	132	173	164	171	166	150	143	145	142	165	142	137	145	166	159	156	127	152	166	147	136	147	169	158	142	163	165	153	139	148	172	136	185	145	150	160	154	169	159	151	139	157	125	148	143	153	171	153	166	154	156	172	163	176	153	153	152	200	148	144	150	164	149	151	155	153	151	125	149	149	158	164	155	163	164	160	168	152	144	176	157	163	144	123	146	160	158	166	146	144	153	127	145	166	145	152	143	167	160	165	168	152	134	141	160	137	155	121	154	161	157	167	184	167	178	152	146	140	154	166	147	170	145	159	152	163	168	160	147	151	167	160	149	150	172	155	140	168	146	166	152	158	155	143	178	141	165	158	183	170	153	150	146	151	149	170	156	151	140	156	157	129	135	152	127	132	165	136	149	158	154	183	139	156	151	151	147	141	174	142	150	167	151	137	159	158	163	147	145	148	163	140	156	140	148	138	156	144	150	153	147	148	157	148	165	172	169	162	134	129	126	135	149	145	166	137	168	168	139	160	159	170	139	146	146	167	155	154	178	138	137	151	135	159	171	157	152	173	139	151	158	157	153	161	137	174	149	156	131	172	154	156	130	150	165	170	131	157	160	148	170	144	142	157	147	150	164	135	181	149	200	147	157	157	145	147	148	159	131	146	136	169	147	159	162	140	157	132	164	158	153	159	153	149	142	165	148	142	162	145	130	156	166	163	144	173	170	155	155	160	166	167	148	167	132	147	152	145	164	182	135	183	147	154	166	137	129	157	155	157	149	142	158	152	157	148	162	179	139	181	122	180	168	126	160	156	160	176	137	167	163	167	162	151	152	164	180	152	155	171	161	134	136	158	142	154	156	149	155	154	154	167	148	152	136	145	165	148	140	148	156	171	162	146	147	135	137	174	179	152	148	163	133	161	148	131	167	153	133	156	171	146	164	151	177	142	169	151	148	162	165	153	146	151	145	120	159	146	180	151	133	151	155	157	135	143	141	156	146	147	142	147	166	141	176	154	149	132	160	169	136	171	152	135	133	165	166	152	155	157	157	150	158	156	140	138	142	134	144	146	143	154	172	162	144	159	165	139	161	122	136	149	146	147	165	147	120	138	159	154	160	158	141	145	168	166	150	136	143	155	149	146	171	161	130	149	142	177	178	142	175	148	164	138	145	153	163	170	156	140	162	147	154	172	143	128	146	140	156	169	169	130	159	160	149	152	150	136	165	135	149	138	175	169	169	173	150	146	162	169	159	171	172	146	152	155	138	151	140	161	158	147	151	168	150	184	161	149	137	150	155	139	167	155	166	149	148	138	139	138	147	173	182	137	165	156	150	135	151	152	165	161	164	145	156	161	125	150	162	168	154	157	166	145	148	155	152	166	130	156	145	146	135	139	141	144	155	167	150	176	157	147	145	164	142	154	163	155	138	173	145	157	158	143	136	147	154	173	132	143	174	152	131	129	125	133	124	168	166	149	162	152	144	142	156	141	148	157	150	156	141	172	146	156	141	161	147
11048	8086	19761	23013	21753	17783	13483	10095	11152	11247	10393	11075	11461	9522	8929	7684	7174	7422	17817	29231	28516	20952	19231	15948	10847	4865	2014	930	597	495	444	447	462	428	489	476	421	452	411	499	426	415	464	462	424	489	434	446	440	443	460	451	425	440	480	412	464	445	462	482	476	468	436	425	451	428	447	449	463	441	479	450	430	431	462	432	453	443	458	444	456	416	443	425	453	438	433	466	448	479	457	418	448	456	428	458	399	473	473	416	456	415	454	453	444	453	460	400	462	453	460	437	441	440	463	408	460	452	412	415	466	423	426	449	461	447	433	430	442	425	446	411	447	469	440	438	483	455	428	434	411	469	414	442	423	461	405	442	500	439	458	434	490	452	450	471	441	401	432	466	498	467	452	465	450	423	432	457	465	451	487	405	422	450	419	410	456	457	443	411	441	425	438	407	440	437	450	435	482	428	460	451	457	430	463	462	450	439	427	475	441	447	461	438	418	434	448	454	445	426	437	498	447	474	450	451	419	444	426	421	418	460	414	459	478	418	442	463	450	445	429	409	457	420	463	506	427	431	448	436	427	447	443	433	423	437	458	456	446	429	463	441	419	440	429	428	454	450	457	434	414	417	422	450	429	460	424	411	429	442	418	425	451	429	447	468	450	442	412	460	429	417	500	402	443	451	438	450	423	461	469	420	439	468	481	418	422	420	436	464	417	422	461	437	471	422	426	448	423	447	417	445	431	465	468	426	493	448	437	429	406	465	448	436	428	459	498	429	489	419	434	432	427	453	463	425	449	438	454	484	405	423	439	423	429	442	449	479	410	459	464	434	423	406	469	477	484	454	438	459	419	435	476	433	397	478	442	447	477	429	463	439	425	440	393	490	491	419	464	442	426	466	380	460	436	427	464	414	433	450	433	467	442	452	455	444	447	470	448	440	400	442	436	470	450	418	451	420	434	434	432	417	452	403	451	442	453	451	453	460	421	411	471	421	428	460	437	420	431	484	464	439	449	443	419	450	421	417	454	457	447	427	445	461	501	414	443	421	423	443	409	428	464	436	472	472	486	404	400	454	458	477	458	452	422	435	448	451	430	445	452	450	445	438	426	463	425	472	458	449	441	436	458	436	471	410	460	444	449	467	473	456	442	435	454	427	442	461	459	461	435	449	456	439	439	443	434	438	442	399	477	444	438	408	432	441	427	431	488	438	444	463	424	422	469	428	410	439	458	476	436	412	464	459	447	465	428	409	434	457	475	436	417	420	442	486	472	424	433	418	431	444	438	443	448	447	386	425	403	478	433	475	445	458	449	447	461	457	431	446	460	394	443	433	434	431	443	458	450	437	487	444	455	455	426	486	442	445	490	421	443	423	442	440	422	464	431	453	395	440	458	430	422	448	425	433	408	434	450	440	458	440	411	461	456	424	470	435	460	406	463	442	457	468	447	432	421	401	447	467	462	451	449	434	474	433	441	477	459	442	428	424	448	459	422	458	445	436	480	415	418	453	434	431	460	444	421	460	401	414	455	434	457	413	451	448	455	446	462	477	475	442	421	457	432	438	442	441	467	450	486	478	441	469	459	464	439	429	433	411	453	434	456	482	459	453	420	468	391	451	454	440	448	441	441	440	526	491	444	421	454	432	455	453	463	459	444	427	442	487	431	481	424	425	447	403	413	455	461	461	445	438	445	442	468	429	462	471	433	442	438	412	453	451	483	444	432	440	426	418	414	453	439	450	449	473	470	439	428	414	452	410	499	494	457	438	443	444	424	459	396	473	469	436	427	441	411	457	432	451	426	424	448	439	479	435	448	447	445	439	456	446	433	453	435	475	459	446	460	426	474	468	460	420	486	456	431	433	450	439	394	417	428	442	441	432	496	428	427	457	443	442	443	484	473	442	435	453	414	427	428	486	426	441	446	417	446	448	454	446	450	448	455	437	453	436	468	454	461	441	449	437	453	427	438	415	469	453	483	453	403	439	433	466	481	473	448	454	457	441	440	419	416	440	429	445	426	425	500	444	451	442	449	429	447	448	473	413	405	439	452	471	448	417	444	439	447	434	479	437	427	452	482	467	443	437	444	408	439	456	412	411	442	444	396	454	421	453	413	447	435	421	430	472	450	507	428	456	456	416	460	433	463	415	462	443	425	447	434	430	433	407	444	406	450	432	445	465	445	426	439	420	433	450	441	465	480	454	476	465	483	409	426	442	433	433	390	455	420	453	415	468	466	464	476	429	477	452	435	438	424	438	424	415	468	450	432	454	426	434	429	445	443	421	459	445	426	487	454	451	450	449	412	440	457	423	482	424	467	408	430	453	439	443	436	470	442	456	467	459	468	421	432	445	432	446	465	463	493	441	408	474	435	426	449	415	451	461	452	425	481	428	452	412	452	425	421	458	460	420	434	445	428	443	440	441	480	447	492	441	435	478	442	427	437	461	479	436	426	417	472	451	463	452	429	471	432	417	466	495	453	464	453	458	395	435	446	449	449	463	471	427	429	442	467	450	418	465	439	442	433	454	457	426	452	432	448	420	396	416	433	408	515	448	453	443	483	431	446	422	424	458	431	426	386	460	397	427	449	486	505	444	431	455	460	470	423	424	454	417	453	457	437	433	428	439	408	432	435	462	471	471	476	416	452	468	471	433	491	419	444	454	425	468	438	476	443	410	468	448	436	417	456	442	431	435	437	452	437	443	444	442	474	422	468	468	429	458	446	461	486	449	473	469	439	426	460	472	449	454	429	426	446	449	431	465	469	469	455	429	440	450	478	435	437	452	445	419	435	451	450	433	416	446	480	398	398	455	422	435	414	455	441	445	456	457	431	449	440	435	459	447	427	426	415	467	441	438	399	402	462	470	453	449	449	454	518	494	419	456	441	445	442	417	427	465	474	410	434	419	446	479	466	442	432	445	431	441	461	447	464	396	452	413	463	449	446	434	465	450	470	503	451	445	465	425	443	441	450	455	442	429	424	433	453	501	443	442	427	460	492	418	438	418	444	452	452	433	447	439	414	418	466	456	472	440	441	415	479	509	456	459	460	429	437	431	434	426	430	437	425	455	447	433	441	457	410	516	428	499	424	432	470	444	460	442	497	424	456	419	446	435	422	445	454	495	437	439	470	451	449	448	443	453	419	461	469	467	409	496	414	466	390	445	470	426	403	437	420	427	438	452	436	445	423	420	453	506	438	451	458	409	447	436	445	397	403	451	460	433	450	453	471	417	420	430	473	461	411	448	467	425	461	419	443	459	469	456	439	442	404	435	446	438	457	445	481	427	459	426	453	442	438	479	463	458	439	418	449	443	447	459	452	424	440	424	447	436	454	418	449	449	420	438	441	460	470	452	457	454	433	447	440	451	417	396	456	463	431	466	483	442	463	475	464	460	462	462	457	478	421	452	429	412	485	438	389	437	421	445	448	476	448	415	443	448	438	438	458	429	434	439	436	461	458	445	425	422	431	426	444	439	446	456	394	429	465	424	442	406	450	471	473	439	448	462
5114	3447	5269	4179	3226	2250	1126	685	486	651	504	451	324	353	315	281	236	255	337	422	661	387	506	542	425	253	197	149	164	138	141	145	140	140	162	141	147	120	145	144	123	152	138	139	121	140	134	160	167	133	142	132	141	140	123	168	126	128	113	116	126	139	146	150	137	119	129	157	128	140	117	146	154	139	132	165	145	150	143	155	123	126	127	142	139	139	130	132	156	140	128	143	134	142	132	152	139	138	147	146	135	132	146	124	132	149	127	115	142	151	131	112	135	130	166	137	135	157	133	153	133	131	127	157	142	135	137	152	142	123	142	120	146	141	127	124	144	142	124	109	143	140	130	139	133	136	156	135	130	144	150	154	145	117	132	138	145	140	147	149	114	142	126	126	149	142	145	129	123	154	148	133	130	149	139	145	143	152	120	144	143	117	127	154	159	139	145	137	125	139	135	145	135	140	131	130	156	144	126	121	134	132	133	162	150	149	137	133	149	153	157	111	112	146	136	149	142	174	146	134	143	133	140	146	137	134	112	133	134	130	150	143	128	128	148	118	122	161	136	142	129	142	132	117	144	130	150	123	135	139	135	119	131	140	137	112	130	126	132	132	143	128	123	140	160	120	135	139	132	175	165	134	142	148	149	125	141	127	145	139	124	129	133	137	144	133	136	122	143	131	132	157	155	134	142	136	146	136	136	142	147	135	141	141	136	140	121	154	163	143	133	118	148	122	135	144	131	141	142	127	118	151	184	145	161	135	125	146	118	114	149	129	132	133	134	131	132	148	155	151	144	115	154	148	120	134	140	118	128	144	128	141	151	150	144	130	143	125	150	155	121	149	123	137	154	134	153	141	146	142	132	142	135	150	160	121	131	137	168	148	129	125	144	137	151	133	134	147	135	143	140	142	139	123	140	128	141	123	108	132	145	142	129	138	120	125	130	144	156	145	120	147	127	148	140	136	138	160	128	141	151	131	141	133	125	138	145	115	135	141	142	126	155	139	144	141	131	145	148	138	143	146	131	126	139	148	123	129	143	137	139	132	157	126	146	134	145	144	130	133	125	129	148	118	125	147	136	134	150	127	137	143	130	137	152	171	149	133	128	161	139	135	140	151	150	149	150	171	149	141	110	143	124	134	153	149	144	126	132	154	148	142	136	146	130	131	156	129	131	131	137	148	158	141	178	156	146	141	127	151	137	146	136	134	125	144	141	116	139	149	151	144	111	140	157	137	142	132	140	133	132	141	136	124	151	131	136	143	153	127	143	139	154	146	137	126	160	130	119	148	151	127	157	154	167	142	150	132	142	144	125	152	161	145	146	127	131	119	147	140	162	119	150	154	132	131	145	117	133	151	132	142	147	132	126	133	133	135	149	133	126	130	143	131	136	135	131	153	138	136	149	126	143	126	143	115	150	158	152	118	156	132	140	154	129	157	120	160	132	142	123	140	133	137	153	138	130	117	131	145	124	138	136	139	159	132	145	141	135	130	128	126	128	132	118	149	153	126	123	133	147	129	155	150	142	161	140	150	138	119	133	142	130	139	138	142	122	141	129	136	125	147	124	123	143	148	131	125	138	144	119	125	131	126	134	138	162	146	134	140	147	154	118	153	145	141	132	130	149	130	146	126	114	143	146	126	138	137	106	142	135	141	142	113	144	126	162	138	156	147	128	125	127	143	132	140	157	122	130	137	145	139	156	136	142	124	149	128	127	129	135	169	129	147	113	145	114	126	135	149	134	128	149	121	147	131	148	140	134	135	152	132	149	153	139	145	135	139	135	151	141	147	135	128	138	138	158	146	153	128	151	143	134	144	136	131	132	110	119	125	132	117	135	135	131	130	155	138	133	118	152	143	131	131	130	125	135	114	159	151	143	136	132	131	134	149	140	123	130	145	128	121	130	118	119	131	137	160	109	131	142	133	137	131	151	133	129	141	153	134	119	148	155	133	128	148	132	117	137	143	134	131	137	141	137	146	143	127	113	150	137	151	152	143	136	133	127	133	159	152	115	139	131	143	143	121	156	132	135	120	133	136	161	145	146	132	117	132	130	138	146	154	134	134	141	127	148	148	151	128	117	122	134	140	163	145	140	140	146	130	125	138	137	150	136	123	143	158	111	134	133	120	140	152	141	128	154	130	140	131	157	129	114	141	142	127	143	144	112	145	138	123	152	144	128	128	114	153	126	131	124	130	125	149	161	138	132	136	163	132	124	137	137	153	124	135	137	128	133	132	129	133	154	155	148	123	136	157	176	151	125	135	149	151	139	137	133	163	137	149	151	144	139	152	136	144	129	140	123	137	120	130	155	122	127	131	136	156	131	146	137	115	139	149	137	105	157	147	119	120	130	133	138	127	137	144	127	143	144	139	118	154	133	128	143	144	141	118	153	144	136	155	132	127	146	129	162	139	125	139	152	139	133	132	142	154	148	136	147	133	131	136	119	139	120	141	154	150	149	142	125	131	141	133	115	155	155	142	147	127	134	170	132	142	134	136	135	120	116	126	168	127	141	128	130	158	145	146	136	143	142	133	132	126	133	133	115	116	150	126	140	120	149	144	133	156	138	145	165	139	136	148	155	143	128	142	131	151	146	132	147	133	115	146	132	161	140	129	122	136	131	134	145	143	138	130	143	122	143	129	148	144	135	140	152	142	142	120	118	136	164	131	136	116	141	175	153	150	161	125	147	149	111	123	138	147	132	127	132	121	139	125	138	136	124	157	138	127	146	146	135	146	139	132	145	133	150	122	151	135	145	142	150	130	135	149	122	153	140	125	141	169	141	137	144	125	140	158	133	134	145	137	119	146	136	133	163	144	136	143	122	124	129	141	148	134	144	137	142	144	131	122	127	137	155	146	145	146	120	122	140	130	144	142	136	144	132	132	148	124	132	129	153	131	155	121	141	136	124	126	133	125	149	136	124	114	156	159	135	122	144	138	129	130	137	124	146	169	118	149	140	124	140	118	125	150	153	125	149	131	176	134	133	133	140	157	128	139	141	139	160	145	134	138	152	127	143	126	144	132	133	134	148	136	138	139	129	160	126	129	118	147	141	147	126	149	141	133	133	155	135	158	122	127	138	149	150	156	157	98	153	133	140	140	144	136	133	142	136	146	126	132	136	120	136	125	121	131	159	123	147	160	130	127	128	147	122	133	150	136	114	139	131	161	156	151	130	154	144	130	163	132	125	131	140	118	141	130	140	133	129	121	151	138	150	134	130	150	116	115	138	146	113	126	141	137	132	106	137	155	131	148	140	123	132	132	154	145	121	125	148	141	138	122	133	146	154	129	138	150	140	139	144	138	142	162	131	157	130	140	130	135	133	118	157	134	131	139	143	139	126	133	145	118	122	140	127	123	135	135	128	151	133	155	140	125	151	145	140	121	116	111	154	137	136	156	124	140	121	141	132	151	107	148	146	131	132	135	145	138	128	135	131	127	110	125	140	153	148	152	130	146	131	152	144	139	148	129	132	124	120	139	129	124	137	120
3972	3695	9637	11140	10691	8406	5075	3287	2733	3021	2925	2161	1924	1975	1754	1498	1362	1337	1836	2496	3744	1949	2589	2718	2185	1206	752	540	437	427	393	385	392	395	395	399	401	413	407	353	421	402	370	395	405	437	403	414	392	377	384	409	405	376	393	422	401	377	403	410	401	445	393	395	404	398	424	420	445	397	406	402	389	395	384	383	397	371	416	389	404	382	430	394	405	382	415	404	400	404	423	383	383	426	397	415	393	421	416	419	396	382	396	406	411	394	422	434	409	460	398	408	383	418	398	423	415	395	444	386	426	400	417	415	382	436	415	399	402	425	381	384	384	419	419	405	432	437	420	398	389	403	428	417	347	420	416	384	402	428	406	426	405	444	366	398	396	400	379	376	415	374	442	407	372	427	452	378	397	404	421	377	444	401	392	407	390	389	419	410	426	394	409	393	406	363	401	428	451	410	425	374	405	439	422	408	451	436	374	425	391	402	426	442	385	415	430	398	381	359	397	385	382	376	398	420	390	356	412	387	410	434	428	392	418	413	353	414	415	403	364	408	408	381	414	386	392	378	380	388	402	426	431	433	473	410	415	399	435	407	409	416	449	413	449	410	388	403	391	399	422	378	398	402	389	405	382	434	401	438	406	398	389	383	409	398	409	391	399	388	398	389	387	399	373	392	387	408	431	454	415	416	397	399	386	393	408	397	383	381	402	428	384	390	409	419	387	433	400	374	385	398	401	407	392	410	392	419	420	423	417	376	429	434	378	434	385	428	388	399	405	387	373	398	410	396	379	389	411	371	411	422	393	401	414	399	354	414	391	402	437	428	406	413	416	434	388	391	466	396	394	431	403	374	405	385	377	387	393	392	358	421	430	402	441	394	396	382	419	372	410	370	409	387	415	416	383	412	428	433	402	408	373	391	423	416	390	378	436	379	429	387	419	373	381	395	388	401	453	407	435	403	432	423	417	403	430	414	422	411	413	382	360	428	372	397	388	412	363	437	417	405	386	363	400	418	382	408	393	391	357	424	435	408	434	398	398	413	442	363	390	421	434	413	407	381	417	390	427	434	399	396	419	395	379	429	434	402	391	416	417	412	438	404	389	425	435	391	399	391	398	406	428	408	423	438	403	371	442	409	386	421	373	376	402	373	414	388	390	445	374	415	441	414	397	361	409	374	419	412	413	386	409	441	392	376	427	416	369	406	410	399	406	383	365	393	391	415	432	392	423	410	391	371	421	390	432	433	359	432	410	426	429	363	431	422	409	419	402	400	392	400	393	407	402	422	385	431	416	407	434	369	404	409	395	399	431	372	392	390	410	414	385	413	396	413	412	400	388	407	380	402	415	423	398	401	404	443	411	375	432	426	403	398	400	437	414	395	403	420	424	375	431	385	399	407	415	413	400	437	402	411	421	424	436	414	358	399	390	426	408	376	404	402	397	446	396	380	400	416	408	399	420	423	402	460	432	422	356	396	411	401	395	384	436	415	422	410	453	413	395	408	403	407	387	408	385	373	395	425	392	408	395	377	448	418	404	389	361	412	397	386	378	424	418	375	366	409	375	407	420	407	403	410	371	433	436	399	437	417	393	397	398	404	405	429	377	358	459	388	417	402	389	411	378	403	395	429	388	396	396	417	402	410	435	409	418	427	363	411	356	416	422	397	432	393	372	401	385	405	422	418	392	399	411	437	397	363	379	382	437	409	397	425	429	382	400	399	399	433	386	406	368	395	379	397	385	430	398	396	408	423	412	378	420	431	401	381	418	423	408	405	389	420	369	431	409	428	371	419	405	411	399	397	376	386	410	403	350	401	394	381	407	413	412	426	419	388	412	408	367	405	401	381	400	394	383	402	385	408	384	416	442	376	406	397	386	388	395	413	416	401	414	401	429	385	410	397	413	385	396	411	392	406	375	433	429	419	425	423	401	406	414	394	409	401	357	398	376	389	385	367	405	412	415	413	401	394	442	412	421	396	407	408	363	368	394	429	417	371	395	387	419	395	397	384	385	384	403	414	402	409	418	354	395	403	380	374	399	382	408	426	380	393	417	423	387	405	494	378	401	388	394	400	429	400	409	425	400	363	384	388	413	434	417	398	436	411	388	380	402	423	389	399	372	414	396	427	416	419	411	399	425	412	412	416	412	400	406	401	376	384	405	374	380	389	442	365	410	401	378	378	428	419	396	377	397	413	389	385	374	374	410	419	425	377	402	420	378	376	433	376	422	394	432	418	360	437	423	425	402	429	397	396	408	389	410	433	434	411	397	397	413	479	407	342	420	399	381	399	454	385	380	387	380	394	399	419	408	367	371	437	398	403	360	373	388	383	417	400	423	383	433	397	391	432	389	396	384	399	410	381	409	398	407	363	389	431	436	409	404	372	422	431	424	424	396	411	418	431	409	413	442	406	418	416	393	434	398	452	400	391	398	406	414	372	393	402	428	422	403	385	409	407	408	389	398	417	401	379	435	412	419	402	383	391	450	406	408	409	403	407	394	373	399	414	433	386	405	416	414	385	374	392	420	419	438	378	402	387	407	412	450	413	397	454	420	396	357	396	418	407	404	407	385	418	415	390	384	408	413	388	410	395	420	414	391	382	402	410	336	390	394	377	458	387	406	403	367	411	426	398	402	404	390	403	376	425	397	402	396	416	413	408	434	412	411	402	396	400	388	405	390	412	423	393	405	424	375	398	392	390	390	429	422	452	387	392	408	396	415	405	414	410	404	428	443	425	437	399	400	395	428	373	387	395	437	405	410	403	401	366	424	404	391	372	386	415	382	374	392	384	406	347	425	413	374	403	403	374	400	427	413	416	397	405	403	400	376	419	407	397	408	413	399	423	407	415	378	406	438	416	428	411	392	391	421	409	428	425	421	373	409	382	405	403	415	396	381	389	393	398	399	386	398	394	459	404	427	432	416	404	411	389	432	433	388	409	374	428	413	454	387	422	422	423	395	401	379	413	385	401	417	385	377	411	366	424	369	414	434	416	433	425	401	381	385	388	383	434	380	408	397	378	394	418	409	386	454	410	431	368	410	421	390	420	408	400	363	394	383	386	394	381	411	412	402	415	392	375	418	385	385	412	406	430	402	417	374	388	382	410	432	366	411	396	430	423	383	439	419	360	419	402	422	426	373	378	402	376	452	413	436	410	411	407	452	378	406	411	410	385	399	411	404	400	413	402	409	391	371	372	407	394	425	420	424	381	399	433	397	419	412	398	421	408	418	433	374	390	380	411	413	403	377	391	380	445	403	410	410	414	432	420	394	428	405	407	402	425	428	409	398	384	414	405	416	426	350	392	382	392	431	375	436	383	401	395	445	410	422	409	394	400	402	403	401	378	402	397	374	409	392	414	393	399	380	427	448	392	417	405	390	429	410	422	412	389	399	419	408	409	401	376	438	411	388	414	393	417	402	387	404	448	396	389	385	409	398	370	381	409	403	411	442	410	410	387	415	406	418	403	411	406	405	379	365	418	388	433	443	413	425	433	392	429
11304	6236	9647	7461	5425	3663	2371	1638	984	1515	1477	1033	1343	939	882	726	758	786	1678	3605	4496	2073	2447	2119	1371	716	372	230	174	147	137	122	132	145	113	153	138	149	143	156	138	161	117	133	116	155	132	147	150	136	158	123	127	150	154	146	126	140	123	157	130	136	133	135	138	126	145	136	135	140	124	138	144	137	139	150	137	143	152	137	140	142	130	143	136	125	139	117	144	123	152	127	154	135	149	148	155	139	148	119	130	149	139	145	152	126	151	141	130	131	114	126	120	155	137	142	153	124	151	141	155	144	125	130	165	146	147	124	141	140	132	111	134	154	124	145	156	129	125	153	136	151	129	148	131	133	134	136	145	139	136	161	121	158	157	140	135	134	136	146	142	133	131	138	150	135	154	140	114	126	147	114	144	149	130	133	130	139	136	132	136	137	154	149	159	137	152	153	143	152	140	128	123	147	134	153	129	149	148	129	148	140	151	136	137	134	137	141	132	145	124	133	167	121	155	171	136	138	140	137	163	147	133	138	150	126	138	154	152	165	137	154	149	135	148	155	121	131	139	146	138	129	134	137	146	138	168	136	116	145	149	151	130	139	149	151	157	125	150	139	143	158	119	151	149	157	132	130	143	143	150	126	153	140	142	164	133	135	164	148	139	142	154	168	136	131	118	104	138	127	126	141	124	130	121	139	137	133	140	151	148	120	129	145	142	141	138	133	121	134	149	120	136	146	130	142	147	161	137	117	138	138	162	146	125	142	130	134	124	132	137	124	134	141	144	166	136	143	143	139	137	134	136	130	145	142	142	117	147	142	140	145	159	133	130	128	152	159	119	142	145	123	147	117	145	139	130	150	158	134	114	142	143	138	137	124	141	138	141	123	142	126	124	144	153	137	160	132	143	151	137	118	143	131	151	132	136	124	171	139	128	134	146	123	143	138	153	141	144	128	129	141	140	138	161	132	143	160	141	132	120	111	147	141	147	165	132	137	157	139	136	137	138	155	127	128	116	130	164	138	154	159	137	136	145	136	153	141	144	154	127	134	159	128	132	133	147	144	146	129	155	131	130	135	156	140	129	118	143	134	155	144	155	155	121	134	158	140	145	119	135	134	123	153	126	135	135	141	129	144	124	146	147	141	140	146	123	135	148	142	133	116	135	158	138	131	133	138	149	154	145	155	138	145	154	142	140	151	145	145	139	147	124	137	141	126	134	147	152	150	136	139	146	145	148	126	140	144	133	137	130	151	138	152	127	129	137	127	139	133	136	131	141	146	140	143	162	119	152	135	136	147	147	158	116	127	142	125	140	125	122	137	145	128	162	144	126	155	110	158	131	123	135	134	141	127	136	132	137	159	118	117	140	137	152	129	134	135	152	141	115	165	106	154	114	146	126	161	148	134	122	152	123	129	139	145	155	128	125	126	143	137	131	157	130	134	128	132	123	147	164	133	142	141	134	143	150	153	136	154	141	116	132	151	140	131	158	166	154	161	151	148	135	119	133	138	135	127	140	157	146	148	132	157	137	136	155	124	147	127	157	168	146	147	127	144	145	136	128	162	127	125	136	136	156	151	143	142	156	151	137	126	140	164	148	132	138	123	129	145	149	161	153	125	125	116	114	140	149	145	154	141	152	151	151	143	120	155	133	132	136	129	144	133	156	132	154	144	144	149	175	130	147	141	147	139	149	161	136	137	134	140	136	144	147	133	133	134	137	157	132	150	137	147	124	174	135	132	141	146	137	165	162	125	138	121	143	162	137	132	122	150	148	137	140	154	150	138	154	146	136	131	147	155	156	143	159	144	129	134	142	132	159	142	154	149	147	143	132	146	150	154	130	130	147	147	157	128	124	131	138	156	147	165	151	129	142	125	154	145	136	129	147	149	133	133	128	118	159	127	121	121	163	135	127	136	146	133	158	136	138	141	142	143	117	150	149	151	154	175	140	142	141	127	140	134	153	143	124	123	137	118	142	130	136	149	104	142	130	136	134	161	145	141	161	153	120	162	145	150	144	140	150	139	131	131	147	163	140	139	136	155	154	151	150	115	142	128	137	171	145	145	130	131	120	133	141	130	150	135	143	144	152	141	125	151	155	146	136	151	121	130	133	140	138	162	121	126	155	149	157	148	146	143	140	144	138	133	130	139	137	150	138	135	143	108	144	153	131	124	144	143	142	126	122	134	122	128	149	167	127	127	128	137	133	152	127	134	141	142	149	141	137	133	151	124	131	155	132	150	154	135	120	147	142	139	135	141	146	138	128	137	156	114	149	138	140	125	138	136	143	141	147	152	139	147	124	154	137	130	127	156	143	143	140	158	143	137	129	122	145	125	125	166	138	144	137	128	130	146	145	142	142	144	142	147	152	118	154	162	133	138	123	140	123	137	117	152	135	149	131	136	154	129	140	138	141	144	140	137	165	136	157	131	161	148	143	141	138	136	133	153	146	118	132	130	145	113	139	141	147	146	137	130	138	144	154	130	148	163	150	132	134	143	155	120	140	151	134	145	143	160	138	121	129	133	133	136	126	142	128	145	151	131	131	160	153	129	151	127	141	143	127	131	126	140	120	137	124	145	145	115	142	138	133	129	150	146	149	118	124	157	136	136	139	128	140	131	155	130	147	148	141	151	132	133	128	136	132	155	149	129	138	137	129	163	138	145	140	121	115	136	123	123	135	122	133	132	129	133	134	133	145	147	160	119	152	143	124	135	136	144	126	133	141	153	145	142	131	147	145	144	137	148	148	151	126	124	153	132	156	141	147	177	138	127	138	140	142	145	149	132	139	137	138	143	123	139	128	137	131	152	130	142	118	147	139	138	157	135	127	143	146	140	157	150	139	159	140	133	123	129	140	145	147	135	133	143	135	148	139	137	136	128	122	147	153	140	138	139	162	147	156	127	123	144	147	144	139	141	142	148	145	134	116	133	138	146	155	133	151	123	135	155	150	152	156	126	142	152	157	148	156	158	142	138	124	125	139	138	135	119	137	133	154	121	157	160	127	139	131	130	154	147	157	139	147	139	142	133	139	129	130	129	118	140	120	146	144	162	148	119	134	138	144	140	144	131	147	129	144	128	143	128	140	159	148	139	145	122	151	150	155	123	148	160	137	132	133	120	156	142	130	164	148	136	171	123	126	156	131	154	140	152	125	153	147	130	138	157	135	153	150	160	139	132	127	155	125	142	141	122	161	160	115	138	141	130	128	109	132	159	139	133	132	139	130	163	135	137	120	126	135	161	123	148	142	151	140	144	149	137	146	143	146	146	169	149	145	153	129	128	146	152	146	134	140	138	158	123	138	124	157	124	138	133	145	131	146	156	156	160	150	136	149	132	134	162	127	164	153	134	137	148	135	148	144	123	134	130	154	120	131	140	150	136	130	149	135	151	135	136	138	125	146	148	127	130	149	127	127	133	145	151	140	122	117	165	135	129	138	136	126	148	140	131	135	116	139	160	134	143	147	160	149	120	137	161	150	119	131	139	134	143	138	140
7835	6676	15222	16721	16020	13172	10053	7438	5236	8141	7694	6140	7124	5759	5155	4551	4508	4744	9948	18136	20637	11163	13335	12070	7799	3983	1763	804	552	435	454	417	368	406	403	387	406	453	401	412	455	388	436	376	413	375	401	409	414	419	390	445	421	418	418	414	395	371	434	417	431	405	443	436	444	389	440	398	385	403	441	441	457	410	405	415	447	383	414	383	432	380	425	431	409	394	461	424	411	401	385	422	414	411	391	404	390	434	407	442	410	424	413	370	389	439	407	418	425	431	387	384	429	409	450	417	388	416	421	410	426	429	402	409	405	402	441	438	411	451	405	434	415	438	408	398	423	437	415	416	415	440	430	430	380	417	401	449	426	472	422	414	396	416	386	425	412	398	398	377	435	430	421	415	424	395	430	414	395	445	383	434	408	426	432	407	379	406	430	420	412	429	403	440	422	405	401	425	416	401	401	414	406	447	400	432	406	428	413	438	379	409	415	417	412	426	397	443	379	381	429	414	397	409	434	443	431	419	407	425	400	431	397	378	389	404	478	429	420	402	389	410	462	443	417	408	430	387	432	413	454	432	435	421	431	426	449	407	436	390	398	403	401	399	414	395	454	438	407	415	392	365	373	400	420	435	410	405	418	378	408	392	417	431	422	469	403	413	415	378	426	395	414	426	425	415	414	447	447	402	395	420	392	425	382	407	404	423	407	389	408	394	445	387	418	403	433	458	415	407	416	390	374	419	405	410	420	389	420	425	374	408	391	425	437	385	403	440	385	399	355	403	395	423	417	430	425	400	444	424	417	411	372	419	441	387	428	393	395	403	407	398	395	438	427	411	434	441	420	413	424	400	376	390	398	407	413	413	417	428	413	446	427	449	399	440	426	403	412	414	436	448	395	434	398	391	434	431	411	395	405	466	392	394	424	398	373	435	484	427	450	397	416	409	415	381	404	418	442	415	442	418	419	419	427	388	406	418	457	428	425	416	440	422	423	445	411	440	416	433	395	449	411	393	387	384	391	387	404	433	415	418	388	420	422	411	437	378	404	423	409	398	427	377	412	414	418	381	397	393	425	385	405	401	444	427	398	425	402	420	404	416	396	412	437	416	399	422	435	420	452	402	400	422	449	404	431	421	396	438	401	394	427	451	394	393	382	407	414	407	404	361	423	400	429	420	400	443	426	398	396	401	395	429	397	390	411	395	395	383	434	405	410	402	420	421	424	412	415	376	440	426	399	403	403	415	460	431	425	400	427	420	389	415	430	387	393	459	413	373	419	424	417	398	463	391	395	435	442	396	420	416	377	422	414	416	417	462	386	389	416	388	394	382	385	349	392	419	444	416	402	411	384	445	423	374	391	417	411	424	402	403	420	416	403	395	374	395	387	376	395	427	462	438	430	422	416	405	450	402	408	413	434	405	412	428	376	367	404	389	387	398	413	435	397	436	409	416	403	380	436	408	383	420	384	418	385	398	434	452	380	415	386	415	413	408	384	423	396	423	425	385	380	419	403	421	402	405	446	392	434	408	433	405	402	386	394	419	444	436	376	393	404	409	393	431	412	409	420	434	361	440	410	415	392	437	391	410	401	417	405	394	387	417	417	437	420	404	425	375	407	378	426	423	421	407	429	406	412	444	379	408	452	411	433	409	409	412	403	390	416	409	394	392	418	381	393	415	445	391	393	431	370	383	419	439	407	431	407	399	423	407	409	450	410	407	413	436	412	427	421	382	407	393	425	420	434	397	426	417	422	413	444	461	456	397	440	419	413	404	424	423	404	434	414	377	411	420	417	432	416	421	379	409	427	366	428	432	396	396	437	387	383	390	426	434	424	387	425	399	448	369	422	406	424	465	438	425	364	407	411	426	388	409	408	415	397	396	421	423	407	433	407	433	388	399	402	418	394	389	374	410	428	413	445	440	416	418	406	457	399	395	390	430	403	402	376	446	375	398	387	440	401	435	413	443	435	412	392	400	437	386	408	407	449	423	415	416	374	407	400	435	441	401	442	387	433	413	440	395	457	425	429	417	399	379	412	395	418	400	383	393	439	416	421	394	424	425	435	409	448	430	422	428	415	405	447	404	435	413	445	407	396	390	402	391	428	389	394	390	403	407	393	393	432	409	393	423	386	405	421	395	375	400	410	458	401	399	422	409	409	400	393	421	401	383	399	391	398	437	423	460	406	415	406	391	401	404	419	403	437	398	424	388	422	400	395	391	396	404	395	442	408	426	422	410	395	419	391	410	399	415	411	402	408	415	407	417	380	403	387	421	391	396	434	434	386	450	414	431	414	396	436	414	423	426	436	417	431	457	424	437	427	378	380	428	398	397	397	426	375	421	422	412	408	435	437	424	372	419	390	423	441	413	416	408	418	407	416	412	395	396	433	411	379	416	386	430	412	433	423	383	416	416	391	401	389	395	393	401	409	388	436	422	413	397	425	414	461	382	436	407	415	407	376	409	402	444	427	411	441	424	403	403	409	405	403	402	379	411	390	388	427	393	405	394	404	394	406	433	406	438	417	449	405	413	436	407	384	432	420	432	399	361	420	364	413	402	440	437	398	420	389	367	437	392	427	423	451	388	431	407	398	415	385	433	400	425	424	403	392	427	437	401	356	402	430	419	425	419	388	433	406	416	385	436	401	398	420	427	408	416	397	398	387	421	396	438	394	423	421	418	427	403	380	364	394	381	444	408	389	422	429	409	436	415	416	428	416	418	422	428	432	456	418	427	391	393	390	426	381	383	384	389	392	424	399	429	428	447	382	387	419	435	424	418	420	401	414	397	451	384	374	391	388	389	411	385	446	428	411	397	399	405	394	409	433	423	382	415	374	407	394	417	404	419	439	432	398	431	403	436	419	421	397	461	410	432	428	392	408	405	410	416	425	419	427	412	417	439	457	428	451	415	392	408	448	410	399	399	418	388	408	408	400	413	415	415	448	418	380	456	391	417	404	399	393	425	403	437	419	458	442	408	418	450	396	412	410	419	456	409	445	442	396	371	424	387	409	391	411	432	436	387	397	431	441	419	434	405	446	408	420	392	372	419	405	398	411	436	419	427	425	408	445	401	419	418	421	419	403	440	424	418	446	359	398	377	397	407	391	427	431	425	386	396	413	406	413	401	444	401	394	452	429	417	426	413	409	423	378	389	403	460	461	429	432	434	403	410	444	421	422	427	433	427	395	415	385	388	406	420	398	455	424	444	434	398	403	411	393	427	399	395	430	418	426	419	424	433	384	395	400	403	416	390	419	374	411	397	405	416	386	431	415	389	394	409	370	408	398	436	419	395	394	430	389	439	410	401	423	401	413	442	448	447	364	412	431	421	417	418	421	425	441	414	430	429	403	399	412	401	398	408	393	404	428	415	419	407	433	405	381	403	412	424	407	419	402	403	423	410	395	399	438	438	403	380	387	440	456	410	425	420	398	400	392	410	431	423	437	401	424	426	423	388	437	426	406	400	407	420	439	374	420	421	436	403	371	418	386	411	400	423	387	409
19851	11192	13335	11136	8400	6229	3799	2916	2303	2268	2452	1696	2413	1761	1338	1179	1240	1209	2102	4907	8913	4481	4171	3984	2881	1399	617	321	235	160	152	152	172	165	149	155	163	149	167	155	143	147	150	166	151	148	185	157	157	131	153	167	170	182	148	166	149	141	160	136	156	165	168	150	163	134	155	144	157	149	160	151	160	174	150	143	137	173	138	144	153	149	142	160	152	149	130	174	156	162	155	153	131	144	178	152	162	165	144	157	148	147	133	162	131	159	155	167	153	149	143	143	135	133	164	151	149	155	139	161	137	187	155	167	132	163	149	152	152	140	171	163	151	139	152	171	186	160	162	146	147	156	181	159	170	138	121	156	166	149	145	131	140	144	137	145	178	157	172	168	152	158	161	160	168	152	129	152	157	156	167	163	154	170	128	162	141	150	161	179	171	163	153	172	156	156	165	165	142	138	146	144	162	173	169	153	155	155	167	140	159	167	149	155	154	153	143	140	176	158	166	151	163	169	151	154	151	178	137	151	159	163	138	151	126	171	151	165	150	164	145	145	140	163	137	181	152	149	134	153	166	145	165	150	159	172	147	161	158	146	169	148	152	158	159	149	147	156	129	134	166	145	138	147	167	155	176	147	135	166	152	146	181	139	164	138	165	139	130	140	162	140	150	137	142	158	160	166	152	145	163	170	159	153	170	145	160	140	159	139	159	159	163	148	163	156	164	146	156	149	155	162	137	154	144	135	161	158	152	152	150	135	143	153	152	173	159	153	136	164	176	163	137	163	146	130	155	152	143	159	167	158	142	166	143	167	147	163	143	159	167	170	157	151	161	162	169	166	176	163	155	157	143	153	144	176	136	136	156	151	180	155	175	144	154	151	175	152	159	144	152	151	156	169	145	158	161	176	144	139	151	161	138	158	172	162	142	158	164	149	179	155	143	158	141	154	137	156	135	147	157	167	150	168	146	158	132	158	154	131	164	147	157	159	182	135	149	150	142	138	168	134	139	155	158	135	144	165	149	139	131	160	180	159	138	159	152	160	166	137	152	142	154	149	165	156	153	159	157	163	143	146	166	155	139	180	153	154	131	158	144	159	160	160	151	159	164	144	142	169	132	163	147	147	154	143	139	170	147	145	146	164	127	138	163	150	156	143	162	177	188	138	172	137	167	160	157	162	156	140	153	132	157	164	129	156	142	161	152	144	152	151	176	152	144	156	154	118	133	145	157	150	163	150	159	152	136	159	167	154	142	133	139	144	167	141	147	142	143	164	154	157	139	142	173	144	151	159	161	133	160	149	165	159	151	150	156	147	144	140	138	168	147	164	149	153	170	156	153	148	159	140	139	145	166	151	144	161	155	179	135	129	167	168	176	161	145	148	165	189	159	164	148	161	144	154	161	129	147	169	160	160	155	159	143	164	157	156	140	160	170	145	161	151	160	147	147	152	155	141	158	150	140	166	169	149	162	156	156	163	158	165	149	137	162	149	169	166	173	168	168	155	158	139	145	145	140	162	154	155	152	150	150	141	146	152	166	151	148	157	137	133	140	162	148	163	148	155	155	139	135	147	136	156	144	167	174	161	167	168	167	158	159	140	171	204	164	147	155	159	155	168	163	158	162	157	145	137	149	150	114	167	149	168	149	181	136	161	146	163	137	149	143	143	158	160	146	148	151	155	160	130	143	131	157	142	161	148	165	162	142	152	136	160	150	128	135	151	169	150	138	151	159	158	165	176	162	160	154	164	147	148	131	170	154	140	135	136	153	130	179	143	162	143	171	144	175	171	136	147	155	151	171	144	145	140	158	125	159	166	137	152	170	154	128	148	149	158	171	167	157	141	158	146	145	155	166	149	152	160	154	169	160	151	157	176	164	164	154	200	139	164	153	149	147	159	154	145	136	134	147	153	135	144	137	177	174	155	161	169	143	135	154	151	171	151	137	148	172	148	151	153	155	169	162	155	149	162	154	145	139	168	180	130	153	142	143	142	155	146	156	170	141	145	173	137	157	146	155	142	140	147	121	136	150	167	142	151	167	128	156	152	142	143	149	151	188	166	157	144	170	164	155	172	156	156	145	159	139	146	162	162	143	152	132	152	154	150	123	158	179	154	141	144	142	170	145	136	153	143	157	141	133	131	137	147	141	149	143	161	143	161	156	169	177	130	149	165	146	154	166	143	169	155	162	140	161	129	161	117	152	154	162	133	165	164	170	143	167	156	136	136	161	161	156	138	153	157	152	131	166	158	144	160	165	150	167	159	169	156	164	139	147	132	143	160	150	171	156	172	138	153	153	158	174	168	177	166	151	142	155	184	146	158	131	157	157	157	162	146	153	149	140	152	151	149	155	129	154	152	146	164	148	151	159	179	161	142	158	139	139	139	150	152	144	137	176	147	156	164	163	120	145	155	161	174	171	160	125	157	148	168	153	154	169	164	138	166	136	164	161	160	136	156	148	180	141	151	155	153	153	149	158	168	129	135	140	152	130	149	159	168	136	152	161	148	142	173	144	173	146	163	161	166	141	158	139	125	131	158	147	158	153	163	161	155	150	150	139	148	148	163	149	163	144	134	139	156	146	153	150	148	165	183	138	138	165	147	154	153	136	179	160	158	162	145	160	152	167	142	153	148	158	129	147	147	169	152	175	161	151	165	167	149	155	129	148	131	149	141	120	148	143	136	164	161	156	138	167	153	138	144	147	154	134	190	156	164	172	164	160	154	122	140	164	152	168	163	153	167	139	153	168	171	185	124	145	177	151	159	144	161	135	127	170	158	160	141	153	166	175	124	163	165	160	165	146	140	145	149	186	149	160	151	164	166	165	143	174	147	143	162	159	159	146	161	149	151	163	170	148	161	150	136	135	134	142	157	148	157	142	140	156	143	152	145	164	151	188	158	147	136	150	150	153	133	159	124	153	137	155	136	166	168	137	165	154	165	156	161	172	166	160	172	125	162	151	153	154	163	150	146	172	154	152	135	156	157	145	159	156	166	156	142	168	154	133	149	136	170	161	144	153	155	157	172	142	152	192	144	143	163	159	159	173	145	149	155	166	171	138	159	151	160	152	164	164	160	150	149	145	158	148	144	160	152	153	179	169	175	147	164	148	139	183	154	161	129	170	136	163	153	174	175	170	148	168	154	157	160	162	146	165	157	145	154	138	149	157	134	140	135	155	143	110	153	139	151	150	143	146	156	161	141	132	154	155	153	147	142	164	154	159	159	152	161	156	144	150	174	147	119	128	145	165	182	158	169	151	129	135	159	145	149	146	166	145	161	124	150	154	143	144	161	133	160	157	163	189	144	143	138	155	155	137	170	160	163	151	157	168	128	164	170	160	134	147	146	151	149	164	128	161	160	147	148	159	121	153	145	149	138	184	161	152	147	155	136	134	156	134	155	139	154	165	168	156	136	131	159	163	141	132	134	131	146	153	156	170	157	181	138	141	140	152	160	143	170	152	142	150	153	128	167	177	130	152	163	158	148	146	135	166	176	158	141
10974	9944	18805	22145	21322	18504	14162	12739	10339	11289	12084	9454	12104	9020	7898	7299	7192	7424	12585	22052	30635	18995	19756	18853	14573	7945	3283	1311	744	515	469	485	471	426	450	459	474	463	443	459	425	462	451	439	444	437	472	444	481	469	480	448	435	439	461	423	468	441	413	435	460	438	444	452	457	450	432	435	425	476	469	466	473	474	456	442	432	444	485	435	473	441	452	416	426	474	456	444	425	455	464	440	451	442	415	441	452	428	495	465	467	447	444	476	456	450	449	470	429	438	477	424	467	458	466	471	460	457	428	468	409	415	460	419	457	454	424	449	446	434	420	448	502	413	469	450	453	491	438	427	475	453	422	416	446	426	454	415	450	404	438	424	428	467	492	473	397	478	440	465	457	462	456	452	422	470	463	479	460	458	428	462	426	445	424	398	444	448	477	438	447	418	441	440	402	433	441	469	477	415	445	448	428	462	463	455	455	406	419	459	458	457	396	496	428	439	467	440	433	459	475	445	435	454	438	494	452	432	477	451	425	416	419	434	508	424	477	423	416	456	458	485	463	443	413	455	451	410	462	416	451	443	477	436	445	430	408	451	422	421	444	434	500	406	498	468	447	471	431	472	414	455	437	459	481	431	481	451	465	474	476	447	452	447	471	441	460	406	463	484	451	459	450	430	421	447	473	450	457	465	420	450	429	454	445	424	468	436	427	466	462	481	435	442	498	427	418	426	474	420	470	453	445	419	430	452	424	418	448	486	458	465	397	448	474	413	423	466	448	405	438	486	457	438	453	450	438	447	444	432	442	442	403	462	450	435	456	425	427	472	463	465	471	442	492	432	450	444	473	448	463	422	444	436	448	418	487	456	473	433	441	450	453	464	469	457	470	473	461	424	458	469	455	420	427	490	450	445	440	431	479	475	468	434	438	441	455	417	449	466	477	439	444	399	438	426	443	452	446	438	445	436	457	437	434	454	454	462	430	480	445	446	430	446	480	433	453	435	458	439	427	425	463	448	422	423	443	444	450	466	496	443	462	451	466	432	425	426	469	454	428	440	446	460	433	460	448	442	491	453	459	475	450	412	453	467	441	445	450	448	441	459	429	441	472	467	424	436	409	414	453	461	430	413	454	451	448	464	478	404	469	446	453	477	436	440	453	478	464	471	461	456	430	418	445	436	416	461	413	426	463	492	454	451	485	445	447	447	452	409	456	444	435	424	428	445	419	454	490	454	470	419	522	450	443	437	456	471	465	409	450	449	476	442	448	464	460	426	453	439	483	453	433	410	415	438	436	474	477	478	441	442	467	506	451	477	463	417	450	456	439	466	439	413	475	453	403	452	472	437	418	467	434	455	471	461	465	398	462	436	441	471	418	468	485	407	457	459	433	396	462	474	443	474	426	390	472	409	480	459	442	474	476	461	443	451	456	470	387	446	477	435	433	453	436	419	429	430	447	444	467	444	488	421	428	459	433	445	431	410	433	402	428	470	449	483	468	460	438	445	477	454	423	476	414	442	435	476	451	396	457	453	444	433	432	452	436	421	443	447	432	482	403	416	457	444	445	471	471	459	433	411	442	428	439	426	444	432	446	456	459	470	448	440	503	442	431	432	441	439	453	408	443	440	428	465	451	488	476	469	480	461	460	435	440	475	440	421	423	463	443	458	424	457	417	443	464	471	439	466	447	455	444	412	452	422	430	454	475	424	463	411	427	403	411	424	453	446	412	457	458	464	433	447	433	448	466	467	422	445	441	424	447	428	446	450	460	464	479	443	432	451	440	397	506	448	501	437	459	472	473	452	418	449	423	457	435	437	407	470	439	468	451	430	453	452	436	458	437	423	466	452	443	447	443	460	457	449	415	439	416	467	464	450	448	428	442	445	430	431	458	440	472	477	431	453	489	446	450	449	475	456	482	462	481	416	440	445	418	424	434	452	452	430	437	454	474	424	448	388	430	493	437	425	425	443	404	419	466	405	451	449	459	428	446	421	424	487	422	444	510	402	422	449	424	490	432	482	468	456	445	510	429	437	454	440	470	447	466	443	458	424	429	489	429	472	448	437	418	484	464	425	475	475	419	456	413	467	452	425	449	438	446	403	437	436	444	452	436	444	433	416	450	465	456	460	431	438	436	483	433	435	472	443	450	454	426	479	478	437	410	446	424	454	443	452	418	447	445	439	457	449	469	441	403	478	421	466	424	509	414	463	436	456	396	449	425	453	437	448	469	464	433	443	449	415	452	474	426	422	418	472	477	452	434	420	453	420	437	431	448	410	428	455	439	402	430	463	429	452	484	476	446	431	472	444	474	420	418	466	444	486	448	432	480	465	420	422	438	441	446	462	436	445	449	463	474	453	435	468	463	443	464	476	479	485	457	419	447	474	460	462	434	457	447	441	467	465	447	469	457	453	455	437	458	410	444	448	460	461	441	434	477	443	453	448	456	433	477	452	420	430	461	442	474	414	462	454	450	454	457	457	482	398	440	497	464	447	417	429	471	467	425	463	426	442	464	448	472	450	462	420	465	426	426	440	433	460	463	417	408	469	447	477	444	451	451	432	445	466	492	465	507	438	434	456	419	443	442	450	432	462	453	426	447	412	422	450	473	454	474	472	440	425	452	458	484	450	429	447	457	459	443	435	458	412	460	468	493	424	451	464	503	448	466	429	460	435	463	474	451	465	446	450	459	426	451	439	441	432	396	436	426	462	410	451	474	479	460	475	473	479	459	476	435	440	455	445	429	472	422	482	429	414	448	450	498	497	450	459	484	449	446	450	427	467	469	471	450	480	494	438	474	432	457	478	446	466	446	441	399	469	467	452	436	418	428	428	446	475	475	465	458	444	443	428	457	472	452	432	454	420	429	418	430	452	453	449	425	411	449	466	449	441	430	447	402	442	444	457	459	430	439	429	424	474	418	463	466	395	436	448	491	428	438	430	447	439	417	458	452	441	455	448	480	435	473	491	428	452	470	413	498	456	449	463	452	434	462	466	469	466	430	444	450	458	455	431	451	470	458	467	420	466	417	462	421	439	449	405	446	413	443	427	433	478	385	448	405	463	489	440	407	432	429	441	460	434	442	440	460	427	425	439	433	438	462	456	445	458	459	449	443	449	408	425	420	420	499	427	447	433	452	426	444	440	436	425	417	492	442	464	412	419	455	447	451	469	436	451	453	442	465	448	451	445	453	414	424	454	433	477	430	419	456	397	441	459	427	460	425	454	409	455	450	439	463	439	422	462	437	451	469	484	456	409	442	437	461	455	439	394	457	444	457	476	430	461	427	416	417	429	457	472	437	419	452	468	453	447	439	465	443	464	448	483	393	444	471	416	443	443	402	444	440	448	427	445	470	423	479	439	419	442	438	454	443	444	438	474	455	498	454	418	423	435	459	446	430	441	436	449	409	496	464	448	456	437	422	429	442	413	440	430	447	469	472	445	471	442	439	478	453	455	464	467	427	490	438	424	444	436	428	447	454	457	433	471	496	447	429	510	447	445	483	467
5428	3923	5000	3995	2889	2076	1398	1023	894	548	528	371	421	376	350	291	295	262	267	421	687	418	419	503	440	331	205	150	153	140	161	123	110	139	143	125	138	133	166	150	138	135	139	166	135	142	132	118	143	136	122	127	138	129	136	147	137	120	138	140	153	140	166	127	134	138	117	141	127	138	130	140	137	138	140	135	137	148	145	120	123	137	138	124	133	137	146	126	145	141	131	120	133	142	125	127	141	134	125	125	144	124	137	130	134	156	107	135	120	131	152	121	142	137	135	129	136	137	148	153	136	156	145	157	163	135	135	141	146	133	153	129	123	138	149	125	132	148	136	122	126	126	145	134	121	139	135	101	127	147	155	130	115	147	130	148	137	143	153	149	143	127	144	132	126	141	157	126	130	126	140	139	126	132	143	153	118	137	130	138	149	143	131	138	140	136	149	150	143	127	129	140	147	109	143	130	136	122	139	148	133	143	142	138	138	143	155	141	129	134	150	138	160	148	138	121	107	137	140	138	143	131	142	139	121	121	128	133	137	156	150	145	127	114	152	142	131	143	157	136	131	130	132	146	136	148	141	140	140	132	134	134	115	125	141	127	146	132	132	130	134	124	138	140	127	132	144	139	144	131	131	143	103	120	126	150	139	151	156	139	137	107	141	95	125	139	113	148	128	140	132	168	118	124	162	134	135	124	153	136	160	145	153	137	129	134	146	153	127	134	127	144	142	124	140	144	127	144	139	130	133	138	136	137	142	122	120	119	114	142	142	115	144	132	133	142	152	140	139	137	152	130	109	145	126	130	160	130	143	148	144	115	119	143	136	150	145	163	137	143	147	143	133	144	140	144	127	132	125	136	123	155	136	149	152	126	136	159	148	137	132	167	122	120	134	138	144	134	122	138	122	137	133	148	122	144	118	106	138	149	139	139	127	135	132	138	141	151	115	124	156	155	139	146	140	142	120	122	134	139	138	127	141	141	128	148	148	141	121	130	129	112	114	150	137	102	138	120	151	123	112	140	125	138	123	140	149	125	128	117	149	123	139	116	122	135	143	132	134	121	153	130	130	126	119	127	140	116	147	142	150	147	125	143	140	130	135	126	141	123	110	154	153	137	164	167	153	125	128	131	104	139	143	116	153	145	149	123	121	129	126	130	130	138	142	166	150	130	140	104	133	119	135	140	137	152	133	126	144	132	129	132	124	107	154	131	151	141	139	143	140	126	132	153	141	111	134	137	125	130	136	179	139	133	131	144	122	139	152	136	160	131	129	146	145	149	119	118	146	151	143	141	151	137	136	143	131	156	135	121	119	117	142	135	124	133	135	141	137	143	150	136	123	118	128	156	143	122	134	145	142	133	125	145	146	127	120	156	147	127	142	147	143	146	143	128	158	127	123	130	147	134	135	131	136	148	120	135	134	129	137	141	124	151	154	126	129	146	152	128	152	131	141	133	142	145	155	123	117	136	150	126	144	124	130	145	133	141	156	136	120	143	120	156	140	145	142	128	126	154	143	114	116	129	128	134	148	118	139	134	119	119	141	142	146	150	128	154	139	120	123	156	150	146	134	130	156	149	137	135	158	131	136	149	113	131	135	126	150	131	119	132	110	141	154	152	122	147	119	121	139	150	124	127	153	124	136	107	140	128	136	124	131	125	138	123	126	134	142	123	118	141	142	113	119	122	142	118	116	122	129	126	128	144	152	124	141	137	132	128	131	150	145	151	148	135	138	133	130	156	139	154	126	151	128	121	128	122	146	139	103	126	130	135	121	129	146	135	119	121	124	130	142	142	160	143	128	161	123	142	119	138	130	150	124	130	133	134	130	155	135	135	132	130	125	144	129	116	146	112	134	121	142	145	128	157	145	142	145	129	129	132	144	135	142	143	144	147	116	145	123	160	138	138	129	144	117	118	137	137	122	137	116	124	152	133	107	135	129	149	129	137	136	119	132	124	119	134	136	151	135	129	135	149	140	126	137	116	139	132	129	138	134	121	153	142	132	146	127	109	148	140	148	130	145	127	134	137	122	152	123	126	128	139	138	134	147	141	140	138	168	141	124	135	143	148	157	144	117	150	135	134	147	127	120	137	131	137	147	151	142	135	127	118	147	154	157	115	122	128	141	144	168	143	136	153	121	132	150	139	127	132	138	152	157	135	121	132	127	126	141	158	145	132	135	141	121	128	127	143	166	132	159	144	127	142	135	143	151	131	109	151	146	141	140	161	128	158	124	137	130	142	146	133	126	124	143	129	122	132	139	127	114	143	138	135	132	155	129	148	153	137	141	129	145	124	142	125	147	128	138	143	142	149	132	111	148	143	135	132	122	150	142	124	137	133	124	153	154	162	135	131	148	137	133	128	132	138	142	149	139	141	115	141	143	127	146	129	133	142	154	134	130	122	129	137	137	102	136	123	138	129	121	130	151	146	140	100	137	125	125	131	136	136	140	155	133	147	141	127	123	147	157	134	142	141	133	145	143	151	129	145	139	127	156	135	137	127	129	143	158	130	139	132	142	149	132	141	133	129	117	143	142	150	115	136	154	133	137	132	145	156	145	131	138	142	141	136	136	150	133	114	133	154	123	150	112	156	119	124	159	128	148	137	143	108	133	125	135	138	110	129	133	151	141	132	140	128	126	138	124	128	124	128	111	141	151	128	153	129	149	142	131	140	153	146	128	133	137	136	138	124	135	154	127	118	141	134	139	135	123	138	132	141	158	113	127	111	154	131	125	117	126	144	144	130	126	150	137	152	133	143	137	132	126	126	144	147	141	117	149	132	151	135	126	135	124	130	135	131	134	131	150	133	120	144	111	106	144	150	120	130	135	129	125	155	155	162	138	131	117	145	161	153	126	151	162	154	124	152	133	118	136	150	124	149	147	131	132	141	113	139	144	122	127	133	155	151	124	143	116	125	128	137	158	126	142	148	126	150	152	122	136	145	121	142	140	137	126	146	119	122	126	114	107	128	141	136	141	134	138	146	131	138	136	143	144	158	102	127	115	136	142	123	140	147	123	127	142	151	140	138	153	124	129	131	121	141	154	141	133	162	150	138	133	135	153	136	142	145	153	138	140	132	144	149	146	137	148	150	137	135	127	123	113	128	159	133	136	153	139	136	149	165	138	137	117	136	151	138	126	133	127	140	132	128	127	143	141	130	152	141	132	135	146	144	158	141	122	131	120	153	126	144	132	121	128	115	144	142	129	149	125	137	122	127	126	137	139	130	129	155	157	122	141	151	131	157	133	126	137	141	175	146	142	127	110	141	158	124	117	129	152	105	146	161	151	146	136	131	145	137	177	135	139	119	144	152	121	152	136	149	147	142	122	135	142	131	146	145	160	125	129	129	138	148	128	133	121	131	155	136	134	134	146	138	142	155	147	130	120	125	122	133	133	127	125	136	148	141	132	146	130	132	136	123	135	136	139	138	138	134	133	144	139	150	132	118	149	131	119	110	125	121	129	148	135	136	149	144	148	163	110	137	106	138
4151	4330	8700	10029	9518	8093	6076	4875	4626	3032	2848	2116	2202	2129	1804	1624	1417	1394	1724	2408	3717	2314	2240	2626	2120	1406	803	551	482	431	404	387	394	417	398	402	401	426	401	403	389	385	400	386	426	386	409	382	397	413	356	401	428	399	371	441	411	394	395	382	400	416	382	404	373	427	398	384	416	435	390	420	397	417	443	387	401	406	417	431	387	396	397	380	399	400	405	431	423	412	402	356	388	404	403	402	459	396	421	441	407	379	397	413	393	398	402	415	428	425	378	388	402	398	373	397	398	422	385	417	387	413	365	436	420	356	409	397	366	401	381	432	402	410	429	354	396	399	362	387	395	419	418	429	384	380	402	387	356	397	409	404	411	419	388	434	388	398	410	402	415	385	393	429	449	405	446	403	415	420	409	375	364	388	388	393	401	372	418	380	378	440	391	389	402	409	374	366	385	379	434	407	388	356	397	385	402	394	455	385	381	406	411	406	388	367	373	402	408	417	394	405	420	406	389	406	415	409	394	409	383	386	364	420	393	399	425	415	337	414	393	387	413	388	394	459	392	385	386	398	421	444	438	412	405	400	406	413	420	421	429	406	384	404	406	425	410	416	394	413	385	385	433	447	441	421	403	422	402	402	375	362	421	406	385	379	417	414	391	400	398	388	425	364	391	393	413	412	436	419	411	379	419	413	415	408	394	383	427	435	406	372	370	429	380	408	411	418	391	408	406	425	372	412	421	367	384	446	403	421	417	371	389	422	410	371	431	391	392	374	357	392	411	436	411	440	404	398	369	376	386	443	400	424	365	405	402	386	389	447	390	406	390	380	388	379	440	403	400	407	381	392	419	390	391	428	432	380	392	388	389	431	422	399	407	355	388	402	384	383	418	410	390	382	408	402	439	416	416	373	402	399	423	453	406	385	386	414	417	365	382	405	433	450	393	395	398	406	419	392	385	385	382	416	404	389	374	416	443	411	415	403	389	395	415	413	417	445	418	430	406	406	411	406	396	427	408	403	419	421	410	391	413	405	407	444	387	415	425	398	391	364	412	383	401	401	420	380	435	401	395	396	402	418	416	364	403	372	407	395	359	409	418	368	379	421	412	391	366	394	422	390	398	381	397	424	429	393	376	395	393	436	412	401	444	407	400	405	408	428	441	394	379	399	423	362	394	431	381	389	394	429	404	410	403	388	385	395	416	400	380	393	401	389	413	378	372	408	408	414	398	399	409	400	412	387	373	396	387	421	411	399	419	390	402	385	352	355	411	376	392	410	441	379	427	411	422	400	376	363	435	438	377	395	431	401	385	429	395	408	358	411	391	401	408	405	435	379	402	391	400	421	386	393	405	378	410	437	433	402	398	412	368	387	430	412	399	414	406	434	374	383	431	406	381	412	365	374	421	385	428	379	389	380	431	375	409	378	376	381	398	386	430	393	420	416	370	426	420	408	419	386	413	382	408	391	394	402	439	408	393	386	423	358	391	401	413	450	409	434	402	381	415	428	431	410	386	410	389	405	429	367	370	417	446	428	386	386	392	371	383	360	376	399	424	395	400	432	401	393	394	374	389	394	417	393	407	429	438	399	383	371	403	387	414	425	379	410	398	394	410	381	396	390	366	391	396	419	444	361	394	380	402	370	370	411	392	423	393	379	376	398	387	385	411	397	395	399	413	418	381	426	409	387	394	381	385	409	423	437	376	402	383	420	372	384	397	386	419	392	433	410	379	398	400	442	408	381	407	424	407	387	396	422	410	392	416	433	412	406	428	398	437	398	411	386	398	390	360	397	392	454	382	371	389	402	382	443	398	364	422	397	373	409	359	397	383	396	379	406	388	437	402	387	388	398	401	395	389	416	383	421	406	397	385	428	343	392	390	409	404	382	387	439	388	456	388	402	347	393	352	396	402	412	383	385	394	392	377	391	410	392	388	401	392	397	391	383	436	404	377	377	387	416	404	378	415	410	383	413	384	388	394	437	402	425	364	425	374	362	405	376	434	428	387	371	379	402	405	414	362	415	406	387	411	415	428	394	426	424	398	411	390	415	438	398	416	370	393	382	404	401	382	399	376	398	387	421	366	395	375	429	379	368	422	386	379	351	393	442	419	374	374	407	398	428	427	387	400	399	414	415	401	359	416	410	421	421	404	428	435	402	408	401	425	345	374	403	412	392	424	372	384	428	408	395	399	442	405	408	356	410	381	394	414	367	396	410	362	380	397	413	385	431	428	405	417	397	402	371	389	394	388	370	380	382	387	430	346	422	366	396	398	395	406	391	379	406	385	447	437	407	394	396	405	393	423	393	408	372	434	426	411	405	383	422	434	392	392	358	400	429	408	435	414	428	418	404	369	404	378	390	405	402	351	397	390	409	400	405	388	402	403	418	396	430	431	361	395	419	418	397	403	411	360	392	412	367	422	411	438	401	389	408	392	415	398	402	394	394	382	383	390	402	393	398	383	375	408	391	411	406	414	436	412	430	391	386	403	410	391	398	417	403	413	394	391	350	410	383	382	406	389	370	407	397	381	397	394	394	410	408	381	420	403	397	383	376	380	392	409	426	405	439	389	436	420	397	430	399	400	418	410	383	406	402	401	394	397	425	386	412	392	354	406	337	407	399	375	424	430	421	423	369	385	415	381	403	363	397	440	405	438	397	402	401	443	357	423	418	386	395	395	411	418	408	403	407	411	444	386	382	392	417	402	382	374	426	383	432	417	399	387	379	358	409	361	400	383	402	418	427	399	375	420	406	400	421	393	417	425	409	414	389	363	408	392	398	431	377	399	407	407	395	443	413	383	385	430	387	371	400	420	375	395	394	386	424	400	419	375	410	414	408	401	376	424	425	397	397	391	391	358	409	371	399	380	424	382	395	404	407	377	399	444	378	395	393	376	438	408	425	362	402	404	398	409	402	421	385	407	394	417	426	441	422	418	447	354	415	411	395	405	408	413	442	413	399	408	431	404	385	402	435	399	399	401	422	431	380	413	399	447	419	390	425	368	416	393	425	422	409	412	415	393	421	410	374	406	414	398	378	389	428	371	400	421	384	439	386	405	392	398	342	394	424	419	398	394	406	420	397	426	400	381	394	428	399	399	428	375	416	413	366	405	415	378	423	417	420	386	396	430	396	396	408	417	407	402	435	418	416	444	399	422	411	398	402	421	360	389	404	403	391	392	380	435	415	421	376	391	419	412	402	419	416	388	387	396	403	411	410	418	407	423	398	391	446	400	400	428	375	432	417	428	387	399	387	385	418	401	405	384	434	436	387	371	413	413	389	393	422	429	377	395	404	427	374	422	415	396	390	416	388	456	392	405	409	431	417	369	403	417	390	391	415	402	411	399	414	371	425	380	399	371	436	380	423	381	427	399	409	403	429	363	433	421	382	408	421	357	375	381	443	398	373	397	424	363	376	446	383	385	374	407	405	415	386	402	421	372	394	382	413	440	403	365	418	411	386	428	391	399	381	418	386	385	403	391	401	384	382	409	410	371	396
13487	8008	9695	7429	5267	4008	3037	2408	1787	1555	1528	1101	1228	1014	905	776	769	807	1297	3213	4560	2372	2148	2036	1583	733	340	205	157	187	130	145	147	147	136	139	150	151	138	121	128	151	154	141	129	137	127	149	122	145	128	139	141	123	134	131	144	136	128	131	143	140	135	140	127	139	147	154	136	134	137	121	130	158	131	151	140	151	149	136	144	168	142	147	145	141	154	132	156	148	139	135	153	148	129	165	143	138	137	137	126	123	125	131	154	140	141	139	144	130	153	142	139	98	126	143	129	153	134	125	121	135	123	120	127	154	151	139	133	130	125	130	136	149	143	140	152	136	126	137	136	120	121	134	129	166	145	116	128	130	143	142	130	144	138	154	178	144	157	137	131	126	139	148	156	143	154	128	141	134	126	146	157	140	151	134	140	142	148	150	151	153	144	145	148	147	136	139	132	144	150	136	139	136	129	144	144	145	127	127	134	158	148	137	128	157	150	139	139	170	151	157	133	145	133	133	136	143	130	137	139	138	124	137	134	128	160	141	137	147	118	147	144	133	149	133	161	154	129	121	136	137	136	129	121	135	143	148	138	163	148	127	126	137	125	127	140	140	148	144	134	161	148	126	152	134	133	130	129	145	144	152	181	154	147	142	147	148	136	146	153	134	139	165	141	116	136	132	131	135	131	144	145	145	134	152	129	123	117	144	130	153	127	151	139	128	141	135	141	146	151	176	160	142	155	137	146	148	151	143	166	145	132	105	140	151	153	146	134	144	155	137	135	138	148	140	153	138	129	127	126	147	145	146	133	116	139	143	112	150	115	151	135	135	125	134	123	136	134	137	151	120	156	153	126	123	145	140	127	144	142	142	129	124	146	140	135	152	127	150	129	172	140	132	155	125	100	139	169	157	118	125	123	146	123	127	151	147	131	148	114	135	144	150	141	134	143	135	155	133	132	145	135	135	146	119	128	139	135	152	115	149	132	133	135	150	125	148	138	131	141	182	117	158	143	127	141	149	131	158	137	141	155	137	143	156	149	136	151	126	158	119	147	166	142	146	141	140	135	138	147	131	117	159	163	150	123	135	140	121	138	126	158	150	149	141	144	145	125	140	129	149	131	129	125	140	166	121	129	141	137	136	138	144	133	130	122	127	133	160	130	139	154	147	148	143	158	127	125	130	144	157	131	152	130	117	134	152	111	146	137	145	147	151	141	134	130	128	160	144	128	129	148	157	151	141	116	129	163	143	129	144	133	141	134	140	142	151	155	124	129	144	139	152	139	133	143	154	162	157	139	155	144	148	118	140	141	160	138	148	125	145	155	116	127	139	157	159	153	162	143	157	130	128	113	148	135	152	143	147	135	132	153	148	142	146	146	120	163	141	144	156	135	114	131	134	126	138	149	125	157	162	142	121	128	146	137	127	156	125	153	138	146	139	138	162	144	132	147	133	137	128	164	133	125	138	162	142	116	121	136	144	145	147	154	130	140	147	132	139	134	147	156	127	160	144	137	144	131	142	148	145	131	125	157	139	139	135	163	132	125	148	135	154	128	133	106	153	155	145	155	142	165	146	145	125	165	134	152	154	152	147	130	137	164	156	150	143	145	137	140	152	141	141	139	128	127	120	145	146	155	130	107	136	144	156	128	139	142	139	124	131	151	140	126	135	117	141	150	131	117	160	154	137	146	132	120	139	143	139	131	136	134	134	131	136	118	136	141	135	140	126	126	158	140	151	141	151	126	150	153	125	124	137	137	129	146	147	143	130	145	148	135	148	154	127	122	124	134	136	142	156	125	139	142	141	143	110	136	150	130	149	130	153	131	116	154	127	164	145	136	117	146	124	124	139	163	145	165	135	123	152	154	158	133	155	140	145	147	129	125	145	139	134	131	125	137	143	166	133	139	131	140	140	128	147	149	159	136	145	162	125	142	151	161	121	129	158	140	133	133	137	147	143	132	131	118	147	135	132	147	123	154	127	154	130	126	115	168	150	124	157	133	144	128	131	145	130	148	140	159	131	132	135	155	119	159	124	148	156	149	143	155	143	145	149	134	147	150	155	133	137	144	152	137	167	137	153	133	144	135	142	144	123	155	134	135	140	145	143	149	130	134	160	137	126	140	148	141	136	136	137	133	142	124	126	125	139	142	141	145	143	142	149	143	124	128	142	154	136	134	128	159	144	153	134	134	135	158	143	159	150	131	147	175	140	145	140	131	165	139	115	132	135	137	167	138	132	140	134	133	137	153	142	150	154	131	130	149	105	141	137	130	152	150	145	135	161	129	134	121	160	107	124	143	136	128	145	138	130	155	117	125	139	138	131	167	146	158	150	154	149	139	122	130	142	146	146	157	149	128	127	137	122	146	130	133	145	148	155	149	127	138	142	138	128	150	135	173	144	139	149	122	108	149	141	157	149	127	163	151	126	158	150	143	150	128	147	133	129	165	151	143	146	123	128	160	139	136	160	153	133	144	149	125	149	137	121	131	147	137	128	127	142	128	147	140	147	133	130	151	132	129	138	135	130	134	179	155	137	119	138	146	137	133	142	137	139	151	156	130	150	133	142	138	147	135	125	117	149	146	134	150	140	141	135	153	140	145	158	142	149	138	130	150	123	128	152	147	144	147	140	145	145	151	148	126	153	133	140	142	129	140	136	114	144	130	132	143	123	144	151	116	133	161	147	140	124	134	127	151	123	157	131	139	134	156	137	138	132	130	112	146	147	147	151	133	163	142	156	165	151	135	119	140	132	137	136	147	125	168	133	140	124	144	129	157	165	135	136	139	132	127	125	158	156	152	147	146	137	141	142	140	136	155	151	145	145	143	150	128	123	120	128	132	123	128	143	147	149	127	143	127	158	147	137	148	130	147	127	145	164	144	148	125	136	130	147	112	146	142	115	156	130	138	147	126	156	138	145	150	130	147	133	150	150	131	123	157	144	126	130	160	139	149	131	136	169	153	150	121	131	139	129	139	124	148	140	141	137	121	138	137	154	143	152	134	142	147	137	132	137	141	149	126	138	132	127	147	152	155	129	149	145	115	137	131	135	135	141	123	110	172	148	153	156	142	143	149	141	128	161	112	147	133	136	158	156	139	137	149	122	118	130	134	140	147	139	121	150	137	150	147	146	133	155	133	122	148	118	135	137	151	138	144	136	147	136	138	129	132	142	139	134	149	126	124	135	135	133	150	117	156	124	143	138	121	147	135	147	143	143	134	147	152	140	135	146	138	132	145	133	144	149	152	145	133	155	144	137	118	119	144	140	138	144	137	160	130	158	131	141	130	117	146	128	154	156	132	154	153	126	139	148	156	130	126	158	124	148	132	131	139	142	137	147	161	164	154	138	129	135	137	127	117	135	124	142	132	141	137	145	139	122	139	128	142	134	133	137	124	142	149	127	136	145	128	131	139	125	138	123	143	113	126	121	126	126	154	148	135	134	133	164	151	146	133	125	134	146	139	148	137	154	138	122	152	134	139	143	114	124	121	145	105	142
9032	8198	15151	17505	15622	14117	12433	10665	8952	8254	8347	6344	7298	5721	5332	5085	4632	4912	8115	16508	21204	12328	12137	11917	8908	4090	1599	787	569	456	413	409	441	428	425	440	416	428	381	423	416	437	410	378	415	440	406	431	414	420	432	395	438	451	425	436	369	427	391	381	407	396	449	436	388	417	392	406	390	392	445	425	392	411	420	405	400	423	436	429	413	427	422	439	394	406	399	446	443	379	448	434	429	448	424	403	437	413	395	458	424	406	433	412	407	416	426	399	424	439	415	429	413	413	414	389	431	407	403	432	415	414	446	385	398	398	466	449	397	418	395	391	413	393	423	388	403	434	435	432	417	448	379	423	397	418	387	389	467	419	386	420	385	455	456	418	430	418	404	398	438	419	408	412	443	406	408	407	454	394	391	401	423	423	438	427	377	454	421	454	375	432	418	443	429	391	402	353	410	430	425	431	434	423	442	386	449	396	397	384	442	438	427	398	418	369	445	424	404	437	405	458	378	422	417	423	424	411	469	382	439	399	419	399	398	410	405	444	404	400	431	396	435	428	415	433	426	386	405	421	418	431	443	422	411	384	429	390	413	408	378	401	420	393	455	407	424	422	395	385	432	425	406	413	446	377	434	402	380	427	429	476	403	425	427	430	428	409	410	401	410	435	399	398	432	426	419	424	415	428	432	400	407	430	408	406	444	395	414	403	427	394	415	449	417	423	432	406	405	436	412	421	422	445	419	416	433	416	414	425	437	426	410	429	439	390	393	389	414	433	420	384	393	407	408	390	417	417	439	417	429	387	453	420	413	394	418	402	421	394	410	433	425	436	419	404	428	382	434	401	413	446	408	423	428	405	406	429	397	404	446	420	425	442	389	387	404	427	421	417	413	425	410	414	397	376	397	423	407	413	412	414	377	432	373	449	383	375	437	393	413	397	390	426	422	416	420	428	401	442	423	430	411	438	454	422	384	385	404	406	399	413	433	447	417	425	423	410	403	446	388	433	371	395	447	424	404	412	414	391	423	407	425	445	439	400	467	419	403	397	436	424	401	446	401	393	399	438	398	432	399	405	423	405	428	419	349	398	409	444	408	411	438	401	424	436	411	425	398	390	423	394	420	385	387	453	423	431	394	466	423	400	367	430	427	438	426	394	406	404	388	415	377	419	445	417	388	390	427	441	408	421	403	382	427	385	446	430	406	410	421	436	414	460	410	450	432	410	425	415	384	402	426	406	431	440	420	446	420	439	381	410	402	417	423	439	411	448	406	425	434	384	376	397	419	404	398	434	394	415	416	417	412	411	416	420	463	432	396	401	415	426	410	451	438	453	404	373	408	407	422	434	401	376	428	397	425	446	435	425	392	421	440	421	392	408	427	430	401	396	401	397	403	437	397	422	387	370	390	408	414	396	393	426	410	409	403	411	409	395	393	400	428	402	425	389	402	415	430	435	399	396	411	393	439	451	398	426	399	409	418	420	439	394	408	428	433	443	411	416	436	413	423	398	392	396	417	408	428	399	432	446	436	392	425	449	454	396	399	410	415	418	385	412	383	411	416	431	398	450	418	409	407	446	425	392	387	384	436	380	420	426	434	399	415	423	408	426	404	432	438	449	451	400	452	410	432	396	423	440	418	404	413	389	413	427	371	417	424	408	382	413	444	410	442	410	440	439	415	443	400	393	400	427	383	420	409	417	443	439	447	401	391	404	416	420	431	446	426	434	410	417	398	415	402	438	426	424	454	421	409	415	458	431	431	398	403	388	396	452	410	407	382	405	405	442	418	405	444	422	419	411	444	400	415	430	443	412	419	401	414	382	408	388	403	419	402	417	400	425	395	406	398	381	410	434	435	413	425	392	417	398	438	413	397	409	424	366	436	426	417	437	404	415	408	437	393	409	407	421	389	406	414	410	406	406	407	465	427	383	396	424	407	406	391	400	411	388	411	445	387	399	404	414	416	394	410	422	406	418	451	400	445	400	420	440	426	402	401	394	445	414	412	430	407	417	422	415	426	392	352	411	372	401	411	386	438	435	419	400	420	444	406	406	382	390	432	435	438	403	416	384	397	441	439	379	393	425	400	444	411	427	407	423	411	445	428	403	404	398	427	433	427	421	448	413	405	419	406	393	424	397	439	427	405	415	364	428	405	408	386	385	405	429	367	404	378	416	425	433	413	417	380	396	395	441	430	442	446	406	424	388	361	407	453	387	434	396	382	396	378	439	406	440	395	405	393	437	419	384	412	372	371	417	374	422	419	416	411	383	404	463	405	420	460	405	429	409	421	409	440	398	437	420	431	398	375	427	368	405	394	396	437	390	407	383	408	378	389	391	429	405	413	427	384	407	381	398	428	375	404	455	427	417	391	430	425	413	412	399	452	435	425	405	396	433	453	411	339	407	419	422	404	457	406	416	400	418	429	419	422	436	384	430	397	394	426	455	425	418	403	422	431	404	425	385	438	402	437	446	418	416	434	412	402	437	405	429	432	431	427	399	441	419	427	445	420	427	426	402	441	376	431	396	419	411	417	411	437	409	373	393	442	415	433	401	410	402	403	405	411	425	443	407	424	375	423	430	420	409	383	424	420	403	376	373	369	414	412	441	434	433	400	380	391	435	382	387	385	411	417	406	417	443	414	424	387	406	404	404	425	396	410	422	389	439	397	410	401	417	411	420	411	405	432	398	409	434	407	433	431	419	421	394	412	408	406	404	408	403	407	403	411	412	410	430	432	384	419	405	398	416	396	397	382	398	405	421	440	428	407	415	386	392	394	445	449	418	408	400	396	416	467	438	415	374	415	432	405	395	414	410	440	407	397	418	407	404	423	432	406	440	408	456	384	407	413	424	411	392	407	419	414	434	426	421	432	418	387	412	427	457	455	423	402	430	390	390	423	402	409	443	385	398	379	410	419	462	412	422	435	402	436	414	416	415	433	378	441	398	432	391	423	409	398	425	424	411	405	391	460	431	405	408	404	424	405	403	415	391	409	400	431	359	395	431	405	423	436	474	399	459	438	409	380	401	404	422	388	428	387	404	388	406	399	427	403	423	434	414	383	411	404	420	402	383	422	422	401	426	399	398	396	406	455	396	413	445	405	460	410	420	420	403	412	418	402	413	413	415	412	398	426	428	411	402	374	379	410	417	431	412	410	463	411	400	420	442	424	387	419	431	373	436	404	440	417	416	408	443	366	424	390	434	427	401	404	416	414	436	421	405	432	439	381	385	429	449	425	438	419	427	417	415	404	396	430	406	417	424	414	399	420	390	422	433	461	415	421	421	436	414	404	428	413	431	419	399	419	421	431	396	421	396	383	428	405	418	407	373	377	409	403	388	395	387	432	379	399	384	426	410	413	441	430	380	453	429	429	439	467	448	388	414	400	437	387	430	444	410	432	430	399	421	418	428	443	375	386	403	440	439	384	428	386	404	428	392	426	415	376	407	419	423	416	412	389	396	432	408	453	431	401	395	465	412	437	356	414	394	412	424	404	427	401	412
22526	15363	14802	11910	7927	6678	5073	4181	3017	2776	2656	2045	1942	1531	1366	1294	1257	1156	1220	5413	9341	3774	4178	4614	2833	1147	470	255	194	182	162	168	174	159	178	157	151	143	159	179	157	187	155	181	155	155	166	152	161	138	180	146	155	152	139	128	171	157	148	167	156	145	159	131	151	139	152	174	169	147	123	159	165	131	148	161	165	144	145	142	146	176	148	141	165	167	148	159	168	167	159	155	171	147	178	159	155	202	127	155	155	146	161	151	154	131	148	150	167	162	153	149	160	169	150	169	166	170	149	144	153	152	149	148	127	120	158	152	165	152	176	174	151	144	158	147	137	181	161	142	167	146	152	157	163	159	160	145	165	147	156	151	142	172	157	137	159	160	149	164	156	141	153	142	158	159	140	170	180	136	153	153	154	152	152	139	152	173	167	152	173	165	155	163	143	151	144	145	142	152	139	146	163	164	151	157	134	153	143	150	165	173	150	178	166	168	152	152	142	159	153	161	152	139	157	152	148	147	149	135	151	148	150	150	140	142	143	159	171	136	147	145	154	145	151	146	136	147	135	167	152	142	136	169	170	157	168	143	166	161	160	159	171	154	142	150	146	150	165	153	157	159	154	169	133	136	136	127	173	164	142	150	134	147	134	142	138	154	148	145	148	167	153	145	151	139	152	142	146	152	133	159	141	173	150	148	161	137	140	147	173	135	154	157	112	143	134	143	160	169	154	122	163	160	170	148	158	139	169	140	157	147	155	169	139	149	161	162	138	139	170	148	160	146	167	155	173	138	160	141	167	160	153	142	154	168	142	165	137	162	163	170	138	163	149	152	138	167	155	167	153	154	153	133	151	162	162	154	139	151	160	159	162	145	138	144	151	148	154	153	143	153	143	150	146	162	151	143	157	141	167	149	157	152	160	152	161	163	162	143	160	156	155	159	171	144	180	171	151	165	164	152	142	135	145	171	139	179	149	148	151	147	154	165	169	151	152	159	160	147	136	143	161	155	148	150	155	147	156	169	166	148	145	157	178	150	192	160	170	169	141	153	142	149	153	144	156	156	148	151	163	168	160	165	157	147	144	143	170	163	153	139	146	129	173	171	147	168	150	163	151	148	165	136	151	141	131	190	170	147	164	154	142	149	165	153	158	153	170	128	154	152	154	151	168	169	159	153	155	170	160	149	148	141	161	157	161	177	133	154	158	168	159	163	146	157	156	151	174	178	151	175	149	156	143	153	153	158	202	154	155	136	171	169	139	162	156	136	168	160	151	164	152	170	134	129	142	163	155	141	168	153	177	160	153	156	169	150	160	162	145	154	160	136	163	164	147	143	161	157	158	136	152	165	177	157	142	144	155	143	155	147	175	146	139	156	142	161	174	151	162	154	157	165	157	147	149	162	142	141	144	140	153	171	151	152	160	169	181	149	148	170	148	136	156	156	151	142	135	143	153	155	145	158	145	159	165	142	154	165	177	153	148	168	164	131	171	154	177	131	166	116	157	143	154	165	175	150	152	154	145	141	124	175	142	156	159	161	161	159	157	193	144	153	174	144	163	163	166	138	147	153	169	149	161	158	150	154	168	173	167	144	167	147	166	137	126	158	148	170	153	155	146	178	167	184	171	163	139	134	150	134	145	153	170	170	155	142	160	143	148	161	169	130	148	155	147	148	157	157	148	148	151	143	153	153	163	159	155	155	189	145	166	136	140	146	149	184	158	177	156	134	140	138	167	184	175	126	167	163	152	162	175	150	151	170	143	143	155	168	157	165	158	181	144	170	160	176	137	141	149	168	135	148	123	135	156	159	152	137	157	141	160	153	160	168	164	176	150	139	157	147	164	182	161	148	154	161	186	143	113	165	179	150	162	151	145	164	170	161	153	167	176	133	160	148	157	152	174	160	144	149	138	156	165	163	149	154	154	148	147	181	144	140	134	165	160	202	151	152	172	163	162	148	164	146	161	149	167	158	144	162	159	154	137	156	168	155	159	159	150	161	175	164	170	136	161	131	163	135	165	146	162	140	155	164	142	141	154	158	168	147	152	171	138	142	162	151	150	150	154	138	167	153	145	163	133	151	153	144	145	163	154	155	163	164	164	165	178	148	152	166	162	178	148	156	148	165	173	150	158	152	134	140	169	150	155	137	133	169	162	171	170	154	144	151	145	158	148	157	162	164	170	137	161	165	128	149	162	172	146	127	154	154	174	147	165	172	143	154	168	156	168	140	149	152	168	142	157	147	157	185	145	152	143	161	155	175	154	162	155	171	149	159	155	162	143	155	159	156	158	133	142	140	182	144	170	172	141	139	173	168	141	155	158	159	155	177	152	182	146	130	148	158	165	177	159	141	146	159	162	150	155	164	133	172	146	144	161	145	128	141	147	163	141	172	139	164	147	148	148	143	161	168	151	174	155	146	177	132	164	136	135	143	173	157	150	162	140	168	140	144	143	161	153	138	159	168	154	138	141	142	159	150	158	174	145	151	142	143	145	155	169	126	141	152	161	136	155	165	153	180	153	138	169	158	156	142	149	166	163	158	191	165	141	156	138	145	164	164	157	137	139	128	154	132	154	153	156	154	146	183	166	154	172	148	158	148	177	154	153	148	152	158	167	171	149	154	190	155	162	163	164	150	151	123	177	160	145	148	151	162	167	166	162	150	164	160	174	178	165	160	141	167	139	171	160	169	160	139	151	158	151	142	155	144	143	161	164	164	155	147	163	154	157	141	164	158	151	165	157	178	181	135	180	155	158	147	160	156	173	140	151	164	151	169	167	163	149	144	149	155	133	140	147	160	155	158	144	152	142	127	160	184	130	129	164	166	137	166	167	146	122	163	159	159	149	166	173	174	165	185	150	152	158	155	166	135	141	150	164	135	151	164	150	159	143	166	155	166	163	153	143	137	163	170	169	141	165	160	159	167	160	141	174	140	135	171	153	140	164	151	152	155	179	158	158	143	152	149	155	171	158	172	164	166	159	149	147	149	151	165	156	169	171	148	131	133	165	166	176	177	161	160	140	154	155	156	128	142	160	155	174	175	170	175	149	156	163	138	155	155	152	141	139	154	145	143	155	150	151	125	160	155	153	161	147	167	169	159	144	192	158	155	167	168	171	175	132	170	159	158	167	141	147	154	144	163	139	143	177	160	164	172	153	174	160	140	161	145	139	140	131	158	152	146	162	146	137	153	169	166	159	168	171	154	146	150	128	151	152	165	147	162	160	158	152	142	144	167	167	141	154	185	160	164	150	168	142	148	134	156	162	150	188	127	157	151	156	148	135	136	133	146	162	164	145	168	163	163	150	172	154	145	143	192	154	147	168	147	163	145	148	158	184	161	151	146	150	154	147	177	144	166	149	163	168	153	139	145	136	164	136	148	167	154	151	149	174	165	127	153	165	159	156	121	146	148	163	148	175	161	168	172	162	133	144	146	154	144	138	170	150	150	159	137	131	168	167	148	147	160	171	183	156	155	152	133	143	156	159	140	136	166	158	169
13449	13555	20095	22726	20879	20115	17869	16472	13071	13104	12571	10811	10610	8035	7735	7562	7533	6956	7473	22555	31112	16277	19596	20937	14085	6734	2443	924	830	648	545	481	432	453	446	426	431	438	446	441	428	468	433	469	461	461	494	438	494	435	439	461	488	480	470	433	440	485	457	441	483	433	472	488	474	445	454	422	459	427	460	418	447	448	405	442	463	493	460	440	456	472	435	500	445	476	448	468	464	471	421	427	458	435	460	491	463	473	439	464	422	415	408	470	448	455	436	432	453	429	446	464	466	457	478	462	462	418	459	411	412	485	429	430	417	433	461	451	453	458	428	470	460	458	455	476	429	456	431	458	445	439	429	459	438	453	437	438	456	417	470	417	419	426	451	450	431	448	464	466	446	435	433	478	458	449	428	450	456	448	426	432	428	449	444	475	426	455	453	449	426	474	422	479	421	455	456	432	450	435	485	438	489	487	423	456	448	470	449	450	421	466	439	478	478	420	493	442	489	458	450	475	434	452	450	476	451	463	462	465	425	443	473	442	429	432	411	480	453	449	440	460	435	454	444	447	453	434	444	482	469	452	435	434	468	430	474	443	402	447	486	470	436	435	418	428	463	446	469	433	453	500	474	448	408	419	480	445	450	464	458	467	450	441	445	445	464	417	487	467	436	448	458	437	475	444	478	475	461	454	482	445	442	482	416	423	453	447	456	455	440	469	481	490	440	436	469	454	473	445	458	435	443	481	480	467	461	481	451	421	442	465	434	450	446	452	464	439	437	443	428	432	470	447	414	415	442	462	443	435	450	408	419	468	462	451	459	458	435	446	430	469	431	460	459	518	421	499	445	451	470	432	428	472	449	418	424	462	479	452	430	441	428	460	479	432	435	443	466	450	505	454	478	435	441	473	506	467	414	454	440	469	458	401	432	428	465	525	460	416	449	411	454	439	430	488	470	442	459	430	473	402	461	412	449	456	443	489	424	473	469	417	451	427	451	426	480	463	485	484	416	466	442	474	438	477	463	455	446	413	466	467	420	414	484	414	468	433	473	462	470	467	404	437	458	464	465	440	487	453	435	447	423	460	425	423	459	442	448	449	406	472	477	455	459	432	456	422	483	456	468	448	452	438	454	459	448	433	437	457	453	477	458	418	411	429	442	472	452	461	452	475	426	459	469	447	467	456	465	458	451	489	467	429	449	457	485	444	459	469	468	461	501	448	413	470	440	447	472	464	432	456	416	458	439	443	483	441	453	414	472	467	452	448	450	447	443	426	452	459	468	466	442	479	455	450	436	464	430	444	441	476	430	448	470	462	415	428	452	446	476	448	442	473	433	476	417	461	416	467	450	445	432	424	458	438	422	503	437	450	450	429	471	422	435	454	472	452	434	473	445	466	457	436	440	455	460	451	455	495	406	470	451	423	452	459	454	460	426	441	437	474	444	456	462	438	481	435	425	447	447	422	430	416	465	450	442	458	437	450	477	459	457	497	405	429	453	438	456	456	473	407	454	462	438	448	468	433	423	444	470	453	452	455	474	475	430	441	483	458	425	433	442	409	459	444	435	468	479	454	465	407	448	485	463	465	479	426	445	428	446	481	455	459	463	465	451	471	460	450	445	488	435	438	430	448	469	486	459	486	465	459	491	427	466	458	495	483	460	484	417	451	432	447	458	484	454	472	439	400	468	453	452	452	387	436	438	467	413	440	455	470	445	437	443	462	451	478	469	506	502	469	445	455	445	470	426	440	445	492	446	455	433	447	452	487	441	419	480	443	419	448	444	430	484	449	455	419	453	409	451	409	481	415	445	445	439	490	385	484	418	413	464	453	434	455	486	459	464	459	429	419	481	436	465	426	453	463	453	450	461	428	461	450	434	447	454	477	451	432	440	425	470	450	440	440	428	445	423	460	453	431	451	488	413	447	442	426	436	448	462	428	418	439	395	489	445	498	447	470	419	469	419	411	442	451	442	509	445	444	448	440	441	417	471	465	465	452	460	481	445	418	445	445	436	472	459	468	435	473	447	433	452	464	461	432	490	445	442	471	444	493	430	448	451	448	442	448	460	439	481	459	464	468	417	432	468	416	439	451	432	420	453	499	436	472	437	413	471	415	446	425	466	438	480	461	462	455	440	455	466	422	484	422	442	439	470	436	489	451	454	465	501	448	448	422	438	432	473	427	475	468	445	443	468	426	408	463	448	502	450	435	440	428	433	460	455	435	463	474	467	419	433	399	421	429	460	426	444	463	440	435	469	467	446	450	451	446	470	474	463	459	422	404	463	424	489	461	455	460	473	494	446	436	457	447	459	454	426	439	434	463	437	456	495	439	446	443	483	492	445	473	450	432	447	467	446	413	470	443	416	456	458	457	429	449	484	491	452	439	422	441	474	426	495	480	481	446	457	475	488	418	431	474	421	429	472	480	426	461	455	444	439	445	407	446	454	487	443	441	441	421	442	473	424	465	450	486	412	461	456	421	463	448	446	476	473	464	455	477	450	471	455	456	386	481	455	454	460	430	440	448	475	448	486	476	446	473	443	476	476	458	430	422	465	429	466	417	444	438	437	448	450	480	454	447	482	434	459	458	419	481	472	483	448	464	438	432	489	445	452	473	481	422	457	419	480	429	480	459	431	436	435	454	469	480	436	490	477	447	461	454	472	463	442	447	459	432	470	422	427	411	458	443	442	458	445	464	479	451	438	474	418	457	432	481	458	418	408	447	440	430	471	456	430	477	438	461	432	427	457	447	438	486	470	425	445	440	422	455	426	440	432	473	451	454	476	478	458	469	429	414	458	471	484	433	462	453	496	413	451	434	439	431	422	463	447	445	461	445	461	426	440	463	481	488	478	444	458	463	466	421	428	457	503	467	464	466	427	450	420	470	435	448	460	434	445	489	460	477	439	440	474	486	436	440	445	442	447	475	426	430	436	475	433	485	446	437	443	463	471	474	457	435	456	461	442	470	488	476	473	478	470	508	460	450	467	443	454	451	471	455	415	442	472	438	483	434	446	455	466	432	480	474	466	426	469	442	472	470	447	442	434	438	446	464	401	434	480	465	466	434	433	456	501	451	454	398	451	448	447	435	417	496	430	446	458	428	472	462	440	474	466	448	445	480	460	463	454	454	479	426	457	429	443	501	396	429	443	438	455	453	426	454	472	431	470	466	426	443	418	430	459	460	456	443	448	479	469	422	431	474	468	413	482	438	446	470	463	450	493	410	460	444	476	412	487	483	464	475	452	451	475	477	471	418	423	442	471	447	433	488	453	471	478	397	436	440	452	437	446	411	444	475	462	441	449	453	431	459	429	466	415	433	448	464	463	428	437	445	433	495	430	475	439	449	477	440	454	459	453	453	472	455	448	453	440	473	440	468	416	463	527	435	426	431	411	496	464	435	477	446	468	468	468	434	460	422	439	440	451	435	459	451	424	466	419	470	415	425	421	429	435	437	458	437	456	445	484	449	433	483	449	440	422	415	467	450	474	467	475	480	454	451	411	493
8133	5487	5221	2817	2093	1992	1498	1173	858	699	554	396	327	382	348	331	325	281	280	434	728	325	450	605	498	348	193	181	164	132	156	156	142	128	131	123	142	135	121	128	170	138	157	149	132	137	142	131	138	148	123	156	138	146	139	130	131	143	138	139	139	111	160	145	133	137	156	121	150	142	149	144	143	137	129	128	165	177	149	114	145	143	143	109	136	154	146	118	137	151	138	126	127	130	140	136	141	165	142	126	139	109	124	123	131	135	122	155	129	134	136	127	128	124	124	136	112	145	142	138	140	154	128	132	146	136	128	130	146	154	144	159	148	132	130	133	114	159	145	135	142	127	116	126	162	115	119	142	135	134	151	146	132	140	136	161	123	139	152	123	153	126	151	149	118	147	129	137	123	125	128	132	150	137	149	130	139	145	155	157	146	134	138	151	109	149	122	120	139	143	128	128	154	145	138	154	127	126	166	130	138	138	132	149	139	130	142	149	148	118	152	134	134	137	150	102	140	150	124	146	132	131	152	152	135	135	149	128	118	124	146	136	127	124	137	138	158	152	141	137	146	153	133	129	144	131	144	123	144	145	144	125	125	127	121	134	132	130	152	146	133	117	110	135	133	133	148	129	123	153	143	119	152	140	132	135	145	124	136	140	129	131	135	135	120	149	120	160	151	133	126	123	162	119	153	133	126	141	165	136	144	164	135	143	146	155	122	149	139	143	121	141	159	119	127	149	137	139	143	137	149	132	157	129	161	110	132	126	145	129	154	126	140	120	159	122	143	137	123	157	122	151	147	137	129	115	128	134	132	138	133	131	153	139	137	135	136	134	131	129	159	138	170	123	139	131	137	143	129	130	127	130	137	125	142	138	131	142	142	148	140	120	145	126	128	114	143	136	158	115	141	130	137	141	153	138	131	134	150	128	129	147	148	126	154	135	143	143	109	135	123	142	126	121	144	136	142	129	125	136	149	122	132	123	147	137	144	152	126	125	148	110	136	145	133	149	148	137	133	114	127	98	127	142	117	137	127	130	117	133	152	120	122	126	132	121	144	142	132	154	146	148	138	124	141	128	158	133	137	120	139	127	122	117	141	145	126	132	113	157	155	177	141	134	131	143	149	130	128	166	135	135	135	119	137	147	148	146	122	140	147	150	140	144	119	124	140	124	152	149	135	137	152	143	137	124	132	122	138	167	143	150	124	133	162	155	155	129	124	150	121	132	130	149	117	128	142	128	139	145	121	134	140	146	132	140	127	115	131	126	146	148	111	141	139	133	145	135	134	154	133	127	144	119	136	156	136	144	133	138	137	119	124	165	137	146	163	159	147	134	129	138	147	132	125	139	124	149	136	144	117	144	132	146	138	125	136	133	146	133	121	126	147	129	135	138	131	153	132	113	152	143	119	139	151	132	120	146	137	147	125	156	137	143	127	149	137	146	125	149	127	153	124	122	129	130	118	136	139	137	126	123	174	129	147	129	126	128	139	144	121	138	148	140	129	119	123	130	136	111	123	142	127	130	135	127	153	131	157	155	150	130	129	130	132	131	128	128	144	145	127	138	150	157	137	139	122	133	145	143	139	129	140	152	144	139	150	114	147	155	137	146	127	108	166	140	132	138	154	152	129	125	136	141	125	122	141	137	110	145	143	153	126	150	136	145	143	137	125	127	129	154	120	127	133	141	150	141	121	149	139	147	129	117	150	152	132	139	131	128	127	127	134	114	115	126	110	130	121	120	147	144	137	125	148	138	145	130	125	143	134	135	140	135	132	138	124	130	129	142	134	147	127	165	150	141	117	143	137	131	137	123	148	147	123	134	124	149	124	116	145	134	138	133	150	121	154	131	142	130	114	130	127	112	138	132	123	137	134	143	117	122	119	128	126	138	131	133	129	140	143	133	156	144	143	122	129	145	113	136	112	131	137	142	131	150	128	143	129	126	120	118	137	133	131	131	136	144	123	145	136	115	132	136	165	137	142	145	129	152	132	136	156	127	118	130	137	132	140	142	138	157	124	144	128	145	136	149	153	141	147	149	133	134	137	138	128	123	134	128	142	109	139	150	132	111	125	141	141	139	129	119	149	130	118	148	137	130	153	149	138	125	129	140	120	128	143	155	146	141	134	106	129	139	160	127	115	140	154	142	130	136	130	129	115	131	143	139	140	128	125	118	140	139	159	128	135	139	121	132	121	121	140	146	123	139	127	147	125	134	139	138	145	132	142	145	137	145	156	136	131	145	131	127	133	151	121	138	112	128	146	153	119	145	122	133	139	151	146	139	155	123	124	141	134	121	145	138	148	121	126	135	158	138	129	133	136	135	137	142	140	145	131	107	150	138	122	126	136	132	122	156	133	148	139	128	158	148	138	147	136	135	145	124	153	145	135	139	128	164	138	145	138	132	132	137	139	124	138	131	162	146	138	147	142	159	161	135	127	153	123	149	147	140	110	149	129	116	142	162	128	121	131	144	127	125	127	142	146	125	127	137	140	110	117	131	130	137	123	135	139	110	128	153	136	131	120	148	145	123	128	127	125	141	126	144	145	131	137	147	123	149	140	136	149	138	155	114	135	130	164	149	126	138	136	123	135	144	140	133	127	144	146	127	127	132	131	126	128	143	137	153	132	151	129	158	120	121	121	126	126	130	131	131	130	122	127	157	131	131	150	113	132	151	124	135	117	135	127	151	147	138	149	133	126	131	127	146	130	148	131	116	140	135	164	130	131	149	143	134	131	157	147	147	138	121	144	153	129	150	114	137	137	127	116	143	137	128	140	137	110	121	123	138	150	141	117	139	145	139	128	128	138	124	123	136	129	107	128	126	151	131	142	130	135	126	151	129	128	142	116	142	137	103	111	145	117	142	142	135	141	135	136	126	140	140	143	139	149	163	134	125	125	125	133	136	139	123	135	149	146	140	137	125	144	152	139	141	147	144	123	149	136	153	136	147	136	128	147	139	132	139	151	130	141	123	106	134	144	130	132	124	168	154	131	128	128	141	139	138	135	138	138	134	143	142	136	123	124	139	144	116	146	138	142	144	144	133	136	130	147	142	148	131	153	129	132	153	138	126	139	128	136	151	144	121	147	116	138	142	127	132	128	140	112	160	119	150	150	177	127	136	150	124	135	151	156	148	150	131	154	139	156	123	146	144	127	136	131	122	154	136	118	155	132	139	131	149	135	124	155	131	133	123	139	137	130	149	131	141	110	140	126	126	139	145	136	140	152	137	134	131	132	141	132	137	159	123	138	138	139	154	150	142	147	136	130	121	125	133	146	132	139	135	129	133	150	154	136	146	131	163	136	130	157	134	132	126	125	135	156	123	156	147	134	136	143	142	141	136	121	135	133	134	129	136	136	138	117	119	137	131	116	135	125	144	138	147	151	154	109	133	126	138	134	142	119	130	140	121	142	143	146	134	136	129	142	144	149	134	116	147	122	130	136	136	152	135	109	150	125	127	134	126	129	127	110	129	126	145	147	150	168	119	132	132
5730	5637	8959	7874	7783	7854	6654	6021	4462	3555	2858	2350	2009	2118	1832	1720	1546	1403	1353	2565	4147	1513	2237	3254	2591	1466	679	504	423	449	463	420	386	441	409	410	401	401	345	388	406	387	397	410	421	419	335	429	416	365	429	400	380	411	397	397	415	384	411	377	382	390	388	402	435	395	391	416	369	397	443	397	401	400	406	374	410	419	418	392	437	388	394	413	463	418	402	382	378	444	381	416	398	397	427	380	393	432	380	409	431	410	395	385	419	404	417	388	451	421	431	442	407	384	456	391	435	430	393	390	388	406	387	421	432	394	391	402	391	397	358	425	386	379	401	375	395	412	418	373	401	395	402	404	383	369	417	398	403	381	432	357	392	405	417	407	417	381	369	394	387	382	414	428	380	391	404	427	377	402	375	391	416	408	395	378	405	389	371	389	421	402	404	424	395	404	410	384	396	423	417	392	398	419	415	368	465	410	398	403	436	377	418	394	413	438	394	391	404	398	392	415	351	431	376	407	398	402	401	405	393	373	395	392	400	404	401	386	422	412	404	385	412	350	403	390	397	406	424	392	399	432	395	406	403	396	416	385	416	387	405	428	422	383	384	403	405	374	409	387	369	397	367	405	362	422	433	376	400	383	384	416	391	409	403	387	393	398	386	431	409	379	356	404	402	396	387	389	355	395	415	401	386	423	383	413	350	387	398	381	391	371	405	412	403	452	388	448	389	412	377	404	375	407	371	386	420	399	409	396	378	420	425	391	410	403	400	384	433	368	428	410	384	439	414	399	390	438	372	423	382	409	424	408	410	386	411	427	409	371	416	396	418	411	413	426	425	447	392	402	430	401	400	415	377	378	437	410	406	430	424	396	381	402	402	382	356	365	389	382	410	393	444	405	369	412	408	391	429	401	407	400	389	401	395	387	389	358	393	370	392	409	412	405	440	424	399	375	379	433	404	420	391	365	407	386	423	417	423	376	441	413	421	405	394	436	380	397	397	418	374	411	392	404	417	405	416	368	390	400	446	410	388	407	389	364	408	418	412	403	432	423	371	360	395	417	404	384	394	366	399	415	418	397	404	395	361	395	406	372	401	411	421	389	416	407	396	380	403	390	433	399	412	408	399	426	407	386	414	394	437	373	404	424	438	404	384	409	382	392	422	431	390	400	404	419	397	401	404	424	412	386	376	400	402	407	373	392	422	391	417	404	411	385	392	384	358	353	414	379	374	396	375	357	357	419	375	363	392	399	410	415	405	433	443	401	421	425	415	404	435	394	399	435	421	422	375	381	415	415	447	380	410	423	392	392	383	383	389	389	410	361	432	423	401	391	420	374	401	389	426	394	426	418	440	405	430	433	371	418	396	399	400	415	381	415	364	404	416	383	417	393	394	402	428	361	368	405	386	403	379	391	412	425	382	418	391	364	426	434	416	414	427	379	380	397	424	402	393	393	385	373	391	400	371	370	404	403	414	395	374	404	394	372	403	448	380	417	384	381	408	430	412	420	416	401	395	411	402	383	389	421	406	389	386	399	364	398	414	385	406	400	413	388	441	405	414	396	424	370	377	397	419	394	386	390	421	417	389	404	428	407	368	364	427	398	360	384	462	394	416	421	398	373	386	403	389	394	403	412	356	396	395	417	402	385	402	402	387	389	410	397	399	413	402	394	373	427	370	400	403	382	405	423	379	434	388	381	401	415	430	391	393	409	408	335	428	384	389	384	383	388	389	387	404	440	401	431	388	407	433	390	441	354	404	407	379	409	416	392	393	402	441	393	436	417	394	425	398	386	380	415	371	407	372	402	400	413	402	394	435	372	386	413	426	412	389	421	396	434	406	430	421	442	383	424	419	435	365	411	389	380	420	400	393	393	386	420	438	398	379	429	380	387	428	375	396	420	425	419	410	393	427	405	413	396	392	403	385	408	432	443	377	391	384	389	391	409	409	378	391	403	398	441	375	402	367	411	404	409	431	415	406	395	383	397	411	397	406	395	387	385	401	385	392	388	387	387	419	419	391	370	413	429	420	425	396	412	415	401	368	396	386	394	418	402	407	391	383	385	383	392	327	372	400	422	392	437	414	413	409	390	427	377	377	386	373	406	455	377	382	402	386	415	391	357	389	412	366	420	429	414	375	407	409	406	382	394	386	410	388	409	368	391	418	393	418	414	378	404	408	392	428	422	416	403	392	389	383	408	379	415	408	392	390	373	413	398	418	423	429	434	402	368	433	402	396	389	406	397	362	410	382	405	403	395	396	397	394	408	392	407	371	391	384	389	393	433	389	364	442	383	433	396	387	402	391	429	414	413	443	393	415	439	373	402	386	435	391	392	397	368	391	365	417	410	387	418	437	381	412	417	382	374	424	390	399	396	400	417	424	416	386	406	383	379	394	406	418	401	402	410	386	398	356	406	371	393	430	399	380	414	377	390	389	393	383	409	433	414	419	373	395	416	398	366	382	367	423	400	422	430	434	422	391	398	379	414	427	417	381	386	357	397	393	406	382	431	403	407	413	415	418	403	388	386	391	400	430	405	397	414	453	411	348	388	405	417	374	381	389	379	420	392	402	429	409	380	421	384	404	399	429	398	415	393	402	412	385	384	399	390	411	411	383	413	409	440	408	409	369	390	383	395	417	423	452	398	385	378	421	415	391	401	416	426	400	392	392	371	388	395	424	407	403	373	366	388	390	404	416	389	381	400	378	381	396	400	423	398	367	401	381	425	424	417	422	416	403	432	387	370	400	372	403	401	405	395	438	379	400	372	413	425	400	391	392	432	407	412	392	410	394	408	421	382	436	386	420	411	420	402	399	375	386	401	397	441	398	409	438	409	420	415	396	400	420	427	436	433	387	394	406	434	371	359	429	390	380	406	411	422	401	426	420	398	428	404	401	444	394	386	388	406	406	430	392	390	427	374	422	412	411	380	385	408	428	426	428	401	382	408	389	441	376	420	378	436	421	405	405	400	460	393	414	421	411	425	387	420	412	386	382	392	385	428	405	374	365	395	400	416	402	438	450	429	360	389	416	401	399	414	380	397	369	413	412	436	387	390	385	411	449	382	381	410	404	384	380	405	430	418	424	416	417	388	410	397	409	389	355	393	391	399	351	368	385	412	435	382	408	422	378	382	415	386	387	405	389	386	418	359	414	385	422	410	387	381	412	428	403	401	420	393	406	362	393	406	381	419	407	416	408	414	394	408	397	403	423	381	416	398	393	412	454	399	384	405	375	368	357	423	397	405	412	426	387	409	402	414	455	393	414	381	402	346	436	378	369	391	416	398	394	414	395	442	431	440	397	410	405	392	400	390	403	392	395	362	388	405	422	413	398	431	393	387	413	421	440	412	361	378	402	417	427	449	433	402	402	382	414	393	403	387	395	448	363	405	417	383	417	404	408	403	392	368	385	408	393	418	409	400	432	399	410	402	405	443	393	370	409	374	402	413	401	390	415	391	418	375	393	394	378	439	381	392	418	424	384	399	409	393	397	390	385	423
18884	10169	10058	7312	4885	3906	3147	2478	2224	1403	1481	1284	952	988	933	792	788	682	553	2168	4401	1571	2751	2966	1920	786	353	234	172	170	141	146	136	139	135	162	146	127	144	143	145	131	160	155	127	142	135	118	136	134	150	148	137	161	157	167	136	135	127	157	133	155	149	149	141	124	123	136	143	119	125	135	147	139	137	153	132	151	150	135	153	137	135	135	165	118	140	125	127	131	122	129	132	139	125	144	138	120	131	138	134	149	146	137	144	132	130	139	102	140	123	137	131	130	149	129	133	148	136	130	149	137	136	125	124	121	141	142	149	143	122	148	132	151	156	140	157	136	111	156	152	144	146	136	153	136	131	152	142	149	167	127	145	119	145	124	144	150	125	143	148	161	150	155	137	134	135	138	144	160	143	122	123	157	122	143	159	143	148	114	151	145	170	140	132	165	152	140	139	124	165	125	139	148	155	144	134	134	140	149	140	152	117	136	124	105	175	143	143	134	133	146	141	131	140	129	150	129	144	137	152	138	144	143	133	155	134	142	158	120	148	131	146	138	140	150	137	134	148	153	146	163	129	135	135	138	143	120	158	126	152	134	123	153	149	138	141	146	134	153	144	123	132	115	155	146	149	130	127	136	137	153	126	125	146	150	121	138	138	132	138	132	133	154	129	135	143	137	139	159	144	151	142	160	114	141	138	139	134	140	145	141	133	145	107	125	153	136	131	139	145	130	135	131	123	151	134	122	136	136	138	148	124	132	119	124	135	148	139	129	137	129	134	132	136	140	157	146	135	124	144	148	145	157	132	140	148	152	141	121	156	160	145	134	126	152	138	145	132	135	143	122	134	121	131	132	154	123	144	128	138	144	158	141	134	130	120	142	142	149	135	146	140	110	129	141	137	130	146	129	156	132	134	137	126	134	151	148	162	168	139	148	129	135	138	136	134	144	144	167	137	149	127	116	154	137	147	147	125	169	146	133	149	146	138	149	138	121	146	150	137	160	131	124	138	144	130	146	147	157	130	146	135	143	142	135	131	148	142	157	131	141	117	175	148	152	146	145	146	148	152	132	158	128	131	150	141	150	143	162	168	159	144	151	123	160	138	134	135	168	160	149	159	127	137	125	145	149	116	150	137	142	142	140	140	134	131	148	128	129	139	133	133	150	138	141	146	141	135	130	135	126	144	147	137	148	144	124	135	147	150	118	125	124	133	126	153	144	133	121	131	145	137	149	112	124	158	142	126	156	146	121	141	140	160	135	133	151	137	136	124	125	154	147	141	140	145	127	140	158	136	146	143	140	112	146	137	132	116	157	138	149	139	159	158	131	123	137	160	140	139	130	147	140	142	136	143	134	121	114	139	127	140	123	139	155	125	144	152	145	152	134	144	137	119	142	147	136	111	147	131	151	141	140	135	145	137	132	143	146	133	137	151	146	134	135	149	130	138	160	135	142	125	174	119	150	145	133	130	124	135	143	128	147	151	122	137	151	160	132	135	151	139	129	152	150	141	131	137	133	129	137	156	136	129	141	145	164	152	141	123	141	136	125	126	150	135	143	149	149	146	133	145	119	150	137	132	150	150	155	156	145	162	121	164	148	143	154	147	116	161	140	151	139	147	126	145	167	169	148	145	154	146	133	157	138	158	141	125	138	143	181	161	131	140	147	135	157	129	121	136	119	148	145	145	132	149	119	128	124	126	134	134	129	126	164	131	115	134	137	148	145	149	134	157	158	132	143	159	132	140	163	141	144	138	154	135	145	134	130	144	149	152	153	129	114	119	125	141	145	134	124	125	145	151	156	152	122	142	155	168	133	141	124	130	135	139	104	127	147	144	122	123	150	143	137	159	139	164	139	169	154	157	147	130	141	141	167	133	129	122	160	164	161	137	151	145	144	160	147	134	119	143	173	138	134	139	118	133	148	135	135	143	147	132	136	154	137	138	147	174	136	138	119	129	134	154	136	140	139	137	146	143	152	134	139	163	133	141	156	134	154	168	134	117	138	133	129	147	143	105	134	143	119	157	121	144	130	158	131	156	150	143	147	132	157	129	132	133	136	151	142	119	140	142	165	127	151	130	141	147	140	130	146	121	143	133	144	141	142	153	130	145	137	138	153	159	133	131	159	141	130	124	146	116	137	135	163	126	142	131	155	133	118	139	153	142	131	152	152	126	137	126	132	137	115	149	140	148	148	145	141	131	149	143	142	146	138	156	136	151	149	124	137	152	125	139	159	120	156	149	156	139	143	118	120	137	124	127	130	158	135	143	133	136	140	155	142	119	147	138	147	118	117	121	142	136	129	132	145	145	140	148	120	140	152	132	141	126	164	148	142	153	164	127	145	144	135	123	122	114	128	129	136	122	130	139	142	129	145	126	126	132	117	140	139	138	149	143	137	129	131	152	143	132	127	132	148	145	156	126	142	149	142	146	146	135	135	168	128	127	165	159	153	124	137	148	140	147	133	117	143	134	141	143	133	133	134	127	147	139	133	152	134	136	132	141	133	125	126	143	153	141	129	128	152	161	128	135	125	124	150	155	135	141	172	129	136	148	136	132	135	149	140	146	130	152	152	142	164	140	129	138	123	136	144	148	140	169	120	139	128	127	148	139	135	141	139	142	119	148	141	150	154	142	144	141	121	135	154	151	138	121	126	127	118	120	149	147	139	142	146	133	138	166	155	150	132	119	125	132	112	125	137	145	130	132	141	144	129	114	155	143	145	116	121	136	146	141	142	124	155	134	159	149	142	147	155	142	151	147	156	113	143	123	131	121	140	122	151	144	133	147	163	115	125	148	146	155	158	134	117	151	122	148	147	106	134	161	151	134	120	157	155	146	149	141	144	158	140	165	132	159	154	147	126	140	148	107	153	161	133	132	135	145	129	128	148	126	140	128	145	144	141	132	129	145	139	137	139	150	143	137	127	143	158	128	143	143	148	149	131	142	145	150	116	120	139	138	130	151	140	151	124	134	147	133	137	158	153	127	134	161	142	128	123	132	144	128	126	148	150	129	123	132	137	145	153	129	135	146	139	127	150	150	154	154	114	129	138	121	159	117	148	129	163	143	111	152	133	123	144	124	131	143	135	142	137	135	124	157	139	116	155	144	131	155	104	137	136	162	155	151	149	137	142	143	127	138	136	153	113	131	166	150	140	140	145	134	142	138	154	127	140	130	148	137	145	129	147	140	126	138	153	141	155	141	159	113	145	147	136	127	130	134	138	137	142	160	132	142	133	130	134	130	141	166	115	117	133	128	143	153	142	139	148	129	131	149	141	127	131	129	143	138	139	150	145	155	148	131	119	120	132	126	129	123	150	137	134	144	141	154	113	138	152	146	128	118	125	145	136	137	140	142	148	149	141	139	150	145	130	137	126	140	157	149	126	111	139	117	135	153	120	150	133	135	166	141	135	121	133	127	123	136	139	151	138	134	139	130	137	161	150	116	138	150	124	135	151	162	165	142	163	143	137	147	156	130	147	129	150	136	125	149	126
12311	9235	15122	16827	15099	13773	12882	11470	10313	7405	8121	6917	5456	5628	5213	4639	4815	4355	3506	12138	20896	9009	14443	15389	10313	4593	1728	905	627	536	437	439	417	412	416	418	398	406	454	470	445	407	397	362	417	414	458	409	414	401	420	419	411	415	407	435	444	397	414	415	370	413	460	401	417	407	405	417	433	399	383	404	392	404	409	403	395	426	441	445	440	418	376	374	397	413	438	401	375	430	414	424	418	430	409	448	406	386	409	432	448	409	443	411	420	431	417	379	359	450	408	444	406	417	434	410	418	413	418	385	425	421	402	400	396	392	420	395	380	401	405	404	413	363	424	439	430	429	421	396	443	389	446	409	430	400	426	416	394	398	407	405	429	394	384	407	407	396	388	402	362	432	383	438	387	421	373	417	408	402	403	411	418	385	412	382	417	418	410	436	389	355	412	382	419	381	384	420	446	445	398	411	422	430	435	372	405	400	366	401	391	405	392	395	428	370	438	414	427	415	383	417	400	414	381	421	427	406	429	415	407	402	410	370	397	440	389	446	373	406	402	409	412	364	433	397	408	384	425	424	419	421	415	389	436	438	420	386	399	430	415	384	401	412	419	377	424	392	432	422	372	392	412	425	389	426	405	378	417	421	455	430	410	401	398	431	395	420	378	400	423	393	445	406	401	399	414	406	411	397	426	432	428	441	418	419	380	445	415	408	384	398	399	421	442	416	460	430	412	417	408	399	436	440	442	384	398	404	411	423	423	398	402	406	406	416	394	444	390	407	392	411	412	414	415	448	434	417	433	429	430	430	422	456	386	411	424	428	412	417	438	404	413	399	404	398	390	372	408	409	417	434	395	387	415	452	439	412	412	394	405	399	401	437	429	430	394	416	439	432	374	400	464	382	409	424	448	401	429	409	425	431	394	394	425	414	397	415	367	401	440	404	399	414	444	407	414	406	436	391	401	406	424	456	414	415	398	442	404	405	407	419	404	373	393	415	404	440	429	401	371	422	437	396	390	401	391	369	425	432	451	389	381	420	409	378	433	433	428	386	399	393	445	411	412	407	391	424	395	394	428	383	428	419	418	363	414	403	397	408	417	378	400	428	406	394	389	384	428	422	399	409	399	386	390	434	396	399	441	399	409	392	421	399	426	433	403	427	406	426	419	392	410	374	420	419	434	408	427	422	393	402	410	429	399	420	395	396	407	396	442	450	380	400	429	425	414	377	389	396	396	425	433	428	398	404	404	412	439	396	392	423	394	465	410	396	415	390	396	405	412	435	407	452	394	394	433	463	405	400	408	405	423	392	405	412	444	366	406	401	380	393	388	447	400	424	382	387	459	430	395	393	394	386	399	400	411	408	453	413	377	401	391	450	382	405	409	419	403	386	421	415	412	469	400	464	391	470	422	453	428	399	405	401	421	393	404	417	413	403	387	412	446	382	395	416	405	407	407	419	416	396	373	397	404	430	440	425	441	422	411	395	413	454	435	425	422	409	429	394	421	440	411	425	420	430	420	422	414	405	444	418	399	433	432	373	419	422	396	429	396	407	417	404	412	377	441	438	408	421	404	444	391	425	398	413	413	432	392	404	407	382	430	402	439	401	370	437	389	436	400	411	421	413	393	393	397	398	411	411	418	411	399	434	404	447	375	398	433	381	420	400	449	401	389	400	411	353	412	414	416	423	415	434	384	407	436	404	374	378	437	449	387	408	429	430	416	377	425	415	417	396	425	435	424	423	401	396	395	381	428	400	407	376	393	372	382	406	393	381	394	403	414	423	447	395	462	401	387	422	415	394	412	426	400	411	424	411	405	412	393	422	399	414	409	444	423	382	418	389	408	436	427	407	442	413	414	423	414	391	401	419	412	421	428	453	406	403	400	377	401	382	418	413	413	426	385	419	419	404	435	409	390	399	407	434	415	412	433	429	389	417	415	413	383	424	434	415	447	386	396	398	408	354	391	423	433	407	420	428	405	405	410	406	415	397	440	383	387	401	398	407	380	415	413	425	405	419	440	427	429	427	441	378	400	404	423	433	391	400	437	392	408	417	396	398	440	403	425	417	385	386	442	389	400	408	411	409	457	434	407	407	406	426	418	432	408	451	412	416	410	396	432	417	417	411	422	441	385	394	392	428	440	383	401	417	411	423	412	437	436	404	388	401	436	404	422	442	442	424	411	427	442	431	443	413	423	369	431	406	382	406	387	397	448	437	460	404	408	403	409	406	435	446	415	454	418	430	420	387	414	418	403	425	407	407	432	427	407	414	405	361	421	366	379	440	422	424	426	429	413	433	447	402	423	418	407	400	429	431	394	411	421	376	455	417	384	434	418	440	441	368	429	411	424	382	416	410	403	390	396	390	433	436	391	445	431	413	406	419	395	431	395	480	401	422	423	400	472	411	407	392	411	392	390	416	432	399	421	411	406	418	403	404	410	435	411	421	412	393	418	390	395	425	422	455	429	397	398	432	406	395	409	404	432	426	422	434	423	392	408	420	398	381	412	432	393	372	408	406	428	393	409	389	406	407	422	447	412	481	375	420	406	394	419	375	434	428	360	432	404	417	411	380	396	438	406	414	420	425	437	411	393	394	396	401	436	412	403	434	403	415	369	398	408	407	398	404	436	368	406	419	421	427	422	389	419	408	398	437	442	408	379	409	423	437	413	385	381	417	403	393	412	404	440	414	379	410	429	419	429	461	412	401	445	466	427	383	432	430	453	430	363	395	402	411	409	413	419	385	371	418	421	390	414	417	382	376	415	392	429	435	424	391	387	408	383	392	411	413	426	418	448	411	422	436	389	432	422	430	402	435	414	457	412	398	419	428	413	437	435	378	444	414	431	417	405	425	412	397	393	414	423	445	427	420	442	382	396	435	405	435	402	430	397	404	419	402	387	418	415	425	398	381	405	424	418	395	398	416	432	411	384	438	422	399	398	416	427	404	427	370	395	414	411	425	414	391	410	413	439	404	398	422	379	388	410	380	396	441	416	410	417	442	421	411	409	421	408	423	448	412	415	397	395	399	409	355	429	418	399	405	391	410	389	419	399	461	413	418	406	394	401	391	404	424	437	456	413	404	413	422	463	424	410	389	438	396	400	407	433	409	380	394	387	430	394	420	376	425	433	413	415	383	399	434	391	430	402	416	412	406	410	438	480	408	417	380	413	416	424	454	438	406	441	422	392	401	415	452	453	400	393	425	406	404	432	399	442	432	443	400	403	437	417	403	399	418	398	415	463	421	391	434	382	427	382	425	419	400	409	454	414	425	424	422	450	439	400	395	432	430	397	439	396	436	424	373	433	460	369	402	436	419	392	407	421	428	409	414	378	385	427	403	441	415	392	432	390	408	418	388	427	409	401	438	446	409	402	403	409	402	415	444	410	419	402	371	360	389	430	403	413	376	430	426	398	437	454	374	397	395	421	392	407	393	387	412	424	402	418	430	400	416	422	396	426	414	419	405	407	446	403	400	410	419	457	387	410	418	416	422	417	389	409	406
27821	15752	15660	13318	9493	7086	5432	4438	4173	2397	2180	2180	1620	1556	1335	1278	1149	1053	1197	5129	6777	4127	4927	5138	3069	1341	543	294	199	171	172	159	152	157	132	163	145	156	148	163	140	157	196	175	140	132	146	142	170	169	173	174	170	161	162	154	161	132	141	153	177	139	140	172	172	169	154	188	146	144	149	176	166	170	149	129	167	162	164	154	153	169	146	151	153	158	154	140	134	145	165	133	173	162	137	150	154	165	147	143	138	146	149	149	178	165	148	137	161	146	148	177	142	167	174	176	183	163	145	145	156	164	162	153	183	186	158	134	156	162	149	155	159	143	155	162	168	141	132	153	144	143	155	123	157	161	168	139	146	159	172	172	152	162	155	136	154	160	154	134	178	156	159	156	148	177	159	154	127	156	162	157	173	161	171	156	165	160	147	167	162	154	153	138	154	169	156	165	152	155	170	152	142	155	129	145	138	127	143	155	159	155	191	150	141	136	157	143	155	163	165	153	168	150	151	165	184	154	146	155	160	171	141	164	143	147	164	182	164	158	170	154	136	161	138	174	132	152	156	134	166	152	176	161	157	194	146	171	164	157	165	152	143	154	154	178	164	154	145	163	166	124	147	155	148	162	160	164	160	154	141	143	164	177	135	162	140	155	154	134	162	143	129	130	151	142	154	162	151	156	155	167	151	152	157	176	168	146	168	159	168	176	154	145	144	148	149	133	152	164	154	174	154	134	144	164	155	172	152	139	159	148	128	152	152	134	157	162	165	138	152	172	165	152	141	144	162	158	147	161	151	133	163	168	142	158	160	180	152	162	183	161	162	182	156	166	139	150	151	155	147	173	171	148	166	148	174	160	168	162	162	167	170	169	134	155	163	162	152	149	173	151	166	169	157	164	157	163	148	177	145	164	142	172	153	155	144	150	172	168	146	159	151	149	165	156	150	143	156	166	143	152	148	141	122	169	151	148	158	151	163	147	168	165	141	171	158	156	182	157	168	158	164	144	140	151	153	158	171	149	137	153	152	152	160	139	145	157	160	150	147	148	143	156	137	167	159	163	172	172	178	146	157	146	146	152	154	166	155	166	144	142	155	166	152	159	168	176	170	148	142	161	159	165	141	161	143	146	161	177	157	129	163	163	180	146	157	153	166	153	148	159	146	150	159	168	148	155	148	157	140	123	159	152	154	161	152	160	174	148	132	156	141	146	156	163	150	150	150	142	150	158	161	157	174	153	179	149	149	156	171	149	155	143	144	148	173	167	152	149	179	145	162	149	158	166	159	170	158	137	166	168	157	174	162	179	158	145	143	143	153	150	143	168	154	133	190	141	131	174	150	153	175	129	158	172	149	138	148	165	153	165	164	170	156	178	172	160	166	192	155	149	154	157	161	162	152	151	159	165	137	150	150	171	149	161	139	160	154	139	162	143	114	157	144	156	153	152	140	142	149	139	171	139	159	165	150	163	172	162	143	167	142	185	163	169	168	171	162	175	149	160	157	182	164	154	142	126	139	135	153	156	170	161	158	168	149	139	168	170	152	144	156	144	152	157	144	152	158	157	146	170	197	143	174	182	151	162	142	177	151	157	138	158	164	152	168	165	172	160	169	162	159	121	157	131	169	178	155	161	165	155	167	168	175	152	155	169	183	147	164	162	125	171	138	154	143	143	152	160	155	152	154	148	147	147	146	161	163	132	146	170	148	156	148	142	151	170	159	159	154	156	155	181	140	153	149	172	156	180	186	173	173	175	135	149	143	129	152	161	162	175	158	136	175	155	173	128	139	163	177	161	131	154	144	178	156	174	142	148	186	162	156	147	155	158	141	147	172	158	155	148	165	142	158	146	166	177	174	137	158	162	135	145	179	135	148	150	158	175	166	186	176	142	141	174	143	151	153	128	159	166	148	148	143	150	145	166	180	128	162	142	135	137	139	154	156	146	159	168	169	162	150	154	159	139	170	168	171	172	186	184	167	139	142	161	174	137	156	172	157	175	147	155	160	142	172	149	146	147	140	162	162	166	141	147	162	177	124	156	141	146	145	176	168	154	161	138	168	157	183	174	162	140	148	156	155	144	158	145	179	155	164	191	166	164	134	160	153	160	127	164	157	153	169	143	174	155	172	168	167	172	141	163	143	157	147	185	138	162	140	137	152	144	148	170	157	151	132	159	156	140	173	165	157	166	176	156	156	162	148	127	156	153	162	152	139	137	145	168	135	151	159	142	161	149	157	160	147	158	167	151	155	144	172	153	162	166	189	162	165	156	170	149	138	144	165	146	144	186	155	141	145	145	170	146	167	168	172	163	157	156	168	135	168	139	173	165	157	159	156	162	163	173	166	140	143	150	156	157	141	157	164	137	156	138	182	146	152	161	169	152	165	149	155	158	170	158	152	168	166	162	138	149	157	137	137	161	160	155	142	159	172	146	150	150	152	175	161	152	147	153	143	179	158	156	157	135	139	164	156	154	159	144	139	157	130	152	148	143	154	162	133	164	167	137	166	170	159	177	146	135	138	155	152	162	163	173	152	166	169	189	143	172	152	147	151	154	144	147	162	140	172	159	149	159	162	159	150	132	157	148	173	140	156	158	169	166	141	163	170	153	166	192	163	156	142	150	160	157	156	143	173	159	177	151	138	160	154	168	145	176	143	163	172	168	138	159	171	169	126	136	145	152	162	132	164	168	151	153	156	145	144	134	164	143	155	143	161	143	152	163	156	155	181	166	157	185	162	154	183	162	163	163	193	185	157	140	152	160	140	135	150	150	183	158	153	154	146	157	162	142	154	164	164	152	162	159	165	170	142	155	154	146	171	183	165	171	159	182	158	146	138	161	156	163	157	156	201	149	159	176	153	152	156	154	149	161	168	147	175	162	148	144	159	155	172	142	158	168	161	172	155	152	141	147	147	186	173	156	169	145	175	178	174	153	162	131	151	163	156	158	155	159	163	147	153	165	190	145	145	144	138	175	146	164	152	155	155	158	164	159	159	150	137	170	161	133	184	161	184	151	166	151	163	141	156	162	147	156	150	157	153	134	152	159	149	144	146	158	162	144	165	164	160	167	181	144	175	154	152	152	180	166	145	175	138	155	157	154	134	189	179	186	158	142	143	143	161	161	164	159	137	133	151	160	174	173	156	150	156	140	165	161	147	157	131	140	133	156	161	160	152	152	157	172	154	151	155	137	166	159	166	164	160	151	131	139	187	145	161	153	158	153	163	155	158	157	143	179	160	165	151	160	165	168	151	147	161	148	156	159	159	157	163	154	154	149	135	152	167	160	150	147	164	160	178	169	159	165	160	152	150	150	151	156	170	151	171	139	165	153	149	162	186	150	172	156	176	149	163	164	147	159	157	160	141	128	165	146	162	155	155	160	179	173	165	144	156	153	158	133	140	147	147	159	169	153	151	165	168	167	153	155	149	171	151	150	146	156	162	169	144	184	176	160	162	162	159	164	166	137	148	152	176	177	147	133	172	150	150	151	141	151	151	153
16983	12171	20621	24475	22431	20262	18437	17035	16548	10853	11116	11491	8537	8135	7147	7040	6779	6573	7393	22316	26231	18011	22164	22078	15104	7094	2752	1302	699	696	596	463	514	461	428	461	436	466	457	416	429	485	424	438	464	452	443	451	493	446	429	439	445	451	459	482	437	465	421	418	450	451	426	483	428	433	457	442	451	462	454	442	440	453	484	456	479	432	456	485	457	452	433	462	474	477	460	479	495	481	443	438	473	475	480	457	439	448	482	440	432	466	521	439	487	448	439	437	490	411	455	450	474	429	437	414	439	423	453	440	465	470	417	460	455	438	453	450	497	454	455	442	440	480	438	409	437	437	419	468	449	443	417	464	449	505	465	474	414	488	438	455	466	458	435	434	480	475	458	451	454	472	431	430	484	482	458	464	450	461	459	429	445	447	472	434	456	429	456	467	455	471	466	414	424	455	447	463	469	463	449	475	459	467	435	469	467	452	473	420	425	478	473	400	438	416	473	444	440	486	471	445	484	431	451	441	469	485	513	457	476	460	447	419	504	423	472	420	415	430	424	478	425	465	502	445	440	471	488	449	448	428	490	454	468	475	461	468	447	473	421	445	430	465	471	438	413	418	444	473	439	443	447	445	480	436	458	455	461	500	464	463	491	430	413	432	448	489	459	424	480	441	436	456	409	448	457	458	434	484	449	489	466	454	469	479	468	442	478	441	450	444	447	461	438	469	468	458	463	504	467	459	460	448	475	436	471	479	469	435	444	437	448	488	447	444	403	457	454	481	454	488	429	472	442	464	461	471	469	420	486	426	423	422	427	422	454	449	483	438	492	409	456	446	441	501	421	453	462	448	432	431	438	498	450	444	431	437	468	448	434	440	460	447	432	476	442	432	494	438	474	478	439	443	472	496	465	427	463	499	461	463	461	442	451	440	442	454	453	443	440	447	448	462	445	458	424	462	468	460	462	467	455	423	447	453	457	467	462	439	498	474	448	464	417	443	449	466	456	479	463	447	463	424	471	458	466	458	445	462	478	445	403	424	475	465	422	444	444	426	412	469	448	452	449	479	444	444	484	444	464	462	480	467	444	466	418	460	444	476	440	460	416	430	442	460	422	436	445	446	427	424	441	445	465	428	427	481	461	477	453	451	424	443	457	489	455	472	448	412	454	454	444	462	461	450	466	467	473	454	441	411	459	467	416	443	471	436	440	439	410	465	462	481	462	481	414	445	419	429	506	467	435	431	439	465	454	469	491	490	496	465	464	459	435	442	447	439	441	451	427	464	433	496	456	473	450	442	478	432	428	440	488	452	446	464	461	460	472	438	461	468	470	475	454	439	446	446	407	444	507	433	443	455	462	438	469	482	443	451	455	459	439	476	437	425	461	417	493	427	446	430	413	424	473	451	435	433	454	476	438	437	471	481	471	438	436	464	424	448	441	464	431	454	453	500	454	466	450	396	492	462	477	435	437	445	448	421	440	437	411	462	454	444	411	490	453	460	440	452	453	418	448	421	432	472	476	469	461	479	441	477	480	445	502	470	478	423	487	453	469	463	472	444	456	479	468	489	456	478	484	466	471	468	481	458	446	459	437	456	476	444	451	501	405	453	458	449	501	453	478	515	504	453	432	472	437	447	501	466	478	453	446	406	461	443	464	451	461	422	454	458	489	460	460	446	481	417	443	447	433	459	470	496	474	459	423	504	409	454	439	445	409	466	446	450	470	456	494	464	481	452	469	467	469	451	434	469	445	439	453	457	443	428	451	447	486	458	436	474	469	434	455	439	486	441	445	473	455	481	497	447	443	460	482	459	438	458	490	488	434	460	439	471	461	494	462	417	422	434	448	450	471	454	429	488	444	491	461	456	408	462	455	409	454	443	427	424	420	473	456	461	434	420	484	467	464	458	481	489	462	440	418	443	452	449	470	467	464	470	465	447	460	419	466	458	440	482	442	452	441	435	451	452	470	468	470	421	467	450	467	451	457	445	441	447	445	482	447	475	423	453	480	443	444	463	453	463	497	464	458	428	435	460	450	448	463	459	497	463	430	477	443	421	403	457	450	478	459	501	453	454	444	422	431	470	464	471	432	434	458	463	455	427	466	507	428	427	399	478	473	449	453	443	439	458	442	470	413	495	448	458	455	427	486	489	484	464	486	468	477	450	445	496	446	454	505	428	436	416	445	479	465	394	487	475	449	432	486	440	472	425	447	415	452	498	470	442	446	449	453	455	435	425	463	447	432	452	471	453	474	485	441	464	453	446	469	489	444	444	447	446	438	433	447	451	436	485	450	446	432	439	486	445	443	470	449	425	466	440	473	432	424	428	448	459	453	482	451	440	437	431	421	444	434	464	446	451	473	434	443	474	476	487	447	476	493	466	439	442	449	470	468	445	456	453	451	464	445	430	464	440	429	461	454	454	478	442	428	392	436	429	449	486	439	488	451	399	476	457	438	453	427	444	455	458	435	429	451	485	480	466	440	449	449	451	491	433	419	440	462	424	455	462	447	460	445	459	428	460	429	468	451	444	542	473	475	479	422	455	495	475	501	501	429	443	460	493	465	469	473	457	470	429	425	497	488	471	433	471	440	430	437	490	527	438	450	455	461	490	510	459	407	448	460	464	438	443	488	461	470	452	454	448	443	418	470	453	438	437	467	461	470	439	484	441	462	493	435	430	424	447	436	491	462	437	462	482	443	473	476	465	483	478	485	451	437	428	457	476	464	478	469	419	453	484	457	470	448	459	476	459	432	465	450	420	480	462	445	456	444	480	472	497	464	445	466	420	486	471	442	478	436	470	443	514	427	446	441	423	446	468	461	465	466	455	452	436	511	447	429	451	464	497	468	469	459	440	467	455	466	457	452	474	449	440	418	445	416	448	465	443	461	462	435	506	460	438	445	452	456	450	440	441	473	477	465	456	464	480	442	451	453	415	440	444	443	455	462	485	457	459	464	440	414	463	462	455	446	464	428	458	473	489	467	429	476	459	474	437	478	457	457	461	489	403	479	452	475	481	455	476	481	438	463	461	448	481	436	459	458	464	447	435	483	467	469	459	439	469	447	463	442	472	498	473	464	471	459	470	460	476	464	447	461	469	433	406	460	468	454	472	478	466	496	448	451	476	415	438	462	439	471	455	446	447	427	452	447	464	443	468	467	474	472	485	462	510	491	448	467	432	417	478	437	451	435	453	453	471	480	429	448	430	448	474	438	483	482	431	456	473	458	488	461	486	429	460	479	457	470	443	455	464	426	412	481	486	472	451	472	434	466	437	427	456	427	450	451	466	448	444	492	431	453	433	471	486	436	434	453	485	426	456	458	480	454	450	426	469	426	404	504	462	449	413	455	436	464	438	429	465	490	443	453	421	494	471	464	439	446	479	462	436	485	443	452	428	431	460	480	432	421	435	467	435	442	435	450	478	462	476	487	434	474	440	459	462	453	468	448	475	405	451	464	430	505	402	488	476	466	477	441	443	444	488	462	469	492	486	408	444	437	440	438	449
10352	5023	4684	3770	2427	1805	1370	1142	928	624	568	440	352	335	316	336	326	318	315	417	452	342	520	670	589	354	210	158	144	130	178	142	134	136	161	139	121	133	122	131	134	121	136	134	124	133	128	142	146	146	175	128	132	125	146	150	120	133	133	148	130	110	124	142	134	130	139	119	140	149	135	138	135	140	130	139	137	146	110	149	124	147	173	111	137	124	111	134	107	133	137	154	133	125	123	127	142	125	131	106	127	140	142	147	123	149	175	143	148	133	160	139	135	136	149	120	127	129	146	147	135	126	128	136	128	114	144	125	143	142	141	134	131	137	129	124	159	123	117	125	127	137	120	126	133	132	141	136	142	118	155	153	136	147	134	119	120	125	109	147	137	162	135	116	134	139	134	136	151	134	146	131	132	136	132	129	150	130	149	134	130	142	105	124	139	138	122	137	130	153	147	155	142	147	134	123	135	168	141	113	133	155	127	133	141	120	141	142	115	128	137	137	128	148	146	120	149	137	147	131	167	177	138	140	154	127	129	125	121	139	134	154	137	115	151	142	136	142	139	133	148	130	139	137	129	125	142	145	121	127	122	143	133	152	125	130	146	124	154	125	154	136	138	136	126	141	134	136	113	128	157	138	129	129	121	123	129	129	138	141	124	134	154	129	132	116	121	147	105	154	132	130	141	143	133	128	142	119	124	137	130	139	154	147	148	135	147	129	126	131	133	141	131	153	133	154	159	150	123	146	132	141	148	136	141	127	130	138	138	130	138	129	134	147	152	135	140	135	141	126	130	151	129	139	129	147	142	137	118	121	133	128	157	138	143	143	148	124	129	134	124	138	125	136	133	120	127	137	126	132	136	137	125	138	123	123	126	121	136	116	141	154	127	155	141	114	133	151	128	143	131	113	127	130	122	127	133	115	127	139	136	152	138	127	164	125	122	155	121	129	142	137	132	117	132	152	129	113	138	143	137	141	136	117	139	137	128	126	142	132	130	139	126	121	144	122	134	127	124	139	155	117	164	151	108	127	135	161	131	145	164	140	148	138	140	133	125	143	114	136	130	125	146	130	136	128	145	120	155	138	141	178	134	133	144	129	141	160	124	140	140	140	146	146	142	148	130	149	130	142	141	137	171	127	152	144	112	149	151	142	136	146	138	131	149	142	133	121	120	136	123	136	152	150	134	140	130	143	116	130	131	143	146	140	136	123	135	124	153	129	133	122	141	141	129	151	151	138	134	137	131	140	141	139	153	122	147	110	129	140	136	133	143	130	159	143	144	135	135	167	124	130	142	146	145	155	135	128	126	111	126	133	161	138	126	142	144	147	132	157	124	125	129	150	143	152	137	120	137	139	146	149	144	141	128	133	125	115	155	153	151	137	129	128	145	133	129	121	125	116	110	145	137	123	147	128	143	122	137	120	142	116	136	138	140	141	122	125	119	145	139	133	139	138	132	141	147	137	133	130	140	129	101	153	122	146	116	128	114	138	145	137	140	135	144	129	118	134	114	127	142	133	148	137	159	133	150	142	137	143	137	126	127	137	120	167	123	132	133	130	129	164	131	123	130	132	147	132	124	146	146	131	111	122	109	134	122	160	153	137	136	131	129	158	122	138	114	153	138	135	121	135	133	119	143	132	136	151	123	116	110	137	146	141	137	156	138	116	160	118	121	133	141	130	144	148	139	118	135	120	133	123	133	155	125	109	138	125	123	134	147	141	156	117	151	136	139	137	132	123	119	137	122	140	128	145	131	148	132	144	142	148	129	115	129	150	135	131	139	143	136	140	123	118	133	142	119	131	141	147	124	139	162	133	153	145	131	135	141	118	134	141	144	142	134	128	128	122	117	144	136	128	154	122	152	137	128	118	128	137	140	157	154	140	138	132	140	128	137	128	128	120	136	113	152	131	142	141	121	123	128	121	127	132	132	121	132	130	146	103	137	141	127	132	146	119	140	143	141	118	121	145	146	139	156	143	156	114	139	147	160	159	139	140	134	139	140	148	130	137	145	121	148	115	144	149	137	155	136	145	151	146	132	128	154	124	124	156	135	141	128	143	134	96	108	124	140	125	127	145	154	136	137	147	124	145	141	101	128	128	146	123	141	133	125	148	134	137	131	122	134	128	138	137	141	136	126	149	127	126	124	150	118	154	119	132	148	130	126	155	143	140	137	152	148	136	128	143	103	160	155	115	123	126	165	153	161	142	144	146	132	138	140	138	137	141	118	141	140	135	110	118	135	128	118	148	111	118	135	119	112	154	133	135	150	120	130	140	144	127	143	141	128	126	150	139	144	162	145	147	131	149	163	136	147	137	129	149	140	111	149	141	155	133	133	120	136	139	118	132	127	130	118	134	136	126	146	132	136	135	119	125	126	130	138	145	142	132	116	128	134	122	129	155	154	136	128	143	106	136	166	139	142	125	138	140	143	118	144	129	139	137	153	123	123	124	144	149	112	139	121	122	129	128	130	136	144	134	162	140	140	146	128	147	112	160	132	129	142	147	126	169	133	141	132	114	123	144	135	130	121	132	133	153	139	146	129	146	148	119	130	123	135	131	137	131	119	129	163	129	125	135	125	140	129	120	123	155	152	132	127	129	131	135	126	135	134	148	137	130	125	120	146	141	146	138	113	123	126	137	133	113	158	118	158	116	161	142	133	141	143	128	127	139	128	148	128	157	156	129	147	134	139	142	152	112	141	138	141	130	146	155	145	121	116	143	157	123	146	149	124	134	120	134	127	140	137	134	137	136	138	150	143	133	150	150	137	127	117	156	151	110	136	110	125	151	114	136	147	132	132	160	141	147	133	121	113	129	135	146	121	125	140	141	146	119	135	134	149	128	146	148	131	138	111	140	139	137	142	135	123	114	140	144	128	144	149	133	144	135	138	136	141	143	121	118	124	113	146	127	134	140	156	132	133	138	128	123	125	144	133	142	124	117	133	144	122	145	153	124	155	129	143	151	132	148	130	132	134	133	134	121	137	148	115	134	127	120	132	137	126	137	128	102	137	121	135	135	130	143	140	140	138	133	124	143	128	152	136	126	134	140	126	126	139	160	123	150	145	119	143	141	130	130	140	159	140	127	128	144	143	146	135	118	149	135	137	123	134	117	129	144	130	149	137	132	123	106	123	138	113	134	129	141	139	136	118	146	131	114	112	137	157	143	134	133	145	158	120	160	140	121	127	152	132	130	167	123	138	153	140	132	147	145	145	118	145	127	127	117	164	138	132	123	136	137	131	144	116	134	117	134	135	112	137	123	131	156	137	138	132	167	135	125	144	133	147	136	125	125	134	140	128	156	138	155	126	143	148	129	127	133	133	122	106	156	161	130	157	147	125	117	128	147	147	139	153	122	132	148	142	128	136	148	128	134	167	122	147	156	148	129	135	150	135	143	141	134	128	143	139	139	136	149	135	142	135	146	144	141	147	143	138	142	129	141	119	141	155	108	132	153	115	114	95	121	123	150	117	116	127	121	149	139	136	160
6804	4988	8147	10087	8369	7293	6525	5571	4786	3333	3245	2317	1872	1700	1680	1812	1587	1797	1757	2427	2670	2027	2689	3757	2976	1552	849	514	437	428	432	410	397	410	402	379	403	414	396	421	401	389	421	390	403	407	427	417	416	378	393	441	382	386	367	407	413	431	377	389	393	375	412	440	380	416	411	410	396	420	417	404	396	411	411	405	400	405	395	415	393	362	403	388	412	422	374	438	403	351	399	390	380	388	416	392	409	390	413	416	383	382	388	421	389	361	437	414	419	427	418	359	386	391	406	404	357	411	378	398	425	385	409	389	383	392	424	394	379	375	378	385	412	401	421	436	383	432	405	407	408	380	432	382	393	415	400	366	396	421	399	405	407	409	384	401	386	418	408	393	379	426	429	428	408	386	418	411	364	402	403	393	387	405	406	386	392	401	364	376	419	398	383	408	418	377	430	357	403	403	363	418	420	414	391	376	407	425	446	387	424	411	364	395	388	395	357	402	384	380	400	423	403	392	398	398	381	424	406	375	421	426	416	418	398	419	421	408	409	403	394	408	436	402	405	398	372	394	377	393	403	387	419	385	354	413	423	385	399	416	406	381	402	386	382	394	379	418	415	399	384	392	443	356	388	396	374	380	394	390	396	426	451	366	392	413	410	389	417	427	424	397	400	397	380	365	410	414	423	365	394	381	401	415	409	376	383	378	370	414	433	377	393	396	398	420	397	425	408	397	386	432	400	396	413	352	423	365	402	404	382	410	410	372	379	394	420	395	391	390	361	416	379	411	402	404	408	414	423	353	383	375	391	386	433	407	399	386	420	413	399	402	415	407	375	395	395	398	387	401	402	410	387	418	366	451	371	392	378	408	370	419	425	419	408	383	403	411	367	383	378	421	413	432	396	353	430	430	402	426	375	439	417	385	389	394	388	397	393	414	407	390	436	400	415	421	394	392	374	413	394	404	387	429	396	429	409	381	411	401	387	397	373	397	377	406	392	385	378	425	387	424	380	380	377	411	391	417	399	390	368	435	395	392	400	372	395	397	361	391	405	417	413	401	414	418	426	416	407	421	402	408	438	396	402	424	398	414	444	408	382	389	382	421	429	358	398	415	403	399	406	385	406	423	432	406	390	396	387	385	424	394	412	405	412	414	434	398	414	383	415	370	366	376	413	395	414	432	406	397	424	403	409	409	360	391	407	357	404	408	392	420	414	393	387	341	394	438	412	421	408	385	425	398	407	433	413	353	406	397	389	418	367	386	401	407	408	398	406	367	383	412	401	392	445	398	391	425	393	393	393	391	421	381	388	392	390	434	356	398	406	388	381	416	415	402	421	393	386	402	411	394	403	409	394	381	409	391	403	413	391	390	416	449	421	410	396	423	403	383	404	386	435	395	400	383	363	428	342	419	375	398	393	397	374	430	447	378	381	401	398	370	420	410	348	386	391	392	447	377	408	403	397	358	375	399	420	364	453	413	380	363	391	410	412	411	344	408	410	395	407	425	426	391	377	421	383	420	405	422	414	387	399	384	404	402	389	385	416	380	383	424	394	426	415	421	388	400	420	380	434	433	390	400	425	421	409	363	404	377	404	439	399	378	393	435	408	427	441	388	423	398	389	400	394	410	402	372	359	392	372	384	399	421	431	432	374	403	406	401	389	413	413	407	374	398	386	387	384	396	390	374	397	390	439	367	382	402	392	388	412	395	425	415	433	417	427	364	382	394	373	385	392	374	414	418	412	412	395	427	410	390	413	405	395	433	384	421	402	407	399	414	392	426	376	365	398	433	391	417	425	438	402	384	386	415	432	418	400	383	383	392	402	415	402	406	407	420	366	418	406	414	404	389	433	374	392	387	381	395	414	384	394	372	399	384	406	428	396	381	374	399	400	392	376	423	377	373	403	377	377	396	385	405	419	425	369	406	387	413	416	388	380	384	382	391	410	404	406	416	381	390	403	387	352	377	392	388	368	400	408	416	376	368	379	406	445	372	433	390	415	373	417	395	408	417	378	448	379	427	375	380	404	438	371	442	411	399	406	446	394	373	423	400	381	424	406	376	404	430	404	393	425	413	401	390	399	420	395	408	396	392	399	398	379	382	385	388	393	398	437	379	391	377	384	367	428	418	389	385	401	383	400	407	402	388	402	387	391	381	376	391	398	381	412	414	381	411	425	382	390	418	435	380	380	377	400	411	408	419	381	415	415	387	399	395	368	397	423	408	396	412	421	410	407	364	430	396	401	427	403	406	401	372	392	418	405	405	423	380	402	386	412	393	386	400	350	431	411	416	425	410	362	438	398	406	387	371	397	399	402	393	405	416	360	364	369	398	374	398	392	382	423	376	397	403	401	427	383	374	399	373	396	375	399	419	448	402	373	363	387	395	389	397	397	407	418	393	404	406	418	391	402	388	439	418	390	392	370	383	424	405	368	391	402	398	406	384	396	394	401	428	376	431	372	361	427	371	371	403	390	422	378	370	422	454	367	409	370	384	418	371	444	395	448	416	406	398	406	404	366	367	378	425	414	377	392	413	391	423	387	381	397	397	379	409	362	421	400	417	424	421	361	399	394	388	410	380	435	430	367	390	375	368	416	404	403	425	415	421	431	409	397	426	426	408	398	393	411	369	352	400	399	415	367	409	417	384	401	371	417	401	380	407	423	426	389	400	398	394	387	398	397	410	428	363	431	385	386	398	427	415	415	405	397	374	407	391	426	405	439	390	393	403	381	396	429	394	405	409	426	401	403	388	431	407	426	396	380	388	401	407	378	340	401	377	400	388	421	429	408	406	400	378	405	397	421	419	414	394	419	394	349	388	431	392	434	427	394	422	452	401	420	380	382	399	397	395	409	405	391	358	399	392	368	410	430	390	423	377	405	387	405	410	368	401	388	416	392	414	367	414	387	427	416	403	407	424	385	434	401	391	376	421	413	424	406	378	417	399	394	403	423	386	410	401	392	405	349	430	387	404	394	385	398	384	394	394	416	418	391	401	418	399	376	384	400	366	381	413	392	435	421	358	377	367	403	407	388	407	387	402	449	380	361	387	396	391	384	392	392	420	406	419	403	412	412	362	387	414	407	381	403	380	412	420	407	370	414	389	392	385	373	378	409	420	393	449	361	359	422	384	417	393	411	365	403	415	387	404	414	411	419	385	415	407	428	384	399	406	389	355	385	410	418	394	375	422	410	395	403	394	406	381	368	392	397	382	392	407	370	412	353	424	411	401	389	417	406	398	385	407	439	417	412	348	376	394	397	405	440	407	405	380	390	440	399	417	371	360	395	395	435	397	383	412	407	394	406	358	396	403	404	386	402	404	377	390	396	402	414	401	383	394	408	400	387	396	385	393	370	378	421	411	409	406	402	386	410	382	391	423	398	400	386	427	398	393	395	385	384	410	420	355	417	430	392	381	421	384	385	415	414	442	405	412	406	406	390	385	358	413	394	413	401	382	399	382	426	393	375	361	429	410	443	373	382	407	387	376	392	422	387	367	407	441
19503	9813	11362	9310	6793	5295	3315	2543	1902	1492	1546	1438	884	717	658	656	635	634	764	2277	2231	2421	3308	3384	1972	892	378	195	185	164	165	146	153	131	124	154	133	137	152	147	136	147	145	118	141	144	140	154	140	130	151	157	133	126	144	133	119	148	129	157	139	156	150	132	128	149	157	148	172	118	149	136	132	142	155	132	128	125	147	155	153	129	136	134	140	144	131	135	116	146	134	120	146	128	144	142	139	139	139	145	148	125	157	143	131	135	151	135	153	154	126	158	123	135	133	121	124	118	153	135	154	134	152	124	159	141	142	150	139	132	131	174	138	122	125	132	160	140	150	154	134	145	153	139	134	132	125	144	127	134	150	139	143	160	149	117	145	139	125	136	119	142	140	159	131	154	133	127	143	126	144	127	127	134	143	132	141	143	129	138	140	155	164	139	142	132	133	155	146	140	123	147	133	154	139	139	158	137	141	133	139	142	108	121	145	147	144	138	135	141	132	142	179	133	149	143	151	128	131	142	121	151	138	141	152	122	149	133	160	117	122	124	142	133	142	113	147	150	145	152	136	129	149	143	154	121	124	142	122	127	134	139	172	163	148	165	125	142	137	135	130	124	134	144	148	161	149	154	164	140	136	147	139	122	152	155	140	154	130	131	142	111	135	127	129	135	150	164	159	134	158	134	144	147	136	148	133	125	141	138	153	145	144	134	132	126	137	145	137	146	152	155	158	154	123	136	165	140	172	137	111	138	146	149	144	119	157	131	135	174	144	147	129	133	122	137	129	134	148	160	171	143	133	134	144	142	130	126	147	137	123	147	134	151	140	155	140	150	127	141	141	129	151	129	137	149	120	120	132	138	143	142	139	119	134	161	122	115	112	161	140	165	166	159	149	133	152	135	131	155	115	127	144	131	112	153	145	124	147	148	136	134	153	129	156	155	129	119	136	135	134	133	150	142	140	150	137	139	137	149	162	152	144	155	139	129	138	117	161	147	133	153	132	135	149	171	136	131	137	149	145	144	146	119	135	118	139	141	147	137	150	135	165	141	136	139	133	117	155	152	145	150	149	143	134	144	137	138	164	165	146	137	130	147	136	157	158	142	126	129	145	139	146	126	159	144	142	159	112	148	127	140	140	106	133	146	135	168	148	124	164	154	118	131	131	124	146	141	128	148	130	123	155	137	144	135	127	116	131	142	145	145	146	147	131	144	137	123	141	133	136	149	155	147	152	143	133	128	153	143	129	164	131	152	142	132	125	154	139	149	128	142	163	138	141	156	168	126	137	138	144	158	125	137	134	144	127	143	138	167	133	152	134	130	130	136	137	116	145	152	156	132	133	123	139	140	167	145	140	149	156	136	131	161	127	154	140	127	146	139	130	130	130	141	136	117	130	137	131	156	130	151	125	140	145	150	134	132	114	136	147	153	130	154	131	167	129	134	143	149	144	120	128	146	156	125	159	150	127	165	115	146	156	135	130	133	153	140	145	164	164	130	162	146	147	137	165	135	136	169	152	139	143	149	126	119	130	165	126	121	139	155	147	115	130	143	142	131	142	144	150	141	124	141	145	157	118	152	144	123	146	145	133	154	135	150	144	138	152	124	144	131	150	123	122	131	137	141	139	141	130	143	148	154	143	131	150	155	149	158	129	128	136	133	117	153	117	137	139	132	131	140	143	128	127	154	119	158	142	139	133	116	125	149	149	149	141	154	131	129	156	134	130	141	141	144	155	128	133	153	122	129	140	157	150	154	137	126	137	148	164	131	167	152	147	135	152	139	122	143	124	156	141	134	169	145	178	166	148	142	160	127	144	148	139	124	142	136	120	112	136	132	125	126	124	150	142	141	138	144	140	125	145	152	143	133	157	126	164	136	125	165	140	156	133	152	154	138	166	142	161	135	130	137	147	148	145	146	130	139	142	149	135	165	166	146	147	97	147	140	145	165	132	145	149	132	126	141	133	139	158	147	149	138	145	127	149	158	147	161	148	118	149	139	131	145	150	139	135	143	139	130	156	138	138	142	160	131	140	172	149	146	143	159	146	146	137	109	147	131	156	133	138	147	122	139	145	155	131	132	128	133	137	132	140	134	163	140	138	130	155	138	152	123	109	134	130	121	130	125	118	150	165	137	118	133	118	167	119	151	146	141	134	157	132	144	148	145	139	156	153	167	163	145	133	155	141	161	140	142	141	145	126	149	147	151	154	148	143	143	143	139	141	125	179	132	146	154	137	133	137	138	131	132	141	144	137	146	142	153	144	138	137	148	148	143	119	134	136	127	135	141	149	137	119	146	129	142	146	129	135	142	120	146	151	136	118	143	140	147	140	132	146	160	114	154	144	148	143	147	153	131	143	157	140	128	135	132	134	118	167	132	126	128	145	147	133	146	160	129	155	130	139	122	155	170	140	179	136	148	139	126	137	131	133	148	127	139	143	143	120	121	156	147	130	130	148	145	127	135	153	156	140	152	139	154	151	136	160	137	141	152	151	146	143	149	141	140	139	156	118	138	142	134	142	149	150	122	139	149	123	137	138	130	123	155	119	127	160	127	145	143	130	137	114	133	136	144	126	133	125	138	146	152	155	138	131	145	135	128	134	132	142	130	138	132	111	143	155	150	131	128	125	135	135	125	131	127	135	121	130	124	140	145	128	126	160	132	149	125	144	130	152	128	157	132	153	138	144	145	152	144	148	135	134	127	134	130	147	129	142	139	149	146	154	131	157	132	129	154	130	131	142	113	140	160	121	134	142	138	152	152	137	166	132	138	160	145	123	153	136	142	139	133	129	143	154	142	148	133	133	123	126	117	161	158	168	123	144	132	138	182	143	148	141	156	146	132	137	148	139	137	133	138	145	118	154	143	130	124	149	119	147	131	145	106	136	126	140	151	122	138	152	158	141	146	132	141	145	137	148	133	126	151	147	137	129	152	156	128	141	144	156	150	149	143	140	160	138	146	106	159	159	133	164	144	142	139	155	126	131	115	157	144	158	153	143	145	112	150	147	137	147	140	144	162	125	149	130	125	122	144	156	141	126	140	146	142	156	145	134	133	144	132	141	134	140	134	145	133	136	144	154	149	156	141	151	162	154	145	147	147	139	140	146	144	141	132	143	152	143	150	150	137	143	133	131	125	125	141	142	120	124	128	128	154	148	149	145	130	132	133	138	158	133	141	142	119	118	158	167	139	138	139	152	135	152	140	147	142	137	144	149	125	114	133	128	112	158	132	134	158	128	165	142	153	156	131	128	123	150	151	128	143	155	131	146	152	157	166	123	164	131	134	134	169	131	143	134	153	154	136	144	140	138	140	144	138	167	118	135	127	139	141	144	146	138	149	129	140	153	151	147	155	167	150	160	154	145	132	147	144	129	149	140	153	126	162	133	158	132	141	136	147	142	127	160	150	161	138	157	157	127	135	162	145	147	143	140	151	141	143	150	150	128	139	157	153	135	168	151	133	128	131	147	140	154	127	182	152	132	167	150	152	142	154
12300	9046	16977	19133	18840	17091	12925	11331	9027	7360	7680	7333	5263	4183	3870	4040	3584	4046	4711	12535	12160	13822	17379	16634	10640	4905	1904	688	598	530	485	451	405	407	429	422	405	418	417	418	416	393	431	403	397	415	412	420	431	397	399	429	403	428	418	416	397	441	435	419	432	445	439	381	405	388	399	404	413	403	395	440	439	435	430	407	390	408	446	406	417	431	400	402	397	415	413	429	413	426	398	421	424	429	446	384	429	418	428	429	429	433	441	432	451	443	402	383	440	418	426	444	420	397	417	401	417	427	422	441	413	413	415	404	366	372	406	407	422	414	404	419	413	428	387	422	424	408	398	425	407	413	409	450	411	413	384	406	416	407	396	371	417	417	360	401	425	430	420	422	419	418	371	420	427	410	425	412	431	400	436	419	429	421	408	388	422	417	399	405	401	415	398	418	409	416	410	398	451	439	408	417	398	418	435	393	414	428	404	427	444	416	382	402	448	394	425	424	404	426	407	424	423	408	399	412	398	398	402	392	429	396	392	408	382	389	417	436	432	428	394	430	431	455	420	433	374	415	452	438	452	430	436	397	386	398	367	408	412	380	433	420	413	382	386	433	395	425	409	409	420	421	448	405	403	414	426	415	434	429	437	423	429	401	406	399	398	406	367	392	429	384	376	453	408	416	431	406	413	434	412	403	427	412	445	453	426	415	420	410	418	420	395	374	428	398	416	398	421	395	432	406	416	412	407	431	419	423	437	421	411	414	412	442	419	387	391	409	426	419	416	406	430	415	389	412	416	420	434	428	411	412	443	465	438	381	413	428	372	402	393	410	389	478	416	408	410	459	400	458	386	436	428	428	373	372	430	442	429	437	433	411	416	391	421	433	419	386	462	438	408	413	417	413	404	449	380	432	423	414	424	432	398	418	421	386	411	406	416	429	424	445	399	421	412	414	451	432	418	416	449	404	414	408	460	383	422	421	379	411	407	454	385	421	417	365	419	435	395	394	407	394	444	404	420	416	393	442	406	425	401	430	408	438	425	417	370	424	405	404	401	443	426	398	424	431	409	425	409	407	415	380	390	415	396	416	456	410	425	443	388	405	445	424	413	411	434	411	422	402	366	401	416	454	392	393	418	394	421	448	419	432	367	364	447	423	414	412	413	423	397	382	387	419	411	452	433	407	402	406	445	410	426	437	404	391	376	399	409	445	454	442	433	411	378	408	413	382	395	408	409	414	421	395	429	424	397	409	414	420	403	404	424	422	429	378	432	416	403	436	407	418	373	386	435	422	396	408	417	449	421	384	423	415	410	378	436	391	405	399	400	390	431	405	417	401	401	425	372	423	414	414	437	390	418	442	428	403	408	392	399	417	422	367	406	435	395	419	426	429	452	398	410	426	393	409	427	431	416	446	403	419	404	397	429	363	402	403	411	439	375	423	414	431	459	406	406	419	427	385	414	384	434	444	413	408	384	434	389	394	442	418	426	439	380	403	419	430	421	425	407	384	426	417	413	397	396	410	422	414	427	404	421	409	406	421	375	430	409	393	402	401	402	400	409	405	395	464	439	386	393	443	402	415	410	430	392	388	395	419	441	407	382	402	391	443	438	395	408	397	392	393	433	440	389	388	411	392	383	430	436	375	409	413	429	384	426	432	420	359	419	423	432	365	444	413	417	421	442	413	425	428	406	427	415	400	410	386	427	424	405	388	439	412	422	404	437	411	395	400	426	410	424	398	466	445	405	425	421	405	402	407	374	399	412	418	395	410	425	436	404	411	386	413	447	411	388	438	433	424	402	392	416	412	441	464	411	431	387	352	427	433	426	381	432	411	422	389	408	413	420	419	416	404	449	407	421	402	421	390	396	417	388	437	401	432	384	419	425	385	406	401	395	424	423	381	409	396	419	405	441	404	430	375	466	453	399	391	423	410	389	426	423	448	461	434	412	381	379	390	422	448	403	416	379	418	424	434	442	414	441	418	425	378	419	394	461	431	431	409	438	417	410	409	446	440	434	398	419	397	386	432	400	397	440	463	442	413	411	428	426	460	442	412	441	397	420	416	401	420	412	408	417	439	464	427	396	389	399	402	437	411	450	454	432	467	395	413	451	408	430	412	388	396	395	395	406	440	445	426	389	416	399	449	457	414	420	435	389	425	398	417	405	400	409	442	402	420	475	421	421	413	423	419	418	420	422	409	389	435	448	407	399	460	404	404	421	403	432	423	401	415	412	400	447	414	427	408	403	416	371	372	433	422	404	416	448	403	388	418	410	402	423	391	423	433	385	433	389	384	403	407	443	417	404	400	407	373	390	413	393	400	414	443	423	446	403	431	408	419	473	420	412	391	476	437	428	413	377	443	447	398	412	386	424	399	382	459	429	370	441	444	408	384	409	427	416	408	424	428	420	382	381	443	416	399	405	381	405	364	429	396	413	410	428	424	421	398	407	434	419	461	409	410	443	410	384	416	403	454	414	411	408	434	424	403	455	435	397	413	408	427	412	428	441	394	418	414	401	386	401	396	381	457	395	381	422	414	431	414	429	428	422	415	431	407	376	409	428	445	426	393	411	437	429	414	386	419	397	414	392	398	393	427	429	455	424	401	448	380	399	418	374	412	430	425	445	379	394	431	429	412	431	403	430	416	431	427	455	401	392	439	435	427	426	402	420	412	394	409	419	447	416	411	412	412	444	430	390	430	400	430	449	424	408	422	414	409	419	436	427	404	379	467	403	438	425	369	375	412	385	395	423	379	386	373	409	383	429	405	407	400	415	411	410	391	395	429	416	411	382	414	447	404	441	374	440	380	405	419	445	431	427	418	414	429	423	384	422	371	402	447	395	412	404	378	417	398	453	405	434	429	423	420	412	415	395	391	433	415	384	403	435	397	423	408	369	436	420	407	418	387	425	402	427	394	427	381	414	400	439	413	397	400	415	460	422	400	384	420	392	434	410	444	387	425	432	414	381	410	406	394	440	424	428	415	363	426	405	462	436	410	424	449	448	396	408	399	413	437	428	439	389	434	410	457	445	440	435	403	405	382	397	403	436	376	423	440	389	412	385	419	435	418	438	397	421	434	410	396	413	390	415	437	422	406	416	421	407	422	425	417	403	399	454	438	405	434	449	439	435	401	419	420	410	426	458	397	420	421	387	379	385	410	435	419	356	384	401	396	389	399	397	407	384	438	412	424	402	420	402	425	421	411	421	449	409	423	418	404	397	401	427	424	433	419	452	413	376	445	404	406	403	413	386	427	388	412	428	438	421	381	426	439	424	430	401	409	408	405	441	445	417	385	395	437	430	395	394	401	422	421	396	426	395	412	436	405	396	375	428	384	408	395	416	442	433	396	431	425	402	436	455	441	398	425	412	479	390	408	389	437	422	399	414	397	431	402	399	405	417	416	405	438	395	425	419	410	465	383	438	415	417	392	424	436	395	433	388	445	406	407	414	432	472	403	412	416	368	435	435	439	409	409	434	405	466	401	428	404	401	423	383	409	424	421
25948	15587	18252	15337	12168	8238	4860	3827	3031	2356	2126	2561	1521	1137	1034	957	878	897	1109	3853	2287	5014	6662	6429	3594	1649	736	273	175	213	183	186	155	148	147	145	146	157	134	149	161	166	165	166	150	159	137	143	173	180	136	156	128	157	156	159	165	163	173	161	138	143	170	155	150	176	164	135	158	149	144	154	141	174	157	155	160	157	184	158	176	155	166	184	181	150	139	169	182	211	151	143	164	170	121	160	165	148	157	178	183	137	166	161	169	172	153	170	140	156	145	163	143	142	138	178	160	155	153	149	165	157	179	156	164	128	147	155	154	162	153	137	174	155	157	173	136	156	157	173	149	157	155	155	157	153	155	164	163	147	179	135	163	171	153	147	144	168	142	148	178	142	156	149	155	143	169	169	161	157	162	168	188	156	133	151	143	154	168	151	167	146	152	172	141	154	163	161	150	165	167	160	153	154	136	164	164	170	156	145	168	153	164	146	158	167	156	165	156	184	144	147	153	161	148	172	164	147	170	151	151	141	144	162	145	159	160	172	142	177	147	173	156	144	154	151	145	168	148	143	160	177	152	170	164	152	149	168	168	172	181	171	146	156	158	137	160	154	145	150	150	168	151	157	143	169	160	148	153	149	148	179	156	141	155	149	158	177	163	159	162	183	180	154	157	140	128	173	154	154	161	150	159	143	178	146	173	157	159	157	173	151	144	161	158	160	135	155	157	144	169	166	160	132	155	189	161	156	161	169	160	168	152	133	149	173	159	165	142	164	137	178	139	158	168	164	165	160	129	163	143	151	154	172	168	150	152	175	163	175	172	157	144	155	157	142	153	164	166	166	159	144	171	161	164	176	165	161	173	162	153	163	152	167	158	141	170	146	147	151	156	150	155	155	167	151	168	144	146	147	160	171	173	147	173	162	152	148	143	137	142	143	159	163	151	161	186	146	139	184	147	166	151	150	155	166	139	148	168	160	151	138	140	149	137	161	148	156	160	159	148	153	155	146	162	147	153	172	165	151	147	156	142	158	165	153	170	134	164	162	134	157	149	144	154	137	162	158	173	165	158	146	165	134	157	129	133	148	121	153	143	138	141	159	146	138	159	150	180	158	126	146	154	150	174	164	158	171	149	151	139	174	162	161	160	159	151	157	139	170	155	153	168	135	190	139	160	152	165	171	146	158	136	168	160	156	167	152	131	173	149	170	139	161	160	141	153	159	136	157	152	170	163	163	153	166	150	140	162	160	155	148	146	164	171	139	167	143	145	159	147	184	165	149	139	152	153	140	201	146	158	133	160	185	149	150	141	145	166	149	153	131	142	181	137	161	167	169	167	163	160	194	193	148	164	168	159	164	156	156	158	170	154	179	172	146	143	150	156	168	165	169	165	160	155	132	147	151	143	131	158	191	141	143	141	146	155	171	146	162	150	157	178	170	145	161	125	154	160	140	156	132	159	154	162	140	159	158	159	138	184	180	153	144	153	157	164	168	161	172	161	169	165	159	130	159	158	144	164	156	184	149	157	133	137	149	156	154	135	148	164	163	144	175	150	148	152	138	171	149	146	132	153	167	156	145	167	168	140	138	164	167	179	153	176	154	147	159	145	165	148	157	149	153	157	177	156	169	142	139	158	186	189	178	156	169	156	162	158	132	156	179	157	146	144	170	201	151	154	141	163	168	174	181	166	152	140	174	153	159	144	160	140	161	141	143	151	162	154	162	155	141	151	158	150	145	133	157	171	170	133	147	162	153	170	155	151	161	149	152	150	146	169	165	145	160	174	147	152	152	163	161	159	159	162	165	150	136	164	157	148	158	146	162	158	154	169	151	136	155	158	161	170	153	131	142	157	147	175	167	151	160	150	166	160	157	146	155	163	141	169	161	133	162	156	179	169	148	151	152	157	124	153	140	145	137	144	159	174	168	147	153	147	163	160	146	147	155	155	153	134	152	147	141	166	178	145	148	143	134	149	158	166	170	156	131	133	138	140	150	148	167	148	177	171	160	159	154	159	167	166	126	158	153	162	139	156	163	172	169	169	149	170	146	138	169	155	150	164	148	159	163	160	176	156	157	153	161	161	142	150	156	170	165	145	143	163	181	138	155	153	167	166	160	180	161	183	163	142	166	168	178	172	145	138	157	152	171	151	141	153	156	148	164	161	167	143	182	156	153	146	163	152	143	161	160	140	160	154	165	159	164	158	147	184	163	137	182	145	149	172	164	145	128	143	164	163	143	165	145	168	150	142	163	148	158	152	157	148	147	179	169	160	161	155	156	151	175	161	152	145	165	148	159	183	142	152	171	150	152	157	179	161	146	161	162	161	152	140	152	145	127	162	145	172	151	141	169	132	182	166	168	155	144	146	151	165	148	175	158	159	160	178	164	160	148	156	160	164	154	146	150	166	141	161	162	154	155	146	164	152	157	159	153	181	138	170	147	163	172	168	158	135	168	160	164	173	180	173	148	179	163	147	157	157	173	151	154	157	132	137	174	144	150	151	152	164	146	164	167	155	152	154	175	174	154	164	145	145	166	157	178	157	163	156	172	161	137	160	167	168	171	145	158	155	156	147	132	160	141	154	164	189	147	142	145	144	164	133	156	173	167	144	148	172	144	143	160	151	145	160	158	179	154	142	158	181	156	165	154	150	154	137	135	140	154	176	157	130	163	142	170	155	131	174	141	153	146	163	154	163	155	148	169	152	158	153	149	141	149	166	166	157	168	157	157	170	157	147	170	162	181	142	165	152	187	149	141	148	159	155	155	155	134	181	160	166	170	136	172	139	170	162	165	143	142	139	169	143	149	174	149	180	151	161	151	147	161	158	157	156	143	128	172	161	149	142	161	159	171	140	152	156	155	155	157	165	153	164	161	162	171	128	160	164	128	155	158	172	132	131	152	146	157	128	141	144	147	152	178	142	156	187	163	168	168	140	154	173	151	172	167	140	154	143	151	163	176	159	127	154	147	157	152	146	135	153	176	156	142	134	134	152	174	144	173	174	175	160	145	162	143	176	140	176	156	157	155	163	143	168	167	153	140	148	170	156	158	136	162	142	138	149	142	159	160	148	156	156	137	143	144	145	165	145	175	160	138	159	150	168	153	153	157	141	160	151	153	165	151	142	161	164	160	177	152	139	173	141	131	162	131	171	160	152	152	150	155	161	149	157	159	141	156	155	148	152	147	165	173	163	161	127	142	155	149	156	148	156	123	150	147	145	181	149	152	168	159	152	163	155	164	138	145	164	167	166	141	183	168	161	166	139	144	159	153	148	151	149	162	151	176	150	161	150	144	140	156	159	125	153	170	149	174	167	142	147	145	191	151	164	148	153	133	167	135	151	160	154	164	173	173	167	158	171	143	156	149	193	149	194	164	159	174	157	132	171	183	163	152	145	144	155	153	165	186	162	161	151	145	175	166	139	150	175	155	161	154	164	168	154	155	154	141	143	155	170	162	160	175	175	157	163	145	147	139	151	144	173	150	158	129	178	168	157	158
15903	13063	22913	26191	25762	21542	16330	14511	13195	10927	10806	11998	8144	6002	6011	5781	5131	5369	6852	17953	11539	23154	26423	25263	16365	8704	3790	1112	757	806	554	468	440	442	462	436	472	466	435	438	484	484	424	424	480	454	445	445	431	480	453	453	452	512	448	456	444	463	466	465	444	489	466	462	434	458	421	454	500	436	445	428	470	444	426	451	444	477	468	456	435	448	450	430	460	423	482	411	452	474	485	469	456	441	454	426	452	491	455	445	429	451	434	445	469	474	485	481	466	477	417	476	484	448	440	427	434	467	485	453	458	463	442	442	467	458	453	494	449	442	427	460	469	449	428	457	465	432	466	442	455	451	465	468	416	422	451	434	479	475	430	473	465	453	444	437	471	448	457	453	452	429	488	468	424	430	424	425	464	449	421	443	409	445	475	508	476	428	432	433	417	445	471	491	428	461	502	439	436	468	439	430	474	450	477	453	423	446	428	514	432	463	469	493	440	468	437	464	459	431	419	440	424	452	437	451	459	461	420	479	437	461	480	456	458	476	444	435	453	493	475	461	461	472	439	425	431	466	413	475	396	428	432	434	434	460	482	440	419	453	435	478	454	454	423	468	456	495	431	437	454	453	437	452	438	457	467	451	457	466	429	477	423	466	483	507	425	450	435	474	476	475	463	463	471	453	439	455	420	434	467	472	450	489	440	476	430	504	464	459	450	452	426	456	466	473	459	423	461	479	451	458	508	450	466	415	470	424	452	485	457	462	451	446	432	444	470	430	444	453	473	474	452	459	457	467	462	452	434	483	446	495	470	438	468	500	431	455	445	411	434	461	457	475	449	491	447	437	438	449	460	457	420	464	422	454	456	491	445	406	464	488	468	457	482	415	471	469	441	438	469	410	448	413	454	418	440	430	465	517	480	438	441	442	441	429	435	417	468	455	466	457	437	446	484	470	440	476	460	417	467	489	438	483	455	474	441	444	418	495	458	441	460	426	454	445	455	417	411	482	459	450	436	445	430	463	452	468	449	450	444	425	454	461	503	508	446	449	501	455	439	473	443	423	453	469	446	456	452	437	454	426	474	460	492	478	452	467	442	421	474	460	472	434	461	421	471	461	441	465	438	462	462	473	454	484	431	437	481	440	430	443	441	457	477	425	413	422	460	451	483	429	430	484	457	437	464	451	482	463	441	489	462	476	467	478	468	458	420	425	467	433	444	492	455	470	443	448	508	466	464	441	446	430	505	455	451	454	436	455	458	439	441	473	456	467	446	452	444	423	459	454	452	432	434	456	473	420	461	452	445	495	487	488	476	476	464	457	476	458	461	422	470	436	474	465	486	453	469	466	457	430	451	478	468	481	468	472	471	456	455	454	438	468	448	449	428	465	456	447	473	449	473	450	415	460	462	406	458	454	470	432	454	402	482	463	392	429	424	416	465	422	454	438	436	450	386	455	446	433	477	485	444	447	456	428	467	470	462	421	452	479	479	484	465	438	397	479	447	464	490	452	468	405	452	433	477	480	459	451	464	456	410	453	476	450	460	422	482	437	462	483	465	474	458	439	450	469	425	429	450	441	439	490	437	468	454	455	451	427	464	455	453	475	454	472	477	427	465	497	474	465	483	441	464	482	444	481	434	440	459	414	390	475	452	471	419	438	453	452	435	485	443	449	442	465	442	422	481	492	451	470	449	448	441	456	436	468	495	458	426	403	474	467	436	436	419	457	427	467	492	465	416	499	479	449	468	473	438	430	499	485	455	428	449	446	442	438	470	454	458	448	435	439	484	479	429	473	429	458	452	435	477	419	454	409	451	429	425	417	439	461	458	434	465	464	472	460	435	448	472	449	462	449	491	471	442	434	453	458	455	495	446	439	447	420	429	441	457	498	446	462	436	447	408	442	459	474	463	460	472	494	433	455	451	470	436	495	456	465	448	458	447	434	450	429	456	466	458	468	436	455	455	464	458	460	483	454	480	422	423	478	469	428	487	441	447	456	443	455	477	469	467	465	456	470	418	450	429	446	479	472	462	442	374	467	444	441	442	429	457	456	466	472	497	427	462	473	426	449	462	490	470	427	452	468	447	477	469	449	447	423	447	480	433	468	442	461	448	467	457	449	484	428	475	451	460	456	471	463	446	424	476	460	443	443	472	455	462	463	459	454	469	411	425	431	454	488	444	456	451	445	471	482	486	464	449	445	510	458	447	474	458	466	431	421	442	440	408	450	470	505	474	445	447	476	463	503	458	443	443	456	460	474	456	412	480	453	474	472	470	470	454	447	454	447	466	469	433	452	450	505	465	428	428	459	452	434	473	422	441	437	466	464	441	457	413	485	436	458	476	457	460	442	485	448	482	476	439	428	486	460	432	454	443	491	447	472	463	445	430	441	473	470	433	462	442	452	484	435	455	437	455	420	425	465	437	430	492	401	496	430	462	431	432	482	425	438	443	449	447	445	467	488	483	438	464	486	441	468	441	443	461	430	429	451	425	481	453	428	457	464	451	512	460	436	446	458	466	426	453	481	440	461	461	448	459	453	488	499	483	492	456	489	464	465	447	457	438	453	479	487	416	444	438	470	461	456	439	479	448	439	476	431	460	486	471	445	473	460	464	446	459	465	445	434	460	475	467	459	441	460	439	461	432	474	466	441	493	442	436	471	441	465	499	472	445	429	456	443	451	465	462	487	418	459	443	452	474	441	451	442	473	437	468	462	449	467	476	458	437	453	456	456	451	487	462	432	481	461	434	419	476	474	445	420	448	470	448	435	471	467	463	436	478	445	487	438	461	469	469	491	486	426	449	480	470	438	499	425	464	426	480	452	453	422	467	486	471	481	429	449	463	477	422	456	444	423	466	420	459	458	455	469	475	478	477	453	442	465	448	468	457	493	432	417	444	420	445	409	464	401	456	456	466	448	451	433	475	450	477	433	467	431	450	474	461	483	435	460	444	398	469	434	444	466	471	509	431	440	463	443	447	440	462	425	459	482	447	438	434	489	461	416	448	423	455	452	438	432	470	476	464	494	443	498	453	459	453	469	468	472	461	444	463	477	472	428	479	458	452	464	453	444	482	424	434	430	464	446	452	450	453	441	460	466	443	456	448	482	429	445	440	468	463	443	484	459	471	478	444	458	419	451	442	420	423	459	472	453	444	449	420	491	450	495	477	452	457	444	420	460	496	464	493	441	455	465	454	475	430	422	448	466	449	443	437	453	438	472	483	439	486	443	435	447	442	456	487	458	468	439	480	477	447	433	463	438	440	438	433	505	476	430	453	447	470	503	478	490	474	474	448	487	452	479	447	468	450	447	439	485	405	488	451	475	468	445	474	462	446	451	446	474	429	476	444	486	497	469	471	455	426	481	448	474	463	453	436	457	433	451	454	434	442	426	452	424	444	439	440	424	425	496	437	479	472	465	496	464	436	437	427	454	443	443	429	470	445	441	484	438	443	451	466	479	470	456	471	462	447	433	460	478	438	450	482	446	417	458	476	431	429	448	453	421
9507	6829	8026	6510	4256	2377	1128	996	681	696	647	600	413	327	312	318	324	283	305	377	257	449	645	697	579	395	263	164	149	135	142	133	129	126	150	146	158	150	146	153	124	127	127	152	151	131	150	119	126	116	117	145	121	129	134	142	141	127	136	168	137	134	146	112	121	143	124	142	122	124	101	136	147	147	131	116	135	157	156	137	119	134	148	137	129	145	148	135	142	134	153	115	148	139	148	129	125	131	124	112	129	116	124	123	145	160	146	145	145	123	143	113	134	143	131	139	141	117	130	127	159	125	142	145	147	110	156	128	149	135	94	151	130	133	154	137	133	135	140	141	136	152	138	128	140	118	114	127	139	122	136	137	129	157	135	148	142	140	114	134	134	135	131	156	132	124	148	143	126	129	148	127	144	116	129	144	134	155	110	136	131	112	124	121	133	146	128	125	115	123	142	162	135	143	129	125	160	135	122	135	148	153	142	133	164	132	146	148	139	135	154	132	149	126	130	126	135	136	135	154	121	148	128	118	125	132	128	137	130	132	147	146	120	159	146	149	123	139	139	139	151	137	136	144	128	150	144	144	139	127	127	153	131	124	141	120	143	122	133	123	126	135	142	127	122	153	140	147	149	119	154	153	130	129	119	135	150	131	144	122	145	130	155	147	137	129	130	148	127	133	128	127	131	142	130	134	128	137	137	141	132	132	131	122	146	144	157	132	152	145	136	121	122	147	132	140	139	156	147	132	135	142	112	124	154	135	126	124	134	126	163	129	119	143	158	132	147	120	139	133	146	132	152	138	146	136	140	146	147	132	129	147	133	131	137	129	132	123	141	120	143	137	167	130	124	114	145	145	140	157	137	123	135	138	158	143	100	134	127	124	118	116	143	142	138	122	104	141	131	136	141	145	103	138	132	139	120	136	133	133	126	143	141	141	125	125	139	130	119	128	144	139	131	154	137	120	130	129	142	141	134	115	123	128	133	120	129	147	130	153	143	136	126	116	139	144	117	147	148	157	153	135	131	141	111	138	142	116	139	141	128	135	127	118	150	136	125	136	116	137	134	131	131	141	127	113	140	131	168	125	153	148	137	142	140	109	128	178	132	145	164	142	143	128	142	127	135	128	148	134	150	131	149	150	124	124	121	136	141	138	123	143	129	151	136	110	139	143	135	126	137	162	128	149	149	129	141	143	136	130	125	156	134	124	126	145	145	104	146	130	130	121	136	155	151	142	167	143	151	125	143	130	129	151	142	169	135	139	142	128	158	158	154	132	115	131	142	137	152	139	132	153	134	123	135	151	147	139	143	151	122	149	145	120	140	136	133	140	119	144	152	139	110	119	141	157	167	143	137	146	149	118	153	133	105	148	124	158	143	118	131	138	125	118	141	130	111	142	138	128	144	135	135	154	135	142	144	126	133	143	140	135	131	115	137	119	131	131	158	125	138	128	129	119	153	112	152	127	136	133	137	132	125	133	135	145	133	137	131	126	164	145	122	154	122	139	120	109	135	140	143	116	128	127	148	141	138	149	124	122	127	137	121	134	145	130	143	138	133	158	120	146	138	119	139	124	133	150	152	140	137	138	147	131	138	127	144	127	125	130	136	135	140	135	144	142	142	140	121	129	141	124	146	130	134	129	155	137	139	146	123	137	130	147	156	118	124	135	128	141	126	129	128	131	162	154	130	138	136	124	125	138	164	134	146	109	124	123	133	154	130	125	126	144	135	125	141	124	125	135	141	135	117	130	148	162	140	129	142	150	138	131	149	127	122	126	136	146	120	158	129	134	125	142	136	131	134	144	136	146	120	129	149	116	135	154	118	134	125	134	129	130	150	139	125	119	144	147	134	143	149	159	120	119	137	140	127	144	125	128	132	113	130	122	150	136	150	137	140	132	145	137	134	147	146	148	128	146	138	143	147	145	134	142	134	148	131	129	130	124	115	155	117	140	152	137	112	134	146	114	146	119	126	119	124	148	162	142	140	122	137	146	124	130	145	137	125	142	141	128	124	126	148	136	133	151	176	133	162	141	131	158	146	169	144	127	122	113	129	141	140	158	135	146	152	139	138	134	126	144	130	122	107	142	133	111	141	140	146	142	137	158	129	152	153	125	137	118	118	135	143	127	146	125	132	145	122	128	124	147	145	142	139	112	129	130	110	103	146	139	160	140	151	137	142	145	135	123	150	155	141	121	143	107	134	123	138	121	155	133	111	141	130	134	122	137	132	147	142	114	132	137	145	153	154	136	141	128	132	141	133	139	148	141	158	151	142	125	142	135	145	126	121	141	123	144	131	157	135	149	140	131	135	130	131	148	134	136	129	147	138	126	97	124	123	141	147	123	146	128	142	141	141	133	145	135	135	128	138	142	121	126	128	145	123	110	159	130	141	139	137	152	140	173	140	134	143	138	146	145	136	142	116	131	115	132	136	142	135	123	121	132	134	129	141	131	123	142	123	142	143	139	147	118	139	145	125	132	134	137	120	134	134	139	132	128	128	142	150	146	146	130	135	128	138	134	135	139	146	134	129	130	145	142	133	151	132	120	141	144	143	130	137	129	152	136	156	133	160	130	143	132	147	153	137	118	133	158	142	148	147	147	127	133	147	156	131	136	153	126	138	118	142	132	159	124	133	158	136	123	130	125	140	129	128	134	149	147	128	135	118	135	161	145	129	132	126	124	141	154	146	132	122	140	140	148	134	143	155	145	138	136	135	143	144	148	149	135	141	138	131	116	139	122	141	127	129	136	171	120	122	137	140	127	126	143	132	143	144	151	129	138	132	123	128	136	131	133	134	130	143	132	156	134	156	116	158	136	141	141	123	121	129	140	151	121	151	142	139	142	137	135	138	124	122	128	116	136	138	138	143	138	127	135	146	141	137	124	147	137	150	118	133	145	145	132	129	118	132	148	140	122	135	125	154	158	145	135	132	141	128	124	142	109	113	142	137	154	138	141	142	148	136	164	140	155	139	172	132	145	123	132	141	150	139	143	141	120	145	133	136	124	140	146	137	119	120	123	148	136	125	128	138	136	138	124	130	131	131	124	131	139	120	144	140	133	137	138	120	139	135	162	131	123	129	139	119	145	149	126	151	131	151	148	112	125	121	133	128	138	144	152	140	161	144	144	144	138	125	136	152	151	137	152	124	137	128	136	138	158	132	133	125	135	133	115	130	129	135	135	121	134	153	129	145	137	108	138	149	131	124	131	119	136	133	146	136	123	136	128	146	123	146	132	127	167	125	154	135	146	157	127	131	138	114	114	151	147	141	155	138	117	146	112	123	118	137	136	126	127	137	137	122	112	137	136	155	151	149	133	129	121	152	137	141	143	134	136	124	132	142	123	129	113	131	150	132	125	148	127	127	125	121	154	128	131	131	139	129	128	144	148	147	131	145	135	118	140	119	121	145	139	136	142	131	135	113	132	114	134	126	133	158	122	141	144	127	134	131	142	130	155	148	155	124	119	142	126	161	130	111	144	125	134	131	131
6455	6915	12878	14958	12911	8932	5020	4747	3456	3782	3465	3598	2341	1718	1534	1696	1696	1537	1591	1764	1524	2622	3703	3774	2931	1904	932	629	503	426	410	408	422	441	390	439	430	395	406	405	377	406	412	403	387	405	391	393	387	402	364	393	421	414	380	406	404	388	389	374	398	392	384	401	384	383	393	408	387	369	401	384	372	398	353	378	410	415	383	427	396	371	395	373	450	377	403	371	381	385	416	380	399	415	401	384	413	391	405	407	418	364	401	411	422	439	391	411	397	394	406	416	399	370	405	404	395	440	425	425	371	434	403	401	410	377	409	410	359	417	393	373	397	400	385	371	386	407	421	399	413	415	411	399	424	382	418	389	407	421	435	430	377	408	397	407	418	378	421	421	397	397	405	404	421	398	378	421	395	384	381	395	411	404	416	400	396	439	410	389	384	426	414	390	383	392	438	382	397	405	377	406	403	401	389	377	392	391	417	420	438	423	372	396	378	404	400	375	367	392	392	407	433	382	395	444	404	397	383	377	392	396	404	416	387	397	395	409	386	427	400	394	418	394	386	425	407	430	406	428	383	391	416	413	393	405	382	435	394	394	399	406	404	388	418	414	384	417	404	425	377	446	389	384	393	389	373	381	443	424	404	409	376	393	402	443	405	404	393	404	416	389	410	431	402	380	422	401	401	410	395	412	408	394	368	393	392	393	402	426	401	388	386	391	412	398	450	382	433	365	377	393	409	455	387	393	377	436	414	391	407	370	411	390	411	379	385	428	410	404	399	433	416	388	396	434	423	393	414	377	395	380	368	399	413	407	416	389	419	419	405	372	373	458	371	416	405	393	395	413	406	393	380	410	394	388	400	399	414	437	422	412	412	373	401	380	411	393	382	375	409	391	391	416	420	416	396	382	401	374	352	372	398	417	374	427	402	381	397	385	402	402	352	405	411	404	358	419	414	406	418	401	438	365	437	398	411	378	382	443	422	413	390	367	385	422	379	407	414	406	379	384	397	389	407	428	426	355	382	434	393	433	389	361	379	400	401	421	396	405	416	434	367	389	389	387	411	391	395	366	404	379	415	410	421	388	372	424	380	419	390	405	444	367	367	407	396	404	399	381	414	419	405	386	406	418	405	403	415	400	420	387	383	414	396	388	422	389	389	418	415	375	366	388	432	402	405	406	389	408	371	410	404	409	430	403	443	385	415	398	370	396	436	415	408	430	384	389	428	374	405	392	395	405	391	436	395	370	424	397	380	372	390	402	405	434	399	390	399	429	412	439	463	376	379	387	392	414	410	367	390	390	368	381	419	411	375	414	375	386	376	424	412	375	434	427	403	378	346	441	383	374	394	394	394	350	388	391	409	405	398	384	370	383	391	397	379	382	400	404	417	394	410	393	383	396	384	403	372	388	428	404	402	418	384	414	371	419	379	386	392	382	398	404	388	380	387	389	390	365	406	392	396	403	436	371	412	386	419	410	381	394	435	415	408	406	407	407	375	413	396	390	413	406	421	410	424	389	376	462	421	436	401	374	379	369	373	388	395	414	413	402	389	414	369	422	387	402	400	420	422	428	407	435	404	378	425	417	397	388	422	395	416	367	384	393	376	371	401	403	361	398	425	406	389	430	405	393	416	380	413	399	419	437	383	438	366	402	433	392	377	370	400	384	394	383	425	396	420	417	419	382	428	402	426	406	422	420	417	367	422	420	381	357	400	384	388	385	376	424	385	406	397	389	405	394	408	433	411	408	399	404	411	352	440	426	399	395	394	418	399	390	414	383	419	408	459	401	371	382	396	402	397	428	429	412	349	394	387	405	438	387	402	391	424	383	394	438	403	399	390	383	407	403	379	401	417	388	416	403	406	391	405	418	417	394	396	403	400	401	408	399	364	389	411	412	374	397	407	352	409	399	394	421	430	397	368	383	413	394	413	410	422	413	394	412	400	374	376	419	408	416	412	401	398	342	413	398	452	434	422	415	383	385	391	445	393	414	414	416	384	397	403	416	384	433	385	358	440	438	400	388	435	409	370	422	428	384	416	431	365	437	398	403	388	407	389	383	382	380	392	406	433	392	387	391	419	376	384	415	413	410	404	407	397	390	398	410	356	406	400	414	407	375	374	404	408	376	409	387	399	396	425	402	401	398	440	398	407	406	428	391	411	402	369	372	386	384	407	405	398	404	425	395	441	372	397	400	385	419	403	406	389	400	370	410	404	399	403	406	375	398	408	410	388	387	385	419	405	412	421	413	400	380	411	388	358	382	431	423	370	409	431	373	365	375	397	398	369	380	407	402	420	401	377	395	404	344	370	457	387	401	381	386	414	402	381	377	412	423	406	413	412	413	402	406	403	396	402	398	370	432	357	397	417	402	429	404	422	414	368	389	418	404	380	383	384	349	389	449	336	376	416	403	396	397	398	368	417	437	422	409	421	419	419	444	412	417	420	366	393	398	424	392	414	395	401	373	359	393	363	407	394	359	387	406	386	396	413	420	385	415	376	389	443	403	401	406	417	401	406	382	388	410	398	407	411	416	403	431	386	412	403	377	388	381	414	389	406	393	393	430	400	424	419	413	434	358	371	442	413	390	390	447	415	421	402	378	414	427	352	379	424	426	366	386	414	423	412	393	410	403	410	390	427	357	406	370	421	400	401	373	410	389	417	401	382	395	392	401	416	396	383	373	410	420	380	372	440	385	394	408	424	392	389	406	408	387	413	371	396	399	389	377	419	414	390	407	389	379	402	356	411	399	359	409	404	443	410	390	408	379	372	392	427	407	401	417	399	436	373	375	387	380	405	397	352	429	379	379	418	398	397	360	391	397	392	407	436	396	433	420	379	401	399	420	402	387	393	403	426	370	387	389	423	359	394	432	402	386	398	418	387	417	409	362	398	396	416	396	371	381	395	390	370	370	419	387	365	405	364	408	395	416	408	381	387	375	427	398	412	401	386	417	389	390	371	422	401	426	400	398	402	415	391	376	413	395	397	402	380	417	409	403	405	387	395	414	395	390	372	409	418	429	399	437	398	406	409	415	430	425	397	419	387	356	397	407	411	397	376	350	440	411	390	398	389	406	398	395	403	373	364	389	402	374	396	409	398	399	383	372	398	411	425	389	410	368	401	416	407	396	399	402	381	426	388	374	398	418	374	414	397	388	404	428	418	413	392	396	407	399	421	423	381	370	403	380	413	406	377	400	403	376	387	404	412	390	377	398	423	421	419	403	372	409	388	383	405	425	372	399	376	438	374	352	420	405	392	398	438	428	374	426	372	402	402	398	375	376	404	392	411	400	426	392	393	429	403	396	415	413	413	378	420	372	410	364	415	400	438	428	389	423	394	422	440	396	397	373	390	390	392	388	398	385	402	365	409	367	382	383	397	389	396	397	438	401	417	388	389	388	395	414	373	416	390	425	387	397	412	395	400	396	382	424	398	446	368	386	424	414	376	389	408	389	389	423	368	399	383	445	380	390	407	391	390	413	406	397	392	406	422	387	348	398
20481	13649	18433	14446	9259	4080	2769	2241	1704	1341	1135	1534	1269	757	617	603	530	718	776	1157	801	3067	3872	3104	2045	1213	437	316	196	173	145	133	133	160	138	135	166	159	137	145	147	132	142	137	131	148	133	139	138	139	163	157	149	133	155	154	132	136	153	151	135	143	154	135	139	127	147	140	149	134	172	141	130	123	142	133	126	128	135	143	121	138	156	140	129	122	166	143	150	128	157	130	133	143	154	131	133	145	136	129	142	140	140	135	142	132	127	136	137	152	150	152	124	143	127	150	152	136	129	160	130	146	143	137	144	159	159	118	154	148	158	127	150	151	154	139	154	128	140	157	149	158	113	130	151	129	141	142	148	127	147	157	144	151	148	137	157	150	127	138	129	153	137	147	129	130	150	143	137	146	139	132	137	155	130	131	153	122	151	154	124	143	144	140	150	151	132	139	128	144	145	158	144	126	137	151	154	131	145	145	135	153	141	125	156	121	142	151	101	122	135	140	148	137	136	144	151	151	151	164	150	129	167	141	152	154	133	127	156	128	128	137	121	160	122	134	133	151	158	170	134	173	158	146	137	150	138	143	130	138	158	150	149	136	119	151	150	129	137	138	106	138	137	134	170	130	149	130	148	144	132	132	131	143	144	144	138	120	158	139	141	141	142	128	137	140	143	140	138	132	127	124	139	140	131	136	137	156	151	143	139	120	146	128	145	128	119	150	166	160	149	118	139	123	138	148	135	137	130	162	164	152	146	141	127	142	154	135	149	137	156	149	138	140	151	145	119	135	154	129	135	143	162	153	156	128	145	148	138	152	132	167	137	141	137	130	138	145	130	142	139	144	140	123	135	137	142	142	141	138	123	126	146	145	129	139	157	175	154	144	146	134	165	133	122	134	130	130	140	141	142	129	156	136	124	127	153	137	140	145	160	156	146	141	134	158	145	137	156	136	130	136	146	127	154	172	140	136	160	154	126	133	132	141	161	152	161	132	131	158	139	138	138	135	158	143	149	147	133	138	147	147	137	146	157	133	137	151	162	128	132	124	142	130	151	152	148	125	163	151	135	156	149	146	149	154	124	148	125	145	147	144	133	132	143	157	133	142	158	140	150	134	139	146	140	147	154	150	148	164	136	144	152	140	169	141	150	130	146	143	122	139	141	151	148	131	137	144	117	144	140	152	141	129	146	147	121	165	135	144	139	131	145	145	123	130	126	159	143	134	138	133	159	127	172	143	145	142	161	128	140	165	147	158	142	143	139	129	139	135	124	137	150	155	147	111	145	137	146	161	139	144	143	145	136	139	136	134	149	145	134	127	137	144	126	134	139	139	128	137	129	134	122	142	145	135	154	145	134	124	147	113	143	156	140	142	142	145	139	156	149	135	128	140	155	132	148	154	136	152	124	128	145	145	127	160	135	158	128	138	139	141	127	130	138	135	138	137	155	130	161	133	149	135	139	154	152	150	156	145	130	139	155	127	148	126	151	140	127	147	152	156	151	130	142	152	143	135	142	141	139	139	140	147	130	151	142	142	147	151	140	122	141	138	167	150	145	164	143	112	148	128	136	121	129	141	165	154	138	135	147	133	152	126	134	151	135	124	150	128	145	160	146	137	148	145	165	151	132	122	125	163	139	139	118	134	126	148	142	144	138	119	172	134	155	147	119	166	121	164	128	145	118	166	150	127	142	152	133	127	131	132	146	127	126	132	149	154	144	146	145	124	131	138	134	131	138	133	152	136	167	130	131	155	126	150	150	162	149	145	159	136	128	141	155	154	150	143	163	147	158	122	149	132	145	151	140	145	116	134	140	147	115	146	154	132	126	150	162	139	143	130	132	155	137	130	119	149	168	147	145	160	147	140	162	136	142	132	139	144	139	155	135	151	164	137	155	138	130	154	141	133	134	135	115	151	138	145	168	148	141	144	118	136	126	159	144	137	159	141	167	155	140	137	126	147	139	157	150	126	149	133	127	122	146	158	146	122	146	126	136	138	140	149	161	151	138	146	126	148	130	151	134	141	130	142	143	124	138	144	133	141	137	134	152	132	136	131	125	124	143	148	155	148	134	142	132	147	131	138	147	140	148	138	143	142	139	134	152	147	140	129	140	133	141	142	141	151	165	165	144	144	128	117	135	148	141	143	128	142	131	123	142	135	153	139	132	141	123	155	110	132	159	147	122	134	133	122	143	148	131	148	120	125	175	136	131	164	166	136	134	132	143	137	141	130	140	159	123	131	131	126	137	142	139	142	137	139	145	141	143	127	146	138	147	138	118	120	143	141	149	141	120	132	125	148	158	166	145	148	136	149	112	148	127	142	165	128	154	130	122	140	133	137	137	154	151	149	165	146	126	143	142	142	132	157	139	153	139	136	135	149	140	155	162	141	153	144	138	120	133	144	141	148	126	153	151	120	142	166	140	138	133	142	169	153	129	140	135	161	143	132	133	138	129	146	134	124	154	146	148	150	124	149	132	143	138	148	156	154	138	127	146	121	140	143	133	132	145	127	142	133	128	139	154	136	139	150	144	155	145	171	136	122	157	130	139	148	140	158	109	135	140	135	146	147	154	135	121	131	147	138	140	135	157	141	160	150	156	125	149	130	135	147	124	160	133	137	141	152	135	145	122	129	128	156	141	156	136	153	114	139	147	143	136	129	140	146	150	125	135	135	149	141	138	139	145	146	160	141	155	148	135	154	137	139	151	130	131	145	167	128	141	152	124	142	141	158	133	145	127	138	160	174	144	142	139	148	152	128	151	130	130	154	145	143	130	137	139	154	145	159	161	157	171	146	137	137	123	118	114	147	145	131	128	130	138	152	116	122	152	144	150	148	146	103	135	134	120	158	150	132	135	136	148	132	134	159	147	164	136	127	139	143	131	145	148	134	143	127	135	138	140	126	145	134	145	133	147	136	154	146	150	161	140	139	134	131	156	167	163	162	129	140	136	149	129	142	130	144	152	144	140	141	143	143	135	178	155	142	145	144	136	145	142	146	148	153	159	135	141	139	146	137	134	185	139	114	133	127	126	117	139	134	144	160	166	140	138	150	124	126	145	155	158	132	154	152	134	119	152	123	130	142	150	149	146	136	144	117	150	129	143	136	132	122	155	155	144	151	123	150	130	144	163	156	158	136	133	136	128	120	127	143	140	153	124	112	132	150	148	154	139	153	150	131	156	145	132	137	155	168	147	135	142	143	161	160	129	161	130	127	149	165	126	164	149	139	164	143	162	146	167	149	159	145	137	141	128	136	141	170	133	151	136	156	133	129	129	127	131	143	134	129	123	139	142	144	125	147	140	145	149	121	123	136	126	136	132	156	123	121	147	144	134	136	121	122	139	136	140	161	135	133	131	159	150	137	148	156	161	135	148	131	130	145	146	155	129	158	152	145	137	138	131	138	129	156	152	126	143	140	156	127	127	131	135	140	153	129	133	106	154	143	123	156	167	148	139	122	159	147	134	136	174	149	138	119	171	143	162	141	158	141	137	130
13139	12337	23829	25143	21379	13721	10980	10065	8259	7211	6016	8291	6900	4324	3833	3454	3281	4290	4865	7210	5353	16826	19037	15752	11243	6596	2559	1214	690	517	442	437	386	440	446	402	456	454	399	411	427	406	444	416	397	401	402	410	402	428	412	442	414	404	425	414	440	404	415	424	395	444	430	438	410	419	414	428	428	405	382	403	454	433	429	403	419	432	393	374	445	443	425	442	428	418	427	415	402	382	435	386	411	401	422	415	419	417	420	410	378	394	392	417	437	384	399	427	418	391	396	409	459	407	394	423	433	421	401	444	389	400	400	420	423	397	432	423	416	417	448	392	430	396	426	440	460	406	447	419	408	422	399	419	426	459	398	461	455	434	409	404	445	441	407	371	412	399	414	387	426	398	397	451	405	400	386	407	411	431	406	399	441	391	404	425	404	441	433	408	425	458	410	428	411	422	422	430	389	445	446	422	430	358	437	383	417	413	423	380	414	399	423	425	398	431	369	386	423	438	460	399	414	397	392	411	409	431	384	401	400	409	405	415	432	417	445	397	372	438	405	386	421	408	415	406	404	396	394	404	377	406	421	404	412	431	428	427	401	390	410	419	421	414	412	396	385	393	380	419	414	418	424	392	449	394	426	420	422	386	436	411	450	382	404	377	457	414	416	401	405	406	403	401	415	425	421	399	407	400	420	395	407	413	393	434	392	416	430	403	439	397	421	363	419	411	404	400	452	388	429	419	439	396	408	413	420	378	438	396	376	442	418	382	428	395	413	407	399	418	412	408	423	412	426	411	399	425	471	383	416	385	397	427	404	404	391	423	440	427	387	416	416	404	409	412	415	407	448	401	449	405	403	431	414	405	386	408	390	372	404	428	429	408	391	428	398	381	431	435	374	444	400	420	410	410	413	407	424	402	419	416	415	391	417	422	433	392	424	396	397	394	428	416	384	395	435	419	425	435	419	386	440	412	412	440	424	408	387	381	429	424	406	393	384	437	464	404	439	431	382	418	421	420	404	418	446	456	376	431	452	448	414	403	439	408	367	405	419	380	444	443	399	403	426	398	429	451	351	399	429	412	437	425	411	420	410	420	398	462	374	430	422	424	399	431	389	412	395	405	426	386	391	433	409	411	389	399	419	450	406	395	411	399	403	400	429	411	402	381	405	383	416	383	422	397	398	384	432	432	426	405	404	374	386	430	434	410	404	430	417	428	406	453	397	432	442	405	434	427	429	454	416	410	438	440	418	392	417	435	410	428	467	406	413	389	413	400	392	389	442	364	416	412	413	439	443	446	388	389	390	411	438	386	397	395	409	404	378	431	415	431	436	443	413	414	411	399	414	385	432	426	429	410	416	409	416	442	416	408	453	357	372	391	418	420	414	434	397	405	429	450	411	441	427	428	443	450	380	420	424	438	411	424	429	415	369	405	454	390	407	396	404	433	433	406	437	425	416	393	423	417	419	405	411	439	410	437	409	408	402	402	396	395	391	362	391	401	415	415	438	409	394	383	427	394	423	430	402	460	415	417	402	434	432	424	425	396	430	416	391	388	412	420	426	422	411	414	416	429	409	399	442	431	414	419	426	405	401	445	448	416	415	393	435	409	442	403	409	363	389	418	371	433	407	418	427	404	396	418	407	391	415	393	396	406	379	409	387	421	444	411	406	396	423	409	425	433	419	388	420	414	433	411	410	431	401	443	429	380	442	398	411	444	418	420	439	441	398	448	393	441	412	410	432	395	389	404	376	434	361	391	397	429	396	448	417	417	413	420	438	400	392	410	394	388	434	409	380	426	433	411	442	377	409	433	420	377	413	420	420	414	440	377	434	444	387	439	411	404	393	435	444	418	411	408	396	411	409	421	411	408	387	432	426	399	392	423	412	420	422	405	417	411	386	402	423	414	406	418	427	414	411	397	392	389	400	433	403	412	409	455	450	409	421	381	411	414	426	409	400	404	447	407	425	433	428	390	408	379	408	412	419	395	414	427	435	396	404	404	387	457	436	406	450	363	406	426	422	460	428	373	396	435	442	407	428	415	411	409	402	396	424	429	459	390	405	419	405	398	405	413	407	415	416	389	393	429	411	410	398	413	429	396	411	403	449	417	413	430	423	416	455	425	405	425	394	400	378	424	408	399	441	415	448	403	398	429	447	422	422	417	398	419	461	432	396	416	438	416	423	403	414	398	384	447	433	424	422	394	421	435	426	386	423	394	387	403	424	414	434	445	378	431	378	424	426	424	447	415	434	448	406	410	445	425	408	392	425	436	410	411	376	389	438	441	440	421	412	401	394	417	410	391	407	369	396	418	427	384	434	386	425	420	404	416	428	419	409	383	435	443	432	413	395	415	439	420	407	409	419	406	441	415	421	410	433	415	416	382	428	421	422	400	413	410	413	427	403	414	395	415	398	410	416	413	411	406	384	402	391	406	445	418	387	410	413	439	410	419	452	387	393	416	414	381	424	435	409	404	432	400	393	415	422	434	391	430	421	417	410	426	398	407	410	420	445	380	422	398	414	368	423	352	430	426	413	431	404	435	461	398	415	405	401	409	398	401	426	419	398	405	426	437	425	407	402	365	426	411	404	466	438	399	414	475	428	409	400	414	410	436	429	406	421	416	418	434	392	434	436	444	398	424	391	410	413	427	388	435	435	403	440	426	389	409	426	412	434	418	391	395	413	417	444	438	398	462	418	402	419	402	419	401	385	375	393	413	402	425	422	446	436	409	413	375	399	455	405	417	419	436	394	438	400	428	432	455	394	438	436	441	398	418	400	391	409	437	420	407	386	425	399	405	406	450	403	380	456	441	425	439	394	419	406	436	407	424	426	412	421	386	431	395	422	429	397	378	402	436	411	410	392	404	414	391	393	425	395	368	422	449	411	415	393	445	397	440	406	447	418	404	411	425	408	392	416	393	423	437	421	444	418	373	440	442	393	402	422	388	377	441	463	403	371	430	439	406	458	435	438	405	430	444	400	423	399	441	434	442	434	377	399	460	441	398	425	379	443	397	430	382	436	432	422	409	440	381	416	414	412	434	444	423	415	430	441	406	414	444	399	469	394	398	394	404	387	406	420	407	402	401	421	402	404	458	425	416	406	426	415	397	422	472	417	425	448	434	402	405	451	406	456	427	400	451	405	430	427	428	400	428	439	409	429	401	443	406	411	405	450	438	435	433	430	389	368	414	394	445	412	383	416	402	394	422	439	422	411	392	421	415	433	404	395	396	446	435	407	412	428	435	366	418	414	394	385	397	436	421	421	435	423	379	418	443	373	385	410	396	412	402	396	406	392	439	420	419	431	365	416	379	416	418	422	423	422	412	408	426	389	400	410	407	401	403	425	426	404	388	401	441	383	417	436	395	433	406	435	394	425	424	423	375	443	412	452	445	378	451	436	399	363	425	432	402	398	418	436	394	418	418	446	437	426	410	430	409	431	432	405	412	402	393	394	445	400	390	391	442	415	437	408	420	385	428	439	415	430	395	411	410	399	398	425	387
28812	21250	27772	21629	14325	8739	4765	3987	3023	2164	1693	2387	1940	1527	1147	1029	933	997	1880	2239	1671	5902	6924	5481	3473	1705	541	395	255	186	177	140	165	162	153	176	158	173	140	147	173	158	161	161	162	161	154	144	140	137	151	143	164	162	152	151	162	150	144	137	188	145	148	143	173	162	160	167	141	145	143	157	156	163	152	138	141	155	169	141	163	144	143	153	144	145	152	159	173	150	168	151	174	173	174	137	160	153	163	149	154	130	142	147	150	151	133	164	146	154	178	170	145	142	154	144	156	188	142	151	152	156	166	169	164	173	146	165	165	154	163	132	155	149	154	141	151	164	145	159	183	137	140	139	157	169	146	166	160	168	151	159	141	152	150	179	154	155	157	156	152	154	160	167	159	165	191	157	160	141	143	194	161	159	148	160	160	165	147	160	169	153	178	153	147	169	169	152	140	159	144	144	145	156	162	172	162	138	175	174	164	153	164	168	150	142	142	167	134	165	151	174	159	166	156	163	167	169	147	157	161	177	150	154	172	160	141	155	158	150	159	155	154	151	177	143	144	162	148	155	148	178	146	165	143	151	150	143	171	138	154	162	128	154	164	155	157	154	156	137	162	147	164	148	163	155	148	174	137	187	174	180	162	157	141	168	140	151	162	177	150	134	147	171	166	158	143	160	163	155	148	160	145	163	170	148	152	156	160	166	154	172	147	151	152	169	165	146	160	166	190	151	158	158	172	150	150	157	178	152	156	155	131	172	162	160	147	177	152	152	159	176	144	148	172	156	148	155	147	158	145	169	158	132	142	144	145	161	161	146	130	160	154	162	164	143	156	151	151	146	141	160	157	170	175	168	152	161	147	166	154	149	161	186	158	171	133	128	142	118	150	152	153	162	152	153	161	154	177	146	168	165	157	146	172	166	150	152	180	147	177	191	162	150	174	146	162	170	131	176	142	153	172	139	158	138	161	148	146	162	148	155	150	174	174	152	183	174	161	161	152	168	150	170	157	152	175	147	175	141	155	153	148	152	155	177	139	168	151	154	159	193	150	152	156	154	187	147	139	146	160	146	164	156	179	153	134	152	171	141	158	164	141	158	140	152	149	179	170	137	146	181	166	144	180	131	151	179	148	167	162	174	134	148	162	163	157	145	165	176	167	163	174	176	138	143	148	125	168	154	135	137	143	164	146	168	169	172	160	178	163	174	154	165	160	160	154	137	152	152	152	153	178	155	153	173	159	150	149	137	167	169	147	170	171	165	162	152	182	170	144	152	154	151	167	161	167	179	150	130	181	151	149	184	163	153	194	140	152	175	157	153	165	164	178	147	149	146	164	166	181	164	148	146	150	154	144	150	162	143	143	173	169	144	154	145	183	152	134	158	167	148	169	162	155	153	144	175	191	172	158	172	174	174	146	165	158	167	158	148	160	167	156	182	184	172	147	150	166	149	157	155	171	157	157	131	154	158	141	176	161	156	167	151	144	189	137	164	135	174	173	171	179	150	162	162	136	148	166	159	166	128	150	165	174	175	149	140	153	163	161	162	153	166	158	162	164	153	162	174	160	155	153	172	167	160	161	152	171	174	148	179	163	161	148	170	176	164	149	161	166	146	150	173	185	149	180	165	160	158	136	170	151	152	142	156	163	149	138	150	171	150	172	173	151	169	166	165	169	148	148	160	183	158	173	155	163	184	187	150	161	165	169	146	151	160	165	159	173	151	152	144	156	141	160	159	152	140	171	173	176	153	155	153	158	163	132	165	145	133	150	138	137	173	174	196	157	138	166	149	177	176	160	144	153	158	155	162	147	167	138	130	172	157	173	150	158	157	167	161	169	158	155	166	160	158	152	144	152	146	167	164	153	180	152	156	169	137	165	151	153	156	171	141	161	163	176	161	167	161	143	159	144	150	148	139	152	145	155	148	171	148	187	150	164	156	171	171	161	167	153	160	144	179	157	156	152	166	181	139	178	154	159	144	172	151	158	158	158	135	166	163	171	159	160	180	151	167	155	155	153	147	157	140	155	172	170	156	155	146	146	149	142	151	153	159	143	155	151	148	174	169	149	180	151	164	175	153	156	155	185	146	159	162	134	151	137	168	133	145	154	155	178	151	146	156	147	166	144	163	159	154	180	163	163	155	142	159	151	168	163	152	153	175	151	170	155	173	165	151	167	146	157	157	181	162	160	173	155	137	160	151	158	156	151	163	139	150	154	169	162	162	147	173	161	145	160	163	146	153	157	166	145	172	147	144	135	148	178	158	156	142	149	157	166	137	180	145	156	161	160	154	169	177	167	155	178	179	151	165	139	165	159	148	146	157	133	154	143	137	170	156	150	172	149	131	117	153	168	164	163	159	158	169	135	143	165	171	168	155	148	137	139	178	161	143	159	158	155	166	169	149	163	150	165	151	164	149	168	178	174	132	153	149	138	160	161	163	155	162	155	153	158	172	179	173	139	175	179	152	157	173	151	134	170	139	165	155	163	152	144	172	162	178	145	164	162	169	167	170	157	176	168	150	152	149	169	165	145	183	161	151	157	172	142	152	149	160	132	164	159	143	161	158	151	148	156	155	136	162	159	150	153	142	169	155	167	171	166	168	182	178	140	157	150	166	139	141	154	143	141	168	175	171	170	162	166	143	147	154	155	152	149	153	137	139	174	174	154	162	158	149	170	170	172	160	157	161	143	167	152	176	159	156	169	141	154	146	171	169	149	175	146	143	161	138	156	158	177	152	153	153	158	146	174	129	150	152	162	165	178	160	154	182	136	155	162	152	144	159	167	158	142	162	146	164	154	135	179	154	145	158	188	156	163	161	148	129	150	171	148	171	156	139	146	141	167	161	167	160	173	169	137	173	155	179	152	165	158	174	136	162	166	149	154	183	153	164	151	152	145	153	161	162	157	157	142	146	169	159	153	178	176	155	143	151	156	151	165	168	155	138	152	162	169	176	147	152	140	162	162	149	163	163	151	148	155	178	167	160	156	167	174	179	143	169	155	160	137	170	163	138	162	180	159	184	140	164	155	142	163	146	147	149	156	164	145	144	142	162	127	161	152	164	173	194	172	158	154	159	155	183	146	154	173	157	154	184	130	164	158	177	153	155	187	161	150	155	169	168	157	171	164	173	149	140	176	167	168	164	165	155	161	155	162	135	170	168	175	174	161	167	142	157	169	155	153	162	145	128	140	147	148	148	171	143	177	154	164	148	144	172	182	145	151	168	148	152	166	174	175	153	160	135	159	177	182	156	154	162	142	159	152	157	158	177	147	161	164	158	170	153	164	172	140	174	172	137	149	157	157	146	153	172	179	172	161	153	157	163	171	161	166	168	173	156	156	140	150	142	151	161	149	165	130	151	153	169	145	145	139	155	141	131	162	170	161	151	179	185	185	143	159	161	161	152	164	192	163	166	144	164	136	161	180	163	153	156	153	171	165	166	175	163	140	134	133	146	146	153	164	176	183	152	170	166	164	146	169	182	157	142	166	193	154	141
17673	18202	30141	31300	27674	21839	16160	15452	12985	10155	8563	11612	9810	7826	6258	5928	5323	5781	10573	11154	9981	25394	27006	22266	16441	8856	3156	1683	959	622	551	431	498	425	492	466	482	434	465	477	481	466	455	458	474	463	478	451	471	459	479	460	454	468	463	454	437	480	485	483	478	456	452	505	458	445	436	486	456	486	433	462	485	460	472	469	499	481	467	438	430	501	428	438	455	437	434	457	464	491	473	489	478	439	429	450	445	429	469	468	448	420	433	474	463	451	394	464	453	476	475	437	438	469	447	475	492	467	456	469	449	444	473	479	461	448	446	464	476	484	484	439	478	465	434	470	464	462	457	468	451	458	451	497	467	402	459	422	438	450	478	427	446	436	448	437	451	432	426	428	476	496	459	471	451	469	450	438	452	504	453	444	452	440	461	484	486	456	439	461	468	482	412	502	480	462	459	424	441	471	464	451	458	466	462	463	444	482	471	438	472	471	448	449	453	408	454	450	473	442	426	472	455	427	474	464	451	471	481	457	470	424	484	466	465	461	474	492	451	457	431	431	466	459	432	415	430	484	504	474	433	445	461	454	465	464	471	462	500	466	383	458	478	438	447	440	416	463	455	442	474	488	447	461	436	468	432	476	454	484	422	469	458	447	481	443	431	430	466	480	484	430	431	434	458	455	431	455	480	473	433	435	460	457	469	495	479	446	429	450	471	463	473	470	462	449	476	449	414	463	473	471	466	454	451	479	478	451	455	450	432	476	439	457	471	461	475	461	430	414	453	462	436	476	476	440	428	444	469	450	462	460	456	488	497	419	424	462	452	485	486	445	448	457	437	441	434	519	430	471	486	419	452	446	432	451	456	455	386	465	475	467	467	448	462	455	465	422	433	493	488	470	418	450	437	478	455	464	478	470	460	478	425	453	466	469	460	480	436	459	445	496	461	461	467	450	449	478	435	462	443	505	441	483	456	461	457	457	415	465	461	448	460	440	428	462	438	480	430	428	453	459	454	456	455	444	458	425	440	461	429	468	483	479	487	465	428	448	445	449	460	449	450	459	433	462	442	448	471	457	455	459	464	459	474	435	478	479	444	476	452	431	460	462	465	485	440	466	458	440	487	469	450	472	501	464	434	465	452	444	438	454	434	465	452	483	516	441	483	458	412	448	459	447	478	499	433	467	439	482	419	413	429	484	477	473	462	499	443	444	427	458	437	459	466	520	468	419	441	431	412	452	456	451	462	466	444	473	471	498	474	438	436	470	441	458	469	470	450	469	427	457	463	449	474	463	447	434	455	478	482	480	440	497	463	478	464	414	412	448	484	443	463	456	449	472	475	453	468	440	485	461	439	451	446	429	458	451	449	456	468	462	436	419	485	460	457	426	505	419	467	479	464	458	449	445	481	422	441	472	443	471	479	475	475	428	461	481	436	496	438	455	411	453	461	472	436	482	465	472	440	466	502	454	467	476	459	450	479	407	456	459	467	474	445	427	471	459	455	424	482	463	478	440	473	433	428	503	468	487	489	433	443	446	463	448	480	440	448	473	456	421	461	488	415	468	447	456	455	490	445	471	460	433	483	429	465	441	444	477	482	460	446	445	464	456	476	472	458	447	504	472	475	484	483	467	483	445	452	466	454	443	461	426	425	427	428	427	453	427	429	461	490	454	448	480	453	437	456	437	465	439	443	436	507	475	463	455	435	454	488	483	437	439	460	485	439	459	426	413	437	457	484	456	438	445	465	442	475	463	455	446	465	440	493	460	482	464	514	456	427	466	467	465	466	458	480	433	444	469	473	460	445	443	467	441	453	435	480	444	466	477	456	494	455	438	459	420	426	437	483	460	467	450	478	463	479	464	433	486	457	467	475	447	471	447	474	448	447	433	419	414	437	450	452	460	481	483	441	441	458	453	474	446	472	455	493	433	457	454	450	428	448	434	439	430	423	425	473	416	474	486	475	428	489	488	484	439	475	468	438	439	452	441	468	478	453	427	474	469	496	449	457	443	432	481	450	427	460	445	424	454	419	448	438	494	456	465	425	460	449	472	485	474	434	470	446	418	474	453	435	480	445	437	425	498	448	435	458	452	493	440	430	483	456	499	438	450	431	455	448	451	487	463	451	447	417	458	481	454	471	442	459	473	416	450	493	460	438	457	466	499	427	476	454	442	482	479	462	438	454	487	446	448	461	497	431	425	436	445	459	422	439	511	425	426	440	529	432	421	432	438	449	437	453	454	479	466	448	441	431	480	447	428	504	457	450	484	436	404	493	461	452	415	475	472	428	454	454	411	455	505	439	481	446	430	504	431	469	455	429	471	450	457	434	458	437	442	465	445	432	437	454	465	418	467	445	429	407	448	428	417	445	462	476	464	458	433	476	477	448	417	390	441	456	492	445	428	464	471	485	424	458	487	461	473	484	460	419	427	458	425	432	446	458	460	442	451	424	447	458	477	461	434	452	456	445	461	501	432	477	464	414	468	476	453	436	446	449	480	465	485	453	491	446	439	452	483	446	448	419	453	435	490	459	452	465	476	444	470	435	470	454	468	456	450	420	429	487	451	428	450	417	481	440	454	411	424	445	439	487	441	428	421	474	442	492	440	443	457	438	499	460	465	474	465	454	485	495	470	454	473	448	428	435	449	463	448	461	458	456	459	470	441	434	452	461	444	421	457	478	416	444	436	454	437	437	462	407	439	443	450	455	429	426	446	481	418	464	419	410	491	458	414	446	417	432	468	434	479	472	499	456	479	456	460	457	448	473	478	470	448	472	442	477	465	452	463	459	481	454	421	440	438	488	457	446	476	476	467	478	459	459	445	452	444	422	453	463	461	444	473	439	466	446	407	460	464	476	441	464	473	430	485	442	467	506	500	437	464	517	404	420	473	475	431	441	462	437	443	469	465	450	451	425	435	441	484	425	444	458	495	491	475	448	508	445	455	461	480	444	470	465	456	482	477	455	473	437	426	446	445	452	449	466	457	432	495	485	478	512	456	453	482	460	474	442	460	415	479	480	498	447	417	459	450	465	451	430	441	426	480	445	464	478	457	484	455	473	465	478	464	467	462	441	492	429	467	461	458	437	459	496	456	401	493	423	440	475	466	453	470	487	462	446	451	440	475	457	454	454	481	474	436	461	466	444	443	422	464	458	423	469	457	462	421	453	488	461	473	457	454	458	447	466	439	459	437	443	445	437	471	451	484	455	425	460	479	467	450	451	424	434	430	490	423	459	454	444	483	414	446	468	404	460	464	435	499	449	441	439	441	443	480	452	458	430	461	467	416	434	454	437	476	407	446	479	471	447	445	426	443	454	449	469	484	447	431	494	466	490	465	465	461	447	479	445	448	453	455	447	473	469	480	474	472	448	419	458	452	458	447	452	419	459	433	453	494	409	461	456	446	477	450	469	478	444	469	450	496	466	444	470	488	463	480	472	439	447	435	457	442	441	456	477	438	465	462	482	459	459	466	463	466	437	467	463	456	489	455	468	461	491	467	491	456
13574	11989	12736	8103	4835	2877	1493	1034	641	547	469	609	637	514	419	375	311	250	296	260	268	518	628	681	526	395	263	188	158	153	136	127	149	149	139	156	149	121	149	140	145	137	137	149	159	141	136	131	120	155	147	135	111	143	129	125	129	136	130	134	168	130	129	129	133	136	132	131	146	128	153	150	150	144	134	130	136	136	130	124	128	122	134	143	128	146	109	144	155	136	121	152	162	157	131	163	145	150	137	140	139	137	127	141	146	131	154	135	142	132	135	156	135	129	125	144	134	140	139	151	143	147	150	114	137	120	131	153	147	163	151	123	163	145	157	126	136	151	129	143	137	130	134	120	134	96	130	131	139	146	130	133	142	124	113	139	143	148	141	124	123	151	155	137	117	136	126	143	157	151	129	151	132	132	122	152	131	145	140	132	156	132	138	159	134	136	130	122	152	156	131	133	128	124	151	129	138	159	119	123	119	150	152	142	130	142	122	146	137	127	134	138	127	141	133	139	146	137	147	146	134	119	116	137	114	132	146	138	141	147	139	137	147	124	122	131	125	156	133	136	133	134	133	142	136	133	115	132	132	134	114	127	123	115	139	146	141	148	139	137	132	132	142	137	149	140	127	124	147	131	141	120	135	149	140	141	114	125	141	154	133	147	152	138	135	142	126	159	155	139	147	139	137	145	154	129	139	144	127	138	139	143	167	136	140	135	127	143	134	145	151	148	143	134	147	151	155	137	125	148	134	149	129	142	129	168	136	152	138	126	145	131	138	142	119	121	138	150	136	130	144	142	159	123	123	116	147	120	122	136	158	146	127	145	146	141	136	136	143	135	144	136	163	126	130	128	114	141	128	153	137	138	131	155	126	120	159	151	117	125	114	136	135	144	154	136	140	134	125	135	128	126	124	146	121	130	141	112	138	161	133	148	130	146	158	144	135	129	123	144	138	148	118	128	141	126	161	149	134	151	133	145	127	129	133	123	148	135	115	159	130	155	161	144	132	123	159	130	135	122	138	134	130	144	138	127	141	120	152	125	146	144	128	116	133	144	123	139	136	144	142	129	143	112	129	129	150	138	154	148	150	139	142	134	141	135	132	161	138	134	130	142	140	163	168	151	136	131	126	117	136	122	121	145	126	150	121	129	125	141	139	128	139	158	137	125	120	111	142	120	134	136	136	139	117	127	148	144	125	126	137	134	117	143	125	125	145	134	152	155	139	121	165	114	151	120	132	130	144	124	130	146	156	136	163	131	121	130	131	150	156	138	148	148	122	134	129	164	147	124	121	137	127	146	136	128	152	127	158	136	133	131	145	153	126	147	153	138	144	133	125	152	141	133	104	136	153	134	136	130	123	162	129	130	127	151	109	145	146	155	151	148	139	152	132	157	122	126	150	129	117	119	125	137	136	139	144	128	125	134	127	140	129	132	128	150	140	136	131	121	140	138	150	160	130	143	149	135	126	136	137	130	156	137	120	118	163	152	141	131	126	152	133	121	144	143	178	141	131	140	116	152	125	152	119	124	150	159	148	136	151	143	155	140	134	130	135	147	158	137	147	134	143	132	148	150	125	155	165	147	140	158	150	129	137	147	131	128	134	120	117	140	152	130	159	146	153	130	138	172	135	129	127	142	149	141	148	121	133	136	119	140	160	149	144	138	134	137	151	171	131	135	138	115	139	130	117	148	141	126	164	153	146	147	152	128	126	169	149	144	159	135	128	127	139	128	149	146	141	132	128	133	127	139	128	143	132	136	138	163	126	130	169	147	150	131	138	150	166	145	144	134	139	123	152	138	148	134	148	128	137	121	142	140	132	140	136	145	141	149	150	123	129	142	157	130	127	151	143	164	140	150	139	139	127	136	128	134	134	136	123	144	146	156	132	140	131	146	143	169	133	154	136	145	126	136	134	132	138	140	155	152	121	133	158	129	142	141	144	129	144	129	133	159	155	140	138	127	161	163	164	148	159	151	149	128	138	137	136	153	144	138	136	120	139	143	152	125	127	144	145	152	116	151	140	115	147	148	138	127	147	129	143	126	139	151	159	153	124	130	137	146	132	128	138	141	137	132	137	158	152	125	152	128	149	139	129	143	147	129	140	152	129	134	134	136	138	136	166	125	134	126	137	143	134	156	123	142	133	146	132	122	166	136	126	146	144	127	155	125	154	138	126	143	133	127	139	131	145	140	115	146	136	152	137	142	155	118	126	168	145	130	132	133	143	179	135	134	134	129	154	135	175	154	128	123	128	145	141	146	149	127	153	145	139	138	143	115	145	141	142	145	162	144	146	120	148	150	152	156	144	136	130	126	129	150	155	124	130	149	124	136	144	147	165	131	127	142	141	133	148	129	133	132	132	112	118	146	144	139	131	130	135	111	137	138	140	138	157	127	128	132	133	133	144	142	140	147	133	133	137	141	134	149	133	120	150	154	124	144	165	132	116	127	131	134	140	135	131	129	154	142	125	162	139	120	139	136	127	118	148	118	132	130	148	147	135	137	152	143	137	162	150	120	117	124	138	150	143	141	127	157	136	162	127	147	162	141	148	148	126	140	148	156	137	121	133	145	137	137	137	138	167	136	148	142	114	121	134	126	128	131	141	121	152	131	124	126	144	162	143	143	133	123	154	123	154	135	119	158	150	135	144	136	131	126	110	142	119	151	147	133	127	147	132	149	147	126	129	156	137	129	149	152	153	150	125	142	145	131	138	147	129	158	150	145	128	131	154	146	131	153	147	144	139	143	158	124	152	135	129	136	131	131	136	135	140	161	139	139	147	140	127	152	136	128	161	128	154	111	132	110	119	146	118	147	152	156	129	146	143	137	137	126	124	150	155	139	117	140	132	160	134	153	142	157	155	139	137	160	143	133	138	162	125	154	139	127	141	124	134	155	114	138	131	141	139	107	159	148	150	141	145	142	114	143	147	163	167	128	154	139	135	151	137	160	136	155	129	138	141	117	138	143	131	134	140	156	149	155	149	159	126	124	137	145	137	151	140	143	134	140	137	122	130	140	144	136	131	155	131	137	157	134	154	149	161	146	135	122	136	149	134	125	137	120	129	140	134	134	129	148	137	155	148	132	149	121	147	137	127	137	132	144	133	135	133	127	132	135	139	128	126	142	132	144	146	156	128	141	146	154	149	142	133	157	140	119	133	143	161	149	138	110	139	122	134	143	147	114	137	125	109	113	108	148	143	141	153	133	122	165	129	136	153	121	145	134	134	154	137	149	146	155	163	135	139	142	143	125	124	128	144	127	132	121	150	140	152	147	132	134	145	133	136	132	113	138	143	138	134	124	144	133	130	148	132	142	148	125	140	125	130	133	120	154	117	121	148	140	156	140	129	120	142	119	122	126	127	169	139	130	132	150	143	143	142	155	152	141	147	152	128	148	138	150	140	134	127	158	126	143	147	151	152	147	152	156	142	146	136	152	145	134	136	131	108	143	120	135	135	143	144	138	165	133	143	142	143	149	152	146	146	125	135	123
8952	11172	17091	17162	14071	10332	6142	4873	3041	2912	2310	3502	3501	2903	2190	1959	1644	1493	1473	1450	1254	2932	3544	3423	2471	1732	914	628	482	424	423	425	402	400	413	408	440	401	424	376	387	375	389	364	418	418	408	381	399	402	401	427	401	430	383	408	415	371	379	406	390	410	380	412	423	422	425	421	402	397	463	395	385	407	406	413	423	388	396	390	387	432	435	447	430	410	414	434	396	422	392	389	422	376	386	411	398	445	407	389	376	381	384	390	398	395	401	405	408	396	386	400	428	403	376	402	372	399	407	402	386	408	416	355	405	432	389	373	394	426	405	396	374	415	416	405	408	381	424	403	407	387	374	419	431	424	378	377	421	419	408	394	399	408	414	397	413	384	402	430	395	445	389	410	406	389	399	398	409	416	420	422	388	414	413	390	391	405	391	420	414	401	411	394	434	418	398	394	383	440	416	362	418	403	408	413	400	388	444	417	381	371	400	394	374	358	407	408	391	406	367	394	427	449	424	404	438	423	410	396	401	382	426	415	414	374	419	388	373	399	414	392	403	428	399	415	411	383	412	392	412	433	395	412	384	408	406	377	382	416	423	389	397	400	426	393	430	413	405	411	384	437	381	418	391	368	378	445	405	411	406	395	404	412	412	380	389	384	395	384	386	415	379	387	378	393	397	436	374	421	432	384	414	406	429	421	410	416	379	436	415	409	385	410	403	405	403	387	405	398	412	383	378	408	418	416	409	402	416	419	407	418	437	389	406	400	384	416	392	439	387	428	418	389	383	419	353	423	419	420	415	420	388	403	417	365	388	401	432	414	423	399	392	386	362	399	402	420	394	362	441	439	389	387	395	401	428	418	419	386	440	410	397	409	409	395	419	382	408	397	378	412	393	415	409	401	374	408	416	440	422	372	427	411	406	400	414	438	401	368	403	433	414	393	395	389	370	425	401	423	424	365	387	432	405	402	414	427	423	404	390	388	430	412	440	389	389	433	386	390	395	391	383	392	424	414	392	436	412	400	403	404	394	401	413	402	382	383	424	391	430	429	395	394	386	408	411	382	390	416	411	387	427	398	427	436	415	397	374	409	394	414	374	412	427	409	415	413	403	437	445	401	393	444	405	413	427	379	395	413	394	448	387	410	400	370	446	413	461	385	404	410	411	426	380	401	408	433	382	436	411	447	428	407	401	414	403	394	409	400	409	411	412	422	396	401	398	407	408	420	395	430	378	400	392	408	406	442	385	381	410	407	365	382	425	385	410	389	399	381	384	390	425	435	402	426	395	367	446	400	412	444	389	383	404	386	452	431	412	386	427	424	407	410	400	393	372	420	403	414	383	398	393	414	414	407	395	408	391	361	429	393	388	456	417	401	422	408	399	397	379	394	426	417	409	402	375	423	405	398	393	402	436	360	369	426	437	423	398	425	420	392	374	410	398	386	404	422	364	390	440	408	387	427	471	420	398	392	369	379	401	390	418	423	398	392	429	402	413	447	385	382	406	399	412	387	400	404	397	461	417	446	396	404	363	398	428	386	390	409	413	380	390	407	397	393	430	406	417	374	422	402	377	380	432	388	387	421	454	400	400	377	397	415	372	416	395	388	404	396	446	396	399	409	400	400	400	391	455	409	404	450	399	408	384	422	425	405	429	394	377	396	381	401	404	401	401	416	395	443	367	402	393	400	432	426	432	431	419	400	386	443	367	388	415	425	404	397	407	372	429	365	415	424	391	405	410	428	411	390	383	432	413	410	411	417	379	406	400	405	411	397	413	425	433	372	403	394	413	421	370	391	388	384	417	381	390	389	390	366	398	392	412	417	417	381	415	456	399	425	397	403	421	407	387	400	421	371	398	415	380	433	407	398	429	382	377	419	396	394	408	426	425	413	407	415	413	421	411	413	403	403	423	405	413	388	408	407	407	375	411	417	363	437	427	407	398	415	391	409	408	459	399	427	416	414	400	376	453	389	410	373	430	406	449	413	402	366	402	404	403	439	393	362	445	392	391	417	388	393	399	429	390	401	432	369	420	402	403	364	416	401	410	412	421	432	390	430	429	386	396	435	391	415	402	391	386	389	407	413	401	431	397	395	395	381	379	427	405	405	412	422	427	388	398	404	416	399	432	390	413	425	405	414	412	422	426	417	392	413	396	409	377	423	420	399	405	415	412	430	383	387	360	380	418	388	379	377	410	421	387	367	403	415	409	410	411	413	402	384	409	405	378	384	393	411	407	400	408	421	384	431	397	383	418	413	414	423	420	413	423	407	404	419	372	383	403	416	399	448	365	395	410	407	410	415	431	413	421	404	390	420	422	390	409	406	413	401	413	415	402	442	400	419	392	405	392	397	389	392	415	391	396	387	401	435	394	405	397	398	420	422	399	410	412	389	396	406	385	405	406	450	372	427	404	405	413	438	383	394	406	381	427	401	398	434	398	379	354	434	406	395	404	397	396	417	388	389	393	383	384	401	392	403	418	403	399	394	407	375	419	400	401	408	444	380	412	407	401	433	385	363	414	444	383	393	438	396	411	376	400	422	410	423	424	360	430	398	398	409	404	440	378	394	400	399	416	404	401	415	412	384	396	414	389	410	425	434	394	399	423	378	435	376	411	369	400	397	412	378	420	399	412	411	407	399	401	452	398	389	391	411	393	375	417	393	406	384	393	411	415	413	396	426	426	433	408	387	426	385	428	399	431	395	430	410	370	402	409	392	400	415	428	417	389	360	443	386	443	404	421	396	392	396	435	404	411	409	396	408	414	399	417	412	445	412	418	406	451	398	379	414	385	445	412	410	409	403	413	399	397	403	405	448	393	414	374	417	372	413	383	409	369	422	401	403	417	407	429	434	407	393	435	398	396	401	395	414	386	425	439	413	383	369	383	377	403	389	430	409	407	369	411	419	395	409	373	396	409	396	383	386	395	441	402	410	433	419	452	426	423	379	411	377	408	404	413	413	432	406	445	429	381	434	425	420	405	417	442	407	430	374	397	386	446	403	403	399	376	399	435	384	402	407	398	414	412	394	426	447	418	400	376	413	403	464	400	390	448	397	392	364	388	391	399	415	403	407	422	397	428	421	406	399	397	414	427	442	370	405	418	410	456	364	380	365	404	420	394	457	404	449	436	399	418	428	401	403	394	403	398	402	404	415	363	405	428	401	433	408	391	471	401	384	378	407	446	361	410	422	426	416	393	396	437	377	394	353	421	396	401	362	387	412	410	425	416	407	388	397	369	396	400	396	430	379	409	448	416	417	415	431	437	439	395	416	399	411	382	391	412	420	432	419	403	419	435	404	430	418	383	397	412	416	407	395	398	382	403	424	375	384	415	378	399	400	441	450	420	405	415	382	444	438	353	385	406	383	413	401	393	358	391	444	391	386	365	432	405	389	420	411	340	385	404	435	377	377	416	434	422	431	445	433	389	393	415	418	433	417	447	419	417	419	395	392	414	402	391	427	404	401	400	414	417	388	440	427	414	385	419	407	382	429	407	383
23276	20011	20174	16582	11827	7560	4368	2291	1505	1216	863	1356	1254	848	856	709	727	648	816	1080	1127	3469	3462	2928	1661	917	490	256	189	162	144	160	142	142	162	116	124	134	143	149	139	150	151	153	170	135	137	142	155	159	143	171	149	164	132	146	151	144	146	133	147	129	157	150	145	135	137	149	158	130	145	148	146	150	129	162	130	160	158	150	149	164	138	130	142	165	140	141	156	133	140	147	142	143	147	143	139	157	142	114	154	109	151	135	140	132	158	177	163	146	133	143	154	139	153	135	160	149	145	163	146	160	172	130	146	135	140	133	150	118	121	134	132	152	161	134	150	126	153	126	152	147	167	166	134	113	146	124	145	147	137	165	122	140	137	138	161	155	147	132	136	128	151	129	154	133	135	136	131	137	130	144	151	154	129	138	132	143	124	139	134	144	156	161	135	142	141	137	125	139	154	147	140	153	139	152	125	141	141	128	138	140	136	169	138	148	144	131	152	147	128	132	154	144	143	141	142	142	126	140	155	132	136	137	141	121	121	155	128	158	142	156	146	136	146	139	151	152	130	129	121	153	143	119	122	148	125	154	138	120	144	150	156	162	132	144	148	141	145	152	138	136	141	157	147	135	136	152	152	141	133	140	133	132	124	148	126	146	150	141	145	146	135	155	135	157	122	136	139	121	141	163	142	150	155	140	156	146	142	145	146	142	157	127	141	151	153	151	159	136	151	147	151	147	132	126	164	145	141	130	137	161	143	151	137	128	157	136	156	142	139	142	141	143	155	147	153	139	127	140	143	141	131	140	124	130	136	141	152	146	140	153	149	142	145	154	139	147	141	160	117	144	124	144	159	124	132	148	140	144	161	139	163	134	153	133	153	147	122	136	128	114	157	135	140	143	123	119	162	152	156	140	145	139	138	120	159	132	142	158	145	129	135	126	134	143	147	137	135	140	140	142	135	145	131	142	132	161	139	136	142	145	133	143	115	152	136	148	135	141	132	163	152	134	119	145	165	140	152	142	140	144	124	136	149	153	140	145	161	147	131	156	143	155	138	131	152	125	128	136	131	135	125	140	138	127	144	122	136	133	157	153	161	147	162	137	153	136	134	132	144	171	134	137	124	158	142	153	154	122	123	118	125	150	158	133	142	152	148	118	136	138	138	137	144	159	143	140	152	116	131	148	128	135	135	151	141	149	144	164	132	144	152	145	130	157	152	139	159	139	142	122	141	140	144	151	156	133	144	132	128	160	142	115	161	156	144	146	146	147	143	142	118	141	148	146	131	135	158	153	153	139	171	137	159	149	140	156	158	160	132	155	146	151	126	132	151	153	135	129	148	148	146	147	144	133	147	134	148	135	151	159	152	144	141	136	134	137	164	128	149	155	122	162	146	158	136	144	127	140	139	153	152	128	145	162	134	150	131	120	146	156	164	150	142	135	143	135	133	136	155	152	149	143	135	140	144	141	144	131	138	119	127	149	135	153	143	146	128	125	144	157	134	134	162	128	129	147	156	155	164	147	157	136	141	150	145	151	161	153	137	156	154	130	129	136	135	134	150	153	154	158	148	140	141	156	150	147	155	150	137	146	154	152	153	146	139	150	166	128	136	115	130	152	137	174	110	144	139	151	158	144	143	128	150	127	147	161	150	144	136	123	154	124	134	151	131	150	142	164	123	142	154	139	141	124	123	145	128	155	142	151	154	138	144	139	139	143	142	126	114	162	147	131	123	151	144	140	142	155	132	137	147	131	157	137	140	130	123	143	144	153	146	112	140	128	166	141	158	134	143	153	149	140	140	129	154	157	141	153	143	160	137	140	141	155	147	139	133	139	127	161	160	143	130	129	139	144	155	135	155	137	155	166	150	140	155	170	135	148	134	126	160	155	158	140	128	130	154	124	138	139	144	141	144	151	141	112	151	132	116	149	144	142	146	121	141	126	135	128	127	117	127	156	143	149	133	133	142	135	146	160	157	168	151	143	149	144	169	141	118	137	145	139	129	128	125	143	126	151	135	162	140	151	159	148	124	154	141	117	143	142	144	161	162	146	153	128	153	139	132	149	127	129	123	122	114	152	136	154	133	160	155	131	129	154	143	128	144	137	139	129	142	140	150	145	141	122	143	158	164	136	133	157	137	122	136	138	132	156	128	136	142	142	147	148	138	145	136	157	166	144	160	159	142	139	145	155	134	134	154	147	125	150	139	148	150	130	141	134	139	129	125	144	142	129	157	148	145	143	164	153	169	128	145	139	134	142	151	163	141	134	153	138	147	166	140	152	160	127	138	150	142	160	172	150	122	132	157	138	151	149	124	154	134	110	154	148	135	128	148	122	137	139	139	137	139	142	141	140	141	152	168	143	118	134	128	132	140	134	159	159	143	135	152	154	146	126	154	135	121	153	150	135	140	134	127	156	146	150	155	123	136	145	149	146	127	141	156	132	137	155	131	132	153	151	134	137	151	149	164	165	146	130	144	131	134	152	154	143	150	150	147	127	143	161	147	109	127	162	125	139	145	155	148	134	136	140	128	167	126	132	161	163	160	137	152	147	157	140	134	165	148	142	132	130	125	152	139	137	144	141	148	157	151	148	142	159	150	158	144	147	153	149	132	162	122	150	135	142	129	137	130	158	119	140	118	130	133	165	137	115	145	153	152	129	159	150	153	129	140	147	140	148	135	151	136	135	142	130	166	153	130	130	128	143	151	158	155	142	148	133	133	153	134	141	145	131	146	133	136	130	149	121	135	155	143	152	130	151	132	127	135	148	123	144	144	138	144	136	134	137	135	128	151	143	151	148	158	128	144	146	143	128	142	141	160	142	141	142	121	141	146	140	119	139	166	141	142	136	148	132	142	131	125	141	143	169	140	137	138	150	125	119	133	162	134	147	160	152	150	146	143	126	158	175	157	152	134	161	146	137	140	135	145	143	146	136	148	140	151	146	161	158	149	120	151	134	168	141	133	140	136	123	117	125	139	140	146	132	135	146	149	106	121	152	155	151	155	143	137	146	164	151	159	136	153	137	157	176	135	127	130	129	123	140	152	173	133	141	141	166	134	137	133	132	141	133	138	148	131	148	141	140	126	151	159	145	133	131	171	165	128	142	145	153	145	144	144	145	144	147	146	143	151	151	161	131	178	146	128	114	141	129	150	139	138	142	146	128	149	144	139	153	124	132	121	138	147	135	132	136	120	133	162	158	149	135	137	150	137	147	142	148	148	153	141	136	155	130	141	160	150	154	152	133	125	151	135	153	148	150	137	142	144	154	128	121	144	153	139	137	142	126	161	147	129	158	162	155	149	153	138	137	161	160	149	140	154	152	140	134	139	138	120	132	138	139	150	141	137	136	119	152	140	138	168	159	140	159	137	133	139	133	175	164	157	137	172	141	123	130	126	155	127	147	138	140	129	143	115	150	147	144	137	154	153	148	142	163	120	141	123	154	150	149	150	164	142	140	160	125	148	152	152	122	155	162	164	152	143	137	121	145	152	153
15305	17407	24372	27568	25365	21052	14778	9880	7160	6303	4835	7688	7030	5305	4957	4186	4234	3841	5532	6714	6924	18048	17498	14883	9233	5066	2205	1042	631	487	436	392	409	413	423	435	405	419	439	403	435	428	446	407	406	411	431	433	436	392	420	413	423	472	391	428	399	405	451	379	437	412	412	439	429	455	421	395	396	424	428	411	449	405	428	432	400	419	429	453	454	406	425	451	398	461	396	430	397	439	392	395	396	422	430	420	448	398	413	429	431	384	411	428	406	399	437	454	434	400	414	422	439	411	458	389	415	383	425	419	396	427	429	390	427	428	441	456	414	417	424	448	397	440	389	406	395	441	448	417	389	414	415	402	429	442	435	409	439	413	416	402	433	420	416	449	391	415	425	420	444	434	404	393	401	435	445	440	432	418	410	455	440	393	404	386	403	429	430	395	417	446	368	390	426	437	423	428	447	421	430	404	429	428	431	435	411	406	409	445	417	424	448	447	452	429	418	432	390	440	417	439	441	460	417	413	419	434	410	403	431	420	408	416	417	411	436	434	406	392	398	419	408	415	397	410	385	426	447	400	409	369	423	385	418	446	429	421	427	443	411	424	394	428	456	447	393	394	403	452	408	444	414	408	433	408	434	404	425	424	416	384	413	414	441	387	421	413	424	373	382	375	409	407	419	420	434	395	417	384	433	421	442	428	431	430	429	405	417	402	412	417	425	377	454	397	440	427	404	458	438	399	414	401	426	409	413	384	456	432	389	434	439	391	458	427	420	388	420	407	430	447	381	420	435	383	419	426	463	418	419	365	393	396	437	442	410	410	393	446	410	396	430	439	396	465	404	410	433	418	431	403	414	410	418	432	399	408	422	401	384	405	458	476	435	431	441	445	423	420	441	403	410	448	416	424	453	431	449	440	423	417	450	426	422	411	446	424	465	409	431	394	416	441	411	434	410	444	415	391	421	440	391	432	443	410	422	381	413	400	413	414	429	405	437	386	401	434	433	437	417	447	392	406	443	410	408	427	426	409	400	418	433	435	475	382	432	410	415	427	425	443	425	434	430	435	421	403	399	396	399	410	464	457	428	418	443	399	406	406	427	432	401	394	416	429	439	403	456	394	446	404	414	425	399	417	384	409	429	434	426	449	410	390	456	405	435	440	417	438	382	427	402	395	445	438	424	396	432	419	459	418	440	433	425	407	410	402	440	395	426	442	395	432	390	426	377	427	444	424	442	426	423	426	421	449	406	403	399	410	414	419	431	367	416	391	461	404	400	398	384	437	412	420	392	451	437	449	422	443	403	407	422	455	416	440	402	428	421	396	413	458	451	401	401	390	395	411	412	411	409	407	453	407	404	408	405	398	423	384	405	380	454	396	383	435	395	430	372	399	417	416	409	412	408	429	395	427	395	427	413	399	401	407	392	421	476	436	411	449	406	432	432	411	451	433	449	411	400	452	392	426	402	437	396	377	444	415	406	414	417	389	438	407	420	418	436	420	408	434	430	416	443	412	387	423	405	431	424	411	417	389	459	440	424	388	460	397	385	449	405	408	410	402	420	445	431	401	403	399	410	406	415	411	404	442	429	406	419	386	418	432	410	432	431	436	456	441	402	433	424	423	433	436	460	436	388	404	448	419	418	396	453	407	438	417	423	433	422	436	422	442	415	453	419	380	428	438	409	461	422	418	410	418	489	430	403	436	414	444	413	430	391	408	429	438	413	411	439	423	412	403	433	393	409	410	430	439	462	436	431	422	416	404	443	453	445	386	435	409	409	393	452	421	435	438	436	428	426	416	430	408	429	406	425	450	457	436	440	410	400	392	430	440	416	445	414	378	413	375	427	436	457	379	447	398	445	439	398	430	426	415	399	411	370	422	437	410	435	383	446	437	385	416	443	403	396	398	424	415	404	415	419	406	419	440	446	405	429	425	415	420	408	440	422	424	400	423	415	410	385	401	436	431	428	412	414	421	415	418	395	394	407	429	429	420	421	427	430	418	373	419	415	440	385	417	388	390	412	424	411	431	401	432	422	415	423	402	438	473	462	414	440	402	433	413	415	440	414	423	391	417	441	448	450	464	410	396	415	436	449	446	435	451	435	440	443	422	410	411	447	421	423	416	435	413	420	436	443	417	428	429	432	392	393	429	398	393	443	454	401	399	399	399	433	407	386	408	431	415	395	428	379	415	397	401	444	415	439	446	415	428	423	449	429	429	450	434	418	419	461	392	460	416	405	436	443	437	465	385	445	393	494	423	435	422	412	403	442	417	436	454	413	419	424	408	418	410	419	421	410	415	421	450	465	402	450	396	395	393	391	447	418	438	407	440	411	402	413	429	421	418	427	404	430	466	408	430	368	467	369	404	444	406	398	408	424	433	415	421	425	438	440	419	417	425	446	415	404	426	443	443	388	427	423	417	378	455	391	425	412	444	399	430	443	430	423	443	404	432	387	429	409	432	401	406	412	405	460	419	409	410	420	408	421	410	450	417	397	411	426	417	440	399	422	386	435	446	405	414	428	417	405	407	397	426	410	456	440	453	449	396	422	407	374	437	425	418	431	390	441	407	400	438	433	414	400	404	383	408	433	405	424	416	407	424	443	441	438	432	420	445	430	431	393	414	412	431	436	431	397	407	423	410	420	389	427	397	418	401	409	415	393	418	381	415	437	435	416	434	443	402	410	384	401	404	439	431	404	477	429	424	390	420	408	422	363	393	398	402	420	361	455	421	428	416	429	439	432	405	416	402	398	400	444	432	425	398	425	400	445	447	402	419	419	400	391	412	429	400	422	434	420	422	442	420	425	429	424	448	420	438	423	431	425	435	436	398	381	434	416	440	430	408	402	409	408	446	406	403	397	451	400	413	433	430	412	407	426	386	401	416	464	457	430	408	438	390	429	415	400	407	457	447	403	462	418	444	436	425	413	453	416	420	393	441	406	411	428	427	427	431	408	420	433	420	398	415	419	461	446	416	397	446	404	392	407	421	440	425	404	441	426	440	416	411	451	397	460	415	431	425	427	413	425	446	437	432	436	416	425	407	408	416	437	422	434	422	403	438	406	396	439	441	428	463	415	418	413	446	379	437	429	399	393	398	402	461	426	424	390	416	453	437	444	471	432	437	404	464	455	437	413	409	406	414	407	405	404	397	423	417	410	423	441	417	404	448	410	440	445	414	441	434	375	431	388	442	421	422	420	437	391	443	401	454	396	427	446	362	407	401	422	401	429	383	399	418	378	427	392	427	388	435	403	413	401	402	413	409	435	418	421	411	399	406	411	424	416	400	403	408	443	425	394	450	429	416	428	411	425	432	419	406	434	442	407	415	398	424	426	440	422	442	407	417	402	416	409	417	419	388	413	412	418	451	415	405	419	415	406	447	426	427	402	416	463	430	379	421	395	439	425	422	409	460	414	417	403	426	417	399	452	374	393	446	423	442	429	407	431	379	417	441	405	435	419	408	433	467	371	412	441	416	406	446	409	431	430	395	375	432	467	442	413	416
31351	26163	28218	24391	19145	12397	6248	4177	2497	1773	1215	2024	2252	1518	1387	1165	1156	1238	1573	2289	1978	6588	6760	5200	2850	1279	599	322	216	175	157	178	158	142	141	175	149	151	138	169	181	136	159	159	151	157	167	148	154	155	163	157	158	178	166	167	150	159	160	151	155	148	170	178	159	146	140	167	173	152	164	155	184	144	153	161	161	162	175	135	147	160	151	168	122	169	156	157	155	157	152	149	149	154	156	165	164	141	145	165	162	177	158	144	150	158	157	177	171	165	158	177	184	155	180	168	172	162	173	150	152	187	162	168	181	135	153	162	168	173	167	179	147	131	157	156	156	160	137	145	117	157	171	148	155	170	145	163	143	161	165	165	163	147	135	157	158	164	150	146	143	153	179	139	137	169	142	158	168	152	132	153	156	163	173	164	163	149	154	170	178	161	153	163	168	171	169	159	154	174	145	174	162	164	143	161	181	159	151	152	150	152	159	150	165	161	166	173	161	158	163	147	149	161	147	162	159	168	141	148	167	159	152	142	139	163	151	154	156	140	169	153	166	130	169	162	172	162	168	152	188	165	147	156	151	171	165	150	157	177	176	166	167	151	150	163	166	160	169	163	177	159	161	151	157	161	168	152	143	156	149	193	134	165	172	160	150	181	180	156	155	171	164	144	146	159	157	161	189	165	157	154	127	152	171	152	148	145	163	169	170	174	178	169	163	154	161	142	162	158	177	165	170	150	158	147	173	166	154	162	147	149	178	157	159	150	155	143	168	169	179	172	187	178	175	172	170	177	170	181	145	170	164	187	149	155	180	170	145	148	146	147	153	159	163	137	178	166	157	178	136	176	175	142	179	173	166	173	139	156	136	193	141	173	150	161	146	147	171	150	160	157	132	158	156	175	156	152	138	171	168	167	170	163	169	177	120	164	142	131	144	155	148	159	171	163	176	164	154	161	155	126	172	162	184	181	161	165	152	163	152	159	149	155	153	170	146	162	179	139	155	133	161	153	184	167	148	146	152	151	164	168	166	144	169	138	163	157	155	146	155	161	179	145	139	169	166	162	148	172	143	168	174	153	144	167	170	155	148	182	167	158	158	152	169	146	179	157	157	173	167	155	176	150	177	168	152	166	163	163	154	164	156	181	169	142	158	183	155	176	158	143	152	169	171	177	154	145	164	162	151	157	187	159	178	178	159	165	172	152	134	151	145	160	169	141	156	169	163	157	163	168	152	150	188	141	163	163	167	151	140	176	169	162	127	156	180	151	172	145	181	141	163	177	151	176	161	166	149	161	148	184	169	158	177	148	151	140	133	133	157	158	172	179	155	152	168	174	155	184	172	142	177	168	164	172	176	141	179	160	158	176	156	169	166	149	140	148	162	183	166	137	160	167	171	163	138	154	166	163	171	175	127	171	159	154	151	153	143	153	169	144	166	162	160	143	160	180	153	148	147	166	141	155	163	153	160	125	151	163	175	174	153	174	162	176	163	161	159	140	176	151	150	177	124	149	136	164	170	157	171	165	163	155	154	181	127	142	150	152	142	149	150	157	164	163	153	157	143	165	182	155	142	177	144	136	154	168	134	171	168	162	185	160	147	152	146	150	151	151	153	163	202	185	143	155	159	163	153	172	141	155	156	146	156	180	167	172	174	149	169	187	175	170	163	173	153	169	141	176	143	144	129	174	157	143	153	163	152	174	167	161	151	139	152	146	161	130	145	169	151	164	149	167	157	172	144	150	178	153	162	175	148	185	171	148	158	161	161	151	158	166	152	152	139	150	148	140	157	157	167	177	143	183	144	156	148	155	177	165	161	195	147	146	167	146	150	176	150	162	154	162	164	156	157	158	168	155	167	155	183	156	160	131	148	171	158	141	169	171	157	170	142	177	153	164	167	166	164	162	149	151	181	160	160	143	151	155	167	165	165	160	174	156	150	154	152	168	151	169	158	159	173	170	144	167	186	162	138	149	147	164	164	151	137	152	163	166	155	160	143	166	182	177	155	150	149	154	140	181	178	152	164	173	179	170	168	141	162	157	178	169	166	159	150	176	169	158	172	175	150	148	154	157	141	139	152	130	154	150	142	159	161	163	159	137	142	151	153	134	183	149	158	163	153	153	140	159	151	153	182	146	146	158	150	162	174	147	168	154	154	150	158	190	152	150	148	175	152	168	149	155	158	156	154	151	176	140	171	136	164	167	162	147	141	145	173	160	158	172	149	160	156	159	163	166	150	160	153	162	154	171	162	150	178	171	182	167	127	137	166	151	145	170	145	156	163	168	150	135	165	146	179	161	149	167	166	168	156	165	163	166	170	145	125	156	153	136	185	160	152	148	159	185	178	147	158	151	162	138	157	168	193	148	139	150	164	124	163	170	144	173	147	164	163	156	183	147	139	154	163	163	133	142	143	176	155	144	151	176	174	163	141	188	171	157	169	154	169	153	169	134	148	164	159	142	172	164	147	170	168	149	172	146	160	145	180	164	151	172	155	169	140	166	164	171	151	162	175	163	179	153	149	155	175	166	156	187	161	160	154	145	146	150	166	159	169	148	150	180	155	153	160	173	161	156	147	153	155	152	171	165	160	153	147	149	156	184	155	144	156	173	179	150	150	146	165	153	153	167	166	150	142	165	170	161	170	150	150	162	149	164	161	139	161	160	160	159	153	165	176	161	155	165	158	172	150	145	156	179	159	168	168	162	161	152	134	176	164	145	158	151	147	145	170	162	169	157	150	174	147	142	170	168	172	172	130	158	161	170	146	153	176	168	165	180	142	155	136	145	143	159	134	159	183	178	154	156	146	160	141	155	150	159	147	159	158	165	160	155	151	175	167	143	152	176	166	153	167	167	146	184	162	173	146	161	151	168	169	164	144	143	172	158	156	147	147	166	155	163	169	149	173	187	160	145	158	147	150	149	164	134	146	172	141	159	135	143	147	149	169	188	156	155	163	151	151	155	153	162	174	136	152	131	165	167	170	152	156	170	151	175	153	170	140	156	149	167	137	165	177	176	164	151	160	148	145	123	165	147	153	181	158	165	173	162	152	161	148	149	171	157	176	152	165	181	164	157	150	161	142	169	170	153	152	155	149	164	170	169	169	147	179	162	158	168	179	150	155	155	161	148	159	158	165	158	178	152	160	177	161	151	157	127	156	145	166	185	168	169	159	155	155	165	158	159	156	157	151	166	162	170	165	185	155	168	163	165	177	147	162	164	160	167	178	166	170	173	166	155	166	177	139	156	144	156	168	139	147	158	163	159	158	142	158	153	180	173	164	160	145	134	159	163	148	147	155	180	171	182	145	156	154	133	182	183	168	167	153	131	160	157	182	151	174	168	163	160	144	172	156	146	153	152	147	172	139	180	165	131	168	159	176	151	163	155	146	154	156	174	142	127	163	162	155	152	170	162	182	151	149	173	168	150	152	157	151	135	149	153	168	146	144	186	141	150	159	160	181	166	163	168	167	172	156	163	165	172	187	145	162	151	156	153	172	158
20488	21436	30464	33243	32664	26379	18389	15516	10743	8637	6665	10764	11115	8138	7731	6629	6869	6846	9141	11812	10872	26364	26167	21084	13667	6760	3057	1661	808	586	501	468	461	460	467	469	502	443	418	465	429	482	490	432	449	455	470	474	477	414	477	491	477	459	451	450	473	448	448	477	458	443	438	435	454	446	510	468	432	458	491	478	472	432	473	424	480	461	443	433	426	436	438	425	491	523	443	462	475	427	476	437	474	452	415	466	482	407	459	427	449	467	518	440	452	463	458	455	477	481	487	459	431	464	484	473	464	440	469	455	441	431	453	458	483	458	456	441	468	448	482	458	451	457	471	476	481	472	496	428	444	444	486	448	441	438	473	435	448	463	467	485	445	465	474	459	485	464	480	465	445	461	445	450	417	453	485	423	487	451	434	479	489	476	538	444	481	461	438	495	471	413	454	463	461	475	462	487	483	450	433	479	469	440	451	473	461	425	507	462	467	461	448	490	469	424	442	453	455	444	451	457	454	466	461	466	440	481	462	424	449	486	440	436	437	504	431	434	467	440	457	482	481	461	442	463	492	488	480	463	469	465	439	477	481	443	452	453	438	474	446	442	461	490	479	488	471	480	456	485	435	440	493	460	508	443	485	440	453	485	451	478	457	448	440	434	459	422	436	455	471	442	446	455	482	451	430	441	474	483	448	477	466	448	477	429	444	456	438	507	460	447	502	473	437	476	452	470	479	433	452	456	469	469	457	456	454	468	477	459	468	445	477	464	448	504	465	479	466	480	454	429	448	471	456	472	462	451	437	461	448	456	458	432	456	454	446	459	439	403	446	478	462	445	511	434	441	464	440	430	436	484	478	517	481	474	484	448	436	442	498	439	512	432	455	469	458	444	458	452	465	439	473	415	474	471	429	463	433	459	457	425	449	456	444	450	468	452	420	437	465	488	466	435	467	469	489	518	485	483	464	444	412	468	450	467	441	477	492	420	455	485	448	450	450	410	446	464	460	435	477	474	443	437	459	469	434	471	452	491	476	479	476	422	470	432	427	460	443	447	486	461	481	431	444	470	450	475	443	441	465	476	466	464	444	518	447	453	485	435	438	454	451	454	440	449	420	435	454	482	479	453	443	500	498	476	448	458	467	463	473	492	437	460	494	470	451	462	427	461	461	458	473	485	477	489	445	395	465	492	467	438	409	458	426	489	422	452	419	438	442	452	457	476	439	442	465	450	454	476	438	461	467	476	486	455	476	504	453	457	479	447	479	467	487	471	476	420	467	445	449	504	433	428	458	465	455	442	432	462	459	475	462	443	484	456	440	439	480	461	485	439	441	435	467	439	492	429	493	466	466	472	478	428	418	446	463	437	467	442	443	475	433	441	409	432	495	490	456	443	512	475	492	466	455	467	491	412	455	466	487	447	437	445	436	495	478	456	409	431	439	438	462	450	466	459	463	423	414	464	480	456	449	457	461	435	434	492	468	459	450	410	469	465	461	493	471	441	466	458	486	493	452	433	409	443	472	451	448	476	473	414	458	435	448	459	451	500	447	442	450	486	465	456	439	449	447	455	471	460	461	466	440	425	432	480	442	423	412	453	448	492	456	473	450	464	459	458	447	447	468	447	465	462	488	477	468	453	422	484	470	471	473	503	500	473	461	481	465	466	479	468	459	451	487	463	460	466	449	428	447	490	471	459	462	461	453	466	446	429	455	487	470	459	444	446	454	445	456	450	453	469	509	437	491	454	461	426	460	460	467	451	472	439	454	452	438	457	450	462	474	472	438	445	444	462	475	436	452	423	472	452	476	480	471	468	431	464	458	451	448	473	475	474	420	481	501	443	457	483	457	472	438	444	462	483	468	471	463	477	471	449	453	510	448	439	460	471	492	481	465	433	461	463	442	442	448	444	482	466	412	422	464	463	484	483	450	474	453	469	458	441	474	456	457	422	442	440	465	451	472	440	471	459	445	480	461	463	468	426	458	433	461	466	450	454	485	435	484	476	461	477	507	476	479	447	476	441	413	430	460	452	483	472	489	471	466	454	449	456	448	456	457	462	426	428	458	457	493	512	451	419	431	451	434	433	457	433	472	505	454	429	451	446	451	496	463	469	476	421	445	465	453	468	447	462	445	436	471	452	451	426	460	492	473	475	432	438	452	498	462	491	493	414	460	454	514	438	450	506	485	446	466	434	442	464	427	447	466	462	458	439	434	457	476	468	423	426	457	491	432	442	444	449	435	405	457	460	475	453	476	448	459	440	469	428	453	452	482	421	485	436	461	452	476	474	456	432	449	470	478	464	451	399	409	487	456	436	448	429	457	408	477	458	488	444	458	438	418	447	458	437	474	470	491	504	465	458	509	488	470	473	425	455	421	442	457	440	438	485	440	482	439	472	436	452	495	454	463	433	456	461	452	481	451	394	478	458	469	457	441	475	446	407	474	447	458	465	470	461	462	476	450	457	441	490	440	456	418	444	467	498	406	466	465	456	445	437	455	447	440	430	462	462	451	467	492	437	454	441	470	413	472	459	485	478	458	463	433	483	472	470	460	446	451	448	462	477	466	483	464	453	479	462	462	432	446	480	443	467	465	451	447	486	441	467	457	445	477	460	468	473	481	480	462	469	436	427	455	479	438	457	469	471	473	514	463	436	428	449	451	441	434	474	446	452	490	461	434	485	450	461	468	508	477	476	423	452	485	470	462	494	480	477	508	446	474	471	476	508	442	472	483	436	476	492	458	469	413	470	424	488	441	469	485	471	451	435	482	425	480	449	436	454	484	502	420	467	451	517	468	476	492	454	476	448	443	444	465	468	504	442	462	475	470	460	457	446	474	451	454	471	441	464	461	434	459	475	503	484	448	436	421	455	498	438	450	467	478	438	484	475	461	442	440	429	437	437	443	474	490	459	465	421	480	460	485	455	457	458	467	454	461	454	469	482	460	471	468	452	474	407	428	455	430	458	470	452	467	413	456	472	479	449	461	451	453	473	473	435	448	457	465	504	428	489	451	492	449	466	476	448	460	467	462	439	460	478	496	446	451	463	485	467	443	470	442	474	464	490	518	451	442	481	425	472	447	474	427	430	453	473	484	465	458	485	469	452	461	431	442	418	456	481	484	468	466	449	508	482	485	484	473	449	474	473	472	450	436	439	422	434	426	427	408	445	474	445	516	456	448	457	451	479	463	453	450	429	458	475	448	467	476	463	473	436	475	455	444	466	468	465	448	442	473	463	445	433	500	484	470	443	501	448	441	419	466	456	420	474	457	455	448	461	452	494	435	526	443	452	460	464	433	469	481	462	444	476	456	455	465	454	442	375	451	444	451	487	460	436	447	413	459	464	514	433	472	461	449	441	510	448	467	501	441	457	512	429	471	448	469	481	449	429	416	461	448	437	441	459	429	464	464	457	461	433	486	456	438	487	451	434	484	457	462	435	444	429	457	482	460	417	442	469	440	474	487	496	508	438	464	460	469	483	466	490	470	474	515	466	433	416	448	452	430	453
17344	15447	17387	13338	7338	2944	1742	1542	693	553	355	340	319	434	320	369	400	385	352	355	274	490	599	670	439	285	239	187	158	143	149	137	150	140	152	129	136	153	138	152	123	132	156	130	143	147	148	119	136	123	135	137	137	136	149	137	135	134	140	133	150	146	118	166	128	147	131	148	138	141	136	139	150	147	123	133	145	139	132	138	147	130	118	136	156	123	139	130	122	123	153	144	140	138	132	142	122	126	126	131	127	137	156	124	124	150	127	142	114	167	137	148	168	119	150	139	127	146	147	126	149	138	140	142	147	142	150	130	150	137	138	135	139	145	161	142	133	177	136	126	151	132	149	124	154	128	131	132	126	142	138	133	143	142	139	144	147	142	147	133	155	129	136	145	113	147	154	159	161	120	149	151	153	145	155	133	135	145	128	140	150	134	132	138	141	145	156	137	148	146	122	126	169	144	149	117	122	141	149	132	147	136	156	159	149	131	146	139	137	152	131	159	143	144	149	115	170	129	148	133	122	148	136	154	147	128	155	139	140	139	148	145	137	115	127	148	122	126	134	125	146	146	147	153	128	126	128	129	146	141	138	132	136	128	154	146	130	132	158	120	122	125	151	143	117	115	128	131	134	126	154	131	138	132	156	156	151	143	127	152	149	121	135	126	120	139	129	137	134	142	156	127	132	147	123	121	157	142	145	141	122	146	143	127	132	146	131	126	134	130	142	127	112	129	133	139	129	128	140	144	135	167	124	139	134	132	141	137	137	125	128	133	162	133	114	148	143	163	156	147	136	128	162	142	135	129	124	128	130	145	130	112	135	138	130	138	142	152	131	143	146	150	142	177	143	161	153	157	152	117	134	139	162	128	137	140	130	144	133	143	134	161	136	156	129	123	137	132	148	106	142	135	146	134	155	136	138	123	150	152	131	128	143	134	132	123	143	134	144	131	125	141	125	153	122	138	159	126	140	149	121	157	143	149	142	146	128	151	137	123	121	152	133	139	153	121	115	132	135	154	157	159	158	142	154	144	145	161	137	129	148	124	154	142	131	125	146	143	146	143	113	144	137	148	131	141	145	127	163	123	147	156	136	141	136	154	144	130	111	149	135	135	154	141	141	145	150	138	152	129	127	135	127	132	128	149	149	156	143	142	143	150	130	127	152	142	138	141	150	137	143	138	155	171	131	144	153	138	127	141	145	136	144	116	125	141	130	147	132	129	132	130	118	143	123	133	139	135	154	149	119	118	133	133	137	142	137	132	141	160	131	118	153	140	147	127	124	152	141	104	133	137	132	151	109	141	147	136	131	122	146	163	141	141	136	121	127	158	135	119	145	137	136	136	142	137	137	136	146	128	150	144	142	130	153	136	150	144	139	153	141	122	163	126	150	139	138	129	135	116	140	120	115	154	140	126	170	142	127	152	147	135	147	136	161	124	132	143	134	140	150	133	151	144	115	157	129	153	160	159	139	147	142	133	156	144	138	149	137	126	154	126	135	133	140	156	147	128	150	133	135	121	145	130	116	141	109	146	137	130	145	151	136	151	128	158	141	141	135	129	157	126	164	145	145	140	133	142	143	123	145	134	130	149	161	151	137	148	138	127	151	123	123	156	130	136	150	153	133	134	154	147	136	113	132	152	113	122	122	150	140	138	143	141	141	146	142	166	156	139	141	130	128	119	136	147	122	139	137	132	132	150	133	107	124	146	133	127	138	142	128	117	150	130	134	146	132	132	134	136	150	116	142	150	144	140	124	110	141	148	153	125	153	130	144	146	144	157	117	128	145	151	167	143	131	128	136	143	154	154	123	142	150	135	125	117	131	141	142	133	115	143	132	160	126	136	134	144	139	153	142	129	142	154	137	139	147	131	148	126	148	140	137	135	152	141	129	132	154	156	157	144	139	144	143	142	126	143	141	158	144	144	147	145	138	151	151	131	153	120	122	133	135	129	129	141	131	117	146	131	155	144	138	139	137	148	160	144	138	150	138	144	119	136	129	141	147	139	159	143	133	128	141	150	127	149	148	140	140	131	161	136	150	129	150	155	134	154	163	145	136	159	145	151	139	146	145	121	136	144	144	143	137	141	127	136	140	138	128	122	142	135	137	135	135	127	109	143	131	138	143	145	140	125	139	161	117	134	123	143	144	147	142	130	120	120	120	157	129	160	151	145	142	123	163	109	129	125	133	111	138	131	153	144	138	144	139	153	142	154	134	136	132	115	141	139	136	140	139	134	152	151	136	142	126	128	133	118	161	137	140	139	142	139	130	147	138	148	144	162	136	137	142	155	145	139	141	114	134	154	130	134	126	125	116	137	122	135	145	147	128	147	151	105	121	148	138	134	136	131	150	133	141	145	134	149	135	142	137	127	167	145	126	162	152	155	139	143	129	145	136	154	140	156	152	138	124	140	121	120	141	157	129	137	125	130	148	142	151	149	158	121	132	153	145	136	162	144	130	146	129	119	123	164	143	145	115	125	120	115	134	146	123	152	125	157	144	149	134	149	133	114	153	133	148	124	137	143	136	143	124	138	150	144	118	146	147	182	188	129	126	155	156	134	139	130	157	141	136	147	130	129	152	128	140	125	137	157	135	146	145	132	155	123	129	121	151	136	135	133	149	143	129	140	158	138	128	137	136	131	145	124	120	133	122	125	148	127	132	131	142	156	146	142	153	138	145	136	121	118	143	128	134	158	138	130	153	118	152	134	149	141	113	135	145	135	140	134	136	140	138	126	130	132	145	134	136	162	147	138	121	145	141	159	152	128	131	138	137	155	112	125	158	116	119	149	136	124	142	145	127	138	126	154	143	146	138	150	142	128	137	136	118	139	170	133	133	134	144	148	123	142	139	146	143	151	144	125	157	148	144	150	146	144	143	129	131	142	111	155	156	145	138	142	142	146	150	139	134	154	131	144	133	125	138	128	145	140	135	136	150	154	150	149	133	144	139	151	159	141	131	158	144	165	138	128	147	139	144	136	128	131	137	129	133	125	136	155	137	133	145	130	144	133	138	116	147	139	131	150	124	141	134	130	148	130	123	128	142	134	137	155	151	127	140	152	138	141	138	127	138	164	126	146	142	135	131	146	148	140	149	137	145	136	147	153	151	156	152	143	137	169	137	144	139	133	130	136	146	151	137	160	124	132	146	126	129	137	134	138	145	141	133	112	129	121	147	136	131	126	138	151	130	136	135	126	138	132	133	132	144	125	147	140	135	159	158	127	125	137	116	145	146	126	137	126	145	128	153	162	155	121	145	136	163	151	155	137	165	132	160	115	141	127	146	157	137	141	142	154	148	134	149	124	156	157	119	128	146	125	148	159	144	135	131	128	128	135	136	138	159	135	139	147	139	150	138	144	156	128	125	153	131	119	147	136	133	149	104	169	175	157	150	143	154	121	140	140	133	144	116	129	142	153	138	134	163	140	145	128	145	128	156	110	147	158	136	151	137	148	130	148	170	129	146	138	131	141	130	151	128	136	135	142	140	119
11601	12989	21599	23380	17317	10187	7036	6875	3346	2740	1874	1716	1794	2449	1902	1680	1907	2098	1865	1927	1426	2654	3366	3222	2092	1262	772	602	515	425	452	400	412	389	375	422	392	388	393	412	418	391	442	375	391	410	434	381	393	399	401	395	461	430	401	385	398	396	401	449	380	431	413	416	370	412	414	420	427	403	403	421	419	429	387	419	400	427	403	413	375	419	434	384	382	422	418	416	410	413	424	394	414	415	376	405	382	395	399	423	425	389	410	419	404	429	409	406	419	392	388	439	422	399	430	383	404	421	394	425	383	390	444	386	438	433	403	422	393	388	422	394	418	385	407	420	438	405	418	383	415	380	426	409	404	425	440	384	410	442	414	435	409	401	404	371	419	436	380	432	400	395	422	361	432	404	399	429	406	391	430	417	394	402	444	416	375	401	400	453	431	406	428	429	405	417	430	429	417	423	404	413	386	413	414	403	396	441	417	383	414	392	418	441	454	391	392	422	438	396	417	412	383	391	434	415	403	408	408	435	408	454	400	426	425	412	408	405	427	406	405	389	419	417	383	408	416	427	430	414	402	387	405	392	415	372	415	405	405	394	390	392	397	403	395	451	398	356	407	404	409	408	384	406	407	407	429	417	413	431	433	401	438	373	415	390	402	381	398	388	410	432	382	393	414	401	398	402	400	392	381	418	387	395	415	406	391	400	425	401	392	418	410	385	400	391	424	429	418	426	406	400	389	410	362	410	408	407	390	382	426	404	397	459	433	391	409	405	371	403	365	405	396	391	437	414	396	449	357	394	383	409	397	379	431	420	418	386	401	417	430	366	409	397	400	408	435	414	374	406	469	396	433	388	400	416	391	402	407	426	389	421	425	398	416	409	381	410	385	399	400	406	412	394	401	394	426	423	422	387	404	395	380	451	371	370	432	376	429	410	425	424	404	426	404	407	446	367	376	376	453	407	380	411	390	398	402	425	423	373	435	382	403	423	381	384	390	388	416	389	440	394	407	404	415	412	431	395	401	432	402	399	375	405	422	431	418	469	422	401	393	429	412	406	396	363	410	398	398	396	428	399	417	460	428	410	406	380	429	403	414	405	427	440	447	423	370	412	436	397	401	393	387	379	412	389	425	392	406	422	371	404	425	393	388	370	434	404	416	441	393	424	399	446	389	423	436	383	396	402	425	388	392	432	413	398	410	399	409	459	385	390	401	420	414	434	422	371	426	417	443	399	438	422	399	393	405	412	372	372	402	424	398	395	430	434	424	399	374	403	427	418	365	435	415	388	425	421	415	428	434	403	413	422	424	446	370	426	372	409	437	400	428	410	388	413	392	423	366	435	425	418	433	415	425	418	406	406	366	393	384	426	385	381	406	415	417	374	407	391	396	398	400	412	414	393	373	404	390	439	371	413	380	421	430	419	394	432	385	385	429	376	397	385	401	382	437	425	380	403	437	394	422	417	423	456	443	398	400	386	432	435	413	412	390	449	410	423	420	443	377	395	402	389	419	423	424	413	416	409	412	432	395	414	415	418	434	395	392	389	431	403	411	406	426	432	430	368	406	413	367	381	435	402	407	385	402	376	424	390	410	434	376	388	415	436	415	393	423	406	428	414	423	385	402	376	411	425	375	404	405	447	425	430	404	434	411	436	402	405	418	422	402	405	400	387	399	409	434	409	390	395	384	399	414	399	390	407	384	411	393	400	402	389	403	408	433	393	401	394	388	421	410	371	446	403	445	400	420	435	424	439	397	393	397	406	433	413	401	434	441	396	376	416	404	404	413	420	381	404	388	404	433	415	402	418	396	399	413	410	417	405	414	417	399	424	402	431	407	418	435	433	400	451	431	444	433	402	389	424	416	398	387	417	393	377	387	429	416	420	445	398	381	406	409	386	402	381	435	423	384	437	394	426	398	415	395	386	400	414	393	402	394	436	404	406	403	410	377	436	407	374	407	374	413	413	452	419	384	425	395	395	421	400	390	432	396	380	416	430	446	449	416	417	387	395	427	402	396	377	396	456	454	411	401	401	393	384	414	369	422	428	409	421	359	408	420	392	379	408	408	393	439	393	423	444	404	450	408	409	395	430	419	425	412	391	399	400	405	436	393	408	408	381	402	404	407	375	386	397	445	411	378	416	381	414	391	393	397	416	354	383	419	440	410	432	418	383	400	419	429	396	390	407	415	411	412	404	403	358	395	403	352	389	422	438	381	382	422	401	404	392	394	411	401	433	397	376	356	388	390	426	410	387	438	372	422	377	440	371	415	398	375	412	429	374	418	407	393	418	420	438	423	401	413	419	410	416	403	433	445	372	389	450	411	383	422	411	430	400	446	399	415	412	402	402	401	439	430	402	396	433	400	411	417	431	400	428	398	421	423	413	421	414	406	410	399	426	396	367	419	390	383	374	396	390	408	376	402	431	399	390	408	425	413	404	391	391	374	391	402	411	434	419	370	418	400	438	425	418	438	380	443	407	397	389	389	378	392	394	394	404	409	405	415	428	421	421	420	400	413	390	389	411	382	427	409	399	388	428	362	427	368	381	418	411	426	422	395	430	421	428	425	380	383	397	423	424	394	403	428	398	402	403	397	394	400	395	413	443	399	397	424	382	429	434	404	402	403	395	400	388	394	384	431	427	432	399	453	375	395	437	398	440	397	415	428	377	411	431	399	395	412	424	415	402	371	423	379	369	402	453	381	402	407	451	411	418	377	416	476	415	441	397	404	407	409	414	399	436	396	404	431	413	404	434	411	385	414	419	417	402	397	417	386	446	407	404	418	423	425	411	435	393	406	367	398	412	383	423	393	414	409	426	401	430	424	414	402	432	400	439	391	378	399	405	413	387	411	434	453	410	397	396	378	397	399	396	409	385	402	420	383	388	405	449	395	425	378	405	391	401	389	417	438	396	437	419	422	393	424	444	421	386	439	381	386	404	384	455	399	396	369	402	373	452	427	424	412	410	420	380	402	448	427	378	447	427	411	386	412	424	399	434	399	445	409	372	395	410	393	421	411	416	396	364	383	382	429	402	438	416	380	422	409	426	425	446	381	407	368	403	375	425	397	402	420	428	420	399	402	408	354	428	429	385	402	409	390	374	421	393	410	431	423	387	398	388	453	419	406	403	406	387	400	376	408	398	388	460	408	406	408	394	398	422	406	421	368	450	423	398	380	418	380	402	431	390	386	421	398	433	396	387	390	397	426	411	408	404	389	373	402	402	389	351	387	399	423	425	369	403	393	390	429	406	466	411	418	395	434	375	385	419	426	388	429	410	401	448	386	427	411	433	387	386	419	423	421	427	422	404	390	411	405	391	387	415	411	413	407	352	400	410	370	440	413	395	455	412	450	428	405	381	419	374	412	405	431	410	419	430	430	400	423	428	427	415	397	420	351	392	401	446	393	402	431	381	450	421	401	427	443	413	407	435	418	402	430	420	410	409	397	397	402	411	417	422	433	433	428	411	409	422	406	395	399	410	397	396	399	427	407	431	402	364
26127	20411	23292	18275	11724	6684	4232	3635	1990	1243	849	1080	1221	1218	893	749	710	725	804	1923	1462	3244	3091	2528	1582	762	346	286	202	153	140	145	151	142	156	158	128	133	152	146	138	146	148	161	144	153	132	176	151	134	137	124	132	148	137	139	157	141	150	138	177	142	136	136	159	134	132	142	133	154	122	125	132	154	146	131	142	153	146	126	145	140	156	162	143	161	163	145	124	137	157	145	135	151	159	149	163	148	163	156	149	150	129	159	143	148	143	160	141	126	131	142	155	112	129	152	145	146	138	141	131	125	138	145	167	146	140	156	157	126	138	138	152	151	134	170	145	136	141	140	131	152	148	122	136	130	145	127	145	145	125	131	148	145	131	147	138	143	145	168	143	143	126	131	145	146	156	127	164	173	156	146	159	129	144	178	151	133	141	148	136	148	142	143	138	137	117	143	144	131	123	153	153	153	171	141	152	120	129	141	165	136	147	118	138	172	146	144	141	141	150	130	122	157	119	154	148	125	144	148	134	163	145	166	128	133	152	136	153	141	148	137	142	142	144	136	131	132	154	146	142	130	156	141	134	144	147	140	149	150	134	123	123	125	159	157	138	168	152	136	147	148	152	137	131	126	128	139	136	155	140	164	133	134	137	137	138	176	148	119	143	157	134	106	155	165	153	155	153	124	153	145	133	142	150	155	164	151	141	133	143	149	147	166	180	149	133	143	153	136	151	160	138	173	138	148	140	133	139	135	158	145	141	149	161	154	137	143	142	150	160	151	162	136	149	138	116	127	133	157	135	139	137	131	132	161	144	170	161	127	139	130	146	142	130	141	139	159	141	121	146	148	176	146	137	137	149	129	133	169	123	144	142	149	133	124	175	156	148	129	130	146	153	140	151	144	152	156	134	145	121	155	131	154	154	133	179	127	153	140	146	132	157	139	155	149	142	151	131	149	147	139	157	141	142	153	153	125	147	152	146	140	135	140	160	154	157	135	123	136	139	154	155	143	133	156	134	144	174	140	134	141	154	133	139	149	155	149	118	137	151	163	154	150	166	147	136	147	134	162	167	144	139	143	147	144	135	150	144	128	149	132	147	139	149	135	130	151	148	156	133	128	141	151	127	159	147	162	166	149	136	156	148	162	144	135	166	133	161	143	143	149	137	153	150	140	152	154	154	129	162	129	140	155	155	133	146	133	163	179	146	150	153	155	154	175	167	129	154	135	144	133	139	135	126	167	153	159	142	128	153	167	136	128	134	140	150	154	127	156	157	161	138	141	164	124	169	149	153	138	148	153	131	123	145	153	146	146	150	145	141	138	132	128	154	148	156	136	145	149	144	144	135	124	144	149	141	133	136	128	122	123	145	140	143	142	156	137	120	131	143	140	139	138	158	122	153	147	145	146	145	164	145	153	155	140	130	171	126	150	138	130	138	131	157	146	147	182	154	130	134	144	118	141	125	126	154	162	115	162	146	166	164	152	152	163	161	124	136	135	158	150	155	156	141	138	150	140	134	149	143	171	147	149	143	154	123	154	149	152	156	155	137	142	142	125	149	130	137	168	136	129	155	141	144	148	155	135	158	152	147	159	142	141	143	150	148	146	148	144	153	135	151	141	168	152	131	136	136	121	141	141	143	141	136	138	156	151	133	138	125	138	134	137	133	131	135	142	132	152	138	148	138	159	148	154	153	160	125	150	146	134	154	153	154	145	138	149	171	145	139	131	144	137	140	159	144	144	171	142	152	164	148	122	157	151	150	133	147	128	157	158	138	150	140	150	138	151	149	162	145	136	151	138	146	157	136	147	120	140	148	155	135	142	137	154	122	129	140	168	157	129	140	125	145	137	158	136	146	137	151	151	129	127	165	141	166	131	152	141	173	142	161	158	162	162	137	132	130	157	147	160	136	154	160	136	154	181	147	146	133	145	164	145	129	137	137	153	127	136	145	133	152	127	151	151	141	127	144	134	154	155	128	154	144	170	135	131	127	145	155	136	134	159	152	158	144	137	137	142	133	170	127	138	160	170	150	149	142	135	163	141	128	131	128	134	136	166	145	167	141	142	156	133	129	143	165	139	163	169	138	149	148	143	149	139	159	140	159	147	149	130	144	153	153	136	145	134	146	145	120	147	150	134	160	129	130	131	132	142	144	128	161	134	152	167	128	133	139	162	140	120	138	159	139	137	119	132	150	155	148	147	140	144	137	146	129	142	139	148	159	147	149	152	132	162	161	157	141	143	154	131	161	151	151	133	134	129	149	124	152	138	143	146	161	141	152	134	179	153	149	134	130	154	151	153	168	152	146	119	164	145	137	143	127	139	151	157	126	177	136	127	147	137	133	145	155	142	145	152	141	137	147	127	157	133	120	138	139	140	138	162	127	144	157	125	137	116	156	161	151	140	137	165	130	149	145	145	143	141	146	133	150	150	147	131	136	147	149	149	138	142	157	135	147	139	147	116	155	151	146	136	138	147	161	143	151	134	159	133	141	139	140	147	133	161	139	137	142	166	143	145	126	152	170	132	144	136	146	141	143	131	135	144	161	154	161	150	163	147	134	153	141	143	157	164	150	127	135	149	154	117	136	135	164	131	144	135	156	168	118	144	125	135	138	144	148	145	134	148	157	163	155	149	122	128	139	162	154	148	138	134	145	141	147	119	128	167	147	158	148	137	158	153	130	156	142	145	139	160	145	152	130	170	134	165	138	138	141	140	128	109	132	134	133	134	136	155	146	145	127	154	152	160	156	147	153	131	147	171	146	175	160	155	157	136	137	148	144	133	137	150	142	144	173	141	140	155	166	162	146	153	143	159	169	124	136	145	142	151	134	159	143	148	141	163	127	144	153	126	159	152	147	134	132	160	134	156	132	134	140	133	156	143	124	129	118	143	132	134	164	137	139	151	151	146	163	156	141	175	157	126	127	143	146	117	132	138	137	160	147	133	147	129	157	111	140	166	138	142	140	127	155	156	152	162	156	153	155	155	135	156	159	144	139	143	148	141	145	128	114	133	132	147	147	152	139	149	150	146	139	146	160	149	123	150	151	124	171	141	133	140	155	127	149	150	159	146	141	152	136	138	129	114	124	127	153	148	155	162	151	124	127	148	133	146	148	165	156	151	168	157	138	142	115	123	117	139	142	154	158	142	135	134	147	150	129	124	151	112	143	168	155	153	140	156	147	151	128	135	144	136	131	132	147	134	154	142	161	128	137	153	144	138	156	135	157	155	151	165	164	155	145	128	135	131	140	176	122	144	138	141	153	138	143	138	151	146	160	140	159	135	154	137	147	137	169	147	140	138	150	157	126	136	140	150	157	144	147	132	160	138	139	140	155	155	139	144	133	155	134	126	144	167	148	141	135	144	147	133	150	142	137	141	135	141	151	131	136	140	141	149	147	146	138	134	143	159	149	150	140	131	148	137	150	158	170	146	148	144	152	151	122	157	163	154	147	153	131	151	124	109	142	169	145	155	154	146	140	149	133	127	131	135	130	142
17234	17106	26638	27674	24982	18402	15550	13875	9240	6171	4404	6303	6871	6819	5152	4204	4251	4332	4808	10343	8523	16858	16254	13649	8244	3915	1627	1117	704	525	447	409	430	424	406	418	396	454	418	415	445	456	435	423	394	409	410	395	420	412	405	437	423	394	407	407	459	429	405	418	453	415	413	416	435	416	417	399	436	410	377	386	448	434	431	431	422	455	388	414	422	408	434	430	412	423	383	392	405	414	434	415	437	381	396	452	441	389	441	406	426	452	452	395	438	403	418	431	390	406	413	403	453	427	410	433	441	414	414	421	427	453	443	428	414	423	464	377	418	434	423	422	426	443	415	412	445	431	417	424	416	445	411	427	454	424	410	422	442	442	420	393	456	425	408	455	390	412	388	461	419	416	429	400	423	427	427	465	395	420	436	413	392	425	461	438	412	419	404	440	435	451	368	409	389	404	373	408	445	414	426	443	409	429	455	392	404	430	416	394	407	431	406	433	430	459	436	419	392	413	434	424	414	449	433	400	418	451	384	470	437	437	394	442	416	428	434	427	432	436	402	409	428	420	399	437	405	449	431	376	453	431	430	444	444	436	469	436	400	447	422	440	436	417	435	408	419	437	418	430	393	434	425	435	445	448	426	387	432	445	422	400	402	418	413	408	412	398	433	438	442	427	426	451	386	393	388	448	408	443	441	385	397	428	399	465	433	381	426	434	402	448	388	457	431	403	414	416	377	411	454	428	400	463	396	411	441	432	382	430	411	405	468	420	453	439	436	439	410	444	463	397	422	413	421	454	425	451	413	418	409	356	400	378	408	445	425	389	443	438	467	436	429	409	421	430	409	390	425	415	414	425	424	427	395	425	393	473	376	423	421	398	381	420	417	432	453	425	413	445	406	454	409	391	451	429	432	401	421	440	409	401	420	412	430	426	444	401	399	493	446	405	434	417	406	431	431	410	398	408	420	413	438	440	409	448	448	428	439	413	469	417	462	391	423	443	403	429	426	430	445	419	411	398	410	377	452	430	431	452	398	479	437	392	388	380	436	424	432	417	401	404	441	428	410	427	414	438	432	426	441	402	417	424	452	418	440	423	406	425	447	470	428	452	411	422	412	400	460	396	412	434	395	398	411	459	389	418	396	402	470	397	420	438	386	422	417	426	405	441	439	415	437	414	422	419	397	419	400	383	423	425	440	428	413	432	386	417	379	399	440	415	423	402	453	440	434	392	437	445	409	435	453	424	415	396	385	405	435	424	419	433	451	441	426	449	398	440	406	426	440	430	420	385	443	453	436	428	446	447	413	429	416	414	461	406	424	420	420	443	384	445	434	405	421	415	410	435	435	401	429	386	397	401	389	437	396	415	404	399	410	406	399	436	400	420	421	401	427	418	421	438	401	447	439	398	468	420	464	392	418	395	432	409	409	403	421	417	461	436	439	400	447	461	415	393	401	445	444	378	402	451	423	407	456	402	395	428	423	391	437	411	388	446	414	409	398	394	433	421	426	421	428	415	403	413	422	385	428	434	417	444	402	437	433	403	418	399	411	386	427	406	427	406	407	428	423	414	407	441	409	435	435	421	443	404	435	411	448	451	422	422	447	425	406	374	405	418	394	382	432	435	435	418	400	428	410	408	451	442	445	446	435	417	424	430	437	434	412	390	388	398	463	425	447	409	405	468	424	418	423	382	394	398	432	412	445	433	432	430	404	466	399	368	407	444	415	404	404	429	428	434	422	405	432	416	423	434	402	426	438	394	418	388	432	427	381	412	433	418	384	428	413	414	429	413	453	427	405	446	414	363	408	407	433	400	430	400	433	399	394	440	454	449	479	421	415	451	390	420	442	451	436	446	400	443	421	397	419	466	465	430	426	426	433	425	429	391	421	422	447	413	414	413	413	421	402	453	403	387	376	411	440	416	447	414	456	449	437	394	444	443	437	450	429	416	423	401	426	439	443	478	416	436	450	446	530	392	425	404	435	428	449	439	436	419	440	427	426	404	438	417	381	383	436	460	407	445	440	401	432	413	413	434	434	416	391	406	424	438	442	439	424	396	399	448	428	432	397	414	412	433	440	411	426	444	421	421	423	432	423	399	462	389	419	428	418	456	424	439	420	424	434	444	435	433	396	429	456	425	409	415	403	408	449	442	410	463	398	417	408	429	418	424	421	437	458	440	446	428	448	414	392	441	428	422	418	426	432	416	434	408	419	419	422	430	424	450	441	403	403	430	411	429	415	411	453	411	445	414	443	472	448	388	416	416	438	424	412	407	447	417	409	402	427	424	413	394	426	429	446	445	456	437	402	424	437	430	451	416	436	388	439	399	417	416	430	429	421	407	422	438	437	390	436	405	399	418	391	454	402	440	421	425	428	430	422	437	444	436	409	414	435	391	383	430	424	437	401	387	430	456	421	395	458	409	410	430	462	436	445	409	422	433	415	429	404	463	424	407	427	427	414	414	412	434	387	414	464	459	415	427	428	447	384	437	392	432	449	429	411	440	428	441	435	413	415	393	430	394	424	455	448	385	438	381	409	404	456	423	382	445	438	415	447	416	389	453	427	472	455	425	424	397	441	411	428	437	414	428	442	417	428	450	444	397	419	422	442	403	415	432	417	407	438	415	396	422	445	439	410	414	431	428	467	412	408	451	447	416	436	376	451	450	451	418	441	403	429	433	426	423	403	426	436	443	409	418	416	408	429	416	438	435	434	439	411	397	425	443	429	438	421	434	445	426	407	365	444	407	439	408	426	433	426	411	421	451	417	426	442	399	454	394	408	447	436	427	420	438	428	404	385	416	425	432	435	425	433	440	432	396	408	421	460	403	442	411	435	441	480	361	410	462	444	421	421	451	404	417	410	449	395	377	422	429	410	410	364	408	456	428	395	456	454	404	416	432	419	425	437	435	380	447	425	405	407	438	457	402	447	436	425	407	404	437	433	429	411	442	449	401	414	423	413	430	431	408	437	459	381	377	394	388	429	415	422	423	412	434	422	428	445	437	413	439	448	397	407	400	418	415	420	422	421	437	423	408	451	441	388	411	408	416	389	404	429	352	392	434	392	398	426	411	381	417	424	409	384	396	442	460	420	418	434	424	405	389	405	391	404	414	468	419	420	423	465	407	394	392	435	410	441	443	408	418	404	414	418	426	435	394	413	407	401	410	442	379	402	406	403	408	411	417	414	434	442	405	443	433	413	431	430	392	401	425	461	383	408	441	431	381	424	438	421	414	397	427	441	437	432	413	443	414	402	440	426	416	405	424	414	434	429	435	417	440	411	429	408	426	386	406	437	416	410	411	398	415	423	418	486	437	441	463	422	415	404	408	411	410	394	426	438	412	412	373	423	417	443	396	389	383	419	443	426	415	398	395	421	421	426	425	463	399	463	397	407	420	414	437	430	449	414	452	448	411	437	424	419	450	402	421	459	416	433	437	429	397	448	424	419	410	425	437	441	388	432	431	420	392	395	417	421	396	403	427	438	391	406	409	442	381	435	392	418	429
31476	22496	26312	22631	18332	11440	7285	5624	2832	1728	1094	1627	2264	2021	1585	1190	1065	1226	1469	2836	3172	6063	6019	4677	2778	1123	595	355	270	210	146	173	169	176	167	184	169	183	172	161	166	171	159	155	150	161	160	145	126	152	177	172	166	141	146	164	156	165	157	159	175	152	199	161	181	141	154	150	133	164	170	144	151	147	164	187	148	146	164	155	179	141	159	148	161	143	147	138	161	157	156	158	151	140	150	146	152	162	140	168	182	166	155	126	170	167	152	165	179	175	162	187	157	153	165	133	165	145	153	137	156	152	178	141	151	167	156	159	128	158	169	171	163	151	161	170	143	151	158	181	144	178	152	169	165	169	157	148	163	145	180	143	177	174	159	143	172	159	167	166	167	165	142	147	164	155	154	164	147	167	163	159	149	153	145	173	148	150	163	158	146	155	147	142	153	158	160	163	196	156	140	146	179	137	143	152	184	158	180	157	168	177	151	179	172	143	136	153	158	160	174	161	160	159	180	175	146	161	152	154	165	147	153	183	172	170	183	127	162	146	156	171	153	164	174	132	153	163	156	153	163	152	160	151	159	150	156	148	165	135	133	178	164	178	149	167	154	155	188	150	153	142	160	155	131	168	154	154	162	164	163	169	172	141	144	150	160	149	160	175	158	187	148	146	142	148	152	162	154	163	189	166	155	138	145	178	162	166	170	167	167	166	159	146	146	159	173	157	147	151	166	145	154	160	176	159	144	151	156	153	157	155	137	155	160	173	140	168	161	175	168	180	161	149	150	153	177	160	170	150	167	186	155	170	147	137	188	158	167	143	145	149	161	167	150	178	161	163	165	161	153	146	170	144	146	174	182	169	153	130	161	169	139	153	189	143	166	148	158	173	157	173	165	173	153	145	133	153	171	134	165	165	154	150	154	141	163	173	154	179	147	175	149	146	173	157	136	158	171	162	148	168	164	140	158	142	138	151	173	141	146	148	153	161	155	146	153	155	175	138	177	173	147	138	136	164	148	175	177	150	164	159	176	140	135	171	158	158	123	141	145	138	185	158	160	131	163	170	162	163	180	169	161	168	167	146	143	161	182	193	164	162	171	131	148	181	167	158	157	168	186	183	153	156	156	165	161	169	172	149	182	159	162	162	147	151	151	157	147	165	179	157	160	171	185	149	153	177	175	157	158	151	174	147	150	173	172	147	179	155	153	138	149	152	137	172	178	157	162	137	180	157	143	150	161	149	175	166	191	165	153	158	159	170	185	147	171	157	161	153	143	174	168	168	156	152	170	149	152	163	159	147	165	161	157	158	165	171	159	176	169	144	166	182	138	166	158	164	158	171	151	146	183	156	175	140	163	154	165	163	139	153	144	170	165	152	155	168	178	154	145	138	181	154	153	151	149	155	158	164	159	158	155	176	165	159	134	152	152	176	167	155	146	169	169	170	152	170	182	166	171	149	152	161	125	161	170	173	149	145	165	136	162	146	176	171	147	176	181	134	134	166	163	140	147	153	162	167	160	184	169	144	180	190	153	174	156	164	167	135	171	174	156	153	149	138	161	156	153	177	139	163	165	161	190	149	145	158	164	151	166	132	156	159	172	164	165	139	155	155	175	142	174	165	155	133	150	160	155	171	191	164	160	140	180	163	162	170	164	179	164	161	173	177	154	147	161	179	149	146	170	143	164	157	148	138	156	182	167	158	156	182	180	174	167	145	157	148	169	156	159	151	141	151	166	142	172	165	158	164	143	175	163	176	155	163	145	154	146	164	154	161	178	167	170	158	160	168	154	151	163	144	171	181	178	174	158	177	154	174	179	168	165	157	149	149	138	147	156	145	129	160	158	168	158	184	148	145	148	160	167	154	139	147	138	171	157	164	140	157	167	171	146	142	146	154	142	158	166	143	165	165	153	153	177	154	156	171	131	178	157	192	168	157	184	135	150	154	163	160	143	141	170	172	155	160	172	165	164	161	172	149	135	171	153	169	157	178	142	154	200	154	140	169	139	148	188	152	141	143	165	177	137	153	149	181	145	158	170	174	150	172	164	176	144	184	162	166	159	161	153	146	180	159	178	164	173	185	157	175	142	125	144	155	164	171	148	140	182	166	156	152	149	162	147	159	148	150	167	146	165	156	144	159	154	171	145	158	163	157	163	163	175	145	169	165	170	168	153	160	159	173	151	173	153	165	143	146	139	156	160	150	171	157	162	156	145	177	178	156	156	164	184	170	166	166	143	175	153	169	164	146	194	166	154	165	173	157	148	167	157	174	181	153	140	161	125	160	166	136	160	142	160	167	133	137	156	168	155	174	159	164	146	146	169	174	170	156	151	154	133	151	146	145	160	148	177	157	155	164	153	163	158	177	168	178	180	166	163	163	160	172	172	164	182	159	145	153	165	160	166	141	157	165	172	136	151	147	147	166	165	163	151	168	148	133	150	164	160	156	185	155	167	160	147	166	178	157	150	163	153	151	156	156	151	160	156	175	143	151	179	160	167	159	166	146	135	166	159	153	130	158	161	159	172	138	160	165	149	148	153	170	167	155	149	167	142	145	168	154	142	126	186	160	160	133	168	173	139	164	162	160	173	163	184	150	154	158	167	154	165	173	160	165	132	164	147	136	144	159	170	180	161	149	164	145	177	178	144	137	169	157	161	181	148	150	122	151	150	159	162	140	183	151	170	162	161	145	145	183	170	153	171	164	155	182	170	170	177	159	171	169	173	159	165	158	157	143	161	170	188	149	165	152	180	159	137	134	153	162	153	164	189	157	146	145	156	192	155	155	152	160	182	151	156	164	158	161	170	146	162	151	161	162	150	160	161	162	164	171	149	181	170	162	158	142	149	158	137	150	151	188	170	143	160	145	158	162	163	155	153	164	155	157	162	172	154	155	139	141	163	152	170	151	127	125	160	157	156	181	169	173	154	147	163	167	148	161	169	176	142	153	175	160	155	146	156	173	183	169	141	173	172	179	145	167	156	159	167	143	130	157	152	150	154	172	171	167	132	147	169	165	151	189	134	147	161	156	132	170	163	142	139	167	162	139	144	151	169	162	173	133	157	164	162	169	153	153	144	173	144	154	156	171	167	140	140	162	156	159	156	137	187	160	140	159	143	152	159	148	161	162	144	140	158	137	145	146	135	167	140	145	135	153	168	141	144	172	170	169	178	144	166	146	181	136	185	171	166	148	172	155	155	151	186	156	191	192	166	170	155	170	159	185	158	167	170	145	151	163	158	164	149	163	155	176	182	153	142	149	158	153	163	174	183	143	145	142	147	153	158	160	152	170	164	156	152	144	134	152	162	142	155	151	180	175	152	149	170	156	158	173	144	145	168	162	174	177	159	170	169	174	159	167	143	142	164	170	167	146	151	177	149	171	166	153	157	150	181	168	168	154	168	156	162	162	168	145	167	164	158	162	148	159	159	159	159	165	175	170	150	175	174	142	142	171	184	178	176	167	173	141	134	154	161	158	186	135	164	154	150	168	171	161	147	150
20184	18013	28072	32712	31936	25344	21053	19163	11745	8127	6171	8021	12085	10445	8625	6715	6505	6949	8653	13927	17279	24973	24072	20508	13391	6048	2860	1559	988	645	538	476	446	481	458	462	469	501	470	488	481	515	435	418	452	469	415	469	454	448	501	448	450	500	436	461	460	488	454	462	475	475	478	442	483	479	443	466	498	448	465	500	438	426	454	451	450	441	430	488	466	477	444	474	502	490	480	490	442	454	458	479	441	467	435	489	432	479	475	530	429	461	458	427	486	483	506	494	455	436	478	489	472	456	452	482	463	478	476	427	501	472	481	500	444	486	486	441	484	463	498	487	473	486	442	459	471	433	450	496	473	478	457	484	436	466	485	470	453	452	459	441	486	488	470	446	467	450	465	432	486	497	477	504	418	479	422	409	419	448	464	432	450	454	468	503	462	423	480	431	448	442	445	474	438	457	451	424	440	446	444	457	482	419	420	442	448	510	449	443	455	480	445	471	483	444	465	480	409	430	451	459	453	452	413	461	458	465	485	464	502	462	465	495	477	465	468	480	497	472	445	444	460	483	440	462	490	416	460	474	444	439	475	455	504	464	455	446	475	512	506	438	479	489	470	430	453	464	416	459	458	482	456	494	440	452	445	461	445	444	487	480	475	486	460	477	461	458	511	465	457	435	474	427	468	475	487	484	465	435	469	451	452	456	454	440	481	445	455	477	474	457	442	460	436	437	476	468	427	454	473	461	480	486	517	478	459	445	464	496	451	477	466	469	447	450	476	471	450	451	448	451	472	483	443	431	446	470	491	479	471	469	497	430	449	434	487	464	491	501	466	490	438	424	438	498	449	501	462	479	482	468	444	498	425	441	487	456	444	468	452	467	441	460	489	442	465	469	446	484	500	455	459	435	475	456	485	457	425	458	461	493	459	442	469	495	433	440	416	481	492	486	463	473	453	497	484	478	430	442	474	430	474	453	464	475	479	427	474	457	478	504	411	464	482	463	462	472	436	472	423	474	438	458	454	441	429	450	477	468	535	481	510	463	484	529	475	486	493	461	460	475	471	430	432	472	438	473	423	456	483	451	474	468	474	473	486	483	488	455	490	442	481	439	459	471	475	464	434	445	461	481	443	449	441	474	436	421	443	453	465	435	431	467	473	460	490	447	457	517	434	443	471	475	445	474	484	473	471	481	472	463	447	434	423	465	469	411	452	478	508	449	457	489	465	423	456	454	472	448	493	485	468	478	431	450	477	475	448	437	470	479	441	454	476	445	456	466	435	437	491	486	430	470	459	459	452	458	487	424	419	513	464	468	443	457	470	451	424	453	465	472	450	475	486	486	473	450	453	468	481	474	479	474	464	471	444	464	460	464	455	510	485	452	423	456	450	464	459	492	461	483	457	463	484	487	454	453	483	485	478	456	442	465	462	430	467	450	452	505	471	476	467	517	441	477	473	488	476	450	495	462	437	505	476	481	470	498	431	482	486	424	454	429	455	465	488	459	462	474	437	517	493	441	445	446	449	458	450	452	473	428	447	446	461	440	462	452	449	477	453	441	427	479	463	468	457	435	459	445	465	475	482	459	444	488	479	476	453	441	443	486	430	509	443	475	491	485	499	417	416	442	454	435	490	505	487	450	481	510	464	464	452	428	479	465	414	508	446	461	459	446	478	440	464	471	519	461	449	468	453	460	438	459	481	472	482	479	478	462	437	464	479	457	440	456	463	463	454	465	461	484	442	546	506	431	468	482	454	459	476	441	440	497	431	429	424	483	473	456	470	446	442	440	436	476	469	454	517	455	450	457	445	483	486	467	474	440	493	476	467	482	436	442	503	428	487	487	471	462	488	476	499	445	466	449	435	478	462	443	466	472	461	492	449	452	423	471	500	441	485	432	468	462	484	458	459	457	479	438	465	460	493	451	452	451	455	419	482	456	488	473	461	463	463	445	461	446	454	425	474	480	461	452	471	459	434	508	454	429	467	469	449	460	490	460	468	459	471	507	487	458	467	467	457	485	483	463	487	465	442	470	472	449	465	452	448	474	450	461	449	429	447	431	448	463	476	440	461	453	478	430	481	476	463	469	449	445	466	446	489	438	465	469	469	460	436	443	481	458	494	472	438	493	480	436	484	452	487	438	453	495	503	404	441	465	473	506	468	465	481	456	476	476	441	466	473	400	446	432	438	481	451	475	482	447	456	451	480	472	462	485	501	463	439	464	413	472	459	446	507	442	465	474	467	513	493	475	528	467	452	481	452	462	455	461	446	485	477	458	450	431	472	443	460	454	491	434	471	480	450	458	451	434	482	450	482	419	422	475	433	446	472	489	497	434	520	421	449	437	466	449	423	462	427	448	478	458	484	444	512	464	486	461	416	479	496	465	420	483	476	454	442	460	452	518	476	490	437	467	509	467	480	464	442	491	462	500	497	437	471	430	461	438	436	433	424	481	477	435	461	419	469	480	462	439	451	463	489	461	442	461	442	419	488	505	464	481	459	434	470	485	457	453	487	471	436	391	456	465	519	453	449	466	503	468	476	458	491	472	437	462	451	460	477	472	522	448	478	465	459	491	481	460	491	456	466	487	440	431	472	474	475	460	461	467	463	481	488	461	438	465	411	484	433	449	475	468	449	458	467	442	484	485	490	430	465	422	473	449	455	464	437	451	450	420	480	472	479	480	438	439	452	480	433	460	432	464	482	472	478	430	467	432	472	478	438	473	459	464	502	462	477	473	456	529	470	471	483	485	447	481	457	431	499	486	495	446	454	460	458	448	470	461	463	453	445	451	456	471	418	431	449	474	433	478	465	468	482	487	466	473	487	459	482	451	443	486	456	455	424	463	464	418	483	476	429	459	450	466	449	457	421	470	457	453	464	484	463	444	456	451	513	472	450	477	454	477	449	457	489	458	431	477	460	501	472	484	459	460	472	496	462	469	457	474	458	493	452	471	475	485	476	432	486	472	452	431	486	461	431	472	455	491	471	521	460	477	440	436	451	480	464	464	469	433	440	456	454	464	488	489	471	499	478	454	473	425	476	444	444	474	448	450	437	472	458	512	452	481	465	494	451	443	421	465	467	479	480	495	469	482	490	444	496	456	489	454	479	434	497	424	448	500	451	491	496	461	445	480	448	424	463	414	449	444	492	456	470	479	451	494	468	472	456	441	481	455	446	458	486	471	429	476	452	485	480	431	474	438	456	453	473	417	463	438	448	458	472	474	476	467	426	464	456	422	461	451	425	415	500	484	468	472	501	475	503	437	481	457	474	482	451	406	504	465	460	476	446	475	472	444	483	443	479	449	426	450	481	465	463	469	444	461	455	468	417	471	436	472	477	494	471	479	474	456	438	444	469	458	454	445	468	464	497	495	414	448	463	471	481	492	490	484	475	441	449	445	448	443	460	473	417	444	459	480	492	448	463	428	443	447	491	486	465	463	449	447	464	482	490	435	449	487	459	451	463	459	476	457	432	449	446	456	446	508	437	485	429	446	449	431	474	447	433	480
14717	11444	15055	12272	8619	4589	2597	1572	642	467	347	342	346	385	350	314	307	335	270	293	299	546	580	550	458	318	258	158	150	173	126	146	146	142	133	134	153	151	142	150	138	128	139	141	146	123	144	142	143	129	140	142	137	135	152	140	139	160	149	117	155	162	163	153	144	146	130	151	146	162	134	147	139	165	134	134	140	121	150	141	157	141	147	129	151	122	142	149	135	136	133	154	143	135	146	126	128	150	145	120	150	147	160	121	150	135	141	148	142	142	126	144	143	129	157	152	141	157	141	133	134	136	149	142	135	161	151	140	167	132	155	142	121	153	140	139	167	132	120	144	130	142	137	135	136	158	149	157	145	146	152	141	144	134	145	158	152	119	135	114	141	127	138	140	154	120	148	136	149	151	165	152	148	142	165	140	128	147	148	124	142	135	146	126	155	126	125	150	151	113	143	142	156	130	141	139	145	145	121	124	123	153	151	115	135	139	133	147	135	137	139	136	159	153	150	145	148	130	152	143	137	119	154	138	141	150	121	150	134	141	132	134	142	132	152	135	142	135	159	146	156	149	147	129	118	147	160	140	167	148	135	147	162	149	134	145	152	131	152	141	135	133	138	137	131	147	144	149	157	150	143	146	112	140	134	140	122	150	139	160	131	137	140	137	135	126	148	164	153	143	158	154	140	124	129	120	130	131	139	130	126	163	143	158	133	154	139	146	123	117	146	161	137	149	136	151	133	135	143	144	142	147	134	156	167	160	141	137	131	130	134	161	145	123	116	127	134	144	133	157	134	134	139	127	146	128	139	129	143	133	149	153	129	136	136	130	161	153	138	134	124	160	125	158	143	136	143	146	116	152	124	154	145	144	156	141	143	130	170	140	161	138	139	142	139	125	158	138	168	136	135	130	142	136	149	163	119	130	147	142	134	139	133	151	124	135	171	137	121	161	137	139	145	125	149	140	159	127	134	171	131	167	153	149	141	144	129	125	141	148	147	127	131	141	124	123	156	132	119	145	157	159	166	112	148	133	146	148	145	159	141	123	137	132	140	137	144	143	139	163	141	151	144	155	128	154	152	141	135	156	146	155	135	133	143	144	143	151	126	163	144	149	149	148	147	145	119	130	143	153	132	151	134	133	157	142	136	148	148	145	118	118	125	144	134	134	137	141	136	145	143	134	136	132	151	159	143	151	164	135	146	158	157	133	138	129	131	133	133	138	131	137	144	128	119	142	139	133	144	132	137	137	127	152	151	127	148	141	136	133	122	138	142	150	123	140	160	134	142	130	132	129	152	153	126	142	138	127	136	147	160	140	140	143	137	152	147	125	121	158	143	136	132	134	122	160	141	124	147	142	133	133	140	120	134	163	142	157	148	128	148	129	139	154	146	120	138	149	141	165	139	145	130	154	127	147	120	134	139	136	142	143	158	135	156	144	133	153	124	124	144	125	156	150	145	143	130	146	125	161	132	120	121	150	168	124	135	161	147	163	132	145	154	141	144	154	160	151	137	142	154	149	119	141	148	125	150	132	128	139	145	134	139	143	141	143	147	147	155	134	152	144	142	143	158	156	149	134	154	138	145	153	131	138	129	136	137	139	146	151	149	152	130	149	133	142	137	133	160	133	161	143	133	172	116	131	151	140	127	137	140	133	134	141	133	146	151	156	139	143	132	153	150	131	108	152	139	134	142	134	121	136	151	151	123	139	143	141	134	142	130	140	167	149	127	132	132	132	140	118	165	144	150	125	136	147	155	142	152	123	148	141	139	147	171	127	143	119	122	138	145	157	151	140	154	149	149	132	136	117	127	155	159	131	158	119	137	158	156	136	161	133	150	164	166	160	130	136	145	137	147	154	162	152	144	126	125	157	146	143	108	143	148	135	145	142	129	136	133	149	132	148	130	158	135	130	125	149	143	146	152	132	150	148	133	124	130	142	137	147	137	147	138	160	153	141	135	121	142	126	145	131	137	148	144	139	153	150	168	156	157	156	121	134	125	153	165	131	148	167	137	138	162	162	127	129	138	136	156	127	157	137	144	130	140	144	136	145	141	134	129	137	151	137	155	155	165	141	133	134	136	142	135	142	142	140	133	158	139	145	143	160	131	137	146	150	164	155	184	137	135	164	149	125	128	152	162	140	133	132	120	148	158	150	137	146	137	144	141	140	141	156	135	149	149	160	159	141	146	119	156	143	128	141	144	142	151	138	134	123	144	143	142	140	131	135	145	161	133	141	154	146	149	144	152	116	158	128	140	152	149	143	131	152	150	127	133	122	141	139	144	124	156	137	131	136	169	147	135	161	150	143	137	151	148	128	152	143	162	122	143	140	143	126	142	133	148	160	152	148	144	147	143	138	141	136	136	142	167	141	149	155	119	130	127	151	133	168	149	162	167	133	158	141	149	135	149	158	133	143	146	148	132	135	143	141	128	152	149	127	138	120	134	159	136	157	121	149	152	148	135	125	145	139	138	145	148	164	140	146	128	148	151	154	124	147	120	146	158	152	166	126	120	132	145	149	139	153	139	140	153	143	137	161	124	147	146	162	145	133	146	123	139	165	135	137	155	161	140	161	130	159	123	149	118	124	131	146	153	130	155	144	145	140	131	161	139	173	149	148	148	141	138	138	141	144	121	133	123	140	155	139	94	147	148	163	153	143	132	158	137	154	134	158	143	132	127	141	147	140	150	134	130	130	137	171	141	128	137	127	148	143	122	153	143	143	143	133	163	160	143	126	142	137	127	136	155	151	140	135	135	141	154	135	150	128	124	120	139	145	162	145	139	159	130	139	139	140	148	137	139	156	135	165	141	125	141	153	143	126	162	129	143	137	138	122	127	146	148	123	151	148	155	154	150	120	145	140	135	137	147	142	139	134	119	132	116	135	146	148	141	135	145	161	135	146	164	148	141	123	145	140	137	151	136	135	124	120	174	137	132	142	141	141	155	156	163	129	151	138	128	114	148	146	145	127	141	136	162	140	139	134	147	157	133	150	145	133	126	116	141	135	122	144	145	151	134	137	139	147	144	144	132	111	137	162	151	137	157	118	127	161	145	165	142	149	132	115	166	156	136	138	140	161	151	152	132	164	112	150	147	141	154	150	158	150	145	128	135	158	173	144	132	134	164	150	147	137	131	135	116	133	140	132	140	102	128	163	146	120	133	144	156	135	160	138	156	148	151	133	136	132	145	129	156	146	138	132	139	144	142	138	138	129	129	126	141	142	173	148	150	137	154	133	159	145	130	124	136	158	151	152	145	166	144	155	143	118	141	146	145	143	143	115	159	131	142	147	130	132	176	130	133	139	151	117	126	134	130	156	143	131	137	143	139	129	127	154	134	136	135	150	127	147	140	149	144	156	144	143	129	151	139	138	143	134	128	140	126	125	152	167	152	170	135	162	136	147	163	142	134	131	143	146	143	142	141	127	119	143	150	134	130	118	156	146	139	142	136	140	145	161	128	144	122	139	128	103	119	130	120	144	140	147	124	149
9781	10040	19592	22107	20247	14236	10506	7253	3277	2335	1925	1873	1778	1901	1797	1543	1615	1541	1476	1548	1793	2688	3091	2858	2297	1275	830	529	519	459	448	422	455	421	413	438	421	422	426	398	413	402	398	414	427	388	375	417	404	396	411	410	411	384	398	367	404	392	401	424	406	403	438	414	435	427	408	415	403	428	451	434	422	410	437	399	413	389	405	413	400	397	437	399	413	384	462	379	419	412	419	349	403	425	415	422	401	412	408	431	422	434	418	409	436	414	417	413	374	457	397	411	449	427	404	454	413	427	423	446	416	421	406	426	424	391	396	421	433	403	410	407	438	403	439	414	421	374	397	423	416	426	434	410	403	408	417	436	403	369	400	443	385	455	400	433	411	405	409	419	399	438	394	396	389	378	393	370	406	423	423	410	409	467	406	411	377	388	396	395	392	420	417	383	378	404	384	409	421	423	396	439	396	371	419	417	429	415	411	384	427	430	451	390	387	472	411	423	411	430	392	410	396	384	406	422	406	418	405	394	414	385	425	421	391	394	451	414	411	394	408	411	390	442	408	410	387	398	432	405	377	382	389	414	402	435	428	409	399	400	394	422	414	395	389	390	409	409	428	424	426	426	423	432	415	449	416	387	405	434	415	390	447	415	376	433	426	443	403	447	450	439	414	357	401	416	436	453	412	410	391	426	397	407	418	399	385	386	394	397	371	414	380	390	412	394	417	424	394	426	410	459	416	443	401	402	419	391	418	412	394	383	456	405	396	412	395	401	424	413	398	392	413	459	396	406	438	403	460	467	422	417	406	426	426	401	407	444	427	420	452	404	423	404	403	419	355	408	419	440	411	426	413	382	437	395	431	446	402	396	406	423	385	397	447	395	394	370	427	409	399	399	417	435	417	404	453	437	413	434	407	393	421	394	457	421	420	432	391	408	398	414	402	403	427	395	420	427	400	456	391	407	426	426	422	423	433	416	423	441	429	409	430	421	381	422	429	400	410	402	391	403	425	382	407	393	425	389	383	398	429	429	409	424	420	420	412	408	461	429	446	388	403	397	428	416	387	418	435	401	426	416	398	438	423	422	433	412	429	412	388	456	426	412	416	372	437	376	425	409	395	403	414	432	379	400	402	405	411	448	357	430	414	418	409	453	390	407	456	413	425	438	396	445	384	353	410	362	379	405	395	434	437	423	419	422	407	412	424	417	410	403	450	413	438	414	446	452	408	395	392	398	442	406	407	410	432	441	439	390	427	421	426	445	403	399	442	384	420	388	388	440	389	400	403	408	391	420	432	414	431	387	414	392	457	425	423	410	384	392	402	368	419	417	426	426	393	428	417	422	379	444	375	419	403	442	406	405	396	413	425	410	410	420	399	462	400	396	427	437	437	389	396	408	411	411	427	410	431	389	409	451	400	383	410	417	392	400	410	433	412	408	421	416	378	366	403	447	405	400	419	417	425	417	402	419	425	386	382	405	395	420	445	432	401	432	448	394	404	431	400	374	440	414	422	393	456	418	405	398	403	432	434	426	389	405	409	402	410	411	409	424	393	408	418	389	423	397	369	422	424	426	427	402	387	386	389	419	391	405	406	423	421	431	409	414	391	362	391	402	409	388	415	431	449	431	411	385	423	398	410	404	404	432	380	438	413	427	433	426	407	403	409	434	393	388	424	365	440	407	424	394	409	388	397	408	386	431	381	405	404	370	378	404	428	398	423	408	396	441	416	414	420	442	426	402	422	404	422	402	406	411	412	412	423	394	394	430	424	421	411	425	398	399	408	409	434	383	412	395	436	396	429	403	421	403	423	406	401	408	397	425	432	447	425	428	397	430	415	387	391	401	387	412	449	393	388	460	388	397	449	375	440	413	410	458	407	397	410	414	419	416	425	421	417	444	418	421	415	392	442	383	417	396	391	421	452	434	418	434	405	386	414	417	399	415	423	416	447	410	393	426	432	436	408	461	428	416	414	426	395	418	416	401	469	431	418	390	426	430	431	414	417	418	408	401	410	444	418	389	419	391	401	426	404	409	433	415	430	422	416	403	414	416	408	394	413	441	412	418	403	432	434	437	419	379	398	409	440	408	407	440	433	425	420	442	439	410	408	440	402	444	445	446	436	424	421	423	409	386	423	417	421	374	400	410	435	420	403	405	386	420	407	403	396	419	388	408	382	405	401	459	390	427	429	409	391	399	409	411	431	452	411	410	385	403	414	424	393	389	378	425	417	406	392	406	438	424	389	453	429	405	412	395	399	406	426	405	413	430	395	418	408	421	387	422	427	430	446	433	411	433	414	436	391	397	457	429	429	398	435	402	416	425	433	410	400	382	362	424	411	430	380	410	412	414	440	415	405	429	387	411	408	388	441	404	412	390	431	390	430	391	431	420	398	396	393	404	391	410	418	409	381	419	419	404	434	446	442	433	381	419	419	403	412	364	413	420	419	405	417	415	430	419	420	432	450	426	385	414	446	396	407	424	401	409	392	394	432	422	405	425	398	437	428	437	459	389	444	368	423	430	424	393	416	419	438	414	394	418	420	391	431	415	416	424	385	428	386	394	395	415	413	413	437	386	427	408	420	433	417	425	402	398	429	422	387	460	355	379	404	437	418	419	436	438	407	426	413	410	433	425	373	412	413	406	410	403	383	406	417	402	420	398	414	401	408	422	397	407	388	368	430	403	405	410	435	405	416	402	443	411	427	419	410	409	419	422	419	392	394	394	392	405	448	393	412	394	427	421	439	417	419	408	420	435	409	442	396	439	404	413	427	439	423	426	436	402	397	415	421	424	427	414	420	403	436	413	397	372	406	396	422	421	399	438	427	391	403	394	378	423	394	406	411	459	419	432	454	406	428	403	434	432	391	410	408	397	429	459	452	377	393	418	401	378	446	409	396	457	426	396	399	405	410	408	397	420	417	375	421	411	390	417	421	404	422	393	423	403	425	407	403	419	374	416	420	434	406	417	406	424	428	446	452	419	395	398	459	406	428	370	444	416	415	388	410	453	437	408	389	440	394	405	413	406	436	412	424	367	399	450	389	388	429	428	396	428	409	434	412	426	410	404	395	437	434	418	413	439	415	448	446	402	399	408	422	368	387	406	401	408	419	420	393	406	439	391	391	426	404	398	409	419	418	422	416	401	438	401	440	397	415	385	401	451	399	417	430	423	410	411	407	425	442	424	440	413	410	396	394	445	421	436	392	411	382	432	421	391	417	413	371	421	413	413	413	393	408	422	416	393	428	405	423	425	407	376	374	386	377	383	399	397	433	411	387	407	402	416	447	412	407	437	410	390	389	411	438	426	411	411	411	453	408	423	445	398	432	409	389	406	396	368	382	473	360	423	403	438	415	438	401	424	392	403	436	395	405	418	405	419	368	425	431	437	388	443	399	394	412	413	402	415	388	401	416	400	421	441	416	415	401	423	385	410	405	447	395	370	419	419	403	425	415	427	420	435	430	420	399	390	367	400	431	407	415	435	431	372	427	423	418	435	424	414
19968	14767	22183	21562	15683	9706	6035	4501	2851	1461	1081	879	727	975	930	706	641	631	1069	867	1692	3285	3150	2379	1659	717	441	264	195	176	139	157	140	124	156	164	155	148	148	153	138	145	140	139	138	177	146	134	139	171	135	132	166	146	148	171	146	160	151	150	126	143	159	123	152	160	146	142	140	135	166	142	142	169	130	163	143	128	163	145	171	137	135	129	157	146	152	153	165	155	160	149	125	146	149	138	165	141	121	160	150	156	137	145	136	150	123	131	158	142	146	141	127	140	155	140	127	137	167	153	178	141	166	136	146	156	143	135	156	156	142	164	145	143	144	130	140	153	157	140	151	131	148	137	158	152	138	145	164	140	145	131	129	151	118	125	149	139	156	140	128	153	155	138	142	149	152	137	150	135	148	155	158	135	131	149	130	147	134	133	131	153	125	144	157	135	146	142	148	159	132	143	156	152	133	140	137	143	149	148	149	121	136	152	178	128	142	146	149	136	141	150	133	144	149	132	139	138	118	164	139	141	161	157	139	146	136	157	131	151	173	151	160	132	142	153	145	152	142	148	153	147	152	153	140	150	140	146	151	157	170	132	133	135	163	164	160	130	126	141	138	155	139	145	157	146	133	139	127	139	148	127	187	166	154	153	123	140	143	140	131	133	134	129	149	172	123	154	131	159	160	139	156	138	145	139	139	134	153	148	167	148	138	144	147	143	153	143	153	135	158	147	142	145	149	147	120	155	152	140	139	166	117	149	145	169	139	143	137	141	168	158	157	160	154	139	150	130	156	150	143	153	142	151	163	138	140	138	181	149	160	140	127	148	126	162	134	148	122	164	128	135	150	154	139	144	122	157	125	151	149	166	138	152	135	144	132	146	147	154	140	136	155	155	156	152	138	160	140	131	164	168	167	147	143	141	142	148	138	144	132	143	161	149	166	117	139	137	123	137	149	137	131	166	154	164	139	144	173	142	154	155	162	150	150	148	134	165	174	143	132	121	140	156	152	157	131	148	132	125	125	139	139	137	146	150	133	147	152	162	149	142	124	154	148	177	145	146	128	141	153	139	137	154	130	155	147	159	152	131	161	153	141	151	156	130	135	141	171	151	169	141	138	152	136	144	146	150	144	157	146	133	151	169	143	145	139	137	144	156	148	132	165	159	138	128	168	134	147	141	126	172	154	138	155	141	158	159	160	134	144	141	105	122	152	144	151	130	144	128	130	161	143	138	152	136	142	150	148	158	158	137	136	136	132	153	150	123	123	169	162	147	152	135	141	142	146	135	114	169	146	150	148	133	141	141	148	142	156	164	147	145	123	164	164	152	144	176	137	125	156	159	175	165	145	160	147	155	133	156	132	139	129	159	137	163	147	152	164	154	135	138	132	131	138	163	150	146	142	161	167	153	151	146	134	158	125	125	180	148	158	137	126	148	152	142	147	131	178	150	135	154	152	145	149	137	159	126	145	167	131	150	164	143	160	154	158	161	150	163	149	139	155	138	159	148	137	168	138	140	137	136	143	141	145	163	157	158	172	161	139	140	145	130	147	148	141	140	151	145	140	181	150	164	129	169	144	126	140	146	143	149	154	142	141	156	149	128	148	138	128	140	129	162	175	157	144	152	153	162	146	142	133	128	162	145	147	150	149	142	155	144	128	148	142	152	137	137	143	157	149	147	136	151	149	145	129	166	149	157	165	144	142	150	150	166	143	137	161	154	168	145	149	132	165	144	145	151	144	155	153	154	152	158	157	153	159	135	157	143	146	165	144	159	152	157	141	157	135	148	144	149	151	168	165	137	140	166	141	145	117	144	147	153	151	157	142	157	146	158	139	146	146	136	135	154	142	150	140	152	156	140	131	128	141	164	147	137	153	159	143	150	130	124	159	137	145	141	132	154	138	158	166	136	161	123	144	143	158	155	146	145	145	144	160	133	131	166	126	132	161	144	135	158	144	159	171	156	171	135	148	142	131	174	177	161	155	159	130	142	148	151	146	139	135	143	150	157	151	151	161	129	148	159	145	144	154	153	138	156	174	183	158	154	132	130	159	138	164	146	149	141	135	162	160	139	130	150	156	164	153	152	143	146	128	143	154	146	134	158	149	150	149	120	154	148	137	141	144	147	137	133	175	151	166	156	129	134	149	157	129	163	130	148	131	152	167	144	138	138	147	148	141	128	136	162	146	137	153	141	138	129	140	159	140	145	154	151	134	144	154	144	158	165	145	138	170	144	194	140	139	155	140	157	152	152	140	144	159	138	125	133	129	156	143	148	145	148	150	138	147	145	148	140	127	140	137	139	123	150	139	159	156	148	145	168	147	151	140	131	129	141	152	134	157	146	143	134	151	150	184	156	153	149	163	150	131	142	149	141	149	173	119	130	150	132	134	113	137	139	131	154	163	140	142	138	152	163	148	149	170	144	142	129	136	162	158	160	153	164	151	154	135	147	158	162	153	151	159	137	143	190	145	152	155	178	157	159	146	155	133	122	156	151	161	140	141	139	141	134	140	170	163	138	151	144	156	167	171	149	157	143	138	173	158	159	178	156	162	136	146	129	147	136	140	131	176	147	162	144	147	147	153	161	141	158	132	149	127	150	138	148	141	167	137	150	147	143	166	162	153	150	158	132	138	148	142	136	134	153	141	135	170	162	145	164	170	129	136	166	169	155	154	153	120	137	139	127	176	164	142	145	141	139	143	158	141	143	153	170	148	130	145	159	149	144	156	174	147	167	148	136	157	132	142	138	165	151	163	133	143	139	155	136	160	135	156	149	124	159	135	137	149	120	142	150	152	150	148	152	153	152	127	126	160	141	172	139	133	151	127	144	129	155	155	147	138	164	152	155	134	150	173	144	149	167	150	154	153	159	143	159	146	152	131	148	136	141	159	164	159	154	147	125	142	133	153	131	170	161	140	129	177	126	138	163	133	169	146	137	169	156	140	143	128	130	156	159	141	153	146	130	140	122	167	164	161	137	154	129	146	154	136	148	162	143	142	152	153	155	162	153	136	143	129	125	133	144	140	155	146	140	136	147	163	146	132	138	159	132	158	158	151	129	140	140	141	158	129	158	122	147	153	141	154	149	148	161	143	148	145	133	154	146	182	145	160	154	142	138	138	144	154	130	149	149	150	170	165	150	147	137	144	153	159	122	156	133	140	169	139	159	131	151	142	150	144	150	128	142	145	130	144	130	149	161	138	140	130	133	149	147	152	156	148	141	134	148	152	164	151	141	155	135	138	143	122	142	163	129	149	154	146	164	136	151	141	153	135	136	132	144	148	137	134	137	126	173	157	139	144	132	152	143	153	137	159	147	158	144	150	153	168	145	144	124	159	140	164	148	142	149	129	156	159	140	156	154	127	145	154	148	146	136	144	146	154	136	164	150	154	154	143	126	149	140	146	175	155	167	142	146	132	133	156	153	146	133	138	155	125	150	138	134	137	130	131	139	151	143	156	136	152	149	135	154	142	159	171	136	142	147	140	124	173	139
13344	13307	26611	32065	29130	23779	19313	16803	11811	7570	5581	4864	4111	5885	5725	4101	3670	3576	6724	5407	9954	17326	16456	13088	8914	3828	2181	1019	781	557	451	445	458	392	444	428	417	424	401	446	400	419	430	441	428	437	437	447	432	432	409	421	406	421	402	428	464	417	439	443	405	415	457	396	437	420	435	431	399	435	430	433	426	439	438	433	439	413	429	438	425	451	399	427	470	433	457	463	441	461	436	443	406	436	406	409	416	403	407	395	390	454	416	434	427	407	437	390	415	473	447	413	398	480	480	411	458	423	420	395	432	457	417	390	437	432	416	392	419	400	461	441	442	450	475	447	465	432	436	434	397	377	413	463	396	449	432	448	484	437	446	405	445	433	439	456	444	431	460	438	410	427	485	410	420	433	421	436	461	410	422	476	397	471	430	392	446	438	422	447	430	421	419	444	456	443	419	469	375	431	440	443	406	471	383	428	411	450	397	447	387	424	439	448	425	464	413	445	445	448	448	424	462	416	425	397	432	413	423	419	416	451	426	399	417	400	460	458	392	456	413	448	432	473	451	429	431	395	401	446	422	412	407	423	448	447	438	436	426	429	422	425	466	463	428	444	413	445	403	452	407	426	439	448	431	444	438	398	439	434	432	449	424	418	455	424	409	452	414	412	424	428	453	439	416	441	435	448	441	438	416	447	420	468	444	418	435	415	431	440	416	450	400	453	424	449	420	416	476	449	411	469	434	432	431	457	433	431	419	462	439	481	413	431	413	411	425	433	436	463	463	416	434	447	438	440	487	419	434	427	430	445	454	437	416	434	404	451	416	432	403	457	414	430	426	451	432	418	446	394	425	393	440	449	424	431	416	417	412	478	436	406	440	440	412	435	416	434	443	440	420	442	426	395	428	409	436	443	441	420	417	434	413	423	502	461	463	455	440	449	438	392	430	447	428	425	422	460	438	458	443	422	434	416	424	438	438	422	418	435	418	433	420	454	436	396	456	447	458	420	433	470	436	434	434	429	438	447	452	440	450	423	407	439	436	452	427	419	418	418	388	460	422	395	444	423	407	434	437	468	445	399	426	443	405	413	432	418	397	421	408	386	414	418	426	445	413	439	401	401	409	405	416	428	430	416	438	430	424	438	430	446	440	423	441	454	394	441	414	431	441	449	439	448	480	428	397	460	461	460	407	459	429	442	440	451	440	415	427	445	422	444	444	392	454	411	438	412	430	456	438	422	406	414	409	431	454	426	418	441	443	435	406	426	432	405	446	445	415	431	403	408	438	431	407	462	436	472	411	426	466	424	423	437	426	428	420	420	411	416	430	387	434	458	424	418	432	421	470	395	404	403	450	424	438	429	422	420	427	425	423	441	460	434	442	460	454	422	461	435	431	419	488	439	406	408	432	415	436	410	452	404	426	442	465	438	389	427	448	433	444	416	416	429	462	410	462	422	450	460	456	411	436	434	432	428	470	415	430	430	444	417	407	427	433	433	421	407	434	424	401	426	432	425	429	423	417	429	408	468	384	432	407	475	396	409	457	406	456	443	437	439	430	455	453	448	446	416	422	419	428	416	432	456	436	434	403	493	388	443	441	432	433	466	448	404	445	401	489	405	432	437	424	415	440	412	444	440	394	433	443	435	420	437	414	467	440	434	421	410	445	407	397	424	433	411	406	443	442	464	462	390	432	431	436	423	395	465	438	435	440	426	402	407	446	444	423	431	416	424	437	393	430	402	367	408	473	455	408	447	409	385	448	440	453	443	461	473	430	417	435	399	415	434	432	450	440	420	445	394	414	427	385	422	418	456	434	430	449	418	380	437	441	437	386	452	451	398	427	432	445	412	404	401	431	447	423	443	421	458	420	439	421	451	455	458	435	442	423	439	394	429	444	453	404	485	447	415	435	442	436	444	424	449	431	393	419	433	454	457	417	438	404	424	398	429	364	412	448	442	396	410	430	443	448	454	465	448	389	409	409	428	422	492	437	436	411	427	438	446	430	423	397	431	414	464	446	432	402	413	443	429	470	431	434	458	454	435	432	399	444	437	426	444	411	431	428	401	444	444	414	404	445	467	401	436	405	448	424	447	415	441	437	443	444	427	465	442	442	424	445	457	440	405	418	426	497	421	390	401	427	405	416	401	413	442	403	444	420	463	401	424	427	444	466	422	421	451	450	424	439	420	422	444	436	434	451	428	441	436	457	458	451	425	446	392	415	427	448	437	406	454	454	398	421	422	415	444	445	408	454	406	437	475	450	415	449	449	446	412	481	468	421	450	414	440	406	421	422	416	447	437	435	475	431	432	434	432	439	440	449	448	430	428	461	439	446	427	432	416	437	451	386	422	423	422	407	452	429	396	413	424	422	456	437	427	469	462	444	403	426	441	442	410	436	429	454	430	466	420	442	456	475	460	457	478	405	432	407	413	427	397	421	438	431	410	414	435	436	414	433	446	463	453	407	475	436	416	406	466	429	434	381	434	431	437	417	432	431	449	457	419	396	417	432	436	425	426	426	392	414	435	421	437	426	473	404	451	413	399	436	448	425	465	421	430	400	440	425	446	450	470	387	432	445	406	418	455	419	406	470	471	423	384	423	441	438	409	425	431	419	424	437	408	463	438	433	455	410	408	435	447	449	453	449	404	424	420	444	422	391	383	427	413	449	438	443	425	431	430	399	430	400	421	419	411	396	402	440	451	418	416	433	426	438	407	460	436	452	429	466	432	453	443	418	395	453	454	441	432	422	431	439	445	469	450	425	404	440	402	431	409	428	437	382	434	424	473	407	420	467	445	455	442	428	434	418	455	422	448	444	397	434	469	431	462	410	412	433	405	444	425	404	448	458	392	432	412	433	440	448	429	429	430	448	433	375	440	426	418	454	431	441	412	408	434	407	480	423	442	438	430	446	447	428	412	444	403	437	415	450	430	442	405	426	393	418	429	432	430	400	447	445	428	422	435	455	412	417	444	392	440	454	419	453	407	458	425	416	440	437	424	447	450	422	389	423	385	431	436	427	423	411	424	417	449	444	417	399	474	439	449	447	421	425	409	425	456	389	411	451	428	444	416	414	433	446	435	426	430	421	447	464	430	448	416	434	441	463	428	420	412	466	431	451	448	389	423	444	474	463	426	439	435	421	429	447	459	437	418	384	420	435	489	470	407	453	466	366	411	450	437	429	456	375	422	427	415	437	437	416	426	432	471	453	400	379	449	453	444	447	430	431	453	408	450	419	442	417	407	405	417	424	453	436	434	448	434	443	415	428	412	437	429	416	400	408	441	441	448	455	422	420	443	456	419	398	404	397	418	431	419	425	410	449	418	423	463	407	439	403	408	470	438	454	432	414	396	413	451	399	432	441	454	412	460	434	454	426	407	446	433	442	477	440	446	410	424	411	442	451	392	443	407	426	425	429	414	458	428	428	442	444	414	415	388	407	427	458	459	430	436	514	455	420	441	420	447	432	420	424	397	439	450	409	410	425	418	446	424	413	464	415	455	441	455
25775	19982	29488	28502	22001	15394	10180	6326	4391	3101	2251	1116	1036	1336	1743	1295	966	919	2913	1213	3063	6348	5911	4403	2717	1036	585	352	278	215	163	173	154	168	148	138	163	156	161	156	168	173	157	161	183	168	145	169	140	163	167	156	164	158	170	155	185	165	171	143	190	181	150	157	166	162	168	171	143	173	153	185	159	173	162	165	163	162	160	156	148	154	131	165	153	165	162	173	156	166	186	148	169	148	148	143	172	156	150	176	175	150	151	157	162	158	176	176	193	157	170	164	140	180	152	161	164	161	142	170	171	162	166	164	157	178	168	137	174	145	147	166	148	157	172	182	148	174	146	156	153	148	129	140	159	173	142	142	149	155	172	174	167	156	159	167	154	142	157	171	163	165	183	162	151	179	165	155	156	188	158	162	187	169	178	170	181	158	151	162	177	159	144	167	167	150	154	164	145	172	171	161	167	173	182	162	136	162	153	156	150	173	187	168	173	167	175	143	154	145	173	177	148	173	206	162	150	165	167	153	166	159	182	148	158	160	174	166	156	149	174	145	163	170	169	173	130	174	166	177	169	175	166	166	178	167	158	169	156	155	166	158	162	163	173	156	183	157	144	176	195	154	147	159	167	194	152	153	172	152	154	152	168	193	185	153	154	167	159	173	161	176	177	156	161	146	160	169	148	184	152	172	195	151	136	147	153	162	152	161	160	162	161	162	164	188	145	181	173	157	149	152	176	164	158	151	160	150	165	164	165	152	142	153	162	176	173	139	151	163	165	156	152	197	177	145	145	167	153	148	158	177	181	160	166	151	158	172	154	143	193	188	149	160	179	155	188	137	160	156	173	157	169	174	188	149	156	143	158	165	142	139	154	147	162	166	178	170	153	144	142	179	157	152	163	148	161	153	156	156	163	164	142	182	144	148	176	171	158	166	147	189	161	183	117	163	176	165	171	153	151	162	149	151	134	154	182	153	151	167	176	164	159	154	159	167	160	152	162	162	153	151	154	150	168	169	180	139	151	182	145	138	147	170	144	176	164	171	172	185	184	164	170	183	143	158	159	162	153	171	164	173	166	179	158	175	164	182	149	182	178	164	178	167	154	164	148	152	156	153	161	145	165	166	145	153	147	145	178	156	152	149	177	143	182	173	154	171	183	142	153	160	174	166	158	150	136	159	178	169	148	186	191	160	158	158	179	151	182	160	158	170	170	144	152	135	152	184	140	140	155	172	139	172	151	150	161	176	155	157	152	162	169	154	198	145	173	168	171	152	166	153	138	155	168	168	159	160	158	146	156	181	172	177	157	161	176	159	168	170	166	161	155	157	162	158	133	152	164	172	169	168	159	153	176	174	185	158	159	141	159	156	182	176	164	163	152	168	153	146	164	146	158	168	163	154	176	149	169	176	162	166	171	162	187	143	171	156	169	163	157	153	159	163	139	175	158	155	166	181	168	177	166	166	163	169	167	165	152	172	151	188	161	177	150	169	187	125	160	156	158	174	164	178	166	145	183	152	163	160	170	173	170	198	161	178	180	167	149	174	181	163	174	174	143	165	144	156	167	157	178	157	161	174	156	151	175	162	156	185	141	163	160	155	169	155	161	144	149	166	155	164	162	163	172	173	153	154	151	161	171	153	160	189	172	148	156	159	158	156	149	144	168	166	173	171	190	176	142	166	134	165	146	159	171	171	141	178	159	172	162	155	179	175	158	183	155	159	150	159	179	171	169	151	170	150	181	174	155	169	173	155	166	167	172	156	148	171	147	165	171	158	147	155	156	189	180	173	151	162	161	171	148	163	171	163	164	156	146	135	156	164	161	175	148	161	170	181	156	146	153	149	153	169	169	173	162	154	154	160	167	158	158	185	158	155	152	136	142	157	172	175	173	149	167	179	167	164	164	144	161	177	166	164	147	160	154	166	166	150	176	133	203	132	148	184	164	170	169	160	170	162	147	161	152	159	154	178	155	152	150	188	162	148	151	162	160	173	180	154	184	163	162	166	168	185	150	189	153	136	169	124	153	160	141	167	179	185	187	165	147	162	144	158	155	154	174	163	170	170	152	161	163	134	163	174	156	147	147	163	154	159	154	152	154	156	171	150	158	206	160	181	167	157	161	137	161	151	157	165	144	177	187	181	157	169	150	154	167	144	181	162	156	152	162	174	162	155	138	159	128	169	152	154	170	173	161	166	164	149	146	164	167	173	127	138	162	165	162	157	169	170	146	141	173	150	173	195	156	192	157	159	183	170	148	153	154	164	182	166	165	174	153	158	159	156	187	176	172	171	153	175	163	164	178	155	157	150	160	161	150	138	161	139	150	152	181	169	164	146	174	148	164	155	134	136	168	167	164	171	131	159	164	145	163	138	178	180	163	181	159	150	155	161	189	160	167	149	153	150	181	141	162	177	163	155	178	173	136	153	155	141	142	170	145	155	161	158	154	151	139	180	140	152	168	154	166	145	157	154	179	176	165	145	162	149	180	151	149	167	165	175	196	179	167	134	177	181	164	158	151	185	137	177	141	177	157	158	175	156	175	154	181	178	159	153	181	156	139	158	178	168	170	161	155	167	147	145	192	165	155	154	147	162	171	164	153	155	151	177	165	182	178	161	145	165	164	159	153	172	176	172	145	149	165	181	157	163	168	141	153	176	150	144	132	160	185	198	156	156	155	176	156	164	161	178	141	168	156	153	174	179	149	156	153	165	187	186	165	188	169	167	149	171	176	164	177	153	182	158	163	146	147	162	149	171	159	156	160	149	162	145	170	156	151	173	191	154	168	183	163	151	148	160	167	149	178	153	168	157	156	180	151	153	159	154	158	163	156	140	138	161	149	148	150	143	163	181	174	164	152	150	153	180	172	155	151	161	162	167	178	176	141	161	177	168	155	149	149	178	125	173	158	154	179	181	156	144	175	164	176	147	170	173	154	147	179	161	163	171	170	148	163	160	157	161	151	159	156	194	159	136	141	143	146	180	137	167	153	158	148	191	138	152	155	169	157	176	156	148	164	163	177	157	148	184	160	139	149	146	163	145	161	171	178	150	183	154	165	134	170	152	166	156	161	158	166	152	155	172	147	169	167	157	161	173	164	171	162	174	155	186	153	174	170	165	155	186	141	169	161	175	182	151	142	162	156	162	160	164	139	174	145	159	137	147	151	158	180	161	165	150	147	168	165	169	156	168	165	167	160	151	160	179	163	182	162	156	151	164	166	147	150	150	160	158	151	169	144	186	163	162	182	146	150	128	130	157	174	171	152	183	167	165	168	172	142	161	158	158	163	159	186	175	153	162	166	150	179	169	190	166	141	182	149	142	164	143	177	156	144	176	148	169	143	142	149	159	156	170	166	166	138	170	176	150	160	174	160	156	140	144	158	143	147	176	174	156	126	145	181	154	153	184	167	169	156	178	166	144	188	165	170	189	137	166	179	173	177	143	150	148	155	152	175	150	168	179	158	166	168	170	166	197	163	167	151	162	165	148	174	177	144	174	157	154
15948	17027	31357	36876	34607	30322	25003	20336	17063	13404	10624	6056	5802	7573	9184	7225	5901	5291	13709	7066	15632	25490	23952	19269	13721	5802	3105	1580	1100	706	498	510	509	475	467	435	435	469	444	448	443	464	479	454	461	473	447	483	464	460	484	440	453	472	414	416	444	442	493	481	457	483	503	495	479	464	468	508	453	498	490	496	398	449	476	524	456	471	451	457	469	458	538	448	479	462	475	421	459	467	440	454	411	460	483	454	465	487	461	496	450	481	425	453	493	452	477	443	464	482	490	457	436	473	458	445	494	452	448	471	440	474	432	485	510	444	494	481	439	481	470	476	435	433	476	484	474	437	471	464	473	482	459	479	472	439	500	448	460	467	474	485	476	456	504	452	466	425	484	475	428	438	446	491	469	455	473	485	474	472	422	434	457	446	456	421	465	475	466	469	451	472	454	439	470	440	464	483	443	467	426	479	444	499	472	468	469	482	481	486	444	434	460	523	432	416	436	437	481	470	444	469	453	478	452	481	484	446	430	471	468	469	480	482	462	460	436	462	458	440	422	486	523	463	473	509	510	510	458	475	447	445	469	500	467	464	488	423	479	500	463	483	462	450	472	459	457	491	461	441	467	479	471	464	481	451	464	470	531	474	470	448	454	460	469	446	444	461	471	502	481	471	479	494	472	475	440	459	474	470	478	483	462	506	471	466	489	469	498	448	467	473	481	488	496	482	462	491	461	455	445	463	475	502	494	413	501	492	437	469	447	475	486	482	447	487	468	472	463	477	485	437	471	429	473	468	423	460	469	482	463	469	463	471	459	471	482	499	476	458	451	438	442	447	468	499	429	449	481	485	491	468	477	451	464	471	463	467	442	479	468	456	439	468	494	456	524	453	478	448	467	488	447	437	464	479	509	460	475	436	439	426	460	440	438	439	470	471	465	486	478	487	472	479	435	465	476	471	476	476	505	444	464	484	483	468	485	398	485	479	473	453	511	504	440	459	460	471	476	467	467	469	472	481	455	450	492	442	467	467	481	482	464	492	459	445	474	467	455	457	436	440	504	500	460	458	458	463	456	468	479	451	475	455	477	473	472	450	465	480	445	438	467	472	447	443	464	465	495	434	476	437	449	456	455	461	466	483	459	467	455	476	457	469	447	470	466	484	480	460	504	443	489	465	504	462	492	476	481	447	445	462	451	476	442	461	479	435	480	469	466	438	464	445	486	457	479	457	492	508	448	460	445	474	483	459	466	427	471	457	464	513	452	450	448	477	435	472	494	509	479	438	447	515	507	474	462	472	460	497	465	470	472	471	456	431	442	506	491	461	468	467	446	446	452	473	472	464	440	453	454	459	483	507	430	463	464	451	491	460	453	496	474	487	471	480	493	471	455	461	466	465	466	446	455	436	446	482	497	505	475	454	455	486	480	514	485	491	470	437	451	440	460	483	454	488	463	491	474	482	455	471	484	453	476	425	472	483	476	488	481	459	470	477	460	433	489	487	440	473	450	452	486	495	433	435	465	472	463	469	446	497	455	428	456	473	462	475	441	471	470	480	467	472	445	472	432	492	464	449	412	454	484	487	495	499	474	462	501	477	484	442	468	466	489	494	519	508	503	448	485	520	455	476	432	505	488	499	493	465	467	458	473	484	439	483	468	503	454	501	472	462	488	481	440	463	463	443	459	451	456	455	479	458	464	489	482	462	440	476	479	474	478	455	471	489	466	486	473	455	459	473	450	483	475	436	460	455	493	448	456	476	467	429	472	492	470	440	456	493	501	476	465	416	476	466	458	507	464	477	471	476	441	505	430	488	496	466	448	466	469	477	470	468	476	466	457	472	461	492	490	506	434	454	452	469	439	452	459	472	459	470	454	469	443	442	430	468	468	449	435	458	459	452	469	452	455	448	454	493	451	476	487	455	484	459	472	493	478	444	470	406	463	466	451	489	441	476	524	447	490	500	468	471	455	479	484	466	488	444	470	459	443	481	495	455	451	490	483	476	464	467	476	477	456	502	479	488	460	484	466	500	456	446	457	432	486	450	459	490	457	478	476	483	466	417	492	453	496	442	423	440	460	446	438	472	455	483	482	459	445	484	491	462	499	496	446	489	483	460	439	468	428	420	463	485	479	419	482	418	486	458	454	461	497	458	452	469	438	439	454	460	468	470	496	447	470	469	482	465	476	417	502	453	492	453	456	509	507	436	477	468	489	483	451	471	474	464	447	484	468	456	470	444	431	455	480	456	449	465	485	472	423	426	479	482	450	457	494	521	449	483	445	469	502	461	498	434	447	493	461	472	456	442	489	488	426	494	455	479	500	449	493	441	480	472	475	428	477	456	462	431	463	484	504	474	475	473	486	442	468	457	538	491	472	462	444	479	448	460	458	400	480	468	485	440	486	448	525	500	458	479	472	465	479	457	436	498	488	479	454	455	456	457	459	484	435	485	479	489	457	490	459	472	437	463	429	450	484	463	447	498	465	492	465	464	413	471	503	423	469	464	475	449	464	446	421	477	439	450	483	479	461	490	466	428	473	451	458	466	443	458	449	450	466	482	446	469	483	455	441	498	413	492	490	467	501	487	451	521	470	494	451	457	511	491	443	427	417	452	463	466	495	509	496	461	518	443	446	481	489	454	446	484	496	426	447	486	451	471	466	463	435	454	466	473	464	460	468	435	455	477	468	479	503	456	448	457	482	491	470	415	478	481	464	451	468	448	458	476	460	508	454	442	449	427	455	508	490	467	469	474	479	457	459	472	458	478	461	473	445	464	465	449	434	475	467	452	443	449	460	490	478	448	452	485	483	455	491	464	436	445	481	475	430	472	477	470	476	471	467	460	446	517	464	516	450	471	443	470	471	490	477	463	456	467	461	473	476	441	463	454	444	445	480	475	457	448	464	470	481	458	453	461	471	479	446	516	433	474	471	505	524	500	453	510	484	475	496	473	490	462	480	502	451	478	468	495	448	467	432	476	447	501	467	479	478	460	472	451	487	475	457	473	521	493	486	479	451	482	420	436	435	477	440	510	490	481	461	448	448	419	478	444	477	455	501	457	483	471	466	460	466	467	451	465	462	469	501	504	479	480	454	455	435	456	453	504	483	476	491	459	505	466	470	434	496	488	470	439	481	450	489	468	457	470	505	473	459	443	515	451	452	461	444	467	464	438	469	452	458	469	467	491	462	453	479	469	472	461	479	445	486	455	440	483	470	460	446	449	477	480	466	493	462	444	488	472	459	478	445	487	473	491	466	454	457	493	449	494	467	479	475	465	436	470	496	474	428	449	461	475	458	484	465	469	483	456	480	465	467	478	438	470	449	454	460	488	471	449	443	490	439	467	495	488	422	486	464	445	498	444	438	494	467	477	477	465	483	482	488	414	496	448	446	440	461	484	489	478	456	488	463	450	471	449	478	489	484	446	477	442	466	474	465	491	461	482	464	486	445	505	431	467	515	445	489	429	435	463	442	449	439	442	473	494	460	446	467	480	436	440	466	466	431	453
12238	13186	17575	13833	10484	6877	4006	2512	1445	730	403	322	349	298	246	243	230	234	338	228	232	450	545	552	472	271	229	197	176	163	169	176	179	152	129	152	154	150	146	135	167	152	150	109	142	170	158	137	143	154	137	151	134	168	160	150	135	151	154	147	133	160	137	138	142	152	135	165	146	136	153	131	150	132	141	145	160	121	145	153	157	145	152	153	149	135	150	135	152	138	137	161	144	147	148	151	118	136	154	138	146	158	146	154	131	153	153	142	131	133	147	149	145	151	144	154	149	126	169	129	145	141	167	166	165	147	140	143	166	122	155	135	139	135	142	161	152	149	163	143	138	154	126	138	146	165	157	140	153	128	128	125	131	141	139	146	135	143	132	129	134	154	114	139	129	153	151	127	133	146	147	152	163	135	124	142	155	147	153	132	151	136	146	146	132	151	141	154	156	105	144	141	136	157	155	146	142	149	152	156	155	161	147	153	138	129	162	159	140	151	156	150	141	149	137	131	163	127	127	132	165	136	142	146	147	163	131	155	158	124	135	140	146	137	147	158	156	167	156	141	146	158	152	153	168	156	142	150	155	142	140	133	166	115	138	140	151	140	158	131	143	155	131	138	132	154	163	137	158	158	131	156	147	155	159	162	162	152	156	141	166	138	142	148	146	146	149	158	147	141	141	139	160	139	137	148	155	151	148	164	144	145	141	153	160	147	123	160	122	130	133	124	141	160	153	148	137	137	163	141	131	130	137	146	148	169	142	150	139	153	126	135	128	140	152	143	146	136	146	151	154	145	130	109	139	150	133	141	149	169	155	158	158	136	160	127	164	132	159	147	119	150	155	153	132	147	141	158	130	140	131	146	141	144	129	146	137	153	128	136	162	140	135	136	150	145	146	156	153	137	130	145	151	129	142	159	141	137	136	147	143	142	130	131	142	133	124	144	165	134	158	148	122	157	137	151	146	154	152	146	142	144	141	134	141	134	157	133	133	169	146	127	160	120	147	131	142	155	147	180	132	146	145	136	135	143	138	141	145	140	138	147	139	136	151	132	135	148	141	167	177	145	135	165	152	147	150	137	151	131	164	141	126	134	122	147	164	159	155	149	128	124	131	141	148	160	161	138	144	144	136	139	133	156	151	139	154	151	147	145	144	141	149	146	141	142	135	138	134	137	133	154	130	146	132	139	151	153	135	178	140	128	133	133	145	143	143	128	144	136	141	166	146	138	138	120	148	148	126	143	169	162	140	121	164	119	169	147	137	139	139	155	148	122	149	127	164	155	138	142	147	137	166	164	145	152	165	130	136	169	147	149	139	123	130	158	156	129	145	144	143	134	140	139	152	152	167	130	151	129	141	149	147	149	149	120	140	153	154	144	134	172	151	162	132	142	131	155	146	135	124	158	152	158	145	139	172	150	142	155	136	132	124	148	131	133	156	148	126	147	154	147	163	142	138	144	138	118	114	163	138	147	131	142	147	146	130	119	151	156	123	161	141	174	149	162	155	142	158	165	141	126	130	146	131	141	155	138	141	131	140	145	136	138	146	148	144	141	144	163	149	139	139	144	142	153	138	156	140	153	145	135	152	139	133	145	130	145	155	165	150	143	138	162	141	135	113	143	153	120	140	120	168	139	149	142	163	145	155	144	147	148	177	150	157	117	143	115	150	121	146	133	128	152	152	156	136	141	147	122	156	164	129	167	156	140	141	165	154	129	141	149	146	154	172	159	135	129	155	135	135	140	132	148	141	155	154	139	136	129	172	166	136	140	153	143	149	149	130	156	148	125	152	161	139	169	143	120	137	157	138	156	142	149	158	135	145	140	134	156	171	146	136	148	142	148	134	149	152	168	155	163	153	143	151	146	132	144	149	164	140	134	157	139	157	154	155	153	163	177	145	140	150	155	132	136	148	130	154	155	132	143	148	166	180	130	131	114	148	141	154	149	157	119	130	138	130	142	157	148	127	134	132	148	138	118	175	150	147	144	145	143	133	141	148	152	134	140	120	141	167	139	126	148	134	159	152	148	121	150	134	136	146	144	156	142	166	133	149	138	134	153	135	146	158	127	162	125	154	162	144	145	125	136	129	140	145	139	171	137	133	126	143	131	147	143	120	153	127	136	160	152	115	144	135	136	146	134	140	142	147	143	171	142	160	111	141	149	141	155	140	148	135	142	153	141	157	163	163	142	133	149	148	143	140	123	142	161	147	148	144	141	151	157	138	166	155	140	152	125	139	125	146	153	143	144	160	150	152	147	144	155	134	136	165	152	144	146	134	142	159	146	155	148	153	167	160	165	157	149	140	136	173	149	155	131	142	146	149	150	136	150	141	146	150	159	125	170	141	159	138	137	141	145	141	135	138	155	140	136	162	147	135	145	168	135	171	146	132	172	151	140	143	153	151	158	150	190	132	165	138	150	163	137	152	160	155	131	153	157	141	148	115	128	141	159	154	142	155	142	144	127	146	147	131	142	144	134	127	127	144	130	157	156	131	139	125	149	133	150	153	137	131	136	133	140	157	158	130	149	156	156	139	145	141	135	146	150	153	140	135	180	127	120	153	141	140	150	136	140	145	145	130	153	116	150	154	145	123	130	121	163	141	162	157	141	155	144	144	147	144	135	158	167	141	138	150	137	141	124	161	143	147	132	129	143	155	166	132	136	144	138	134	131	158	153	165	148	142	195	151	155	148	150	130	146	153	160	143	146	121	133	144	142	141	154	149	148	137	139	163	152	168	133	131	138	152	133	153	141	144	138	137	158	140	147	121	146	155	160	143	157	151	151	149	148	154	137	142	142	143	152	127	150	153	163	153	129	154	133	136	149	129	142	144	163	139	148	148	159	161	133	147	138	146	144	155	149	157	130	158	149	143	147	124	136	142	146	132	166	141	154	154	150	179	141	154	160	158	139	173	163	112	157	120	134	136	141	153	150	145	144	134	153	151	155	165	152	146	161	138	143	154	138	130	143	136	153	146	146	142	127	127	141	136	130	145	155	136	128	139	139	153	168	132	132	133	154	140	137	155	129	127	155	149	159	122	125	138	171	147	137	149	146	146	132	143	166	157	148	176	165	145	159	142	155	126	130	152	139	127	154	143	127	159	151	155	137	163	160	133	138	159	151	152	160	162	152	151	159	149	162	145	164	131	135	159	151	147	144	159	156	159	143	143	140	153	155	137	144	131	154	150	126	147	128	142	144	146	144	139	145	160	123	154	132	153	143	135	128	148	134	119	136	142	138	160	138	145	148	142	135	148	133	150	146	130	141	151	143	150	135	158	154	135	151	140	163	149	164	150	156	153	128	141	157	161	144	138	155	164	153	150	164	170	119	139	139	142	135	128	149	155	136	166	149	127	138	129	150	142	141	146	177	144	174	143	131	142	153	166	151	149	134	135	147	145	156	169	148	160	131	140	118	135	142	131	143	146	177	138	159	142	137	130	123	145	139	147	144	148	135	138	135	126	130	158	140	138	138	141	157	145	134	140	146
8838	11961	22043	24006	23511	19412	13903	10210	6422	3679	1852	1403	1758	1445	1251	1162	1097	1070	1840	1067	1283	2676	3147	2721	2002	1134	702	574	574	461	444	421	420	428	438	424	423	452	409	420	516	432	406	405	414	394	431	410	431	444	436	396	406	430	416	440	402	429	406	437	437	401	442	425	417	430	421	428	447	422	419	439	434	405	382	444	418	429	420	382	419	400	429	427	413	400	420	398	452	400	411	384	420	504	398	419	436	463	447	405	413	432	418	373	409	410	430	438	423	459	416	390	407	431	447	446	424	411	463	406	396	459	412	424	391	426	433	390	426	424	406	400	403	454	439	401	412	433	415	434	429	410	411	410	405	428	418	411	389	416	413	420	412	402	392	437	419	406	391	385	416	442	403	428	444	394	438	402	391	395	391	415	420	390	412	387	464	392	444	411	409	431	457	408	425	410	425	414	440	416	392	425	411	425	429	448	415	426	411	462	388	409	430	435	367	393	407	417	449	415	413	416	393	405	408	449	420	449	403	416	380	405	411	455	446	434	408	413	420	406	418	417	436	396	415	382	384	415	404	400	383	395	420	379	397	433	400	397	418	424	421	430	419	443	400	432	410	423	424	417	408	436	465	419	402	464	442	417	417	407	413	429	420	426	436	418	423	416	417	369	458	413	439	417	419	426	420	441	419	402	438	399	416	444	448	403	444	406	441	472	422	399	407	412	431	454	384	412	383	444	404	409	438	393	420	413	363	445	410	452	409	399	405	392	407	415	410	406	390	415	418	411	419	430	388	450	429	430	396	448	401	441	422	419	432	449	408	406	442	408	431	428	392	411	394	393	456	401	406	441	443	434	440	409	471	423	426	405	406	430	406	399	421	425	422	413	423	415	438	460	455	461	427	425	447	387	384	432	437	382	419	413	398	393	444	409	417	424	422	427	457	468	433	419	420	434	452	414	412	405	413	412	433	442	445	438	399	408	428	448	416	446	418	399	369	397	428	379	385	450	445	420	396	411	428	388	399	426	386	421	390	432	444	390	401	400	381	419	427	420	420	422	384	431	418	423	442	431	440	395	425	407	406	393	411	415	389	422	385	434	437	409	431	462	395	420	449	412	414	420	426	456	438	382	413	423	441	420	408	394	427	461	433	447	373	394	383	423	465	431	401	404	407	418	397	403	444	431	390	417	415	412	432	390	441	430	445	402	424	460	415	418	416	407	409	425	458	443	417	416	448	380	411	417	415	412	439	431	440	398	404	420	437	428	401	403	408	422	433	437	410	435	420	384	386	427	424	437	381	398	397	424	415	419	390	387	419	451	420	407	403	423	424	402	416	437	450	381	433	407	395	429	408	415	419	430	407	409	431	440	437	413	417	439	394	425	411	357	489	410	396	417	402	432	430	447	410	429	386	405	409	420	408	422	404	398	416	441	427	416	416	449	414	407	417	406	411	393	448	394	440	412	425	453	443	451	430	416	442	424	420	400	427	429	428	400	424	412	414	431	401	395	408	457	397	423	439	428	407	426	420	410	412	387	393	390	424	436	429	403	431	412	447	390	420	403	420	422	442	420	433	397	357	428	378	417	432	390	398	435	448	419	399	430	435	385	437	412	441	418	403	380	434	378	400	454	437	463	422	400	417	415	411	446	431	400	425	388	405	431	435	393	390	369	425	397	414	423	409	419	433	447	394	440	445	430	432	406	444	440	437	415	407	415	387	405	452	386	379	446	406	426	415	437	416	426	429	412	393	420	401	415	435	452	439	417	411	414	403	399	434	399	398	406	428	421	425	403	409	451	429	439	430	408	424	422	381	399	438	414	461	397	422	432	398	469	423	435	407	365	428	425	408	430	433	392	416	458	388	428	406	436	450	410	439	424	439	399	432	442	454	427	427	387	427	447	440	437	453	467	428	445	412	418	433	402	463	430	387	423	418	420	427	455	428	399	429	408	401	417	397	439	416	423	412	413	417	409	439	391	401	435	399	405	433	393	408	459	431	413	430	439	445	355	438	429	417	442	423	396	447	433	383	385	404	394	431	447	392	434	401	392	431	446	428	447	440	397	428	412	402	421	396	379	416	407	408	407	429	425	369	437	440	430	411	457	427	423	421	433	428	409	456	415	427	435	425	412	403	424	415	432	398	422	429	424	422	419	424	423	423	458	452	399	443	374	454	382	434	442	445	414	405	457	444	431	452	442	420	406	428	465	415	404	381	438	424	418	459	426	404	431	442	429	409	411	423	380	429	414	414	424	447	424	412	445	417	416	412	405	409	449	434	391	376	414	417	419	422	415	418	406	423	445	409	393	399	432	427	412	426	427	423	445	416	422	436	403	414	393	404	438	431	427	406	413	413	402	445	419	438	420	408	408	404	398	404	441	418	423	440	420	447	411	394	431	408	404	411	410	407	477	414	437	408	409	446	400	428	420	473	456	434	437	438	447	428	422	426	437	408	420	410	400	455	420	441	456	416	426	420	420	435	431	390	387	427	418	454	440	450	415	418	435	440	431	466	403	410	402	441	397	445	410	414	417	424	401	365	391	397	409	404	439	391	371	419	429	389	430	416	390	428	429	381	405	414	434	414	429	419	408	443	406	436	475	424	393	447	434	478	416	447	413	451	419	433	445	423	409	396	443	421	454	399	412	407	426	441	431	423	440	455	424	413	376	428	441	421	422	444	428	426	446	370	412	418	417	455	422	422	444	432	444	444	385	430	404	435	384	435	430	446	427	414	411	444	391	477	413	403	445	423	445	436	475	419	422	455	394	420	392	441	387	449	422	408	423	401	434	457	432	404	377	389	418	400	427	406	413	405	420	425	405	431	440	410	393	392	408	432	389	416	459	393	428	431	414	428	423	417	432	404	425	400	398	442	408	424	434	412	404	441	422	426	432	414	426	427	422	383	430	417	451	418	385	417	427	414	444	428	416	428	406	425	420	392	410	406	444	428	441	413	402	392	429	421	409	399	435	425	414	423	426	408	468	433	383	415	414	427	397	446	420	404	418	402	462	449	461	448	429	412	437	435	374	397	445	426	431	404	438	400	430	418	407	446	402	432	425	429	430	408	386	440	466	420	446	440	391	410	422	409	405	402	449	408	433	384	410	435	433	415	404	417	420	438	415	406	419	424	420	412	441	386	445	389	455	475	394	399	387	407	445	421	439	403	450	427	418	426	412	453	460	397	405	411	423	446	411	420	411	410	397	417	449	426	437	438	466	437	425	440	430	431	434	452	387	442	450	412	427	424	418	397	419	420	447	411	424	418	402	436	433	395	434	432	418	445	444	421	410	421	413	404	427	436	446	432	440	406	439	405	413	436	428	398	427	413	433	444	431	435	434	415	408	445	419	425	431	403	398	395	423	435	406	413	471	428	419	395	424	404	405	401	429	428	439	419	412	416	430	419	418	385	400	432	431	431	446	394	403	404	422	414	429	464	422	388	377	436	416	439	375	405	405	453	409	450	412	425	407	424	438	420	434	412	418	432	411	418	436	390	424	449	442
19197	17117	21151	17957	16246	11337	8562	4761	3383	2145	1291	721	609	618	627	681	627	582	1559	878	1168	3423	3437	2308	1368	730	398	259	226	164	155	153	141	138	153	162	162	151	140	161	149	139	151	149	164	142	156	145	160	177	144	135	146	190	175	136	143	161	161	149	137	142	136	161	145	140	142	146	140	156	147	128	142	147	144	130	158	148	154	147	154	172	163	163	147	138	163	151	158	183	146	154	140	133	131	156	157	169	155	123	152	153	136	145	132	160	167	155	161	170	153	136	152	161	157	150	159	162	133	110	162	164	143	136	168	151	150	173	154	145	156	126	134	134	161	154	139	158	170	142	161	143	139	152	151	145	161	157	149	148	159	149	152	153	128	141	163	145	174	137	159	161	148	170	154	154	142	146	154	113	125	168	152	149	150	156	156	141	135	142	156	147	144	125	142	137	130	150	137	142	152	133	169	161	144	153	152	143	129	144	148	145	155	140	134	162	152	147	139	156	136	175	149	155	147	155	145	157	174	152	151	162	125	144	148	162	146	127	126	170	132	149	161	153	119	133	138	123	140	171	162	137	146	155	150	136	165	121	143	163	154	132	142	142	127	161	122	157	137	144	146	152	153	159	135	133	134	156	140	139	121	140	171	133	151	134	141	129	159	150	131	153	143	144	159	152	141	142	169	165	156	144	140	152	158	153	135	129	135	110	152	144	150	154	152	157	144	140	170	137	160	133	156	150	135	159	155	146	147	150	152	146	162	138	154	161	150	128	151	153	149	149	162	157	134	154	163	167	171	165	190	187	156	150	136	169	151	133	160	147	150	144	150	150	153	144	144	145	158	159	171	154	140	147	171	140	151	156	160	162	166	144	136	142	154	120	151	137	156	141	144	167	175	153	142	143	155	151	159	169	161	142	144	130	153	148	163	170	151	142	166	151	161	117	144	164	149	141	145	136	167	156	146	154	146	173	134	124	142	129	142	182	149	134	152	158	129	153	140	152	153	145	177	133	147	132	141	154	158	139	146	146	152	165	147	135	134	128	136	169	138	152	148	157	152	143	147	149	139	169	153	158	141	143	141	151	168	161	163	128	144	136	135	170	155	163	145	147	158	133	158	163	157	159	159	142	157	162	161	142	136	137	171	144	157	163	167	148	151	141	120	167	154	156	150	147	150	151	157	160	148	152	157	143	163	152	155	181	139	133	143	152	179	139	144	150	144	152	163	158	152	132	168	147	157	155	127	147	137	166	154	127	123	150	140	144	159	170	161	138	152	155	151	158	142	142	140	127	145	148	136	158	146	138	133	147	170	147	146	123	158	153	161	150	143	133	140	142	139	162	162	158	155	137	156	146	152	138	142	176	161	143	150	163	154	150	123	145	158	141	153	122	157	139	174	146	153	147	133	170	124	144	165	170	155	146	143	164	155	170	158	153	165	149	150	142	152	149	141	140	148	143	156	170	134	141	136	131	150	155	173	143	179	153	149	157	143	155	146	148	149	154	145	163	132	129	157	178	128	146	151	160	137	148	163	131	131	129	184	160	165	150	144	165	130	139	156	149	145	155	153	150	165	133	166	130	150	148	158	163	142	142	174	137	177	172	155	148	134	164	134	166	156	144	148	136	134	156	146	165	151	155	138	106	158	146	143	156	164	152	150	139	147	144	158	160	142	143	170	158	153	153	156	155	132	154	150	149	160	114	152	163	141	137	121	149	129	143	131	166	153	138	131	153	144	153	158	142	170	141	158	133	159	160	129	165	150	159	151	144	142	135	177	171	165	173	143	165	151	145	145	151	141	158	137	144	131	154	157	144	129	149	161	127	134	163	154	148	149	150	123	143	160	146	142	141	163	139	146	151	145	147	159	137	133	145	161	150	162	152	149	140	134	146	139	146	155	145	123	124	153	158	156	126	146	132	177	136	157	137	147	159	135	152	132	157	142	138	165	144	125	166	145	139	144	144	144	132	151	122	140	158	138	156	159	169	152	160	134	149	145	150	136	159	147	121	169	135	137	159	169	159	148	147	158	131	155	154	159	146	135	134	133	168	141	156	137	146	138	158	135	145	136	170	174	155	144	166	141	177	139	164	170	164	123	150	136	156	154	144	157	150	135	155	152	135	169	134	119	156	138	141	155	139	150	146	146	160	142	148	164	164	152	148	140	146	136	156	150	157	153	145	167	145	147	132	135	152	145	159	134	141	154	133	161	144	131	138	146	138	153	156	134	161	132	152	125	159	143	141	160	153	163	161	139	133	154	169	127	141	168	140	152	157	160	162	135	143	142	157	139	159	151	131	117	122	155	156	164	169	154	156	158	157	146	137	140	156	127	161	131	155	140	146	159	162	176	140	154	151	166	153	148	139	161	146	129	148	145	145	136	133	156	165	153	138	149	185	146	176	159	136	163	134	138	143	177	159	124	147	150	144	138	133	150	158	145	146	168	162	134	150	115	148	160	161	150	171	148	134	138	142	155	151	154	136	160	141	145	149	144	144	143	159	141	143	154	150	165	175	153	137	128	128	135	144	160	162	151	133	145	153	149	131	143	125	119	142	144	135	164	128	159	145	128	146	156	140	156	149	138	135	128	150	149	128	153	169	158	129	136	179	141	166	181	171	143	147	135	170	172	154	148	149	131	161	153	153	143	174	148	141	136	144	153	152	140	146	148	152	157	148	150	140	157	156	154	170	165	146	156	151	143	136	158	178	137	163	126	140	152	145	164	154	179	138	146	135	159	159	168	169	147	181	165	147	160	158	163	166	141	136	159	175	149	159	142	144	166	143	109	153	158	147	164	149	149	141	145	161	139	163	150	138	148	157	144	150	136	147	140	149	141	164	166	156	151	170	151	145	124	149	152	147	149	140	142	147	147	143	159	162	167	133	142	152	156	159	152	159	158	150	138	150	157	149	127	134	131	164	154	165	141	146	143	152	144	126	150	147	181	134	141	151	140	151	163	129	156	125	151	146	153	138	160	146	135	160	160	152	156	166	151	147	133	140	145	147	164	160	156	149	140	163	157	167	146	134	148	142	140	150	165	144	161	138	130	139	153	171	143	137	155	160	149	151	168	135	164	155	149	142	145	131	146	142	154	164	140	150	141	157	138	142	141	132	151	162	174	147	179	129	138	145	156	166	154	141	131	146	138	156	109	144	139	155	134	154	146	164	166	151	147	144	137	134	151	138	148	158	173	176	151	151	163	140	149	156	146	134	158	158	132	161	144	150	134	164	147	153	163	156	139	149	169	160	128	144	169	167	139	141	157	113	127	130	190	170	153	144	172	137	129	152	142	160	154	140	130	138	148	137	141	141	175	151	147	165	144	144	149	144	149	139	134	134	145	167	167	132	129	152	132	162	141	150	139	141	161	128	147	150	160	137	143	158	146	169	133	141	133	149	148	147	162	150	165	149	161	145	133	174	121	145	142	150	145	159	162	126	144	136	171	148	138	152	127	128	149	154	149	153	174	151	153	136	142	140	142	165	143	149	152	146	150	163
12996	15422	24058	28731	30243	26355	23838	16670	14226	10117	6640	3927	3681	3560	3560	4262	3663	3408	8635	5189	7432	17506	17180	12307	7515	4065	1733	975	678	533	527	456	451	483	447	385	451	404	459	450	408	386	450	435	432	418	449	409	456	403	452	453	462	442	457	440	431	460	465	429	439	424	395	423	451	472	402	431	449	431	431	443	438	457	429	443	423	443	440	420	440	423	434	422	425	421	405	450	419	392	452	435	391	424	450	432	404	448	432	438	448	439	433	419	453	468	408	422	456	443	380	422	453	441	428	441	456	444	432	439	456	430	412	445	449	421	423	433	427	440	436	430	423	469	458	429	411	412	448	415	453	435	404	413	401	421	448	452	472	411	437	412	422	415	443	434	452	450	407	421	434	407	461	443	472	431	429	459	426	459	430	450	427	427	417	477	459	377	423	415	439	507	463	423	462	446	434	441	425	423	432	437	434	459	481	458	443	414	437	451	415	422	438	433	417	439	450	442	458	427	420	445	429	424	456	444	435	446	423	416	418	449	434	424	462	468	459	403	394	440	444	427	473	435	416	461	430	439	447	435	435	427	455	436	448	381	433	418	423	453	387	413	432	420	456	408	414	385	426	435	442	444	398	456	418	419	447	435	468	428	444	416	464	452	407	441	458	440	438	412	428	436	428	443	413	459	410	443	430	459	406	443	420	411	466	420	466	446	446	452	453	432	423	463	411	442	430	451	439	435	429	407	443	429	482	420	456	459	440	403	411	443	410	458	464	431	455	406	455	463	457	387	466	469	420	435	432	437	460	438	426	440	451	492	431	433	406	418	444	426	455	430	448	427	418	408	443	415	445	442	418	445	430	452	473	459	413	425	431	465	455	447	426	476	432	436	431	438	442	447	426	411	453	422	433	407	471	452	457	477	438	398	393	408	442	414	468	441	430	435	439	467	438	419	421	466	439	411	476	457	407	454	403	450	412	468	436	423	423	421	435	479	452	452	443	408	448	428	453	397	477	441	418	429	444	457	441	422	454	417	494	434	427	438	419	434	408	461	435	482	448	472	413	416	370	417	420	437	403	444	448	414	449	415	422	424	409	428	432	437	447	419	455	448	397	446	466	394	455	489	465	460	445	421	430	461	405	435	444	425	459	459	449	445	449	400	457	441	454	442	414	444	471	441	431	452	463	418	446	439	426	448	471	441	435	429	437	428	410	417	415	453	462	427	438	456	416	455	421	443	470	471	461	395	427	469	405	416	414	429	422	405	482	415	409	418	424	440	394	471	426	490	419	396	454	405	406	437	468	423	413	403	420	482	423	505	402	495	429	458	423	458	435	410	444	455	444	392	410	408	413	431	416	425	438	444	491	410	450	413	422	428	402	455	470	459	436	427	463	433	458	451	419	422	450	457	422	407	459	464	441	439	465	429	467	419	430	435	400	437	424	482	463	396	462	436	431	428	453	426	413	418	446	438	437	454	441	423	423	420	436	449	437	423	418	415	440	432	424	403	422	442	415	450	450	418	425	448	436	434	431	428	454	452	454	448	410	455	446	443	453	433	420	461	432	416	428	441	425	432	449	423	422	463	448	457	416	443	436	431	460	485	400	445	416	449	399	422	462	439	449	423	399	481	417	426	497	459	450	438	465	420	459	427	442	425	414	457	430	447	406	430	447	428	430	435	435	409	454	414	424	424	368	419	454	421	417	451	391	419	407	462	450	444	467	432	459	436	435	458	434	408	435	440	412	422	448	414	418	458	443	470	399	454	476	447	404	415	414	455	432	476	441	402	446	441	430	450	434	429	465	431	445	434	421	416	438	442	416	461	433	408	451	434	414	433	452	419	396	415	456	419	462	417	481	405	434	389	470	473	417	452	466	430	448	456	448	447	446	479	428	450	421	441	446	418	434	462	418	412	413	399	401	458	463	426	475	455	469	458	458	460	390	421	426	431	453	435	406	429	441	448	436	450	410	430	437	449	452	426	425	422	439	428	439	415	428	431	492	429	422	427	425	437	416	430	455	454	468	410	462	444	399	448	443	421	480	450	417	473	405	450	459	445	393	430	413	426	407	449	419	452	433	418	436	454	439	459	473	479	419	473	464	429	418	434	488	418	445	445	460	424	448	430	483	404	437	442	432	441	503	449	421	458	431	433	419	447	401	433	430	436	427	417	430	395	401	455	444	429	453	434	417	441	451	418	359	432	428	427	460	445	425	425	413	425	426	428	405	427	431	418	419	459	435	440	453	422	440	416	424	432	446	442	432	466	465	444	424	428	484	416	476	475	475	403	419	416	432	428	452	448	458	439	438	433	394	441	460	429	451	411	424	459	438	451	424	431	415	446	405	459	439	413	446	422	436	430	446	443	453	443	423	442	462	430	447	462	483	465	469	441	420	470	426	399	408	445	462	411	466	446	440	406	458	413	439	481	443	465	443	443	445	468	448	427	428	441	453	425	446	432	469	439	419	417	459	449	458	439	430	458	455	450	392	445	457	461	453	457	448	450	412	458	457	444	436	403	440	443	425	435	443	432	447	435	447	404	420	456	431	442	462	400	429	428	419	452	460	444	409	437	433	436	412	406	436	448	437	397	419	450	402	426	446	486	454	474	436	461	458	441	424	457	423	475	453	448	433	436	436	434	415	445	429	436	467	451	430	426	414	406	430	430	428	413	436	445	445	412	411	455	438	442	476	449	439	445	427	436	437	416	439	412	417	472	410	399	421	443	443	451	440	411	430	447	467	423	438	398	452	437	425	426	410	428	460	428	419	447	423	394	434	450	463	443	429	450	397	422	448	414	442	464	439	411	473	475	441	483	441	493	455	431	440	405	437	401	443	481	430	437	444	400	430	427	433	462	451	412	442	445	444	432	465	425	442	458	407	420	406	426	443	466	404	454	435	430	422	436	409	441	434	400	427	475	420	435	441	415	451	465	415	414	397	435	427	440	445	404	423	404	433	429	442	459	444	486	476	461	430	435	485	453	428	402	416	487	423	416	478	444	456	432	428	452	431	468	467	426	460	422	492	469	442	403	414	429	430	419	450	417	433	427	442	445	439	418	452	449	399	440	427	429	420	438	441	423	466	404	409	436	426	446	473	472	411	447	415	442	443	443	432	450	441	441	462	460	413	475	417	409	447	408	439	444	402	424	445	429	440	413	461	463	462	391	422	429	473	441	429	456	463	441	436	432	421	442	444	472	429	439	404	394	482	430	449	466	437	465	435	435	432	449	490	446	463	441	417	425	469	483	435	447	406	451	412	438	413	405	406	426	460	455	434	426	438	415	426	435	418	453	440	447	452	439	436	445	462	426	447	428	413	456	500	429	415	428	450	422	428	447	425	414	422	424	473	461	453	406	429	420	420	451	446	423	470	474	440	416	428	422	442	416	439	441	441	422	414	455	444	437	470	435	438	446	431	449	415	434	459	445	470	409	436	453	445	414	424	462	490	457	466	432	408	435	399	423	455	409	428	447	489	437	458	467	443	444	427	429	470	447	441	449	430	432
25400	18107	20797	20919	20840	16810	13511	7719	5803	3960	1732	1100	900	917	1035	1323	1061	929	1403	1144	2570	6712	6906	4575	2541	1374	557	314	254	170	189	166	156	141	163	156	162	160	162	140	155	162	148	178	186	163	150	141	162	158	158	162	153	157	167	162	156	169	166	180	164	187	174	187	149	154	159	175	159	159	177	190	181	149	170	183	149	155	163	145	145	184	143	159	167	166	170	163	148	168	167	122	146	148	159	170	200	149	173	168	155	160	153	169	137	146	173	167	143	151	167	171	145	158	178	179	183	158	183	172	155	166	182	171	168	170	185	167	167	194	163	146	185	176	170	173	161	167	161	170	158	165	159	153	160	149	170	178	147	161	185	152	160	185	138	161	148	174	168	159	153	165	183	167	141	165	170	159	163	133	148	149	193	169	173	175	164	176	172	156	182	156	174	161	158	167	162	152	158	188	136	179	146	156	188	156	154	165	151	169	172	182	159	184	186	167	134	180	162	170	150	168	145	179	170	140	162	181	151	150	160	181	173	175	146	168	160	160	154	179	161	168	170	160	159	170	168	176	162	146	164	143	142	163	182	166	177	152	159	196	147	164	137	163	162	159	173	156	161	154	169	149	170	173	159	171	168	173	148	155	196	157	148	178	170	186	169	146	165	136	151	160	157	158	175	174	153	168	157	174	157	174	169	149	162	148	163	173	161	141	161	165	161	173	163	157	141	158	142	172	152	157	159	154	160	168	171	145	139	149	186	155	162	178	189	170	164	179	164	161	153	178	164	172	185	144	175	164	172	159	155	140	166	178	164	148	175	155	177	133	154	178	174	162	171	170	145	176	175	165	147	155	150	154	167	165	152	159	153	162	165	162	165	180	172	180	159	152	164	160	154	146	156	171	173	163	174	191	170	163	149	173	143	137	174	164	160	159	165	159	156	169	169	161	170	154	190	140	147	186	162	144	148	167	168	167	164	174	158	190	158	165	177	174	152	182	157	158	172	165	169	154	165	158	185	175	166	152	175	168	170	174	170	161	162	174	155	187	174	150	145	176	173	168	147	160	154	151	135	175	148	158	169	175	191	171	146	177	160	133	168	160	150	178	185	170	159	165	171	155	166	175	173	186	173	155	163	176	166	181	162	133	156	160	181	158	172	158	157	166	149	164	146	161	157	146	158	164	150	167	171	144	176	175	186	169	156	146	149	140	163	153	152	148	178	147	152	177	151	164	165	171	152	160	180	164	182	172	145	185	194	145	131	153	180	166	153	188	161	152	159	163	185	160	165	148	159	170	170	161	166	165	170	167	164	157	157	192	161	146	173	163	163	169	182	185	154	146	173	169	194	156	191	162	174	176	147	156	176	174	152	165	158	173	154	153	140	143	135	146	156	148	176	161	179	156	146	166	175	173	185	167	157	162	145	164	167	155	141	151	171	147	165	144	155	151	152	166	152	164	147	195	157	163	170	128	144	159	175	169	169	150	144	170	165	152	184	171	144	168	158	179	138	168	167	159	177	157	164	148	199	166	171	161	161	160	153	177	147	163	157	183	139	160	173	178	150	158	156	161	168	156	154	168	157	152	168	174	157	165	177	172	162	152	151	172	168	144	153	155	159	147	155	149	182	180	170	186	165	179	162	174	169	157	154	155	160	149	141	156	181	176	154	141	157	145	153	152	166	199	156	164	189	177	133	151	168	144	146	151	173	159	164	141	163	178	159	148	153	178	155	175	164	165	153	157	170	158	159	174	160	156	156	157	181	158	133	150	169	166	158	166	150	196	176	181	179	164	170	173	150	156	159	162	167	156	170	161	163	170	162	169	164	173	169	147	175	175	162	163	155	168	163	145	173	147	167	174	160	162	171	164	149	174	144	166	167	154	134	163	153	161	177	150	183	168	167	169	183	154	164	151	142	149	192	160	174	146	157	173	175	172	179	173	176	169	173	162	153	162	172	153	159	168	163	155	175	160	168	162	156	174	154	173	150	160	189	166	170	177	161	160	177	163	161	155	168	186	163	171	159	168	175	183	161	156	147	173	155	142	185	164	192	154	159	170	145	141	162	161	158	158	157	137	172	172	184	133	159	168	133	170	151	177	171	163	169	173	168	141	161	165	162	164	151	162	183	169	162	154	168	170	181	163	165	170	154	180	168	164	179	162	146	175	135	156	175	168	162	155	201	151	163	164	159	136	141	152	181	176	157	164	166	165	177	171	181	146	176	146	158	132	180	174	155	158	163	181	152	167	161	139	143	157	131	195	164	156	141	152	156	123	165	168	159	156	163	159	166	178	169	179	162	148	172	198	166	172	159	164	153	164	174	145	177	185	157	185	173	161	148	163	162	161	172	148	192	168	170	177	158	147	165	176	176	171	171	165	155	149	143	158	172	177	165	156	172	163	147	141	183	163	159	178	159	168	164	153	162	143	173	159	147	193	167	154	167	158	154	164	143	158	163	156	146	145	154	163	163	146	160	159	173	166	173	154	161	195	159	170	173	152	154	155	161	159	156	162	148	141	155	166	164	184	139	169	175	135	176	144	166	178	155	167	173	156	141	151	167	165	165	170	166	173	187	158	184	159	174	176	169	155	172	156	169	156	172	155	167	158	162	139	170	158	144	166	169	167	165	158	176	184	164	158	146	174	148	157	155	155	165	164	173	163	136	170	157	157	173	173	136	189	161	147	158	182	164	186	170	154	147	157	171	143	156	180	146	160	159	141	172	180	170	150	165	158	157	144	156	168	158	163	183	135	165	159	169	147	145	145	165	154	173	151	175	190	170	153	175	170	168	134	149	161	145	159	152	149	161	178	153	165	168	153	174	170	181	156	171	167	142	182	150	174	151	166	162	164	170	143	183	171	175	153	159	156	164	186	163	160	145	185	174	158	165	172	182	158	167	173	186	170	162	157	140	153	188	142	163	156	181	166	158	179	151	161	164	149	164	154	175	158	141	175	148	182	162	184	151	186	174	181	136	134	167	155	193	167	161	187	163	163	143	171	164	150	170	141	161	147	176	159	179	182	169	182	196	189	172	169	157	147	152	142	159	150	170	153	161	164	160	162	150	160	151	177	132	163	174	150	189	159	164	165	180	161	160	165	168	168	167	181	177	155	158	165	185	173	163	157	178	159	162	165	181	178	162	163	176	146	143	139	162	168	162	166	177	149	160	173	147	171	181	160	138	181	171	164	155	161	177	174	161	142	146	150	166	174	173	161	150	160	158	162	162	178	167	176	178	159	160	155	146	157	148	167	156	150	157	167	174	151	145	160	164	157	142	158	169	157	162	173	181	169	151	179	156	143	167	159	155	164	155	162	152	151	162	158	135	170	146	183	163	147	163	179	154	191	137	193	155	162	158	139	167	157	171	171	171	155	160	170	163	147	157	154	133	159	159	156	189	154	151	159	161	167	151	147	155	172	166	174	149	176	154	181	151	141	163	157	192	163	156	136	155	163	173	162	184	169	156	164	162	147	138	176	158	160	159	149	166	176	156	160	158	126
15484	15280	24137	31381	34749	32294	30034	22293	19867	15658	8613	5804	5194	5086	5743	7360	6237	5118	8021	6567	13515	26137	25824	19406	12248	7119	3059	1427	798	588	547	480	495	475	466	477	462	456	466	490	486	483	491	502	418	490	446	517	491	445	459	471	465	516	414	433	480	485	503	503	450	476	475	471	492	476	521	486	454	466	509	473	482	478	471	471	463	457	484	477	446	448	462	498	472	477	467	463	477	464	493	477	479	530	473	478	493	497	433	509	508	459	473	479	452	448	435	500	468	473	476	479	479	495	448	448	473	469	468	497	449	474	452	477	473	469	490	464	480	461	450	473	440	496	503	495	493	453	479	429	505	528	502	428	494	458	481	488	485	443	485	471	479	477	489	452	449	478	477	464	454	452	497	471	448	464	484	463	504	498	443	473	476	481	492	463	448	492	451	456	509	488	459	474	517	455	484	460	458	480	509	444	476	477	445	498	450	465	460	463	497	490	476	511	469	468	451	507	440	459	512	455	448	458	456	463	442	453	457	451	510	450	478	467	504	463	469	478	444	467	495	485	457	468	478	461	482	399	506	450	479	475	476	500	450	460	448	513	467	503	491	458	485	459	463	431	479	460	488	483	466	470	461	460	456	513	456	468	478	474	459	462	431	448	514	484	487	468	471	437	459	475	491	516	475	476	484	501	483	445	509	472	518	462	471	453	490	477	488	471	453	486	456	480	460	438	479	484	449	498	473	477	458	476	460	505	477	442	457	456	481	489	468	477	496	520	479	466	473	471	486	475	499	471	478	464	455	498	463	465	439	499	485	504	489	476	478	472	472	487	448	490	457	461	477	495	446	476	461	463	463	494	463	491	484	438	461	473	489	454	445	450	470	448	503	477	502	477	469	460	471	447	462	463	486	474	499	486	474	522	467	466	490	496	478	449	481	434	470	489	429	496	513	452	450	436	455	464	493	482	478	450	465	439	484	502	515	458	487	500	508	464	449	489	468	487	450	458	457	484	499	458	492	468	445	479	497	462	478	426	500	504	478	482	461	447	461	475	463	439	465	477	476	452	473	521	481	501	482	495	467	491	446	467	491	471	509	490	496	487	455	467	470	507	438	442	474	498	460	480	443	499	466	490	419	459	509	457	468	462	450	479	487	452	452	493	458	467	447	473	476	458	456	466	469	456	466	438	464	517	495	487	469	433	485	457	485	492	446	464	475	461	440	464	446	507	481	485	460	436	461	459	476	460	467	483	468	482	488	457	438	458	404	476	488	486	459	455	496	486	487	476	442	464	457	445	498	456	496	482	463	463	448	489	484	455	457	476	463	465	468	495	497	506	480	444	467	415	464	463	430	472	493	453	452	474	465	476	457	468	466	483	487	447	491	525	499	445	479	461	486	457	474	480	497	460	475	481	466	479	468	480	501	448	489	435	467	475	469	473	502	483	469	470	468	462	455	487	433	485	490	455	472	463	491	476	463	495	494	490	480	476	493	478	451	510	462	483	497	475	457	502	444	462	471	478	437	457	504	464	493	471	490	487	459	464	453	440	473	453	472	430	483	441	457	441	434	485	495	484	459	494	474	479	502	438	464	450	448	479	492	481	479	491	474	477	464	466	457	496	490	476	479	459	465	484	462	493	459	482	491	467	487	460	473	490	473	500	459	454	477	479	442	481	473	468	449	502	468	451	420	486	464	492	459	490	460	514	447	475	466	469	459	474	485	436	441	486	472	503	452	508	490	459	479	489	488	499	462	434	491	490	483	444	476	499	466	494	476	482	470	462	452	441	466	504	481	454	448	454	499	474	449	486	489	501	479	505	467	477	466	485	433	472	473	516	499	469	472	478	434	464	480	450	467	493	485	465	471	511	490	441	478	468	532	433	512	490	461	491	513	452	482	477	425	485	500	467	484	495	458	435	474	455	470	490	461	460	481	491	517	487	465	480	540	506	500	467	476	473	449	481	466	441	473	456	513	443	461	487	446	479	474	468	462	474	466	490	478	464	448	465	510	496	474	464	429	468	505	481	445	480	478	485	468	432	474	447	499	495	503	519	481	493	478	473	499	484	497	450	483	418	494	501	426	451	465	483	464	477	484	449	474	465	461	501	468	454	487	486	485	468	481	468	440	520	475	485	464	459	454	472	484	499	494	481	495	448	460	448	446	492	478	443	462	523	463	463	438	458	461	511	450	437	504	495	445	444	435	509	481	484	483	464	472	420	486	447	486	481	438	429	484	471	492	475	450	466	498	448	468	468	470	460	454	495	458	449	463	474	450	473	490	476	427	460	485	463	486	440	456	450	462	466	442	473	477	519	454	499	483	468	488	485	480	515	482	494	476	497	471	481	460	458	482	468	476	445	448	515	464	468	451	451	470	500	447	499	432	490	441	492	447	474	506	476	477	421	462	487	449	478	478	469	492	461	495	456	469	484	454	482	421	494	459	497	496	452	458	472	448	516	441	478	472	495	455	486	484	491	484	523	443	438	490	475	481	495	503	466	496	480	469	493	523	470	483	486	444	457	474	446	413	494	475	460	448	448	449	519	476	458	496	485	500	473	474	469	528	464	486	466	453	471	482	483	507	449	478	473	460	469	463	469	485	488	459	460	477	523	492	456	440	492	472	464	474	445	506	480	456	483	480	470	468	478	499	477	480	443	472	458	477	501	474	465	409	459	461	492	456	466	459	466	460	465	467	457	459	451	458	493	488	490	457	450	451	484	442	468	478	470	460	479	485	497	486	505	452	489	434	447	471	494	506	448	465	463	507	466	458	453	412	477	487	462	488	480	484	483	473	478	471	466	469	498	510	474	469	438	484	480	458	489	501	464	478	457	467	449	468	528	496	433	484	464	490	474	474	477	464	482	498	472	462	438	466	450	522	532	488	504	503	436	456	485	474	467	453	478	460	467	471	513	461	509	449	486	472	465	478	495	503	492	471	490	463	475	457	477	460	466	478	515	468	441	490	484	491	469	508	463	488	447	429	482	509	501	466	484	439	510	484	462	461	504	457	452	469	460	506	459	479	440	506	460	470	480	498	447	467	452	472	484	479	513	463	469	462	439	478	462	470	501	450	470	479	449	485	484	491	503	489	459	480	473	413	480	465	496	493	459	505	458	468	508	473	466	474	484	481	467	504	465	461	445	472	454	498	497	475	449	464	491	457	494	425	485	451	447	493	461	431	488	445	499	469	456	475	495	485	517	462	499	498	448	456	475	499	481	458	470	476	459	506	478	512	474	437	457	476	462	454	439	496	504	453	483	474	487	496	459	491	455	470	465	486	445	463	487	461	498	448	465	451	486	496	487	481	440	422	472	503	445	435	475	501	488	440	485	457	450	484	480	494	464	494	462	479	485	455	522	467	492	467	456	474	495	464	496	492	438	513	472	463	459	475	489	497	466	465	479	456	489	466	484	461	472	510	431	487	482	466	493	449	465	490	466	504	508	419	448	481	488	456	445	487	462	464	513	494	453	477	443	508	454	467	449	447	451	432	416	475	487	471	472
11073	7597	9206	8693	9715	7142	5427	2989	1941	1362	672	332	289	276	319	259	241	282	238	237	281	557	642	574	455	314	245	181	144	154	170	144	138	142	170	152	161	128	130	145	143	142	169	152	152	135	166	146	156	130	158	156	140	161	160	145	139	134	126	147	141	151	139	150	144	145	158	146	134	125	128	168	161	147	152	137	135	154	150	149	127	147	136	158	169	135	150	141	149	145	151	142	165	165	143	135	143	154	143	156	146	154	150	141	148	175	149	133	157	141	132	144	135	142	154	149	162	148	153	149	147	149	156	146	134	156	128	138	135	164	152	159	155	145	172	135	158	148	139	129	144	133	132	160	124	122	160	135	146	137	146	133	147	146	154	160	144	135	151	155	155	134	155	141	149	147	163	161	131	156	143	149	144	157	152	166	153	138	131	140	154	172	131	149	159	140	182	146	149	155	157	144	153	130	143	170	144	165	160	135	151	140	122	120	166	185	139	144	155	145	169	136	153	162	172	156	138	166	155	130	151	141	141	155	123	137	157	149	137	147	142	182	145	135	156	140	124	148	161	140	150	143	141	137	146	160	163	138	152	121	149	161	140	153	138	147	140	148	177	144	170	166	152	138	187	149	134	139	182	116	115	158	143	139	140	162	143	143	139	166	176	164	152	131	152	148	122	161	164	146	164	140	148	144	143	120	127	153	157	135	133	156	126	145	166	171	138	165	138	147	173	142	126	148	161	154	134	137	145	143	154	134	169	141	145	143	153	121	161	143	148	144	160	145	147	144	141	142	144	138	142	143	160	152	138	152	140	155	145	135	133	141	131	138	134	145	140	133	132	146	150	142	148	156	133	156	164	124	154	174	153	144	160	168	138	141	141	153	133	139	136	150	143	123	141	137	160	149	128	170	143	137	152	151	170	153	163	145	169	140	139	163	149	172	150	140	168	151	143	133	152	138	145	179	150	138	131	144	153	148	158	141	134	163	156	144	173	143	153	172	158	155	138	147	153	142	156	135	150	150	148	132	134	152	133	161	153	135	137	125	125	149	141	154	152	156	138	161	157	155	146	161	147	138	146	151	148	141	141	125	136	168	152	150	132	156	145	189	138	147	147	161	133	137	139	143	140	140	166	138	128	147	147	155	129	143	142	156	146	143	159	146	148	154	131	146	143	157	159	141	161	165	144	169	116	165	137	140	159	140	149	142	143	138	153	147	147	150	146	155	145	149	123	141	158	151	144	133	136	132	136	142	140	136	148	151	171	162	148	144	151	145	131	149	147	132	136	148	133	137	170	140	150	127	141	156	151	152	142	165	153	144	148	122	128	144	135	139	140	151	146	137	155	151	132	161	158	155	133	170	143	137	146	144	146	171	148	159	153	133	166	146	132	127	145	150	177	154	145	121	139	147	135	132	129	139	133	146	137	147	152	131	139	141	154	131	149	152	134	161	131	146	161	158	147	142	149	142	140	160	160	144	153	162	148	166	162	153	140	156	155	135	155	140	161	159	130	136	133	140	141	149	145	142	139	141	137	148	177	152	173	141	159	145	147	140	131	140	149	145	121	152	120	155	153	160	145	144	144	147	151	142	157	131	148	157	131	131	156	162	180	150	122	145	145	147	139	145	133	152	171	142	122	136	152	136	134	125	141	134	155	145	154	152	139	124	149	144	137	159	145	142	166	146	125	156	141	135	136	138	168	132	150	127	139	140	142	111	132	150	138	149	141	151	130	148	144	150	143	158	145	127	145	148	174	142	134	137	143	169	135	159	125	154	133	163	154	171	151	144	145	147	135	145	147	139	155	139	172	161	141	144	176	153	151	142	163	143	128	137	149	166	149	132	130	133	150	169	138	149	147	137	140	137	133	123	141	153	151	139	145	134	143	149	122	156	153	136	158	168	150	129	139	147	139	150	135	150	142	126	139	146	132	140	146	158	145	145	141	149	148	151	151	143	155	161	161	151	139	170	143	155	155	148	155	145	144	168	156	139	130	122	137	140	164	166	142	122	147	156	140	152	138	150	139	153	158	167	155	151	164	158	173	141	158	163	166	147	149	158	148	146	130	154	128	141	139	135	147	151	153	126	129	147	163	129	133	174	154	160	149	134	140	151	138	140	124	136	151	156	118	150	138	158	156	130	150	132	134	149	138	160	157	127	168	146	147	153	142	160	142	129	125	144	152	128	160	125	150	125	126	166	132	154	155	130	141	177	147	168	169	154	149	123	136	124	134	122	139	158	162	144	158	157	142	133	133	142	145	157	145	158	141	164	149	144	127	165	156	165	169	119	140	151	164	153	142	137	150	129	149	122	155	167	144	144	134	122	148	140	154	156	145	133	149	137	148	139	163	134	166	164	149	170	150	149	135	148	157	161	146	166	144	145	162	166	161	154	140	152	156	169	144	149	141	130	160	137	139	140	148	147	158	180	166	156	134	150	166	141	137	145	143	114	135	131	115	164	146	144	147	152	160	153	133	139	147	138	147	150	151	133	148	144	146	144	114	175	142	127	152	135	144	161	141	133	132	137	138	137	144	140	150	172	133	162	131	143	152	148	151	133	159	167	127	137	145	165	129	184	156	133	142	168	138	130	143	146	147	134	141	147	147	171	149	140	129	154	138	129	141	121	133	154	182	166	146	133	150	150	133	141	143	147	146	125	143	148	133	131	153	131	141	153	157	169	151	136	148	132	150	147	152	140	186	132	156	148	154	137	135	169	154	132	166	161	145	139	129	145	160	130	134	158	134	132	153	134	140	145	150	146	148	145	133	135	171	150	157	155	168	136	148	147	153	166	153	125	143	152	156	144	160	153	147	141	145	148	138	172	131	139	159	130	144	141	155	146	132	143	148	158	160	140	173	140	148	163	163	128	148	151	141	143	147	138	141	136	137	150	158	147	148	148	150	127	126	154	149	157	159	171	165	152	157	158	144	142	140	154	143	145	122	152	152	146	150	148	136	154	156	162	140	150	143	136	145	145	169	128	163	142	156	132	162	138	133	168	159	151	159	163	142	123	142	146	152	153	144	109	150	131	135	152	133	157	136	126	135	122	138	121	146	156	149	144	155	158	134	146	149	159	163	147	146	149	161	134	136	142	161	132	138	163	162	132	126	155	146	137	134	152	128	156	124	134	158	134	144	149	172	157	140	137	145	150	158	159	129	144	137	151	170	144	148	158	147	130	127	141	139	153	146	171	163	147	135	141	139	142	162	144	167	151	129	146	158	159	168	136	159	146	141	139	155	129	166	144	136	143	144	150	160	145	137	183	155	154	130	126	156	154	130	150	169	145	159	148	148	163	160	146	140	153	129	150	156	125	128	167	149	137	130	141	131	141	149	144	133	159	122	163	135	135	141	137	140	143	143	148	151	176	144	170	157	153	137	149	147	127	140	127	140	158	152	143	128	151	154	156	137	173	138	112	150	134	151	133	157	139	111	153	157	140	134	127	148	138	131	144	126	162	138	127	132	121	146	127	147	145	132	146	147	134	144	132
7626	6754	13530	18715	22881	20218	17895	11890	9106	6672	3440	1541	1193	1596	1297	1194	1230	1243	1168	1264	1510	2902	3301	3003	2026	1270	896	589	486	440	443	455	462	418	410	403	398	394	396	420	400	433	467	412	414	403	449	412	401	460	426	399	409	441	458	405	418	445	415	460	427	398	436	405	447	412	421	452	465	484	457	432	407	409	389	454	475	394	423	440	438	433	421	429	446	439	435	394	433	410	421	450	440	424	411	400	438	420	418	402	431	433	434	469	449	435	446	437	422	429	410	427	447	473	405	459	446	471	425	410	481	448	418	437	409	442	456	429	412	448	410	431	445	379	443	454	449	436	416	401	421	451	441	405	457	465	404	406	420	423	440	424	408	408	430	436	430	434	462	480	436	435	476	429	445	407	429	417	434	422	408	433	407	445	408	419	449	374	424	420	447	411	438	428	427	425	413	427	428	451	445	414	434	426	428	426	418	428	437	447	404	422	406	406	435	451	446	456	418	443	414	418	433	423	465	383	437	422	452	429	418	429	460	395	407	456	447	431	405	425	449	398	427	455	435	380	433	423	450	380	445	400	441	413	438	427	433	412	434	403	428	439	427	409	407	403	412	439	414	393	425	438	441	430	412	442	423	393	405	438	438	462	440	466	421	444	418	433	432	403	413	387	445	399	446	423	423	407	434	415	421	405	413	400	448	414	442	423	419	407	422	437	421	431	434	428	432	429	381	440	437	429	414	412	419	433	447	427	447	420	418	395	425	428	450	434	456	406	462	422	423	480	427	414	420	464	452	442	420	399	435	414	450	437	402	408	422	395	384	414	457	413	405	426	429	367	411	399	450	416	439	420	417	480	399	418	458	448	452	416	439	455	430	447	417	405	453	415	451	449	455	407	463	436	465	433	461	403	407	453	452	431	441	416	414	415	424	416	425	425	457	461	432	423	462	391	439	406	444	420	449	473	427	435	435	420	440	403	459	443	433	444	465	426	408	437	432	419	439	423	399	409	413	437	441	457	417	430	430	438	444	442	407	426	423	409	458	421	451	413	471	415	422	462	458	434	396	408	438	417	437	416	423	419	458	466	435	406	426	403	416	417	415	421	411	403	461	442	441	406	428	381	416	462	442	474	385	451	423	434	427	407	412	445	402	446	462	406	433	456	426	422	450	416	407	444	423	398	409	412	442	412	418	451	416	403	448	416	421	464	439	444	457	451	436	397	439	444	468	446	387	431	423	442	442	411	418	428	427	453	415	424	409	433	443	439	397	441	448	388	431	463	446	416	425	446	440	402	396	416	422	429	429	462	428	455	439	450	453	414	440	469	419	428	458	434	414	468	416	432	467	437	423	395	447	434	429	434	434	404	399	411	401	421	439	388	472	462	394	411	417	453	454	411	411	452	410	416	426	412	424	451	390	415	415	430	431	431	410	461	424	428	402	461	412	423	455	407	440	432	431	430	438	491	459	419	441	442	421	447	396	412	410	475	431	463	450	396	479	418	401	448	429	421	428	438	454	425	436	412	426	428	412	413	415	440	461	454	385	423	423	420	387	407	483	421	462	438	395	423	423	451	453	447	446	433	459	429	456	407	463	435	447	437	443	413	443	427	427	419	434	421	415	440	428	391	438	432	471	439	458	414	444	448	436	411	433	419	417	415	437	443	418	426	427	473	453	446	411	435	465	432	422	428	402	445	451	448	440	468	403	439	421	397	462	393	397	422	437	455	379	406	410	444	495	427	418	414	427	411	434	425	432	466	458	405	446	415	458	453	429	416	430	413	453	435	487	461	422	477	432	473	426	444	421	433	432	432	463	448	408	425	419	419	408	395	391	429	434	409	448	413	444	416	460	425	424	395	443	427	455	412	431	458	406	409	430	426	417	435	414	382	443	425	442	419	407	453	434	417	410	423	411	416	454	446	439	416	430	443	426	431	423	460	381	412	426	396	424	411	430	420	403	418	442	424	425	442	420	416	442	416	415	401	416	464	441	449	459	400	452	414	369	446	401	436	459	442	405	377	434	435	424	431	432	432	439	400	446	422	415	428	492	410	401	429	418	446	465	450	434	424	463	441	432	464	427	446	429	418	434	453	453	437	424	439	444	451	432	402	426	417	436	417	432	419	409	462	433	412	430	407	436	464	453	426	466	397	412	440	401	415	399	432	425	437	423	422	459	420	415	437	429	398	470	405	383	414	437	401	428	416	438	449	439	446	440	442	445	418	433	424	418	431	422	425	420	442	433	421	452	429	420	432	420	449	415	409	453	439	404	430	426	455	428	433	429	440	447	435	449	448	460	394	419	404	417	448	449	434	422	400	440	436	439	424	418	412	409	408	402	441	411	418	430	419	412	425	435	471	444	427	457	450	440	391	463	420	438	411	424	413	418	427	419	457	426	465	458	421	421	399	448	403	419	429	406	401	447	450	457	410	405	443	425	429	385	454	415	437	426	417	438	450	439	361	419	444	432	405	447	457	437	400	427	391	426	385	422	424	463	412	425	453	422	427	405	452	410	434	423	423	446	447	438	452	420	446	400	457	424	431	451	399	454	428	421	468	445	413	454	423	409	421	434	435	467	398	434	401	394	437	434	409	437	435	449	411	468	404	416	433	433	436	418	436	404	410	440	452	435	455	438	435	428	452	430	455	435	432	436	436	416	448	397	407	419	443	405	454	439	424	416	426	416	454	465	449	447	439	445	401	404	407	432	424	453	422	447	442	451	447	415	440	448	435	431	431	413	440	422	419	426	416	428	419	433	456	410	407	390	400	388	437	430	450	393	445	354	447	420	431	385	430	410	430	392	443	393	422	438	399	434	432	422	414	432	451	427	421	387	440	450	416	443	420	418	420	452	420	396	455	435	448	390	427	425	426	421	457	464	392	419	415	452	440	426	408	402	422	462	434	419	430	447	495	451	392	426	403	437	412	419	425	454	417	451	435	426	470	430	416	440	420	435	422	456	385	451	392	413	448	401	434	426	422	427	476	432	480	447	430	386	449	400	452	449	440	430	414	444	430	436	455	421	457	423	422	414	459	399	413	421	452	435	415	460	428	446	444	404	411	443	412	431	427	379	432	441	442	430	418	386	409	412	420	455	431	434	441	409	439	426	420	428	469	418	424	437	449	451	450	415	403	445	443	434	446	441	421	421	443	444	423	434	453	431	454	416	434	473	400	408	431	401	426	415	446	446	404	400	443	443	438	426	455	437	435	439	407	414	415	432	375	418	377	418	427	425	421	442	417	411	434	454	437	426	412	462	436	401	420	425	446	457	430	406	425	434	427	416	424	407	399	435	418	455	410	433	436	418	426	424	442	416	476	416	446	420	415	411	433	441	421	448	426	460	398	437	395	441	444	445	396	435	428	401	430	459	414	466	440	440	434	416	407	389	481	425	411	419	408	427	419	431	457	425	423	438	440	427	424	447	452	421	441	433	429	431	469	404	448	417	419	423	435	425	453	442	444	392	429	457	460	422	405	432	403	465	439	419	434	421	446	471	439
17120	11325	14084	14613	14847	10973	9495	7234	4054	2865	1296	716	580	678	625	710	570	571	828	1026	1475	3483	3428	2395	1411	706	423	248	173	156	171	175	146	171	165	146	165	149	178	154	163	140	145	147	175	146	140	137	152	152	132	174	164	149	137	139	141	146	140	158	163	147	170	120	155	153	144	155	174	163	153	142	144	160	168	163	152	155	145	140	128	149	165	169	150	165	156	138	156	130	144	133	140	160	161	138	179	153	134	167	147	161	162	141	141	150	168	152	150	151	150	159	149	153	144	142	149	161	152	138	142	140	152	171	144	129	156	166	150	161	149	160	151	165	152	152	159	173	158	139	167	130	146	171	161	153	146	140	141	137	161	148	148	168	163	143	155	156	150	144	148	120	150	157	149	176	162	139	166	166	153	158	146	137	144	143	151	157	140	155	151	176	147	134	164	149	160	134	162	161	144	170	136	174	135	171	154	135	159	151	142	139	170	151	136	166	134	169	147	155	151	167	122	158	156	141	129	155	151	145	136	130	150	144	140	142	166	152	159	158	141	149	144	166	145	162	139	148	143	148	142	128	140	144	138	132	156	148	150	139	152	133	142	146	144	137	165	160	157	144	137	150	155	153	154	140	167	140	160	150	123	162	131	157	159	147	140	147	136	167	172	126	144	138	152	131	161	138	136	131	159	152	145	146	153	136	151	157	135	167	143	158	166	143	178	144	150	151	161	130	155	148	139	152	158	190	142	175	146	154	144	150	148	157	138	135	157	147	164	152	177	139	163	162	136	164	166	138	146	147	136	149	143	174	156	155	159	155	144	159	161	159	139	153	130	158	144	159	147	151	139	147	142	148	159	169	167	151	154	147	145	139	147	147	137	143	182	159	147	127	148	151	136	155	147	129	144	152	117	149	133	161	136	127	139	137	148	165	156	150	145	152	161	150	161	147	153	178	150	145	157	146	147	140	153	174	139	142	149	143	170	137	147	139	151	165	140	178	166	159	143	150	153	150	124	148	160	153	132	145	132	151	138	181	165	137	146	142	173	143	141	151	161	177	155	152	178	163	139	128	147	128	184	171	165	164	175	154	131	167	175	151	174	151	152	148	124	163	165	157	152	151	144	149	142	146	126	170	146	167	155	160	144	130	149	189	155	142	153	147	160	146	171	153	160	136	155	174	165	171	163	160	154	134	151	166	147	158	132	161	144	155	166	133	147	140	170	133	166	172	168	177	167	166	156	133	154	168	143	172	137	148	152	170	151	124	172	144	143	159	150	159	138	158	138	186	137	166	139	144	145	135	174	144	142	159	158	130	150	150	151	137	152	139	160	153	136	146	132	152	141	163	161	135	164	150	164	142	152	126	146	151	158	147	147	147	143	140	128	160	167	152	160	152	152	158	166	146	148	164	145	142	143	141	168	149	150	153	144	141	134	163	141	158	141	152	142	163	148	118	144	157	149	134	160	152	169	160	147	184	127	169	162	151	173	150	152	139	143	143	138	160	143	140	126	162	183	164	135	144	154	176	143	143	130	153	131	153	154	136	154	151	157	169	138	152	141	154	151	134	140	137	147	137	157	151	137	142	150	143	133	181	159	140	147	138	157	149	161	146	162	162	173	140	158	159	134	153	147	137	160	151	159	148	156	166	151	170	129	151	181	143	130	160	154	165	152	145	154	129	149	139	163	153	149	156	179	152	147	139	136	170	143	130	144	170	164	126	151	151	146	152	151	155	171	171	156	167	146	168	149	142	145	134	180	147	141	190	149	170	149	137	142	132	139	162	143	135	154	135	182	151	138	151	149	158	158	156	135	136	160	156	163	154	163	150	134	125	110	190	137	136	146	162	129	138	151	150	142	156	154	162	171	156	157	153	159	163	153	146	162	152	171	145	154	168	163	151	151	133	131	136	152	158	147	150	138	155	167	154	179	169	137	145	142	164	176	138	152	150	129	149	144	106	156	146	158	149	137	125	160	143	165	147	145	155	170	150	173	162	158	152	146	153	153	168	154	142	173	175	167	141	132	148	134	146	148	151	163	173	141	155	149	149	151	170	158	132	149	128	156	146	159	144	163	131	153	158	164	144	135	136	157	157	145	141	129	156	135	151	132	158	154	156	155	143	162	140	136	138	159	137	144	157	142	158	177	164	135	141	144	149	135	137	141	163	138	127	156	176	139	161	145	134	162	128	132	158	141	131	149	141	149	162	151	157	181	150	151	175	150	128	149	156	146	149	151	158	146	150	149	153	154	150	140	150	152	158	155	154	167	175	150	150	169	171	150	160	145	165	143	149	154	154	159	156	161	139	145	141	160	141	151	160	150	150	156	141	173	152	146	151	158	141	140	163	142	143	136	162	153	171	150	147	162	138	168	170	130	168	147	154	159	143	161	162	162	144	168	149	151	154	141	143	127	146	139	163	173	147	142	163	150	153	125	168	164	146	145	142	179	165	126	158	152	152	138	135	158	134	144	144	167	154	151	149	149	163	146	149	144	186	128	123	155	155	139	145	151	148	143	157	143	144	131	162	167	138	161	136	146	164	146	151	141	170	166	131	159	157	149	155	131	154	142	153	163	162	127	163	158	157	166	140	153	143	155	175	148	163	136	128	168	142	153	126	159	160	174	149	136	167	146	148	145	141	150	136	133	136	156	161	166	155	140	141	154	140	173	148	130	151	129	154	135	147	161	138	143	154	165	160	179	148	139	139	161	150	137	174	133	144	138	165	154	162	143	127	149	172	163	151	128	158	146	152	163	145	149	132	151	164	149	141	139	145	163	160	164	136	159	161	152	153	153	145	166	157	159	152	148	147	142	156	158	156	157	161	135	150	140	139	122	157	141	151	164	164	146	144	153	120	157	165	149	155	163	152	154	161	152	159	133	166	164	142	157	142	139	161	160	163	155	159	140	154	162	140	166	134	159	146	151	163	156	169	139	162	155	158	151	157	153	150	152	147	157	160	170	144	139	132	174	143	139	143	172	154	159	187	137	133	165	155	156	152	135	165	167	165	179	156	171	149	150	140	144	153	158	155	137	135	154	123	149	134	153	163	139	145	147	157	148	147	163	163	154	157	156	137	165	152	159	146	144	152	131	121	158	161	144	140	145	138	154	142	146	131	139	141	117	153	152	148	127	140	165	139	151	155	130	137	152	169	149	132	168	138	153	142	156	153	172	158	119	140	138	171	151	155	151	144	170	155	154	135	145	156	137	142	162	169	136	143	159	139	135	149	160	182	147	162	163	135	159	156	156	140	158	146	139	172	130	144	169	133	134	145	182	150	122	154	156	154	149	142	134	149	167	146	151	144	156	151	157	157	146	147	174	135	169	146	152	133	162	158	159	147	159	143	147	140	180	154	150	156	160	156	147	170	126	160	155	124	160	129	179	145	128	141	137	147	162	130	129	166	155	161	157	164	160	158	129	154	151	166	140	129	186	148	140	146	153	142	137	166	140	141	159	157	152	147	148	152	141	161	160	164	158	140	150	166	153	140	140	155
10955	10895	18683	26213	28974	26007	25432	21944	15597	12648	6555	3856	3097	3803	3854	4041	3537	3245	4794	6014	9103	17526	16802	12479	7454	4034	1925	1045	637	483	428	401	441	480	444	477	438	437	424	450	455	483	446	443	448	432	455	451	427	444	433	405	437	441	425	431	435	464	425	465	433	412	459	440	425	449	436	422	420	464	435	432	449	446	470	437	409	466	430	425	426	427	420	457	420	493	459	469	427	442	452	415	393	503	443	421	455	457	465	414	451	421	466	435	433	438	422	442	412	472	473	452	396	459	460	424	476	462	440	445	436	433	432	462	455	474	458	435	410	433	467	420	397	423	430	413	449	451	453	416	422	481	457	452	458	443	447	413	437	446	437	453	483	408	459	446	435	410	415	432	422	470	422	449	436	449	440	421	433	413	445	421	471	509	457	422	460	445	464	387	438	446	443	450	426	368	439	421	438	427	419	427	503	442	427	458	437	454	415	409	431	438	461	463	430	448	455	433	470	425	472	461	433	422	453	461	441	427	418	423	455	459	462	440	436	405	444	463	440	427	478	442	466	434	434	426	451	433	412	432	432	410	448	449	404	424	458	455	414	445	436	437	454	456	445	425	418	404	421	425	457	438	458	474	449	455	435	439	444	462	447	434	438	462	436	425	402	418	437	437	439	434	413	437	424	439	445	441	419	438	422	384	482	457	445	488	423	405	429	477	431	401	425	448	449	428	395	413	416	408	445	445	451	448	451	435	430	439	450	438	391	435	445	414	425	439	426	447	451	382	455	431	454	414	435	436	434	457	443	478	441	439	466	458	471	451	447	434	443	456	471	430	437	411	456	444	438	447	416	432	452	430	438	436	471	443	437	419	453	431	479	432	443	453	434	473	453	382	485	439	445	434	408	462	438	436	442	461	462	441	421	436	469	443	440	447	463	424	458	463	437	443	438	436	425	430	470	431	396	446	423	403	454	491	457	437	415	424	447	480	445	442	444	427	405	424	451	419	473	446	442	453	454	418	446	442	415	471	425	440	436	421	447	439	447	443	429	411	447	503	455	445	490	449	456	438	433	469	442	415	431	440	426	417	403	403	433	392	454	455	391	447	426	452	438	397	464	462	411	410	419	431	464	454	451	449	439	462	445	469	458	444	439	458	412	447	429	464	408	417	438	451	410	403	445	459	467	468	457	438	417	447	433	426	389	442	468	443	433	420	436	437	436	415	454	480	458	406	442	433	465	462	424	435	455	433	457	460	430	431	470	443	404	441	447	448	453	442	443	388	467	479	457	407	438	441	457	451	428	390	435	420	418	474	441	425	441	423	457	439	433	423	444	446	425	448	439	442	416	433	477	424	448	435	449	449	436	449	417	435	420	466	422	486	405	434	459	441	438	447	426	411	454	455	447	447	470	474	446	457	432	465	445	410	461	457	459	433	460	459	442	474	415	475	475	460	448	440	402	423	463	407	435	445	483	417	432	469	465	441	430	412	449	417	434	422	423	428	446	420	430	434	427	473	477	445	435	448	447	435	475	419	483	425	439	414	429	446	454	415	445	417	440	429	417	433	430	483	451	457	437	420	450	483	404	418	409	474	412	471	418	424	476	411	429	444	462	431	441	454	444	438	435	423	429	445	417	474	443	411	415	485	388	439	426	470	465	429	461	424	462	420	448	459	440	427	438	453	478	423	440	466	441	456	423	416	460	389	418	412	439	474	462	422	429	469	448	473	441	435	482	461	429	448	407	468	463	407	450	450	418	431	453	433	428	439	446	423	420	441	435	458	443	431	453	435	460	441	423	452	427	425	449	422	420	424	431	443	418	451	418	422	434	446	410	483	427	446	462	401	468	445	429	478	456	434	420	441	463	435	431	450	467	446	432	457	450	430	454	423	416	459	446	439	463	432	446	404	434	417	438	427	397	433	466	423	417	442	473	418	467	464	429	404	436	445	443	415	442	488	432	433	446	467	451	466	414	472	420	459	431	460	431	468	410	443	445	422	458	431	442	447	441	434	428	421	413	439	466	428	434	455	453	424	443	457	463	427	465	428	399	462	400	425	419	431	440	458	420	410	448	430	424	424	448	435	460	463	443	464	444	501	413	431	457	460	451	432	443	447	445	460	426	417	424	458	431	487	464	461	441	432	451	430	486	483	424	443	417	465	442	440	459	452	437	454	425	414	428	472	487	450	419	454	466	441	442	422	446	404	429	423	428	462	420	416	430	423	456	439	437	423	434	439	466	429	456	458	451	434	431	455	428	442	448	455	446	436	404	418	456	438	439	422	460	451	472	457	443	460	429	440	444	436	433	468	452	434	469	486	437	461	439	477	433	467	459	436	442	420	457	472	436	455	450	434	471	445	456	432	448	436	450	440	428	411	450	430	417	448	468	431	444	456	387	463	440	472	428	440	473	480	459	433	471	444	418	465	467	479	462	421	432	434	467	433	483	407	400	408	428	473	435	418	451	469	405	431	417	444	433	418	456	434	441	439	455	440	417	471	432	411	423	421	438	441	467	425	456	396	431	402	456	422	441	448	440	457	416	449	426	440	426	460	472	436	406	442	433	443	420	447	412	459	478	434	459	486	422	413	456	448	464	464	434	441	469	482	442	420	434	442	447	424	447	457	443	463	441	451	444	447	425	436	432	470	432	440	420	422	450	445	449	434	406	401	441	431	441	448	460	452	477	459	429	469	418	438	424	443	435	456	445	430	471	473	430	451	460	442	445	445	489	455	421	449	452	447	454	453	474	438	420	424	428	419	487	464	436	462	385	446	442	442	437	412	454	453	436	438	465	436	468	457	444	442	452	443	419	432	469	435	478	435	444	431	416	452	421	427	450	447	434	437	416	474	455	459	455	407	454	437	461	446	433	412	407	428	466	453	417	463	461	412	423	423	433	457	422	380	419	417	416	467	444	438	440	420	411	457	424	460	430	433	442	457	456	411	427	427	444	449	471	429	417	445	429	435	455	451	462	428	388	444	471	446	447	436	460	470	391	464	427	477	418	440	478	446	418	432	419	419	454	418	412	457	448	463	429	409	466	441	450	403	414	445	407	407	409	428	442	443	444	444	417	447	395	462	439	436	457	461	453	410	439	437	489	397	471	420	426	447	420	439	472	461	429	391	429	429	449	456	428	400	499	435	460	439	424	441	424	454	446	472	453	437	437	503	467	426	413	452	445	398	433	431	434	455	407	399	454	429	446	430	418	411	440	427	421	432	460	433	417	450	462	428	477	447	448	440	449	419	458	434	439	437	430	438	429	452	426	481	451	467	445	436	465	442	427	480	467	438	435	413	453	446	431	472	448	448	447	422	405	446	448	428	448	448	445	434	432	435	449	432	434	430	450	415	400	450	430	454	409	484	428	405	406	443	475	426	455	439	435	454	379	412	439	471	463	438	458	431	409	447	449	416	415	444	468	430	451	437	447	430	434	444	449	435	470	424	446	430	442	430	460	444	425	419	438	439	442	451	409	462	446	463	433	466	457	413	417	481	423	411	418	439
23268	16550	18045	20727	20399	12587	11319	10270	6789	4467	2235	1516	905	1088	1131	1188	988	2169	2978	1340	2875	6111	5943	4035	2272	1091	608	335	218	161	181	188	157	178	176	172	164	170	138	195	148	159	162	157	170	174	186	161	157	147	154	186	168	180	145	189	154	162	166	185	184	132	158	154	149	156	187	175	154	173	176	168	173	153	168	166	160	145	182	138	170	176	176	134	164	174	165	146	182	166	152	161	150	172	166	144	167	178	161	159	170	160	173	164	170	173	148	144	185	160	171	163	162	185	150	173	166	179	177	167	185	160	151	158	171	168	159	150	164	183	155	153	183	158	173	157	184	164	157	183	170	177	169	151	157	173	168	173	182	147	171	154	172	162	190	201	179	172	141	171	183	166	173	149	170	173	156	155	139	136	136	179	196	185	140	179	145	167	136	180	167	163	166	141	165	170	166	176	156	156	176	173	163	174	157	159	165	160	193	159	139	164	186	159	170	184	163	152	160	151	178	151	153	165	156	164	149	157	177	176	161	165	185	168	148	163	188	181	156	175	174	154	155	163	142	161	164	141	177	165	139	154	154	178	134	184	177	169	149	183	178	166	170	148	146	161	159	155	164	168	154	153	184	142	160	168	167	189	173	151	188	167	164	169	132	157	176	156	164	161	169	155	157	195	175	151	160	170	161	150	174	171	168	167	163	183	163	175	158	167	144	164	164	155	144	162	183	142	161	132	175	160	167	160	160	175	179	131	158	162	174	161	190	176	172	141	169	156	135	173	150	180	167	149	168	153	167	169	170	207	158	169	180	155	164	181	170	166	161	169	190	131	156	181	168	175	168	155	173	170	158	163	191	139	150	167	171	190	150	177	174	152	188	154	158	193	163	169	178	159	168	156	173	154	155	183	169	143	174	161	149	143	165	169	176	157	154	149	155	165	180	170	159	156	179	152	176	168	137	152	147	161	184	183	173	163	160	154	178	142	163	174	155	181	158	157	175	163	175	157	170	162	168	163	151	169	167	157	167	166	170	162	168	177	164	183	172	163	165	173	154	169	166	161	154	171	157	166	177	176	174	185	182	148	180	149	153	162	153	156	158	178	134	181	164	142	174	177	184	152	177	169	166	153	189	166	175	164	166	156	144	152	163	189	165	180	156	170	163	156	169	188	171	161	158	172	128	179	184	165	174	154	200	196	154	161	158	183	150	163	148	138	145	146	176	160	138	163	190	164	140	148	154	153	159	162	162	178	173	173	190	174	152	171	185	170	173	160	151	165	169	180	146	181	145	166	171	180	176	153	154	158	156	158	172	170	149	156	169	168	154	159	171	185	159	158	181	177	171	184	172	171	149	164	177	164	170	174	144	164	164	156	169	166	156	182	162	147	182	175	164	159	162	160	151	188	177	167	176	151	169	157	160	169	178	172	170	154	162	171	144	154	159	164	189	164	149	173	157	171	155	157	176	155	151	172	163	175	157	182	153	157	146	160	184	177	184	194	168	154	168	157	158	160	148	162	171	155	178	175	173	163	159	176	190	144	183	170	179	157	147	161	164	155	162	150	146	166	190	162	183	154	175	157	165	155	172	158	169	160	170	172	173	153	173	174	167	167	154	164	139	184	140	166	156	162	167	159	149	177	187	159	149	163	139	172	164	149	149	159	158	159	168	176	173	169	183	140	173	164	175	188	179	173	161	172	176	160	163	168	162	156	142	148	175	185	164	190	159	143	169	177	161	169	172	153	146	171	142	142	147	144	177	148	146	152	173	201	179	155	145	159	164	165	181	162	181	158	174	160	161	176	142	178	168	162	166	181	155	173	160	165	165	150	173	141	161	158	175	186	168	147	150	172	152	167	150	163	167	175	167	160	171	162	152	164	158	171	164	167	177	151	172	182	181	174	169	167	166	164	154	166	163	167	148	154	160	170	144	177	170	188	169	145	175	147	151	142	163	182	165	158	154	170	160	171	157	157	157	167	187	163	170	165	179	151	176	168	204	145	180	169	145	167	191	183	182	155	156	149	141	164	207	155	165	161	159	161	178	149	152	176	146	167	181	174	162	186	179	156	154	178	152	156	156	181	162	169	181	174	167	183	173	158	162	160	161	167	171	155	171	161	161	177	162	154	168	144	162	160	169	158	185	118	153	150	161	181	186	170	183	175	168	168	173	134	173	173	164	161	186	194	170	171	151	174	166	171	185	153	164	183	162	157	181	180	139	176	166	167	130	163	194	169	148	156	150	157	182	163	153	152	170	188	162	169	177	190	180	174	172	155	155	189	153	170	159	157	172	174	163	170	172	174	153	175	164	165	166	170	171	184	160	159	154	154	158	168	179	172	149	148	159	161	154	145	165	186	168	146	178	177	181	173	167	170	168	162	152	154	155	171	161	150	169	168	168	174	140	155	134	169	153	182	177	137	149	166	166	174	156	171	173	154	162	182	173	145	138	170	174	178	184	157	178	151	171	154	153	153	166	156	171	158	131	145	162	164	180	171	171	156	186	173	153	159	187	174	175	169	174	156	195	174	153	159	148	131	157	199	156	176	172	161	164	153	163	169	153	162	164	162	154	175	176	160	179	178	168	145	159	161	177	142	178	171	162	148	178	190	161	157	178	175	149	162	158	181	147	169	177	178	153	178	158	167	158	181	161	171	167	132	146	173	172	168	147	173	140	155	156	152	162	173	200	152	165	158	174	166	159	153	161	140	150	178	143	158	188	171	179	197	190	180	176	161	167	175	156	182	151	164	154	150	168	160	159	171	170	147	156	199	186	169	161	164	184	151	164	146	156	153	168	185	165	169	169	158	145	150	146	172	192	165	191	162	154	183	159	174	159	177	185	162	189	149	147	154	177	191	176	165	153	167	170	181	175	166	174	145	177	183	163	196	186	187	170	155	168	173	155	173	135	151	167	171	170	177	174	170	152	180	172	146	142	161	180	157	178	157	173	173	141	128	181	162	176	166	186	154	182	168	155	156	171	150	170	175	164	151	175	157	170	146	175	172	180	180	164	179	169	157	162	154	150	157	162	166	154	169	165	149	155	184	180	160	179	154	153	172	173	166	183	160	173	132	186	156	163	169	180	182	164	157	168	155	179	169	171	179	171	168	185	159	152	156	171	171	169	137	171	173	174	154	175	180	178	166	164	161	166	164	174	181	174	172	172	152	160	167	167	156	159	135	151	161	162	163	162	168	168	170	179	165	172	172	173	177	185	156	158	171	151	179	179	159	157	168	186	173	148	170	157	152	186	182	180	150	187	164	155	172	182	159	149	171	183	158	182	165	171	172	167	164	180	169	169	163	186	155	146	153	156	168	182	161	174	169	151	155	163	185	169	179	163	172	135	176	147	158	182	146	168	173	155	162	166	172	167	171	165	168	178	166	167	152	177	176	154	159	148	181	177	187	172	166	157	151	184	158	163	141	160	160	158	172	155	195	139	172	165	168	204	139	165	174	155	159	158	167	168	166	179	168	167	164	180	153	152	164	168	165	168	184	148	154
14180	14219	21722	32286	33475	26736	28207	26876	21306	17450	10022	7335	4833	5625	6135	6493	5804	11772	12736	7184	14994	24678	23635	18140	11287	5903	2962	1312	771	566	539	441	477	509	455	464	472	452	494	466	502	436	530	496	489	511	471	486	510	485	471	488	474	466	469	483	462	485	447	503	452	476	534	523	506	496	499	458	481	507	518	477	485	486	462	428	478	491	462	510	491	492	464	492	488	494	455	502	509	430	491	456	507	434	451	466	465	512	467	475	437	483	505	478	497	489	466	442	475	487	423	447	473	505	450	510	444	501	462	472	477	498	490	454	493	441	462	456	471	432	483	473	436	445	475	465	498	477	469	474	469	464	456	470	477	493	465	499	499	478	506	487	460	471	469	480	438	472	496	458	495	481	489	458	487	492	470	442	443	469	469	487	476	489	470	454	479	488	485	478	448	507	476	484	467	472	477	477	460	511	493	427	464	479	478	485	485	495	472	475	498	497	456	487	467	464	461	495	515	493	480	462	505	448	481	461	498	487	458	467	422	446	465	515	487	489	467	476	456	460	541	449	490	453	476	476	482	496	447	453	474	503	471	454	513	444	495	488	486	486	486	473	447	483	447	479	470	453	516	433	483	483	443	421	493	459	494	499	487	457	425	466	459	487	462	484	468	479	471	463	512	479	482	511	480	487	462	495	456	491	508	531	501	479	465	506	452	477	531	497	458	461	456	458	455	466	487	455	498	492	459	473	455	477	423	457	504	500	443	495	510	519	433	481	470	469	463	500	482	485	473	440	471	451	512	439	451	506	462	467	461	465	471	469	481	484	499	483	492	486	480	488	465	491	490	460	477	484	516	474	472	476	486	460	482	481	469	495	424	440	472	491	498	506	462	463	468	460	475	461	463	492	479	463	455	460	492	468	526	464	490	486	457	456	518	489	467	491	489	452	446	520	501	480	469	497	463	461	469	473	452	478	460	464	501	459	475	504	417	423	452	511	471	480	440	477	455	450	477	485	481	482	503	477	468	500	499	448	509	463	472	481	471	465	501	474	495	451	451	446	444	523	470	439	489	456	471	474	491	501	460	462	504	488	473	492	452	493	435	479	484	481	449	531	485	481	471	458	478	472	489	468	462	506	478	531	495	484	432	453	464	484	468	475	498	474	487	477	449	467	504	478	464	473	438	466	449	460	485	496	470	480	509	477	459	444	474	488	488	454	472	462	491	441	466	475	452	463	506	499	491	471	495	468	467	487	482	455	475	483	444	437	460	501	486	496	489	481	510	472	490	491	515	478	453	467	492	510	470	467	435	475	519	479	471	459	497	525	451	478	479	473	453	482	461	452	494	517	476	496	513	485	455	487	485	477	463	533	480	438	464	470	523	452	459	465	502	492	486	450	413	467	447	458	479	487	484	516	511	462	483	493	456	492	440	471	487	498	481	466	448	472	504	486	496	487	486	462	494	487	498	483	427	507	487	478	484	465	458	479	484	449	502	475	466	485	477	469	426	494	489	480	465	520	465	462	474	457	487	479	508	460	475	439	478	478	521	479	491	473	439	431	463	466	489	517	516	456	490	467	523	509	467	438	490	475	460	419	465	482	447	517	450	485	460	482	462	473	474	462	496	482	478	476	464	454	468	506	438	444	431	484	454	455	493	448	455	456	518	456	447	501	484	487	469	502	465	489	482	433	463	491	441	501	492	512	482	511	476	463	494	505	467	466	464	488	450	508	491	483	469	484	439	453	439	464	475	482	424	514	478	476	500	471	461	436	429	497	486	479	491	512	491	476	482	485	504	461	449	465	487	492	470	492	474	494	460	501	464	411	476	448	500	475	516	471	458	489	471	501	466	480	500	511	483	513	421	488	495	501	512	476	449	480	443	454	520	486	476	461	445	479	475	473	472	468	475	481	467	459	480	497	475	492	478	493	474	488	465	463	444	463	489	463	489	472	470	470	460	480	447	486	510	508	425	489	454	484	468	500	476	476	497	458	477	510	478	507	470	478	462	498	511	494	459	443	506	493	480	501	480	465	475	498	495	500	451	475	480	461	451	481	508	503	493	487	487	496	466	476	514	507	475	498	481	455	446	496	452	453	480	489	479	504	470	493	466	475	486	473	512	501	475	460	477	533	489	453	482	476	469	446	490	481	483	473	500	490	436	512	517	497	475	494	444	487	460	467	455	449	453	494	498	475	507	475	454	461	436	487	499	472	484	458	460	483	487	455	498	437	488	451	482	538	483	489	474	466	479	469	513	462	446	481	495	516	469	450	439	506	454	498	481	486	507	461	503	470	465	529	488	484	458	465	503	446	468	476	456	512	447	488	485	459	486	500	490	470	487	467	502	502	485	502	501	457	435	495	507	473	443	455	456	445	475	492	447	480	425	424	522	464	505	460	463	509	449	466	462	478	456	449	453	478	437	499	507	469	473	475	470	528	462	502	458	529	462	471	455	463	503	509	477	518	487	434	482	470	432	466	459	477	481	481	452	466	482	472	499	470	474	468	504	511	500	473	468	468	452	461	454	463	462	492	474	460	457	457	490	482	484	454	467	491	467	502	467	463	495	488	493	461	465	482	482	484	481	472	502	452	473	474	439	509	444	516	490	461	480	481	463	482	462	451	443	528	489	500	449	457	461	480	454	439	489	477	490	440	475	496	461	486	457	476	459	480	441	476	513	467	454	434	484	500	498	461	474	461	476	523	464	469	442	485	500	504	470	462	468	469	486	506	467	477	439	495	432	497	443	438	503	458	497	458	496	505	509	502	491	483	495	464	437	472	485	434	445	462	475	445	453	459	516	498	447	482	484	469	453	459	476	499	448	489	497	480	452	465	513	474	481	448	483	532	449	448	482	453	444	477	507	452	460	468	423	500	417	459	480	437	496	467	502	501	485	465	442	466	473	486	483	443	477	457	441	465	444	487	464	442	473	507	459	494	478	457	471	488	472	467	477	444	484	480	484	478	498	482	490	469	474	519	473	459	476	474	439	430	476	496	469	454	483	469	460	500	474	451	464	462	455	450	480	514	511	485	500	493	479	480	504	460	467	499	478	473	481	455	451	455	494	483	456	441	489	500	504	466	458	479	488	452	466	492	475	498	444	474	488	507	515	498	490	488	450	454	467	442	467	471	463	441	440	498	494	461	499	484	471	490	479	490	453	456	468	499	437	481	456	462	487	496	493	480	471	502	473	482	479	489	502	487	469	479	465	458	469	454	501	481	465	475	486	467	511	464	441	474	448	468	450	510	449	427	473	468	476	496	476	473	513	473	489	503	473	471	462	487	506	462	454	468	415	508	458	465	440	476	474	475	469	476	468	474	464	482	474	529	488	502	440	488	485	481	467	468	458	488	459	471	465	452	470	453	456	485	486	500	439	477	494	453	520	435	497	469	441	483	501	477	518	502	474	478	485	514	460	479	485	485	489	411	495	447	480	467	495	471	439	505	484	477	443	470	477	462	484	415	504	469	455	479	470	476	438	469	407	513	503	500	479	480	496	474	480	482
10196	7483	8777	10745	8170	3892	4617	4209	2586	1458	726	455	277	298	305	291	293	302	382	235	342	523	572	564	462	301	221	209	165	147	160	135	150	152	165	149	134	148	145	166	172	137	140	156	157	152	158	147	150	129	154	148	142	172	145	150	135	167	146	136	154	150	135	151	139	130	136	159	155	156	155	159	139	143	156	148	154	130	161	140	166	133	162	171	155	150	169	143	131	150	169	140	145	154	157	178	160	151	157	149	139	157	145	135	157	161	143	148	158	161	161	151	139	140	143	133	145	127	154	154	153	143	162	151	156	148	147	130	149	144	126	146	132	141	147	145	150	142	119	160	133	142	152	127	158	142	147	158	164	138	152	149	160	164	143	152	142	156	153	136	149	143	159	158	171	163	155	165	138	166	169	116	136	140	143	137	157	153	160	131	130	142	149	141	153	145	158	163	166	148	168	143	140	138	172	136	136	147	123	160	159	142	154	155	134	154	162	167	163	139	139	139	145	150	132	154	141	156	142	150	143	161	149	137	131	132	151	134	141	145	160	136	146	148	139	144	164	160	144	137	155	146	139	136	151	165	156	156	137	143	142	134	136	143	135	151	148	124	159	169	151	156	166	163	156	148	173	147	137	134	130	139	131	147	143	163	148	154	146	119	173	143	150	155	153	146	162	146	143	158	155	125	150	156	153	130	134	131	167	149	149	154	158	151	140	151	125	161	147	144	163	161	136	137	157	133	133	140	148	157	147	131	145	160	141	137	142	163	159	155	144	120	142	150	174	160	128	143	143	128	139	147	137	152	127	144	156	135	158	165	138	165	120	194	122	139	168	149	142	157	150	146	151	133	144	177	167	152	143	126	153	157	149	143	135	139	159	157	157	158	145	143	152	151	162	138	133	148	161	138	172	145	153	150	148	152	139	153	159	145	149	124	170	160	127	120	158	149	139	162	152	160	147	141	162	138	148	140	150	164	161	146	170	106	161	126	123	144	152	154	142	136	147	136	143	161	146	136	155	159	165	142	158	135	165	146	147	154	138	146	157	141	157	161	167	136	129	117	170	153	140	151	149	121	138	150	141	134	168	146	135	163	170	151	162	160	154	155	140	160	139	162	146	159	158	142	143	140	134	148	163	145	165	147	168	142	144	152	130	143	179	142	149	156	113	133	142	145	146	149	137	136	139	160	148	155	161	139	145	163	130	131	143	137	153	142	154	148	155	129	141	137	150	161	167	127	160	136	133	170	157	157	138	133	147	151	137	142	148	141	131	132	168	163	145	133	159	138	160	123	133	157	139	153	147	145	131	154	134	165	145	162	167	149	132	138	151	137	157	140	146	145	150	157	150	159	146	150	147	131	153	144	163	160	137	148	145	145	153	135	153	159	141	140	121	163	162	127	166	134	163	135	141	139	138	139	157	164	150	137	144	168	159	139	161	154	161	143	156	182	152	138	158	148	156	152	125	175	156	168	141	163	164	141	158	141	151	159	158	139	142	151	153	162	133	164	156	141	127	148	149	168	159	143	159	146	148	156	143	148	143	164	135	150	139	171	140	157	160	145	140	134	135	138	140	144	139	145	170	147	121	140	156	162	177	131	142	167	159	151	122	140	138	159	176	135	155	145	141	139	141	131	173	156	127	152	147	134	139	139	152	139	155	133	157	144	153	159	158	169	158	177	133	130	142	139	145	132	178	140	157	122	154	141	175	147	143	132	132	147	145	143	149	147	156	153	139	149	157	155	156	127	142	138	146	183	157	138	147	150	140	148	169	127	151	154	131	155	145	166	128	144	125	148	166	156	165	148	146	170	150	147	140	137	146	150	153	163	147	166	157	170	154	150	155	160	144	138	158	138	166	150	138	150	143	152	157	150	145	176	139	153	139	141	155	175	140	158	144	129	127	140	145	123	138	147	172	150	131	159	138	131	149	138	155	132	144	159	148	148	150	139	154	156	151	170	155	140	159	138	148	167	138	154	132	126	138	140	154	160	143	163	127	148	146	156	152	171	165	147	147	165	145	172	124	164	164	143	157	142	146	152	139	146	155	150	150	167	146	140	143	160	127	135	151	138	145	135	150	147	162	137	153	147	159	133	170	141	147	128	146	124	137	159	143	156	158	163	131	148	143	159	142	163	141	158	132	142	125	139	163	158	138	166	143	148	133	162	148	143	131	149	127	143	152	142	157	148	140	148	159	135	158	146	142	162	140	155	143	126	127	164	154	145	141	159	144	131	171	146	153	133	137	148	161	130	156	150	157	151	150	142	153	149	130	149	145	144	148	161	140	170	159	142	132	164	153	129	133	149	144	134	163	152	188	166	148	142	144	154	158	122	125	145	144	140	161	143	172	148	127	157	149	149	132	149	145	162	147	131	164	158	143	151	158	164	141	145	162	151	144	155	145	155	162	158	142	170	134	154	155	150	142	148	135	128	150	141	140	142	154	160	158	142	146	161	126	170	171	145	165	152	151	140	142	162	143	141	137	138	162	167	157	162	158	159	149	127	152	138	145	147	135	148	144	132	146	147	169	136	149	140	160	130	142	149	146	166	135	150	149	148	147	130	164	154	145	144	141	157	143	117	161	149	162	137	123	179	143	159	159	156	151	143	159	151	130	138	128	154	133	165	162	149	148	157	155	146	144	133	141	152	153	146	171	157	169	142	146	147	144	152	160	163	159	161	153	139	141	151	156	166	147	132	149	133	137	143	119	122	153	163	132	143	153	142	137	155	137	140	132	145	160	158	124	160	142	140	136	140	132	127	131	155	163	154	154	138	157	139	146	155	172	137	110	147	125	136	180	148	147	155	158	187	154	146	138	127	147	157	143	142	143	151	148	151	163	130	160	135	156	155	146	131	144	159	144	137	131	145	172	150	141	157	169	155	149	157	159	137	146	137	156	141	145	137	149	142	153	151	135	145	162	134	152	147	141	143	162	173	145	175	155	151	151	148	148	161	164	154	151	148	137	139	154	138	140	158	155	162	138	142	139	166	154	150	147	139	153	172	157	141	158	154	148	134	159	152	136	162	157	130	146	138	150	135	144	149	160	162	145	124	154	151	137	157	139	159	140	144	140	163	156	139	174	152	160	149	152	153	137	159	127	136	130	136	145	135	142	143	153	138	157	138	152	129	170	136	165	146	147	146	152	148	136	141	155	146	153	133	147	173	164	152	145	127	150	160	141	145	161	154	154	145	146	134	155	131	123	143	127	151	158	139	157	159	148	140	172	126	166	143	127	145	141	151	150	144	167	163	150	176	167	132	127	147	151	149	149	158	139	164	161	154	173	158	153	166	137	155	162	156	152	161	135	149	146	149	163	153	166	146	166	160	147	145	148	150	122	134	139	165	146	177	159	156	128	147	155	133	139	169	144	121	137	155	148	153	153	143	136	148	161	161	141	149	135	140	139	136	131	152	153	150	150	154	152	163	151	167	156	146	139	137	159	154	168	164	143	125	152	172	163	150	137	142	165	131	166	152	144	123	162	156	140	163
6963	7053	13464	21165	18886	12899	15962	15845	11342	7215	3646	2139	1465	1250	1508	1433	1461	1630	1863	1003	1914	2874	3203	2649	1961	1268	781	539	434	432	469	430	471	440	460	454	448	440	443	401	405	442	420	383	479	408	425	459	413	475	423	427	423	413	430	402	414	442	436	455	439	436	429	441	427	435	424	437	396	434	434	413	413	400	426	418	429	450	413	446	398	440	425	428	425	416	461	463	411	410	452	478	406	437	471	393	412	459	438	462	431	430	393	404	451	415	437	419	437	472	454	455	442	425	385	439	417	458	464	433	414	452	423	437	437	447	404	410	433	433	395	424	475	411	444	441	436	417	440	473	415	428	445	468	406	461	471	437	454	440	432	465	449	420	452	454	440	422	448	452	416	420	411	398	420	428	424	468	430	442	456	397	475	439	420	440	387	401	416	443	456	452	412	411	419	399	390	408	435	397	440	443	416	442	455	426	396	453	433	442	439	444	404	440	430	409	421	466	417	446	448	378	425	430	466	471	432	426	444	406	481	433	402	439	457	410	453	456	400	440	437	416	470	428	414	405	460	400	403	397	413	457	441	406	434	480	432	419	426	436	416	441	411	437	408	408	446	450	460	450	418	440	469	436	419	446	405	421	408	437	430	443	425	428	461	434	403	441	440	420	424	451	439	406	441	437	445	423	439	421	394	426	415	433	461	409	464	423	416	444	434	432	406	436	414	427	421	413	420	452	427	450	430	420	419	402	396	417	418	443	431	426	417	419	393	454	431	419	443	436	411	407	476	427	458	406	443	442	417	426	425	422	408	435	469	448	404	410	431	421	435	454	420	451	411	437	434	382	445	450	433	454	428	428	427	479	422	416	450	468	413	431	432	463	411	452	418	466	443	391	409	436	423	439	425	453	419	452	430	444	424	440	411	429	437	414	426	433	441	414	428	415	421	445	401	415	440	396	451	373	447	399	436	449	437	423	435	409	436	463	435	455	434	410	439	409	441	447	401	421	427	417	410	439	449	436	439	449	453	395	409	418	446	466	413	417	454	414	457	439	461	435	456	407	426	416	414	426	459	399	414	428	469	445	395	469	411	422	411	463	447	429	490	423	432	441	400	447	449	447	424	454	437	447	420	456	432	441	420	434	437	473	454	491	453	460	442	415	449	452	396	447	437	435	427	414	426	447	408	372	476	429	406	402	428	420	411	443	463	419	397	471	407	454	419	431	429	423	454	421	414	464	444	417	470	414	432	421	414	401	431	398	456	404	431	420	465	449	466	439	427	418	502	467	397	408	432	396	400	390	438	453	434	429	446	457	411	452	446	402	429	388	453	436	458	410	441	400	431	423	441	429	442	408	407	430	425	492	448	430	436	415	434	415	445	444	459	449	446	439	400	417	430	405	405	432	433	417	421	390	426	406	433	434	419	417	464	416	429	413	445	442	426	451	454	439	390	396	404	383	443	411	415	417	418	453	424	456	438	404	423	425	407	434	428	410	434	484	432	434	415	433	449	442	407	426	431	418	387	400	369	430	447	451	420	461	452	443	448	426	430	428	423	466	435	431	418	430	407	407	444	416	440	421	401	456	454	415	369	398	416	461	504	448	409	454	418	444	456	414	455	420	448	424	406	431	411	431	421	428	416	390	479	438	397	449	436	430	419	432	442	425	448	430	446	433	407	442	419	399	412	472	400	422	427	459	439	428	485	442	433	414	458	449	404	411	419	447	464	458	443	412	437	433	409	426	432	433	435	484	435	440	427	423	456	445	465	438	447	435	429	406	442	432	441	466	417	419	435	420	428	429	409	425	449	430	444	468	422	425	420	434	434	426	424	425	448	413	437	443	395	434	443	430	434	433	433	434	432	468	430	438	460	441	418	468	422	437	439	394	427	409	445	408	426	401	440	465	420	437	467	428	441	449	420	377	427	412	425	446	418	426	434	414	445	387	427	418	390	439	456	414	402	452	412	424	416	428	434	427	389	463	414	418	434	433	413	441	439	431	435	445	404	415	454	458	411	459	477	423	457	429	463	443	436	463	420	434	414	417	423	446	412	395	425	484	424	414	386	480	447	427	421	441	425	400	428	421	404	395	440	411	399	458	422	463	391	416	403	421	437	437	402	420	429	441	390	414	442	420	434	453	441	465	432	441	417	466	424	435	425	433	410	435	417	406	434	410	424	437	457	414	422	432	420	409	444	400	432	395	446	438	437	416	446	413	422	440	425	437	424	413	425	444	430	436	420	440	465	433	417	432	432	409	392	427	429	433	449	449	425	421	410	429	427	411	414	439	397	396	453	420	435	419	424	432	419	410	443	452	402	440	441	447	428	420	427	425	423	458	435	432	473	458	440	412	399	436	497	446	432	471	422	420	419	429	452	455	450	446	425	441	407	427	435	425	442	418	443	422	446	434	472	441	465	421	432	437	405	447	420	450	419	459	469	464	427	411	453	421	417	420	418	454	439	435	467	434	434	435	424	429	447	418	423	450	440	453	423	450	398	427	423	409	445	450	434	436	423	442	445	430	422	445	429	443	433	415	422	397	439	398	455	402	426	411	439	410	442	416	447	423	438	414	426	460	446	449	423	430	396	462	475	434	453	424	448	439	412	419	422	441	443	459	409	448	396	399	409	422	430	445	426	458	473	414	450	391	414	421	443	416	444	458	462	427	429	419	415	440	416	427	418	390	418	475	447	451	375	430	442	423	462	410	447	429	411	447	401	416	461	415	427	425	414	402	420	450	447	450	394	463	450	434	394	399	443	435	449	440	451	448	478	444	435	420	418	400	440	416	448	460	440	409	409	426	403	440	446	461	434	420	458	432	416	458	437	420	426	439	412	424	459	409	424	421	440	398	405	420	413	427	422	456	445	463	437	444	426	471	443	463	455	451	438	386	393	425	447	416	430	416	433	417	434	408	436	401	425	413	414	445	439	446	416	443	390	440	439	436	448	466	423	443	428	394	417	465	451	424	414	404	449	452	403	430	407	427	446	437	420	439	425	462	406	467	423	450	420	423	415	434	418	426	424	430	426	459	448	475	423	437	422	435	452	471	430	470	436	385	427	437	412	430	427	440	419	436	448	430	467	428	437	437	439	437	427	406	419	456	417	415	447	433	444	442	458	446	408	439	448	413	418	419	433	397	425	463	433	416	407	418	426	435	448	393	428	445	448	450	427	469	446	399	437	397	429	414	415	456	464	422	439	427	415	435	408	430	409	443	433	421	411	429	470	421	418	430	456	422	451	416	425	405	422	408	422	414	451	439	473	432	435	458	394	433	430	435	464	400	402	452	427	411	408	475	424	427	437	423	427	433	461	431	435	435	395	430	390	411	436	417	468	445	436	432	453	435	435	434	443	492	442	419	416	472	433	434	437	387	425	440	441	408	413	419	430	398	445	464	417	417	413	455	453	419	443	421	467	444	460	416	441	437	461	422	423	406	408	401	436	402	416	389	432	455	454	433	408	438	427	390	435	419	440	421	458	452	488	422	426	442	453	454	412	455
18298	10527	13590	14887	9474	7419	8313	7633	4839	3326	1823	837	655	583	690	688	606	1004	1892	624	2098	3326	3054	2168	1230	729	394	244	175	139	147	146	160	134	141	142	151	156	150	165	130	156	146	168	181	129	176	131	141	134	140	159	158	155	144	158	144	138	161	152	130	161	143	132	155	161	149	153	138	154	162	146	170	157	150	152	149	146	169	175	159	134	147	166	177	153	134	151	146	167	150	153	131	145	139	162	166	157	140	160	166	171	140	138	186	178	176	173	153	166	152	171	146	152	136	159	128	142	161	156	154	166	132	162	158	151	138	135	148	151	126	149	167	151	153	153	158	157	161	146	168	154	153	174	127	139	176	140	147	152	128	150	142	151	152	146	158	155	146	149	134	161	143	134	165	139	130	139	156	159	172	139	128	132	151	164	152	161	147	156	140	160	153	140	147	162	151	156	150	152	163	158	161	133	159	163	147	148	159	171	153	171	143	154	150	148	179	147	154	147	124	140	129	156	166	155	159	137	139	169	139	142	135	177	143	173	167	147	141	160	157	175	148	158	126	170	139	139	134	156	175	130	132	151	158	153	143	166	151	125	144	158	120	140	155	119	136	156	147	146	138	160	137	142	130	169	148	141	138	156	129	149	173	149	134	148	146	136	154	163	150	145	133	161	160	147	143	167	166	133	138	168	152	144	135	147	145	155	161	135	170	155	154	160	155	148	154	133	144	132	155	166	139	149	184	162	150	167	174	144	146	172	156	162	155	153	153	150	155	175	139	153	163	155	149	163	161	161	177	155	129	149	140	168	160	156	161	154	152	168	154	137	136	151	161	148	167	160	140	135	157	145	176	140	135	174	143	141	142	161	147	137	150	188	146	141	131	155	144	133	137	155	150	147	172	153	158	164	142	144	150	158	153	148	179	150	146	143	159	151	134	162	126	146	156	176	145	153	133	157	158	186	141	165	130	163	155	146	144	167	158	128	174	160	160	153	164	152	146	155	146	158	143	156	150	151	157	166	149	160	162	143	146	140	139	144	139	158	152	154	138	152	146	153	156	159	139	142	160	160	144	164	173	143	141	132	163	149	148	174	151	176	162	167	150	155	154	118	173	163	126	159	171	171	156	161	138	160	154	127	153	145	133	147	156	143	148	128	150	148	155	152	127	182	172	152	128	156	142	158	148	136	152	166	157	160	136	135	129	140	157	166	153	143	134	138	143	157	165	156	158	147	144	151	153	150	143	143	155	157	177	163	145	164	145	155	165	170	159	159	154	160	144	157	155	143	157	172	152	144	158	143	149	144	156	142	151	163	121	143	153	157	151	143	145	148	127	136	152	158	146	132	152	152	164	152	168	153	154	185	144	165	134	158	163	151	158	146	160	132	147	151	150	147	160	162	150	161	158	155	150	157	128	137	154	185	166	160	139	164	142	178	153	150	151	133	170	141	138	164	147	159	157	153	142	160	155	164	131	144	173	161	163	149	154	156	175	148	162	142	145	143	155	160	152	152	125	160	158	143	151	158	144	145	153	177	145	164	173	145	161	152	128	147	139	143	162	169	146	161	173	149	128	165	159	153	152	174	160	146	154	159	153	155	175	140	145	140	161	149	156	161	169	169	170	169	159	156	142	157	153	168	142	151	185	142	159	148	144	171	143	148	163	149	161	148	145	153	144	163	152	167	162	138	133	161	145	161	148	135	166	170	165	133	160	141	151	152	142	160	156	156	134	145	140	158	163	140	147	145	124	131	159	133	138	137	137	135	142	146	126	189	166	145	157	161	142	151	155	144	178	159	138	157	153	151	157	129	157	182	172	152	145	136	166	164	151	133	151	131	144	158	149	156	164	162	159	171	151	147	140	150	166	153	179	171	153	159	168	153	168	157	142	165	170	147	143	142	147	140	150	145	174	141	126	136	164	165	161	161	148	146	176	171	152	127	158	131	158	140	163	142	151	139	148	168	154	183	161	163	163	146	158	156	157	169	133	134	179	150	170	166	168	140	154	127	117	160	159	163	142	146	152	163	138	145	149	166	151	153	156	168	153	126	146	166	159	142	172	148	131	146	142	173	165	155	160	157	149	153	156	153	142	137	156	148	150	148	164	128	134	146	133	149	142	173	165	161	155	163	145	163	144	161	143	157	154	148	140	140	145	132	134	162	171	145	170	144	148	140	151	162	138	174	153	152	153	151	156	155	159	158	143	144	169	150	138	122	135	157	126	149	150	170	160	148	152	140	147	149	138	138	148	148	141	138	136	147	155	156	158	170	161	161	165	162	168	161	138	144	174	156	148	158	168	171	156	154	141	148	145	148	169	150	157	148	178	177	141	153	144	135	145	121	146	133	155	187	150	165	162	128	161	159	155	190	138	155	132	163	159	170	176	170	163	140	130	140	168	145	160	177	165	145	152	135	163	153	124	151	164	176	155	154	153	150	170	138	141	162	151	147	138	156	148	164	155	128	133	141	133	149	134	153	179	161	139	125	153	152	124	162	162	180	141	142	149	127	124	165	148	147	147	120	159	152	152	167	146	149	153	170	130	152	166	152	136	175	153	147	153	154	144	167	169	135	152	135	162	155	166	171	143	177	169	155	140	153	146	142	169	174	158	148	135	167	155	157	164	151	170	127	165	146	137	152	152	158	156	153	139	155	149	143	161	139	153	161	145	152	154	156	132	156	140	146	160	149	158	152	160	171	172	153	149	157	159	175	141	156	157	149	156	146	159	144	166	131	142	150	139	135	145	146	156	146	151	166	172	144	171	145	161	153	170	147	139	138	161	144	129	143	152	166	136	166	141	167	170	163	150	147	149	161	159	179	140	156	146	149	135	161	156	155	145	147	153	149	173	172	162	140	163	150	164	145	164	131	172	153	170	153	153	135	145	145	155	172	150	135	155	151	178	156	150	182	142	167	164	169	136	155	155	142	155	167	123	153	155	165	138	159	153	149	162	155	132	153	157	133	155	157	176	151	155	172	156	179	167	145	146	153	142	134	140	148	144	161	140	165	158	131	165	161	161	139	142	149	146	170	171	150	153	144	136	150	138	135	143	133	158	149	166	160	122	147	142	183	146	155	161	125	166	149	154	159	142	149	155	152	164	156	157	143	164	156	175	165	147	165	163	158	164	141	177	154	165	148	146	151	140	133	165	143	161	126	130	168	147	159	138	161	148	153	151	142	172	158	143	143	146	149	146	139	144	146	164	156	162	161	162	150	159	161	133	158	159	159	155	150	169	143	159	154	166	148	168	162	184	146	167	149	134	146	165	152	143	142	131	145	163	155	151	152	139	172	158	156	151	154	160	144	154	169	152	152	176	136	136	166	150	178	147	175	151	155	182	173	141	139	146	149	151	163	184	154	153	142	173	139	148	143	190	134	164	172	163	139	166	133	142	146	152	150	161	125	153	144	167	161	150	167	149	168	157	158	145	151	160	146	159	148	174	158	133	160	147	150	147	140	159	149	148	152	163	145	155	151	149	169	163	166	154	142	138	151
12283	9356	19037	25753	20346	21262	23913	23441	17721	13989	8922	4390	3483	3552	3622	3785	3297	6081	10012	3310	11521	17175	15841	11148	6983	3784	1839	965	602	538	473	441	438	492	419	450	414	442	463	430	432	441	448	437	444	454	447	425	451	427	441	460	461	435	443	443	444	425	405	468	432	467	432	451	463	427	415	467	443	453	445	457	440	441	477	465	471	441	412	468	442	421	477	437	490	477	432	423	454	433	441	459	448	438	408	446	452	468	413	448	430	428	448	461	451	448	449	437	422	463	451	453	471	435	440	441	448	450	462	447	434	404	481	410	479	458	443	428	405	458	445	429	464	437	460	499	446	456	450	446	455	468	418	412	424	427	424	466	443	483	469	412	452	437	453	440	440	428	431	389	445	437	477	425	454	464	427	437	446	452	398	425	433	441	434	448	450	473	426	467	440	450	458	440	427	433	435	455	455	427	512	431	452	405	420	437	445	406	437	397	415	406	414	446	446	415	447	409	476	481	447	471	436	405	420	443	441	403	425	446	417	444	470	412	460	419	453	460	436	422	411	448	456	430	437	502	475	432	402	429	432	482	405	449	407	421	397	415	452	402	453	460	447	462	464	441	464	453	445	452	454	409	436	438	451	454	438	448	426	490	419	410	449	473	446	496	462	444	429	411	462	438	480	436	481	449	460	460	444	440	431	417	469	445	427	451	419	472	434	393	432	405	415	453	450	467	436	416	425	424	405	443	453	438	437	425	481	454	476	458	441	436	438	428	458	429	406	458	474	445	427	462	470	419	410	452	454	479	419	439	444	447	455	467	450	416	472	454	497	434	445	443	473	475	434	431	442	437	470	452	458	427	441	473	460	421	429	452	434	431	426	457	432	432	432	452	465	456	467	408	462	440	450	456	473	475	444	466	457	436	458	455	441	436	455	463	478	423	452	469	394	461	456	454	455	456	471	447	478	434	434	466	461	440	447	442	422	461	436	452	447	457	399	447	434	434	462	441	429	378	432	393	444	407	459	405	467	471	421	435	449	479	465	429	440	484	411	449	446	471	452	433	450	424	432	415	447	445	418	454	432	438	430	439	482	432	433	457	471	445	487	434	404	451	410	470	453	462	459	439	510	459	463	404	430	434	422	443	438	450	402	419	458	444	435	422	443	455	461	471	474	440	439	425	440	443	425	430	445	430	437	456	448	449	436	451	446	432	429	449	427	437	459	468	433	415	465	441	463	432	459	430	462	421	443	403	426	433	455	464	441	456	450	458	440	445	441	492	471	433	428	445	468	468	450	421	465	446	453	453	429	449	425	441	435	410	423	454	484	418	458	424	434	413	445	439	441	487	422	460	441	449	440	448	475	421	464	450	408	418	430	468	448	450	462	462	448	436	489	454	434	471	417	459	455	451	462	437	449	425	445	407	445	458	447	456	466	443	454	431	450	458	433	455	406	456	453	453	470	448	456	412	460	465	428	461	450	447	422	476	438	429	421	418	422	438	464	458	478	464	417	468	423	459	450	471	438	444	445	468	496	439	424	415	400	452	457	421	434	443	468	425	434	421	461	470	448	446	480	448	440	460	450	441	439	454	452	457	423	477	424	467	469	417	452	450	445	464	490	425	458	434	490	439	490	437	451	451	463	431	425	473	487	406	485	423	452	449	470	464	462	432	465	422	465	466	419	449	440	472	435	400	449	427	445	438	432	435	467	422	432	458	465	413	424	421	446	414	454	448	430	457	441	455	462	427	420	424	459	467	446	441	430	427	450	429	457	435	422	428	432	437	456	423	457	446	444	411	431	482	475	438	455	431	455	448	464	443	391	471	431	457	468	429	431	436	478	411	464	451	481	446	423	442	442	449	442	443	455	482	440	436	450	443	442	425	417	438	444	444	429	466	432	464	459	457	455	464	440	415	420	463	430	415	412	470	428	469	431	410	462	445	407	420	453	445	456	456	479	424	451	468	459	453	447	467	430	423	449	471	467	468	439	437	406	436	463	482	467	455	441	407	438	440	421	427	486	453	445	461	436	456	446	406	419	440	428	412	465	430	455	419	423	488	485	455	431	441	447	404	451	459	462	465	432	429	438	459	463	458	427	405	435	421	430	414	469	474	459	434	485	425	438	437	449	446	439	394	451	408	478	447	445	411	418	414	424	467	459	398	462	457	434	427	463	458	454	410	495	458	479	468	449	475	424	419	462	454	423	476	422	442	448	425	429	444	438	456	442	454	482	449	449	415	452	430	467	376	435	469	448	440	443	458	389	422	451	480	462	432	444	456	426	468	415	457	464	442	441	450	434	465	475	420	446	472	484	407	456	458	420	511	435	424	447	448	428	423	477	449	436	409	464	432	440	447	420	439	439	457	474	442	437	429	456	467	432	437	426	454	466	450	413	439	459	443	439	417	447	443	454	459	439	409	453	459	464	453	427	442	461	467	476	453	427	446	414	463	468	430	451	478	439	459	470	429	445	460	416	430	421	432	441	403	448	480	423	419	411	460	476	434	449	458	475	473	428	419	452	481	466	465	441	430	496	457	473	407	470	436	433	467	445	410	466	453	461	460	466	431	479	431	426	455	425	431	430	468	465	455	444	468	437	438	434	452	416	404	448	431	422	439	442	436	465	450	470	450	464	471	452	465	446	424	439	470	437	425	409	444	441	412	419	451	455	441	416	469	429	420	456	407	475	469	433	446	399	458	414	434	446	451	460	398	461	433	437	415	436	419	420	420	408	445	424	420	459	457	443	485	453	451	455	484	464	475	456	466	411	452	424	461	447	451	472	443	457	438	440	419	440	447	469	435	440	475	411	467	475	402	455	435	457	436	471	427	486	473	469	447	437	476	457	487	407	439	452	477	436	421	427	435	422	413	435	440	446	431	465	443	447	483	439	480	408	459	458	468	456	468	464	445	473	479	427	462	463	429	422	457	429	433	442	417	471	458	487	465	424	443	443	441	441	450	435	460	462	412	467	461	429	463	441	472	409	468	477	469	428	462	465	457	426	432	438	418	424	437	456	423	460	453	473	465	476	426	452	477	455	452	463	429	428	425	428	440	428	464	415	448	447	473	449	448	464	451	436	436	393	458	470	438	468	402	428	444	408	476	434	497	425	473	439	460	458	455	423	448	454	424	444	449	459	440	442	458	423	448	442	452	461	431	431	442	436	426	465	433	442	450	464	473	447	445	466	438	421	457	421	443	391	458	432	451	402	464	445	453	444	459	446	452	429	459	452	449	448	434	479	492	414	439	463	493	411	461	454	457	463	452	444	430	442	389	444	466	464	462	467	458	414	396	439	464	431	460	434	424	442	432	439	436	431	431	459	455	410	414	451	466	429	458	393	454	429	444	432	468	455	434	442	460	423	441	446	419	444	468	455	426	440	466	457	481	439	446	463	439	460	409	485	443	447	436	452	453	453	454	446	446	448	454	395	465	486	452	455	453	465	477	445	433	454	422	415	469	438	470	441	429	442	452	461	477	443	435	469	429	420	415	447	417	437	433	498	430
24111	13418	17416	19386	12278	11532	11406	11417	7126	4938	2495	1127	927	1159	1041	1102	928	1990	3922	1123	3762	6296	5786	3932	2260	1158	527	370	254	207	183	163	181	171	172	141	175	169	171	151	179	158	181	183	158	178	165	201	173	151	146	166	149	159	177	170	176	175	173	172	173	182	180	162	167	193	168	187	155	145	164	136	170	161	176	175	170	168	172	205	179	174	167	167	184	175	180	185	177	178	173	150	166	157	154	175	165	186	158	161	175	179	192	148	150	171	153	154	163	141	154	162	143	163	178	164	155	146	176	165	159	150	157	167	154	150	163	134	149	149	161	177	151	161	198	191	148	183	159	146	161	184	170	163	162	180	159	146	171	188	177	147	167	155	139	150	154	166	168	158	172	174	170	172	146	157	155	159	155	181	159	177	151	162	179	165	178	167	167	153	165	177	157	176	166	170	173	164	143	185	184	192	158	189	174	144	180	130	149	152	174	156	167	168	132	166	180	161	157	141	174	154	176	162	166	157	179	153	181	163	156	175	165	167	172	176	157	177	169	186	158	181	169	163	162	159	190	177	149	157	173	175	181	160	164	181	176	174	173	171	162	150	166	187	144	170	173	168	167	128	165	179	185	136	163	163	147	196	150	157	144	162	167	161	170	163	194	147	151	165	179	152	158	169	176	160	187	171	176	151	162	163	166	181	164	165	166	155	171	171	163	170	160	166	166	173	165	176	179	182	171	175	172	161	159	165	163	156	153	170	152	172	188	181	188	170	176	181	157	147	180	169	155	149	198	183	159	169	174	175	144	166	181	158	174	168	175	184	165	159	165	144	155	162	155	169	183	135	163	183	171	163	160	166	171	155	170	167	170	167	175	160	179	176	160	157	162	188	175	185	151	182	178	164	157	136	152	162	174	170	166	170	172	149	152	161	170	172	185	163	168	148	170	161	156	161	167	141	171	172	178	174	160	170	154	203	183	163	164	157	169	161	135	178	140	173	183	166	160	158	175	163	173	173	156	150	184	191	211	179	164	162	190	147	151	190	172	155	184	168	171	164	174	149	190	153	170	166	160	168	166	154	161	173	172	165	170	162	164	172	172	170	163	170	137	163	157	151	150	172	182	170	172	141	160	169	181	179	148	183	198	154	154	163	167	145	169	158	141	172	169	165	160	165	160	176	165	164	160	191	178	176	164	167	166	162	158	167	156	176	170	154	151	164	163	151	171	169	154	150	154	166	162	182	162	185	183	148	174	150	192	151	163	167	183	175	168	140	171	151	163	186	167	190	163	177	170	147	171	183	164	158	174	173	170	158	142	159	167	154	151	184	177	182	168	176	188	172	167	144	178	196	177	177	154	153	195	167	156	190	170	171	178	170	166	156	170	160	151	167	174	171	169	178	189	175	180	190	158	144	200	154	151	186	200	153	179	148	148	164	171	162	181	171	154	164	179	173	162	164	161	174	164	153	164	161	180	161	161	170	168	168	174	175	149	173	174	160	160	175	149	174	173	184	147	159	173	158	164	205	168	189	178	172	169	144	153	159	167	175	150	176	162	174	185	152	145	145	164	169	204	174	152	191	154	145	178	170	151	194	195	141	173	179	163	144	180	161	147	174	165	175	189	165	176	172	142	182	151	172	163	159	184	178	179	159	152	166	179	180	158	189	149	169	167	163	179	176	157	171	188	170	157	173	166	145	165	187	165	160	145	142	172	170	147	188	181	171	187	158	174	155	172	184	150	141	162	160	164	147	165	174	161	154	189	165	166	168	177	148	175	160	170	153	159	164	181	134	181	186	155	150	168	191	148	204	156	175	155	196	159	146	170	150	172	165	170	188	183	185	176	173	148	167	154	163	162	161	155	168	168	160	150	164	172	154	184	160	155	164	202	155	146	165	209	165	164	177	158	162	164	164	170	174	159	177	164	204	147	173	156	179	146	166	168	157	157	154	185	167	179	186	152	165	183	164	149	155	143	155	183	162	173	167	169	148	158	171	159	161	149	151	173	173	155	174	140	170	164	156	171	151	173	160	179	177	160	173	155	186	182	155	165	168	160	173	131	158	156	153	188	166	169	183	175	167	145	142	166	169	161	159	185	155	174	139	140	156	172	171	167	157	173	175	178	169	178	170	166	175	155	197	191	179	147	154	168	183	151	163	164	179	159	165	152	158	164	163	160	163	170	142	160	151	167	166	169	152	175	166	168	178	159	174	180	149	175	161	189	175	168	163	134	152	181	155	150	178	158	162	160	146	173	168	168	167	162	176	179	191	160	169	180	159	182	157	185	157	150	159	161	171	179	162	153	184	171	179	158	170	168	165	169	182	158	131	195	193	179	169	161	152	147	145	166	159	163	168	173	163	186	154	163	156	150	179	154	173	181	162	164	156	160	169	158	187	157	162	183	160	176	203	159	170	156	143	159	154	186	175	139	178	171	164	175	159	176	173	175	159	161	175	165	161	157	174	164	169	152	182	172	197	163	153	154	216	174	174	146	202	184	194	149	168	165	151	175	153	146	147	185	163	155	183	147	179	167	141	161	177	175	180	179	178	156	170	174	183	172	166	177	163	159	141	170	143	193	198	176	179	172	191	178	152	150	173	181	163	193	148	168	176	148	188	157	172	161	178	168	162	187	164	169	170	165	160	170	170	141	160	166	169	151	162	163	155	160	178	172	149	160	173	161	172	173	177	171	171	192	160	151	154	170	167	157	153	158	150	199	151	165	157	174	165	166	169	167	162	182	168	164	154	173	152	162	152	161	138	140	189	177	138	167	162	154	150	157	161	145	169	197	190	173	170	179	162	166	189	179	197	159	161	164	149	179	187	176	176	164	164	139	163	184	182	171	157	156	167	160	182	157	180	170	173	153	164	144	187	168	173	155	173	163	159	147	153	168	194	160	169	154	180	164	178	182	184	163	181	166	161	185	180	179	171	142	175	181	192	153	162	162	170	187	182	176	163	159	170	178	185	180	163	189	170	148	166	178	157	154	193	173	162	189	173	164	162	157	173	177	154	202	152	186	158	150	143	165	168	166	163	160	172	173	179	186	171	153	150	177	148	145	172	170	166	163	146	168	187	165	155	160	157	164	179	163	176	152	176	192	162	162	178	193	152	158	152	165	157	173	151	183	175	192	169	159	180	170	167	175	149	183	160	168	163	172	158	163	170	160	157	178	173	163	166	171	154	172	141	167	179	188	178	134	156	167	172	192	150	150	163	165	164	135	156	187	160	166	177	189	175	194	165	153	149	174	161	164	172	159	181	184	167	173	164	165	156	172	185	179	168	188	184	160	161	158	162	171	161	158	174	161	157	158	175	175	166	164	185	157	150	148	160	174	177	170	182	162	148	159	164	163	156	193	155	160	173	173	162	172	172	169	174	166	168	185	189	153	172	165	152	177	161	187	161	173	197	174	161	171	166	144	162	160	155	162	165	165	173	150	177	171	181	183	141	161	157	162	159	184	177	173	156	188	142	147	164	171	153	173	176	151	173	169	169	169	146
14149	11169	22089	30189	24179	27613	28694	28900	22173	18907	10659	5531	5252	6595	6020	5923	5082	10518	17219	6477	18612	25246	23641	17885	11167	6083	2649	1467	839	572	506	473	496	514	522	454	554	525	479	444	453	501	497	461	474	484	470	506	498	478	504	435	455	476	471	486	465	503	484	472	470	451	511	470	448	509	486	486	464	488	479	473	480	464	465	483	459	477	505	463	479	464	496	500	487	466	494	467	473	473	486	467	489	461	465	485	461	461	477	462	473	466	464	432	495	460	449	479	504	468	496	462	444	486	484	478	446	519	494	415	470	485	478	506	481	475	487	515	473	488	457	461	457	463	432	475	513	478	487	492	446	492	471	466	506	474	494	464	488	477	500	468	501	498	463	512	480	499	494	487	517	464	502	507	494	478	456	493	485	466	477	462	491	468	499	481	482	487	454	455	485	469	524	515	453	479	514	446	487	462	469	511	487	522	498	529	498	504	488	461	498	498	497	470	447	463	487	490	445	468	438	434	494	500	442	467	458	494	509	467	509	480	498	497	479	514	521	479	463	507	447	470	479	469	455	463	453	476	489	504	481	454	460	467	484	472	476	487	490	498	558	463	479	447	449	462	458	505	504	460	485	444	533	495	501	481	429	494	490	468	491	465	472	436	442	488	512	492	498	509	512	499	459	484	521	473	468	478	463	494	457	467	478	483	481	503	482	455	484	493	439	470	446	477	424	480	494	493	465	483	458	480	486	464	510	489	512	481	493	484	460	470	487	469	473	482	481	497	483	459	482	466	484	462	465	449	490	480	476	480	496	521	474	466	470	470	482	520	501	520	479	452	500	484	491	476	482	461	506	467	480	471	477	475	481	483	497	454	442	460	517	496	464	483	499	513	474	528	483	453	455	469	445	489	463	444	484	515	454	491	460	455	496	484	445	472	526	458	462	426	474	460	461	458	465	474	508	483	478	479	434	466	468	466	495	518	480	485	456	446	480	467	473	482	455	488	527	517	496	542	462	461	505	467	481	467	481	478	444	437	524	509	474	466	461	469	511	433	484	478	450	498	491	492	484	458	474	498	547	444	451	478	461	463	506	474	474	442	491	494	476	461	461	463	476	493	507	512	497	428	503	524	468	483	485	438	488	509	487	486	510	460	453	504	480	468	521	471	473	463	504	485	484	467	475	509	450	449	447	469	477	469	488	514	474	480	463	474	503	520	477	448	459	483	465	484	451	490	505	481	469	467	468	504	460	449	457	499	516	503	512	488	504	506	483	456	499	491	495	447	445	460	460	463	458	483	464	475	494	479	472	484	439	481	491	488	462	467	459	466	509	443	476	469	478	437	469	514	455	476	474	512	479	476	480	493	485	455	476	431	477	525	487	427	473	496	488	488	456	497	476	457	441	475	482	467	458	507	489	496	491	502	503	449	464	466	466	477	481	468	461	524	480	501	482	489	511	506	479	470	480	481	448	509	494	487	480	458	470	464	480	479	473	484	487	489	502	491	510	481	513	471	475	425	468	479	521	454	475	496	472	465	464	488	523	464	495	525	477	506	493	470	503	464	480	486	467	438	514	502	460	455	472	520	455	473	466	494	436	496	498	447	467	486	501	462	478	442	503	498	474	503	504	496	521	494	495	482	493	471	501	469	490	471	443	469	490	494	514	467	492	459	456	475	492	478	468	488	462	498	460	477	460	461	465	466	492	467	484	493	465	492	460	469	476	500	488	480	464	488	511	478	498	447	485	499	532	522	499	454	522	535	505	491	477	468	492	446	482	475	448	486	495	505	471	488	475	502	484	485	501	480	478	485	476	504	482	460	452	486	461	512	467	450	467	468	478	476	490	467	453	500	459	498	449	486	498	475	499	469	501	503	482	470	475	483	492	531	459	466	476	465	514	438	495	467	457	454	487	473	469	493	510	495	469	486	510	457	473	489	483	474	492	493	458	503	506	480	503	436	477	488	497	513	465	447	503	459	444	474	470	491	478	532	469	474	455	488	491	497	527	433	466	447	459	463	503	482	471	501	480	519	485	471	460	511	504	477	471	483	476	509	448	506	533	462	499	447	462	471	488	470	484	450	505	445	469	471	489	471	480	471	461	511	460	488	466	464	461	494	474	479	457	458	502	482	496	464	481	470	472	495	469	505	444	409	464	478	490	480	456	472	486	438	485	468	497	467	477	548	427	475	531	490	490	466	448	465	480	481	509	452	485	467	420	467	525	505	514	486	450	465	464	518	485	485	480	470	480	451	499	483	477	479	464	487	483	476	499	485	463	460	494	494	491	482	504	433	491	483	456	482	482	447	443	477	448	500	470	522	448	484	470	474	457	492	495	503	499	477	520	491	500	476	470	454	494	485	478	457	523	514	441	472	492	487	487	472	489	471	484	498	493	538	485	493	468	452	515	491	469	455	509	500	484	452	457	415	501	499	506	455	484	495	467	427	490	453	439	455	445	442	455	444	485	456	496	493	437	448	476	493	482	526	479	423	481	513	442	437	469	453	500	473	473	465	514	465	474	528	472	518	451	552	499	465	459	479	501	501	443	472	491	542	489	466	472	461	469	487	470	515	481	467	480	445	433	453	461	513	455	458	514	465	500	446	464	443	462	467	472	459	504	460	472	486	517	493	483	491	489	480	492	461	443	459	461	480	495	479	449	491	464	476	466	528	458	466	478	495	422	470	488	484	493	469	553	501	464	451	496	463	471	506	474	455	478	456	483	462	502	461	498	464	467	466	449	488	434	470	502	466	456	462	446	455	488	494	481	483	436	466	493	441	470	455	508	472	477	474	473	524	489	471	481	473	492	508	463	486	483	488	451	493	454	454	491	502	473	513	483	451	466	496	461	491	442	472	516	506	461	455	450	505	494	467	528	463	498	453	436	484	432	467	453	483	504	504	473	423	491	453	480	490	441	467	470	467	483	494	506	499	477	498	458	488	491	475	505	462	477	493	483	461	470	458	515	480	473	496	483	478	495	463	454	444	472	460	477	470	512	518	440	461	533	463	516	512	473	494	478	446	453	468	480	498	501	474	499	497	508	457	494	454	474	458	447	467	497	476	499	462	478	498	453	488	466	491	497	487	457	465	489	511	457	491	464	506	464	497	461	483	487	511	480	463	493	439	510	522	487	448	488	506	453	484	479	486	456	477	479	508	509	480	483	495	472	460	456	483	484	523	458	452	452	489	471	505	465	476	495	500	490	457	512	506	459	454	446	448	533	500	513	483	496	503	481	484	458	501	488	457	484	475	481	485	468	474	518	459	482	479	492	456	481	466	462	484	482	456	475	494	463	476	458	475	506	475	484	497	487	480	444	508	467	472	458	484	502	483	437	509	506	477	486	494	479	474	453	509	502	434	470	469	495	509	482	510	499	485	485	491	460	471	458	484	475	521	478	457	458	457	505	479	486	485	462	500	459	425	500	450	468	464	449	495	463	480	486	447	479	493	456	481	466	503	474	514	508	487	475	520	478	488	455	443	488	460	466	487	482	467	505	470	539	496
9223	6292	9492	10350	4767	4418	4515	4500	2115	1098	704	365	285	306	293	273	268	356	445	419	473	702	684	608	472	325	245	180	164	137	150	152	160	141	163	147	152	166	144	138	132	145	151	156	134	153	155	111	144	153	129	146	142	158	150	123	149	156	124	156	138	152	138	128	141	141	163	143	140	156	151	130	132	157	146	146	141	145	143	154	135	128	155	157	140	119	148	153	141	150	159	142	153	139	148	146	152	141	143	131	150	139	145	156	143	134	136	154	159	139	148	145	170	143	143	135	150	173	142	142	152	144	159	138	174	150	147	145	131	177	174	152	163	136	133	148	144	154	124	155	147	141	164	136	143	135	138	153	133	160	158	160	140	137	141	135	143	159	161	158	143	137	151	148	145	137	133	174	138	143	160	138	171	136	144	135	157	136	156	154	152	157	132	161	181	126	143	151	151	150	139	133	162	151	134	144	158	151	138	134	144	143	138	160	138	161	131	147	138	147	128	159	142	142	158	161	142	153	162	160	149	140	150	133	140	140	139	160	155	155	144	150	133	159	158	156	164	128	144	149	160	153	146	147	154	127	162	149	158	148	142	147	175	138	137	152	156	150	129	159	147	150	152	137	143	132	156	144	144	142	157	143	134	139	158	159	140	151	162	168	148	136	145	137	163	145	143	160	151	155	154	151	119	152	146	145	166	161	165	156	130	159	139	169	145	152	135	141	154	131	141	143	164	143	130	156	158	158	136	141	128	154	165	150	154	137	139	143	151	146	159	147	142	159	151	127	160	146	155	162	152	156	137	142	146	171	163	153	162	169	159	147	151	146	142	148	134	149	134	145	141	145	150	136	157	148	155	166	127	148	156	163	139	151	135	161	147	159	146	145	161	165	137	144	152	136	141	155	153	121	131	150	143	136	155	162	159	157	157	171	137	144	160	167	133	167	147	152	171	145	135	156	147	154	157	151	157	177	154	162	167	144	156	133	165	143	137	145	156	139	158	142	151	161	166	140	157	157	152	156	128	140	164	145	155	144	151	145	164	152	159	141	137	148	145	144	145	130	143	141	164	149	149	150	148	140	157	162	153	132	155	150	153	150	152	158	162	163	142	136	161	158	159	152	136	142	145	154	162	130	139	137	126	159	162	161	151	152	136	144	144	148	155	154	145	163	150	146	153	149	165	135	139	142	162	147	145	155	152	163	143	153	159	143	142	180	153	155	124	151	148	127	163	150	154	152	156	157	174	135	166	131	164	138	157	144	143	133	161	126	137	158	147	165	164	165	125	148	169	178	154	158	149	139	152	182	116	147	133	150	147	136	138	135	154	146	154	149	161	155	135	148	154	131	136	142	143	160	173	151	155	154	172	158	134	171	142	131	125	176	124	154	142	154	132	171	158	166	154	148	143	148	162	148	148	142	156	183	140	142	145	145	152	147	150	127	174	148	155	139	146	157	130	152	129	161	160	162	160	148	137	170	159	160	156	152	152	154	162	165	155	126	132	177	148	135	167	152	151	169	130	163	162	155	150	132	132	147	148	145	145	135	156	143	149	142	134	126	158	163	148	140	158	148	167	152	157	139	149	163	138	131	165	147	134	163	164	139	144	178	153	142	166	166	127	129	150	142	141	152	147	162	151	155	155	148	168	158	155	166	159	152	159	160	131	164	136	155	136	149	161	120	154	157	135	150	149	156	157	150	159	165	151	150	154	133	116	139	151	162	144	154	167	155	152	144	139	145	142	151	156	154	155	160	168	147	146	167	155	143	145	150	153	162	150	143	141	165	167	155	156	136	141	144	158	156	156	143	170	147	152	171	156	169	159	134	147	140	153	165	148	174	140	167	163	172	165	149	150	124	162	132	148	141	133	152	163	144	152	169	131	125	147	162	137	133	142	134	143	146	135	178	155	160	144	169	161	164	170	166	161	141	145	151	136	167	152	154	140	150	144	159	163	133	144	152	150	139	160	142	129	127	152	141	131	153	165	147	135	157	142	138	176	144	136	160	149	135	155	131	116	153	139	141	149	133	134	175	155	148	153	159	136	149	142	129	151	153	157	144	135	146	155	154	157	138	145	171	133	154	125	158	146	149	154	130	128	150	144	150	165	153	173	160	146	155	154	155	135	150	164	145	150	152	130	144	162	129	155	154	127	136	148	143	134	124	168	152	142	165	142	145	155	146	148	142	137	162	135	127	152	128	148	125	147	144	131	134	134	137	148	151	151	175	155	138	140	151	146	143	127	147	156	146	160	146	163	146	152	157	144	174	131	134	134	167	153	145	134	140	141	158	158	131	129	159	149	153	134	143	169	144	141	139	146	155	153	151	143	179	152	140	132	165	149	156	124	165	168	138	172	149	125	136	161	161	136	197	158	148	126	154	153	147	154	153	170	138	132	126	159	152	129	151	153	149	158	135	128	149	162	158	161	152	132	148	151	159	147	138	148	123	162	159	134	149	161	147	134	157	142	159	127	157	143	151	122	157	160	150	163	149	155	125	145	148	145	157	156	141	148	151	139	158	136	149	157	143	131	161	181	155	162	135	141	161	152	120	149	154	153	141	150	149	175	150	134	141	137	141	157	157	142	137	162	172	152	150	116	146	149	151	164	160	164	121	146	132	153	148	148	145	166	149	155	138	138	137	156	144	147	141	167	138	150	148	148	152	163	145	165	142	165	158	151	126	134	128	157	132	150	170	166	155	149	156	144	163	157	163	153	149	145	147	168	158	148	155	156	164	150	145	130	151	152	159	130	140	169	135	152	151	121	150	152	151	129	143	145	132	135	146	155	151	143	163	153	146	152	146	149	147	145	165	165	149	132	144	146	158	147	151	143	139	145	134	152	156	201	128	121	155	149	143	148	149	147	157	150	136	148	140	127	156	165	139	125	164	122	157	130	169	121	150	178	141	108	155	145	139	147	133	147	168	133	144	150	172	152	140	160	144	147	155	142	159	157	144	134	128	179	125	150	150	178	145	156	140	165	147	152	175	141	136	154	131	147	149	165	151	140	160	159	153	195	169	168	134	133	138	145	122	152	137	164	141	160	158	135	157	148	171	152	140	150	151	144	183	154	158	146	150	142	149	144	159	158	163	176	128	145	157	135	141	174	170	147	126	133	131	156	152	163	143	153	149	147	161	163	150	151	155	132	161	125	142	156	162	148	141	157	142	133	140	135	129	137	148	145	138	173	162	156	140	149	131	135	139	148	152	178	170	171	155	142	158	141	154	137	167	142	150	125	145	164	160	151	156	140	147	136	153	150	153	140	150	162	155	146	152	157	144	146	136	151	129	155	158	161	177	157	153	153	154	142	135	154	162	147	159	147	157	144	162	135	143	150	159	154	150	129	141	129	134	137	157	158	132	160	164	131	146	141	150	154	156	172	156	142	155	148	139	149	144	140	156	122	148	152	173	154	121	161	156	145	169	152	138	141	177	150	167	150	168	130	141	148	148	148	159	149	148	156	162	167	150	146	142	138	151	149	153	179	160	128	137
6528	6164	14778	19715	13236	14655	16136	15874	8604	5703	3660	1707	1411	1474	1492	1359	1582	1998	2494	2301	3086	3930	3774	3016	2180	1294	819	601	450	451	480	430	448	494	438	419	448	408	416	438	457	427	401	458	426	474	430	404	478	419	434	483	420	483	406	437	472	434	457	444	405	429	457	414	438	420	443	447	443	421	456	449	428	448	449	421	424	442	444	466	433	435	410	437	457	431	444	416	430	460	473	461	429	439	426	453	447	427	415	421	456	472	465	419	421	413	413	420	434	428	434	434	455	443	460	456	456	445	468	448	459	420	483	456	422	401	451	448	417	435	429	429	434	466	444	437	412	440	465	420	471	461	429	409	393	429	438	489	427	427	430	445	450	439	476	440	434	393	447	459	447	437	425	441	462	443	429	459	448	432	420	466	442	449	457	455	409	485	447	420	424	422	421	409	418	415	420	465	421	391	422	426	458	454	445	446	424	422	414	433	456	423	428	457	425	456	438	433	424	444	421	467	443	468	450	430	429	437	453	432	440	431	435	443	447	448	438	439	450	417	430	418	430	440	440	419	432	405	438	405	433	449	455	417	416	463	455	466	448	422	438	454	445	405	425	449	454	417	442	441	418	398	452	452	476	463	466	411	441	451	384	439	430	443	451	465	465	423	427	481	451	442	436	406	404	433	426	412	429	431	398	473	429	431	461	456	457	468	446	442	442	434	474	407	433	446	420	449	375	445	446	418	425	440	440	470	432	417	426	423	415	450	399	441	444	428	413	431	430	436	475	433	418	409	449	445	433	408	449	431	384	427	407	426	436	428	457	441	447	463	489	448	456	421	413	415	407	466	484	449	451	434	457	442	465	421	439	460	448	463	378	425	413	407	451	421	418	460	424	405	453	439	432	416	447	457	454	444	432	457	454	449	423	420	457	433	457	396	431	463	436	482	456	466	442	415	441	446	450	411	431	434	420	449	414	438	433	438	429	423	415	445	419	422	439	455	462	439	425	465	476	423	438	445	453	430	460	420	435	457	398	442	439	410	453	467	426	447	426	401	439	442	415	435	444	471	454	425	426	458	421	409	449	432	430	412	439	461	429	471	426	429	453	477	459	471	431	458	442	483	455	438	467	442	439	376	407	399	415	433	439	409	437	415	411	414	421	435	371	467	440	434	425	475	395	450	418	425	447	434	398	412	449	423	441	431	454	431	468	434	409	426	442	440	459	402	438	471	436	417	445	427	414	449	414	473	476	456	427	439	431	441	392	449	414	438	451	448	400	464	444	448	441	437	401	440	431	425	378	422	416	427	425	429	417	427	424	419	399	413	411	426	421	421	477	422	436	427	442	405	482	417	444	417	425	443	426	439	432	451	487	418	453	446	425	406	440	419	449	427	436	450	426	429	412	427	469	460	434	466	446	440	459	444	438	444	430	416	425	436	418	471	412	421	422	461	439	467	441	466	433	432	449	454	449	421	472	431	420	457	465	408	453	455	426	439	427	465	442	451	457	442	441	452	450	452	430	440	450	411	410	416	460	442	454	442	474	401	410	483	447	414	451	431	433	431	449	416	447	422	396	457	418	484	427	467	393	466	433	434	462	462	436	418	424	484	451	444	429	432	415	464	427	439	431	423	446	442	483	438	445	422	395	428	437	426	412	428	438	399	447	450	426	382	474	425	477	452	439	441	432	445	425	413	446	415	443	414	407	426	410	440	379	417	427	444	444	400	436	432	430	405	445	464	425	445	430	456	452	395	437	417	428	425	457	406	456	405	491	432	405	423	419	438	426	465	427	402	434	430	458	438	432	402	459	415	473	444	446	415	446	468	441	427	442	403	434	379	442	420	402	456	468	430	430	382	453	411	424	432	435	479	462	411	427	428	413	427	426	391	453	461	440	444	466	415	417	430	453	432	456	435	406	447	431	456	482	459	445	404	450	465	434	434	444	429	451	449	423	430	455	442	451	429	440	458	447	436	429	414	426	421	403	430	449	421	456	393	429	399	473	446	477	389	447	404	437	407	412	432	435	456	419	441	455	440	453	447	465	438	371	439	399	418	468	426	471	458	422	442	434	438	452	416	437	438	417	414	432	461	417	428	405	429	466	440	430	389	404	427	417	436	412	409	414	503	433	435	440	414	423	456	433	416	403	422	449	449	449	417	402	449	447	405	422	458	429	433	410	417	421	393	431	425	438	463	479	445	423	446	415	425	459	436	422	459	416	391	464	437	397	451	438	450	442	441	440	440	425	410	444	478	471	435	428	414	462	424	433	433	439	432	427	426	451	453	425	427	442	405	455	450	440	454	417	469	396	442	458	475	470	452	427	415	478	438	435	431	414	419	471	470	400	432	456	428	439	442	410	478	405	443	450	437	413	463	427	431	450	456	442	445	406	432	468	490	436	441	413	410	426	461	407	484	458	426	471	426	409	429	451	443	447	446	464	442	445	460	424	435	427	414	434	446	437	463	444	412	424	425	429	436	442	446	448	411	475	427	439	431	423	457	412	462	423	466	453	441	438	458	462	415	415	438	444	468	446	404	456	487	443	437	449	437	429	433	434	478	414	411	463	440	435	437	450	417	407	431	440	478	427	456	425	414	432	464	417	418	427	459	410	401	402	415	428	412	443	424	425	423	424	468	406	408	434	462	421	441	427	439	447	426	445	386	431	455	422	442	452	457	422	440	437	428	465	447	432	435	427	430	433	414	468	445	421	432	444	443	433	479	419	411	418	414	423	436	424	439	447	426	408	463	409	437	450	399	429	432	458	446	422	424	414	441	417	428	413	422	432	424	420	454	431	464	430	451	470	400	441	425	439	415	408	416	424	450	448	417	466	419	445	409	433	437	408	468	436	437	416	430	442	446	427	428	443	450	427	392	431	483	402	424	444	470	404	449	437	437	457	441	444	463	434	440	390	459	441	440	467	417	427	462	429	444	401	419	422	435	441	453	457	417	457	498	451	413	405	445	470	423	390	436	402	460	447	440	461	429	432	416	444	439	459	434	442	443	448	432	382	451	424	416	441	450	421	436	447	427	427	413	415	423	452	405	425	414	458	413	424	437	461	441	413	442	413	412	445	437	429	459	470	447	378	433	415	453	429	427	414	440	470	451	432	438	476	442	425	400	437	482	430	414	460	415	416	433	428	426	468	405	438	433	436	454	408	478	410	420	441	434	423	421	458	432	450	425	398	467	438	463	416	435	440	432	458	436	417	421	454	441	431	415	428	411	444	415	432	410	446	445	414	452	444	483	443	425	415	392	441	485	415	466	455	468	449	447	413	412	401	421	459	436	407	419	450	465	428	442	411	418	457	448	398	421	412	434	410	433	420	420	444	445	437	396	444	442	449	431	468	451	407	438	442	440	442	398	433	441	457	453	442	390	457	458	471	401	423	429	417	442	431	440	454	413	435	457	447	448	451	429	437	413	453	447	448	448	422	414	466	441	410	409	411	450	474	477	423	433	428	388	440	456	420	461	451	450	398	430	400	418	446	423	423	465	428	437
15463	10714	17577	13844	7348	6515	8149	7646	4263	2324	1294	792	640	699	785	623	669	997	1015	1020	2606	3968	3298	2264	1331	730	384	277	184	146	156	151	165	160	149	128	142	156	163	154	141	165	167	149	152	124	161	162	122	157	164	157	149	161	178	141	164	160	148	153	168	168	160	163	146	153	158	170	186	166	139	156	151	145	161	123	150	161	153	139	136	151	141	148	142	155	161	138	167	165	152	168	147	148	158	167	179	147	153	140	153	162	150	144	180	170	154	181	144	171	157	158	159	141	126	141	165	143	151	146	148	136	141	145	148	166	162	150	135	149	142	168	140	180	163	160	164	177	151	168	175	152	135	157	142	141	149	149	140	145	171	131	193	186	173	153	146	184	147	152	138	171	167	145	154	169	162	165	170	164	152	152	173	162	143	141	149	146	162	133	164	165	163	123	163	153	136	152	151	151	136	179	165	155	159	160	155	165	145	137	163	150	168	145	144	138	156	158	137	139	141	137	146	169	128	161	136	130	145	166	145	172	168	163	149	151	186	167	129	191	134	146	153	152	170	153	153	159	133	148	159	159	155	141	175	163	148	174	168	168	145	173	136	161	160	169	138	173	157	148	154	132	156	146	136	169	159	166	160	158	142	150	163	144	153	165	162	151	132	160	152	139	131	165	167	154	158	150	158	133	158	145	132	149	174	152	140	164	152	132	162	151	139	150	151	145	165	159	157	168	153	179	154	127	156	156	156	172	159	140	141	131	141	159	147	174	166	160	128	184	159	159	157	143	166	149	157	147	155	135	164	143	161	152	175	165	159	158	143	154	147	146	183	158	139	160	154	135	156	150	171	155	159	162	158	162	174	166	148	151	153	156	152	128	163	153	168	145	133	149	152	152	141	161	157	132	164	155	158	129	162	151	171	151	150	137	118	151	157	136	148	135	113	159	150	158	168	139	156	155	157	152	149	144	167	156	150	156	149	152	149	165	181	162	157	143	168	145	151	139	165	158	144	143	146	160	130	141	133	162	169	174	162	168	173	148	152	135	164	175	148	153	171	182	158	138	150	152	160	155	152	145	160	141	156	158	141	160	156	147	156	143	159	145	168	171	164	143	151	159	142	140	144	133	162	151	160	154	160	154	164	166	154	154	165	164	169	136	168	161	162	146	191	156	145	145	167	177	151	175	188	167	147	169	144	140	149	144	155	148	148	164	166	145	184	158	135	125	160	165	156	156	161	141	154	167	155	182	164	126	152	158	177	163	131	148	130	148	177	142	153	154	146	160	144	156	147	141	141	154	130	121	149	148	157	158	149	157	158	146	164	159	156	131	142	150	170	164	191	161	182	147	150	150	143	146	160	121	138	165	144	170	147	135	151	163	167	155	166	141	178	164	136	140	140	138	143	150	132	164	154	158	129	158	180	129	156	152	143	139	159	150	138	148	128	167	165	143	153	164	151	143	131	138	164	187	158	146	163	141	168	146	170	163	158	162	145	148	150	170	158	157	158	150	169	172	177	151	152	148	159	158	166	159	138	156	150	136	152	150	154	126	144	154	148	165	169	160	161	158	173	157	157	155	132	175	133	138	141	128	160	145	146	167	153	151	141	166	178	143	167	170	133	142	155	155	167	137	151	153	170	166	153	164	146	166	173	166	159	145	161	150	138	158	178	155	158	158	139	140	142	133	145	172	157	162	151	147	149	160	145	167	142	144	155	155	142	144	162	151	153	122	158	155	148	153	146	153	144	157	155	163	163	149	149	165	161	162	147	161	157	142	142	171	171	157	150	136	148	144	162	146	155	164	149	160	143	138	173	140	140	142	138	139	137	136	153	164	143	141	144	139	169	140	153	159	169	170	154	146	146	145	152	142	144	159	166	123	147	160	167	129	131	158	139	160	134	172	146	175	146	163	154	157	160	149	141	159	150	161	162	163	164	159	147	152	150	146	133	146	160	155	147	178	145	152	140	144	160	152	149	140	140	152	163	158	139	159	159	166	161	146	159	170	152	140	159	143	153	171	149	155	158	153	155	151	161	155	142	157	164	153	148	159	144	144	168	164	172	161	134	164	148	145	147	167	151	157	145	134	153	160	136	150	155	157	154	156	136	145	155	163	163	155	138	152	164	173	157	162	167	150	146	148	124	160	154	153	135	133	149	162	152	149	150	174	159	152	166	153	160	144	166	153	146	138	171	163	150	131	170	155	131	160	139	137	165	141	174	135	153	160	148	160	174	152	152	144	128	133	168	151	162	148	148	156	133	145	167	136	129	174	158	154	155	162	141	172	164	163	158	175	175	145	143	151	154	165	139	167	169	153	138	158	164	129	147	160	152	143	165	167	130	149	149	147	157	130	159	132	174	119	147	148	170	145	170	137	161	151	125	175	158	139	165	152	152	143	163	159	167	147	141	139	151	164	138	165	142	162	155	149	157	165	172	177	173	148	156	153	146	155	138	165	141	157	151	142	140	140	174	157	144	155	154	157	157	149	151	149	149	118	200	155	173	154	147	157	187	189	159	153	177	158	153	136	163	165	173	152	184	152	180	150	157	149	161	132	138	152	165	155	166	167	160	160	155	182	149	138	151	154	132	149	142	167	152	143	129	159	161	163	130	162	182	165	155	156	168	170	151	152	168	136	162	129	175	133	159	149	177	168	144	178	181	143	141	131	150	175	173	139	153	174	166	182	157	156	123	156	162	166	184	167	176	177	159	148	170	176	180	142	159	144	167	153	160	170	161	155	134	140	143	160	186	189	202	144	160	164	160	161	140	161	151	141	149	134	165	127	145	160	152	158	166	165	143	159	157	168	162	144	147	131	151	160	167	160	155	164	158	148	156	168	171	155	152	153	154	131	142	147	141	162	145	148	150	163	153	153	148	134	140	154	158	144	143	161	162	153	158	177	169	163	140	154	178	167	154	155	146	145	139	152	172	135	135	165	144	159	142	147	126	161	150	159	141	165	155	161	155	116	142	146	151	162	141	150	164	153	166	190	168	161	136	141	178	138	166	157	179	171	154	155	158	145	154	146	173	162	133	154	148	142	157	182	170	152	180	168	147	174	138	180	143	173	134	152	190	138	122	151	148	151	149	153	136	158	156	142	164	127	159	139	165	146	139	157	139	138	137	148	165	153	159	157	150	138	149	147	174	141	164	148	157	169	154	147	159	151	135	160	164	133	152	146	139	157	166	159	132	127	160	172	147	145	139	139	152	163	142	150	179	148	133	151	153	183	159	164	160	163	151	149	150	151	150	155	148	145	152	162	154	152	171	139	144	149	160	143	154	160	166	138	132	148	152	146	161	143	166	175	169	153	144	146	145	144	174	132	157	156	153	122	148	164	157	165	143	153	165	143	146	152	156	143	152	163	172	146	155	144	154	165	157	174	142	161	178	169	156	141	161	155	136	166	147	149	153	182	149	165	140	156	118	162	162	140	155	166	154	169	156	160	176	161	180	163	149	172	156	193	169	144	173	144	149	143	130	166	149	148	158	157	175	149
10441	10182	22782	22537	18325	19052	23992	23010	15496	10895	6827	4017	3863	3832	4343	3591	4086	5965	5995	5933	14708	18910	16389	11868	7541	3942	1867	1031	610	547	444	464	472	408	438	433	465	463	461	477	480	434	438	402	471	454	483	450	435	447	443	432	439	428	465	424	462	440	440	461	448	466	465	457	426	447	455	417	489	434	445	465	474	446	466	422	473	434	463	458	426	424	484	407	421	480	440	435	483	456	470	465	465	454	423	485	433	460	437	415	455	484	429	383	486	469	445	444	439	452	438	454	441	452	442	444	451	442	449	477	408	470	440	419	468	426	449	427	448	451	439	436	455	495	481	490	439	488	460	422	456	451	447	462	476	433	453	434	432	449	458	441	435	421	467	460	402	462	454	433	440	484	477	436	443	465	451	457	474	464	442	459	447	485	458	447	455	450	448	447	464	434	459	413	441	466	429	427	445	473	427	459	425	427	419	469	459	450	473	434	424	441	406	459	464	431	456	449	471	461	434	456	462	439	413	474	459	412	435	430	439	453	447	446	489	470	492	444	477	458	458	480	464	456	444	444	442	466	461	456	438	432	445	486	468	439	446	390	461	446	446	429	432	460	484	470	456	461	459	456	435	420	423	437	462	446	444	467	475	429	456	416	433	441	455	466	443	416	436	468	425	477	443	431	460	443	415	448	445	434	434	467	412	440	440	440	464	438	471	431	417	430	463	458	467	436	425	476	473	465	430	444	482	445	451	420	468	409	430	421	452	450	473	452	471	460	455	441	418	455	439	458	451	458	469	451	452	417	438	474	430	466	429	449	427	417	456	439	469	472	454	442	463	431	419	436	431	483	468	463	460	469	439	443	427	460	455	432	440	428	427	443	439	427	404	459	441	425	485	426	449	448	426	465	469	439	434	427	472	443	461	454	422	452	461	421	410	461	439	449	458	444	448	468	444	442	473	441	458	496	434	479	448	432	418	421	441	432	454	462	449	475	445	416	465	425	463	444	424	436	418	403	437	486	438	438	438	456	466	451	429	462	441	444	437	450	448	454	422	443	465	460	487	405	415	429	450	472	447	445	477	458	469	438	460	436	465	408	430	469	455	456	445	459	439	431	469	474	428	458	460	516	412	463	497	433	464	453	454	474	478	437	452	468	471	447	443	438	466	463	440	436	432	453	465	452	463	446	480	432	436	431	457	457	414	451	440	424	425	454	478	456	438	455	452	460	458	443	455	425	475	454	473	452	442	436	446	424	454	453	448	466	463	439	475	400	432	458	441	432	466	444	440	423	443	461	441	437	478	434	454	414	390	430	437	475	441	432	419	471	470	481	436	461	474	430	412	455	442	458	464	477	423	433	484	426	443	426	482	419	454	438	429	442	450	456	454	443	412	423	451	449	452	416	433	434	463	430	436	475	428	430	463	449	431	438	456	457	471	465	446	457	449	424	425	432	466	472	414	456	447	466	458	425	460	442	459	455	472	456	442	474	438	456	436	473	437	447	471	475	443	458	469	436	440	423	464	455	458	465	464	462	420	471	479	437	419	433	445	433	447	394	478	458	474	454	468	404	479	436	438	448	447	465	437	443	434	476	472	440	448	435	435	448	468	420	432	467	426	434	474	457	435	405	431	469	416	483	478	449	457	414	474	487	443	475	444	443	523	437	429	469	458	443	422	462	443	482	436	442	446	448	444	465	446	442	442	442	456	441	490	461	442	464	424	446	427	483	455	446	436	429	444	444	465	430	432	459	457	448	401	427	482	456	452	428	466	449	447	464	449	439	449	502	436	470	399	452	442	446	455	450	458	460	428	422	454	458	452	431	442	440	460	427	468	431	434	431	423	470	457	461	467	454	410	431	412	446	428	464	428	450	464	463	464	456	460	447	459	461	453	438	450	469	460	427	379	448	449	444	420	415	465	420	421	418	458	456	428	424	455	503	436	433	423	479	457	418	420	437	463	453	463	442	461	448	426	454	474	441	441	466	455	429	459	456	450	433	443	441	453	434	435	438	454	398	442	467	475	457	431	454	448	456	454	430	462	477	438	444	493	457	424	424	401	440	430	420	441	437	416	478	462	452	446	430	413	447	494	431	445	418	498	447	446	472	456	446	439	444	467	456	452	403	482	432	427	447	458	439	482	447	451	485	431	438	453	429	434	430	437	425	478	416	460	432	440	480	481	457	453	445	454	453	440	458	430	468	458	437	439	442	456	447	433	430	454	466	469	434	451	479	449	468	457	481	432	419	493	457	486	425	427	456	435	468	465	437	464	459	449	503	431	447	483	494	459	437	452	469	434	443	471	435	463	439	473	427	432	481	449	403	417	445	476	427	422	459	474	472	435	443	485	448	439	450	477	454	419	444	390	445	455	434	457	442	445	477	442	409	456	467	464	424	448	472	409	461	454	460	420	465	480	422	448	494	438	430	452	448	450	423	443	467	421	470	438	444	428	482	490	432	463	480	472	406	436	440	437	446	424	444	476	441	426	444	445	479	432	484	422	445	421	406	449	419	457	466	461	422	429	427	465	459	442	449	475	451	447	500	452	419	430	451	449	469	443	433	416	478	442	465	433	438	454	496	452	459	460	457	460	476	457	453	448	440	451	457	463	450	435	422	460	406	428	438	422	481	451	418	444	445	406	462	450	459	472	456	452	499	466	455	458	424	427	474	449	415	463	444	455	439	490	451	430	419	447	466	412	418	457	447	456	444	456	449	453	437	468	466	424	460	434	425	439	473	472	449	461	434	450	434	441	483	454	438	422	458	429	445	447	430	466	455	450	458	440	457	409	447	449	433	496	442	458	469	408	454	461	461	434	426	447	428	449	455	441	456	448	458	445	461	473	466	423	465	439	425	440	411	434	436	450	441	460	450	445	477	395	444	457	435	452	429	458	433	427	426	462	471	461	442	398	469	419	433	415	422	439	443	431	416	459	500	428	470	465	458	405	458	439	461	459	431	450	434	474	440	485	421	461	450	430	431	428	446	419	458	470	463	424	445	429	443	475	457	441	400	481	445	469	471	406	442	470	494	463	453	452	436	469	443	433	450	424	472	463	436	497	455	404	398	473	491	450	434	449	451	447	472	449	425	426	436	461	475	442	440	464	480	446	430	452	438	432	451	436	474	427	444	441	474	410	455	433	439	451	429	405	470	446	406	418	438	470	433	491	452	450	454	444	432	449	479	452	417	454	427	400	436	465	435	436	472	443	407	434	473	410	438	454	455	474	469	420	451	434	471	435	449	450	417	430	438	426	482	466	416	467	481	446	447	442	395	416	473	419	447	432	505	454	501	447	455	443	430	476	452	491	462	443	473	465	463	475	435	476	451	445	423	426	489	450	447	433	431	478	462	431	487	441	465	471	431	439	478	465	433	479	403	460	460	416	425	443	484	409	476	416	429	462	400	461	460	411	460	494	441	408	411	493	447	454	418	473	432	415	411	455	444	453	467	431	460	422	464	451	477	436	429	470	424	454	440	447	424	414	455	455	440	440	493	411	448	408	453
22607	16541	23056	16429	9191	8439	10390	10358	6593	4464	2554	1310	1217	1082	1189	1271	1368	1779	1577	1696	5070	7489	5831	4018	2365	1154	569	345	227	177	169	184	184	166	172	193	177	169	166	172	176	181	188	156	194	162	157	163	172	171	161	177	154	159	178	162	177	183	161	174	160	173	158	170	168	158	166	178	165	158	171	160	160	174	171	147	159	159	174	185	170	179	174	170	164	173	183	203	149	150	173	163	158	174	153	183	162	171	152	173	185	180	181	188	166	168	155	155	157	152	178	165	159	165	154	155	162	160	144	152	182	194	172	150	166	167	153	159	158	186	171	185	180	183	188	178	175	173	154	168	166	161	175	168	156	165	168	177	172	153	163	189	163	163	156	167	172	161	155	158	184	169	163	170	164	172	170	177	167	156	167	176	170	178	179	187	188	172	155	179	157	147	163	178	178	166	170	177	160	170	159	195	175	170	187	162	171	164	173	181	170	148	172	174	196	162	151	170	168	209	166	188	178	164	192	145	169	154	183	171	156	162	155	165	193	166	152	151	177	183	191	164	166	170	191	171	163	172	181	173	171	168	191	165	179	164	181	172	170	162	164	163	153	177	169	159	167	167	188	190	179	197	165	158	162	170	173	163	180	152	184	158	172	169	166	169	170	161	173	155	149	153	162	181	131	168	130	162	154	197	167	165	151	186	145	172	182	165	159	193	189	179	179	159	170	162	172	146	165	183	139	170	155	138	143	163	167	159	160	167	154	175	161	158	142	184	160	184	167	159	166	192	155	176	143	166	180	154	174	164	174	164	156	148	156	165	160	152	182	187	158	161	176	140	176	155	150	155	184	181	157	181	135	170	176	195	173	182	174	155	155	185	175	154	162	163	176	171	162	178	154	165	170	172	176	191	193	164	166	177	149	176	170	147	176	180	160	186	184	171	176	175	160	161	167	168	167	181	180	182	151	158	160	157	136	184	169	166	135	175	163	181	171	184	174	177	164	176	165	171	172	192	154	168	176	169	178	160	174	151	173	145	161	164	178	164	192	152	160	143	149	188	176	160	166	159	162	168	181	156	172	174	186	163	184	159	167	176	161	155	157	159	159	160	205	168	170	163	157	179	169	170	174	178	184	168	171	199	169	171	173	192	164	173	154	156	154	155	155	142	174	163	175	173	174	167	159	146	178	168	131	151	176	180	167	177	170	157	194	172	164	164	156	179	152	184	160	198	182	175	168	165	184	165	176	138	178	170	188	168	189	162	167	178	153	168	175	159	196	173	157	171	172	165	143	158	174	147	186	184	171	178	159	180	155	160	172	183	161	162	163	155	171	177	182	166	180	165	174	178	154	159	180	153	145	170	167	157	187	159	175	183	171	191	169	171	163	183	157	194	182	179	162	146	182	164	148	182	176	171	163	158	169	204	164	162	176	154	156	161	164	164	191	145	163	158	155	167	167	164	172	182	163	181	156	174	167	155	178	160	173	153	182	163	170	162	141	173	162	204	172	171	161	149	157	166	163	161	180	149	168	144	146	189	181	178	181	154	150	192	160	178	167	173	181	171	166	157	165	178	156	169	165	166	179	171	168	174	144	179	181	151	169	174	147	169	172	163	173	160	159	179	162	156	158	150	165	152	169	139	173	157	175	178	168	172	172	168	177	167	161	162	145	179	161	179	150	173	162	142	164	165	168	159	142	171	154	151	206	156	176	175	172	161	163	190	168	173	156	162	149	179	163	180	167	165	207	150	143	181	146	178	160	165	169	178	155	181	164	179	163	176	192	171	168	159	173	187	166	162	155	197	160	182	158	161	161	184	163	159	168	159	168	166	158	176	163	192	172	168	179	162	184	193	164	170	177	190	167	204	172	182	193	175	152	173	170	180	161	178	178	164	158	182	176	169	178	165	175	178	176	170	183	187	160	177	161	175	192	166	151	171	171	177	168	165	158	180	182	190	170	174	160	179	169	153	178	171	157	185	174	178	177	167	159	165	181	162	174	181	189	162	166	171	155	190	179	151	161	172	180	186	159	165	155	178	159	164	169	177	178	156	169	158	190	178	149	164	140	150	196	157	158	185	191	193	156	158	159	144	165	158	194	159	163	167	148	184	174	155	149	173	170	168	166	166	162	177	179	160	175	161	173	158	183	194	157	149	191	180	167	166	176	146	157	163	180	166	175	169	163	148	178	182	171	199	191	151	158	157	178	204	157	162	172	144	157	179	214	197	170	176	159	157	142	161	149	181	176	187	163	192	156	169	163	178	182	156	147	176	199	152	146	168	170	167	171	169	178	159	164	190	173	163	167	190	147	167	172	188	169	162	156	178	157	191	161	174	165	161	179	168	164	171	168	174	167	166	161	173	177	158	176	180	177	176	151	164	154	183	170	168	169	159	166	163	151	166	176	161	173	153	169	175	181	148	159	172	167	173	172	167	148	166	163	173	145	158	166	168	158	163	174	169	192	155	162	172	190	165	186	161	199	178	157	161	158	173	198	170	181	147	169	177	175	178	202	167	161	176	170	167	177	150	183	170	188	174	167	175	163	149	183	181	177	176	159	199	179	187	164	159	149	148	153	176	186	143	176	178	167	161	142	174	165	162	169	203	153	168	156	171	173	167	164	158	176	178	172	173	180	165	165	178	150	164	163	143	175	181	179	169	167	165	167	160	170	160	158	163	169	174	150	177	170	177	173	147	160	187	160	156	197	163	185	160	157	175	178	172	171	154	164	156	159	184	186	153	176	181	173	153	156	190	159	169	180	162	194	175	144	167	167	159	162	164	163	178	162	176	175	186	161	177	155	160	162	165	176	161	163	161	174	153	174	190	140	173	159	148	167	161	159	164	182	191	161	147	168	170	183	153	179	156	146	181	147	166	170	167	168	174	192	165	174	160	155	158	177	171	165	157	182	158	168	173	152	155	156	148	190	150	170	186	172	155	171	151	168	177	165	160	184	172	176	189	144	150	159	175	172	180	170	174	163	171	148	163	153	188	200	165	158	184	179	178	169	160	181	204	162	169	171	155	171	162	163	168	169	205	161	165	189	148	185	175	185	154	165	178	169	190	172	176	152	161	149	185	178	139	165	170	195	174	155	153	170	165	150	184	160	161	174	141	172	143	190	168	169	184	176	163	169	173	185	160	169	163	133	153	189	183	172	173	174	165	190	156	146	161	176	174	181	160	177	175	148	155	187	160	174	145	165	175	172	152	155	179	157	168	174	162	149	178	183	160	176	177	193	156	174	176	176	198	177	150	180	156	134	189	170	165	173	164	171	177	172	153	164	165	158	172	174	195	166	160	171	166	165	181	185	168	150	150	157	178	172	163	163	161	175	168	183	159	190	189	174	140	173	198	161	173	159	192	176	169	151	168	157	182	176	190	185	173	165	168	172	161	182	155	162	165	156	148	160	148	168	162	192	166	145	155	166	173	170	180	173	175	161	157	175	154	180	154	167	149	160	190	162	162	185	177	160	170	138	158	163	174	166	167	149	181	209	159	161	174
13414	14171	26049	24742	20726	22611	26901	27181	21293	17112	11030	6977	6219	5779	6498	7360	7500	10120	9093	9998	22034	27124	23129	18087	11664	6110	2791	1469	793	579	552	493	452	497	505	527	474	490	459	485	435	473	509	504	476	494	473	478	457	464	452	503	493	499	506	473	434	519	504	488	487	457	467	487	485	496	437	459	469	478	482	478	493	489	458	457	478	499	491	466	462	483	482	494	496	489	421	511	484	536	480	464	499	481	489	440	476	465	478	517	478	471	498	500	490	487	475	471	495	490	530	457	489	477	473	488	502	452	470	491	483	498	438	481	483	459	455	484	486	488	513	476	519	479	483	464	530	470	493	488	457	497	497	496	478	485	459	440	499	515	484	485	469	480	475	493	443	480	498	410	420	466	479	503	516	516	453	487	496	486	507	460	453	477	465	500	450	483	480	538	499	491	457	489	462	500	465	527	458	478	501	482	509	469	504	482	479	485	506	449	476	505	485	502	477	460	473	484	476	470	473	455	519	484	467	451	470	501	475	496	451	466	491	458	452	512	485	513	493	513	487	514	459	441	484	482	514	475	459	487	468	494	471	501	525	463	468	457	451	454	465	468	487	480	471	457	493	497	448	446	485	511	531	474	477	493	500	485	511	490	475	452	494	465	474	448	477	455	484	496	443	459	465	479	513	488	513	481	440	469	487	452	460	457	481	448	450	491	466	478	468	455	486	468	461	475	519	472	486	525	472	466	469	457	479	475	452	467	496	521	484	484	469	434	487	495	482	501	482	484	489	461	452	457	483	454	428	520	461	513	458	480	513	481	470	507	496	521	490	515	500	476	506	446	478	457	457	540	452	472	513	504	465	473	502	492	490	504	504	480	474	520	500	492	487	495	476	456	481	478	478	456	507	502	491	531	497	495	462	486	493	500	494	492	534	460	454	485	553	458	502	486	513	480	438	465	455	472	494	452	456	539	459	442	501	477	494	479	525	486	507	459	434	514	504	474	464	506	483	490	455	447	499	460	476	479	459	465	477	495	512	486	494	490	514	461	440	475	482	471	474	513	479	499	500	490	436	463	471	451	486	456	456	540	486	497	510	476	503	509	485	500	427	511	474	456	468	500	476	442	472	477	473	481	466	472	448	442	483	458	473	484	477	463	498	482	518	478	506	458	512	482	526	490	480	464	523	479	507	510	525	510	504	473	482	466	460	507	519	508	499	473	507	487	521	498	517	460	464	497	515	450	497	491	479	492	489	505	443	501	477	521	451	440	497	490	472	514	493	505	468	485	458	525	451	462	518	459	494	470	482	505	475	497	461	484	477	463	504	491	480	450	491	456	493	457	476	445	482	461	457	488	517	497	463	470	487	489	512	482	490	531	511	470	483	480	468	468	495	452	469	468	489	524	453	442	491	511	482	506	488	505	496	462	452	465	456	528	487	469	482	451	511	482	465	490	451	484	494	490	494	465	489	538	476	447	477	469	519	509	523	478	484	469	473	464	490	471	467	476	497	494	522	495	481	461	470	506	536	493	457	490	480	464	469	490	478	489	489	466	488	516	439	483	493	489	452	484	464	470	446	461	476	473	490	478	481	457	526	513	469	487	484	480	459	504	469	488	509	496	471	500	517	469	484	474	417	451	441	477	485	473	471	493	455	494	453	478	501	466	474	466	476	474	482	454	467	471	497	451	464	492	476	496	435	485	468	445	514	459	482	498	482	479	479	467	494	498	459	474	512	463	450	442	532	474	476	522	455	449	471	447	490	495	446	483	446	466	507	468	500	486	494	471	489	456	518	513	487	498	447	475	497	458	490	532	511	468	436	466	517	494	472	489	528	479	496	470	444	508	462	521	538	500	479	490	501	478	502	499	456	491	474	477	510	454	505	488	459	472	511	501	507	463	489	461	451	469	464	525	508	481	494	498	489	461	466	484	494	483	510	466	501	442	487	461	483	473	467	493	489	524	483	469	481	440	495	485	467	495	471	477	470	503	514	466	503	458	457	494	466	492	492	427	465	467	507	509	452	489	473	477	448	463	483	503	487	478	490	464	487	510	481	452	500	477	461	463	481	457	480	456	495	495	480	517	507	470	475	459	480	475	492	496	490	508	498	514	479	493	489	471	465	512	477	463	486	469	467	468	486	452	502	457	491	496	481	450	456	477	474	483	475	452	513	491	562	498	445	451	524	487	485	467	472	484	462	478	472	495	474	481	466	478	473	454	489	475	490	509	496	450	478	449	492	411	498	494	497	531	471	491	464	491	485	501	468	496	497	470	502	510	494	483	491	435	448	488	498	493	430	485	454	491	479	480	516	471	430	478	488	480	496	488	472	459	522	513	484	484	460	476	454	468	488	477	436	451	463	474	484	479	489	462	475	501	502	461	460	463	500	487	489	481	524	472	515	476	496	507	462	472	475	481	486	486	495	484	523	431	486	462	493	468	478	486	451	509	469	508	513	465	458	499	509	492	453	503	488	507	469	473	496	458	476	461	508	450	434	504	469	467	466	458	466	475	491	481	479	483	516	476	473	486	516	481	476	515	468	485	479	503	510	470	481	507	530	492	474	522	526	466	506	528	462	498	516	512	482	540	482	481	454	497	487	507	457	476	477	499	470	467	477	489	460	485	471	499	502	472	464	490	458	480	488	472	472	490	485	515	501	493	483	476	496	469	520	497	500	526	499	491	469	447	448	486	460	481	442	537	536	434	499	491	459	504	482	478	474	498	479	443	462	473	496	494	513	498	495	490	493	492	475	479	469	490	480	508	456	491	489	513	461	422	450	486	454	460	497	487	474	448	492	491	467	493	463	466	458	492	473	519	491	475	463	480	479	465	483	487	460	461	475	471	480	475	456	531	442	494	479	488	487	498	472	516	455	457	508	463	502	465	491	511	432	450	498	492	449	491	465	509	487	479	507	482	489	464	484	476	488	517	458	496	455	477	429	520	453	481	538	502	453	445	480	502	479	479	491	467	462	480	501	499	473	483	481	449	474	478	462	495	481	475	472	462	457	447	433	509	532	453	474	444	482	475	483	461	469	452	476	451	509	463	511	490	465	465	474	471	496	463	447	532	489	471	478	506	490	528	491	467	492	470	485	492	492	482	502	516	496	492	521	521	453	462	469	490	484	482	490	491	493	476	516	425	483	495	496	506	480	494	462	474	494	459	482	495	461	506	501	547	473	459	447	520	470	434	461	512	502	494	514	485	499	533	509	456	503	482	476	548	464	455	462	511	484	473	486	460	502	498	479	468	480	506	432	474	511	474	452	508	475	511	513	474	461	517	443	452	519	496	503	458	450	492	456	508	466	479	525	480	504	491	516	507	458	473	490	478	460	483	515	516	464	478	512	475	496	474	487	469	462	498	466	513	504	501	460	490	446	476	468	472	469	480	538	450	451	446	470	472	497	498	472	493	526	462	522	483	470	494	491	489	501	517	489	486	515	460	486	483	458	492	475	490	476	466	436	517	484	462	441	472	493	497	452	490	494	439	489	482	470	491	481	512
8828	9042	12928	7681	3157	2804	3215	3312	2341	1319	1126	648	410	321	309	358	438	483	500	471	692	833	737	573	419	319	204	177	170	183	177	161	155	145	158	146	147	147	165	141	159	144	139	159	171	138	151	159	152	155	168	154	160	144	186	140	152	153	170	137	148	161	148	141	127	143	150	153	125	178	138	145	137	154	164	171	162	140	146	136	148	138	136	179	142	160	144	176	173	146	125	149	149	125	143	158	138	130	162	148	170	144	137	141	152	121	155	148	165	141	139	152	141	147	156	149	160	145	154	156	157	145	136	150	154	167	145	145	163	155	162	137	133	161	154	168	161	144	153	139	145	126	157	158	154	166	140	148	168	150	138	157	141	153	113	155	140	139	151	155	165	148	160	146	144	149	166	143	142	170	142	167	153	149	137	132	139	157	137	157	167	160	148	120	141	147	175	160	147	155	141	144	165	145	164	149	154	150	135	164	146	146	173	150	153	160	157	158	143	149	146	146	135	146	148	163	142	146	139	159	147	145	163	148	168	141	165	144	157	171	155	152	148	162	151	149	153	150	163	138	145	154	152	145	139	128	157	159	147	149	158	145	155	167	136	169	144	136	165	151	144	159	164	164	155	145	168	141	155	146	166	131	161	159	169	155	141	164	155	156	151	156	167	142	198	150	169	148	144	146	162	142	151	136	169	164	138	150	149	150	154	153	156	156	166	175	169	156	178	150	141	148	158	152	152	123	172	165	154	148	150	151	166	169	143	149	149	131	126	152	140	128	167	141	154	154	174	147	164	138	124	138	140	154	172	148	143	140	145	160	154	137	164	173	150	146	163	159	164	132	144	166	136	146	173	152	168	163	164	169	169	165	136	168	147	162	148	158	128	135	163	133	169	156	138	171	173	149	152	143	155	159	148	153	166	126	152	136	147	163	168	169	165	134	152	158	150	159	148	154	140	154	156	157	144	137	143	146	155	151	153	166	141	157	146	160	176	147	157	146	143	158	166	164	150	143	147	177	144	166	165	170	163	130	144	162	147	146	156	142	155	164	173	151	180	169	152	183	160	160	155	141	170	158	148	141	160	155	155	167	145	151	144	185	132	128	113	142	149	127	147	156	142	170	145	161	160	163	157	175	141	151	176	153	148	146	147	141	151	148	136	137	154	159	182	168	180	139	152	151	171	168	163	149	156	150	144	136	152	152	141	150	150	124	146	163	141	163	143	164	149	148	170	141	154	168	156	173	174	162	162	143	146	161	136	145	185	165	158	163	143	160	163	153	165	141	173	166	159	173	125	139	165	155	164	152	148	159	163	148	131	159	150	143	147	148	161	127	150	146	134	188	142	139	130	146	143	157	158	151	161	150	133	165	143	146	148	143	139	159	161	119	143	141	153	161	165	161	154	174	164	158	157	145	161	155	150	172	144	129	158	160	168	137	158	152	145	131	108	150	150	143	157	168	151	147	136	159	133	149	158	157	139	165	146	148	153	147	142	144	139	177	149	143	156	143	146	147	165	151	150	173	163	158	153	149	149	146	163	153	148	147	133	149	145	164	157	157	151	155	139	146	142	147	132	137	153	159	165	141	152	142	156	137	149	156	162	173	158	139	148	155	133	168	143	157	129	152	153	141	156	154	149	161	159	152	154	150	157	186	164	174	130	163	175	164	151	157	158	127	168	151	169	128	138	159	155	125	137	152	162	174	161	153	132	171	148	147	161	135	139	152	132	151	167	147	145	139	165	149	158	142	132	142	170	129	159	143	149	168	156	142	130	141	167	160	140	162	130	161	153	139	158	154	159	145	141	145	140	148	135	148	161	168	172	149	149	154	141	155	147	159	159	153	167	145	156	178	157	142	148	134	145	185	153	137	152	155	142	159	154	128	170	127	169	157	145	143	160	130	148	146	172	147	139	129	165	154	152	135	158	152	135	128	136	167	162	148	158	159	154	145	161	148	143	154	144	131	164	149	154	152	156	157	130	136	133	155	139	183	155	165	163	156	175	160	151	143	166	160	147	154	180	165	142	128	149	140	152	153	156	159	145	147	141	170	146	162	135	152	158	157	138	138	151	148	152	154	146	129	146	169	121	159	167	137	142	160	143	142	146	149	137	155	153	131	155	148	134	150	148	133	164	152	165	148	164	171	150	162	172	162	140	156	137	139	160	138	173	152	148	126	157	162	150	155	147	146	172	158	166	137	147	142	161	173	149	164	143	165	149	136	160	161	143	162	147	164	134	158	127	129	155	161	159	168	160	159	166	142	148	142	154	143	166	179	147	168	134	139	155	166	159	149	144	143	145	155	142	146	168	156	147	140	133	133	155	138	141	156	131	145	143	159	184	133	148	134	154	162	150	155	167	150	145	142	140	144	141	121	152	171	171	142	159	155	136	137	150	144	162	182	145	150	154	142	155	152	173	159	153	174	163	126	164	166	177	154	163	156	170	159	174	165	153	134	173	159	164	129	137	153	165	150	143	179	143	162	176	153	155	147	153	141	151	136	153	135	144	144	160	132	165	147	164	128	137	158	161	144	151	167	152	160	136	151	162	162	155	159	154	132	132	162	148	159	162	152	132	155	162	145	152	163	156	158	141	159	146	151	178	176	137	153	156	110	159	153	131	166	154	149	170	149	147	145	166	140	143	153	144	145	138	176	160	155	161	150	131	158	148	165	146	157	158	121	130	157	163	148	147	149	143	145	161	149	146	150	173	146	145	142	180	157	125	139	138	148	158	150	145	169	170	154	139	148	151	166	157	148	164	134	127	159	149	153	156	159	166	148	162	168	157	165	166	152	154	149	175	176	138	149	170	155	140	154	165	155	134	144	144	143	135	157	154	152	135	162	152	135	158	151	115	138	154	177	153	143	153	173	162	142	155	159	139	156	170	165	166	148	138	168	158	174	153	144	134	156	149	150	146	148	148	156	165	128	151	146	140	153	171	154	168	174	164	133	119	157	145	171	153	157	154	164	174	158	166	142	173	137	175	150	133	173	137	133	167	152	148	137	151	166	149	134	188	149	131	156	171	168	141	178	167	144	167	147	146	163	155	142	162	133	153	170	162	142	142	139	135	137	150	153	144	146	153	141	143	167	159	188	142	157	157	136	152	158	149	133	146	147	147	178	146	144	158	179	160	162	155	150	142	150	167	155	158	176	158	153	138	158	157	144	135	136	137	149	153	141	156	151	160	125	142	153	151	154	163	172	166	172	161	143	145	150	159	149	134	145	161	162	134	154	168	150	167	162	150	163	134	162	160	154	161	151	137	162	167	166	151	163	151	146	159	146	148	144	154	152	172	131	133	138	142	149	144	160	134	144	142	141	121	140	163	185	175	156	133	145	164	149	157	142	144	139	157	159	138	133	143	144	162	162	144	151	160	139	158	135	161	149	145	176	162	150	161	173	150	135	137	150	161	148	165	142	149	158	144	146	160	140	161	143	162	143	143	160	162	161	155	156	131	158	154	145	137	162	162	162	167	169	147	154	153	154	157	147
6535	8833	17475	14874	9336	10141	12132	12974	10372	6317	5901	3278	2078	1704	1568	1946	2455	2419	2789	3074	4164	4655	3947	2858	1941	1251	750	600	506	449	486	438	432	444	456	461	463	475	439	450	469	445	431	415	419	436	482	462	406	451	467	427	455	440	418	437	456	422	430	476	468	427	434	457	423	445	450	491	439	405	445	436	423	414	438	461	478	436	456	400	451	456	486	429	475	436	439	450	416	460	470	425	442	432	432	455	397	445	455	425	429	444	463	429	434	442	427	439	419	441	437	409	423	428	447	422	430	443	455	441	439	418	411	404	438	463	435	465	449	441	484	427	477	437	440	422	431	456	496	475	429	464	436	426	432	437	462	459	431	434	412	454	451	448	428	436	396	403	432	427	443	470	429	421	444	452	441	431	425	423	426	412	452	429	444	467	447	431	437	405	466	437	471	412	449	428	437	410	447	461	445	489	435	424	448	476	438	421	463	447	438	427	431	419	438	392	462	455	394	423	433	420	430	467	428	454	450	457	424	438	438	439	458	472	451	417	420	415	455	471	463	478	470	465	453	475	451	431	426	401	400	420	429	445	464	437	456	434	461	461	446	454	413	428	408	422	459	457	435	394	413	439	451	404	448	434	390	432	447	406	450	432	468	440	456	437	429	446	375	404	423	439	427	462	474	453	450	426	479	473	464	434	450	485	415	418	440	483	465	421	450	447	409	453	423	451	455	440	425	468	498	413	406	461	480	436	458	422	421	458	441	381	419	451	443	446	455	429	448	410	456	421	426	433	441	465	487	437	458	456	440	446	438	465	434	429	401	436	423	432	442	434	464	424	444	420	461	450	469	444	453	440	420	415	469	424	450	428	443	442	445	390	465	465	425	459	421	438	433	472	423	447	426	409	446	424	430	403	434	412	450	429	478	423	427	436	445	423	462	475	425	387	459	425	395	426	454	420	424	448	465	445	428	446	434	409	474	467	440	454	445	453	419	479	391	427	460	433	441	455	400	444	422	390	451	444	437	431	452	430	427	417	463	434	427	447	437	460	417	446	459	456	437	428	467	405	438	449	470	429	437	424	438	458	447	454	484	449	434	441	444	452	444	477	424	438	428	435	440	428	475	428	441	485	450	495	443	446	401	445	455	428	453	424	469	419	446	435	458	435	418	458	466	420	395	460	430	453	455	458	433	435	446	480	416	453	416	424	452	423	460	424	425	460	442	438	415	454	455	453	457	410	439	479	455	457	441	454	496	420	463	451	498	406	427	483	412	455	422	429	453	441	455	461	444	416	454	427	417	445	436	445	465	429	444	438	438	451	427	434	487	420	447	471	414	468	431	418	426	464	428	478	433	439	461	443	437	427	456	462	405	460	445	439	436	447	420	414	445	417	474	410	430	437	439	416	405	462	477	421	429	442	430	414	449	438	446	471	444	447	421	419	458	474	452	461	395	441	463	420	453	428	430	438	460	446	456	441	448	429	437	448	456	457	425	423	425	469	399	430	464	415	420	426	450	429	420	461	433	431	426	459	476	450	457	446	431	400	444	423	415	459	439	410	399	430	405	435	427	469	426	415	462	435	470	446	460	421	456	438	479	422	478	439	416	473	422	437	401	439	410	455	419	452	394	443	474	419	438	423	427	401	454	437	428	429	473	454	412	448	433	428	435	428	414	415	400	428	416	462	433	430	458	450	436	435	434	427	429	438	470	459	433	461	453	443	431	446	377	458	466	445	444	440	489	433	406	433	455	445	435	434	427	451	425	448	420	464	431	414	429	465	432	424	395	441	455	434	416	454	423	454	400	437	440	426	448	448	458	435	419	451	446	459	428	440	437	439	392	397	422	407	426	441	464	466	430	435	429	444	410	402	458	450	479	439	456	456	444	462	406	437	467	428	473	458	480	421	444	452	468	426	415	421	468	419	464	437	440	457	403	429	457	439	435	430	425	445	460	444	415	437	415	438	458	422	439	428	443	445	399	417	464	451	459	430	455	457	445	426	448	459	431	443	454	483	463	407	434	458	432	426	468	488	427	418	438	401	426	432	428	444	457	411	437	447	463	442	446	467	453	409	448	409	460	455	415	421	427	487	415	453	462	421	437	433	468	435	427	466	446	456	452	434	437	444	428	439	442	454	416	414	447	429	410	459	433	450	472	440	454	473	433	410	466	421	429	409	453	461	490	451	463	454	460	450	437	468	403	452	441	456	424	437	394	442	410	471	488	430	430	415	452	448	424	462	430	430	406	429	427	455	411	402	435	442	470	436	454	402	415	427	445	437	410	440	428	432	419	462	464	451	462	458	428	454	460	441	462	450	394	432	443	463	425	450	428	402	446	414	456	484	438	414	464	420	418	421	435	415	432	448	447	440	407	413	446	433	441	438	449	439	447	444	450	431	438	450	463	423	426	431	425	419	441	461	425	437	451	426	440	447	459	427	467	413	420	435	439	413	414	437	480	437	450	441	454	427	453	432	467	435	464	462	471	455	395	414	476	445	450	475	426	406	400	451	416	451	496	450	429	411	465	405	440	439	418	406	421	399	395	425	451	474	391	444	434	426	440	456	404	465	455	446	438	439	428	466	450	411	477	459	418	464	458	428	427	442	403	420	444	449	435	452	416	444	439	419	441	479	423	452	458	457	429	456	410	440	459	445	444	423	432	423	463	425	420	430	456	429	430	447	444	431	437	436	425	436	466	433	411	413	449	403	415	444	421	427	433	472	430	426	425	391	458	446	409	458	459	456	456	434	416	413	417	438	416	442	421	422	396	412	431	442	428	422	418	418	437	440	415	444	435	455	427	439	409	413	449	454	427	453	404	413	412	421	463	434	440	438	452	420	434	449	409	433	465	474	473	417	430	408	461	427	439	438	417	441	446	475	439	440	413	480	434	465	476	471	419	417	458	470	428	449	425	432	493	425	419	428	419	443	432	462	444	468	421	446	387	450	455	475	441	453	450	475	419	458	424	413	426	407	447	430	425	420	427	426	423	409	417	433	421	424	456	427	439	423	446	451	469	422	457	476	442	445	445	424	435	445	467	452	470	423	470	432	434	439	434	408	444	461	459	464	434	438	432	454	436	408	430	428	415	446	446	478	433	430	452	444	435	423	413	424	450	465	457	423	429	456	407	430	412	469	432	432	431	427	453	487	438	393	455	424	454	443	437	469	416	409	441	445	433	421	468	436	459	384	406	451	400	475	414	397	466	451	486	466	446	430	443	498	461	449	435	457	382	453	442	463	406	450	427	402	447	453	471	434	459	473	467	429	434	399	450	433	431	422	444	423	430	419	431	435	413	455	436	410	412	445	466	414	442	433	443	408	443	456	465	446	437	419	443	435	437	443	477	448	450	448	412	396	405	440	457	423	436	442	449	403	421	451	433	445	446	465	449	455	451	391	401	437	408	439	429	440	439	433	429	451	428	472	412	451	402	428	417	451	447	434	450	395	416	421	425	420	453	394	434	455	457	491	444	419	407	477	434	473	452	473	437	416	456	461	438	453
18093	13828	19822	13747	6834	5463	5713	5628	4985	2798	1776	1684	1034	852	690	718	809	872	1057	1102	2835	4070	3216	2150	1173	706	337	239	198	158	160	183	142	165	148	156	171	133	145	145	166	154	153	144	158	154	161	160	164	154	162	154	154	148	148	157	141	146	139	171	136	165	169	129	152	158	142	144	179	165	154	155	141	151	153	142	145	178	154	134	157	149	145	158	154	162	152	157	126	144	131	155	157	143	157	175	152	148	178	162	155	138	168	143	177	150	159	158	152	163	165	137	142	147	143	128	149	160	185	149	153	166	144	174	152	141	145	153	150	167	144	185	157	132	160	148	145	160	147	147	142	135	157	160	159	160	134	170	151	157	192	150	137	152	162	131	163	154	140	154	148	136	145	170	168	170	142	154	152	135	142	166	172	142	170	163	145	163	161	144	152	145	146	171	177	143	173	165	141	161	148	152	146	149	137	160	151	156	137	145	139	163	131	162	163	195	153	149	163	165	145	175	129	146	149	184	166	160	132	175	168	154	145	150	170	172	156	155	137	167	138	167	138	169	150	148	160	157	154	139	152	146	133	155	179	160	151	165	128	146	153	177	156	164	163	148	161	141	144	158	142	165	144	172	153	163	150	152	174	141	132	153	147	183	149	148	151	149	162	131	158	163	142	138	167	185	154	129	163	169	164	167	144	143	166	166	160	165	143	163	178	161	150	148	134	153	161	169	164	143	182	146	169	164	164	135	135	154	141	133	159	155	159	167	157	140	147	144	181	180	128	156	154	165	159	166	128	137	177	148	166	136	156	141	170	153	160	162	170	140	152	172	146	150	168	160	155	159	156	159	127	168	164	153	144	152	158	172	148	131	146	154	159	141	136	163	168	177	158	170	154	179	152	172	159	149	157	169	180	153	179	145	155	136	137	152	160	160	148	129	159	177	133	152	178	167	140	149	161	169	155	155	151	159	153	161	153	160	163	144	151	160	190	156	135	141	149	157	151	150	163	158	152	134	152	163	164	175	157	146	149	148	181	164	176	143	164	165	152	159	161	136	170	155	141	179	186	161	168	149	145	178	158	159	159	144	154	180	150	161	170	147	162	180	157	147	164	144	182	165	161	147	151	144	190	181	161	156	143	168	168	149	128	142	146	179	158	152	182	165	174	145	167	158	146	155	157	188	152	150	150	157	179	136	124	165	167	154	148	143	168	151	174	127	146	166	160	165	153	158	152	139	166	177	149	156	179	139	156	165	148	173	147	135	163	150	176	162	160	172	145	176	164	156	161	157	168	162	158	143	179	143	153	145	168	152	135	166	147	150	159	157	169	154	149	164	172	148	141	153	167	161	158	163	134	137	179	139	123	160	166	162	170	157	165	181	170	157	152	161	186	164	153	154	158	154	144	141	134	142	148	149	162	166	156	167	158	150	166	171	152	161	152	151	159	182	155	137	158	147	157	165	163	176	155	152	148	145	135	141	151	157	155	142	151	146	157	160	152	149	146	171	171	168	146	158	142	153	159	167	159	167	158	155	177	181	173	148	143	141	147	159	145	155	178	171	154	150	163	159	163	175	159	136	155	148	145	146	131	153	160	179	138	166	171	141	137	157	148	151	156	142	156	143	142	157	143	163	148	154	149	170	146	167	160	155	161	162	176	154	176	164	152	160	171	161	160	178	169	177	167	143	161	139	165	171	144	154	170	157	140	155	147	149	175	160	158	154	176	150	161	142	153	159	152	152	147	170	134	142	164	162	132	146	137	151	151	166	155	146	146	149	160	181	155	168	168	163	164	170	166	146	163	163	133	156	169	169	141	169	190	147	158	161	164	155	126	182	144	141	151	147	150	137	154	148	152	163	179	140	156	165	142	126	157	155	165	138	146	149	149	158	167	144	159	143	167	156	142	144	140	160	140	136	157	137	155	156	183	178	166	168	162	166	138	161	153	131	147	123	138	151	154	154	159	153	144	169	161	152	169	151	157	175	154	149	149	154	154	140	162	142	160	170	153	157	145	134	144	171	174	129	144	158	145	143	151	136	170	162	142	149	153	154	139	157	156	177	169	172	149	158	169	149	150	148	150	169	146	132	159	163	146	162	147	140	134	177	157	160	159	146	145	150	162	148	165	158	137	141	155	156	160	159	149	147	166	160	123	161	159	139	148	176	156	159	147	150	160	154	158	154	164	171	182	147	133	173	139	168	144	160	147	137	158	136	151	170	148	163	150	134	154	157	149	162	147	145	168	180	133	175	162	159	161	149	163	162	154	149	163	146	148	160	155	157	174	163	196	161	154	160	166	152	150	158	150	171	150	166	164	129	157	132	170	151	166	156	153	151	145	144	185	158	133	170	164	160	157	154	178	160	167	154	150	153	153	160	148	175	164	161	138	149	156	146	169	166	166	175	144	180	163	139	144	162	161	143	153	163	176	151	143	133	148	135	145	166	165	154	148	143	158	142	147	170	143	166	169	137	144	150	155	168	147	156	143	167	147	149	164	137	156	139	141	167	167	159	168	164	143	155	142	172	159	170	149	145	165	157	161	157	161	139	150	148	145	153	153	164	171	166	155	173	162	166	165	153	164	172	148	133	141	159	160	143	151	186	152	171	130	149	155	154	163	134	177	156	165	151	131	168	151	139	157	147	153	160	163	165	167	145	141	157	159	169	154	152	149	150	186	155	151	153	155	160	161	152	158	156	132	158	162	149	130	144	157	190	175	161	187	163	167	162	138	156	147	150	152	147	145	164	137	158	142	167	157	143	155	160	144	165	170	158	179	147	167	162	148	167	167	157	132	176	158	174	153	167	170	172	161	168	137	176	155	154	166	151	161	135	165	166	180	163	163	165	171	156	149	132	166	157	135	155	148	143	173	179	164	161	126	175	166	158	150	152	162	148	139	155	156	136	175	131	174	140	159	167	161	157	171	165	153	157	147	177	172	157	150	163	130	178	161	152	148	153	154	129	156	139	164	147	163	154	131	149	165	160	141	161	178	149	147	156	165	154	161	140	174	146	177	138	141	152	136	172	178	165	163	169	173	177	148	158	178	172	157	146	150	169	147	144	182	129	168	141	160	184	175	143	169	146	129	151	193	154	144	142	156	163	162	154	166	143	178	155	160	143	165	136	158	146	145	147	162	153	151	147	146	154	124	143	147	169	157	158	143	157	150	142	175	169	147	158	159	157	142	158	145	144	150	150	128	160	164	165	147	167	170	169	143	175	155	141	168	171	170	151	176	159	178	145	151	186	153	153	152	140	145	155	150	142	143	145	141	144	143	130	137	160	139	166	154	184	162	134	153	181	158	161	168	155	156	174	139	147	158	138	153	150	150	169	153	149	181	148	162	161	174	159	157	181	165	138	142	157	150	152	149	155	149	161	165	171	152	155	157	157	156	150	156	160	156	185	154	159	156	157	159	176	160	172	139	150	138	165	161	160	165	150	149	163	164	166	164	187	152	151	142	138	164	152	140	144	153	162	145	183	148	162	160	175	177	145	174	130
11986	12483	23620	22664	16964	17085	19058	19105	18761	11261	8958	8790	5709	4465	3586	4416	4673	5185	6047	6896	15166	19928	15835	11228	6700	3579	1693	914	659	506	531	415	417	470	471	470	444	421	445	470	408	463	439	445	448	450	459	472	415	437	476	431	448	467	497	470	464	450	433	495	479	470	440	432	456	471	457	467	441	431	409	418	454	455	456	432	436	475	474	436	429	444	464	452	435	434	480	446	453	440	464	460	465	449	452	450	456	446	495	451	476	443	469	434	435	454	457	422	437	450	482	449	450	416	473	485	439	442	438	459	491	454	485	423	437	439	439	442	452	479	470	486	476	488	416	482	430	445	455	456	425	438	487	450	447	439	479	439	448	459	501	452	450	490	466	494	478	463	454	483	418	448	456	433	472	443	459	456	468	407	469	435	448	462	491	460	430	436	429	475	452	433	430	476	446	483	441	446	500	477	442	463	464	429	465	480	457	443	424	428	442	484	468	470	485	409	461	440	435	449	408	470	470	465	395	501	453	461	436	417	430	485	456	442	446	465	464	456	464	409	428	472	428	446	447	441	462	464	482	425	462	444	442	449	428	484	464	474	469	474	418	492	462	450	461	445	465	447	457	485	451	469	469	444	444	457	434	453	461	452	492	414	448	442	443	489	484	442	482	425	445	477	442	421	440	435	477	451	457	465	464	445	463	502	478	479	440	440	437	506	441	459	459	485	462	439	459	445	477	423	500	423	447	441	434	464	444	487	466	432	439	442	411	476	456	467	471	444	461	439	438	429	465	490	428	444	430	432	453	461	439	479	469	461	500	457	438	436	441	458	436	440	457	463	467	437	456	453	448	471	453	452	461	463	415	498	458	432	464	444	430	473	451	424	454	457	432	447	478	419	454	464	412	439	459	442	453	465	423	436	457	439	459	474	496	451	484	443	507	454	462	485	445	452	426	477	498	464	449	458	433	439	399	491	459	492	411	446	462	465	457	408	446	471	469	448	468	467	444	437	465	423	458	406	449	454	508	477	445	425	464	441	447	456	435	467	442	435	471	464	437	485	467	439	441	433	425	414	459	478	444	455	480	459	451	443	459	442	433	418	456	430	452	450	420	434	462	458	440	462	441	452	471	450	449	463	451	466	491	454	416	468	445	450	476	451	477	421	454	450	425	440	454	465	447	435	430	454	415	448	403	451	458	458	429	446	464	460	467	493	475	449	479	490	475	486	482	473	439	464	426	446	425	467	461	478	480	472	432	427	466	452	459	448	419	491	453	445	455	463	471	472	411	412	407	461	479	425	494	423	425	434	456	466	457	444	422	459	465	430	494	458	470	436	450	431	454	416	452	453	478	463	492	442	430	462	458	453	427	487	444	496	462	412	455	434	478	462	472	454	463	458	435	446	438	483	505	431	474	446	450	452	439	467	467	422	455	487	432	459	475	452	429	467	482	475	407	425	433	420	460	428	463	456	516	493	468	429	475	462	454	433	478	478	478	431	447	443	454	454	452	444	449	427	443	439	464	442	474	452	446	440	466	445	425	466	420	431	460	461	458	430	497	450	439	474	449	464	449	444	432	433	440	439	456	460	470	422	472	481	455	397	442	464	474	421	504	447	428	435	456	444	464	480	428	430	494	450	444	463	470	498	465	417	492	439	451	481	451	442	495	429	434	432	473	456	441	443	459	481	476	444	447	482	433	445	436	454	417	437	473	464	456	445	445	418	454	472	458	470	462	482	420	464	441	468	451	452	378	471	412	423	433	458	420	495	443	429	512	424	423	437	453	435	498	418	459	430	463	472	443	475	425	455	501	435	435	466	416	473	472	488	475	448	425	430	448	430	451	428	444	424	467	430	488	446	446	458	465	485	447	442	479	448	493	472	443	423	449	488	451	451	480	435	483	440	461	434	447	435	440	431	458	475	446	453	465	446	425	442	424	452	403	442	495	431	463	453	458	490	441	420	492	459	442	458	435	443	468	435	469	468	434	464	482	485	452	457	466	457	438	434	456	481	453	459	455	462	451	422	414	463	414	429	429	445	392	444	431	402	439	428	408	436	492	448	437	451	443	478	426	426	487	456	434	472	474	452	456	448	458	450	463	474	475	443	473	438	478	417	480	415	462	463	485	415	468	455	444	485	480	441	435	457	423	445	467	459	471	492	461	440	403	455	439	453	458	494	484	447	469	454	451	464	469	433	429	447	442	476	445	493	432	444	483	413	456	441	410	437	465	474	477	497	442	441	448	435	443	435	483	427	479	442	477	412	440	445	470	451	422	433	452	414	457	482	442	465	453	436	428	453	440	448	437	441	462	456	462	432	493	454	426	480	445	465	450	474	464	416	450	443	473	456	436	435	463	439	415	464	485	444	450	444	446	464	457	452	449	446	447	420	442	469	444	463	468	490	476	483	397	476	478	456	486	473	386	429	470	421	426	459	433	457	470	445	447	418	443	458	474	433	446	487	460	475	437	466	449	432	519	450	443	434	408	432	451	437	439	443	447	447	474	471	455	482	443	448	482	448	431	439	448	468	438	445	443	448	443	460	466	485	441	450	448	426	483	473	479	468	461	421	471	404	468	435	446	483	429	500	443	451	447	467	448	454	434	486	447	460	467	433	464	428	471	448	468	447	432	429	423	490	480	469	399	447	433	440	454	457	456	479	486	444	456	450	490	453	439	436	439	466	460	482	464	486	457	446	444	447	440	469	457	448	448	424	494	505	445	492	456	435	451	446	457	471	469	457	459	453	421	417	422	446	449	439	430	458	429	473	447	477	477	455	453	425	417	478	444	452	465	431	438	456	417	444	458	458	443	485	443	447	463	432	419	439	469	429	446	463	481	416	447	458	457	479	467	428	463	457	423	478	448	439	470	450	463	500	413	494	440	460	440	451	490	456	441	461	467	443	403	481	429	495	493	425	451	442	460	442	462	449	410	473	427	458	445	446	431	435	439	429	451	461	464	456	457	464	447	448	462	475	409	448	459	456	476	465	418	437	492	468	438	447	444	416	479	481	474	446	444	430	455	473	470	462	445	456	432	441	438	457	459	452	471	444	425	442	460	463	458	456	442	424	437	435	449	478	458	443	433	414	408	416	469	424	467	448	418	487	431	413	431	412	412	471	440	459	446	460	450	423	457	447	490	460	494	483	478	449	440	464	438	439	420	462	461	449	417	444	423	474	435	467	470	491	452	442	382	481	428	426	448	421	461	433	457	444	456	429	438	478	431	473	459	411	438	464	462	444	466	455	452	433	460	414	485	443	468	441	475	440	428	446	459	427	449	443	445	463	448	444	455	419	436	474	502	459	416	451	411	446	440	438	452	477	441	481	465	460	465	429	516	463	454	459	492	445	454	417	462	444	463	468	454	461	431	487	512	438	472	511	468	460	428	449	452	425	462	455	475	406	441	501	468	444	440	458	434	475	446	430	455	493	439	435	426	446	494	483	443	437	461	438	484	442	489	458	415	427	453	477	462	480	459	458	445	437	444	439	439	449	446	439	452	428
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
